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
340025691663	340025692182	340025692732	340025693282	340025693832	340025694382	340025694932	340025695482	340025696032	340025696582	340025697132	340025697682	340025698232	340025698782	340025699332	340025699882	340025700432	340025700982	340025701532	340025702082	340025702632	340025703182	340025703732	340025704282	340025704832	340025705382	340025705932	340025706482	340025707032	340025707582	340025708132	340025708682	340025709232	340025709782	340025710332	340025710882	340025711432	340025711982	340025712532	340025713082	340025713632	340025714182	340025714732	340025715282	340025715832	340025716382	340025716932	340025717482	340025718032	340025718582	340025719132	340025719682	340025720232	340025720782	340025721332	340025721882	340025722432	340025722982	340025723532	340025724082	340025724632	340025725182	340025725732	340025726282	340025726832	340025727382	340025727932	340025728482	340025729032	340025729582	340025730132	340025730682	340025731232	340025731782	340025732332	340025732882	340025733432	340025733982	340025734532	340025735082	340025735632	340025736182	340025736732	340025737282	340025737832	340025738382	340025738932	340025739482	340025740032	340025740582	340025741132	340025741682	340025742232	340025742782	340025743332	340025743882	340025744432	340025744982	340025745532	340025746082	340025746632	340025747182	340025747732	340025748282	340025748832	340025749382	340025749932	340025750482	340025751032	340025751582	340025752132	340025752682	340025753232	340025753782	340025754332	340025754882	340025755432	340025755982	340025756532	340025757082	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2737	3600	2300	2737	3600	2300	2737	3600	2300	2738	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2740	3600	2300	2740	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2742	3600	2300	2742	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2746	3600	2300	2746	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2748	3600	2300	2748	3600	2300	2749	3600	2300	2749	3600	2300	2750	3600	2300	2750	3600	2300	2750	3600	2300	2751	3600	2300	2751	3600	2300	2752	3600	2300	2752	3600	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21780	20038	27402	22397	20040	19964	3897	954	701	589	502	483	449	418	394	413	403	360	332	310	292	334	302	320	303	303	309	303	296	294	309	291	264	295	289	272	292	261	289	260	273	291	285	262	294	317	313	291	265	260	308	255	275	275	279	249	252	304	283	286	278	263	269	297	269	251	232	258	257	272	269	262	302	261	242	259	265	260	278	248	272	251	255	275	271	256	274	287	275	246	254	288	272	261	264	297	267	284	222	274	245	251	277	259	251	244	278	252	269	248	247	273	283	264	273	257	292	281	272	265	269	271	266	258	260	265	258	230	252	246	229	262	278	239	247	241	259	248	283	276	247	275	266	253	273	256	262	277	264	265	283	269	273	218	231	273	284	264	286	280	278	281	261	279	267	283	266	285	246	247	279	260	283	259	280	259	261	269	258	266	242	272	269	275	244	263	255	289	271	256	251	260	278	245	293	269	266	277	271	279	260	267	239	269	264	255	284	267	262	286	257	240	262	283	269	263	257	258	281	269	291	252	236	267	243	258	265	272	248	239	266	260	248	259	252	261	268	260	267	278	249	256	280	279	275	273	267	295	276	289	233	270	239	272	276	270	276	249	261	255	248	265	272	290	256	280	264	249	252	261	282	243	270	280	289	284	258	225	252	255	264	277	250	266	251	273	286	280	224	264	280	284	282	262	253	246	287	263	252	254	277	275	245	253	257	261	292	244	253	267	289	250	254	249	260	276	255	264	264	275	293	237	271	251	254	234	266	267	298	272	280	225	275	272	303	309	241	285	256	264	302	244	237	289	250	257	264	260	244	256	268	232	288	278	295	268	239	278	252	240	242	248	263	259	274	253	284	262	273	261	239	264	238	273	236	263	264	283	258	285	291	273	270	233	259	242	276	282	258	274	275	264	257	246	253	262	248	287	251	245	222	245	279	251	286	240	260	256	254	244	276	273	301	258	243	272	274	277	270	242	238	235	271	229	272	271	249	283	249	241	267	266	256	269	256	251	247	274	273	246	272	220	253	262	276	247	246	244	244	256	274	260	273	275	254	250	259	257	271	260	244	260	262	262	242	246	268	266	234	234	299	263	241	291	265	262	257	219	242	248	271	293	261	262	248	288	257	244	258	241	255	279	241	272	251	268	246	237	271	251	245	262	245	245	268	278	276	261	286	255	228	264	258	273	277	262	260	247	244	290	281	272	255	263	279	250	245	277	252	273	246	234	246	240	263	289	252	253	269	272	236	280	276	252	265	245	237	266	244	261	250	264	266	257	279	275	241	267	282	258	228	231	263	277	273	273	273	257	267	297	258	300	287	239	248	282	248	261	253	238	253	265	274	237	289	256	244	261	246	252	282	259	230	222	247	263	277	269	280	275	267	251	275	250	257	273	244	244	266	269	273	262	245	244	233	252	238	268	241	251	244	291	267	258	278	249	268	247	246	274	267	250	242	263	238	275	254	244	265	279	245	256	256	269	266	280	271	273	287	242	246	273	264	265	248	256	236	280	262	254	272	221	263	254	277	272	239	268	265	248	245	250	288	218	273	264	272	276	299	267	286	257	238	271	239	252	246	219	264	276	265	241	243	302	282	256	246	271	263	245	275	258	245	283	229	241	287	274	248	270	254	264	239	247	247	230	267	272	256	258	275	276	258	270	251	266	269	266	282	283	244	267	279	276	268	252	236	272	305	255	262	245	256	266	252	261	268	257	226	275	254	245	252	259	275	284	272	242	227	271	271	261	270	264	261	276	268	238	280	266	261	266	245	248	244	270	274	256	266	262	262	280	263	256	221	256	276	234	268	262	261	269	250	273	254	267	265	280	262	237	236	228	279	233	252	286	264	265	262	259	253	268	283	277	283	279	260	234	284	259	256	271	259	279	249	270	268	274	262	243	246	262	275	268	267	290	248	240	273	247	257	254	257	233	239	239	264	274	250	266	268	241	272	267	289	281	292	249	244	274	261	254	276	265	243	238	281	263	254	273	262	274	261	281	273	263	243	283	258	226	280	255	242	263	259	275	244	262	272	255	284	294	241	259	262	283	282	253	274	239	260	274	268	307	269	273	257	278	272	239	273	245	290	245	253	273	284	256	255	233	256	284	241	249	254	264	256	290	273	272	252	278	243	291	240	256	270	284	263	267	261	265	270	268	280	240	259	273	269	258	256	265	258	258	251	251	253	291	230	275	258	295	253	268	271	276	261	251	265	291	282	272	249	251	249	233	258	266	256	249	239	281	239	254	292	259	265	272	264	251	241	286	277	261	265	254	238	256	228	247	214	253	252	246	261	268	264	281	253	274	289	269	257	248	262	235	238	254	256	225	266	235	287	264	253	237	254	265	271	260	247	254	298	264	278	282	262	221	263	239	258	237	253	245	257	251	257	253	253	286	281	299	245	262	261	256	268	297	273	278	254	235	290	271	257	236	242	258	255	272	264	228	239	237	245	268	252	253	254	242	245	265	275	292	263	245	279	257	247	242	253	221	271	270	244	261	215	247	275	281	259	251	250	298	263	288	252	254	255	265	282	270	275	243	272	261	266	259	260	279	269	276	270	243	281	265	248	238	253	257	288	263	281	265	237	252	268	265	264	243	278	272	254	251	281	243	222	270	263	229	285	251	292	250	275	277	268	276	249	254	289	255	263	273	235	244	267	287	273	232	238	262	264	250	281	272	269	272	264	280	242	292	228	278	268	248	270	253	271	264	260	259	236	251	236	260	248	245	270	258	256	244	252	240	276	249	251	268	291	263	257	244	275	240	275	267	265	282	274	281	273	252	249	219	271	254	234	258	270	246	273	236	265	251	274	264	269	268	243	269	244	267	266	252	275	246	267	269	265	263	242	267	260	257	264	246	274	253	236	260	280	277	277	266	261	235	243	306	267	268	256	267	277	252	257	241	242	242	267	275	282	255	271	253	240	281	252	266	240	253	256	270	262	279	255	266	268	251	274	236	251	288	256	287	309	261	248	263	256	268	254	236	247	260	251	252	291	262	274	271	271	252	250	266	275	263	300	258	243	268	240	231	244	246	266	254	251	251	252	246	273	271	265	276	252	273	255	244	282	283	245	262	264	267	233	262	260	233	221	260	239	271	276	264	244	266	272	259	256	254	287	242	258	284	265	243	296	278	255	243	271	240	240	240	267	261	229	278	239	265	255	289	262	224	268	251	265	245	242	259	249	276	269	263	227	257	270	291	280	228	270	276	270	238	280	242	261	249	262	244	270	278	259	299	283	249	252	228	243	268	264	281	268	316	275	259	261	290	230	263	260	249	249	277	256	260	264	273	252	247	262	247	281	271	272	278	251	247	262	261	243	265	268	256	259	250	267	258	280	254	240	259	287	237	281	262	256	301	236	258	284	240	272	238	273	268	282	268	262	263	255	294	230	278	246	234	265	245	238	244	283	265	234	254	260	260	238	251	258	271	266	278	256	247	248	296	266	257	250	243	246	262	261	250	250	259	260	257	238	249	231	262	253	266	262	283
6906	15501	12962	6684	4680	3526	2785	2186	1740	1473	1208	1111	1004	859	816	756	699	637	587	553	553	568	531	530	478	459	487	497	477	478	505	427	422	412	461	437	445	453	437	409	464	406	420	426	442	436	385	429	439	416	386	422	404	426	392	409	390	412	382	429	410	381	418	363	378	411	412	421	384	421	436	380	373	385	400	421	405	369	375	384	409	431	392	402	422	424	430	404	381	403	362	360	422	376	393	411	389	400	372	386	414	384	390	383	453	381	348	379	376	412	413	395	402	362	417	367	383	409	368	383	376	358	382	378	384	395	388	367	377	381	395	381	385	380	386	391	418	416	365	371	398	380	372	381	374	411	387	386	378	397	403	409	411	430	431	407	398	403	417	427	385	423	380	419	410	374	384	403	382	398	388	396	432	437	424	397	406	428	401	403	405	413	397	410	353	428	401	413	417	376	376	388	391	398	392	372	407	373	400	382	407	400	407	405	380	365	421	415	383	356	366	379	386	362	388	363	385	408	389	367	375	414	369	413	359	392	381	353	426	381	346	405	424	383	384	375	379	389	392	408	419	365	392	423	387	374	382	371	364	371	430	363	383	372	403	395	378	402	401	398	373	430	382	381	428	369	409	426	337	410	372	409	412	382	375	411	367	418	352	398	391	389	401	401	359	369	390	423	401	412	385	398	421	400	386	396	384	390	413	396	394	384	381	349	417	371	415	407	374	389	378	355	368	365	408	385	386	372	398	425	407	403	378	404	386	360	364	367	373	411	394	394	419	382	397	393	391	390	399	385	384	396	380	402	378	426	356	404	399	384	375	412	362	384	356	401	375	383	384	419	407	390	405	362	342	397	364	389	410	387	390	370	383	381	399	367	376	388	403	380	428	394	383	402	360	368	400	384	411	380	389	404	378	412	351	420	380	385	372	358	393	372	371	405	376	398	379	348	386	391	433	365	379	363	369	330	437	368	398	344	362	366	386	421	401	404	433	394	365	408	378	383	381	404	412	386	369	361	373	380	402	392	368	412	379	409	362	417	425	369	370	391	383	391	368	378	401	411	404	383	394	371	376	376	402	417	395	381	369	380	407	408	375	373	421	381	424	395	372	357	378	378	396	418	411	359	379	401	351	378	388	375	388	413	412	389	356	417	389	439	428	401	386	393	385	406	390	383	376	399	389	366	356	355	367	397	376	395	376	417	374	374	369	378	388	393	393	415	399	407	396	379	370	352	385	410	394	397	406	389	413	375	412	405	370	378	394	408	393	418	402	418	382	399	393	379	385	381	382	415	350	397	338	391	395	365	380	409	416	380	395	412	411	400	420	397	395	383	377	375	362	400	401	430	413	381	423	382	386	384	372	381	373	391	364	417	370	384	377	399	375	373	360	441	386	373	412	374	370	418	380	339	376	368	385	399	383	397	358	370	400	380	391	356	401	392	382	397	380	377	384	390	370	391	424	413	393	400	370	362	359	423	387	394	372	384	374	368	383	359	374	390	364	390	399	392	424	370	375	396	435	367	378	406	419	392	390	375	391	424	364	419	379	404	394	420	374	374	402	390	407	396	382	388	376	394	390	371	390	424	393	380	349	409	381	378	346	370	409	443	385	379	382	395	425	396	393	394	397	441	385	366	381	377	381	390	413	400	384	361	404	390	365	412	385	372	398	395	398	381	374	406	367	380	373	412	400	377	361	380	398	373	404	393	371	365	372	358	404	390	412	442	391	382	401	403	388	423	365	388	386	385	402	385	402	414	352	410	377	385	373	402	356	378	380	406	438	394	385	446	419	368	368	349	374	392	414	387	402	376	380	367	403	391	401	387	403	398	408	384	405	383	379	357	385	370	383	359	385	387	349	374	420	397	358	417	353	412	392	401	420	374	390	428	381	437	398	412	350	385	388	371	411	428	397	338	397	394	416	394	366	370	453	391	405	395	417	391	379	373	417	397	367	346	391	423	418	406	376	403	391	408	364	370	404	406	369	389	408	370	413	400	388	370	381	379	377	400	374	380	401	424	382	370	379	380	386	388	397	412	348	376	372	378	390	399	408	346	410	373	380	398	401	404	398	403	399	388	375	398	386	351	401	353	381	373	383	420	399	400	338	383	392	380	408	370	394	384	395	405	363	391	389	396	392	412	360	429	404	405	393	400	404	348	390	423	364	402	405	376	432	399	365	382	429	398	361	379	398	365	404	402	414	407	380	387	403	395	381	382	404	400	417	413	408	382	395	385	380	394	393	393	391	393	383	401	395	367	376	400	365	403	384	389	384	411	386	375	378	373	355	379	399	386	383	359	397	381	421	436	377	420	358	375	405	385	395	388	388	387	399	327	364	418	379	371	375	347	366	370	429	408	358	381	375	396	414	399	357	381	375	370	379	354	388	369	352	345	390	394	348	387	377	388	372	414	380	366	403	379	397	397	377	392	416	394	400	348	391	373	365	352	392	371	361	397	381	391	363	386	391	406	380	410	393	394	401	401	437	356	398	395	417	382	410	420	428	378	370	369	396	391	384	358	381	385	357	376	344	377	357	388	415	388	381	341	376	388	411	373	414	409	398	355	350	419	376	415	429	383	386	402	430	409	381	385	429	338	400	403	365	382	400	403	389	392	381	396	368	415	392	397	401	385	432	378	412	363	386	389	371	355	397	377	383	393	348	366	369	398	400	426	379	414	385	403	350	387	421	384	373	358	376	389	391	399	398	380	406	400	392	387	419	382	358	383	359	390	385	379	385	339	382	364	375	405	402	402	405	403	386	400	391	392	363	368	376	374	392	423	373	384	369	369	387	393	392	358	381	388	385	390	380	382	392	386	421	437	401	409	433	374	383	390	392	385	373	424	396	364	380	394	403	367	374	382	395	398	399	418	395	394	383	395	369	403	425	365	385	405	398	398	357	393	397	379	392	373	409	405	399	389	374	409	386	372	362	380	356	371	391	422	377	406	390	367	389	377	395	396	393	400	389	417	379	391	395	393	339	401	422	400	380	366	413	413	348	373	410	399	405	399	418	391	421	363	403	379	378	387	379	374	356	371	407	388	409	393	423	421	400	426	415	375	395	409	375	376	391	420	406	387	371	383	407	373	367	381	402	415	406	361	389	428	379	399	376	381	361	363	406	358	373	384	394	365	360	405	383	439	395	377	357	364	368	415	419	392	389	375	394	384	371	379	409	378	423	380	380	381	384	373	396	417	376	400	400	392	411	369	399	416	397	391	394	386	391	416	376	416	397	394	376	418	383	394	440	371	391	373	385	374	355	395	367	411	362	422	382	404	383	346	410	405	387	430	379	387	407	419	421	396	406	399	400	408	357	430	376	385	406	395	391	366	394	388	387	402	398	334	412	398	365	367	439	381	397	388	395	403	383	392	365	402	414	393	389	374	403	363	356	436	401	406	364	334	393	386	389	401	393	363	388	387	395	384	408	371	387	401	390	384	404	383	381	362	373	366	392	411	390	358	359	371	402	405	372	374	393	405	352	413	388	411	375	353
27035	19408	5048	716	506	458	412	424	440	473	405	401	393	428	380	419	390	424	374	366	432	430	388	443	403	388	412	399	410	379	424	398	370	383	422	364	404	404	404	374	377	379	390	381	407	399	392	415	413	373	376	429	414	367	425	386	410	383	370	368	415	407	378	382	365	408	391	399	420	436	421	415	373	395	415	400	388	430	394	375	419	400	352	389	381	364	409	406	419	371	395	413	412	445	442	398	390	392	398	340	389	380	416	406	407	375	412	422	401	415	378	380	354	410	373	405	387	397	399	383	431	377	397	404	395	377	383	379	417	386	407	394	397	408	383	381	415	401	412	388	421	381	396	366	410	391	390	415	432	417	419	395	367	416	414	413	397	400	385	387	416	458	388	412	369	400	399	440	378	422	387	368	382	381	400	414	403	388	398	394	371	398	411	404	409	397	417	376	390	378	398	409	412	400	379	375	435	413	407	417	405	420	385	407	401	392	387	392	362	380	391	379	391	380	392	398	396	382	402	398	384	424	370	420	416	366	379	395	421	379	430	392	403	391	412	407	406	391	381	394	428	417	395	407	418	418	392	401	415	406	388	397	365	395	435	419	356	370	417	393	365	380	388	358	400	400	387	393	416	403	394	419	374	391	351	364	425	388	383	401	387	371	406	404	341	388	396	412	376	407	386	396	433	404	402	348	371	399	392	420	377	422	393	435	430	411	368	431	375	405	379	384	407	378	398	375	371	436	398	385	385	375	396	377	424	382	387	405	371	410	422	356	387	407	413	395	398	379	394	423	410	413	392	429	402	393	361	389	387	394	424	382	374	371	368	406	409	379	397	415	412	395	399	375	379	398	368	397	376	429	408	392	390	422	399	430	373	410	393	458	416	403	395	403	362	433	403	397	397	404	416	386	397	420	391	359	384	387	360	383	395	393	391	361	342	390	395	413	388	365	372	373	391	393	437	405	379	374	416	425	406	389	362	368	383	424	438	403	428	336	383	417	403	370	408	410	382	381	402	389	435	410	385	377	382	422	370	400	380	412	388	367	349	423	382	389	366	402	399	433	361	410	388	432	380	366	438	390	428	417	382	366	377	394	374	421	394	395	383	366	433	429	390	389	378	402	354	369	370	363	422	368	402	385	385	442	411	418	389	353	394	391	419	400	404	394	445	396	353	380	385	445	388	388	386	380	377	416	370	381	380	398	407	383	386	428	386	405	439	386	391	415	386	393	427	412	399	399	384	422	407	360	376	379	412	366	365	391	380	372	404	412	393	415	391	370	400	384	403	374	346	395	401	353	443	383	377	386	427	387	397	427	407	437	421	410	397	410	362	431	399	378	399	380	393	376	400	386	371	384	370	412	403	418	377	390	376	383	409	413	412	420	395	379	353	437	408	391	380	388	394	410	384	403	372	395	417	431	364	369	406	403	386	414	420	410	400	396	415	389	379	383	398	382	398	419	412	375	410	381	450	404	421	384	372	387	408	400	361	385	379	407	395	393	380	444	370	399	392	401	379	397	365	396	363	398	406	404	451	390	415	385	423	390	412	445	405	426	385	353	371	392	402	379	422	410	394	384	356	404	398	398	370	397	397	379	407	402	401	407	377	408	380	405	353	382	383	413	424	401	420	392	414	410	427	412	372	423	405	424	376	409	377	395	386	386	405	355	404	396	404	420	426	399	393	401	401	378	433	378	420	403	438	365	415	368	388	414	434	371	389	403	356	378	425	413	352	426	379	384	394	398	433	396	392	392	377	399	413	387	408	387	423	400	387	413	427	427	386	415	405	407	430	407	382	387	372	412	414	402	397	377	374	392	407	399	395	383	405	405	433	423	392	407	388	372	383	393	413	370	398	407	395	385	373	409	391	403	380	399	405	380	350	385	393	360	386	395	391	388	425	389	377	386	417	396	397	399	400	431	411	416	402	381	428	438	370	377	375	381	392	415	385	393	390	398	418	379	386	417	409	438	401	379	382	399	392	407	380	412	400	376	393	405	406	387	378	376	397	384	379	421	391	435	406	377	383	382	415	360	431	417	379	403	408	403	436	401	427	380	402	436	395	415	400	381	411	429	381	428	425	386	346	427	390	386	410	402	336	403	397	379	409	404	391	430	365	377	403	434	406	405	393	424	401	392	414	426	413	375	399	392	388	401	395	404	399	384	438	432	405	376	396	362	398	381	390	388	404	363	379	386	438	387	378	414	421	402	417	404	406	433	382	384	373	415	431	416	428	378	404	487	394	401	416	413	423	395	389	376	428	432	425	398	386	443	415	397	376	380	381	384	420	395	433	416	398	421	398	382	401	406	402	452	418	406	419	437	379	372	394	415	403	405	398	394	424	383	394	431	402	359	383	396	347	383	401	373	416	389	411	444	373	385	398	400	392	402	409	423	355	394	381	408	367	411	415	401	378	386	379	391	405	400	389	404	355	360	394	420	404	396	400	390	420	398	392	360	404	380	377	399	397	383	386	418	391	391	363	394	412	385	423	415	387	409	411	387	398	415	380	397	412	382	395	412	404	409	375	404	410	410	410	396	392	394	395	391	377	392	435	411	368	401	405	395	408	404	401	408	407	444	413	389	376	405	390	409	403	431	408	385	402	386	391	408	424	386	405	385	363	420	399	400	403	398	375	403	394	377	413	396	381	406	374	391	391	410	404	443	397	390	381	409	396	435	379	355	413	405	365	450	387	426	414	389	396	392	434	403	377	397	386	389	368	402	398	387	406	412	410	388	426	400	395	397	419	395	427	417	375	396	413	412	379	385	389	387	436	379	384	353	394	418	441	385	414	372	364	381	354	417	376	378	397	422	391	372	379	366	394	374	392	388	391	390	374	385	388	420	444	401	384	404	379	413	400	399	414	352	365	420	374	408	405	387	391	414	401	386	391	414	424	377	421	373	426	408	414	391	407	402	375	409	395	404	406	414	384	403	390	393	382	392	381	366	409	402	420	394	415	401	413	402	357	396	405	422	406	432	387	418	396	420	433	407	384	405	385	409	369	385	407	378	413	410	461	394	387	391	399	378	368	392	378	395	408	420	388	385	383	408	353	376	379	372	388	410	402	380	387	387	394	434	398	415	424	372	387	400	377	401	397	393	408	376	399	391	399	417	409	397	402	394	407	444	373	396	374	372	407	396	409	391	396	415	378	391	388	383	387	374	393	407	375	372	372	425	392	386	376	385	360	424	372	438	399	376	370	361	385	400	414	381	412	426	390	408	345	408	413	401	389	412	369	401	387	405	371	400	386	377	378	437	394	412	401	375	399	384	391	355	395	374	401	417	414	388	395	417	399	387	398	375	403	401	358	433	391	345	414	364	437	396	369	411	396	389	382	414	399	433	406	381	375	385	412	385	409	410	398	396	423	422	363	399	436	427	390	382	379	405	375	376	397	400	434	406	401	409	404	369	404	372	408	412	418	386	385	406	413	403	400	428	425	411	417	372	366	389	373	397	406	365	371	391	457	402	418	371	384	392	422	379	413	369
4086	1241	1140	809	711	633	651	676	607	557	552	588	555	627	605	585	581	606	583	596	575	586	564	571	613	580	627	603	573	619	570	598	567	609	573	584	648	539	611	570	603	560	581	566	592	578	543	583	540	588	596	592	629	606	600	623	546	602	558	592	628	579	604	525	587	617	620	577	608	573	599	581	605	563	553	560	589	646	547	587	629	617	546	600	540	555	558	568	556	593	571	592	607	576	552	575	595	553	595	573	599	604	615	633	594	602	601	595	593	567	570	606	591	554	576	581	578	568	568	646	565	589	615	607	594	604	595	578	540	586	635	552	627	592	574	647	611	556	568	569	596	580	593	592	539	630	563	621	589	594	563	613	561	573	589	568	604	601	605	578	591	586	591	603	603	571	603	593	615	579	618	565	595	605	615	588	639	569	598	610	542	577	577	625	575	617	584	549	606	566	609	555	628	597	621	569	616	577	580	572	580	572	596	575	610	635	585	627	595	589	608	605	589	635	575	602	570	603	563	622	562	640	587	560	541	603	560	625	551	549	615	575	571	586	564	576	579	558	614	572	543	578	591	596	573	598	560	617	576	572	581	557	595	604	561	581	576	584	574	575	612	565	558	558	552	565	587	601	584	573	570	597	587	620	596	567	554	588	587	610	580	575	585	628	607	583	579	565	543	580	562	568	627	578	637	606	562	583	548	627	563	589	619	609	576	587	580	557	592	589	620	556	637	568	562	575	575	576	606	603	605	584	609	595	606	580	554	540	556	596	596	613	579	620	603	558	597	602	565	591	600	624	618	556	577	592	583	613	549	571	577	634	587	583	618	611	603	556	597	567	564	606	600	609	577	575	593	600	596	553	554	591	566	527	609	555	544	600	589	592	577	588	629	619	589	621	595	570	592	560	574	570	609	592	589	585	579	554	565	592	563	592	554	557	568	586	639	647	557	619	631	579	579	598	548	617	525	584	559	576	574	599	563	551	582	605	567	585	595	562	581	627	573	570	598	570	630	629	548	618	595	568	599	570	595	616	557	553	628	603	572	602	589	605	567	598	572	587	564	559	605	618	579	581	556	540	590	618	597	606	593	610	590	582	569	624	575	575	544	599	601	594	587	572	577	563	560	579	610	608	606	561	566	570	583	547	548	585	565	559	591	568	599	590	566	607	570	624	574	623	592	572	620	607	560	583	621	561	568	585	589	572	608	631	604	576	623	585	596	604	594	631	550	585	643	568	558	579	586	565	570	564	576	596	597	587	585	596	615	547	593	532	575	589	578	556	577	563	601	605	573	567	609	622	603	579	590	559	644	619	570	559	556	577	538	586	595	585	602	611	593	626	566	634	549	657	552	555	625	565	588	586	587	598	594	587	544	592	619	596	557	587	611	581	574	637	559	581	622	603	563	635	580	576	593	586	619	626	595	615	586	600	593	572	584	603	585	590	536	604	587	609	587	581	554	593	591	516	565	547	582	607	635	572	570	565	601	556	642	570	565	566	592	560	631	590	586	601	609	553	576	619	557	553	647	629	556	584	584	625	570	574	582	633	596	601	562	600	578	594	573	610	571	557	626	570	555	624	647	572	557	583	562	567	574	596	602	615	598	567	590	584	599	560	575	609	583	575	575	571	577	605	569	576	593	578	589	605	595	566	591	592	559	579	599	607	575	581	560	592	561	620	550	577	583	568	627	591	594	566	595	587	587	570	602	575	573	592	601	601	583	593	597	576	601	587	542	548	616	593	591	561	553	571	573	604	571	570	545	613	563	564	593	592	606	516	599	570	587	571	574	587	614	579	578	586	582	609	598	599	595	572	615	571	593	578	578	602	569	597	595	580	552	589	610	603	611	601	571	556	618	577	624	548	589	618	615	613	568	585	545	577	562	585	587	570	562	582	615	589	623	609	552	599	575	564	560	561	627	563	596	566	596	539	529	561	557	582	598	581	594	611	640	606	539	621	565	592	600	601	590	615	568	593	602	596	564	573	554	557	588	566	591	582	574	572	567	566	610	571	619	626	604	600	581	595	544	597	622	583	563	638	594	561	552	578	616	608	591	590	638	582	543	626	564	591	580	574	578	567	595	596	574	574	566	584	617	593	541	610	589	539	571	597	627	584	597	547	552	572	590	617	606	565	525	564	554	584	661	592	580	592	600	537	556	603	604	603	604	601	595	565	585	569	533	600	643	584	626	581	577	586	585	583	574	549	587	562	593	608	595	574	573	558	557	572	570	576	594	575	583	561	583	591	529	567	551	602	603	607	593	595	636	604	569	592	608	540	580	587	628	574	581	557	593	587	599	594	559	586	580	601	599	570	576	579	594	549	599	595	568	581	573	588	618	614	577	655	608	605	585	617	576	570	607	566	602	586	603	612	629	614	582	555	577	555	589	553	589	603	626	573	638	612	545	609	620	586	634	580	612	601	578	561	565	636	552	595	560	595	559	599	574	579	613	612	583	598	550	574	565	574	607	533	571	541	598	580	612	601	590	609	627	571	535	566	537	575	601	582	577	589	594	587	582	600	572	608	535	545	541	591	580	578	532	602	572	591	574	590	564	542	549	593	603	558	545	569	623	564	586	569	592	579	545	583	605	581	561	616	596	626	576	650	582	564	625	626	551	594	570	584	570	567	590	588	581	621	611	612	596	607	579	557	610	638	564	585	587	646	573	598	605	557	582	612	607	586	605	591	597	535	574	542	594	588	575	602	607	615	575	591	599	580	604	589	607	613	610	566	572	610	581	598	602	576	563	586	571	610	578	589	638	595	526	576	605	561	562	562	602	628	567	615	611	567	567	592	594	574	577	634	633	617	596	554	563	586	582	554	561	580	569	567	563	583	590	595	574	577	586	545	554	594	588	556	627	593	585	598	606	537	587	543	560	589	580	587	599	596	587	633	608	597	597	634	620	612	568	598	580	561	564	613	593	576	629	611	565	559	589	599	576	592	622	610	615	553	546	614	576	572	591	589	556	620	562	620	606	626	601	596	581	615	597	543	507	581	571	619	549	581	567	538	594	606	555	610	575	616	561	606	599	587	608	615	548	576	567	566	596	630	595	561	595	626	594	545	573	606	536	589	561	565	592	592	590	607	608	593	631	598	512	583	614	560	520	561	566	586	564	583	593	561	572	585	573	595	589	596	563	585	583	608	631	598	554	564	599	633	562	590	638	575	611	588	601	595	564	587	555	586	590	572	577	583	589	589	623	552	579	629	590	588	622	616	651	589	543	591	618	592	563	583	581	565	581	569	615	582	570	556	578	580	586	555	592	569	567	608	571	571	576	606	567	586	600	591	640	550	593	586	602	598	607	575	623	590	570	570	586	593	582	640	597	596	593	574	538	546	563	606	589	607	608	599	577	578	580	575	573	570	601	583	602	604	607	591	561	612	587	607	602	585	584	606	576	556	526	566	571	582	630	604	609	617	610	562	572	533	572	596	566	582	545	597	622	572	606	613	528	583	556	571	624	612	559	644	563	624	610	664	598	563	628	599
24126	21298	28598	24336	21205	5342	1056	727	678	612	586	521	549	509	487	436	519	465	439	485	461	414	432	448	434	431	422	415	425	456	431	388	410	388	428	439	440	418	413	429	432	438	435	420	444	405	382	423	415	389	419	451	432	444	398	391	403	379	404	425	405	391	409	406	394	407	421	427	381	398	388	406	404	364	396	351	418	407	388	443	417	394	395	411	381	446	420	386	417	426	392	414	394	432	381	406	409	398	395	457	414	400	407	385	368	412	377	417	415	371	441	394	407	353	417	430	445	371	448	381	425	401	415	432	447	431	386	411	405	415	408	411	404	354	426	395	418	410	460	389	398	397	408	396	407	391	410	393	413	416	450	430	423	427	382	404	413	408	431	405	443	373	431	420	429	370	406	396	368	383	415	413	385	409	424	419	407	411	433	425	429	397	407	392	424	395	423	416	371	405	368	437	430	384	392	413	414	426	406	409	394	428	448	384	450	399	419	422	431	410	415	409	385	403	388	396	434	426	419	416	422	383	411	421	425	431	410	378	378	418	432	413	442	403	392	446	359	370	401	411	416	396	401	376	398	390	406	395	411	430	408	419	391	417	386	400	379	408	432	382	417	417	438	405	443	380	439	411	423	383	398	376	429	424	414	401	415	393	427	409	422	401	396	389	401	409	404	408	397	413	383	457	406	381	426	397	422	399	433	411	421	396	398	427	410	448	424	442	411	401	422	414	406	440	414	404	386	401	408	416	409	366	403	387	435	408	403	394	434	424	403	441	406	395	364	388	436	420	415	413	447	425	421	426	422	389	372	391	395	422	388	399	417	392	411	391	413	416	395	417	411	389	432	425	422	449	397	420	395	417	391	414	399	394	378	415	380	406	410	394	361	422	434	408	435	406	405	392	419	448	418	398	435	436	402	434	407	385	445	418	387	422	431	386	393	415	409	412	411	398	412	405	426	392	426	391	410	379	408	409	479	396	417	397	387	422	443	415	392	411	436	414	389	391	394	390	418	421	405	377	405	392	389	405	430	409	400	402	376	435	390	399	402	419	375	397	415	400	352	415	416	381	419	415	390	386	424	395	396	362	401	385	398	405	409	431	417	432	413	399	386	403	398	400	389	489	399	419	436	417	426	389	407	436	386	400	408	408	444	418	380	389	395	406	419	404	428	394	383	415	405	397	387	427	402	418	413	421	399	380	444	440	394	400	412	380	419	430	410	408	421	379	399	427	388	423	405	431	409	419	390	382	421	392	379	395	394	434	440	388	407	447	395	405	420	375	426	426	401	402	374	402	402	382	403	395	388	401	417	375	402	375	385	420	385	397	395	390	398	392	378	382	390	422	403	401	390	421	401	394	371	433	394	395	365	429	396	393	421	388	394	417	425	393	403	429	397	388	405	408	433	402	409	389	413	402	388	399	440	383	451	415	391	415	407	413	395	430	423	410	419	407	433	399	384	408	409	405	421	408	429	403	376	401	430	383	395	392	419	433	432	420	371	385	393	422	382	403	373	405	412	408	402	400	422	406	378	397	430	410	430	406	421	436	399	420	400	402	420	401	411	408	396	414	382	401	442	420	383	406	407	411	419	449	414	408	381	411	380	420	390	383	366	413	399	425	415	384	423	418	409	404	380	427	399	400	401	404	390	390	411	421	401	376	420	390	441	397	401	389	420	366	449	396	404	412	417	406	401	375	381	428	443	417	409	405	408	419	392	391	414	409	396	424	393	416	391	437	434	414	413	431	388	376	383	397	358	428	389	435	421	398	420	393	378	403	391	396	415	436	403	388	410	402	424	416	387	400	406	430	418	387	402	387	405	412	427	439	431	415	459	426	391	404	405	429	406	425	381	373	428	396	405	406	425	381	383	406	417	425	429	406	417	400	430	385	362	407	428	412	416	384	394	402	405	409	377	401	423	409	434	428	382	401	414	432	377	425	404	404	390	437	423	368	424	386	437	389	437	377	397	392	413	418	405	365	415	411	391	416	401	407	405	396	396	418	428	416	424	419	415	415	351	377	383	411	399	420	406	398	404	378	404	399	391	430	424	374	408	418	438	410	388	380	415	405	438	380	415	418	407	386	357	380	403	425	364	398	425	420	417	380	419	412	406	418	372	391	387	367	421	432	392	440	406	450	424	406	421	419	364	407	380	391	404	419	402	370	406	383	414	410	416	394	379	415	441	417	405	389	421	390	429	383	384	379	425	406	393	376	391	416	416	412	400	387	401	383	384	386	402	422	421	391	398	414	406	433	394	420	357	453	389	379	383	383	404	358	388	422	386	417	409	400	439	385	440	387	401	398	453	415	393	427	375	390	401	374	400	397	416	407	417	406	419	417	441	419	366	416	453	392	389	405	435	410	408	409	387	393	394	422	419	431	396	408	388	381	399	423	438	401	386	405	390	408	404	418	417	444	395	381	426	428	408	397	382	405	399	363	398	402	410	459	381	436	414	370	403	392	423	398	398	429	393	388	450	375	371	397	420	413	390	455	362	437	387	430	419	403	427	395	396	406	421	424	389	405	418	419	374	392	382	420	420	422	408	387	391	407	442	381	424	387	393	384	410	444	389	385	380	387	414	408	372	428	428	420	418	393	452	422	403	416	437	424	425	409	402	408	382	405	403	403	398	420	411	398	395	400	385	397	423	444	395	439	412	405	414	440	395	386	389	381	402	419	401	419	380	380	409	419	413	371	385	395	384	418	401	404	427	420	412	392	420	423	425	403	413	420	373	441	423	404	425	429	378	402	363	367	406	410	383	392	405	388	437	399	415	424	399	419	379	423	387	416	432	414	421	400	424	433	408	397	428	434	426	419	404	427	392	427	394	403	447	384	381	393	416	414	412	397	390	389	408	396	380	405	471	393	399	392	388	435	409	437	433	393	438	430	426	408	425	417	391	384	431	406	391	378	429	386	366	410	420	433	436	395	435	428	422	406	430	403	432	402	395	381	448	411	439	441	399	425	377	394	402	393	369	410	411	376	377	396	410	398	403	380	427	433	392	412	373	382	417	422	418	419	425	439	357	397	373	404	442	412	397	410	428	400	379	408	435	400	410	424	413	421	427	370	406	368	421	415	383	414	390	423	396	406	376	436	410	406	393	427	411	354	402	396	397	437	408	403	399	416	448	422	425	357	403	439	396	436	394	416	418	410	435	391	398	406	412	411	393	448	397	357	426	429	382	407	377	422	415	401	440	390	402	426	380	456	419	397	387	423	403	384	346	426	417	385	392	404	423	422	401	411	397	411	433	384	399	471	363	412	388	410	397	438	374	445	431	416	411	431	393	414	413	378	415	410	375	346	428	442	381	393	401	426	419	390	398	354	432	401	442	395	430	400	398	435	384	391	414	417	446	399	396	381	401	387	427	410	375	420	416	396	418	398	391	404	435	408	409	378	371	447	438	424	411	415	374	353	425	417	384	386	418	376	383	387	438	416	402	452	417	384	407	408	413	378	405	383	416	407	471	402	369	429	355	406	405	424	390	435
4910	10261	8305	4180	2945	2280	1942	1546	1321	1172	1147	982	884	916	808	815	746	760	705	659	705	696	659	696	640	651	659	658	631	656	645	700	625	593	607	637	604	680	642	671	607	642	628	630	646	602	592	625	616	614	599	616	610	661	605	620	573	624	660	617	602	626	631	598	581	645	636	653	645	598	590	644	589	568	620	580	600	563	590	637	603	613	596	596	610	622	607	625	626	597	593	583	610	612	548	598	626	647	636	635	633	591	641	628	577	584	585	587	559	591	583	601	641	606	582	648	617	621	629	640	598	571	568	603	632	636	582	639	612	580	571	598	628	609	590	601	614	611	609	586	631	616	598	609	583	655	565	587	627	587	622	607	624	650	662	599	639	605	606	608	634	608	593	604	617	622	640	564	621	588	611	593	599	655	620	622	621	598	607	646	621	617	615	627	572	602	611	593	657	575	608	644	622	623	596	648	585	636	608	645	612	612	617	608	567	590	614	602	570	631	599	609	599	633	595	617	603	624	598	622	616	561	614	644	564	617	558	602	593	604	582	589	636	624	633	615	604	598	630	573	614	575	604	575	553	576	601	583	620	566	588	591	621	599	669	612	562	642	624	597	589	594	586	580	596	624	600	562	572	596	647	587	585	607	617	583	581	585	577	613	614	614	615	624	611	600	601	563	628	580	594	583	582	640	593	555	580	559	647	628	631	595	637	597	595	628	597	599	598	633	602	599	573	585	597	597	583	595	580	571	609	577	567	574	609	624	579	600	591	601	610	591	602	591	612	554	595	596	621	591	586	646	595	657	598	624	582	669	620	581	610	523	623	594	641	658	562	630	575	604	648	576	617	641	586	602	586	638	580	616	646	623	623	584	620	603	631	644	617	613	632	609	597	650	602	614	592	556	609	583	645	601	614	633	624	611	595	606	602	621	612	614	640	595	605	629	575	605	596	632	605	581	561	605	607	632	604	645	629	642	655	581	574	632	601	621	577	594	601	612	559	599	593	594	590	596	661	601	568	608	632	591	550	632	575	582	616	587	635	595	627	623	599	624	597	581	606	593	568	644	632	621	589	591	616	614	570	587	643	588	598	617	618	613	597	612	639	596	591	586	651	614	591	598	619	619	607	574	641	648	618	606	603	569	596	606	591	623	608	607	585	651	610	590	612	630	606	593	618	583	629	615	615	576	629	587	640	668	555	608	620	628	619	628	585	610	602	583	629	623	632	599	566	596	626	624	607	632	651	608	622	624	575	607	630	654	562	589	691	573	600	609	619	626	594	635	594	591	608	597	598	642	548	585	626	562	609	617	593	594	618	595	584	614	558	590	654	585	606	575	591	599	637	611	563	614	576	615	601	601	644	597	597	588	601	628	654	611	594	621	589	617	596	606	603	638	645	674	573	614	622	611	618	589	593	608	603	619	594	565	580	638	574	604	547	578	607	545	612	551	617	592	624	633	596	593	557	623	615	603	609	584	619	671	632	607	601	634	610	594	590	569	671	617	572	579	584	586	569	579	594	602	618	637	630	632	612	620	588	586	591	641	646	618	590	612	598	606	619	589	599	607	584	603	644	615	601	652	615	614	591	592	653	594	607	519	634	577	600	616	585	618	636	595	584	576	606	613	619	533	599	572	629	654	621	595	625	590	617	605	633	638	622	587	572	617	611	606	617	569	579	607	551	604	553	623	643	597	563	572	588	613	590	589	623	605	598	586	622	629	613	606	575	624	635	562	594	598	591	582	595	577	625	619	585	651	646	582	598	610	628	594	598	623	606	647	586	621	617	586	633	647	580	582	627	602	610	628	619	665	610	666	616	581	593	588	597	577	633	565	597	608	631	585	618	691	618	612	613	592	574	598	594	629	601	592	594	609	656	562	603	574	610	578	603	607	625	575	625	589	590	592	626	621	597	582	622	572	627	643	602	546	656	574	605	618	615	620	601	621	627	596	588	619	651	588	608	594	579	608	576	625	601	608	590	580	573	639	609	597	546	626	609	607	599	596	608	659	538	604	552	619	589	593	609	618	583	602	601	610	613	628	568	613	614	614	618	600	574	655	569	568	571	577	633	566	643	589	605	575	576	614	578	607	686	580	591	639	617	627	634	614	568	607	577	622	608	604	601	621	630	608	581	622	622	635	610	593	598	606	570	573	585	596	621	607	629	553	585	596	554	585	589	588	595	606	658	594	605	583	598	621	633	629	601	598	617	593	673	589	604	654	635	621	610	582	585	596	626	600	651	601	641	594	590	577	594	584	637	585	607	647	605	658	561	569	594	627	598	641	593	597	595	570	611	644	592	608	607	626	609	647	600	630	591	590	570	562	605	619	629	615	609	606	577	602	578	625	589	594	587	583	631	570	606	592	549	636	632	590	622	622	572	587	577	590	617	593	590	600	538	598	653	604	602	594	620	615	592	617	629	631	577	599	630	620	636	578	578	583	602	558	613	600	579	577	610	590	641	640	650	663	597	578	599	592	562	627	586	580	626	601	603	583	576	605	583	606	592	619	604	656	595	592	560	623	575	568	608	583	604	626	613	611	593	593	568	598	634	631	639	594	616	567	613	572	638	613	591	608	622	617	598	592	608	587	614	617	619	636	598	571	632	616	614	576	568	589	588	586	579	607	584	623	614	621	560	597	580	551	629	611	566	629	589	580	594	602	611	577	606	570	620	605	631	642	570	545	622	615	621	625	608	573	587	618	569	609	652	585	592	601	586	588	600	611	675	571	664	592	591	608	611	588	604	593	648	644	604	634	601	615	571	628	598	641	623	569	585	627	587	615	589	636	637	560	550	595	600	606	598	636	628	628	616	614	592	630	621	624	569	612	637	611	583	596	616	591	588	629	586	617	590	602	605	606	578	620	657	685	563	567	566	604	635	637	618	602	572	596	564	588	632	593	606	544	616	551	585	605	560	594	611	547	626	594	605	605	586	618	596	574	606	619	638	629	582	641	550	626	663	614	598	604	560	667	607	605	590	620	618	622	620	583	664	645	578	625	588	637	616	613	602	610	526	619	582	618	607	620	599	591	630	629	597	623	604	643	616	570	613	590	564	609	603	626	630	644	606	568	600	617	607	598	617	583	593	617	580	578	625	614	576	609	591	602	613	591	607	643	600	627	625	615	652	597	598	627	600	598	609	606	599	556	582	607	623	570	658	643	574	621	576	610	620	608	543	579	596	621	628	640	611	634	617	588	591	608	622	580	626	629	612	610	598	610	593	643	663	613	619	569	560	650	609	620	649	568	613	624	583	603	592	624	621	676	635	588	651	579	598	598	560	637	559	626	579	551	609	579	577	635	599	615	623	591	636	566	584	589	637	593	599	624	645	582	620	568	575	624	565	620	588	574	552	588	631	642	596	589	619	550	594	613	593	587	585	628	645	596	570	581	567	602	625	612	580	642	565	591	561	632	591	609	606	577	615	594	549	670	555	637	623	595	677	593	583	567	565	593	610	646	621	602	620	615	597	672	631	635	611	594	596	610	599	616
23063	21252	29090	23731	21253	21149	3981	1042	752	653	546	523	467	421	420	395	390	355	306	335	319	324	310	306	330	348	316	301	291	311	305	322	281	301	298	321	279	278	272	311	301	266	302	300	295	251	291	291	298	288	281	282	287	282	265	295	322	281	266	280	283	264	281	274	268	272	267	303	257	244	259	262	279	278	252	294	257	263	280	271	285	278	275	285	264	287	254	303	292	292	288	272	256	254	269	258	264	265	257	259	276	276	260	266	284	263	261	270	257	286	243	255	258	274	283	261	265	295	281	263	285	264	289	289	267	266	262	275	277	267	286	260	285	262	259	247	300	289	294	258	257	290	267	269	244	270	289	281	262	246	286	256	284	274	267	265	259	274	272	285	266	290	282	275	269	261	246	255	257	287	279	250	264	265	282	262	274	237	265	259	244	300	283	268	279	268	313	286	264	262	292	244	306	291	242	268	267	252	285	259	271	251	269	266	259	260	273	268	292	251	293	275	253	290	267	251	284	252	267	263	256	260	274	278	261	262	283	295	264	275	259	282	251	285	244	244	263	262	252	256	258	280	267	260	264	276	270	262	280	282	267	299	256	264	265	263	291	266	259	275	274	267	272	253	256	244	271	256	270	262	255	290	278	251	278	256	291	262	284	287	275	273	253	272	269	297	272	278	284	305	278	301	247	283	259	267	278	287	285	255	249	288	255	269	256	273	257	287	292	254	246	283	266	264	276	265	246	281	307	291	291	266	265	282	291	255	260	261	273	263	272	279	268	266	277	267	260	299	255	262	254	265	252	281	266	299	250	263	263	256	257	258	294	278	237	263	261	250	231	259	278	257	271	284	285	284	269	282	283	267	300	266	259	276	264	270	247	280	285	266	276	276	276	248	262	269	276	234	261	282	264	286	248	278	272	256	281	263	261	249	276	270	256	245	253	243	265	284	251	261	252	279	274	266	269	266	258	290	281	290	255	258	267	241	270	269	265	261	276	291	270	281	252	273	286	279	255	279	260	277	292	270	262	298	285	264	271	287	266	241	259	282	280	296	299	247	257	252	301	272	250	279	281	276	245	272	250	276	263	268	267	276	282	250	299	273	276	271	256	263	277	303	300	250	276	281	250	248	241	268	287	256	273	250	255	274	243	259	256	277	266	266	259	270	240	276	277	275	290	260	248	270	301	253	286	267	281	271	271	262	253	253	251	262	288	280	277	277	283	277	271	254	269	267	269	271	255	282	288	282	248	253	282	268	263	284	279	252	217	273	275	255	250	283	306	278	270	263	265	245	273	274	292	270	262	292	265	247	242	279	249	271	248	230	281	278	241	282	259	296	265	271	276	274	272	250	240	270	260	281	259	289	277	271	294	275	275	261	280	240	277	308	276	271	295	277	279	272	271	259	277	269	278	254	250	264	270	258	252	258	274	265	278	236	260	277	258	253	265	235	264	262	270	259	292	273	265	302	292	276	287	291	276	263	257	285	273	271	244	288	280	283	251	268	272	275	282	288	272	262	261	270	260	226	292	280	252	289	263	261	255	279	302	247	298	293	260	307	244	247	248	256	274	286	320	268	283	268	261	273	261	271	265	271	271	256	272	280	258	262	252	272	253	275	272	236	283	273	306	249	285	257	253	264	295	281	256	287	276	271	290	234	272	291	252	264	256	274	248	279	271	270	289	293	234	262	273	253	233	268	280	247	270	259	254	270	262	255	259	292	274	278	270	245	266	290	278	244	288	289	280	265	261	243	278	255	244	259	264	262	280	262	303	247	244	291	256	249	270	256	268	279	256	289	270	254	287	290	276	295	307	278	300	263	297	271	255	265	239	271	291	302	271	283	252	295	282	290	243	256	289	272	268	261	237	272	263	273	273	259	291	272	246	272	255	255	254	250	272	253	255	263	254	287	259	254	278	264	267	235	310	250	257	289	282	286	290	275	270	253	260	274	247	240	272	263	246	258	253	264	304	277	269	276	269	300	256	215	284	258	287	261	265	257	255	219	271	277	268	225	281	278	238	258	255	256	247	278	287	239	296	270	255	242	257	266	259	258	268	284	303	264	291	266	279	279	279	272	254	254	260	270	244	249	267	276	275	262	268	261	286	273	280	262	250	241	271	297	281	247	259	292	251	276	252	255	281	265	261	273	258	263	254	272	278	290	255	294	236	258	260	269	280	281	280	245	250	271	251	270	264	241	252	259	271	248	267	310	253	264	249	286	274	263	280	259	283	269	290	274	257	274	262	241	257	290	274	264	262	265	277	248	249	253	259	284	246	232	293	233	269	278	285	273	258	257	251	280	236	255	267	260	288	300	261	265	242	238	264	258	261	290	284	289	275	276	284	282	275	252	257	266	261	267	290	266	265	258	285	257	253	251	252	285	291	281	278	250	272	282	279	285	285	272	270	282	272	275	238	273	264	274	262	278	271	254	261	253	256	295	261	258	269	294	241	287	255	271	260	308	287	265	262	262	295	270	280	251	283	272	288	262	260	268	279	241	247	256	258	284	273	282	296	246	251	267	259	297	269	269	293	281	306	271	272	258	265	290	259	251	284	262	280	252	277	247	280	266	239	245	271	300	281	239	242	306	275	249	272	287	265	291	284	266	293	252	269	249	258	286	266	280	260	262	248	253	282	280	292	284	281	266	248	275	272	253	308	269	251	267	279	273	267	273	263	262	261	257	303	266	259	234	266	264	259	262	262	222	256	288	243	279	272	257	262	262	268	292	275	285	248	257	285	281	286	299	287	285	280	277	262	284	287	242	274	271	258	268	274	288	262	258	264	275	303	300	271	294	241	257	295	272	298	273	274	265	261	287	261	268	281	293	256	250	273	255	263	246	249	269	290	286	252	267	281	260	277	271	280	288	269	284	293	279	262	284	276	258	264	269	291	243	260	275	271	267	292	258	275	299	260	282	278	275	269	258	272	273	301	276	255	250	249	292	256	271	248	251	302	281	280	267	269	261	268	252	301	248	290	272	255	262	285	255	256	268	267	306	253	285	253	260	265	271	287	276	264	271	286	282	279	277	258	288	276	267	284	272	274	296	272	282	265	244	286	266	262	260	246	269	295	276	268	267	292	260	271	255	250	259	286	284	265	264	245	270	263	246	281	266	278	276	281	252	252	257	242	268	268	299	257	286	287	271	284	295	260	246	268	254	276	283	264	235	280	266	264	251	276	242	282	299	271	289	278	272	246	256	263	262	299	266	252	261	268	272	300	279	302	252	277	254	281	304	278	277	275	246	252	256	275	262	232	274	265	253	270	260	266	256	243	278	262	266	249	260	278	270	248	264	261	272	259	271	267	263	282	282	265	276	244	312	273	257	301	290	308	297	247	281	268	280	278	285	251	266	267	262	295	247	271	272	259	239	272	275	296	266	296	257	273	268	279	271	265	309	267	296	286	259	288	298	276	298	262	271	258	281	300	262	273	265	291	254	301	264	254	294	251	262	277	238	271	267	284	280	265	261	272	233	267	257	274	275	272	275
7209	16813	13561	7128	5086	3600	2977	2283	1843	1518	1294	1134	966	931	793	775	656	670	667	606	544	546	518	487	545	509	474	516	477	439	476	437	428	428	495	464	467	472	469	464	447	461	417	453	414	460	436	421	454	439	399	381	409	445	393	464	454	422	440	422	468	452	381	391	379	393	436	421	423	419	450	404	386	393	428	380	390	401	399	415	401	405	415	388	363	412	401	392	402	428	448	441	441	420	416	421	382	398	417	406	452	426	404	428	414	397	394	409	398	430	421	419	412	406	401	391	378	429	421	398	470	412	390	391	437	394	414	406	406	402	391	418	383	423	424	390	414	430	421	405	394	408	412	418	408	412	422	421	398	410	422	450	418	411	416	438	434	412	391	446	413	405	422	363	413	401	420	428	453	408	439	442	423	383	411	401	446	413	405	461	408	417	398	413	456	389	393	419	412	400	417	392	402	433	375	410	391	380	397	403	445	357	407	424	455	384	387	413	438	397	411	401	418	393	435	394	405	411	377	421	360	380	409	424	410	425	414	390	385	403	414	404	416	414	414	408	405	367	417	411	405	406	412	405	391	410	404	399	412	390	390	380	367	388	417	354	406	374	399	434	368	393	408	391	389	388	389	436	406	405	409	404	422	376	393	399	368	389	385	389	396	424	406	421	434	438	409	418	403	397	387	407	413	415	418	381	410	411	406	397	436	428	419	355	359	389	380	380	384	402	414	416	388	400	399	387	370	380	389	416	413	386	381	417	387	395	422	413	399	382	399	415	413	385	424	399	380	417	399	414	409	383	411	388	437	397	412	448	371	410	401	390	404	404	409	399	412	399	391	421	402	416	406	434	371	426	378	390	419	419	391	420	408	435	412	401	402	391	368	413	406	409	384	428	397	422	367	435	429	382	421	376	417	413	415	406	405	369	444	394	408	403	382	414	405	364	414	434	419	409	383	410	387	403	428	410	395	391	413	403	439	401	382	391	405	388	378	392	424	376	387	392	427	425	399	390	372	385	420	415	401	428	379	435	393	362	402	386	420	410	388	397	396	421	406	410	412	395	383	393	409	377	440	409	388	416	405	436	365	422	412	388	401	402	431	429	376	371	429	413	385	396	390	383	430	421	372	394	395	420	403	372	416	383	388	380	384	385	423	436	377	386	400	424	399	389	418	361	365	364	365	392	413	435	418	420	428	425	406	395	392	400	403	393	410	442	389	394	374	408	414	410	400	431	389	417	407	360	432	386	396	397	387	388	376	403	410	404	422	383	423	400	396	385	458	375	385	435	424	395	396	385	458	403	396	400	406	397	398	422	389	391	430	392	445	387	397	403	406	416	440	398	388	402	398	426	409	402	399	419	402	351	390	397	419	410	411	448	428	369	403	402	385	415	418	411	409	403	346	410	447	409	434	426	375	388	363	385	392	393	411	378	406	396	399	390	364	392	391	418	444	388	398	395	408	388	394	410	341	410	401	414	425	364	380	438	388	392	385	447	392	405	421	402	412	398	418	398	389	400	391	399	393	394	408	399	397	369	404	435	364	399	411	412	373	387	371	396	383	420	368	405	405	409	388	415	427	397	398	417	395	377	401	409	415	412	386	413	380	364	391	391	431	402	397	393	416	381	404	434	412	443	400	426	415	410	377	423	401	408	405	392	406	419	371	400	360	414	377	395	395	400	403	442	415	398	432	395	423	400	405	402	395	412	386	381	420	379	410	391	398	409	387	404	450	360	429	424	395	389	423	369	406	418	419	452	390	432	399	362	370	399	354	386	382	421	422	390	377	432	440	406	366	418	402	410	382	381	415	367	437	387	421	423	405	418	431	414	416	393	409	421	445	350	438	428	438	412	377	409	406	418	404	402	402	393	399	397	375	399	421	384	399	412	384	444	420	400	423	345	428	382	370	429	394	412	401	390	387	433	416	374	396	396	394	370	404	425	424	421	428	405	401	402	413	404	415	437	401	395	406	392	419	398	389	392	389	367	385	433	395	402	380	389	395	419	373	410	412	399	406	374	408	397	409	419	455	377	398	391	426	399	378	410	378	400	393	370	403	466	415	402	407	375	429	384	418	404	388	380	433	386	389	430	442	391	388	406	425	375	415	399	399	391	441	373	396	403	395	406	418	401	437	412	399	421	438	371	402	385	398	448	402	407	386	386	403	405	392	372	390	394	410	411	447	397	390	405	376	420	421	408	384	432	379	400	404	442	416	410	398	405	366	432	394	398	428	390	390	390	414	400	406	430	404	430	374	383	397	401	418	396	424	408	413	418	387	400	403	424	391	410	380	395	402	414	407	386	407	399	408	410	420	422	394	381	360	373	437	395	417	393	381	405	447	389	375	432	424	380	398	406	375	424	395	434	419	417	392	374	412	413	446	420	396	373	409	378	392	374	384	406	397	398	395	433	381	366	397	397	425	428	367	401	372	424	421	417	391	427	377	385	394	426	399	376	425	403	376	372	385	418	383	391	418	397	448	381	400	387	379	379	397	388	386	439	411	397	409	386	407	421	408	384	418	409	389	407	406	391	395	402	400	409	383	426	404	387	393	356	356	414	404	415	379	435	391	393	399	438	456	384	437	398	404	418	410	390	410	397	386	393	403	427	418	367	388	423	430	375	389	382	417	361	407	378	437	373	395	402	427	374	386	383	398	425	463	388	411	384	420	409	383	392	391	420	397	407	380	415	385	430	388	402	396	408	418	415	370	398	399	398	375	373	427	419	385	417	408	411	445	387	405	413	407	397	412	429	395	398	418	391	396	397	412	416	390	403	403	397	428	437	442	397	392	427	391	387	425	395	403	391	427	375	412	408	430	371	431	384	390	399	437	417	394	412	388	414	412	425	409	389	365	441	417	366	429	392	422	443	419	396	408	396	401	399	361	408	386	391	419	422	384	404	406	435	380	418	428	379	421	398	427	425	387	430	388	442	400	412	415	459	408	388	419	408	384	417	423	395	388	405	428	381	376	376	405	392	378	446	387	444	395	437	435	420	379	413	404	441	397	386	398	393	385	368	403	400	391	385	368	372	419	379	410	443	408	415	406	403	409	399	390	403	427	410	423	380	383	401	382	411	399	439	388	392	389	399	393	406	378	366	418	415	383	398	432	462	376	415	415	437	401	399	397	411	426	434	388	395	362	424	438	396	394	394	400	409	400	406	401	429	452	376	411	413	402	397	378	390	405	402	435	416	393	381	371	450	411	391	415	421	393	417	413	411	405	403	395	404	422	396	417	375	401	385	404	404	388	388	386	420	409	415	398	407	413	426	432	433	390	424	391	375	394	378	391	372	367	404	379	426	426	422	345	392	373	422	369	408	416	426	410	401	422	446	422	425	400	360	397	385	405	412	401	379	393	400	393	363	388	417	401	430	404	385	392	432	442	409	414	383	429	378	404	419	399	415	388	387	388	400	392	418	387	401	380	393	438	371	425	401	412	399	382	413	372	403	361	409	443	420	394	400	365	421	389	359	403	412	394	394	391	387	432	407
27086	19535	5123	718	521	416	421	410	392	386	414	417	375	414	429	381	430	414	380	401	400	410	395	421	382	396	402	360	424	420	381	391	370	417	400	408	371	390	396	405	393	392	404	386	403	402	382	402	402	377	369	390	407	421	435	381	400	396	395	382	378	407	408	383	375	370	418	354	348	393	393	391	401	401	391	400	377	418	380	396	375	395	402	410	393	404	403	406	392	383	371	404	393	401	400	387	392	352	375	387	407	392	402	408	390	408	397	364	390	420	386	381	368	435	373	393	382	395	432	391	400	379	382	360	419	385	406	394	372	388	394	415	400	369	394	403	397	393	416	410	400	377	439	381	396	414	386	377	392	395	395	398	392	412	409	397	413	400	356	401	406	371	390	385	373	415	402	398	378	383	386	385	390	404	386	382	402	408	387	410	416	364	362	363	421	364	381	374	415	440	376	405	398	364	409	409	399	380	406	400	395	410	386	400	419	391	375	368	398	385	398	390	393	374	430	386	404	408	417	403	390	371	384	385	390	393	437	397	401	399	380	376	389	379	427	404	397	397	379	342	368	390	424	383	379	365	388	431	355	409	384	373	394	368	441	388	375	394	409	412	417	389	370	387	406	380	422	419	409	378	399	414	372	376	349	405	398	413	379	372	424	368	407	405	376	395	375	436	394	383	369	345	371	410	395	416	392	386	392	371	399	397	413	426	417	372	417	423	354	396	391	400	401	386	388	395	371	432	399	425	393	404	356	359	395	382	374	343	400	355	397	360	398	432	422	350	404	397	406	406	382	445	404	416	372	408	399	417	423	425	388	383	378	403	385	377	415	397	379	397	401	392	382	385	410	397	363	411	416	349	401	392	414	424	402	392	424	415	411	371	375	395	420	378	367	382	410	390	387	397	387	423	365	387	397	406	401	358	382	371	398	379	385	413	399	387	386	363	375	420	378	402	385	382	397	411	360	375	397	406	381	362	430	372	405	387	393	391	379	402	396	390	378	372	364	386	387	376	397	393	409	377	424	405	388	426	395	401	432	387	377	378	429	411	394	397	364	442	392	424	396	369	415	364	384	395	399	383	389	379	401	374	393	384	392	384	383	425	356	366	382	390	370	362	417	410	415	416	369	408	386	393	337	372	383	381	386	363	388	422	374	388	413	355	385	366	393	391	387	404	381	383	384	419	417	395	398	408	391	390	373	383	390	375	395	414	368	398	422	414	388	391	430	362	410	396	391	419	402	385	385	411	396	400	400	396	392	389	400	398	383	409	384	373	374	357	373	398	389	393	374	405	394	398	434	376	364	409	388	381	387	389	409	406	410	428	345	411	413	401	346	424	387	377	401	367	378	421	373	365	401	405	374	389	384	413	403	399	396	392	366	361	369	410	402	391	391	392	407	398	407	388	397	356	404	382	390	390	418	400	400	398	384	365	421	396	380	396	375	402	404	370	375	397	384	396	414	415	408	425	372	385	390	356	403	379	387	373	349	379	412	390	367	413	383	395	371	418	414	418	394	396	400	421	384	368	361	393	407	401	409	431	376	363	429	402	391	374	366	396	384	368	399	358	366	407	431	413	405	387	384	394	383	396	384	392	380	416	390	384	392	421	366	372	409	377	359	439	360	394	411	417	385	414	369	393	392	387	390	401	394	418	411	374	402	423	425	419	392	384	371	396	414	406	397	373	394	397	415	381	412	404	421	399	418	403	388	382	427	406	409	412	429	386	407	427	410	423	393	408	394	403	465	387	405	354	412	364	368	384	384	366	404	399	399	350	389	386	404	431	405	364	362	414	367	416	410	379	402	390	395	413	393	395	374	385	401	400	412	413	374	414	384	405	420	385	381	415	393	403	398	398	391	383	371	410	369	405	375	370	410	372	379	415	396	367	397	382	385	409	370	370	412	393	405	369	367	366	372	377	398	355	431	386	381	378	387	388	419	357	403	374	369	397	387	386	402	376	393	420	390	371	387	401	414	408	367	385	354	420	418	342	387	401	347	406	393	370	410	386	400	383	423	399	389	395	414	412	368	408	403	391	385	437	382	397	378	451	347	409	419	370	382	399	411	407	429	420	363	391	375	381	377	429	347	383	379	396	372	390	365	393	370	414	407	394	388	386	411	415	404	350	404	395	393	408	402	361	402	366	370	358	393	394	404	365	383	371	401	420	388	407	396	409	387	406	377	395	393	428	395	417	462	379	385	409	394	392	385	375	355	438	388	416	395	373	389	401	372	401	375	402	391	370	400	412	401	369	357	414	390	422	377	388	386	365	441	370	380	374	367	399	388	417	424	370	420	392	377	392	398	389	411	371	411	403	396	390	418	366	346	386	393	413	376	375	415	406	418	371	362	401	391	411	369	389	373	406	367	434	394	368	401	380	405	379	413	400	391	363	383	379	369	395	382	389	401	412	394	421	381	380	411	400	388	375	374	395	378	398	418	391	386	396	387	403	364	389	380	381	361	405	380	390	388	403	400	370	434	390	380	422	409	376	394	383	418	413	396	408	429	411	417	403	394	388	390	392	382	360	401	416	357	377	393	414	400	422	411	419	366	396	391	396	387	409	381	396	365	405	408	390	380	388	370	393	363	403	390	362	391	406	403	380	403	376	388	424	401	394	398	397	424	389	379	392	394	393	390	367	417	389	352	385	389	381	358	372	388	391	410	396	379	377	409	375	384	380	387	372	390	389	403	436	402	375	419	382	390	368	388	401	440	420	361	402	373	411	368	438	402	403	415	382	378	373	399	397	379	399	395	327	415	384	393	410	407	394	425	408	394	391	405	417	391	395	376	416	376	393	383	420	394	392	417	400	408	400	369	406	434	380	431	421	361	384	409	403	381	411	413	380	413	366	407	367	340	402	380	401	359	421	406	368	385	427	386	363	389	378	365	412	398	366	371	365	396	413	399	399	399	399	397	385	369	402	410	390	371	402	401	385	392	383	400	399	373	401	402	389	392	411	383	402	404	401	396	393	368	391	392	399	405	374	433	362	377	357	432	392	408	419	356	410	386	386	420	454	390	396	401	403	399	370	425	391	406	377	370	367	435	412	377	368	391	402	383	384	375	376	379	401	404	368	402	408	401	383	386	420	356	365	416	390	374	380	393	406	395	380	399	381	414	410	441	414	387	435	416	384	384	405	433	403	400	399	411	379	436	420	405	383	374	403	395	382	389	388	381	364	391	404	385	378	407	404	374	390	378	406	383	385	416	377	403	387	362	420	370	422	407	385	397	389	400	374	383	418	392	422	402	389	415	389	379	416	381	393	399	388	384	384	449	403	410	406	394	392	440	425	416	387	387	393	405	381	381	392	364	394	378	338	395	394	379	387	394	371	383	394	393	402	404	381	407	374	360	390	414	373	379	403	362	406	407	375	376	378	399	392	365	374	403	412	421	362	382	390	360	394	404	393	408	417	406	405	413	401	370	381	378	358	402	408	401	384	384	393	414	409	412	397	409	372	387	404	377	396	375	378	365	428	398	391	371	413
4081	1330	1114	791	712	652	638	664	636	570	627	560	606	591	601	575	582	592	537	585	594	559	571	625	589	593	590	604	592	582	600	539	556	583	615	586	554	575	594	563	529	612	576	579	575	562	548	625	624	572	611	557	601	570	562	566	603	593	549	612	563	557	572	610	589	607	549	600	579	545	575	575	600	612	568	569	569	569	584	566	600	597	578	531	553	581	574	559	559	577	560	590	621	578	562	582	575	558	564	605	585	551	606	575	556	553	627	590	561	528	571	559	611	608	554	560	592	565	570	626	607	571	625	597	572	573	580	556	566	585	549	564	577	576	564	570	566	595	548	549	557	582	593	557	594	580	572	599	544	579	565	580	585	578	574	618	622	586	574	590	587	574	578	574	610	578	542	573	587	622	604	575	581	571	581	585	571	593	586	583	585	601	545	573	590	578	538	573	568	543	605	593	611	655	582	534	562	548	572	568	583	551	605	595	578	602	581	544	559	598	585	574	554	610	609	595	561	581	540	558	586	598	547	593	584	566	551	575	617	552	565	558	583	598	613	572	575	569	631	582	595	618	581	612	566	573	566	576	559	604	540	596	573	595	594	526	580	574	525	564	536	572	606	582	594	617	571	584	582	542	557	589	563	609	548	513	612	563	569	588	573	571	588	609	579	611	570	586	600	567	569	569	602	578	533	552	617	589	584	607	558	580	606	571	524	544	513	566	598	599	589	624	569	550	612	599	595	550	561	609	562	603	596	546	613	546	600	529	567	557	543	588	595	531	580	594	608	590	579	613	577	593	594	586	596	586	586	604	579	610	551	539	600	580	587	553	615	542	622	559	605	609	543	555	611	573	558	534	593	585	584	566	612	553	591	592	566	577	529	585	606	591	560	598	594	555	606	561	545	572	561	587	595	586	611	579	598	597	575	574	555	536	576	563	564	576	582	557	601	522	580	529	575	615	575	593	564	579	596	583	561	596	547	552	555	569	588	586	568	584	567	612	565	563	584	586	582	599	571	588	571	539	597	591	543	600	560	551	575	560	548	563	544	557	549	594	523	602	628	573	541	556	580	558	553	569	583	622	597	594	566	549	561	588	582	586	570	537	589	567	562	563	562	576	621	605	579	581	579	596	524	564	617	526	606	613	596	573	529	580	582	567	560	594	553	560	555	553	532	563	578	604	550	555	586	616	543	589	576	599	589	552	531	547	570	572	576	557	559	553	570	592	589	572	597	565	590	535	573	577	565	573	576	528	585	595	559	533	533	551	572	588	625	549	588	533	588	551	611	568	610	558	577	605	575	603	558	562	541	592	553	585	581	585	577	581	565	573	599	636	630	577	605	631	580	601	602	558	590	610	587	603	575	570	577	543	566	559	599	587	593	564	586	583	550	582	574	583	580	562	600	591	582	565	573	631	593	571	572	603	530	523	585	556	565	572	538	571	649	553	557	562	626	549	603	577	598	568	557	596	553	607	555	579	566	569	543	587	571	615	595	575	501	569	548	557	546	576	580	557	607	594	572	547	516	597	586	548	565	560	555	612	552	568	574	609	544	528	591	530	577	581	545	603	591	571	589	592	582	587	563	570	592	532	570	580	570	589	556	566	572	561	557	574	589	592	619	593	580	562	623	587	571	577	600	599	584	581	601	573	579	595	611	610	576	568	584	557	565	594	552	568	585	599	578	556	571	589	564	565	553	579	560	592	560	579	561	566	600	598	590	565	595	534	542	573	570	580	551	596	598	566	580	596	578	560	578	572	547	588	565	557	580	555	562	574	580	628	604	575	588	539	601	581	538	547	585	560	586	593	588	587	582	583	632	553	560	562	634	583	560	579	568	538	624	590	577	601	550	599	549	556	583	522	543	566	552	619	567	561	569	578	547	573	620	582	569	495	583	589	596	584	554	575	575	562	564	548	544	578	561	600	545	581	595	591	525	586	588	577	576	590	578	596	540	570	554	558	552	569	588	536	596	558	590	593	600	585	626	570	584	610	589	579	571	598	579	527	601	568	595	584	575	583	560	597	612	579	628	574	543	556	581	607	577	618	558	602	593	616	608	569	544	586	570	552	566	604	575	554	570	554	574	607	568	545	587	599	580	568	559	579	512	603	581	585	605	543	562	569	590	599	596	602	586	608	563	532	569	638	511	583	610	553	548	561	587	601	580	551	545	612	540	575	592	526	581	567	560	586	570	569	582	543	581	568	568	557	594	622	596	567	572	566	578	582	589	550	609	564	569	570	570	620	567	591	552	584	565	569	588	593	525	578	602	589	591	567	582	532	560	553	593	603	593	623	603	586	543	585	610	601	544	563	531	590	586	560	595	604	553	576	582	613	567	555	575	550	567	611	568	559	584	577	580	575	560	545	600	552	566	520	564	601	609	578	601	595	591	572	587	534	574	531	588	571	552	584	561	587	588	577	596	570	582	553	556	614	638	554	595	550	572	591	539	590	568	583	572	568	573	554	550	588	588	573	564	573	603	555	609	578	607	561	592	619	553	582	558	593	559	564	615	580	580	599	581	605	551	609	621	566	606	581	572	544	561	604	592	545	574	540	533	633	596	562	582	570	564	621	562	586	579	521	572	569	589	603	579	583	595	555	553	564	603	597	567	571	586	596	546	581	576	533	574	546	554	607	624	582	610	582	588	583	562	545	562	553	580	589	546	573	590	573	561	586	569	604	620	620	600	549	572	577	546	569	610	603	581	631	559	609	512	538	573	559	587	640	623	534	562	632	583	570	636	559	591	550	588	579	579	589	561	570	587	597	583	593	566	574	568	538	577	594	560	617	588	573	565	591	551	537	571	590	598	567	581	565	587	602	597	599	559	515	584	552	618	637	574	594	565	591	541	553	584	583	606	550	622	557	551	580	534	552	562	538	553	649	606	558	572	589	605	544	578	559	559	573	571	581	581	591	590	558	582	590	602	575	602	563	616	577	607	552	567	556	594	578	596	558	551	563	592	589	571	599	606	566	598	576	539	552	567	568	566	524	557	538	611	586	537	589	609	591	592	575	601	581	610	554	635	616	583	594	585	571	590	587	565	568	588	588	563	547	586	571	523	574	574	564	534	578	567	591	592	579	595	572	570	609	571	524	561	523	587	614	601	580	614	546	605	563	577	590	585	579	617	624	577	566	571	561	586	596	590	545	571	549	602	585	577	588	545	545	614	557	546	566	576	633	569	593	594	594	631	561	581	573	592	567	635	604	574	611	530	614	559	553	552	574	610	602	565	580	587	628	587	575	562	605	551	592	580	584	595	575	562	561	589	608	581	551	565	547	570	577	566	560	556	581	555	508	582	561	608	588	555	605	578	579	570	575	585	560	579	560	590	567	563	606	579	561	590	578	576	584	579	581	601	600	556	554	552	560	586	568	527	579	573	572	582	580	569	575	585	573	554	604	563	582	581	602	576	576	593	573	548	588	603	605	565	575	578	590	557	554	593	580	559	571	633	575	566	587	561	569	591	554	595	582	584	554	583	616	600	593
24021	21256	28523	24309	21145	5544	1066	751	650	577	552	524	523	516	429	473	444	448	442	430	433	411	406	429	417	409	402	401	422	411	406	412	411	408	438	423	419	383	394	379	391	449	425	400	417	385	420	399	401	440	387	409	425	400	439	396	374	393	371	369	441	397	392	405	376	385	420	422	425	415	386	421	357	390	376	411	391	440	380	416	431	424	405	416	409	435	370	411	430	368	388	382	419	396	406	401	427	399	391	390	366	398	395	367	368	443	404	395	398	403	397	405	426	428	401	401	447	386	352	383	385	420	386	390	391	388	421	381	403	396	411	438	381	410	384	414	437	421	414	406	404	371	400	383	437	394	400	431	370	410	429	422	397	449	450	416	395	396	394	388	399	431	391	420	418	418	435	412	443	414	407	408	379	400	418	410	397	420	410	383	400	397	399	391	399	407	411	406	397	419	421	388	411	391	398	419	393	415	437	366	400	383	429	391	429	426	371	372	404	422	405	392	424	424	374	399	377	431	441	408	402	367	418	355	385	394	395	382	374	367	414	389	402	403	368	400	398	412	394	406	400	385	374	434	382	421	380	414	402	408	402	388	426	389	434	393	416	395	380	434	417	390	382	391	378	424	418	419	401	414	386	415	411	355	417	405	349	391	404	399	378	399	404	391	438	419	393	429	414	391	401	407	380	401	413	385	413	408	391	355	373	437	425	383	419	419	417	424	416	391	409	380	421	409	384	403	397	408	410	396	414	372	402	373	424	404	403	367	396	391	406	398	398	418	407	423	428	421	388	384	387	389	396	386	432	385	430	422	432	399	388	384	390	415	446	389	412	381	399	405	372	411	419	399	412	401	380	379	399	404	413	393	416	372	394	434	410	380	375	406	412	387	432	379	417	385	391	395	431	376	379	413	374	390	362	395	424	384	435	456	416	395	376	385	415	358	366	432	396	424	384	388	349	418	386	433	372	424	405	404	390	386	402	376	407	381	416	410	384	390	393	397	370	398	392	421	402	399	392	416	408	403	402	405	378	382	407	386	409	374	410	369	399	406	412	389	406	396	369	385	369	395	432	412	393	424	400	372	397	377	405	409	429	382	407	430	377	401	437	441	386	391	390	400	408	420	389	442	407	386	384	394	443	411	387	397	382	362	365	420	389	390	397	393	385	396	407	371	391	425	360	377	389	382	409	410	433	362	421	370	457	413	389	435	354	447	435	384	393	428	374	436	371	376	391	409	399	357	348	398	396	396	388	391	401	379	415	396	389	375	408	383	381	416	405	401	376	399	405	392	415	396	380	392	364	391	407	411	430	399	394	370	413	421	396	412	358	410	369	386	418	397	353	416	411	385	392	405	392	408	386	434	433	442	389	344	431	332	424	424	412	401	371	409	432	410	388	421	394	351	397	392	376	402	394	402	408	400	361	397	411	387	371	387	407	378	399	416	420	383	409	391	405	367	439	397	404	417	399	427	410	395	436	376	415	373	448	392	439	406	370	390	402	396	373	401	452	375	392	399	396	437	397	388	406	406	371	406	399	392	430	387	432	396	388	391	418	417	405	419	373	396	392	405	381	408	394	415	406	423	377	414	383	392	415	396	405	403	415	402	400	407	393	427	413	393	433	358	391	408	415	414	392	421	382	379	366	407	389	408	398	405	403	436	390	383	411	411	412	426	420	393	401	375	388	425	389	360	419	405	423	415	430	428	387	400	404	413	436	423	393	380	410	412	401	404	415	384	445	374	411	390	403	421	372	392	399	375	410	422	422	432	395	405	376	412	390	377	395	415	420	403	430	424	447	387	399	415	411	406	393	426	401	402	420	360	390	393	420	396	395	405	342	395	420	420	400	404	386	431	417	440	405	428	387	388	416	397	423	425	399	364	383	365	371	396	415	417	401	370	418	411	401	426	400	409	412	394	376	404	425	430	423	384	407	381	409	377	416	394	384	398	404	374	390	387	444	388	422	367	388	391	385	395	425	370	367	422	413	406	404	403	403	450	382	465	386	398	413	369	406	414	389	379	381	412	433	439	412	398	404	391	373	403	392	384	387	401	390	382	424	412	395	403	411	402	401	409	380	435	395	376	387	418	445	422	425	392	401	399	416	402	433	441	348	386	399	425	375	407	414	380	364	394	416	373	394	458	387	421	388	383	403	380	393	392	394	356	412	434	397	384	380	416	360	413	414	390	412	394	378	381	384	425	389	397	416	438	355	385	392	413	416	424	392	397	397	407	398	384	417	404	386	414	397	381	407	392	371	405	389	391	403	415	400	416	375	421	367	440	374	369	357	405	377	384	378	433	427	411	363	385	396	398	391	404	378	418	400	391	446	392	411	450	414	410	384	452	397	428	385	403	381	406	366	397	428	400	384	412	430	414	400	375	379	379	419	398	385	394	397	398	376	414	407	404	400	393	388	375	414	431	378	385	437	439	380	387	392	384	397	419	410	382	377	429	400	400	406	396	401	400	386	422	401	431	420	374	402	416	372	415	394	372	407	371	393	426	390	425	380	412	402	422	395	379	364	400	392	408	392	420	393	386	403	387	374	410	370	415	397	431	405	387	412	345	399	392	384	403	395	398	399	367	373	391	389	394	359	377	401	410	386	388	395	354	367	389	413	390	412	398	401	419	415	407	408	407	369	402	414	411	432	402	398	385	402	410	367	412	439	395	378	401	398	416	367	377	411	404	408	398	433	452	392	434	402	409	379	414	412	386	393	411	410	371	414	419	372	423	393	406	367	373	357	398	376	410	403	410	370	441	406	385	409	405	347	417	400	389	409	403	369	409	390	386	389	415	409	427	376	372	430	375	356	384	422	418	418	416	386	433	393	369	415	387	416	385	423	404	387	403	370	432	416	392	394	393	406	382	431	408	397	417	389	404	378	415	423	374	402	401	342	422	381	391	418	378	435	421	420	366	402	406	362	413	408	372	363	420	382	360	399	375	388	395	394	414	398	421	372	409	389	393	401	379	407	423	399	419	406	413	407	393	398	393	358	395	404	402	405	378	415	412	390	394	413	390	382	375	393	373	412	372	416	404	395	423	381	408	427	394	391	377	395	394	423	412	388	400	382	402	385	427	372	417	383	381	388	443	397	407	426	410	367	419	409	377	407	439	404	385	396	381	398	379	373	398	382	395	398	413	415	381	438	380	404	417	406	403	366	376	412	389	403	422	404	380	367	415	376	410	418	407	398	402	379	383	391	396	402	398	346	386	433	393	416	399	396	394	419	377	402	390	386	393	388	393	381	389	370	439	366	373	420	352	409	377	413	380	425	429	355	405	417	372	400	439	428	404	415	395	410	401	403	361	390	400	440	400	394	401	373	416	404	394	400	378	397	419	430	371	358	403	389	371	375	423	433	442	421	410	390	406	381	385	413	392	398	384	428	404	405	422	420	389	422	406	413	422	404	375	403	371	434	413	401	378	397	361	414	377	403	423	410	388	398	390	413	422	382	405	413	392	440	434	419	372	428	368	429	393	410	446	416	396
4884	10144	8367	4202	2994	2234	1864	1577	1324	1160	1069	988	860	785	810	799	729	747	687	649	698	663	641	642	621	641	612	673	618	651	613	579	661	618	631	569	603	602	618	610	613	648	564	598	670	599	616	562	613	614	633	594	625	613	589	637	602	659	595	617	611	615	603	595	622	626	621	609	584	604	617	625	562	608	628	633	613	598	592	604	546	604	555	573	585	573	584	573	623	585	603	595	616	579	634	600	533	615	594	594	577	634	627	590	593	590	601	596	608	588	631	614	586	613	605	591	543	590	586	576	565	601	640	570	603	557	633	603	626	606	542	595	594	633	589	616	589	578	576	560	608	579	605	578	585	634	624	608	579	609	612	602	652	646	584	609	638	634	642	624	658	589	612	596	571	623	611	632	642	603	570	641	611	620	582	607	587	565	632	617	616	619	623	572	608	515	602	602	617	619	586	575	605	582	604	626	608	594	658	591	619	643	632	636	616	587	611	612	595	598	590	539	573	620	595	593	562	603	634	610	565	595	560	549	598	584	555	606	605	559	611	557	597	576	579	609	607	632	580	597	537	574	585	599	542	582	609	594	582	597	629	641	607	604	641	596	597	589	537	587	641	663	592	591	579	602	601	576	572	621	643	573	638	577	614	579	596	567	609	594	612	597	626	562	600	615	594	589	576	643	647	593	593	570	588	614	591	561	603	594	571	589	595	644	596	572	610	587	598	633	677	585	618	594	608	593	579	618	577	600	548	629	648	549	559	644	607	532	606	611	588	598	558	565	543	589	579	585	561	610	632	635	597	631	628	617	588	600	593	577	590	624	569	611	590	560	575	595	547	598	640	588	583	566	555	590	576	603	562	579	588	549	607	576	569	567	589	634	582	591	579	583	580	589	583	581	627	594	597	591	561	582	609	589	622	597	599	600	608	627	611	581	591	600	612	565	582	605	587	552	572	624	570	610	586	595	613	627	585	604	617	583	643	592	591	581	584	605	595	605	573	630	639	576	606	608	599	543	588	606	590	583	603	584	590	556	592	602	600	602	621	624	578	622	584	621	570	601	592	651	589	657	546	612	597	594	589	577	597	580	571	622	587	613	618	622	601	565	565	593	598	586	569	587	575	620	584	602	587	552	659	622	601	623	557	566	582	568	612	564	539	594	570	600	616	587	600	577	582	581	567	613	582	583	598	571	600	549	622	606	568	608	583	587	592	598	567	528	580	609	575	609	579	596	577	576	646	579	583	561	635	582	615	615	573	617	606	590	572	630	607	618	604	613	621	607	626	541	605	623	624	598	548	581	589	616	576	618	581	537	602	602	577	592	606	612	597	559	566	610	594	600	590	618	558	612	611	591	613	588	556	607	580	605	553	593	627	538	589	577	586	618	600	624	564	582	590	593	604	588	580	576	606	570	603	583	560	551	614	534	587	598	563	597	621	574	628	620	591	598	610	607	540	583	621	631	541	577	589	575	612	617	576	598	586	603	607	541	586	603	605	602	595	602	582	589	584	620	614	594	612	600	603	550	576	604	585	598	585	572	612	635	605	559	558	622	630	559	603	614	604	574	642	598	573	581	595	618	618	581	577	587	605	577	596	605	611	584	614	591	612	620	650	573	587	581	600	561	587	597	559	598	600	572	608	583	549	565	597	570	619	633	584	603	606	638	609	596	605	572	586	613	570	600	574	606	632	554	616	611	588	558	601	590	565	600	574	567	582	559	585	561	621	641	574	611	628	595	595	607	593	582	617	609	619	613	611	570	614	590	605	612	608	573	616	552	628	569	565	596	579	613	612	587	562	579	589	602	595	593	558	575	550	598	595	637	547	602	567	587	551	603	625	626	572	648	605	592	618	560	568	586	602	558	556	594	573	604	570	583	619	605	591	594	579	574	572	620	579	571	618	622	595	526	574	582	588	606	553	601	584	546	598	596	569	610	602	607	576	607	590	600	608	574	618	610	630	599	644	586	565	610	605	569	613	628	556	595	593	611	629	589	586	634	542	602	565	584	615	600	561	602	600	600	589	557	625	575	615	593	591	623	597	646	584	582	635	596	603	586	591	574	602	603	557	590	622	617	544	592	602	586	581	567	552	586	615	595	607	548	574	601	626	584	602	539	568	583	609	597	595	626	604	637	614	631	576	623	581	540	583	605	607	615	568	611	550	607	563	564	587	585	622	557	622	538	582	617	572	576	570	573	614	641	608	616	588	602	587	583	603	596	564	603	610	589	594	587	579	615	621	611	585	565	568	587	575	574	544	550	618	594	574	637	607	627	598	610	601	617	610	628	603	595	644	629	550	554	598	582	581	581	618	600	592	586	595	628	575	603	623	597	615	597	593	606	573	639	592	584	604	610	600	550	592	559	561	622	574	607	585	584	632	631	613	602	629	579	615	574	611	600	614	626	599	618	597	562	578	562	585	613	530	629	606	592	593	627	591	598	633	588	578	579	640	590	593	558	603	621	622	592	594	611	614	646	585	557	613	580	599	556	594	605	538	556	607	595	574	573	570	613	589	594	645	588	584	638	577	586	586	592	568	563	570	634	580	587	590	626	586	564	594	597	588	624	625	577	622	612	605	577	568	595	602	597	622	589	577	561	586	612	630	590	537	597	644	613	621	602	575	583	558	585	607	613	592	609	597	587	572	605	632	562	633	633	580	577	610	567	645	584	594	569	577	606	605	595	547	554	592	602	619	622	613	576	614	595	627	604	602	546	577	594	580	578	590	579	555	558	608	573	594	608	610	599	623	545	594	556	587	581	574	598	577	611	587	630	610	601	638	585	642	575	556	636	604	597	606	581	582	603	630	561	606	566	611	632	576	610	612	598	605	571	613	622	622	590	619	608	574	614	585	623	591	616	615	569	615	574	593	624	577	604	607	624	626	556	648	595	570	597	578	559	611	603	586	580	611	578	555	609	599	611	594	603	596	545	626	589	620	644	610	588	584	568	601	613	545	618	592	557	591	565	605	600	552	583	606	571	576	595	568	618	556	600	601	570	599	556	585	551	564	596	621	581	590	599	612	617	595	553	623	564	606	610	555	564	582	579	566	600	599	619	598	631	599	599	562	588	570	639	613	620	535	625	620	623	614	634	571	582	603	557	607	580	577	580	600	576	581	588	615	556	586	550	611	620	597	602	571	595	592	630	612	581	601	586	587	602	654	576	579	616	607	577	587	591	611	579	575	618	587	556	602	599	594	565	580	611	567	629	536	585	609	556	581	579	568	564	597	613	590	600	585	566	599	611	580	588	607	572	594	635	581	602	600	615	632	579	600	593	588	604	577	581	570	633	563	562	579	611	600	599	601	571	581	637	591	550	577	588	610	571	618	568	584	632	606	624	590	533	568	622	606	630	567	591	579	543	609	621	574	589	582	615	561	612	582	587	609	564	586	614	606	588	540	625	622	593	594	600	578	593	593	610	592	628	579	573	621	566	607	594	582	557	603	617	634	545	657	614	603	590	608	594	573	582	633	568	587	572	594	581	595	629
23182	21298	29115	23814	21299	21214	4191	1019	738	634	528	516	484	460	417	381	367	383	359	356	319	319	305	322	316	309	349	288	295	303	274	254	280	271	295	292	305	273	293	284	294	280	250	297	276	307	256	293	270	263	312	276	316	275	284	264	246	244	264	294	268	259	269	250	270	272	255	255	254	280	276	291	259	248	258	273	252	261	257	288	275	256	273	269	245	269	254	276	291	279	296	273	259	257	300	295	263	283	262	282	272	272	273	257	263	244	276	270	302	275	264	303	259	285	263	265	252	297	281	262	244	259	253	287	280	274	265	268	262	276	287	264	249	261	254	278	263	289	256	283	242	285	282	255	275	256	250	277	271	269	259	294	310	293	261	266	285	260	274	264	274	244	256	267	273	302	269	265	273	276	253	309	254	270	277	264	285	256	249	231	260	273	250	275	284	254	273	265	243	280	264	288	300	258	273	256	277	293	291	285	277	259	284	266	282	261	266	272	240	262	284	272	290	257	293	274	275	255	297	271	270	251	243	268	260	263	284	250	274	275	267	291	257	303	260	252	241	234	244	272	266	271	290	273	266	262	261	256	256	272	287	275	275	275	262	264	246	284	278	260	282	280	274	286	259	243	273	289	291	249	268	265	267	248	246	264	249	246	247	289	283	285	256	283	265	287	291	240	243	270	270	275	244	292	281	290	284	263	292	246	271	261	281	288	263	257	265	284	244	260	263	294	267	264	275	277	254	250	262	264	318	263	237	276	284	248	296	264	260	253	279	239	261	250	251	287	283	264	260	278	258	266	261	264	278	292	292	251	287	289	261	272	272	274	274	249	272	257	272	285	267	280	262	285	287	268	266	281	285	259	249	269	265	271	291	279	236	243	248	250	239	279	274	271	271	285	246	274	246	272	286	259	260	269	266	276	238	250	300	300	300	268	271	285	287	270	262	289	267	285	265	262	283	259	277	279	251	272	263	261	270	286	295	270	273	252	268	256	275	282	270	280	269	277	267	258	279	275	294	276	287	257	294	272	263	286	287	284	262	269	242	282	285	236	272	242	246	279	272	254	254	267	235	275	259	260	248	280	255	257	259	289	273	264	290	263	264	246	278	254	280	252	248	283	250	244	242	278	268	275	281	266	262	293	288	290	277	290	282	259	262	271	244	270	270	261	245	249	248	269	240	258	279	276	270	271	279	277	293	278	276	283	269	279	269	239	252	250	273	250	250	255	266	293	273	236	253	266	281	276	266	257	271	228	255	258	268	243	270	268	266	248	274	264	260	274	310	269	257	295	258	271	264	270	261	237	278	262	258	238	251	261	279	288	273	254	246	285	231	318	295	245	269	254	305	248	258	271	284	250	290	290	280	262	271	294	243	275	284	258	260	249	270	273	271	259	279	285	274	257	263	237	258	308	273	262	271	236	287	251	271	220	264	285	266	252	249	256	249	251	305	280	260	301	288	238	275	284	266	298	268	263	259	276	267	288	275	258	290	284	281	264	232	258	281	273	257	239	255	270	274	258	253	275	268	257	292	264	291	284	287	270	274	278	243	264	247	257	266	273	256	279	248	251	270	247	238	269	283	263	282	249	251	264	250	269	267	295	225	222	276	303	264	282	293	253	267	262	260	304	292	268	253	303	246	255	293	288	257	279	288	274	273	290	271	244	260	283	268	259	255	275	280	284	269	266	252	272	271	258	296	289	253	287	261	272	263	255	277	253	260	263	284	265	288	268	255	290	264	255	258	263	263	266	272	298	287	248	296	278	256	245	257	253	218	291	263	258	267	266	238	267	278	281	268	278	252	272	268	276	259	270	239	272	276	253	265	287	241	291	240	297	246	279	252	265	255	277	255	236	255	272	266	267	240	282	246	260	260	248	272	262	242	260	309	257	254	281	265	250	274	264	298	287	259	269	253	281	275	264	254	275	280	260	270	275	240	235	248	271	245	269	264	265	263	302	271	257	270	248	262	257	238	268	267	271	274	236	249	251	255	269	300	260	272	279	289	276	268	295	278	291	265	247	285	264	263	269	288	280	259	264	296	262	255	262	301	261	241	255	276	239	264	238	266	251	286	246	262	261	266	273	280	303	246	258	296	268	268	263	240	297	261	290	249	253	282	273	269	252	271	288	270	265	242	274	271	265	246	275	297	289	270	283	245	279	274	281	256	266	275	270	275	243	281	264	264	277	238	275	264	301	268	280	262	292	295	236	262	264	243	297	279	267	266	264	255	262	254	252	242	288	276	264	282	280	288	272	259	280	260	241	255	293	305	285	254	251	247	298	250	256	272	264	268	262	257	258	286	275	240	270	277	278	260	265	275	268	259	267	256	266	272	241	292	278	286	277	281	265	250	283	251	264	283	269	276	248	252	257	283	288	259	262	257	258	282	279	250	262	255	267	232	289	314	246	265	282	251	290	287	264	284	283	283	269	267	290	269	280	265	237	248	274	284	254	270	259	272	261	231	276	250	272	258	287	263	248	288	267	269	290	270	262	285	279	268	268	314	253	262	256	239	266	266	272	273	250	266	264	230	277	253	271	289	300	252	267	282	255	255	302	246	276	252	273	282	277	242	272	286	279	276	263	290	264	259	278	279	284	238	256	292	258	268	275	250	285	286	258	293	268	260	271	285	257	246	273	244	298	270	262	250	276	239	233	248	233	270	257	260	257	249	311	246	242	297	276	255	282	269	236	262	265	260	265	274	273	283	277	266	248	260	272	267	261	273	294	241	241	270	272	242	271	252	243	273	262	257	267	286	241	231	232	260	286	274	251	257	284	257	244	300	230	265	287	258	275	276	273	285	249	253	253	286	267	266	269	251	254	287	287	234	238	267	280	245	289	275	271	260	267	250	252	264	251	266	250	257	274	288	253	256	275	304	257	290	292	286	249	265	259	255	262	275	270	254	274	246	259	268	274	270	266	275	268	271	312	265	271	281	253	261	256	281	253	260	265	250	256	284	306	279	279	243	285	281	273	249	255	260	301	285	247	273	262	273	248	302	274	299	296	282	306	271	253	254	269	271	285	270	264	271	256	268	266	286	252	253	272	269	260	260	277	261	237	244	254	300	288	249	243	282	252	246	275	296	276	272	287	239	260	282	269	271	271	239	246	235	282	265	264	307	285	235	265	278	268	263	290	272	265	264	255	247	254	280	278	255	259	271	248	251	280	258	262	263	276	272	278	275	256	254	256	278	268	282	272	280	236	273	277	282	258	277	260	282	260	234	257	275	269	274	259	267	283	285	278	269	284	254	272	269	266	307	275	268	283	257	299	242	256	262	265	246	254	255	276	233	258	299	299	302	288	239	282	267	290	284	278	268	267	268	280	291	253	269	250	270	272	245	235	271	266	272	261	264	261	258	258	288	313	263	250	277	283	263	242	249	281	298	268	286	249	260	279	260	240	268	248	268	277	271	266	269	263	281	277	274	265	276	266	282	227	271	283	263	252	255	273	250	256	255	276	248	263	217	248	260	263	255	272	252	251	250	289
7291	16382	13597	7107	4948	3735	2955	2230	1846	1615	1298	1061	1023	939	838	775	665	684	656	592	568	544	602	546	540	481	498	489	476	497	465	404	485	442	500	432	448	445	435	431	442	403	404	440	414	451	449	431	427	402	390	431	449	464	393	429	422	397	397	427	385	444	393	422	421	426	403	391	408	385	412	382	426	387	380	386	424	396	397	371	411	402	394	399	424	402	446	383	416	406	412	419	389	405	388	405	431	432	396	430	398	375	402	401	398	405	398	438	420	397	371	388	395	361	398	389	370	389	417	395	403	397	392	364	407	387	390	405	371	394	390	435	424	396	421	416	413	406	372	391	364	395	366	403	447	404	407	399	408	432	438	436	440	443	429	439	409	410	419	392	396	435	384	416	410	411	420	404	393	456	443	417	438	407	392	419	434	435	403	374	410	394	380	399	426	414	427	418	400	406	365	419	408	420	400	400	378	390	402	395	391	383	406	346	436	419	413	374	382	350	386	374	360	373	409	392	375	422	394	393	406	373	429	430	395	388	375	390	397	394	386	390	413	421	391	396	367	405	389	425	404	405	413	416	395	432	379	354	416	391	358	421	427	392	432	409	382	377	385	403	415	388	386	417	393	404	391	431	393	385	425	400	397	413	405	396	406	391	422	408	391	371	388	406	392	393	385	397	413	388	370	406	379	427	407	395	372	413	421	385	388	393	370	403	371	414	427	446	413	415	404	393	388	386	363	357	395	401	358	404	410	388	386	416	370	379	400	415	388	403	398	404	393	389	398	409	380	392	438	407	392	387	397	441	407	411	420	425	398	413	389	395	397	440	422	402	392	412	372	380	394	365	387	387	408	397	410	439	382	387	445	394	396	391	369	436	407	387	402	418	393	391	398	407	396	391	385	378	408	401	375	386	383	422	428	390	437	395	397	396	425	396	400	366	345	382	415	389	418	400	435	391	384	396	428	415	370	431	382	470	404	390	401	425	374	412	384	404	406	404	409	355	381	411	400	435	373	391	409	385	408	382	389	383	388	399	412	383	410	402	418	422	414	395	404	433	403	370	410	398	378	396	378	384	424	377	385	397	420	387	403	385	386	409	398	367	372	417	385	440	393	390	405	414	377	388	388	384	427	375	388	411	364	425	405	394	379	374	383	396	415	401	380	440	405	407	426	392	403	423	398	415	404	406	411	370	402	402	370	400	423	384	386	418	406	387	452	400	361	405	408	401	390	408	386	380	412	381	402	415	417	362	384	377	410	424	417	428	385	393	385	410	416	412	408	410	343	396	439	384	418	423	400	383	388	383	393	401	411	410	399	377	399	390	427	438	410	405	424	407	386	406	378	425	422	380	383	443	350	402	392	363	394	424	362	405	397	388	385	390	385	410	377	408	442	422	392	379	400	417	395	387	419	370	408	410	423	407	424	415	403	413	397	413	401	376	423	373	388	418	394	442	385	399	403	393	386	415	389	389	398	391	433	431	410	421	378	391	404	425	410	373	374	414	365	381	387	459	399	392	386	407	387	389	384	355	401	388	425	434	404	390	396	397	379	404	401	384	419	391	358	404	390	383	373	403	412	419	394	395	409	375	418	389	405	370	409	430	363	383	362	399	384	428	402	406	369	424	397	403	422	393	401	399	399	372	416	413	413	400	395	378	396	425	402	380	408	432	423	414	401	367	438	378	394	376	376	401	381	404	359	394	398	364	393	382	406	407	390	387	396	410	372	383	364	378	406	396	408	391	436	394	397	421	361	438	377	385	392	416	397	437	430	391	419	406	377	389	400	403	388	417	393	409	389	406	397	391	399	386	418	397	374	384	421	387	393	393	355	416	358	418	397	355	383	379	385	420	371	364	397	407	415	399	413	377	378	400	426	411	383	409	387	399	408	407	436	389	421	405	379	363	382	409	404	380	387	377	393	416	391	405	408	395	402	363	442	374	381	412	392	402	429	405	355	389	374	400	380	401	393	379	424	379	400	402	396	407	448	434	401	410	410	388	363	385	378	414	395	373	398	395	392	409	369	380	429	396	394	413	439	411	387	410	424	387	377	399	406	347	381	436	416	374	420	358	417	415	430	406	457	404	409	422	388	445	416	390	401	409	429	374	403	363	408	416	425	397	367	391	426	377	417	434	380	403	371	389	417	360	362	376	428	394	450	408	374	416	400	405	384	384	430	373	413	401	372	435	421	395	383	404	399	409	403	410	365	378	383	414	381	402	391	396	373	385	364	404	388	393	374	356	400	386	427	398	409	356	417	367	417	384	370	356	389	395	425	384	418	369	419	401	397	393	395	391	388	383	373	393	420	405	393	388	435	394	410	406	455	394	387	415	384	397	403	405	402	415	395	400	389	391	386	424	417	358	425	386	427	384	389	408	370	336	413	414	384	397	414	414	393	392	395	407	427	411	398	401	378	415	420	413	365	402	397	436	396	393	429	343	399	416	413	401	375	425	370	388	442	409	397	405	383	395	399	406	397	431	392	375	411	355	389	399	364	401	413	399	379	408	401	395	408	389	361	385	407	410	365	395	387	363	384	391	356	407	359	410	390	447	374	370	415	390	400	404	440	416	373	365	425	385	423	398	401	394	425	388	371	359	376	385	363	372	400	369	439	382	407	388	387	363	409	369	452	394	415	373	396	378	423	405	383	424	396	400	404	395	386	387	397	425	365	380	419	365	434	405	402	379	402	380	430	421	383	379	404	379	403	411	372	425	397	411	385	418	407	394	361	407	397	353	382	396	364	383	428	394	404	363	390	373	404	416	382	375	382	422	384	386	414	434	425	426	398	364	400	416	395	411	403	417	400	399	418	372	388	412	391	355	378	429	392	430	398	415	421	381	423	401	410	387	376	421	384	399	368	439	387	418	394	393	373	404	403	408	383	405	410	406	391	383	422	391	381	377	393	377	381	387	397	404	459	368	443	386	361	370	386	448	421	401	420	417	385	385	370	358	411	408	409	426	400	419	396	400	395	413	401	376	400	391	436	385	387	419	394	366	407	405	418	435	424	392	421	388	415	402	369	418	412	393	418	401	372	391	367	423	385	366	396	380	401	407	418	373	394	418	418	415	415	373	413	417	402	434	438	393	396	405	386	433	429	379	378	402	382	418	428	375	382	406	409	372	379	382	363	378	404	389	404	386	406	414	359	397	360	404	414	388	443	431	423	399	393	435	417	410	407	400	405	415	389	399	401	393	350	397	393	386	441	432	419	400	401	424	428	386	396	345	424	395	414	404	380	391	362	367	432	402	421	373	388	396	392	398	410	449	373	414	383	381	403	382	406	393	408	424	378	392	401	359	392	394	418	370	413	378	402	393	391	403	405	395	426	401	397	389	417	396	388	402	371	397	415	402	406	440	392	405	366	431	449	373	415	387	389	431	404	414	397	414	426	394	371	407	378	403	409	391	435	388	404	387	391	405	378	415	421	392	395	389	401	434	404	410	402	355	435	375	395	388	392	382	391	382	409	429	403	412	396	384	402	398	400	423
26987	19459	5193	717	465	451	417	400	374	430	396	378	442	383	379	381	425	330	381	374	400	385	369	391	392	366	406	373	437	377	385	385	385	393	381	371	387	383	403	383	381	394	382	355	385	385	384	389	399	375	424	377	397	397	395	390	363	356	407	408	385	375	405	398	403	369	379	382	376	385	404	407	414	377	355	364	368	397	388	356	398	359	402	391	381	401	365	361	353	378	415	384	359	354	406	369	407	349	357	417	400	386	376	401	346	371	367	422	368	395	368	393	398	401	399	433	355	378	385	380	383	384	377	378	366	383	403	377	357	412	411	363	386	426	401	391	362	398	336	391	379	416	364	381	341	384	409	366	378	389	394	373	395	396	368	381	397	396	389	414	420	387	430	373	381	392	391	377	374	390	360	411	412	383	379	362	372	361	389	402	392	369	385	398	399	441	400	413	399	361	372	351	349	400	389	375	397	372	392	395	396	397	369	411	365	355	408	403	425	399	405	366	385	370	349	383	358	394	384	391	356	371	366	375	370	371	351	351	371	390	413	395	400	395	391	375	367	392	369	396	378	376	397	387	410	397	364	371	354	427	380	401	374	427	393	375	394	402	391	388	369	397	382	402	364	385	387	377	402	401	365	364	393	373	391	365	388	413	385	389	352	385	381	373	393	406	392	357	418	402	372	360	416	357	391	364	367	393	425	354	367	378	403	371	377	341	417	415	393	420	365	384	411	400	378	373	347	396	403	382	396	396	382	377	401	358	386	396	435	387	341	356	423	392	328	400	410	366	392	411	366	400	414	379	380	383	416	375	381	389	388	341	388	391	381	407	374	412	392	373	357	363	406	355	396	394	419	375	392	389	393	384	367	361	377	392	373	399	347	399	383	388	396	378	366	373	377	396	341	393	371	365	370	380	423	366	368	419	384	430	395	386	374	414	388	412	365	343	373	383	400	390	389	370	376	351	371	399	402	360	416	387	410	382	410	359	389	403	388	399	388	373	383	376	357	360	411	372	405	412	367	366	400	377	362	346	381	362	390	405	358	369	379	404	388	388	372	342	369	395	406	361	404	378	380	391	388	441	387	326	426	376	395	395	384	398	375	383	369	362	379	398	401	383	383	423	374	391	400	406	373	408	366	378	375	401	388	373	381	370	399	383	363	406	405	426	407	387	402	368	404	366	388	415	390	361	369	402	383	422	413	395	376	383	420	390	371	374	401	403	394	382	359	390	396	345	398	400	369	382	405	391	409	388	377	373	386	374	378	365	389	391	387	412	409	368	377	372	395	373	376	406	356	392	385	366	389	380	383	403	389	355	380	384	367	391	356	370	357	394	381	376	382	425	353	375	365	380	365	364	389	394	417	401	378	420	396	364	369	382	387	387	425	376	413	354	373	352	370	415	344	397	384	369	420	403	346	405	418	405	372	380	397	401	398	387	410	355	364	338	400	352	349	374	337	425	384	362	358	396	341	343	365	383	368	390	408	381	371	380	358	405	414	394	385	383	384	354	385	365	386	390	345	404	393	411	457	363	346	388	387	401	368	403	381	392	362	425	366	396	368	402	414	431	343	376	396	400	444	380	381	379	373	427	427	402	416	360	391	404	384	399	376	408	387	402	388	378	397	402	405	418	357	361	376	381	400	387	339	372	392	362	386	412	393	395	398	427	395	391	379	366	391	387	410	350	377	384	409	373	397	385	360	388	377	356	386	391	366	387	401	372	427	405	355	408	373	391	355	357	423	378	366	408	386	400	366	366	408	382	397	380	407	373	363	389	420	381	418	378	391	363	375	396	379	407	410	368	392	390	389	391	365	400	383	402	385	370	366	379	390	415	369	394	430	380	374	401	388	406	366	397	373	412	419	429	396	365	386	396	385	419	372	378	416	395	383	388	377	394	369	394	381	411	385	421	372	422	342	376	356	387	367	381	384	363	373	367	370	413	390	381	346	370	412	390	390	409	367	417	374	352	401	374	428	396	375	384	330	366	407	386	400	378	409	372	387	374	375	399	397	391	375	374	375	399	367	433	341	378	385	405	373	395	419	393	379	387	402	384	403	378	365	378	377	400	368	389	395	412	413	367	360	349	436	424	384	351	398	387	398	386	365	376	359	360	381	392	381	379	357	385	380	431	373	392	400	369	388	406	398	394	373	402	393	403	384	381	423	383	378	348	393	377	374	381	395	402	378	393	393	370	348	389	399	366	368	397	395	376	410	361	373	376	395	379	377	382	376	347	390	385	380	378	357	365	402	384	401	375	390	384	382	400	411	378	388	357	384	353	402	416	402	352	399	405	363	426	389	369	400	368	421	400	410	367	393	412	377	386	402	384	391	406	389	372	391	355	363	366	377	396	397	389	387	403	396	389	403	380	386	377	389	380	403	400	417	364	371	370	356	361	392	386	411	350	404	402	383	395	404	398	375	356	343	389	373	376	391	414	360	377	397	397	384	395	383	410	395	362	377	367	403	389	365	387	358	378	379	377	386	389	384	414	348	390	391	400	394	382	376	383	385	343	410	352	402	376	408	367	408	384	344	368	353	364	423	379	384	372	394	381	394	383	419	371	360	397	401	385	373	439	387	385	379	399	380	380	381	402	392	396	384	379	400	399	389	423	390	385	415	389	379	410	375	369	372	397	376	367	387	373	384	347	423	371	339	396	368	373	389	417	400	348	406	398	383	354	353	412	365	409	377	383	369	379	415	385	353	368	397	359	397	413	425	382	406	404	371	375	409	390	398	357	367	388	365	341	396	403	380	344	412	412	373	370	415	379	381	384	400	383	371	385	386	423	385	390	399	385	384	396	359	372	409	409	439	390	393	385	402	401	336	400	383	410	380	378	378	364	397	374	401	395	373	384	372	374	406	391	374	337	391	397	380	380	375	400	381	370	387	367	371	390	386	367	371	361	387	409	394	379	382	359	363	386	372	410	425	417	370	392	377	380	364	358	398	366	412	362	371	399	384	387	370	364	399	420	379	413	387	377	394	370	394	365	347	366	391	366	400	395	378	366	396	375	387	394	379	371	410	400	382	375	424	362	400	371	393	367	392	437	384	352	394	400	392	374	350	388	390	355	388	397	393	369	388	400	369	406	369	383	402	397	391	397	375	383	388	386	375	376	388	374	382	417	417	380	396	371	354	395	381	370	418	383	370	376	388	386	394	372	398	364	401	376	408	394	418	371	403	390	373	403	395	402	407	384	356	355	354	381	386	408	357	379	406	378	378	381	358	390	367	374	403	370	339	373	371	373	395	373	358	421	357	408	362	351	375	382	381	384	346	368	388	398	397	407	408	370	426	382	400	384	391	388	436	369	386	398	371	391	399	400	407	383	389	387	384	353	388	409	387	393	384	373	388	357	389	407	387	358	355	364	388	349	370	403	363	351	428	378	389	369	370	418	406	385	394	396	405	368	401	408	381	386	379	367	423	404	405	409	352	403	383	380	371	385	440	399	379	368	362	416	394	387	396	346	366	403	369	377	381	381	398	371
4006	1203	1151	775	717	685	635	687	561	608	582	597	568	592	584	562	571	587	579	593	610	581	584	598	587	587	561	630	610	591	553	588	528	511	580	526	587	600	577	547	581	583	591	587	598	581	579	562	575	552	589	546	542	538	562	521	575	550	601	562	552	553	600	530	602	560	584	580	583	575	551	565	602	536	557	569	594	546	541	558	556	542	585	551	632	556	564	590	572	536	608	555	593	580	608	597	573	569	586	517	580	601	611	583	545	548	514	599	585	556	584	572	575	582	581	545	592	605	568	547	565	594	580	563	546	552	585	586	581	598	556	541	564	598	553	568	586	603	561	554	560	569	602	565	541	567	595	552	587	573	609	541	574	556	571	594	590	608	645	561	580	560	559	570	595	574	560	592	582	534	567	539	582	536	559	550	598	601	597	561	614	589	568	601	555	577	611	578	598	582	555	542	581	599	570	594	576	565	561	554	605	608	574	601	561	588	552	586	567	552	571	568	624	563	548	531	567	559	546	538	580	614	584	604	587	565	528	585	598	539	529	532	559	527	575	538	577	592	605	575	553	612	625	581	591	552	556	552	608	556	619	556	616	574	554	594	533	559	601	565	557	567	576	553	542	525	592	578	557	525	562	561	568	562	570	601	570	599	610	541	560	556	576	532	555	563	581	568	578	603	561	538	582	591	587	579	557	612	570	571	516	588	579	585	557	555	550	572	547	546	540	576	590	576	582	566	537	519	542	556	548	602	636	575	545	578	588	600	530	542	575	639	556	542	584	565	588	558	498	522	518	655	601	545	545	564	599	520	552	544	577	529	576	553	584	579	548	565	577	578	591	546	606	552	565	580	567	580	584	580	570	552	579	612	562	579	519	566	541	571	563	551	541	582	584	557	587	595	545	604	565	528	522	585	586	588	583	595	548	593	559	552	573	553	539	532	598	579	576	556	562	595	571	546	550	577	560	570	586	558	544	514	557	567	590	605	584	593	588	589	550	622	543	525	582	551	567	607	574	543	557	629	568	571	599	543	615	537	565	572	587	620	575	581	538	587	564	561	519	545	573	565	603	582	554	556	555	554	602	574	581	567	573	576	532	558	536	567	594	543	593	524	561	580	531	604	586	559	564	553	575	549	533	566	572	568	587	604	567	566	598	566	602	582	510	572	544	548	562	602	578	613	563	537	571	573	555	574	612	576	586	549	591	550	562	503	575	578	575	543	584	573	580	517	566	569	602	580	591	553	548	573	578	600	564	551	572	560	552	594	591	579	587	589	593	566	592	557	558	602	536	605	575	562	542	598	566	581	612	552	616	556	565	577	575	580	541	581	576	538	589	578	547	572	577	601	580	563	565	535	576	511	547	579	571	552	568	592	595	581	592	594	519	574	556	594	580	585	606	592	644	541	568	572	528	552	599	552	575	575	574	549	582	563	543	590	563	581	579	611	580	536	513	561	540	548	552	604	597	601	561	566	574	589	553	561	550	559	579	587	588	565	559	560	603	562	587	576	563	531	587	580	569	563	577	563	562	526	558	534	565	557	569	572	590	544	623	539	589	540	557	546	575	570	553	572	586	574	578	561	569	564	574	525	580	561	578	612	567	592	562	540	567	602	589	583	557	575	575	565	543	568	582	569	569	558	578	555	567	582	566	548	525	540	563	580	549	558	587	594	588	574	626	577	522	623	587	591	580	594	540	592	559	603	571	559	576	597	587	555	543	602	608	547	560	586	600	557	563	612	591	608	600	574	527	588	570	573	570	586	591	588	537	607	539	568	557	551	595	582	531	585	489	558	559	564	580	550	630	581	558	561	579	551	584	535	580	585	512	615	577	559	593	567	559	625	580	584	558	559	560	567	594	565	541	588	579	575	594	591	546	603	533	563	553	581	575	515	539	582	602	631	563	537	483	612	552	562	503	535	581	537	584	573	552	628	589	553	623	561	598	575	531	574	535	585	559	568	584	562	525	548	583	586	557	581	575	503	554	548	551	547	533	551	583	556	597	587	568	587	556	568	594	582	590	563	565	555	557	560	563	545	566	575	580	581	574	552	534	566	566	588	534	528	614	583	543	607	596	532	614	560	545	573	560	594	590	551	577	550	554	558	555	573	539	561	503	556	527	562	549	559	607	558	572	583	564	630	573	569	575	578	592	603	590	569	516	605	590	545	604	570	535	616	587	586	556	552	604	560	542	559	586	514	573	615	566	576	552	551	592	484	542	537	563	569	591	584	585	590	534	587	605	561	554	560	569	584	572	534	545	593	544	579	579	547	560	606	586	594	558	547	606	561	540	603	521	599	595	573	536	562	543	546	601	528	586	566	570	565	597	557	539	564	565	583	553	570	624	512	548	537	534	587	547	587	538	559	557	571	602	557	560	584	552	568	564	537	584	530	559	532	578	551	534	611	610	588	549	543	557	569	591	533	562	609	598	618	542	597	570	584	582	617	579	592	594	563	582	588	596	561	591	584	569	573	542	559	587	557	548	595	574	589	612	597	596	543	545	567	561	545	568	556	557	519	565	586	564	571	514	607	576	545	567	537	557	578	567	538	557	603	561	581	536	577	533	537	556	564	550	628	555	546	568	559	565	616	545	561	575	555	582	572	578	570	590	604	585	524	516	595	592	548	593	590	569	541	564	613	546	519	587	575	610	622	536	619	562	542	563	567	576	547	612	532	586	563	559	556	520	610	568	578	583	579	574	548	590	550	555	558	543	606	562	538	527	600	628	564	562	590	558	580	538	564	615	539	582	560	538	590	582	551	609	607	630	567	521	575	515	586	555	530	555	557	617	573	548	542	579	578	555	557	557	614	601	560	595	574	558	587	607	598	543	549	540	562	554	585	608	588	616	555	559	590	556	588	566	571	597	589	573	554	537	567	604	591	553	580	541	619	550	555	522	544	575	529	597	571	526	581	578	597	536	567	594	552	568	578	576	566	530	564	535	583	549	522	604	565	610	541	543	566	591	527	584	578	573	599	593	587	577	566	587	563	576	543	546	609	603	611	540	594	569	547	527	550	585	631	563	561	541	580	584	585	557	572	571	571	534	581	558	584	629	554	566	559	595	538	504	576	579	553	558	546	585	561	592	568	556	570	547	598	528	577	566	603	576	562	588	578	583	591	522	481	549	533	601	591	554	583	577	570	613	527	541	582	581	596	528	584	539	585	594	536	549	605	590	576	603	566	602	559	606	542	588	571	565	527	551	528	584	547	579	582	577	618	573	595	576	531	545	562	524	583	550	569	570	610	535	591	564	546	572	540	567	556	572	577	582	598	586	553	576	546	557	579	555	529	530	575	554	572	538	561	543	600	605	539	553	545	559	556	614	541	616	568	595	558	556	586	564	531	592	601	577	601	564	563	588	552	594	581	599	624	567	569	588	518	521	545	639	583	547	565	595	557	585	541	577	555	557	611	588	605	534	622	572	573	519	562	583	586	582	549	633	570	599	593	582	555	588	584	551	573	550	585	565	554	561	573	561	590	558	572
24091	21282	28521	24347	21173	5469	1016	731	628	599	562	496	537	472	464	481	450	393	415	459	413	435	422	451	416	435	404	433	446	397	381	409	433	412	422	386	388	444	416	387	396	415	424	397	386	354	417	394	422	426	395	354	419	394	421	417	437	409	393	413	415	406	400	402	413	381	416	408	424	399	400	408	361	384	388	407	405	363	428	348	394	406	373	411	420	411	395	393	386	385	374	389	393	415	402	416	363	383	391	407	394	396	377	383	414	391	376	398	398	414	429	365	381	429	443	386	374	389	381	384	384	431	395	399	384	372	409	402	391	398	384	426	402	388	398	407	384	384	410	395	386	366	431	365	404	406	414	413	401	381	403	406	404	420	396	414	367	379	389	388	425	400	409	379	428	382	384	444	379	387	409	413	419	388	397	361	402	390	412	410	413	397	361	376	397	404	431	409	391	441	385	379	392	409	381	376	407	411	380	387	378	400	399	388	407	375	408	367	398	397	378	380	363	373	405	413	419	405	395	350	401	381	355	402	434	417	388	387	390	396	369	351	413	382	417	408	403	398	393	370	374	365	411	377	371	397	420	401	391	400	408	371	415	397	403	374	407	387	383	392	415	382	382	409	385	371	414	374	406	416	389	362	405	373	372	413	382	382	400	366	368	366	388	402	405	416	355	390	395	422	383	384	409	381	396	396	380	420	384	425	385	348	404	378	388	364	408	410	370	421	374	400	385	405	411	386	396	385	407	417	368	390	402	408	336	407	399	403	413	393	403	404	415	392	366	403	388	405	365	394	395	391	375	408	385	368	373	415	385	427	386	378	379	390	426	401	379	423	396	411	391	378	379	358	405	432	367	404	380	396	391	382	354	389	414	389	420	382	380	383	384	392	401	396	417	359	381	396	424	404	425	382	363	409	417	365	417	384	376	400	371	346	396	394	365	386	383	385	389	337	365	387	388	377	408	414	370	396	396	378	394	412	391	417	382	378	410	395	386	375	414	390	414	392	409	417	369	393	422	385	379	380	365	386	392	361	373	413	386	396	377	403	403	363	372	375	389	410	432	399	410	389	412	394	385	408	396	428	392	394	377	375	376	410	383	366	375	393	369	381	360	407	410	425	421	371	403	418	390	404	394	381	412	411	369	390	396	368	382	374	430	401	409	378	375	382	383	393	386	373	384	359	391	379	420	384	396	387	372	387	396	363	385	396	349	392	401	376	387	417	399	382	371	410	411	388	390	378	384	392	391	393	386	399	406	379	406	346	400	371	430	390	398	391	369	399	388	404	421	387	388	379	388	389	389	408	371	393	374	428	384	394	391	374	381	379	403	368	392	396	389	404	433	395	382	409	362	379	404	392	400	374	412	401	407	427	370	366	384	399	404	417	402	383	443	407	385	387	429	363	392	408	356	400	391	414	386	389	390	417	389	382	391	427	440	361	399	394	381	388	424	394	431	379	393	399	380	394	421	399	420	352	374	383	384	391	434	395	418	426	438	388	394	372	407	422	391	406	424	381	406	444	351	376	403	360	373	404	402	406	401	406	395	367	370	396	335	364	386	410	376	391	403	358	404	402	378	384	411	415	354	388	368	382	372	388	345	394	404	358	411	365	431	401	392	374	437	401	367	379	406	389	411	407	391	381	407	421	366	432	404	366	400	374	415	355	405	426	377	390	374	369	433	370	380	404	340	427	409	376	411	391	408	404	399	401	373	399	411	380	389	388	402	425	385	408	423	379	383	368	356	423	396	361	408	416	395	408	395	393	395	367	391	369	400	413	395	429	434	434	369	404	407	386	408	366	403	396	383	369	403	389	388	385	404	402	374	375	364	402	370	373	382	402	382	402	384	408	396	403	393	395	412	399	400	406	366	378	413	403	395	427	357	403	407	400	438	369	390	398	369	385	398	416	450	393	390	412	396	387	393	376	373	376	397	412	375	380	370	359	392	373	460	397	387	422	382	397	428	364	392	372	412	408	416	381	406	438	391	361	387	392	401	376	405	393	410	434	403	415	445	384	398	374	356	438	376	403	367	391	400	403	411	407	390	379	451	397	348	376	390	427	370	370	419	408	369	415	414	363	409	389	433	371	411	394	391	406	344	364	386	385	398	400	369	361	393	403	423	382	408	397	392	376	419	376	395	445	381	402	404	415	383	387	378	420	391	401	429	400	393	389	418	424	376	420	377	391	388	415	379	391	414	399	386	406	397	426	397	408	397	384	394	411	423	437	413	415	370	400	386	435	346	401	390	399	408	431	389	403	386	437	384	372	432	406	400	414	384	392	391	421	401	409	370	365	400	413	385	435	372	381	376	396	381	406	379	400	444	405	420	417	358	420	401	394	402	390	414	420	381	385	434	395	411	368	407	393	422	413	364	421	385	360	400	445	363	410	373	394	389	380	383	408	394	396	438	405	406	416	414	352	422	393	392	386	401	384	373	412	430	431	400	356	419	410	346	414	395	373	423	385	388	391	399	370	389	421	423	398	424	427	369	375	395	399	404	411	442	386	429	401	382	404	379	408	417	399	379	384	408	433	410	399	425	390	399	419	403	403	387	384	379	400	432	393	383	364	392	378	393	397	416	393	385	399	422	385	372	369	376	386	381	391	415	370	379	405	400	401	418	380	369	406	365	394	386	403	382	399	411	360	399	389	407	390	380	418	393	364	391	408	397	409	377	393	414	382	376	387	425	416	405	388	371	415	367	390	399	385	406	417	382	383	384	405	393	419	410	365	398	426	376	369	400	369	371	380	406	398	367	426	394	447	388	408	421	408	398	406	377	410	399	358	404	398	398	383	382	400	422	385	427	427	374	404	435	388	414	406	379	354	371	396	448	379	427	390	402	365	392	392	404	386	411	421	374	374	405	395	382	404	370	401	376	386	391	394	417	413	397	403	405	404	378	367	388	372	420	399	399	417	401	380	378	345	381	392	406	399	401	405	406	387	393	381	369	407	365	394	409	401	379	420	372	432	395	388	429	396	389	387	409	417	389	405	407	409	365	382	411	397	387	400	370	386	407	388	366	391	402	348	401	421	432	356	368	407	384	400	377	369	385	384	428	397	410	411	378	365	387	409	401	379	333	390	414	393	393	381	409	393	407	392	392	398	412	423	355	397	381	391	399	402	362	395	385	382	414	414	381	370	390	376	442	412	384	413	382	395	402	385	421	410	403	397	403	379	360	400	410	416	393	375	382	378	384	404	437	404	351	397	411	391	372	417	397	386	358	410	388	391	409	391	414	393	429	370	373	356	402	404	389	404	356	386	369	384	384	384	390	395	401	393	388	383	379	372	415	417	390	411	382	365	401	397	393	385	399	415	427	383	393	386	383	426	378	397	423	410	405	368	413	377	368	368	375	323	427	385	398	401	367	394	389	409	436	363	378	391	381	389	376	356	355	369	389	380	363	386	389	424	380	388	428	391	390	393	430	429	389	392	369	367	428	402	413	412	379	406	368	440	394	372	388	365	417	377	395	418	381	385	412	420	389	385
4922	10116	8393	4356	2956	2271	1812	1566	1333	1115	1046	942	880	783	830	782	731	687	701	649	682	664	686	634	696	620	592	629	631	625	585	615	656	650	646	605	624	623	649	631	617	626	577	611	567	600	616	603	609	571	616	579	656	591	633	598	606	630	603	587	570	610	604	588	555	609	595	603	610	602	570	594	559	602	628	583	580	606	598	618	630	584	613	616	603	557	575	560	638	613	623	567	603	594	607	604	598	601	571	579	616	582	579	600	576	575	595	569	592	616	577	577	606	573	603	566	578	607	591	635	578	595	586	574	561	548	587	596	638	581	572	599	546	586	589	625	572	592	550	581	546	530	593	591	611	554	586	627	580	570	595	596	621	588	594	593	596	592	622	551	579	595	612	606	596	590	571	582	530	607	574	567	591	619	605	636	594	569	599	566	589	612	599	578	628	579	652	586	608	586	658	595	613	604	619	581	581	603	608	573	579	604	614	604	566	581	532	558	543	594	603	601	577	608	623	604	629	559	557	584	589	577	579	611	595	587	591	613	622	565	586	589	562	621	568	565	567	551	608	599	595	538	564	615	628	598	598	607	572	558	610	581	610	613	585	572	599	573	587	580	568	599	565	580	598	600	553	612	560	581	604	556	619	554	589	627	570	590	585	562	564	603	576	557	581	571	584	564	610	550	609	599	620	592	582	572	590	584	578	601	555	555	609	588	589	545	610	597	576	603	576	605	611	621	573	581	591	595	589	576	617	630	575	625	593	548	565	613	555	571	608	577	570	587	576	589	592	570	587	565	634	628	607	575	555	606	586	599	585	575	592	622	569	562	590	602	538	616	608	602	594	596	596	620	651	607	601	595	638	576	583	615	607	578	555	594	597	611	598	635	603	548	583	574	553	552	585	567	602	610	586	574	555	611	599	574	578	575	595	580	620	591	567	583	590	579	615	581	588	547	630	632	598	602	605	578	602	585	523	589	581	616	582	612	593	621	600	605	576	567	625	555	560	614	548	577	572	595	561	559	563	579	594	560	567	605	573	609	573	579	590	550	568	595	597	615	592	607	616	546	565	577	559	553	564	560	627	622	601	578	591	545	578	593	581	564	581	625	548	577	585	614	601	604	567	608	574	608	610	595	630	564	584	593	650	601	583	601	548	571	571	561	602	554	567	583	599	586	592	560	593	586	558	560	592	566	596	582	623	595	594	566	564	591	584	564	635	596	583	572	611	570	561	598	617	594	589	587	586	562	594	605	596	577	580	583	598	526	563	606	576	596	605	619	620	571	574	582	580	612	568	606	589	543	569	561	593	564	619	603	596	586	601	592	579	596	577	561	621	583	565	575	571	559	550	573	575	626	566	597	549	626	584	600	590	590	591	588	625	609	624	571	573	590	577	566	617	602	628	588	600	585	557	586	611	615	597	584	597	603	559	598	586	584	583	588	604	591	589	598	575	581	564	617	558	571	597	577	574	580	597	599	579	595	582	587	596	576	608	630	619	643	622	574	626	601	584	576	593	575	580	568	582	592	579	574	600	611	565	608	585	567	577	600	599	565	611	611	580	556	560	602	551	649	616	541	591	595	594	629	560	596	607	584	582	572	577	552	565	588	587	548	578	596	595	595	595	602	609	590	611	544	592	592	619	633	592	567	573	606	596	600	597	560	584	519	550	601	563	582	597	586	568	603	599	604	578	625	561	587	585	580	611	587	595	558	616	558	610	576	588	559	575	550	577	579	608	561	557	596	564	574	541	566	527	582	583	591	596	604	575	544	557	597	571	585	559	568	603	563	557	581	570	604	598	611	584	583	568	603	566	597	615	605	631	541	599	586	601	580	595	604	597	564	595	615	598	564	576	562	572	569	597	568	544	628	587	590	605	624	586	593	590	583	577	596	532	581	585	627	606	614	585	652	583	598	580	580	576	567	561	590	585	610	583	569	574	586	586	599	601	570	571	591	576	604	571	596	580	592	615	559	575	601	562	549	615	591	551	569	565	587	563	539	592	569	558	545	520	597	593	565	604	625	566	625	637	560	602	574	614	624	547	592	597	554	610	605	584	593	579	617	552	631	615	599	589	589	600	595	591	580	582	618	568	599	580	608	600	568	566	626	561	590	577	565	574	553	604	602	564	621	594	618	597	582	591	601	607	583	608	590	539	567	572	573	563	592	597	574	560	599	609	634	566	587	572	574	579	599	554	578	577	563	591	566	603	589	607	592	594	577	590	570	577	546	566	609	609	611	635	632	604	565	582	599	632	616	580	578	618	625	585	605	569	588	587	611	630	592	557	583	521	619	616	612	619	593	566	622	579	595	589	579	555	549	579	606	593	616	565	607	569	595	622	619	566	610	577	636	566	579	538	589	617	528	567	582	584	610	576	565	598	601	610	588	594	636	569	573	591	612	601	593	569	581	558	574	594	584	576	551	542	581	595	587	597	580	623	589	616	595	588	542	588	650	622	575	548	573	578	594	578	568	570	556	588	583	635	534	605	561	611	574	528	562	591	602	589	603	629	607	610	595	580	614	592	603	577	554	601	585	604	575	622	584	558	591	630	604	543	581	575	578	592	617	564	625	610	587	612	588	605	539	592	575	557	578	552	566	588	607	593	581	595	578	617	596	593	610	600	616	579	587	590	601	587	596	644	593	564	573	518	584	659	605	591	605	568	534	570	586	644	569	554	575	603	611	596	566	554	576	555	591	583	602	580	572	596	601	578	597	603	573	606	557	619	595	626	637	563	577	568	580	640	580	583	544	615	612	601	546	575	590	591	554	575	571	584	598	594	542	564	581	589	579	531	604	604	628	593	593	557	647	566	603	605	567	554	580	541	598	577	616	567	585	604	578	572	642	563	596	565	574	531	603	596	548	590	629	619	565	612	588	602	557	596	576	626	573	588	602	601	602	604	572	589	589	582	568	585	553	568	624	595	584	546	613	567	567	568	577	567	596	595	607	563	641	569	571	608	623	580	577	570	619	593	599	577	538	643	644	594	589	597	601	606	615	552	581	608	591	592	556	603	551	557	588	590	625	572	582	583	634	605	606	629	563	569	584	557	582	539	601	631	563	623	560	566	569	598	591	608	604	599	596	603	617	577	555	562	581	593	584	576	599	621	569	529	600	576	572	564	553	639	596	581	615	589	550	607	597	602	549	574	623	588	565	570	571	568	587	592	561	582	580	582	591	585	565	574	589	542	553	600	640	574	504	582	625	555	601	599	558	592	581	570	573	595	577	558	640	589	603	581	600	628	618	552	576	553	611	591	559	577	578	531	616	578	559	631	602	561	594	620	619	594	589	584	569	637	596	555	596	567	563	584	600	564	586	618	565	546	580	554	567	668	598	556	612	584	576	630	581	599	577	599	604	573	604	651	598	614	580	600	571	622	580	591	553	610	600	605	607	632	549	587	583	548	588	594	524	594	606	556	595	591	591	581	591	564	571	637	557	589	564	573	654	595	536	576	573	569	566	535	613	590	588	621	593	608	595	580	591	589	591
23072	21256	29079	23750	21258	21135	4029	969	744	647	586	520	452	452	415	360	383	369	376	327	370	318	297	317	301	325	299	274	270	275	312	283	278	290	279	280	271	291	260	287	295	278	265	274	277	250	246	262	264	265	257	248	269	309	266	261	281	272	292	248	254	262	277	279	268	246	292	249	273	283	275	267	263	258	234	267	279	254	252	232	262	273	254	274	240	263	295	261	248	257	267	252	286	240	245	259	263	289	250	264	274	248	253	268	260	285	281	277	255	253	268	263	236	276	266	263	284	279	261	264	272	238	270	237	270	270	275	264	268	260	262	256	276	287	256	276	275	262	268	266	245	262	271	280	253	276	279	254	256	308	269	264	275	270	288	271	258	249	270	258	267	274	272	265	269	251	270	279	265	235	228	255	244	295	269	255	241	276	253	271	255	265	253	254	254	255	259	278	250	269	257	271	301	265	269	241	271	279	279	273	254	274	259	249	275	253	300	257	237	257	270	261	257	258	237	245	259	258	294	287	259	244	269	235	262	267	266	250	253	251	268	266	251	266	274	294	277	267	262	281	241	244	236	309	243	259	247	267	263	259	224	253	287	256	260	267	277	234	279	264	272	235	257	253	268	264	247	260	282	282	247	280	229	248	275	240	261	258	248	268	243	228	251	263	224	256	262	252	251	289	279	262	238	265	274	278	253	266	252	251	259	267	262	285	241	279	276	261	258	249	243	242	241	260	259	268	239	287	229	251	298	267	262	247	247	280	251	269	238	233	259	253	271	265	266	276	265	254	266	266	236	259	276	255	247	264	245	266	257	267	262	251	259	252	251	285	261	245	248	245	252	250	250	282	247	298	252	279	266	274	253	260	284	254	271	228	261	237	244	268	255	244	239	303	267	264	262	231	278	247	254	253	246	263	264	257	245	246	234	235	265	235	249	264	263	248	275	275	245	265	270	240	251	263	245	287	267	273	259	236	260	279	253	246	285	245	270	256	268	269	277	252	250	250	251	261	257	293	262	246	220	261	257	269	239	243	276	256	284	270	240	272	260	259	267	227	271	265	255	236	282	279	267	263	252	273	240	255	278	245	255	274	243	262	270	247	268	260	254	276	284	254	259	238	235	279	258	244	266	253	281	255	253	278	265	258	220	234	253	240	279	252	225	251	263	251	268	225	277	268	298	250	276	237	237	255	251	259	264	249	282	227	275	259	245	264	254	262	256	260	264	231	282	268	244	266	261	265	250	262	259	280	263	264	258	297	256	277	255	261	243	237	285	261	281	246	264	271	258	259	254	263	268	288	283	248	242	250	275	276	269	251	251	275	265	274	254	264	274	268	273	246	237	209	261	230	241	247	301	247	279	216	267	270	249	255	273	251	269	253	255	271	245	279	264	271	272	275	263	251	267	273	289	246	253	245	244	265	255	271	241	234	257	244	284	262	278	252	278	288	240	275	260	240	280	242	283	246	249	289	245	239	274	280	279	266	254	245	230	259	264	235	273	258	267	280	261	259	266	278	278	255	262	232	265	254	266	247	256	270	228	253	248	257	251	254	277	266	257	228	237	276	213	271	264	259	273	278	265	241	274	293	278	258	262	243	261	275	257	242	277	267	251	299	268	258	241	234	269	265	265	272	263	260	286	285	252	270	269	263	258	268	286	253	245	261	234	236	242	249	250	290	265	246	209	278	273	301	243	298	237	259	266	257	283	271	253	266	248	275	283	256	247	257	272	254	255	233	236	249	282	257	277	246	235	260	273	257	266	242	273	281	268	286	252	248	230	235	287	283	240	241	243	253	238	256	258	241	257	282	237	249	289	242	272	262	266	243	262	256	266	236	282	248	262	248	253	239	242	233	236	247	263	251	264	277	249	271	269	270	257	273	250	244	268	294	249	276	239	270	257	268	231	259	277	286	265	276	283	240	271	269	267	281	247	287	281	261	261	254	247	256	259	250	264	270	243	242	254	260	260	254	273	260	272	299	268	248	245	251	276	251	266	289	245	244	239	236	236	232	248	270	257	244	244	237	283	238	253	246	232	245	276	249	258	238	262	256	252	277	282	254	254	269	229	275	282	248	267	253	271	234	239	238	226	266	250	283	258	249	280	279	281	281	272	230	274	279	222	265	238	237	256	285	242	274	266	251	253	304	259	259	244	244	251	247	256	275	272	259	238	255	264	252	292	270	274	269	215	251	253	283	259	269	258	284	249	222	267	279	269	263	277	254	266	261	248	246	279	264	284	228	265	268	246	272	261	236	273	249	273	257	245	265	247	232	248	250	257	249	230	281	254	256	247	251	264	252	273	263	254	249	239	260	246	248	272	269	257	249	247	277	280	251	262	253	267	237	230	282	284	248	290	270	285	252	246	277	268	250	268	282	273	257	250	231	227	262	264	277	247	259	272	254	230	267	272	295	267	274	256	274	264	248	262	272	245	257	245	246	225	246	254	239	262	275	231	264	236	263	240	259	258	266	305	295	250	256	263	273	252	269	261	271	264	247	250	235	271	249	272	270	249	280	259	239	255	275	251	260	239	230	245	242	231	274	275	255	244	265	269	267	251	252	231	252	256	266	278	243	234	266	267	298	249	279	247	271	242	258	256	256	260	285	265	243	263	282	284	258	261	245	261	257	270	264	249	271	276	242	264	270	262	262	269	272	231	253	249	244	249	272	273	264	266	248	254	285	251	240	254	250	272	265	264	272	258	288	252	249	286	261	278	299	264	261	256	244	276	278	263	253	243	233	301	281	269	242	258	254	277	246	261	256	241	258	254	262	255	257	255	240	257	221	252	261	240	261	274	257	274	257	276	278	270	238	252	235	246	265	280	229	264	253	276	289	245	267	274	280	254	268	236	266	266	262	235	263	273	250	257	285	278	244	260	234	270	262	247	239	249	264	260	254	269	300	251	258	264	275	263	282	281	263	251	241	266	237	219	220	281	264	223	257	243	254	258	270	228	244	271	258	245	254	234	250	258	236	256	201	287	225	261	252	257	237	245	262	239	249	269	245	256	254	273	287	276	254	258	265	278	261	277	302	261	264	263	233	263	268	246	267	268	232	235	275	247	277	253	250	265	246	230	263	279	270	263	260	245	270	251	248	273	271	255	244	243	239	254	248	277	257	291	261	254	261	284	254	269	250	269	278	256	245	281	263	242	245	250	258	265	251	270	240	267	240	257	232	241	246	236	252	238	290	234	254	252	279	274	251	270	238	260	262	278	242	273	266	248	294	254	257	252	266	270	265	280	244	269	260	271	248	267	260	244	283	264	255	259	277	289	256	256	247	248	282	254	232	255	254	234	237	264	288	245	272	314	264	235	286	278	277	270	255	245	250	243	254	282	243	229	260	258	289	256	248	240	256	262	267	252	264	253	246	266	276	284	264	253	240	271	242	258	232	262	258	266	284	243	266	267	255	293	238	270	264	268	256	264	252	260	270	251	259	233	244	250	243	263	274	254	225	275	235	239	233	278	263	247	252	221	249	264	262	258	280
7088	16531	13547	7002	5048	3750	2896	2288	1874	1544	1283	1146	1003	897	819	787	713	663	652	601	569	544	499	521	513	489	503	492	503	451	453	461	488	475	443	433	430	384	432	399	427	437	402	401	445	419	416	440	433	393	400	446	407	425	406	400	435	381	446	434	406	407	394	377	402	386	374	414	409	373	386	394	405	392	397	414	372	362	387	389	397	393	419	387	407	425	405	381	389	430	390	404	401	378	417	429	369	384	430	400	397	400	381	421	404	400	392	411	407	368	411	405	412	411	382	401	386	382	396	403	395	384	435	412	393	367	383	365	392	359	424	401	423	399	350	394	387	380	413	428	430	378	378	389	411	352	409	399	398	395	403	375	382	450	417	393	398	379	425	406	382	403	393	375	397	393	412	419	388	435	383	387	372	384	484	422	383	362	381	416	389	409	432	397	412	414	369	402	386	399	409	420	417	387	370	404	414	383	398	379	397	394	375	438	384	421	364	397	420	401	387	387	359	375	403	425	363	402	388	390	400	439	417	394	369	378	378	388	402	360	366	365	399	388	398	347	384	355	399	403	356	376	415	420	360	399	398	391	410	404	388	388	424	376	410	418	382	400	406	420	393	407	383	387	390	393	408	365	378	401	358	379	401	396	403	394	419	372	354	386	404	384	413	386	389	380	402	365	375	405	360	410	394	400	386	358	367	362	383	363	418	395	383	378	380	390	370	358	369	432	411	392	402	402	369	405	372	396	355	383	376	405	366	354	393	380	376	388	378	381	406	393	424	392	386	409	393	359	363	372	357	398	396	372	386	384	404	381	378	394	384	400	389	410	366	428	353	405	391	368	386	383	356	405	386	405	390	379	438	378	392	399	375	378	356	368	391	391	409	387	421	356	380	395	376	399	385	384	408	397	394	419	418	415	406	369	398	381	400	383	374	387	402	381	394	405	421	377	386	374	397	387	420	374	396	360	397	405	433	412	383	337	369	348	379	394	378	377	405	375	390	388	384	386	396	428	410	386	368	367	408	395	365	376	395	410	392	405	382	362	395	351	402	346	329	383	385	374	363	419	378	364	400	379	429	387	386	410	366	410	366	382	390	407	393	380	357	372	401	400	430	383	349	368	399	384	374	379	376	364	382	413	374	390	383	350	386	373	376	377	393	367	400	368	372	385	376	394	398	377	370	398	397	389	392	393	377	407	400	341	390	377	384	407	398	383	374	379	398	432	393	365	382	361	379	402	366	406	365	394	394	390	402	383	384	374	374	399	386	395	372	420	395	340	375	382	430	393	411	381	393	370	386	396	394	376	374	398	360	386	404	374	413	404	414	391	353	406	417	382	422	371	408	358	395	399	411	382	386	389	389	408	392	363	359	369	374	368	409	398	366	372	418	414	414	392	406	354	390	371	358	395	415	365	389	411	403	433	404	392	360	398	402	359	433	393	364	381	398	371	386	355	361	392	398	396	389	414	391	423	396	436	415	381	361	401	414	399	352	368	395	391	364	372	384	375	418	379	381	402	404	403	377	385	372	391	405	370	355	377	391	393	360	407	392	402	358	397	429	374	358	380	374	345	387	386	401	347	370	365	404	357	386	374	411	380	359	393	359	405	417	346	367	366	386	375	395	403	389	390	367	411	364	372	398	367	409	381	357	370	427	400	395	399	431	398	386	403	374	397	382	356	381	401	378	340	358	386	400	381	378	369	393	375	355	394	385	426	393	327	316	389	366	429	370	346	387	382	421	401	410	441	416	392	377	380	367	377	379	373	379	381	390	402	376	386	371	391	368	366	411	442	411	378	385	397	402	426	435	377	392	379	369	375	352	396	388	369	398	368	385	386	396	392	404	394	396	434	363	356	390	413	382	361	409	423	364	401	394	396	390	401	396	397	393	372	439	400	379	425	375	390	394	390	357	404	359	402	395	374	386	390	382	383	395	390	380	360	399	406	392	388	385	413	382	400	408	361	406	376	420	394	408	359	381	377	384	392	364	373	423	372	385	408	402	400	397	406	379	393	376	390	400	374	398	402	354	361	409	370	392	419	377	404	389	384	389	377	397	369	389	384	418	429	399	390	390	346	382	402	415	375	382	408	393	418	412	389	414	373	398	397	391	341	365	383	436	376	386	350	382	394	421	365	372	365	405	391	342	360	363	360	371	384	375	400	385	394	398	403	402	413	422	393	392	406	365	411	382	409	407	380	390	388	399	391	372	387	379	372	345	373	383	412	386	396	394	377	394	388	372	363	399	395	392	380	362	377	379	376	407	389	386	361	389	383	375	384	357	363	359	405	403	376	353	380	416	389	395	374	393	407	382	424	372	439	362	357	385	393	402	421	367	393	367	402	375	393	377	364	374	382	371	367	380	401	404	387	387	378	385	402	354	403	419	377	393	400	378	375	446	383	384	385	383	389	411	396	413	409	363	427	400	387	383	396	387	394	380	342	412	389	353	372	356	390	394	378	372	363	389	366	380	378	377	408	373	444	397	379	430	386	380	338	420	381	383	385	404	382	351	371	368	371	391	376	376	400	400	401	417	374	378	414	392	318	383	371	377	410	393	363	417	407	382	440	389	412	387	394	383	355	394	374	386	414	428	349	369	380	373	357	365	395	386	388	390	432	390	365	378	403	399	382	387	395	346	366	403	377	401	402	359	357	376	384	417	387	391	414	403	381	371	348	375	405	405	390	400	361	375	347	379	388	384	370	371	358	365	415	396	372	382	379	395	422	411	408	396	389	385	361	417	385	387	410	400	368	418	397	400	391	406	362	393	406	375	403	370	407	432	398	390	362	405	422	370	412	387	388	385	388	377	395	401	386	407	423	417	377	394	371	388	377	359	418	392	415	362	379	354	374	397	382	377	384	409	378	367	395	362	405	384	407	395	354	408	395	374	380	371	391	380	365	375	376	390	359	379	353	395	367	356	401	424	402	408	362	405	373	414	358	381	381	359	402	375	386	399	365	398	384	395	367	362	375	395	411	406	396	366	416	388	391	400	380	393	369	404	389	415	379	398	383	390	418	397	413	383	350	396	422	363	375	403	379	352	404	373	395	353	403	389	380	391	388	381	396	378	373	372	400	368	364	398	390	420	355	410	372	381	409	365	387	426	387	358	411	358	370	399	397	382	373	379	362	369	369	377	378	399	384	401	367	392	426	382	387	378	381	394	401	336	362	367	380	426	352	374	410	371	390	390	372	373	408	384	384	380	399	376	364	381	371	381	390	415	391	389	391	400	381	415	419	385	375	385	385	376	413	370	417	423	390	415	403	408	369	395	414	374	385	410	404	361	393	367	380	371	395	406	378	401	428	366	408	382	384	402	383	365	373	361	395	405	410	404	409	391	355	382	334	381	401	390	376	347	361	384	433	391	368	385	370	392	358	382	375	403	395	365	373	376	413	381	375	395	357	400	384	387	397	390	360	362	367	413	370	434	373	374	369	364	370	344	442	401	381	387	378	378	414	396	387	430	434	416	381	423	377	409	382	369	396	424	393
26990	19380	5051	755	543	494	426	364	385	399	411	382	386	389	370	364	354	393	356	412	366	380	388	416	384	396	397	359	397	402	405	377	391	362	371	387	378	373	389	375	371	363	388	389	400	393	416	392	430	351	366	378	376	380	370	366	392	360	362	375	385	345	374	394	377	377	382	386	385	374	399	368	399	369	351	404	346	387	387	347	358	375	378	351	354	385	398	369	401	343	383	402	376	373	379	371	381	396	390	371	392	368	340	356	335	377	396	404	373	362	376	375	363	329	368	343	372	361	407	440	373	416	388	365	360	386	373	373	373	386	383	377	365	392	392	374	375	399	369	333	407	410	376	354	374	359	401	360	387	404	405	369	419	381	364	368	395	401	351	392	378	359	359	369	378	376	376	364	392	366	380	389	356	357	374	391	394	362	376	377	362	354	301	365	376	371	369	388	385	359	392	355	413	392	372	357	370	394	373	397	388	415	383	387	401	372	373	367	391	362	374	359	338	391	399	347	370	395	358	424	374	376	354	363	391	398	372	371	335	366	360	397	352	381	367	388	418	399	378	384	397	361	371	375	410	362	379	367	388	365	405	376	364	370	374	350	377	395	350	371	379	407	395	362	356	375	387	361	369	366	386	371	363	337	414	376	387	387	393	364	373	415	369	374	372	351	373	407	391	396	369	359	359	378	378	380	362	392	366	383	367	406	375	368	414	360	404	397	390	365	375	371	371	394	377	366	397	381	397	385	385	384	363	382	369	403	399	374	378	372	412	367	386	380	376	370	366	365	355	367	394	382	399	396	385	367	406	361	401	396	367	404	375	362	375	391	399	347	362	386	391	410	387	392	371	370	362	395	417	354	380	397	402	398	385	401	362	387	407	364	426	370	389	377	365	390	364	375	396	376	367	404	368	372	395	370	373	386	370	369	362	383	367	365	331	386	384	387	369	375	386	395	366	383	375	356	378	354	357	385	385	375	417	392	363	382	375	354	389	377	378	405	381	352	398	417	373	382	386	371	363	407	383	367	399	376	356	383	368	391	387	386	392	372	376	374	397	409	380	375	370	378	425	383	377	328	393	366	384	402	353	384	346	376	390	386	366	365	383	367	386	385	350	380	387	360	384	382	386	357	388	390	394	363	397	398	388	353	349	418	375	390	354	367	362	394	397	407	366	355	408	351	360	386	365	369	374	368	350	395	362	377	377	380	364	362	398	371	402	389	378	388	362	367	374	366	324	381	405	366	362	356	361	389	375	369	379	375	354	384	367	385	358	355	404	366	394	384	379	393	397	386	352	384	390	380	356	351	401	389	374	355	394	388	352	350	374	383	364	358	406	368	357	399	376	382	366	380	377	376	380	318	364	373	337	380	381	395	393	396	371	361	388	365	375	398	387	404	381	367	351	376	393	367	389	392	381	357	386	354	385	407	370	369	352	356	388	357	370	401	379	347	404	396	375	384	378	376	383	384	374	385	379	372	407	362	353	385	378	394	369	415	370	390	362	373	385	374	394	399	377	374	393	380	387	352	359	391	357	368	367	390	393	401	361	395	371	365	392	365	375	356	378	377	362	383	376	347	375	361	345	367	387	345	439	379	398	396	372	382	382	381	404	375	369	415	395	384	407	382	369	371	373	373	410	389	389	360	366	348	352	402	409	373	393	380	385	375	371	352	390	379	367	358	366	413	340	373	364	360	368	395	361	362	384	388	370	373	383	384	356	369	368	377	364	358	382	365	403	354	384	403	349	351	391	360	364	388	383	361	411	383	402	386	400	400	383	397	396	372	350	367	319	376	392	392	393	397	392	364	375	371	403	376	379	394	394	351	417	369	405	387	363	361	368	368	366	375	373	394	355	381	396	378	389	391	344	374	366	353	380	417	382	405	374	378	383	361	388	396	381	384	398	373	351	396	373	359	381	371	383	375	392	372	413	369	377	364	378	354	401	389	365	350	403	376	366	343	359	364	363	368	375	373	365	418	403	371	395	396	397	389	438	367	373	361	381	362	337	398	378	408	366	359	396	388	379	397	406	375	344	407	398	393	352	379	377	340	364	370	363	382	376	381	359	364	380	418	346	370	383	360	400	375	370	382	376	395	364	407	357	391	349	342	367	361	366	407	354	399	371	394	394	353	366	359	401	358	369	396	400	412	397	330	391	346	346	401	372	384	349	362	389	395	376	361	364	417	408	397	373	323	349	397	373	381	399	364	384	345	381	379	358	395	418	385	371	398	346	377	334	378	360	396	370	325	377	360	376	353	401	424	384	388	345	375	347	346	387	364	367	414	350	375	358	361	380	368	402	363	342	399	393	374	376	386	347	381	363	345	375	388	380	366	375	369	383	344	384	372	371	356	367	385	410	358	366	376	377	404	379	379	381	370	365	404	392	358	380	374	396	358	401	344	376	331	401	390	377	382	400	372	350	398	404	389	361	369	364	392	443	376	334	352	392	405	370	393	340	368	378	379	384	367	362	368	404	381	365	364	388	387	394	368	358	374	386	400	344	384	355	366	390	406	387	380	352	347	382	388	373	351	391	391	350	362	371	371	342	341	377	345	380	367	342	398	374	396	393	381	374	351	376	386	397	408	369	367	407	354	385	371	398	378	384	348	374	408	375	369	372	374	413	362	399	350	374	378	375	392	395	354	364	364	385	407	363	378	357	402	351	396	385	375	357	373	386	376	407	376	353	393	373	377	349	344	371	370	371	359	371	379	379	371	376	402	361	353	361	410	382	366	362	391	379	367	377	421	404	348	387	364	381	376	385	365	373	396	373	399	341	348	350	358	373	369	361	376	375	391	366	352	375	367	430	385	385	386	375	366	346	383	369	375	350	388	408	354	390	391	396	352	357	392	364	374	366	356	355	382	359	397	382	373	383	383	386	411	394	373	399	324	343	385	404	366	356	386	379	374	364	385	394	370	362	370	372	379	383	375	394	350	366	344	348	374	377	382	355	357	385	393	348	414	352	369	385	400	388	390	389	379	400	369	391	352	378	373	399	369	368	433	357	348	386	371	342	403	345	382	399	357	341	369	339	418	371	352	376	377	401	379	373	378	375	350	390	390	378	361	381	372	388	408	418	381	358	355	381	393	375	398	366	373	411	395	357	338	385	382	381	365	387	396	388	375	379	363	376	353	415	375	368	347	349	397	409	372	380	366	386	393	373	342	374	369	381	371	340	359	410	372	378	376	387	397	374	340	405	364	401	344	374	368	354	393	369	366	406	387	361	378	387	377	386	385	320	377	379	368	371	402	371	357	388	385	387	391	396	387	374	378	388	376	353	372	376	359	367	385	386	389	391	361	424	348	340	377	389	418	396	352	378	418	373	365	403	372	361	360	379	375	347	356	369	362	357	374	360	409	360	356	351	385	382	368	354	404	374	386	357	378	400	403	379	349	415	350	370	374	373	378	386	420	386	383	356	404	387	335	346	399	410	348	344	408	366	356	387	379	349	360	385	376	344	367	353	386	411	350	345	387	378	327	392	414
3997	1217	1197	796	775	675	638	592	576	570	597	582	567	604	600	576	545	536	588	572	531	517	585	585	547	552	534	561	533	564	565	554	542	568	557	581	514	587	528	546	552	556	552	563	538	579	577	587	552	529	555	567	531	547	584	601	567	532	598	561	613	536	616	535	571	551	591	561	539	561	531	576	561	556	539	521	519	582	521	538	593	562	535	603	550	575	534	548	543	545	549	563	545	566	568	593	563	548	524	570	560	592	584	550	568	537	555	580	568	543	600	565	526	537	539	522	547	567	585	561	529	545	569	561	532	492	559	598	532	566	572	536	612	548	554	551	554	574	494	548	533	574	559	559	558	522	545	550	575	557	563	578	576	576	539	542	554	583	524	552	534	574	557	576	544	549	558	532	564	625	548	583	572	553	575	577	588	558	556	547	544	571	589	555	563	569	558	498	531	536	524	515	556	545	576	551	556	525	550	563	559	608	525	536	568	544	544	543	538	567	568	589	555	536	581	557	569	546	552	518	521	529	546	533	546	549	540	555	530	519	551	542	564	542	547	563	556	534	546	581	538	532	537	535	550	545	526	549	535	538	568	549	577	551	557	535	547	528	559	595	505	571	559	572	544	523	579	526	538	581	561	527	533	547	560	580	581	549	533	597	557	584	577	548	528	563	559	498	588	557	534	530	567	572	615	548	588	526	520	547	575	576	535	541	521	579	557	533	572	560	582	535	527	579	534	587	562	548	536	561	565	520	530	523	566	602	564	572	571	567	530	544	553	577	597	535	581	503	533	547	559	534	567	525	543	519	540	530	567	574	566	525	567	544	551	557	570	540	581	565	515	537	604	576	569	540	561	516	554	551	566	538	583	573	512	527	544	542	567	537	526	571	543	552	584	521	568	538	542	524	561	595	541	521	538	570	508	544	580	573	556	550	571	576	531	577	557	532	614	564	543	546	552	550	505	545	534	551	551	534	552	563	532	562	583	592	516	588	543	528	592	547	574	525	574	599	544	528	541	547	549	541	587	547	551	588	531	524	538	523	586	580	596	554	541	547	540	568	532	568	588	534	566	555	548	547	510	568	551	547	574	558	552	560	535	576	595	567	558	569	558	538	523	557	533	526	535	586	556	563	582	549	526	513	568	547	580	548	548	551	575	609	553	554	546	604	574	550	566	558	523	554	554	573	526	578	584	545	552	512	551	545	581	566	506	566	529	570	570	560	542	558	523	535	516	554	576	560	538	565	569	575	537	520	585	558	550	593	564	549	551	529	554	589	532	486	572	545	565	562	571	573	581	571	556	536	592	573	533	526	548	528	584	518	547	559	515	594	490	540	539	549	521	604	543	569	612	507	599	539	536	544	561	563	545	523	537	562	560	551	569	537	595	535	561	536	585	556	594	528	537	545	551	538	533	532	588	552	587	557	563	579	537	576	560	547	539	511	577	538	558	571	585	549	540	571	567	569	552	542	551	547	555	555	537	602	576	557	579	535	517	549	546	562	554	526	559	550	567	548	565	564	562	574	509	558	537	541	565	545	542	533	517	539	532	501	577	574	548	564	559	546	539	563	553	560	567	553	541	560	556	573	503	571	547	552	541	588	570	576	559	543	554	573	569	541	569	572	568	596	570	562	577	580	566	571	594	522	571	551	531	536	584	558	523	549	548	547	528	528	535	618	555	567	564	544	597	578	597	538	557	552	543	593	587	516	601	544	546	587	534	535	540	539	507	539	529	546	563	581	569	554	564	562	558	581	588	520	541	577	527	561	540	533	591	553	584	549	556	554	565	556	572	548	537	528	550	550	575	575	553	526	522	560	574	545	537	530	548	561	561	564	556	562	580	545	520	513	538	534	566	554	567	539	534	551	589	544	571	577	576	616	561	579	556	511	564	554	556	531	600	542	544	486	565	560	594	544	569	568	564	572	560	543	538	580	534	599	548	559	573	552	583	552	529	550	567	602	551	527	523	569	562	563	573	574	543	503	564	571	547	600	552	554	574	514	566	509	568	590	543	537	539	588	556	574	559	563	539	549	548	545	559	598	554	555	528	554	551	562	586	541	529	509	566	563	522	571	562	558	550	570	576	567	533	571	583	601	577	515	543	539	524	551	587	513	540	549	546	566	579	573	517	577	595	539	540	560	547	551	538	556	556	520	537	583	583	577	580	493	539	556	566	564	570	510	519	544	558	514	612	556	556	606	529	573	540	581	556	559	538	547	562	515	538	525	551	573	548	542	572	551	559	536	512	519	532	569	534	569	542	580	538	528	503	531	537	561	555	515	529	506	519	573	557	545	548	526	542	537	582	568	570	548	554	577	553	544	551	560	594	579	560	506	549	559	533	542	554	565	546	582	560	564	556	554	542	539	566	590	552	532	619	598	535	535	554	544	612	568	578	545	565	546	554	573	583	544	551	575	577	555	576	537	564	549	549	548	586	557	549	552	590	552	554	550	572	555	597	561	562	568	576	545	548	531	601	551	541	536	550	582	539	543	561	550	597	532	541	555	539	568	572	565	562	595	539	553	554	574	602	529	528	573	593	540	564	584	579	550	522	561	558	575	541	623	604	591	542	535	530	541	552	543	552	563	518	564	585	562	559	535	556	567	535	556	540	526	571	513	580	575	528	574	525	607	539	548	541	556	596	567	524	549	546	568	518	539	559	566	573	533	572	604	579	559	576	508	537	535	562	541	579	544	532	557	532	539	572	569	509	568	532	520	563	535	559	555	565	549	557	519	517	526	570	546	593	580	569	578	527	532	580	527	545	569	557	548	614	591	580	555	531	581	579	576	542	569	546	590	558	608	535	537	567	568	551	566	538	542	536	575	577	549	522	541	568	575	577	558	556	521	573	537	551	547	561	570	569	553	539	527	572	531	581	571	572	580	568	558	535	515	569	570	514	534	586	552	536	575	544	554	588	547	550	515	565	585	561	589	545	560	558	573	544	580	542	521	547	543	525	529	555	591	583	586	526	580	568	552	606	562	570	542	551	552	573	560	547	609	534	516	556	554	545	588	539	512	521	563	552	553	549	566	544	556	568	541	572	558	593	551	522	564	576	544	542	552	547	595	545	573	553	549	557	546	558	574	573	581	505	536	585	569	543	559	565	563	577	555	550	592	560	591	540	582	540	566	556	543	562	530	545	570	527	524	536	563	556	498	573	541	560	562	573	563	546	560	613	561	554	568	522	512	569	518	540	555	550	558	575	538	564	551	546	559	581	541	524	560	547	615	561	546	539	576	575	604	536	553	610	560	522	581	567	499	528	570	513	554	550	560	573	543	522	534	577	560	576	555	550	544	566	521	592	552	552	598	537	577	542	589	495	585	508	572	519	554	550	548	556	540	549	511	561	557	515	535	568	524	583	530	575	535	569	630	556	563	561	590	533	594	550	564	543	579	586	556	587	538	496	573	543	576	579	550	549	570	557	575	541	572	554	547	567	577	567	520	519	595	554	542	536	575	539	583	553	556	534	508	549	555	555	558	547	551
24066	21276	28553	24314	21188	5496	998	744	627	571	544	518	474	490	464	474	420	428	424	439	441	426	378	422	390	390	390	417	401	448	440	412	396	414	405	388	389	391	366	387	388	406	371	408	384	376	369	410	402	374	379	393	361	416	388	427	416	385	361	383	389	357	381	371	379	398	425	394	389	385	379	392	348	369	396	387	379	382	376	371	371	412	399	364	421	391	401	388	403	420	403	398	368	393	377	379	377	371	386	421	401	384	371	402	409	387	379	408	345	374	369	371	365	399	388	385	387	412	388	403	389	359	347	385	379	394	414	397	366	388	379	331	401	380	379	396	444	363	394	379	362	362	393	384	392	380	448	384	391	393	388	398	378	382	368	359	391	382	418	408	364	373	403	386	377	378	334	375	394	403	385	389	380	370	416	384	383	374	404	381	380	403	384	373	395	354	432	399	384	380	381	370	373	377	370	377	366	401	393	392	391	386	381	365	385	375	415	358	397	372	397	397	393	387	392	408	423	372	375	393	384	360	392	390	362	385	399	377	410	377	414	341	372	369	367	345	387	390	384	391	422	402	411	367	382	381	387	375	376	368	424	375	363	373	380	412	358	406	377	385	373	376	396	396	378	389	385	396	363	341	364	424	371	385	412	392	370	394	404	412	371	367	385	397	386	371	414	366	411	359	394	364	396	402	369	417	380	371	371	415	377	372	360	418	344	421	365	392	375	385	387	365	360	395	408	398	379	344	376	405	372	382	397	394	399	404	377	379	403	376	377	371	365	381	372	364	372	372	370	369	380	369	412	405	402	410	356	357	401	446	376	388	359	376	415	389	377	366	376	344	393	400	376	384	402	394	377	389	367	353	398	383	384	398	394	369	368	378	379	328	371	381	375	388	405	371	365	404	406	391	374	345	388	352	407	381	369	332	378	375	358	415	359	371	379	380	357	402	371	372	393	371	382	397	383	356	394	393	398	375	405	405	383	418	401	362	373	347	420	413	400	390	371	397	357	387	380	371	382	396	413	344	380	391	399	389	383	405	377	350	388	372	393	376	349	383	396	422	396	390	389	386	395	410	377	401	384	381	399	382	382	395	384	374	419	380	424	363	407	405	412	386	404	385	371	411	408	401	390	352	397	382	380	397	399	394	372	370	374	394	381	410	422	401	386	378	397	391	354	406	371	413	380	388	377	414	394	402	360	379	376	419	354	377	380	383	386	384	357	405	364	379	405	390	376	421	400	343	359	374	400	373	375	368	405	381	367	366	395	405	368	397	373	386	416	379	400	369	404	386	399	391	410	389	364	326	372	397	392	361	390	386	393	392	377	356	390	359	361	375	344	393	374	391	378	374	365	380	414	356	398	384	382	396	383	364	370	350	385	398	364	422	408	415	384	392	399	371	391	393	396	365	389	368	370	378	384	398	383	390	344	361	348	348	381	368	386	385	346	385	390	381	356	386	366	388	365	357	367	380	386	414	364	371	364	389	408	394	362	397	385	376	422	395	369	409	375	388	368	405	381	381	380	354	369	341	387	389	354	386	375	350	353	366	362	375	372	410	388	390	407	364	390	379	410	351	374	399	376	391	400	385	360	414	393	361	350	369	380	347	391	416	407	389	358	382	383	375	373	375	378	408	396	373	387	356	416	377	350	389	346	376	395	381	436	381	416	362	421	409	382	400	391	381	401	396	378	360	400	383	417	396	393	375	373	410	381	384	379	397	389	415	378	382	433	385	376	361	396	391	384	377	366	386	395	405	402	386	362	387	406	407	394	386	396	380	401	385	374	389	427	372	365	379	358	381	368	360	365	421	390	333	395	399	384	409	386	351	362	361	400	397	399	382	407	370	361	377	366	375	379	361	386	351	349	399	402	380	400	369	393	412	340	372	366	361	354	416	387	382	390	395	391	375	361	374	395	366	403	393	388	373	382	385	415	375	428	390	380	424	389	391	356	374	374	381	386	370	403	382	387	394	399	391	374	379	440	370	368	337	368	344	347	421	410	362	384	389	398	358	381	392	378	376	346	379	396	372	369	378	407	373	398	379	391	404	397	383	403	383	368	376	380	373	416	379	361	404	386	424	403	381	404	405	384	411	415	360	381	406	393	417	342	396	374	374	361	368	450	394	350	363	398	371	371	356	345	374	376	394	417	404	411	397	370	388	408	356	402	400	409	355	378	398	369	410	376	407	384	368	373	413	399	411	375	344	422	365	402	372	364	394	405	381	374	401	360	377	386	399	363	377	390	419	369	399	393	392	348	383	360	384	416	359	364	386	398	375	347	360	410	381	378	395	403	390	402	376	392	398	396	423	375	385	358	402	371	399	388	381	354	398	359	451	364	378	384	368	371	379	392	401	387	366	373	381	366	372	381	391	389	386	392	369	370	394	387	350	380	371	376	363	392	377	417	377	397	361	351	387	388	401	382	372	398	361	383	371	358	353	354	402	384	410	381	374	374	407	371	353	346	373	421	381	391	368	368	384	374	374	359	366	413	416	367	369	385	346	368	378	398	407	365	381	384	365	381	383	383	376	371	395	352	366	380	385	367	406	382	378	356	381	370	385	379	405	371	407	373	368	372	369	369	358	404	366	363	383	388	367	362	408	396	370	396	361	372	367	350	370	395	406	384	361	396	393	373	381	399	392	372	399	363	351	397	344	371	381	387	371	384	367	354	388	356	399	378	360	408	377	415	409	380	366	392	411	356	375	369	379	418	370	376	372	360	421	357	389	370	365	357	404	387	379	397	378	358	352	369	407	399	394	364	386	385	387	358	401	371	368	370	355	363	399	393	382	406	385	366	400	350	372	387	369	371	369	375	364	375	353	332	379	398	384	368	368	362	396	363	403	375	367	378	393	377	391	396	374	398	371	421	396	334	345	398	370	379	380	371	406	406	365	414	354	386	395	396	389	360	348	403	389	347	382	383	348	399	392	394	396	356	382	401	363	364	351	400	364	387	370	387	393	358	372	412	361	376	436	388	397	386	360	386	410	395	367	390	416	349	387	394	363	373	410	371	402	391	379	377	375	381	378	383	367	408	346	381	389	384	393	383	355	380	363	422	375	360	378	370	383	392	432	328	396	374	359	361	386	371	415	371	398	374	368	386	373	409	389	387	372	389	368	388	365	393	390	361	380	394	372	365	386	356	383	361	354	345	377	383	375	373	347	379	378	353	379	383	384	369	401	353	380	370	386	363	373	414	413	373	372	379	412	398	371	402	390	334	366	362	370	383	391	356	393	382	360	373	402	403	388	356	360	362	370	360	362	361	395	420	353	389	374	417	373	425	417	388	369	401	399	383	381	381	403	367	392	381	393	361	394	379	395	376	378	373	352	400	382	400	364	388	351	399	392	382	372	383	364	416	372	355	372	413	383	363	370	399	383	355	379	385	392	390	382	361	390	369	389	381	372	403	353	377	383	370	389	393	366	394	380	371	371	390	370	369	400	390	386	391	375	406	385	389	379	368	376	400	378	424	404	361	353	368	373	372	361
4926	10138	8457	4272	3004	2334	1861	1527	1302	1163	951	911	892	770	757	763	715	684	707	713	664	677	615	630	596	610	617	625	610	594	577	558	618	618	585	553	577	584	593	598	619	582	569	595	578	549	572	593	574	582	614	570	556	599	574	621	591	588	583	548	548	579	590	548	571	563	574	599	584	569	605	581	580	559	618	615	578	592	575	573	559	561	595	633	571	601	577	580	568	555	582	579	546	555	568	539	601	596	588	566	537	566	591	576	554	564	568	542	622	581	606	586	550	535	584	590	563	609	544	599	597	575	549	554	542	527	578	597	557	602	571	552	534	554	583	600	578	568	549	544	619	601	563	535	562	562	548	567	625	560	598	627	604	600	554	577	559	576	553	553	559	584	588	591	560	580	582	567	532	574	572	623	591	623	606	613	595	568	556	577	582	557	584	568	601	574	566	541	617	587	554	560	612	577	565	563	554	556	524	588	596	596	520	553	590	543	563	567	512	569	575	533	601	559	545	600	582	540	560	584	575	546	602	592	575	574	564	572	564	580	607	583	563	549	571	597	580	584	559	572	542	611	609	640	555	582	560	562	565	577	592	535	568	583	578	613	581	576	578	599	544	576	570	606	585	525	607	555	596	575	566	571	574	569	534	589	615	554	565	548	544	596	575	584	550	558	527	566	572	586	560	597	610	567	608	549	569	551	577	564	568	571	568	588	586	571	602	556	570	569	556	568	543	551	583	597	563	587	559	564	582	505	549	547	603	595	605	584	585	584	518	586	517	580	578	624	562	578	537	552	560	575	584	551	547	574	568	596	554	527	553	562	604	572	585	579	599	559	611	603	577	553	586	543	570	552	564	549	558	539	563	544	550	587	613	570	579	582	577	552	557	572	573	576	563	560	569	518	585	577	582	560	584	562	572	577	589	562	575	589	573	558	552	586	568	526	580	571	581	527	539	560	575	599	598	538	575	590	575	575	531	529	605	584	559	567	572	590	584	584	577	576	576	557	527	555	586	564	545	614	548	563	536	592	520	559	567	566	521	555	601	552	587	605	594	539	556	631	544	531	567	597	520	619	570	528	556	571	591	614	622	587	572	571	542	559	595	527	579	571	548	582	576	548	567	566	568	554	560	579	561	586	561	542	549	553	567	623	537	585	580	549	587	589	574	583	586	573	551	506	535	573	604	582	581	576	559	597	620	573	573	574	616	541	591	534	563	581	551	594	597	554	547	571	605	581	594	525	574	594	593	579	568	586	522	605	587	491	554	561	588	576	553	591	551	573	585	540	570	567	555	602	596	571	565	565	569	572	567	536	551	553	547	557	597	542	577	548	551	537	509	569	560	534	556	558	565	573	550	553	617	559	547	569	568	571	589	571	544	591	495	568	527	619	558	544	585	569	603	592	584	568	524	595	559	547	551	588	550	546	549	591	558	549	592	530	565	562	629	559	546	554	577	591	582	619	538	548	562	547	623	608	575	543	605	571	576	573	550	576	577	590	581	576	590	556	570	575	558	575	623	590	594	563	590	541	596	586	609	582	568	551	591	529	545	558	538	542	614	556	548	550	545	579	595	576	580	547	555	552	601	568	598	572	508	565	583	599	547	557	585	575	564	576	546	596	597	545	558	550	549	543	597	614	600	546	610	604	568	563	577	605	543	582	563	584	578	596	579	567	590	559	570	554	539	571	585	568	585	531	583	607	587	578	586	534	577	550	640	597	583	561	541	561	584	540	583	549	535	578	563	612	610	550	541	553	592	550	576	557	536	567	578	569	591	605	545	561	582	575	558	552	568	571	539	584	576	557	580	578	554	573	561	569	581	538	595	591	553	575	629	567	564	563	561	613	534	523	550	559	581	597	572	570	591	578	585	602	546	578	581	547	519	545	566	591	589	546	604	601	581	519	596	592	561	571	552	599	553	540	539	548	564	587	568	544	555	599	604	570	576	569	557	547	598	534	609	583	544	568	507	575	552	580	569	564	567	535	596	578	565	567	565	591	558	560	560	570	543	502	568	580	589	552	590	564	575	576	541	608	549	555	602	584	600	550	534	579	544	572	592	561	576	566	548	542	571	632	564	590	598	542	535	593	588	588	574	572	531	511	550	577	549	517	566	579	527	562	584	576	608	562	584	566	565	579	556	585	551	565	567	582	584	549	587	563	603	587	560	538	599	556	580	587	592	580	574	535	536	606	559	590	532	587	570	607	570	556	574	551	553	561	590	567	598	575	589	545	554	576	546	563	609	643	571	579	569	528	590	592	594	528	562	566	562	627	569	538	540	576	555	570	567	568	521	567	596	592	521	535	585	588	577	565	559	574	594	561	564	577	542	559	577	586	566	550	517	597	584	591	570	567	585	565	578	566	570	580	569	563	579	541	585	563	551	561	568	534	596	553	553	564	546	558	555	544	578	584	543	585	568	584	595	593	595	564	562	601	556	620	536	631	546	579	570	563	603	535	588	601	576	542	585	592	542	590	554	590	540	626	574	594	620	633	544	592	586	587	553	585	537	580	562	535	548	538	598	578	614	562	590	584	580	585	547	564	563	570	558	555	524	607	601	586	564	540	533	561	586	587	534	541	554	577	595	570	581	591	559	572	544	569	596	527	558	576	572	591	554	580	553	576	565	573	530	521	561	611	552	570	536	557	598	558	544	542	550	549	587	555	578	524	552	533	574	536	559	579	570	540	575	540	578	604	563	595	487	576	554	581	566	583	520	619	543	561	523	582	514	571	582	563	579	601	535	558	548	561	553	539	589	576	553	557	597	572	556	579	559	572	539	551	582	607	543	574	514	530	592	551	604	561	563	548	570	588	603	591	587	553	544	565	617	598	527	595	558	542	523	597	555	589	542	557	536	603	532	580	572	607	571	570	585	549	580	602	568	575	543	548	592	564	588	601	553	567	514	587	571	528	534	598	584	566	547	553	558	619	636	536	558	552	559	610	537	569	598	580	591	551	586	618	598	606	567	556	621	598	536	547	553	580	570	595	544	554	592	586	567	592	525	551	565	571	564	550	592	588	573	566	564	533	538	549	533	545	602	560	551	587	595	573	547	561	584	573	543	587	585	629	543	546	616	587	567	563	615	599	580	567	575	585	569	553	580	594	552	563	543	555	599	556	558	563	602	586	583	548	539	588	589	540	571	555	602	591	614	568	584	594	580	578	553	540	580	577	577	575	612	575	600	566	571	560	555	578	576	526	567	556	574	554	570	582	608	594	552	573	549	578	571	607	544	567	556	581	556	577	523	606	555	564	584	550	572	585	578	554	593	606	623	550	562	540	540	536	575	536	584	571	588	582	556	594	562	563	582	520	566	609	567	546	574	542	514	571	565	592	554	534	533	593	517	578	563	582	545	546	557	561	602	579	565	561	495	557	607	573	611	554	581	566	551	532	604	586	551	577	571	570	530	546	537	595	531	554	513	563	574	573	590	565	540	613	589	571	575	565	610	580	578	574	568	553	564	541	545	596	552	558	569	612	539	613	561	600
23060	21260	29081	23753	21265	21166	3891	956	685	616	574	472	447	433	385	367	363	344	303	324	320	332	327	284	313	263	277	298	284	265	285	254	298	278	266	282	262	270	264	255	250	299	288	258	272	272	244	273	258	267	293	264	264	223	285	279	265	255	238	223	244	241	269	261	237	233	253	258	273	257	265	258	248	257	265	242	259	254	260	251	252	271	249	260	244	259	240	301	262	245	254	260	264	246	266	240	269	261	240	260	252	237	251	238	274	256	255	227	264	258	245	241	217	264	220	273	248	254	226	259	252	257	276	239	242	255	282	246	244	273	255	242	259	248	256	265	263	234	257	259	257	226	258	251	220	260	269	226	268	230	252	258	239	232	265	259	254	293	251	270	272	255	264	251	252	248	231	268	246	240	272	260	254	252	278	255	275	285	252	236	254	275	266	243	252	246	244	255	258	249	240	234	256	239	259	264	250	284	238	237	260	244	263	263	266	258	255	249	270	277	239	260	286	259	226	246	233	240	277	266	243	290	257	255	219	265	260	279	308	280	290	262	256	249	244	241	250	266	227	283	248	225	255	240	228	242	221	234	249	235	234	248	250	292	260	243	234	266	231	230	251	243	259	284	241	237	261	251	262	262	267	243	261	267	272	265	249	246	259	278	275	273	264	240	241	265	235	270	247	241	240	261	240	259	242	245	270	240	261	254	241	249	268	265	269	238	244	246	279	252	217	254	240	259	279	253	252	235	240	268	242	228	231	255	228	273	256	236	252	236	245	232	258	245	247	235	262	250	255	254	225	239	249	256	241	235	256	258	256	260	249	258	254	277	276	257	256	297	267	245	266	231	269	244	261	241	247	244	284	261	230	254	217	241	241	245	255	258	243	232	240	238	237	258	227	279	277	253	235	226	232	237	242	253	296	248	257	262	243	239	265	266	229	257	265	281	220	245	254	248	230	250	213	253	243	276	263	225	214	249	252	237	259	238	266	266	248	261	262	236	256	260	270	262	240	225	252	235	257	252	229	262	255	221	233	263	251	245	264	251	262	223	247	251	265	238	265	221	279	253	220	246	243	230	274	266	229	266	233	257	241	268	258	252	233	252	255	253	252	254	245	244	257	281	253	250	264	232	252	295	265	258	230	281	241	264	256	241	253	217	226	260	227	275	251	262	256	248	240	245	261	242	269	276	256	257	279	244	286	236	251	230	237	274	239	268	219	252	254	249	237	239	256	286	254	245	248	236	237	232	284	241	282	209	273	247	250	280	265	251	288	257	239	243	242	267	240	215	235	255	225	261	256	257	274	267	265	243	286	216	222	252	254	215	238	240	280	249	253	254	237	239	244	248	259	243	251	258	260	271	266	248	269	235	248	255	251	240	236	255	249	242	252	233	251	234	241	254	245	251	254	242	241	261	232	249	258	239	263	239	251	245	267	265	233	285	254	289	245	244	273	249	240	249	246	261	238	240	252	255	256	220	240	262	243	252	265	229	286	260	257	228	235	263	274	255	229	257	293	253	221	276	228	275	264	216	247	254	267	256	259	265	297	241	260	262	244	233	235	278	231	274	260	226	261	246	298	272	267	237	255	255	281	251	247	236	300	245	279	256	248	236	257	239	249	252	251	252	232	247	246	230	248	226	240	259	230	258	253	260	223	265	241	244	247	263	273	221	269	286	268	230	282	275	249	248	243	253	266	265	246	253	240	249	220	254	233	277	261	280	236	239	262	257	264	274	237	266	237	250	258	237	274	271	245	275	258	248	256	272	263	241	271	242	253	251	258	267	218	252	255	217	285	256	257	271	265	255	265	241	247	268	260	222	250	233	252	260	238	281	264	223	245	227	279	259	234	269	262	247	249	247	240	262	295	243	262	250	265	252	245	240	248	247	265	260	248	256	242	266	255	266	282	235	252	251	246	263	250	246	280	226	255	232	247	280	266	245	234	253	290	248	241	238	248	255	260	253	250	234	235	235	276	240	229	272	238	245	233	244	259	242	263	238	247	252	241	268	246	255	255	244	213	232	252	268	256	235	214	254	245	256	241	232	255	266	239	263	245	251	232	266	262	244	256	278	221	230	253	243	265	238	261	252	249	262	232	242	235	230	224	247	267	247	240	226	247	227	261	254	235	220	246	260	275	238	230	246	274	258	273	261	275	263	258	259	262	282	246	261	246	273	234	247	266	268	244	270	255	266	249	260	293	241	242	262	253	258	266	243	233	225	247	244	266	238	271	254	246	264	254	270	254	259	258	214	274	226	274	234	269	274	252	238	271	275	275	257	236	246	254	235	240	250	244	263	232	231	270	262	240	250	253	227	227	229	253	283	252	238	233	254	269	247	278	236	259	229	231	256	282	259	235	256	255	205	241	271	254	236	253	274	261	231	242	246	265	246	270	243	238	237	250	241	236	245	268	254	228	257	260	258	261	271	255	269	243	280	271	256	263	250	294	240	227	240	261	245	225	255	243	250	284	256	234	246	242	278	254	246	280	256	244	246	268	274	232	278	228	252	246	242	249	253	222	247	227	245	223	234	265	248	240	259	238	245	247	229	255	269	266	213	279	239	244	248	259	271	243	246	232	247	265	247	245	211	251	238	259	232	248	258	259	250	252	249	233	260	239	263	269	259	261	230	246	272	257	265	248	242	233	248	216	267	260	242	256	218	233	231	273	241	245	255	248	245	249	282	230	246	272	244	256	249	241	230	251	272	249	239	246	280	257	251	262	260	290	240	240	235	224	251	258	260	253	249	251	253	278	262	231	243	288	232	275	226	246	252	253	275	231	256	250	243	255	286	251	270	244	269	282	270	239	272	251	240	269	250	265	259	269	251	240	236	270	250	261	233	243	264	234	251	222	229	235	231	253	243	221	259	237	260	236	267	273	255	252	267	240	257	262	241	252	275	266	268	238	221	238	252	267	237	229	282	259	246	230	263	254	260	252	258	243	230	248	250	245	229	243	241	228	234	239	233	262	255	256	220	222	245	245	250	258	238	268	226	309	245	244	248	237	240	217	247	249	248	250	251	246	247	275	255	252	229	241	212	238	244	218	252	275	248	263	256	251	251	257	237	234	270	261	250	241	253	225	253	270	262	236	232	227	236	256	264	212	244	253	238	232	256	258	249	235	261	250	257	258	232	240	235	259	270	282	266	263	222	284	251	250	244	225	254	243	251	258	252	244	251	255	270	211	229	239	288	238	251	237	261	254	256	231	235	255	236	244	243	247	264	262	260	231	260	262	263	222	286	243	255	273	252	244	255	248	262	250	243	244	243	254	252	256	224	269	227	236	222	300	225	258	256	259	277	273	280	257	254	260	253	217	257	247	247	277	258	233	246	262	238	255	247	258	242	259	229	224	243	256	251	249	218	224	266	240	247	241	230	245	205	238	257	255	258	236	241	251	250	238	252	230	243	225	254	246	237	266	224	240	245	221	239	248	230	250	253	242	223	213	250	266	270	249	258	247	235	266	241	246	265	248	231	244	240	254	280	251	256
7250	16591	13572	7090	4879	3814	2896	2277	1881	1589	1333	1090	999	819	812	726	726	671	592	611	557	517	513	519	498	457	496	495	447	469	486	465	443	431	429	472	438	412	413	423	441	440	417	366	411	416	397	370	424	394	392	416	413	390	420	397	427	392	422	344	404	415	367	363	385	382	402	384	389	384	371	387	385	415	408	394	399	392	411	384	399	376	386	395	377	409	380	371	381	416	375	398	383	360	371	368	399	428	388	384	406	356	414	356	381	347	390	384	380	396	395	384	450	382	383	373	385	363	374	358	347	385	377	362	398	426	379	401	404	394	408	391	368	379	354	368	371	388	413	384	376	393	358	396	416	424	415	378	396	406	427	395	392	374	424	410	394	422	387	390	409	400	389	371	382	378	365	432	412	391	373	419	370	386	379	365	393	365	368	379	389	374	379	430	377	358	392	361	426	411	398	387	353	416	396	376	369	394	410	357	360	372	373	372	418	372	446	381	387	392	363	373	392	389	365	341	382	418	399	406	356	365	391	397	360	362	407	395	403	375	354	378	412	392	409	360	352	368	354	408	404	366	376	361	353	382	398	366	373	364	417	378	397	379	385	349	389	352	331	406	380	375	394	397	397	391	401	394	409	378	348	353	396	397	394	392	397	378	366	388	371	376	349	373	386	359	373	379	382	371	400	362	372	422	376	370	362	376	384	371	336	400	398	390	366	337	353	360	419	406	417	402	357	384	383	371	413	390	371	358	405	364	385	360	384	375	344	377	379	410	380	405	370	370	351	364	352	346	392	386	392	391	367	373	390	389	404	405	389	347	385	403	346	386	398	387	396	389	362	418	393	403	375	380	328	387	354	375	347	376	408	376	378	415	379	407	355	361	373	351	373	388	393	365	411	367	412	349	365	403	378	382	370	365	353	378	382	400	375	401	345	399	348	359	380	370	379	379	362	352	371	394	387	386	396	397	372	371	334	359	387	339	389	407	388	340	352	375	403	352	331	378	384	400	402	319	375	364	411	397	381	356	367	374	372	388	407	378	394	404	371	384	375	369	353	380	378	384	389	380	370	414	365	387	387	377	410	385	403	392	414	389	399	372	399	358	360	381	367	379	368	353	383	344	363	391	409	391	381	382	366	351	392	363	346	365	392	366	404	383	374	369	377	411	369	386	411	365	397	414	355	371	361	369	392	344	380	369	376	405	414	381	404	309	395	351	361	344	360	360	389	398	411	412	386	366	388	386	371	404	377	371	415	375	397	347	364	352	390	392	353	359	390	383	353	385	384	387	405	388	385	392	385	356	344	397	385	380	394	367	342	384	389	402	397	374	403	387	393	394	363	396	350	381	372	371	362	371	416	352	390	375	407	392	361	345	363	382	373	363	361	383	357	387	409	389	358	390	377	367	393	421	392	382	404	363	387	409	394	384	400	422	400	378	417	366	364	416	378	385	388	377	371	379	436	381	341	384	366	355	349	370	411	370	345	386	394	370	376	360	392	381	362	348	392	401	358	371	348	399	373	346	378	369	373	386	385	351	394	376	389	379	396	384	376	382	379	399	350	370	356	371	358	377	391	347	380	346	410	415	374	393	391	373	373	369	374	377	376	378	353	348	397	372	401	397	381	387	383	387	373	369	371	370	384	387	376	367	341	400	405	398	368	370	396	364	383	358	357	380	362	397	382	381	382	366	364	387	393	397	371	369	405	375	377	371	389	400	383	338	394	373	399	351	366	353	363	379	363	354	388	362	378	338	360	376	386	360	399	360	375	399	372	363	384	365	358	363	391	353	381	374	381	427	386	368	352	365	366	382	423	390	382	348	361	330	375	334	359	383	375	400	378	343	411	391	401	398	355	329	395	365	396	387	382	363	392	374	384	337	395	397	370	395	387	374	363	342	400	393	401	336	372	343	382	339	364	356	377	364	364	356	343	368	387	376	360	373	399	362	395	362	368	371	390	394	398	389	357	350	389	351	380	397	391	363	363	410	382	366	367	383	376	373	427	373	340	390	379	370	365	377	388	396	380	389	353	383	379	395	387	363	351	388	381	413	352	387	359	355	391	349	380	374	333	381	361	416	421	382	383	366	384	401	383	405	392	395	378	403	386	380	395	386	401	389	374	382	400	357	376	385	367	376	362	404	345	367	357	387	396	369	361	378	381	376	365	389	413	352	363	382	371	375	380	403	350	365	369	404	401	371	392	414	377	375	384	357	357	354	379	382	400	375	372	384	402	387	414	371	351	387	399	371	377	356	404	375	397	373	362	403	407	347	371	367	382	359	373	388	377	381	415	409	375	368	358	369	386	397	370	407	394	368	381	404	376	434	362	398	367	393	410	380	337	384	388	347	368	392	374	395	363	357	379	357	407	390	355	403	353	385	374	386	402	374	399	408	400	386	343	356	380	412	364	383	403	378	370	398	399	409	366	404	343	373	349	383	393	371	387	379	400	386	345	358	408	387	398	386	355	377	396	402	357	392	374	404	349	366	359	367	368	395	365	374	371	398	377	425	382	379	393	378	347	376	379	374	388	399	376	390	357	374	375	362	369	363	361	393	373	393	329	353	384	390	400	349	386	341	379	374	378	395	398	368	403	379	362	389	397	398	353	379	355	359	399	386	378	350	386	357	371	392	367	373	376	356	377	353	396	349	365	400	406	403	388	369	347	389	365	398	396	379	346	388	431	361	379	397	398	381	374	407	389	396	404	347	358	383	378	373	366	406	355	412	374	347	358	378	378	377	376	375	357	354	361	373	377	381	398	367	381	394	405	385	356	421	372	369	400	400	372	370	375	366	386	386	393	374	360	369	389	404	399	425	333	400	364	377	377	414	373	326	372	407	383	367	350	373	390	373	397	395	370	346	374	392	368	375	398	377	371	350	341	401	387	353	404	361	373	377	399	371	394	369	386	369	419	399	398	379	360	372	369	351	377	403	353	398	381	370	395	386	389	402	389	350	364	364	390	368	413	348	376	360	342	387	370	380	361	387	352	367	393	378	375	359	398	383	379	374	373	346	356	373	412	385	349	387	351	385	369	370	380	402	385	363	323	375	408	361	398	374	355	382	416	370	376	348	377	385	349	400	371	358	393	392	377	396	421	353	398	359	352	359	401	368	340	374	382	394	382	397	367	420	380	401	375	356	406	400	364	368	369	351	357	411	388	362	366	398	363	368	357	375	382	378	413	408	337	371	363	367	385	381	361	382	411	387	403	362	375	378	366	403	362	388	389	382	374	382	389	389	349	383	394	376	344	395	381	400	384	377	371	373	366	354	395	368	383	361	379	401	364	389	356	352	367	386	377	394	372	363	346	356	395	401	403	367	402	381	366	408	383	403	375	371	400	377	383	422	389	363	387	357	378	376	371	360	387	390	405	382	338	382	360	402	362	377	366	353	366	393	394	379	362	384	350	368	377	412	358	364	391	367	383	349	405	412	366	383	400	385	374	333	358	393	366	406	352	363	383	375	393	362	392	359	379	330	401	380	398	391	400	383
27055	19540	5092	677	470	415	381	394	406	399	377	390	379	349	385	403	409	399	367	388	374	382	395	394	392	385	362	385	381	383	381	346	398	378	357	353	381	379	354	361	363	377	370	397	356	371	393	410	379	368	378	365	386	379	375	369	385	365	352	350	371	374	362	343	388	373	363	350	385	356	393	385	341	410	373	363	362	368	358	383	393	418	363	336	341	375	385	395	384	397	369	375	355	400	360	353	347	399	362	379	395	369	370	358	392	373	336	374	363	384	357	358	360	349	359	362	387	382	373	364	397	325	392	363	378	370	401	375	383	389	335	363	386	349	379	358	412	393	379	377	370	407	393	373	354	360	376	391	356	388	376	368	382	420	390	378	354	348	363	368	388	337	396	353	392	363	406	374	396	382	392	400	364	408	349	374	379	386	403	367	369	360	395	393	392	414	348	389	364	371	356	376	363	377	365	375	379	369	377	360	403	395	407	357	411	401	430	401	342	386	371	385	380	373	368	400	361	363	388	405	388	359	389	393	403	381	406	381	378	362	381	338	394	379	335	404	403	363	360	368	388	365	366	421	373	388	403	326	360	407	363	347	375	356	367	384	374	373	362	354	385	386	374	413	379	386	377	386	326	381	379	353	367	391	396	339	382	350	361	385	345	391	362	369	379	361	381	408	377	352	406	355	364	385	390	353	331	393	374	385	397	394	359	356	395	398	357	369	367	358	360	394	370	375	328	377	399	352	393	359	358	359	362	346	382	413	384	362	367	373	369	387	353	395	339	375	373	388	377	372	357	368	376	380	365	356	374	371	375	393	352	359	392	394	360	367	353	385	411	357	329	406	360	390	379	387	405	366	356	395	388	349	385	354	386	334	351	341	373	344	369	360	363	370	368	369	376	394	346	371	397	366	348	359	390	376	386	418	363	386	392	387	368	366	379	376	371	401	384	363	389	394	379	393	370	399	368	380	342	361	359	350	380	378	373	371	389	347	385	341	343	366	372	314	377	357	356	346	359	366	349	368	363	348	363	365	375	363	408	380	360	379	364	384	370	335	401	385	403	354	340	349	369	370	361	377	387	379	363	387	355	403	357	310	387	363	353	372	374	366	365	394	356	362	394	389	398	383	362	359	358	408	389	348	395	394	361	408	385	359	358	387	340	351	379	392	346	411	416	366	364	338	372	367	414	367	373	349	396	386	391	339	366	329	377	380	383	384	396	364	396	357	357	391	362	384	376	368	372	359	373	369	354	355	369	354	398	393	377	358	323	404	367	372	404	358	365	353	361	383	346	349	396	425	377	354	370	358	367	368	400	390	386	375	387	330	347	373	346	369	364	385	385	365	388	331	382	364	404	399	346	343	375	384	378	371	359	358	334	359	404	402	383	412	335	378	382	364	401	386	399	381	362	379	382	369	361	367	377	382	337	353	388	389	399	390	344	388	377	377	366	347	370	353	388	369	382	351	413	356	361	370	352	367	387	376	370	386	366	372	381	370	338	378	377	381	351	362	360	330	376	386	387	382	386	369	382	331	392	401	380	375	369	361	393	364	417	342	393	373	364	428	383	360	356	376	395	375	342	398	379	375	358	390	368	369	379	353	385	372	404	394	385	353	370	355	388	379	398	393	380	374	371	380	407	358	367	396	377	323	375	385	370	392	370	372	374	358	361	346	380	361	372	358	376	388	401	339	342	365	361	355	354	340	375	377	349	365	384	397	357	370	335	376	369	374	371	376	375	379	377	351	356	409	338	366	359	354	338	383	380	418	356	347	360	351	362	388	369	389	376	394	388	369	379	370	363	362	358	366	351	340	368	366	374	375	384	381	355	393	409	357	379	352	361	318	410	359	377	375	384	329	371	358	390	388	381	396	376	379	354	408	322	341	393	329	364	352	356	366	374	328	351	379	388	355	381	341	376	365	367	359	395	371	368	359	340	342	360	391	377	384	379	367	374	366	336	359	359	369	362	378	356	374	386	393	382	389	384	348	371	408	372	381	358	373	363	357	366	377	368	385	373	370	378	368	378	362	339	344	386	368	371	353	345	384	377	365	386	375	394	406	350	382	408	358	377	383	352	378	369	393	379	397	340	386	401	350	364	354	380	364	366	376	362	357	382	355	399	373	376	400	372	364	353	394	339	353	364	398	429	381	374	391	408	341	410	374	340	360	357	404	372	333	382	326	345	394	386	368	376	375	405	372	356	365	388	341	377	404	372	388	379	377	373	348	373	370	381	377	373	406	362	373	365	346	333	368	373	385	375	372	363	370	368	352	402	357	371	371	360	359	360	372	345	360	384	319	387	371	399	388	354	391	371	377	384	401	330	357	373	370	405	368	419	379	371	344	362	381	369	379	352	328	378	375	344	391	379	378	342	372	374	352	358	391	390	368	399	359	367	374	408	371	365	383	348	384	351	356	386	360	405	325	358	334	350	397	373	386	310	380	386	362	359	319	358	347	380	345	401	384	366	375	384	387	379	337	395	374	372	344	374	377	375	364	367	364	369	365	360	366	352	381	394	369	409	361	386	374	343	374	351	409	370	370	370	390	343	368	374	351	394	366	388	353	382	361	348	372	392	370	397	352	355	356	387	365	345	392	382	385	355	364	384	382	379	363	394	367	371	382	391	382	363	372	350	344	380	363	374	349	397	341	372	384	353	360	353	378	385	374	368	393	370	370	398	341	415	383	342	367	371	407	357	374	378	382	339	377	377	335	387	359	388	358	365	374	402	354	376	392	380	367	408	356	361	388	354	388	375	379	359	392	390	359	383	352	356	386	356	365	362	368	382	366	390	376	338	373	350	350	361	393	405	364	397	355	393	362	392	379	359	380	357	368	389	370	397	336	353	348	368	360	330	373	388	383	354	351	392	337	367	361	324	345	376	365	349	371	377	390	390	368	363	326	401	355	361	406	372	371	412	336	367	368	371	383	391	389	361	359	352	364	401	357	372	399	377	384	380	356	353	379	371	392	407	372	346	360	349	393	383	362	345	370	388	376	381	383	385	376	380	369	412	408	349	395	386	356	387	367	345	391	389	339	386	366	414	382	391	366	374	375	348	376	375	380	360	382	340	358	369	352	365	371	380	355	389	373	372	356	373	347	374	384	356	394	380	387	396	405	360	386	388	403	352	364	385	399	396	427	385	407	374	361	361	345	367	345	383	389	363	372	374	338	396	377	373	398	402	374	399	352	362	375	354	366	345	373	339	394	356	364	369	366	372	377	383	357	378	388	353	408	397	369	361	346	402	375	416	378	381	407	357	384	385	385	371	374	381	375	362	366	341	357	360	382	353	386	367	362	368	405	389	343	392	354	370	342	364	394	364	365	328	378	337	396	359	351	381	388	378	362	360	375	382	398	357	340	422	383	391	341	353	418	374	374	389	375	388	376	384	375	376	400	381	405	360	399	352	346	361	345	365	356	394	362	369	415	377	381	366	350	379	359	354	384	363	411	369	366	394	368	348	391	399	381	391	339	348	375	369	386	383	363
4053	1267	1100	798	688	684	631	610	592	583	598	580	631	570	582	560	570	520	556	545	551	594	541	538	525	541	602	519	568	566	547	522	548	538	546	573	569	528	563	553	540	535	545	548	545	573	565	520	541	590	541	550	568	547	558	553	576	563	528	562	567	557	545	579	542	547	560	526	549	548	513	544	537	560	574	570	598	556	517	545	550	576	482	548	553	504	535	552	525	527	568	557	544	575	561	585	490	534	552	551	512	544	586	577	531	598	571	569	563	535	543	567	555	551	541	543	561	559	500	567	529	534	528	551	592	584	595	609	525	553	554	549	563	527	582	532	552	563	554	550	552	568	534	573	516	536	581	540	562	560	596	546	561	558	538	596	579	563	568	586	544	567	573	585	573	525	569	558	552	585	572	518	560	543	531	563	546	536	557	541	572	525	521	575	538	559	580	533	553	577	537	526	583	552	569	530	538	547	514	572	528	550	559	545	585	516	574	554	557	523	607	545	566	552	542	537	533	507	568	482	553	530	553	564	542	562	541	548	520	513	549	543	548	588	537	586	530	531	525	578	545	508	591	552	576	494	572	564	525	560	499	543	525	508	553	529	549	546	539	524	544	547	562	557	571	566	588	548	587	556	589	562	578	542	553	526	535	570	565	525	566	554	542	545	527	512	553	519	550	604	561	550	569	533	535	591	595	568	586	562	525	594	560	564	556	542	510	595	553	569	564	572	550	562	556	554	513	561	555	577	532	574	566	567	554	555	550	585	550	569	522	568	531	528	534	529	514	542	544	521	566	589	532	542	554	577	563	589	562	578	544	575	572	551	534	538	563	528	550	570	584	527	594	572	610	524	577	552	564	571	494	559	548	559	551	571	550	530	564	538	524	565	525	549	529	531	521	594	584	524	613	533	555	542	548	564	569	549	579	567	569	499	585	549	563	524	575	572	540	538	538	554	546	527	527	526	554	594	509	569	537	501	560	530	603	537	554	555	527	515	597	562	582	569	584	557	555	577	571	553	518	539	538	608	549	597	551	501	525	565	561	540	543	548	544	591	532	557	565	529	555	542	545	617	552	537	518	545	550	527	579	561	568	527	563	552	527	543	580	576	559	518	514	574	589	559	567	537	516	538	587	547	547	579	527	558	545	545	515	504	542	556	541	541	527	553	576	507	559	539	537	513	551	551	515	538	546	569	542	563	548	526	498	585	518	540	584	575	575	540	574	563	580	516	555	531	526	548	578	551	569	556	544	569	537	522	549	528	620	575	555	600	528	544	539	573	555	579	520	551	566	520	523	570	532	564	552	534	529	531	515	562	554	531	545	567	523	557	550	553	595	558	522	565	535	520	562	567	556	486	540	554	531	525	508	580	562	577	553	514	545	541	508	561	583	536	554	549	543	549	586	522	569	509	542	559	602	551	559	546	540	548	561	563	545	551	549	540	542	536	573	518	576	545	546	560	552	575	597	566	571	564	568	552	536	577	575	553	574	541	543	580	511	572	548	595	589	559	536	573	526	563	559	538	542	510	598	560	605	567	559	512	569	481	572	512	595	529	555	520	534	550	539	515	562	526	535	546	558	537	520	543	522	574	532	505	509	559	538	584	575	559	550	591	575	528	522	535	549	553	536	534	536	551	585	598	561	538	611	492	546	534	509	524	542	571	586	549	537	514	539	571	531	556	561	564	541	528	537	553	561	582	516	536	541	533	513	569	542	569	538	537	536	566	550	577	575	532	514	591	555	583	548	538	566	591	532	516	533	550	545	573	549	596	513	579	501	520	582	556	564	594	533	564	567	508	522	594	567	562	564	523	562	535	542	548	527	553	548	559	546	559	516	541	558	539	587	545	524	548	573	566	513	530	563	564	544	567	526	569	521	586	584	567	559	525	560	547	541	598	503	530	541	559	581	553	531	579	527	568	508	597	534	522	563	532	538	531	541	550	536	548	588	521	546	584	570	555	548	603	575	541	510	553	522	540	574	546	577	541	502	560	506	552	599	550	576	515	557	557	526	599	561	566	566	538	565	558	525	569	530	541	583	543	526	540	565	549	529	590	565	530	536	561	539	532	528	550	538	548	550	546	517	539	543	554	543	561	520	539	529	583	557	535	574	562	546	510	514	555	545	564	570	601	506	547	531	506	541	545	556	576	547	535	529	578	551	522	561	556	563	577	538	544	562	559	556	553	561	530	605	518	622	534	507	514	505	534	539	609	539	526	581	512	530	552	587	560	510	536	475	550	545	564	549	529	537	579	527	555	548	591	497	531	570	549	535	571	572	534	555	576	530	543	539	543	593	568	519	550	542	551	556	575	546	564	517	577	557	548	520	538	544	562	502	563	525	570	522	524	554	569	602	561	586	559	547	567	541	575	572	579	594	551	564	533	567	543	568	577	559	543	564	577	589	518	551	611	515	586	575	574	558	540	540	535	547	549	543	540	496	516	518	545	556	525	518	590	558	552	510	503	543	526	572	529	544	512	498	608	553	548	593	523	542	518	589	566	525	530	545	530	579	544	532	530	557	576	599	507	570	553	555	560	597	540	549	604	554	578	541	546	580	564	530	591	547	538	553	532	530	567	553	536	508	606	530	511	543	533	536	529	558	563	542	596	523	574	571	568	531	577	545	505	559	509	532	525	525	549	553	567	551	551	555	556	554	572	581	558	570	538	552	577	528	556	558	576	524	577	568	538	562	543	527	556	546	537	571	535	589	526	539	572	565	555	544	564	584	550	562	555	569	570	583	576	541	591	520	522	528	573	523	599	553	524	578	559	516	542	535	557	592	516	546	528	566	550	554	543	531	547	543	542	573	533	546	542	568	556	543	538	569	535	554	541	541	515	490	596	574	558	559	549	529	576	571	548	536	517	558	547	557	520	530	524	565	581	604	533	585	527	542	567	505	541	518	549	515	534	559	580	587	586	544	564	559	569	522	552	567	535	588	528	563	552	532	576	499	540	546	561	595	561	578	570	512	555	561	516	544	549	550	541	518	546	516	539	514	573	509	550	559	554	547	547	555	495	530	551	536	578	547	546	554	542	528	557	536	536	549	562	543	551	574	537	484	599	514	527	549	536	555	581	604	542	518	557	638	601	485	584	561	597	519	513	542	554	535	536	540	612	557	560	572	520	534	541	564	576	568	511	565	550	561	534	547	520	530	504	520	596	546	556	572	569	548	545	561	548	543	552	532	539	600	553	537	543	565	515	563	553	543	545	553	550	512	543	556	568	534	563	577	530	531	565	567	530	542	566	542	560	579	536	549	548	538	553	555	541	533	549	524	533	521	495	530	529	549	528	560	513	563	572	561	598	577	458	522	554	543	551	568	541	541	589	589	584	574	520	547	560	515	543	593	547	558	526	543	580	584	563	563	502	557	561	554	564	530	569	580	538	523	561	543	523	549	528	595	561	539	606	543	532	547	561	542	566	573	568	558	553	566	547	560	558	558	528	556	573	557	518	541	570	512	542	502	580	525	539	552	532	550	523	598	543
24119	21302	28611	24355	21215	5656	1074	727	625	590	522	526	460	472	434	436	436	436	445	407	441	416	407	419	406	416	430	380	399	362	410	372	365	378	424	390	390	360	399	361	398	411	392	398	392	406	414	376	401	395	385	409	398	374	373	378	395	375	412	362	372	397	385	370	396	362	395	405	420	378	405	362	366	381	366	358	414	368	408	361	369	387	395	393	376	382	382	400	367	365	375	406	373	381	387	354	391	379	425	376	375	360	364	389	375	386	383	380	378	371	396	397	356	398	394	365	385	341	372	392	391	370	438	392	369	370	376	361	372	378	334	373	364	348	391	358	420	379	414	348	401	386	390	380	379	366	367	404	385	396	378	421	401	383	363	389	354	388	366	403	409	423	388	391	390	373	371	408	408	366	378	372	394	396	401	398	369	358	377	384	406	394	376	389	404	357	376	366	367	376	385	364	401	371	375	389	387	384	392	373	368	379	413	367	372	372	380	378	360	360	378	418	394	376	408	379	373	347	431	361	402	364	404	372	382	386	376	387	390	388	369	355	362	344	371	373	378	355	373	397	388	386	395	411	370	368	378	360	361	352	376	409	382	387	394	382	378	358	396	379	377	355	345	378	393	425	385	383	396	376	401	368	374	361	394	406	400	328	376	378	398	383	399	363	355	405	365	374	366	375	386	407	359	363	400	397	362	399	395	372	370	363	362	373	380	369	390	372	349	367	370	351	410	372	372	355	383	379	363	351	341	402	356	367	419	404	374	349	401	373	382	382	370	368	398	377	375	370	406	368	374	402	384	416	395	397	414	389	398	390	397	411	387	373	370	403	364	400	361	364	365	445	401	404	384	365	328	367	385	423	393	392	402	361	356	388	366	372	398	400	409	337	373	388	398	360	395	353	382	386	401	391	375	373	387	392	384	370	358	409	360	378	387	385	377	360	375	336	354	338	372	374	370	376	388	370	368	376	367	376	365	410	420	378	395	388	385	352	359	347	375	385	360	388	397	354	399	333	370	383	359	404	383	370	403	394	378	373	403	420	423	353	425	380	346	379	373	395	367	375	397	344	416	375	350	370	407	388	349	399	372	386	406	382	362	397	363	399	393	403	398	374	395	339	391	384	385	386	398	388	363	407	387	379	396	384	392	380	422	370	381	385	402	376	366	355	358	439	361	387	360	366	368	416	377	408	371	428	403	390	396	372	374	370	398	424	349	401	361	393	362	405	385	358	366	402	402	378	391	366	372	376	403	402	397	356	340	406	390	372	395	392	368	422	367	340	383	382	352	416	362	373	389	387	364	348	411	368	343	404	396	434	386	388	418	379	388	375	356	353	405	377	362	374	342	371	356	395	373	363	358	405	366	365	392	380	388	345	374	387	351	366	359	403	399	378	365	386	385	382	381	396	368	367	406	386	400	400	339	415	370	378	380	378	356	405	392	377	415	352	412	384	348	416	391	370	381	391	357	357	353	391	353	382	388	390	360	362	405	365	375	385	369	392	379	387	365	383	366	392	368	355	397	394	355	394	358	356	358	359	351	341	386	358	401	366	372	422	373	381	402	359	358	363	364	374	412	385	378	375	391	370	351	375	382	360	386	358	344	402	393	366	398	369	405	341	366	369	369	369	365	395	412	360	379	378	364	369	415	375	336	351	368	351	395	393	392	355	395	384	424	398	365	369	395	390	418	365	399	381	369	385	368	373	365	376	390	383	398	407	387	369	359	380	374	382	374	397	399	394	370	409	352	371	386	385	365	352	372	390	380	378	365	367	350	385	388	348	374	351	375	367	375	357	392	377	376	393	383	402	379	385	381	380	382	358	355	380	381	392	380	367	370	356	387	377	400	363	373	340	358	388	399	408	407	398	385	391	386	364	392	379	384	393	380	375	357	375	338	338	401	365	377	318	418	366	370	420	371	328	349	385	406	387	384	381	367	355	374	365	385	379	387	400	347	409	385	385	394	355	404	379	383	409	361	399	353	368	334	385	394	398	395	401	383	385	401	339	397	353	362	360	388	368	367	393	362	363	372	368	380	358	389	385	400	377	373	378	385	420	375	380	354	402	376	407	360	364	358	365	377	366	372	374	383	334	352	420	367	373	379	397	412	350	401	343	366	412	400	366	366	386	389	367	390	379	395	388	372	377	427	372	327	371	366	376	390	384	389	392	399	391	381	386	373	383	353	374	375	398	359	381	325	360	398	370	366	378	382	410	337	363	384	385	391	403	360	406	404	400	361	406	391	356	364	339	376	382	387	360	409	396	373	366	351	380	381	408	371	379	403	374	364	349	339	385	399	373	410	370	373	397	377	359	376	363	388	394	408	402	385	390	386	384	363	365	374	377	369	384	387	366	415	347	366	382	424	377	373	391	387	399	352	356	347	356	407	364	350	362	350	370	369	386	397	357	396	360	404	364	356	378	380	392	377	400	377	372	403	368	368	395	376	351	376	345	382	346	359	365	409	366	370	364	365	407	392	393	407	360	345	388	383	378	381	395	388	405	387	380	397	372	417	378	360	368	410	366	375	340	390	358	376	361	379	354	379	410	398	357	352	408	405	357	350	364	386	386	338	397	338	402	374	381	364	375	368	352	347	362	403	385	381	388	392	363	385	393	384	382	421	344	384	408	361	349	344	399	447	361	391	410	379	384	392	357	343	386	398	378	402	385	348	396	354	366	348	430	401	393	375	379	383	349	343	390	376	412	379	366	349	388	418	398	374	373	415	392	364	392	388	373	388	380	417	392	366	394	397	391	436	378	377	385	346	366	377	400	382	372	405	350	410	386	373	389	386	383	369	370	370	370	407	354	351	339	394	410	401	391	362	375	395	349	354	360	369	377	410	383	357	374	400	382	381	353	363	380	385	393	404	365	363	388	361	359	364	390	375	355	389	392	402	375	350	368	420	410	375	411	362	394	381	373	398	363	402	392	362	396	371	394	373	397	357	384	392	394	378	358	408	379	405	406	401	369	385	368	349	396	404	362	403	365	378	385	369	360	385	392	383	369	438	354	394	367	365	352	354	366	392	406	348	363	379	344	359	401	384	402	365	379	371	377	389	399	364	376	343	392	379	380	359	372	382	381	357	392	407	363	373	394	388	392	392	383	403	363	377	349	383	385	412	391	378	361	346	429	378	410	399	378	413	383	384	393	353	376	377	380	384	362	336	435	389	380	402	388	403	351	344	401	414	384	363	346	414	381	375	362	391	354	393	363	384	414	340	382	369	392	390	384	386	387	407	379	369	387	394	408	357	365	372	379	334	374	396	342	374	345	356	377	382	373	353	378	368	392	404	407	371	354	402	401	412	356	410	397	338	361	394	389	377	390	391	360	380	398	402	389	391	362	332	372	365	375	376	355	360	354	383	370	412	367	367	360	381	385	402	371	412	413	388	410	370	370	362	381	382	407	349	396	414	396	367	348	355	380	372	353	407	368	384	401	349	366	352	398	370	378	366	366	391	395	377	414	401	345	362	360	393	395	391	378	371	360
5048	10142	8339	4269	2980	2244	1839	1481	1295	1120	1001	967	843	763	753	717	737	670	721	669	631	640	611	626	632	622	621	576	641	594	614	602	595	603	556	567	580	609	562	561	589	565	566	592	572	568	552	562	603	571	596	554	554	616	578	560	569	576	577	595	558	542	602	574	562	586	561	572	534	551	659	574	565	602	564	605	579	558	558	595	551	544	560	531	610	550	566	541	508	569	578	559	603	558	548	596	541	568	520	536	538	587	628	617	521	612	573	577	593	570	522	527	554	617	561	546	589	588	577	569	588	583	556	547	555	586	592	542	575	586	572	542	576	616	576	532	570	548	566	607	569	542	610	570	600	544	526	581	565	558	544	572	540	605	575	609	593	614	600	575	599	551	563	597	607	602	599	591	536	561	553	572	575	568	559	545	563	611	590	562	577	579	542	581	570	595	587	556	572	549	566	551	552	595	590	532	593	601	588	554	569	551	551	605	545	583	578	491	611	557	559	527	602	583	594	534	531	602	584	588	528	554	556	517	591	578	559	547	555	595	551	538	567	591	554	560	554	560	544	564	539	513	550	562	573	542	598	545	594	538	589	571	557	572	604	542	559	587	581	589	551	577	555	580	546	572	568	575	594	567	564	529	521	566	565	603	582	556	590	562	605	580	525	560	580	563	528	558	561	569	573	550	532	521	549	542	534	535	551	575	544	576	560	549	527	570	597	605	542	542	561	555	574	543	544	556	566	532	533	568	557	536	581	578	581	530	592	569	530	565	573	559	549	517	571	572	569	607	552	595	558	573	596	552	506	594	537	537	550	552	549	541	609	564	518	539	574	557	576	559	550	579	547	542	548	554	508	583	597	596	585	550	590	554	525	583	598	566	576	553	587	580	584	565	576	564	557	551	587	545	569	549	566	578	514	533	565	602	563	589	566	533	519	565	579	590	554	564	554	602	590	638	580	534	592	512	556	620	548	537	581	590	565	533	540	550	596	578	583	557	575	573	551	565	572	577	590	535	578	548	572	573	592	573	584	544	568	569	605	509	539	569	568	549	588	527	558	572	564	550	557	555	586	562	565	558	558	590	564	611	564	556	557	559	553	576	563	549	591	534	547	570	548	570	568	573	560	546	590	589	584	573	557	575	589	576	576	587	591	605	529	601	587	531	568	548	557	526	574	538	562	552	524	573	575	599	549	588	542	581	533	541	575	560	561	553	548	548	569	535	553	586	563	554	555	582	567	577	599	588	604	565	566	517	579	560	552	576	571	561	556	532	542	576	542	578	593	546	584	570	570	546	527	537	564	600	549	549	600	548	606	594	513	536	565	576	548	555	565	581	545	585	585	573	597	553	514	557	558	575	544	603	569	518	546	559	585	541	569	572	595	558	560	574	558	593	550	582	606	575	585	569	558	577	579	533	530	520	591	555	604	638	607	571	588	575	583	557	553	562	503	568	575	565	549	542	578	560	570	574	561	580	573	554	582	581	522	567	526	586	567	548	577	542	570	594	589	603	529	610	541	553	544	542	597	606	607	602	580	578	592	551	556	584	543	515	597	597	576	532	595	568	568	547	530	543	573	536	598	606	531	548	553	575	517	527	593	550	573	546	589	549	535	555	612	543	567	558	568	583	586	561	553	544	556	586	593	605	556	545	518	599	575	561	541	577	588	563	583	529	516	572	568	545	543	552	617	578	572	547	620	571	545	519	545	552	548	552	598	581	558	579	558	621	629	553	527	566	540	590	550	596	526	549	571	518	575	586	547	592	594	558	546	531	557	570	528	572	549	551	575	535	553	505	544	557	558	606	596	565	577	575	551	598	588	567	526	547	569	498	577	547	572	582	549	579	529	553	538	549	549	522	554	531	543	563	562	610	578	579	512	577	564	613	600	548	558	564	575	510	563	581	583	589	560	535	561	549	604	582	584	571	584	587	593	563	617	531	548	584	601	555	559	564	567	601	604	588	566	587	596	610	584	550	578	534	556	566	556	551	560	536	565	590	569	591	541	561	519	581	535	556	566	555	567	578	606	548	550	570	546	599	575	560	523	614	553	586	550	560	572	564	590	592	527	575	557	545	542	584	546	584	574	574	570	566	567	571	542	607	530	576	577	573	546	576	581	553	562	558	540	567	559	563	567	563	560	555	536	587	554	560	588	574	550	532	567	535	544	574	576	543	613	553	571	525	569	554	548	554	577	576	547	590	532	554	530	579	581	538	587	591	569	582	564	543	575	568	587	555	552	534	587	572	550	560	565	579	535	567	543	560	565	572	541	551	539	589	605	547	544	546	538	579	544	520	563	571	582	537	573	553	527	564	577	576	612	604	564	561	567	603	561	556	578	557	549	558	573	549	593	572	578	526	544	544	585	522	604	556	542	549	538	547	563	532	563	541	546	531	520	591	565	634	526	574	580	545	579	565	555	577	562	571	574	576	576	548	601	578	567	604	572	555	595	570	542	553	580	564	576	560	519	546	603	519	562	553	546	600	540	568	580	554	556	558	563	584	555	551	560	548	550	527	601	577	592	548	530	612	528	575	549	557	575	552	566	594	594	556	586	583	596	574	603	561	554	565	529	555	553	601	518	521	608	543	587	521	558	566	578	566	522	567	578	548	572	609	556	539	526	561	535	566	572	567	567	562	514	612	591	562	529	538	573	514	560	627	563	566	580	610	569	584	559	542	566	576	543	528	589	574	576	561	565	561	537	553	576	542	548	553	537	618	549	569	604	529	572	620	612	570	536	591	558	553	530	578	563	561	575	569	591	547	544	550	603	594	613	591	586	530	554	587	610	609	606	576	552	561	592	549	588	561	576	582	550	582	585	573	563	512	598	529	556	519	544	548	510	589	546	597	576	570	568	544	619	578	562	606	532	540	556	589	593	515	588	570	580	564	579	561	570	512	590	577	565	572	565	558	574	579	544	588	548	538	576	567	541	594	578	543	542	563	565	584	569	591	575	565	541	555	565	530	562	567	574	578	549	609	591	568	589	594	546	619	583	575	530	583	556	628	581	555	561	571	556	546	595	613	552	525	566	570	551	598	558	546	569	543	505	547	537	557	594	601	589	574	599	562	606	543	538	580	570	600	550	564	573	532	580	559	580	567	603	587	549	555	562	580	571	502	552	590	579	554	584	568	559	544	534	552	575	583	551	553	613	532	556	564	565	575	559	582	585	556	569	595	557	591	624	580	588	544	553	574	534	554	587	581	531	561	589	596	529	547	580	543	571	547	548	564	571	565	568	559	578	569	544	560	559	565	531	566	603	533	585	564	562	555	558	560	567	593	563	581	574	582	545	603	599	559	540	519	581	578	626	530	569	605	576	556	525	547	554	582	566	571	549	600	568	543	530	595	564	574	571	551	545	582	569	563	532	568	553	547	536	566	607	522	610	584	618	529	577	591	557	565	585	545	597	501	546	546	574	525	596	575	575	569	578	552	540	597	559	593	557	563	579	588	598	586	581	548	593	559	545	544	565	553	566	566	558	611	604	566
23111	21292	29131	23751	21292	21185	4110	987	715	633	561	480	448	408	397	408	352	328	344	305	334	314	303	257	304	301	271	291	278	281	287	266	241	272	269	265	251	282	286	297	276	231	270	264	259	258	258	260	254	270	265	261	239	279	233	247	258	259	257	262	252	269	251	276	263	262	255	249	274	248	262	281	264	253	255	247	237	274	243	289	233	260	264	238	225	242	256	240	268	254	256	246	258	237	246	276	238	254	289	241	267	269	253	236	251	255	241	260	242	260	241	237	274	222	241	261	247	236	245	238	243	253	256	239	249	245	266	273	256	250	229	268	251	230	263	248	257	232	250	250	277	253	256	242	248	274	259	277	274	277	239	251	268	269	272	271	267	259	263	253	264	257	254	269	242	249	246	282	242	251	267	221	253	249	259	260	229	258	244	259	227	252	248	288	256	276	257	252	248	251	246	235	246	239	241	257	260	265	250	256	226	272	242	241	256	274	264	272	270	262	273	253	249	261	246	226	256	250	225	266	243	260	225	275	255	231	284	258	230	267	239	236	260	259	254	240	236	266	262	227	257	225	243	260	241	216	233	239	225	294	261	241	254	254	235	239	238	253	245	242	264	259	267	241	252	253	245	229	249	256	267	250	261	256	259	246	236	246	246	274	249	240	245	272	256	268	245	280	241	269	262	269	253	256	252	223	242	237	265	240	237	222	250	254	299	249	237	272	233	254	247	258	245	237	224	230	223	242	243	239	229	249	224	242	254	265	247	241	279	254	282	254	247	261	250	269	255	208	250	239	261	245	236	243	257	255	236	245	219	246	248	269	262	254	251	252	250	254	279	258	252	261	272	244	231	246	249	262	239	252	259	224	261	243	263	270	246	247	259	269	242	262	225	260	249	254	262	247	247	259	237	244	232	243	239	248	265	249	301	295	244	222	227	247	252	252	232	259	236	250	243	261	274	248	262	250	250	276	277	244	253	231	213	235	227	253	275	274	264	225	248	238	231	242	263	225	254	228	269	237	263	272	239	263	265	265	263	238	229	239	232	239	233	230	276	231	237	259	249	231	222	254	265	212	257	258	259	261	236	242	257	257	274	267	274	243	262	257	282	240	255	222	281	262	257	270	251	250	261	251	226	282	243	256	254	243	237	281	253	246	241	250	235	257	239	257	243	254	259	242	240	271	245	259	267	245	246	254	252	240	257	250	215	249	232	217	219	249	272	240	241	257	255	241	245	239	271	269	247	237	268	276	232	232	234	240	234	270	250	254	273	222	255	223	265	267	228	308	277	252	228	257	259	265	264	247	229	249	262	233	255	255	242	223	280	281	240	247	271	267	256	273	244	280	237	280	218	289	239	279	255	218	261	229	266	251	258	232	257	244	263	239	248	238	241	244	265	247	247	268	250	204	241	270	224	249	248	249	220	267	257	245	257	275	260	248	273	251	270	230	266	262	241	238	234	265	256	267	216	275	263	237	261	271	269	254	244	250	248	242	235	253	249	241	256	283	242	283	274	263	248	238	249	251	275	251	238	263	250	213	236	224	245	242	269	247	251	213	221	257	250	261	263	225	205	245	264	234	259	248	246	227	262	258	238	233	241	256	268	267	261	244	237	243	265	223	275	261	244	253	235	266	242	267	275	251	232	238	245	270	229	253	287	255	236	264	251	261	254	234	249	256	246	251	242	269	240	252	252	239	236	253	218	261	226	239	230	263	259	257	244	248	258	257	250	264	243	248	249	227	245	271	259	223	245	248	228	263	234	253	261	233	244	256	255	279	261	245	280	266	261	272	238	243	218	232	249	228	264	295	238	272	235	243	273	274	245	234	269	242	243	247	258	240	243	249	283	243	261	283	264	237	242	247	264	257	240	253	263	233	248	241	268	251	244	288	227	243	254	266	207	258	234	270	232	268	234	217	223	281	234	216	256	262	226	248	243	244	239	235	223	233	260	255	259	262	231	263	226	271	244	233	253	237	241	273	255	260	244	258	251	247	217	272	278	273	296	255	239	264	250	264	227	251	262	256	253	280	250	235	265	230	250	216	262	237	251	256	254	247	238	281	263	233	234	252	232	257	256	253	225	253	249	231	263	216	262	281	287	245	252	241	268	259	243	236	250	229	241	267	258	253	260	250	208	247	244	262	273	248	230	245	230	250	224	232	273	257	242	253	255	245	229	259	254	266	278	237	261	251	249	255	254	230	259	241	257	264	241	289	262	246	282	258	254	265	234	215	260	283	253	224	240	245	267	224	234	261	228	230	240	224	232	235	255	240	262	213	262	252	245	236	244	249	278	219	251	263	238	239	250	257	272	247	253	246	247	233	275	252	252	233	268	251	236	249	249	240	252	267	275	239	240	237	230	240	239	264	206	241	230	242	280	247	254	215	216	257	277	256	261	280	244	270	244	240	246	253	246	252	259	255	257	285	272	229	240	262	241	261	230	265	264	229	241	250	226	242	254	256	248	237	216	232	230	243	257	224	247	247	243	255	264	244	250	240	256	262	243	249	249	240	233	263	252	258	232	251	226	244	257	246	253	268	274	249	232	276	252	251	229	252	251	281	226	256	236	292	230	259	262	256	226	240	235	267	257	242	248	253	237	246	259	260	241	247	259	239	250	240	237	239	255	259	269	274	226	246	230	224	264	265	242	230	257	258	250	280	237	280	246	236	231	270	230	243	280	258	224	248	278	252	263	267	241	229	246	226	224	257	260	240	252	229	256	266	227	271	270	265	254	261	263	282	271	234	246	267	224	243	240	244	255	230	265	270	266	253	281	251	251	238	251	270	270	254	235	221	244	248	252	240	236	255	260	256	244	227	227	244	285	277	248	251	300	241	286	239	230	234	225	269	235	235	257	239	236	247	249	221	249	246	234	250	243	259	251	228	229	266	253	246	230	246	247	256	253	217	263	253	247	254	236	229	245	258	265	228	267	256	245	217	236	261	242	235	264	257	268	275	255	257	251	240	236	248	242	257	259	229	245	264	239	263	271	226	234	268	255	245	252	231	244	221	255	238	247	261	259	247	248	238	277	278	236	272	273	234	243	260	274	252	244	265	252	240	246	249	187	258	223	258	281	241	255	230	229	255	260	253	242	243	248	254	258	251	250	216	259	256	233	249	233	235	239	257	281	278	234	268	234	235	241	249	247	226	235	220	251	245	236	251	286	226	249	228	226	260	215	276	243	270	230	247	250	251	235	255	242	249	250	242	264	267	247	249	228	234	248	251	272	229	274	219	224	253	245	248	254	234	257	242	234	264	258	221	264	231	262	246	248	257	240	236	263	276	235	266	220	252	231	242	251	261	238	225	272	279	238	252	261	242	246	253	223	226	234	265	247	232	222	228	270	250	222	272	247	300	263	236	263	255	248	247	238	236	248	258	266	248	279	228	249	250	249	253	258	267	242	260	235	230	272	232	228	228	253	270	257	252	260	269	272	251	250	223	222	242	259	262	287	249	241	262	258	241	251	235	235	258	231	279	269	222	281	236
7100	16494	13587	7096	5050	3788	2880	2267	1855	1501	1332	1095	1016	917	803	710	671	669	605	573	575	555	536	483	520	483	502	455	470	464	462	402	436	398	427	413	440	414	440	411	426	415	414	406	426	386	392	405	398	395	400	397	437	382	398	394	418	399	380	405	380	422	423	387	384	413	389	405	385	413	366	363	369	396	381	389	416	386	401	399	378	389	378	394	385	389	398	401	381	373	415	395	403	401	365	374	386	402	415	383	429	370	393	416	388	387	363	391	400	389	426	394	396	411	383	425	387	372	388	367	379	374	362	411	365	365	370	406	380	363	361	374	385	355	409	362	410	385	407	405	370	394	383	374	391	361	371	397	396	405	407	412	369	391	443	388	371	403	367	372	398	368	344	385	362	368	398	386	410	371	372	383	389	363	393	377	402	384	418	360	416	404	403	387	352	441	390	399	376	352	327	358	415	381	364	374	378	380	386	385	372	369	389	381	394	372	362	374	364	378	376	387	357	381	383	355	354	388	384	394	382	364	379	380	373	367	365	334	402	364	347	369	340	348	351	383	374	390	390	346	379	357	394	366	344	420	383	359	355	350	374	328	379	345	362	375	355	376	381	381	415	350	367	362	386	380	410	377	399	407	367	396	384	377	376	363	378	391	383	368	422	361	385	346	357	391	366	367	395	383	390	396	378	354	359	388	336	362	353	364	377	334	391	395	337	352	401	390	372	374	405	396	397	380	381	324	400	340	361	356	378	367	372	384	373	391	362	346	387	383	364	395	380	423	364	345	356	363	351	363	349	369	361	346	378	429	372	395	408	365	354	378	374	351	397	376	365	361	382	381	358	381	391	354	374	383	373	375	350	367	395	336	389	362	375	375	360	384	386	349	374	378	376	384	363	368	367	368	357	357	389	384	380	382	363	374	410	370	347	373	397	412	374	396	376	360	370	381	371	390	389	350	381	348	396	399	339	344	365	372	405	383	382	372	363	414	365	394	413	371	376	365	338	360	394	373	399	372	361	374	373	346	374	384	346	352	391	390	376	368	418	349	393	404	389	372	378	400	364	410	412	412	352	354	408	386	381	356	383	363	376	355	392	383	352	428	375	367	368	343	379	377	399	367	375	385	406	364	358	357	395	395	363	355	364	368	383	362	391	374	378	374	368	385	389	389	385	394	360	362	417	390	343	401	388	342	410	362	339	383	367	404	381	376	409	402	385	382	357	389	362	403	368	393	369	384	373	399	403	380	351	367	378	356	375	345	384	362	428	397	412	381	373	368	364	369	398	378	380	396	427	404	343	373	387	358	367	402	371	380	407	395	384	360	346	359	397	370	359	379	376	372	359	374	348	367	381	359	344	380	387	392	352	394	369	393	359	381	344	390	382	390	347	394	416	373	366	383	361	389	391	383	363	386	391	376	417	338	365	403	374	377	371	390	352	338	366	373	379	362	355	364	361	375	349	327	342	351	353	403	383	376	382	361	380	403	394	406	365	399	386	391	372	377	362	366	383	425	350	365	407	362	334	307	362	382	355	403	398	375	369	382	406	376	363	358	362	378	352	385	374	410	404	401	357	358	415	363	399	366	359	395	397	371	352	367	409	361	376	371	389	385	354	396	351	391	386	396	373	398	388	363	404	379	382	397	346	382	399	386	368	381	385	401	389	389	349	360	389	372	376	384	349	359	349	367	355	372	385	362	370	373	384	343	371	381	373	372	408	394	374	377	367	376	349	399	358	373	396	352	367	380	372	407	391	411	357	368	373	384	375	386	348	380	376	350	393	345	382	357	352	360	375	406	386	322	388	372	300	356	352	346	415	382	335	381	368	378	395	374	376	344	402	371	383	380	401	377	394	392	399	357	368	382	401	382	359	396	374	377	378	366	394	330	380	384	384	371	354	387	366	401	389	385	373	362	362	359	338	336	382	382	379	358	368	369	365	378	377	365	356	385	373	394	388	380	394	355	366	393	354	375	361	390	379	353	385	387	402	405	384	381	367	390	372	394	351	381	398	401	366	344	334	376	364	376	364	394	371	362	352	346	371	361	350	361	364	405	374	375	372	370	374	372	391	383	345	375	378	380	393	342	397	410	383	390	363	372	395	389	378	378	401	385	380	384	386	396	378	380	391	379	370	386	425	406	350	407	351	368	372	375	370	374	371	363	368	359	407	356	421	356	356	380	373	349	366	387	357	388	374	390	341	369	390	387	393	415	353	355	342	386	365	369	369	362	379	363	399	351	396	389	381	371	389	366	395	377	365	357	341	379	350	360	404	380	339	352	336	335	375	363	364	404	402	351	353	425	407	350	374	366	393	369	408	358	373	363	353	371	397	384	388	368	393	365	382	367	382	369	371	364	388	391	375	378	387	404	335	370	347	349	410	382	406	361	408	352	366	379	365	374	405	376	379	363	430	386	403	382	397	396	402	382	348	379	375	439	397	400	398	343	347	366	360	399	377	394	377	349	377	383	370	364	422	377	371	367	380	373	393	346	382	396	347	387	370	373	349	339	404	389	413	354	380	350	368	388	393	351	365	352	374	363	383	392	383	389	372	354	376	336	342	391	405	387	367	361	369	406	376	367	358	379	348	379	405	399	366	404	341	392	377	381	341	375	350	420	393	346	354	402	375	397	392	402	395	385	366	380	352	347	421	387	356	390	382	391	360	350	361	359	396	393	389	388	363	364	401	392	354	356	360	371	357	403	397	363	381	359	396	365	376	359	387	375	377	383	387	392	385	382	375	356	335	378	396	384	387	380	338	381	406	378	379	399	373	373	372	361	397	367	384	371	386	372	391	331	373	332	348	345	378	365	384	398	379	379	356	351	393	355	361	349	369	360	382	363	368	388	356	351	395	375	418	399	355	396	398	343	433	396	398	380	382	385	365	364	364	405	362	351	357	333	344	403	379	379	376	353	367	360	393	389	354	385	356	391	390	346	394	385	364	366	399	385	376	382	405	368	367	396	395	382	376	415	361	370	368	384	385	353	366	373	369	390	342	388	356	357	369	426	380	377	406	389	369	351	397	372	387	378	363	380	367	361	375	376	363	336	383	390	363	376	396	357	393	380	366	407	388	360	394	374	357	393	345	371	386	354	362	387	389	362	376	375	350	365	360	397	370	366	374	331	388	353	380	388	368	359	371	388	375	362	355	368	387	356	408	368	395	375	371	398	378	377	374	398	368	434	369	371	335	350	412	400	353	364	367	389	357	367	364	343	352	396	404	388	387	366	358	368	353	381	362	372	380	362	369	359	382	366	350	374	331	356	395	383	431	368	380	381	378	396	347	358	357	362	384	345	381	377	344	385	412	371	387	378	387	387	373	381	382	387	378	341	388	361	387	369	394	370	393	366	369	382	378	414	360	382	382	357	362	374	376	372	371	377	390	374	364	358	329	363	361	377	396	371	387	350	355	377	372	389	395	360	377	384	351	402	372	405	398	380	374	362	366	347	372	375	359	365	384	376	386	363	377	394	385	407	349	412	373	381	374	356
27061	19544	4995	698	516	460	386	407	390	389	351	391	365	355	419	381	341	360	385	389	339	380	381	352	395	359	358	385	380	406	409	387	367	357	372	380	366	374	389	344	379	378	367	352	320	361	362	353	360	349	368	350	363	386	349	352	370	391	355	378	366	355	350	374	383	352	389	370	384	366	355	341	369	384	356	394	381	376	347	393	379	392	356	373	352	356	350	378	393	332	355	379	352	359	342	393	378	363	384	382	363	383	364	386	403	379	333	378	369	401	393	366	398	364	392	376	354	373	419	337	374	405	364	386	352	377	354	400	356	346	401	424	379	363	368	356	356	361	361	413	368	403	363	370	372	382	355	335	348	359	364	366	338	386	377	370	388	369	360	400	360	356	338	387	379	349	366	363	390	369	404	360	375	363	387	394	367	356	364	380	340	395	354	340	355	361	340	377	388	359	357	388	390	363	393	341	350	391	365	381	399	325	361	348	374	395	363	382	381	428	339	371	398	338	372	388	344	389	359	372	361	352	382	374	345	359	361	355	357	347	363	358	348	370	376	356	327	403	385	388	341	382	351	362	332	340	394	397	375	385	334	364	355	363	396	358	382	373	360	398	428	394	325	381	351	342	385	382	369	389	341	362	351	382	381	378	355	372	363	364	351	378	379	408	387	352	390	362	385	343	368	362	315	349	371	401	339	387	372	361	353	338	341	356	330	372	371	357	353	365	376	353	372	366	322	361	354	395	387	346	377	358	347	354	377	358	338	352	372	378	330	370	389	362	355	359	365	375	369	366	355	356	360	342	356	334	381	380	378	362	368	340	348	381	373	332	392	358	368	327	353	340	351	343	411	392	363	370	363	399	374	342	354	361	376	392	324	377	368	401	315	344	357	365	347	385	381	389	376	374	378	390	361	387	367	358	353	373	376	384	359	368	381	411	329	402	395	379	376	393	388	388	345	366	398	362	360	339	372	354	334	357	370	378	358	365	372	372	327	384	359	399	335	385	393	323	384	359	357	365	368	377	357	370	386	337	348	353	381	352	362	345	330	360	390	385	390	371	367	382	353	370	324	357	354	360	378	374	379	362	354	337	379	365	374	387	371	364	373	396	340	336	367	356	371	395	330	381	370	356	357	388	394	376	348	349	374	368	364	370	379	383	384	346	350	360	372	345	345	381	369	374	351	361	315	385	359	362	389	399	375	384	347	360	362	377	366	384	384	364	329	373	367	373	375	318	394	389	366	377	346	355	362	387	338	384	397	372	385	391	390	365	364	372	374	353	349	311	409	360	349	368	376	377	383	358	360	338	390	353	388	392	387	391	360	348	384	388	410	370	363	364	353	391	384	366	361	383	383	399	405	359	337	364	381	421	389	420	382	353	350	382	358	368	346	344	344	371	386	382	386	349	364	380	369	356	353	400	364	364	328	365	348	338	343	343	343	369	356	346	387	369	360	382	367	377	377	367	334	356	293	327	365	356	380	375	347	352	385	378	394	386	370	302	375	340	370	386	382	378	357	343	390	374	382	391	377	356	376	360	388	330	373	373	377	365	364	350	363	344	345	379	387	370	368	340	340	392	387	356	376	368	359	372	380	362	354	380	382	316	378	356	361	362	348	359	350	376	345	359	382	373	369	369	374	349	350	366	396	375	329	373	362	368	379	362	379	374	372	368	388	394	354	352	373	361	396	348	370	383	356	361	358	390	364	362	368	350	363	421	326	338	355	386	384	380	354	396	400	354	389	385	373	357	337	395	385	357	336	359	373	363	352	368	382	357	359	348	388	363	371	374	340	384	365	376	338	318	364	372	367	382	352	353	345	334	367	378	369	376	367	366	411	384	356	342	374	354	392	393	352	382	357	394	393	309	407	378	362	339	336	380	385	411	403	369	347	373	341	374	361	346	366	381	395	376	332	378	381	375	380	343	349	392	381	378	337	386	357	339	381	348	341	358	362	357	413	354	374	365	354	375	398	360	322	348	363	405	368	373	378	347	365	389	345	354	405	354	361	369	364	353	373	371	378	346	369	346	416	382	358	363	325	374	383	370	388	363	372	369	355	340	353	403	346	341	396	374	373	378	348	362	338	350	356	352	373	388	353	388	360	383	396	369	353	357	338	417	369	354	373	397	380	355	382	359	388	348	377	381	377	358	394	350	384	369	342	350	350	369	362	345	424	359	337	333	362	389	349	350	352	348	355	396	370	389	350	379	388	357	344	389	383	387	369	330	368	384	368	411	345	380	385	361	373	359	356	369	359	365	369	355	368	345	368	367	386	355	351	368	371	387	361	379	413	351	331	405	374	385	384	372	374	346	352	370	378	375	388	356	381	382	364	337	368	376	367	362	359	385	341	344	394	376	399	344	367	338	361	351	403	384	337	335	393	390	369	376	348	334	353	357	386	386	397	394	338	405	360	406	338	360	339	369	376	345	340	357	363	368	367	341	418	404	385	368	354	354	369	373	358	349	379	355	367	363	391	349	354	360	388	360	397	359	347	366	344	333	387	349	382	364	337	381	355	332	356	378	395	348	368	389	356	358	375	340	339	342	373	384	340	375	322	351	332	372	351	366	357	372	391	368	344	347	387	342	345	380	368	353	343	375	363	353	342	351	375	358	363	366	366	369	381	359	376	355	390	331	416	357	352	393	350	357	340	379	362	386	367	354	336	385	350	399	377	340	359	383	388	397	379	355	370	397	373	358	362	306	347	401	400	364	359	407	353	346	371	325	347	350	363	354	369	378	352	378	363	390	360	378	361	343	378	381	377	333	363	382	366	386	341	356	344	371	362	364	376	356	355	383	359	336	355	394	378	379	342	383	372	362	346	366	372	320	350	368	387	359	344	385	344	377	355	417	360	373	383	387	371	395	379	357	368	391	343	373	362	338	348	408	325	395	342	363	358	373	396	388	355	370	354	359	380	361	366	390	368	359	343	350	384	371	370	399	339	399	375	325	358	369	370	389	362	390	370	363	342	371	344	373	363	361	381	379	400	363	334	363	323	339	351	393	410	344	349	349	374	355	366	362	366	364	372	396	395	395	369	374	359	375	339	365	362	388	368	370	345	378	383	368	315	361	391	353	357	376	378	390	350	351	354	377	342	370	359	343	365	360	389	374	350	334	374	400	355	380	366	347	367	345	382	357	340	403	409	371	347	361	348	358	351	390	387	362	360	344	355	362	357	395	351	352	383	371	380	346	370	386	335	392	362	401	389	372	401	355	349	355	362	356	379	379	390	386	313	402	351	366	380	374	387	377	397	337	383	366	365	358	347	327	371	366	377	385	358	374	368	363	346	376	368	359	343	348	379	337	371	334	395	347	365	370	348	334	361	345	373	379	340	348	380	383	374	357	361	352	377	399	364	347	364	348	377	348	366	387	367	353	391	330	364	372	333	373	394	357	393	345	351	336	362	359	367	373	412	374	344	384	340	367	355	341	395	340	368	365	410	349	385	382	342	382	401	316	371	376	382	404	376	380	382	384	364	384	364	382
4055	1256	1106	789	694	687	542	647	642	612	549	577	567	550	517	567	537	565	595	541	568	541	625	539	510	561	519	571	542	547	499	510	562	500	538	556	549	538	550	550	566	575	533	531	531	511	541	556	590	543	549	583	581	529	563	550	544	562	506	553	565	571	523	530	580	530	542	563	543	589	544	542	567	544	536	543	545	577	520	541	538	575	612	554	539	563	550	541	528	532	563	574	556	533	567	561	528	529	529	553	545	569	596	519	556	540	603	546	547	575	535	547	576	548	564	551	550	514	550	567	520	528	528	567	562	564	511	594	532	529	543	539	546	541	547	539	500	550	528	538	565	550	501	554	527	527	550	567	555	531	555	534	549	579	545	531	561	533	574	517	538	591	532	576	575	516	547	564	546	530	545	499	533	538	600	585	542	556	558	533	558	535	523	552	587	533	555	546	580	544	550	542	593	573	520	539	564	534	548	565	551	516	531	538	569	535	547	533	546	492	529	543	545	553	527	527	568	563	559	554	541	532	551	568	555	563	573	548	536	576	525	568	556	567	559	552	557	535	574	534	509	559	574	559	547	532	570	551	539	542	543	586	545	545	512	596	544	555	565	557	540	586	556	577	540	562	526	575	541	525	513	548	513	524	587	552	543	555	534	560	527	524	576	566	563	542	522	549	590	517	571	563	549	517	562	482	520	570	529	516	535	521	552	534	531	531	519	541	573	565	523	560	526	510	544	533	527	525	536	552	546	536	560	582	552	550	549	594	512	526	540	556	583	532	560	535	524	515	536	536	608	557	578	526	546	563	585	554	575	491	547	541	576	527	555	581	546	572	533	573	564	549	575	535	553	552	565	543	554	518	568	547	575	537	578	571	568	562	498	530	555	547	544	528	531	613	522	558	555	519	514	569	537	545	552	521	533	560	563	564	588	545	532	581	536	554	527	521	554	554	547	554	591	603	537	539	551	530	535	520	553	564	580	509	551	523	503	527	574	523	490	571	547	531	526	565	538	582	532	592	535	532	525	538	537	544	592	548	572	570	525	558	537	549	569	553	566	510	583	542	537	507	564	582	540	514	543	564	528	525	571	548	531	604	538	536	552	574	528	576	528	553	528	527	519	580	565	541	541	511	537	537	586	525	640	536	539	500	509	525	536	522	522	587	541	572	544	555	583	469	554	573	516	551	577	516	502	534	538	589	584	577	542	584	528	551	551	558	531	557	539	524	574	541	508	508	568	552	591	564	563	539	551	551	563	559	533	558	595	512	573	549	534	615	541	540	535	544	557	549	553	534	545	572	571	560	552	547	522	534	495	562	527	559	574	552	506	545	553	552	582	532	507	553	535	544	560	535	512	547	556	550	544	540	545	501	529	541	559	522	573	546	569	532	578	570	556	525	568	513	543	564	535	536	540	546	574	557	559	544	572	551	537	573	590	535	530	534	583	544	577	502	558	559	538	508	557	560	591	514	569	512	546	525	556	525	544	546	528	569	547	546	574	541	560	568	550	513	507	531	561	580	556	544	558	551	543	543	486	503	519	562	515	534	507	534	552	564	533	584	542	525	505	526	541	538	549	520	571	540	501	514	576	544	513	558	555	520	515	506	553	573	535	557	518	533	533	546	519	493	521	546	508	560	523	524	533	553	563	571	551	517	529	532	543	594	531	536	568	504	558	521	548	577	529	574	531	577	544	527	537	551	537	565	549	542	565	522	533	506	564	538	553	571	560	554	574	539	529	505	531	525	551	519	529	593	512	537	544	552	530	579	529	551	531	556	564	563	538	520	571	520	513	531	536	552	560	547	557	520	540	537	550	612	546	556	526	538	530	566	552	531	521	527	563	554	555	554	544	533	544	533	584	579	557	542	571	587	550	535	554	488	562	519	548	524	573	523	566	542	542	552	540	519	517	530	528	544	567	542	544	538	562	551	542	545	543	562	530	536	551	570	529	563	541	576	585	558	570	537	541	532	572	524	536	605	563	495	582	548	511	588	550	563	541	529	555	551	533	554	540	563	545	570	520	515	562	537	571	547	516	502	552	572	544	552	593	596	541	526	603	542	538	513	554	515	521	511	569	546	543	528	565	492	538	566	550	599	548	549	515	584	536	571	583	570	517	583	524	526	574	561	583	508	581	537	512	540	574	557	571	546	515	545	520	530	519	543	560	544	605	555	562	539	535	558	549	547	538	550	508	570	548	542	562	599	559	544	557	534	564	512	551	561	496	573	551	542	563	528	539	543	528	580	596	562	551	543	518	524	538	548	532	550	513	590	491	552	580	521	515	531	520	566	562	541	567	523	529	530	539	524	543	515	551	570	520	587	514	540	583	562	528	538	524	519	527	558	527	590	542	530	531	559	496	515	518	533	553	506	533	513	522	587	543	573	558	509	556	583	539	585	543	541	581	560	536	547	499	551	554	529	540	543	505	542	541	594	509	502	524	516	515	548	531	540	524	562	526	550	546	529	544	524	555	511	520	583	537	534	527	591	544	569	562	526	570	571	513	536	537	506	568	528	534	566	564	525	529	538	535	559	556	584	525	596	522	553	548	529	552	578	532	541	584	570	574	569	539	536	583	525	557	541	554	526	535	502	537	556	555	582	595	527	540	554	551	593	542	528	562	549	542	576	507	585	524	588	511	535	566	552	509	558	554	534	515	568	544	556	534	504	583	507	564	530	547	532	564	531	535	562	549	546	539	531	528	574	549	526	527	548	536	528	539	536	560	616	578	526	564	517	509	585	537	503	513	565	541	555	499	538	515	551	567	521	515	528	553	556	532	535	579	571	570	538	552	500	562	552	516	546	561	534	529	551	522	562	580	548	550	587	513	525	569	555	509	542	496	548	546	547	543	569	530	528	534	566	539	518	533	534	544	537	524	497	554	570	560	556	572	542	567	556	565	587	550	490	554	513	581	535	579	568	547	529	520	556	540	563	511	532	584	501	501	527	564	520	553	566	574	540	531	545	553	520	536	511	536	558	506	526	498	567	575	537	539	546	592	537	539	546	507	541	558	534	529	516	552	542	520	553	537	550	515	551	568	557	496	560	550	518	531	520	531	531	555	541	530	550	552	528	571	557	549	589	546	500	552	558	560	553	539	577	516	529	537	554	565	536	543	543	527	529	569	536	527	550	543	563	527	538	519	514	543	542	543	561	544	520	511	555	538	554	488	570	522	555	524	549	566	574	516	515	524	564	544	529	555	537	540	552	517	565	564	535	545	573	551	562	584	554	560	554	556	503	558	537	502	533	509	537	534	499	522	529	513	526	562	571	548	558	535	538	581	524	533	535	521	573	574	501	569	569	538	536	515	524	528	554	549	550	574	526	546	525	547	518	556	551	542	523	535	566	548	518	527	547	564	561	533	511	521	546	575	548	594	529	569	570	542	507	542	549	567	520	565	572	520	506	544	569	580	505	500	532	557	503	568	549	502	565	484	522	563	534	543	506	548	543	509	568	520	485	516	537	556	540	512	566	561	540	547	549	557	557
24086	21272	28558	24289	21169	5535	994	708	601	559	519	484	506	508	460	445	466	420	405	415	372	410	434	382	398	407	414	443	398	392	406	370	367	420	397	374	382	423	377	367	365	393	403	401	370	396	386	382	402	383	379	338	396	379	398	369	372	368	393	374	367	382	371	395	337	394	426	427	398	398	380	345	354	418	399	398	369	362	378	367	346	363	361	382	384	388	412	398	336	357	380	354	354	358	375	392	382	372	375	411	362	402	331	388	393	389	380	379	394	356	345	368	350	386	390	342	399	398	367	376	381	370	364	365	353	365	370	380	375	379	350	360	353	417	357	388	404	358	366	383	371	373	412	386	395	400	394	423	386	378	392	392	411	369	408	363	410	404	370	416	393	329	388	411	356	375	360	360	344	370	399	395	360	354	396	394	356	377	410	370	386	371	383	360	365	362	398	376	390	378	371	404	387	374	367	371	365	405	394	353	383	377	356	372	379	359	375	367	374	377	364	392	372	377	371	367	380	406	367	367	382	365	398	345	354	355	354	338	382	383	367	400	377	353	336	369	347	397	344	391	359	391	371	380	376	392	380	384	400	376	382	371	369	413	379	346	412	397	329	356	371	361	375	349	380	390	399	376	356	374	408	379	395	366	361	412	426	346	380	347	363	358	392	376	346	381	378	404	341	376	388	391	368	358	366	401	381	362	390	356	363	373	357	374	361	338	371	381	394	384	388	351	368	352	359	364	378	375	309	351	412	389	436	401	370	372	362	368	317	363	374	356	383	364	364	376	369	373	335	354	357	391	367	421	414	399	359	377	379	390	384	362	389	402	371	362	356	348	336	357	372	408	392	381	361	343	370	371	342	388	361	364	377	384	365	333	406	381	383	397	372	382	356	374	386	348	356	414	389	374	376	369	367	379	382	397	330	398	374	333	385	358	393	367	359	383	360	383	369	381	385	382	362	362	410	364	397	361	373	411	353	384	361	367	358	362	328	333	358	348	370	395	362	389	393	347	359	383	351	362	377	393	339	340	398	358	375	354	366	362	323	357	372	380	359	364	374	373	360	355	390	424	346	343	385	374	383	365	345	401	359	401	390	373	354	387	383	382	397	351	415	372	336	389	394	356	389	370	410	374	376	374	380	382	369	370	380	369	406	402	357	361	432	321	356	362	376	354	356	348	402	384	405	374	392	365	368	352	351	406	363	365	393	365	381	376	380	359	347	375	379	370	334	387	368	363	396	375	363	357	378	388	413	391	395	348	377	364	368	342	383	395	401	361	406	403	387	372	355	392	396	388	367	362	377	379	355	347	336	367	383	388	372	342	439	375	327	336	384	363	384	403	381	388	407	385	341	394	381	392	392	354	389	374	362	384	401	385	378	400	362	364	416	359	366	347	386	391	354	404	399	379	352	373	383	406	393	363	391	375	399	369	365	372	397	398	351	391	358	370	388	387	384	370	411	389	393	367	394	358	358	361	344	379	358	381	350	379	354	396	387	353	391	359	397	383	378	385	358	304	379	357	346	359	381	361	374	365	366	328	361	370	352	440	347	370	376	374	387	391	385	336	347	415	368	385	364	346	371	372	340	365	370	369	331	376	402	398	359	389	359	377	380	414	366	366	387	377	389	358	357	355	364	387	377	392	355	401	369	404	352	364	378	375	385	382	357	371	393	356	373	320	357	362	338	374	370	361	360	390	371	376	379	373	355	378	327	369	398	392	366	372	413	344	389	360	349	382	386	379	375	369	383	399	369	373	404	375	361	358	371	364	376	336	400	345	386	383	353	360	350	358	391	399	355	398	361	387	336	379	378	380	383	361	380	391	409	386	393	391	397	379	380	384	357	378	349	372	409	382	376	345	365	407	386	371	364	365	354	359	356	378	368	381	372	397	366	406	399	362	357	391	361	367	374	378	364	383	390	368	383	367	384	384	407	399	342	396	382	356	398	377	418	373	379	412	363	353	384	381	384	377	378	338	379	380	407	388	364	360	400	373	370	418	377	376	348	382	379	340	381	360	409	383	375	363	371	377	373	381	330	355	333	373	388	354	386	363	407	394	394	402	379	368	342	359	365	359	397	378	377	355	370	382	403	351	394	409	371	369	361	358	382	432	385	341	373	380	370	375	355	371	348	354	389	367	370	397	333	351	368	355	375	351	390	363	370	355	382	373	388	386	353	384	389	390	379	355	373	356	370	375	362	400	413	397	390	365	418	387	392	402	359	324	362	388	340	348	395	362	361	385	416	365	372	360	364	362	376	368	362	365	398	402	389	373	323	365	378	390	358	388	374	352	363	407	356	388	391	362	361	383	343	380	360	381	399	362	399	392	401	320	375	394	423	404	379	336	364	376	372	350	381	397	372	356	386	373	369	396	378	366	396	353	368	368	355	403	357	382	377	366	416	366	384	356	354	363	370	356	410	369	372	374	362	376	374	356	381	377	374	379	354	382	381	377	365	356	387	388	372	364	363	367	390	383	382	384	370	346	389	350	359	364	394	424	363	356	389	384	375	361	375	315	370	377	378	384	374	392	363	385	364	369	386	377	372	373	360	373	398	375	392	371	387	388	367	383	375	347	375	388	372	370	365	394	368	365	331	368	393	374	392	386	389	387	358	366	382	353	395	361	361	397	360	401	362	372	355	355	371	410	393	377	381	364	377	379	369	372	373	379	395	412	373	377	381	367	349	355	376	351	372	381	400	388	400	385	356	380	406	396	362	349	373	369	364	400	358	347	341	325	393	377	398	372	392	352	364	381	355	397	371	380	396	353	393	366	373	365	371	373	358	353	370	395	364	395	358	381	322	396	395	372	411	346	339	371	386	375	382	402	378	372	387	385	366	366	379	357	375	381	368	359	381	389	355	353	389	397	384	389	373	365	363	371	363	366	373	387	436	354	392	381	389	400	336	350	399	387	370	368	379	427	370	384	358	376	366	362	402	360	367	362	345	371	369	373	370	423	350	411	357	341	381	370	330	379	365	387	386	400	350	383	347	345	379	376	389	383	395	375	422	422	362	367	372	330	396	374	385	367	356	376	382	363	395	382	391	398	374	392	362	409	392	352	378	382	362	394	394	391	357	362	341	368	348	378	355	353	397	371	371	402	383	401	421	410	378	367	328	419	386	372	366	367	387	389	346	348	381	380	354	380	443	392	377	395	364	389	354	400	390	380	366	371	387	370	397	376	357	345	388	367	384	359	346	385	352	395	351	358	357	370	386	387	358	376	367	360	374	350	387	412	408	375	413	389	359	388	389	368	364	389	385	371	393	359	381	345	351	415	396	313	387	408	360	401	357	360	397	335	378	341	390	379	386	384	358	395	368	336	353	382	383	358	381	394	327	400	381	386	401	402	401	419	369	364	390	401	361	359	357	382	359	374	397	372	400	394	341	333	341	375	384	349	384	371	389	362	365	358	393	399	418	389	376	372	415	351	376	380	386	373	344	370	375	337	382	406	391	344	375	385	351	374	379	359	379	347	389	388	410	393	367	341
4973	10013	8458	4224	2898	2267	1876	1551	1260	1181	995	951	847	811	815	728	760	682	676	653	696	650	662	684	637	631	607	574	625	576	565	549	574	585	589	616	539	567	581	557	580	590	618	575	566	536	635	591	609	596	584	528	615	568	552	604	599	599	570	567	576	579	574	595	564	579	593	590	579	596	556	576	546	544	574	555	615	549	580	568	580	591	565	574	545	531	581	562	534	586	600	552	579	586	577	614	564	601	537	561	532	556	577	584	582	590	589	534	583	568	634	570	581	532	550	545	593	525	548	549	609	611	567	592	569	571	543	567	562	524	576	513	568	602	599	588	607	601	532	545	580	584	556	537	526	568	575	559	563	568	549	576	579	582	588	573	609	568	542	596	562	606	540	582	611	578	588	593	543	555	559	606	580	558	589	574	507	552	569	558	568	586	539	551	531	566	555	537	600	554	555	604	578	553	517	546	579	536	537	529	568	583	563	535	575	577	596	557	556	575	585	575	525	544	571	515	623	537	560	549	572	535	524	572	583	570	543	567	562	603	518	556	509	535	525	558	547	570	567	557	561	518	564	551	587	576	566	563	540	550	571	558	568	602	612	573	551	558	546	577	544	490	580	570	555	621	538	590	544	536	562	532	514	559	537	514	591	578	528	565	543	574	622	610	535	537	529	573	569	547	550	586	574	571	546	557	552	570	591	597	562	544	585	589	576	541	542	527	551	518	554	602	559	539	501	588	599	593	554	589	560	588	524	603	567	558	595	568	543	553	579	554	582	589	608	521	590	601	527	559	572	581	549	563	564	577	563	545	570	579	555	581	538	536	562	594	538	573	569	577	581	582	585	578	534	526	555	517	579	545	562	552	567	585	563	545	568	576	551	531	566	545	565	548	583	560	532	540	562	565	583	583	575	531	560	556	595	569	558	520	563	580	540	542	543	579	578	533	525	608	555	521	599	584	567	585	542	525	519	563	578	533	541	569	566	524	527	602	586	603	566	527	535	551	590	641	540	552	583	534	586	572	571	577	550	563	551	567	550	536	564	581	614	573	554	526	559	605	566	576	606	537	526	592	548	591	563	565	534	587	617	569	542	561	585	581	560	563	532	615	531	534	608	551	621	559	596	556	587	535	531	573	561	564	570	607	538	547	572	613	549	566	566	540	566	570	569	555	553	592	580	545	546	561	582	532	539	534	571	556	577	571	549	570	604	584	553	560	603	634	569	542	563	579	597	562	602	618	554	555	583	589	617	543	539	592	588	562	607	511	531	537	546	539	521	583	539	564	559	572	565	590	569	544	549	550	588	547	558	571	585	573	532	588	562	553	547	600	580	562	559	560	562	527	566	583	528	503	603	571	541	562	553	580	597	597	580	579	576	582	573	596	538	568	566	591	578	577	609	578	574	554	571	562	553	536	573	552	559	527	547	554	574	578	594	550	552	536	594	578	542	573	516	608	571	553	572	540	562	599	569	544	581	569	565	569	548	561	580	531	585	536	607	529	553	589	576	579	551	590	583	569	590	608	534	542	607	555	590	558	572	555	615	562	578	585	583	548	559	577	614	573	553	592	576	551	617	563	578	604	585	552	518	535	556	554	584	570	584	578	563	561	559	587	531	551	540	553	495	595	552	565	594	533	520	568	559	575	525	562	564	593	561	525	574	562	548	573	569	573	602	573	522	587	599	542	552	562	576	551	571	612	600	572	564	549	513	544	587	575	582	549	546	563	581	559	569	594	570	551	589	532	566	565	561	533	597	560	570	555	543	612	568	564	586	601	550	549	562	587	571	602	570	569	536	525	592	553	592	620	549	554	590	560	553	560	569	567	584	550	569	546	557	575	538	550	560	571	575	541	561	566	574	555	558	528	571	577	522	577	590	570	544	515	571	588	602	594	565	573	575	569	524	566	549	593	539	593	584	566	561	561	565	530	549	556	562	601	533	596	551	584	546	567	569	609	597	587	583	571	561	555	535	552	564	550	579	535	567	567	566	588	554	556	586	552	544	567	556	559	586	558	563	551	511	584	542	525	557	561	595	537	549	539	561	595	603	563	598	563	566	546	578	594	500	545	551	534	556	592	550	576	504	549	540	582	606	518	541	585	593	585	605	553	550	563	570	553	598	565	612	512	538	575	570	569	576	535	545	596	566	558	590	580	551	552	575	598	568	572	583	557	596	557	549	552	569	572	542	562	548	575	589	553	609	578	590	558	594	564	524	583	548	550	620	539	612	586	586	539	542	540	541	542	574	555	583	594	548	578	542	605	573	531	561	581	565	591	610	576	580	582	587	593	567	547	553	604	536	616	560	557	542	554	569	558	545	568	526	560	592	555	535	563	559	558	589	524	576	531	553	575	555	528	528	550	555	559	590	609	580	603	576	559	594	568	571	550	517	581	561	569	575	558	574	573	548	560	576	558	555	589	548	503	592	538	570	540	541	590	552	590	562	555	576	591	622	585	559	559	556	568	594	564	563	617	569	539	543	500	520	555	579	564	565	524	555	561	608	573	527	518	553	559	554	580	557	579	572	572	561	602	611	562	582	563	542	538	552	582	599	554	592	553	524	503	565	594	567	594	577	528	573	539	607	570	547	572	570	563	593	536	562	539	595	507	534	552	589	542	535	551	553	516	621	580	580	584	571	567	600	557	547	573	582	537	516	562	605	517	573	604	581	581	542	556	571	549	581	526	555	585	633	604	542	564	605	547	569	572	527	571	562	546	565	566	534	576	547	605	551	579	550	565	594	529	542	543	578	565	593	569	550	609	566	554	573	575	587	572	587	563	565	562	527	601	540	562	564	549	547	572	615	580	559	599	621	567	545	559	581	542	534	538	581	595	546	580	481	569	535	559	553	608	586	577	569	578	549	552	550	571	552	566	538	641	547	556	585	540	578	591	566	561	585	527	542	546	552	613	556	507	599	559	567	603	588	537	531	562	601	610	563	538	587	570	587	544	548	587	548	573	563	611	549	584	588	565	530	554	527	553	559	540	583	542	557	565	528	562	554	573	569	567	621	566	564	580	540	555	577	597	576	597	592	539	546	575	562	539	582	520	565	557	553	575	546	573	569	569	589	614	542	546	621	542	560	504	591	559	590	577	528	570	561	581	533	560	588	580	581	537	574	559	525	556	560	559	595	607	544	598	538	578	568	579	563	560	574	594	552	551	560	571	516	528	612	524	570	549	549	566	546	566	614	575	582	553	577	562	524	529	570	557	564	593	592	553	603	532	594	543	590	653	556	587	568	595	556	575	535	550	563	544	607	586	581	573	613	561	522	568	559	572	545	572	579	580	550	579	515	530	556	534	523	584	547	589	554	579	572	570	554	551	618	610	578	601	571	551	597	550	544	508	554	562	618	593	602	585	547	536	526	573	541	579	560	555	560	515	578	589	565	582	516	528	561	585	579	543	569	600	589	588	557	547	562	550	565	568	526	582	521	514	520	579	594	560	619	585	567	548	592	615	547	551	577	610	525	570	542	571	537	518	557	569
23130	21264	29053	23794	21271	21159	3898	904	664	636	567	445	441	393	402	380	389	371	354	316	326	302	288	282	284	296	316	295	290	276	253	275	282	292	270	265	286	254	275	260	260	233	263	249	298	259	257	271	257	245	256	232	246	263	256	264	253	265	257	236	270	262	245	270	274	234	233	261	253	253	264	250	233	265	251	268	272	253	236	258	271	261	282	232	223	227	236	240	260	256	261	254	280	244	239	277	252	252	247	248	268	233	260	248	282	249	258	232	267	260	234	272	285	240	253	271	281	257	251	261	265	279	224	258	256	251	272	254	238	243	261	289	235	236	276	250	278	227	245	253	230	226	255	278	280	286	256	236	284	243	274	275	268	250	213	262	283	275	274	278	259	257	249	277	270	258	283	277	258	274	283	239	237	263	256	255	266	257	252	250	267	271	259	251	275	241	275	245	247	259	269	265	242	268	289	264	289	229	278	264	232	249	250	239	262	240	249	257	241	210	274	260	229	261	255	275	281	226	238	281	263	232	250	254	244	241	290	241	248	239	271	266	259	250	248	262	293	247	250	272	257	261	281	265	241	280	239	257	262	245	271	269	282	244	261	246	250	240	240	272	222	244	279	249	278	251	242	257	199	261	274	253	228	253	229	279	249	249	256	223	274	251	259	221	274	253	255	230	250	236	267	242	254	245	277	243	260	242	251	248	248	258	240	252	243	279	266	241	266	241	232	224	223	239	249	266	241	255	252	258	253	233	285	237	253	253	258	256	259	229	235	246	226	253	273	263	276	254	261	260	264	254	239	266	246	240	242	256	225	262	250	247	275	257	281	247	239	240	283	253	230	267	279	266	234	251	243	270	268	250	240	256	215	279	235	252	260	235	247	229	211	267	269	238	271	242	218	263	229	240	248	258	255	213	230	266	268	274	247	262	248	267	240	217	235	261	277	232	244	277	234	240	278	255	264	238	230	247	268	221	251	228	254	242	238	257	243	245	242	247	245	258	267	264	238	228	254	241	238	238	267	253	268	271	257	219	243	247	253	258	255	260	234	243	233	242	263	258	262	247	277	255	223	243	244	224	269	244	244	305	283	273	256	248	234	253	251	252	269	227	227	242	240	253	254	221	253	263	250	257	244	264	233	261	262	241	251	250	243	254	244	262	269	287	243	242	283	278	234	248	253	278	257	236	244	245	249	273	254	248	248	264	285	250	268	253	277	238	258	252	283	234	254	265	252	267	274	249	271	260	223	251	240	254	247	292	247	240	244	246	242	248	267	243	251	260	264	268	242	258	255	242	234	248	246	268	244	254	253	268	225	264	253	246	246	248	219	252	240	267	234	240	235	250	243	259	254	261	220	238	245	269	261	262	271	255	247	260	264	240	256	281	254	249	265	253	241	236	275	257	252	271	240	274	248	243	247	258	231	261	254	243	258	233	221	250	250	229	264	239	229	233	256	248	268	233	244	246	235	273	271	261	239	273	224	267	254	242	236	249	225	259	283	286	247	265	260	257	255	277	255	256	240	250	263	228	258	261	250	268	247	258	255	242	264	267	286	256	261	263	262	253	260	255	252	260	278	232	252	263	237	252	274	233	262	249	240	236	210	233	253	224	289	251	264	260	273	234	242	236	248	258	260	226	254	266	250	258	250	256	247	223	226	240	255	247	243	273	238	268	262	249	267	265	225	221	277	242	262	262	233	256	249	250	256	238	250	238	267	237	239	268	254	234	269	270	233	214	265	250	252	274	245	252	267	275	239	256	254	239	252	269	262	241	264	248	237	273	242	233	244	261	269	260	249	228	242	246	244	247	236	244	221	267	237	238	276	260	245	268	255	251	237	240	222	254	266	247	235	269	253	254	246	248	236	287	238	242	235	244	256	260	260	267	267	253	272	237	246	257	260	264	247	253	263	251	258	242	256	230	254	248	271	257	240	261	236	236	260	251	261	249	249	233	256	254	238	222	233	232	254	288	237	253	276	257	265	248	249	272	245	273	222	273	265	288	239	276	257	257	222	250	261	205	266	271	250	242	272	249	263	244	254	229	233	243	270	251	250	274	255	242	248	252	249	265	237	275	258	266	299	236	261	229	237	268	238	227	252	234	266	242	245	248	255	237	243	243	261	264	243	247	250	237	249	274	239	243	241	268	252	223	251	257	228	258	257	262	246	233	248	236	240	273	267	236	282	293	255	248	270	257	271	247	248	242	264	279	261	232	258	247	247	247	246	255	245	247	237	238	232	259	245	210	242	242	258	265	260	246	221	259	244	221	248	295	261	242	219	247	264	243	253	266	260	255	240	235	249	244	255	242	253	249	250	240	233	246	234	263	276	249	236	271	234	265	258	236	251	252	262	268	250	272	255	251	222	246	257	252	282	285	257	275	279	236	236	259	260	270	238	256	249	230	249	249	239	264	269	232	231	269	237	242	247	283	245	260	235	275	249	264	286	209	241	272	247	239	264	218	243	217	213	267	249	231	235	242	244	258	255	238	276	238	235	224	252	226	266	257	268	240	246	243	271	243	267	239	275	262	267	228	226	239	228	250	259	241	231	261	245	242	228	242	247	239	238	248	255	275	241	250	247	261	248	262	230	237	245	264	238	242	223	262	263	274	244	238	248	269	240	290	247	252	258	246	221	265	247	246	237	263	261	238	245	269	229	263	258	221	244	258	265	267	265	248	272	229	231	244	256	265	249	265	233	260	231	239	220	240	255	251	241	242	229	249	260	257	222	244	242	252	251	262	242	272	261	270	241	227	225	231	239	268	245	243	253	257	259	229	249	234	248	226	275	223	232	270	264	264	258	245	244	240	223	235	254	252	234	253	270	212	230	254	251	275	266	262	269	236	241	275	270	260	258	271	242	240	244	245	229	254	264	239	227	255	257	269	267	213	243	254	244	264	232	257	230	251	240	238	246	268	250	246	269	244	285	213	236	283	230	254	244	249	239	279	232	272	254	246	243	246	260	244	234	254	249	243	243	248	241	240	257	295	257	226	240	245	246	249	256	248	276	241	244	231	245	261	242	237	271	221	265	254	256	245	233	249	288	253	263	235	261	239	271	274	256	275	253	269	237	243	231	261	287	264	244	220	257	236	241	222	246	261	234	247	234	268	252	257	256	227	253	269	239	272	255	279	254	250	263	264	232	258	238	286	271	251	245	243	243	221	234	267	241	248	259	242	257	263	269	229	261	246	268	271	261	258	228	261	247	248	263	238	252	264	217	264	252	260	233	253	249	224	282	271	266	224	261	236	260	256	253	237	233	227	243	230	230	230	282	230	220	254	224	227	227	251	236	252	200	239	233	254	270	238	274	266	256	236	251	258	217	222	238	263	244	275	257	244	267	250	243	251	258	243	242	252	266	292	241	231	223	256	239	223	247	237	256	266	269	255	258	255	276	263	272	242	248	239	249	269	242	249	251	232	236	276	251	253	243	266	257	259	230	239	239	249	268	273	253	260	251	241	216	266	251	270	236	273	280	269	268	233	240	263
7392	16393	13725	6989	4916	3788	2836	2282	1810	1502	1306	1089	997	860	774	765	648	668	587	580	562	573	544	516	511	480	497	518	474	433	487	438	447	501	430	436	429	441	421	452	440	413	435	423	442	387	411	373	400	438	371	401	391	411	435	401	405	361	383	376	391	400	395	380	378	371	378	410	411	392	381	398	449	357	403	403	364	370	404	397	340	378	393	382	374	390	418	401	347	391	376	399	381	382	394	407	394	388	373	383	400	359	368	378	399	408	380	419	365	406	361	346	368	385	386	365	399	406	412	380	389	392	368	384	380	338	385	396	387	379	383	411	401	400	364	376	359	393	401	355	375	411	367	378	386	398	383	377	397	378	402	412	399	392	414	406	413	386	402	383	364	368	393	389	385	391	398	362	418	401	360	407	372	399	364	360	361	383	361	364	418	378	354	372	393	375	367	378	404	396	366	385	367	376	407	420	387	377	403	385	382	366	351	384	366	388	358	364	351	359	400	384	349	376	427	376	342	388	401	390	368	385	416	374	381	410	386	400	373	408	398	407	407	383	352	358	374	383	398	361	379	357	391	346	350	348	341	362	392	376	374	387	384	363	408	381	411	393	394	343	317	363	353	358	375	392	344	409	391	381	401	395	378	366	369	371	368	353	350	382	377	392	372	384	403	381	347	369	353	377	388	377	377	389	357	379	342	391	384	349	404	400	393	388	377	381	414	347	397	402	403	392	399	385	419	371	392	408	360	379	385	392	373	367	390	368	391	401	401	402	403	408	329	396	382	398	406	356	350	375	394	395	365	369	384	399	359	362	387	379	373	388	414	366	364	393	370	378	375	386	359	404	400	356	360	351	400	396	389	387	379	321	404	395	399	383	371	385	348	386	367	405	385	389	343	369	385	390	398	357	392	368	384	393	412	402	344	367	352	394	386	383	354	381	363	422	396	381	373	384	364	373	388	375	391	374	410	366	360	383	391	391	373	372	380	390	378	371	377	391	321	365	365	384	386	384	365	353	370	365	378	429	367	399	375	383	385	357	369	355	376	399	404	369	360	370	399	382	364	395	394	386	372	406	425	380	379	386	386	405	368	388	404	346	386	385	364	387	384	379	394	347	372	374	403	419	397	370	405	333	383	381	350	351	352	375	442	391	377	370	400	333	362	380	391	365	404	359	380	345	376	347	355	404	375	381	374	375	361	395	344	355	378	382	367	389	350	362	371	379	372	362	377	384	366	397	352	353	347	398	389	378	363	328	384	380	377	393	377	377	388	375	419	410	347	358	403	401	374	402	378	372	375	370	376	399	393	383	388	384	419	378	359	377	364	365	381	379	380	383	335	364	375	354	385	372	389	405	375	381	380	403	389	366	399	404	390	386	379	410	410	393	397	384	412	377	374	380	342	407	346	378	361	398	398	372	392	351	353	373	391	348	393	335	360	365	373	369	384	400	391	379	351	379	417	370	400	350	406	413	385	379	361	375	396	385	391	376	394	364	390	369	426	369	388	366	381	421	380	339	410	351	352	360	355	357	371	390	353	330	392	356	389	381	391	375	380	384	350	339	403	356	404	391	396	359	365	376	345	405	418	382	335	403	391	397	383	379	383	363	404	361	352	363	400	368	335	372	379	377	369	382	409	359	371	370	384	361	392	357	427	365	393	374	389	375	378	361	385	390	401	393	395	370	366	364	381	374	371	364	380	396	400	400	347	377	371	342	364	400	369	401	354	383	418	387	405	417	388	397	358	390	381	378	340	372	380	373	404	385	369	359	393	398	388	375	391	368	398	398	380	379	390	380	382	347	386	366	380	381	372	383	381	386	385	354	396	386	386	412	384	366	354	374	399	366	388	371	373	390	363	391	375	359	388	393	364	400	394	377	367	362	364	341	396	406	365	378	388	384	344	390	373	408	392	367	422	404	341	347	376	332	386	392	378	423	377	368	373	348	389	359	372	338	397	399	373	394	368	412	365	392	356	384	390	387	369	428	346	395	360	346	371	338	413	388	375	377	360	378	388	401	395	402	391	364	366	408	394	388	358	388	425	374	362	379	361	353	390	370	374	391	387	406	363	344	380	423	393	400	369	360	396	380	373	368	401	366	391	379	364	384	407	360	362	371	388	372	381	361	383	380	393	409	384	403	395	386	407	386	406	353	374	371	393	356	336	367	394	387	359	386	414	383	406	358	392	363	353	381	380	365	399	341	375	423	342	373	388	379	359	398	367	380	367	373	379	371	412	385	375	351	373	369	388	401	389	391	358	408	380	353	406	372	362	349	402	392	394	363	360	391	400	401	370	398	387	362	412	389	391	361	348	390	378	382	380	350	383	371	409	385	378	359	354	392	378	371	409	382	353	369	354	376	384	364	346	387	385	370	409	350	383	396	372	374	363	346	386	372	365	387	393	390	399	394	378	370	386	401	362	369	377	330	414	389	393	442	359	346	390	381	367	373	371	393	385	373	386	421	362	369	381	368	362	391	388	379	422	355	368	343	377	366	387	399	409	386	358	358	382	362	342	359	361	390	378	362	391	378	416	372	373	441	374	373	394	395	394	387	390	376	348	407	367	347	393	415	368	364	380	385	360	375	437	374	387	366	366	383	356	404	381	404	377	359	381	384	399	381	409	375	361	352	364	367	400	385	369	417	386	376	375	403	406	411	358	368	360	391	385	383	401	399	381	359	386	380	371	383	391	391	394	356	347	370	367	366	351	353	381	374	387	395	350	382	372	374	366	359	374	359	391	345	416	342	387	394	390	349	369	376	359	372	366	337	361	403	417	368	382	384	386	395	364	371	376	381	380	388	376	374	363	355	394	378	393	396	395	378	353	360	368	370	413	409	389	423	399	380	403	371	393	357	400	386	388	368	377	393	404	386	373	402	379	355	360	363	405	359	376	400	340	387	383	357	393	365	352	381	373	358	354	405	396	374	355	362	372	381	374	412	366	360	388	372	376	374	404	393	361	362	402	370	367	371	403	375	362	382	388	403	349	359	369	397	376	355	373	382	369	372	370	397	329	385	370	390	376	382	426	362	347	369	399	392	377	344	396	367	372	371	365	378	355	406	394	343	370	375	368	379	385	359	364	424	412	368	373	400	361	381	355	408	395	394	398	374	417	357	384	387	376	416	417	410	371	367	356	358	383	360	349	356	358	360	397	390	388	408	373	388	399	372	388	384	355	382	374	383	402	353	371	385	404	364	400	418	396	380	360	393	370	374	390	389	372	377	405	365	402	400	398	356	376	363	401	384	387	409	375	373	353	402	391	377	360	343	405	404	370	368	389	372	376	377	398	360	374	354	373	400	389	368	437	408	398	362	354	403	356	373	380	398	346	380	395	393	393	396	379	340	396	413	378	371	364	377	402	359	322	361	374	397	356	397	363	419	373	421	388	363	380	383	402	381	416	338	362	359	396	365	380	358	383	375	369	364	377	340	401	380	349	384	364	334	408	365	349	391	382	370	376	353	396	358	371	373	371	365	380	390	374	377	361	395
27049	19482	4912	741	524	493	379	394	380	360	374	371	342	382	369	349	347	384	339	367	415	378	338	365	370	336	340	334	336	348	343	369	336	350	366	366	370	374	345	370	333	361	354	374	361	358	372	358	358	350	351	311	368	344	360	356	367	386	338	355	338	386	396	366	362	372	373	374	324	373	372	381	403	358	348	352	372	336	393	366	371	382	357	361	387	347	357	371	358	398	359	369	352	339	401	346	369	341	380	348	364	379	382	371	350	361	376	385	384	350	364	358	363	340	312	361	377	345	349	343	391	348	335	360	368	358	347	420	363	381	369	392	335	360	366	351	366	379	361	386	365	355	409	342	374	354	350	369	363	354	350	362	376	392	371	381	388	353	383	388	362	354	384	361	375	358	375	327	344	367	354	343	380	375	405	362	328	372	404	393	332	357	345	377	322	398	397	374	374	374	368	358	345	394	365	353	343	370	368	353	358	359	349	355	327	355	365	357	341	371	349	356	385	354	357	362	358	355	330	382	384	383	391	332	387	318	379	371	329	336	345	386	356	354	339	335	345	375	339	352	382	370	361	369	361	359	366	378	346	401	370	377	342	398	372	393	366	350	353	369	368	341	372	366	364	350	370	359	345	385	334	358	369	340	373	387	339	353	349	378	343	351	351	326	339	349	360	345	374	350	367	341	337	361	374	335	363	399	390	355	376	347	353	339	365	330	369	364	397	382	349	343	350	341	358	352	375	330	341	352	345	354	312	358	381	342	327	337	357	345	343	361	344	405	383	388	364	343	392	342	354	375	382	365	388	356	352	387	368	348	330	365	338	354	390	346	355	338	352	351	354	357	367	350	373	342	395	377	334	344	349	370	370	366	415	328	374	363	377	407	346	363	367	343	385	369	363	396	361	372	344	387	383	341	371	385	354	360	376	371	366	388	348	359	370	381	342	387	343	379	357	371	356	368	346	345	340	375	373	362	341	374	381	370	371	358	377	382	380	378	374	358	400	339	342	371	343	370	380	363	366	361	363	337	355	346	380	361	363	329	375	320	339	391	345	360	393	341	355	357	416	388	330	347	369	356	384	342	370	384	378	355	345	348	339	375	363	362	359	352	371	398	349	347	352	387	367	352	378	375	368	358	372	351	357	339	402	360	362	357	368	322	330	366	367	351	349	379	368	336	345	370	377	362	352	377	379	389	369	365	374	374	357	346	377	377	364	389	327	346	350	369	364	317	384	365	360	342	364	362	375	327	357	337	343	365	354	386	391	336	385	376	379	356	350	362	382	360	362	383	370	370	337	359	368	351	348	353	358	349	395	365	390	329	360	371	346	318	410	372	344	354	396	377	367	351	344	362	342	337	350	368	363	367	373	399	374	356	397	350	377	341	339	342	363	345	336	373	387	379	362	367	389	330	367	345	386	393	376	334	382	330	401	385	376	361	358	371	346	334	358	354	317	355	400	357	329	346	386	363	364	382	375	381	327	344	367	378	378	391	341	377	357	345	387	362	349	371	357	354	326	373	332	342	378	362	375	347	375	366	358	339	363	357	385	389	368	351	369	340	360	351	382	344	355	336	343	371	377	378	337	336	348	382	323	323	367	349	372	361	361	353	390	369	382	346	378	346	389	369	356	342	363	353	381	350	357	342	396	355	368	353	400	347	344	373	367	374	325	330	360	358	337	361	349	384	349	351	370	388	376	371	368	367	394	395	381	361	358	367	332	351	351	345	334	314	410	330	386	323	378	361	357	338	380	345	342	373	338	359	356	338	323	358	406	336	371	356	360	384	363	359	351	369	375	348	360	338	351	351	361	367	372	356	366	348	340	358	367	349	339	340	327	364	363	349	364	359	352	385	373	357	383	357	382	333	351	353	362	353	394	367	360	349	388	367	336	395	384	365	387	370	405	369	348	374	373	380	389	363	366	358	403	324	406	352	337	333	349	323	328	379	358	349	379	346	382	337	365	405	380	368	352	339	359	353	386	361	351	362	338	332	325	337	364	346	361	404	386	387	381	358	326	362	325	355	385	337	372	352	379	337	377	367	323	382	424	382	347	391	391	364	325	336	375	357	371	364	349	331	303	351	356	349	409	353	366	336	365	373	367	372	356	365	377	369	342	358	343	357	345	370	331	372	356	351	366	367	361	371	383	357	352	307	366	329	374	364	370	358	348	356	364	376	342	337	336	360	369	351	371	353	388	341	363	368	341	380	367	364	345	353	352	342	317	397	349	366	329	399	356	372	336	327	360	356	373	389	385	377	371	352	371	368	412	403	359	356	329	398	366	360	335	363	361	331	368	368	372	349	364	360	421	342	358	357	394	338	334	359	359	367	379	358	373	355	332	352	358	370	363	351	354	375	322	362	379	369	354	359	353	339	381	400	390	358	334	375	341	392	348	360	323	381	379	373	359	338	328	382	348	369	377	380	358	390	356	371	377	336	346	352	377	379	353	360	376	364	350	359	378	363	373	407	375	339	347	369	377	357	322	377	342	351	352	364	387	344	347	370	388	378	375	342	393	393	374	382	364	390	364	375	332	356	380	361	374	358	340	311	342	336	336	422	378	371	346	400	342	357	379	378	356	331	364	379	332	333	357	362	341	373	349	368	347	347	348	364	361	391	345	382	352	309	378	395	354	398	382	348	368	359	353	347	334	345	365	321	369	365	347	353	371	362	371	371	360	365	345	333	345	367	386	369	372	354	347	358	354	356	385	350	340	323	366	350	376	343	367	347	365	360	355	336	357	347	380	380	339	333	357	362	393	352	392	327	365	383	366	347	345	363	366	340	373	362	328	376	383	384	349	365	388	320	373	351	364	330	359	356	347	364	370	359	389	333	354	351	336	368	381	365	372	359	360	381	359	350	352	367	355	359	364	397	363	358	349	353	402	363	339	340	371	361	380	330	334	354	363	349	361	341	355	327	403	361	348	354	339	342	365	325	373	382	371	407	377	342	342	323	377	349	354	385	365	378	392	375	364	348	353	341	343	332	356	334	339	380	373	347	356	332	337	370	368	387	360	381	350	381	375	355	364	382	348	363	346	384	366	325	354	338	369	390	355	402	362	354	353	343	382	371	363	370	340	329	352	375	379	339	333	386	392	333	350	352	359	333	372	368	375	388	360	355	347	352	355	332	344	390	363	355	388	364	328	361	353	335	368	368	371	362	344	381	378	347	383	346	362	368	366	329	376	341	359	367	384	376	367	361	346	343	397	370	412	349	337	387	380	353	328	385	380	379	348	344	371	363	358	379	378	386	387	361	344	353	355	337	375	384	336	374	361	370	352	370	351	356	358	347	363	354	384	373	358	391	392	335	379	367	357	335	366	346	396	329	379	388	355	353	391	362	354	359	381	366	376	371	362	391	335	370	382	348	373	331	332	358	364	369	364	365	358	361	377	367	364	368	361	357	348	352	371	370	348	339	348	343	336	364	374	357	346	369	384	357	326	375	395	355	357	374	348	320	347	394	313	375	345	378	359	356	385	348	392	387
4065	1262	1154	764	686	652	568	622	604	567	559	551	559	566	541	614	542	549	548	529	503	556	544	519	527	540	559	552	524	566	530	525	565	519	516	581	556	525	575	544	525	573	558	553	531	570	547	560	528	510	560	514	515	513	570	534	549	540	553	573	551	539	579	510	575	515	524	527	554	510	557	533	542	568	560	558	504	521	512	507	575	570	533	525	539	535	540	522	549	577	516	542	504	519	537	538	542	514	503	528	537	557	529	517	533	523	574	582	587	523	527	567	562	571	511	559	570	561	520	541	545	569	542	561	520	559	525	534	562	496	520	526	529	588	508	526	512	565	523	590	567	554	564	519	567	531	529	540	586	522	554	545	575	530	533	495	502	548	502	546	547	540	522	550	545	555	543	550	555	509	577	565	567	525	531	555	526	531	548	544	585	496	539	538	536	567	543	567	537	539	555	561	505	544	514	488	553	535	548	541	540	560	533	550	514	539	542	521	531	566	550	518	523	564	524	563	559	508	562	592	550	530	531	545	518	555	538	538	467	573	503	536	530	531	520	542	569	533	527	517	527	545	561	533	511	543	511	537	529	560	554	535	528	524	531	521	556	532	503	544	509	554	507	559	538	545	558	533	569	543	524	546	564	529	517	513	548	506	569	546	524	538	526	527	532	559	530	549	545	498	542	545	502	589	528	568	527	542	511	553	523	536	588	517	542	568	587	536	561	534	518	526	539	591	511	517	556	503	559	537	508	546	551	501	537	532	544	530	545	532	538	567	541	528	495	560	517	548	522	526	541	547	547	532	555	535	519	528	559	509	519	535	555	531	515	557	522	526	544	548	542	533	520	538	516	566	549	539	543	503	548	542	545	575	534	532	527	544	491	523	533	555	529	520	588	507	508	552	522	515	539	535	575	508	539	548	534	563	551	496	532	516	571	533	532	516	497	556	513	566	521	575	525	521	549	556	554	545	558	555	538	552	532	518	516	566	540	536	532	504	553	551	533	529	561	515	571	505	545	509	576	607	536	517	559	510	550	538	493	518	547	543	506	541	537	515	563	560	553	565	530	518	464	512	533	528	548	551	514	577	557	554	520	557	573	578	529	531	485	541	507	490	555	542	544	527	493	523	547	547	540	548	529	541	543	561	557	541	544	553	576	564	526	560	514	543	538	551	556	556	520	531	551	523	530	562	568	548	583	534	535	517	509	582	565	593	558	508	534	535	558	510	475	544	566	510	546	496	558	516	545	554	546	544	579	541	528	539	508	531	534	510	522	544	536	546	520	515	521	546	534	510	570	548	526	549	522	519	524	523	502	551	537	575	550	507	513	553	573	560	527	503	546	458	512	496	551	497	526	549	527	539	533	543	503	533	509	518	602	532	518	538	530	569	529	502	538	533	527	530	497	592	570	604	533	526	557	538	546	533	545	516	541	550	517	525	493	535	519	519	558	550	505	522	536	491	560	531	506	542	519	563	500	545	542	531	549	545	567	511	539	520	550	534	502	553	509	540	539	513	555	549	546	524	536	534	540	518	540	518	560	537	540	517	596	587	510	525	562	516	521	545	556	527	534	573	485	525	516	530	504	535	583	525	540	548	535	550	540	573	528	567	518	567	553	516	578	552	481	552	536	529	558	552	541	556	592	535	555	546	557	554	501	522	546	519	565	560	539	545	520	522	534	523	545	520	539	529	527	560	560	506	557	552	542	500	514	556	514	531	558	519	532	501	573	550	537	554	551	565	554	533	545	562	516	544	533	562	591	534	523	535	500	538	571	545	565	507	528	541	541	486	536	538	542	519	575	524	551	558	511	512	539	522	550	556	549	530	545	548	509	532	565	546	558	517	542	532	572	506	535	537	553	497	534	566	520	571	537	546	541	546	497	520	532	567	539	571	531	565	542	527	548	524	539	555	565	537	527	541	581	592	525	522	511	497	531	547	588	524	574	527	535	510	536	531	528	511	544	515	568	550	550	525	584	525	575	536	529	547	529	566	530	523	546	515	543	545	522	499	511	514	549	602	554	528	560	536	543	511	560	518	513	521	514	534	528	509	526	528	562	535	542	575	547	520	507	542	538	547	520	519	557	549	546	537	537	542	536	530	543	529	531	529	514	531	493	563	537	554	537	535	518	512	518	569	533	515	530	547	559	517	544	526	555	521	516	525	538	554	505	497	530	540	523	528	551	549	547	529	593	554	572	554	535	547	576	571	541	520	559	535	512	536	551	550	533	579	502	554	527	538	558	547	543	525	520	525	488	513	561	571	545	516	505	550	562	583	541	541	541	515	549	581	550	544	502	531	497	523	539	544	512	518	496	517	511	532	518	557	574	533	550	516	543	518	598	553	555	517	574	504	548	504	552	541	551	540	573	514	553	558	509	529	535	542	526	480	542	551	557	539	512	596	531	517	522	512	546	513	566	533	534	525	546	562	529	576	509	548	542	518	542	562	570	548	534	563	543	533	541	561	555	542	520	560	546	506	566	522	514	547	529	553	507	550	540	497	544	550	556	570	561	561	584	550	548	559	511	564	534	558	477	508	533	576	563	565	567	502	546	565	531	565	505	563	555	548	535	586	538	567	571	539	506	546	525	507	544	537	530	551	534	552	562	525	546	561	542	580	518	526	597	534	565	573	571	530	521	527	563	504	515	525	539	557	572	541	545	537	535	528	575	536	555	565	516	593	546	565	563	557	542	551	579	534	509	542	564	556	540	498	534	539	559	521	527	545	509	518	518	536	564	530	560	543	528	564	524	535	539	563	589	491	499	509	572	545	528	478	529	532	510	566	528	517	538	559	591	544	512	572	574	554	567	534	520	551	570	580	538	536	536	551	527	514	535	562	522	576	570	531	553	527	550	543	497	549	540	542	518	541	514	540	542	538	503	524	525	529	559	487	561	542	566	540	548	536	549	534	576	572	531	589	517	531	492	552	517	538	517	530	557	556	515	553	572	548	551	552	544	526	521	510	570	547	531	537	580	559	518	491	581	552	496	528	531	499	538	549	537	465	511	545	565	551	555	556	568	519	582	546	542	546	540	559	498	534	540	575	531	565	527	485	552	601	521	508	544	514	582	533	546	509	521	549	570	531	479	520	540	535	555	537	534	542	561	564	529	592	561	536	560	530	528	529	535	495	562	535	524	548	564	529	566	550	548	581	495	496	537	546	537	577	492	522	498	554	562	542	520	538	533	533	537	540	537	539	527	580	515	527	567	527	470	551	528	534	534	525	541	523	528	552	509	527	524	568	553	544	549	551	540	531	561	526	518	515	554	543	515	521	513	513	512	579	571	525	515	534	524	508	529	571	596	544	543	552	568	525	516	533	528	538	529	558	509	556	524	562	543	525	542	508	568	531	533	524	518	540	545	514	548	538	546	520	501	534	564	546	543	567	559	546	527	505	563	543	535	548	541	542	546	541	547	530	519	516	555	523	566	570	530	561	535	508	519	513	520	547	525	555	508	553	525	541	548	545	518	537	541	548	543	534	536	514
24054	21251	28440	24164	21083	5480	1005	738	664	539	533	490	453	428	439	434	439	419	409	428	383	386	419	392	398	380	368	395	393	381	377	401	396	381	379	373	366	342	358	357	432	386	360	382	395	345	387	373	408	381	382	389	365	387	376	383	331	350	352	354	343	388	368	366	368	374	364	376	349	362	360	374	374	371	353	358	358	393	371	395	380	338	402	375	373	413	349	389	322	375	383	362	360	341	374	372	387	339	382	355	403	354	310	364	363	406	360	391	320	351	357	355	356	350	360	358	386	371	378	378	363	381	409	364	371	385	406	369	339	354	358	342	349	347	392	365	358	368	357	373	347	358	362	389	368	405	371	380	387	363	363	332	380	363	370	361	366	404	362	367	358	368	362	367	395	365	347	354	351	359	360	350	374	350	366	377	404	374	375	398	367	328	388	399	365	374	396	400	405	349	365	365	371	382	349	309	354	390	338	361	360	351	388	348	399	370	376	375	375	341	341	328	355	376	375	369	362	335	359	373	359	404	339	381	392	345	363	362	349	380	366	374	366	381	358	345	380	368	342	355	366	408	351	363	365	383	368	349	399	375	335	357	379	356	392	399	389	359	388	381	330	380	340	362	390	387	353	370	337	358	347	398	382	385	335	376	379	393	374	350	355	380	367	389	378	364	398	374	322	347	394	357	326	372	352	345	355	360	365	353	383	343	376	352	378	377	400	358	351	366	381	391	339	339	367	371	345	338	339	368	353	358	367	370	383	380	387	321	347	354	359	378	331	377	354	386	351	371	385	328	405	357	350	384	382	369	396	392	419	386	363	369	347	350	361	391	391	360	364	356	354	363	330	349	348	349	372	367	357	362	376	351	368	385	368	350	347	369	332	402	378	377	362	352	383	370	356	350	375	333	392	363	330	352	391	349	390	357	392	361	392	337	349	376	368	384	374	369	378	336	324	335	382	360	390	348	350	393	378	352	383	348	384	368	353	365	363	400	367	365	356	366	371	380	350	340	383	349	370	371	333	390	352	346	377	343	370	378	355	368	386	361	375	343	341	358	358	337	356	382	347	360	369	381	369	351	400	368	383	382	380	391	384	351	339	344	382	368	346	358	336	377	352	356	336	363	378	344	377	382	355	338	351	376	389	383	344	351	341	381	370	367	343	370	390	353	370	363	372	398	369	362	385	343	388	358	376	383	356	391	365	388	326	402	357	370	344	346	376	384	364	401	360	361	377	367	371	379	380	400	353	378	359	356	324	331	370	405	376	400	379	347	385	324	375	376	402	371	370	326	357	365	362	348	362	332	348	339	388	400	383	311	359	376	376	356	366	354	364	350	372	359	361	377	351	373	349	347	385	353	374	375	364	379	373	355	369	367	376	385	385	358	377	341	346	379	384	354	373	331	374	372	354	385	354	330	389	353	341	389	320	376	372	364	349	333	355	359	352	340	363	352	354	364	380	354	395	342	367	360	364	329	344	393	378	372	353	345	380	370	366	345	381	337	336	360	392	399	366	385	349	346	358	355	388	297	338	369	395	379	370	357	364	420	333	404	383	382	353	360	369	368	367	375	358	336	329	368	375	360	349	370	382	373	343	381	362	368	401	370	378	394	350	383	372	372	361	357	388	368	315	358	378	333	386	362	351	346	352	355	409	362	330	367	365	352	339	344	367	385	366	342	385	366	370	368	363	353	375	371	357	368	360	368	391	366	346	359	347	341	382	353	372	378	402	361	342	362	340	354	361	376	377	357	371	363	370	369	362	334	371	372	359	392	327	342	382	356	308	371	348	368	359	363	377	355	373	384	359	364	386	379	337	335	361	365	343	353	356	342	346	391	352	359	370	358	383	400	364	345	353	319	361	360	340	361	404	389	340	379	422	368	356	395	403	390	365	349	350	371	357	331	391	359	372	393	322	388	352	409	405	395	364	353	340	353	373	336	375	352	341	380	356	376	380	364	349	351	352	349	351	374	338	388	340	341	339	377	358	347	342	390	318	374	375	342	357	411	374	377	373	376	360	348	365	358	376	353	343	367	363	372	375	349	347	390	350	348	357	403	376	388	330	331	377	386	366	375	386	356	360	379	350	356	369	338	347	375	368	352	382	349	358	349	333	327	384	373	337	396	349	346	331	331	348	346	361	357	389	361	346	346	388	350	366	362	374	373	325	356	358	341	389	345	387	389	383	378	353	357	372	378	348	369	352	352	374	359	405	383	352	360	366	333	389	367	360	358	320	356	386	334	376	339	338	329	355	334	391	362	390	381	310	342	353	390	371	393	379	364	397	368	362	375	379	332	354	336	378	351	353	378	349	346	377	363	363	350	348	339	361	330	367	404	361	376	370	345	365	354	382	369	353	343	354	373	382	359	358	367	353	399	355	376	402	394	402	349	342	381	336	390	362	337	379	329	347	356	356	323	386	350	331	361	387	376	351	330	377	369	372	359	372	373	369	381	310	367	362	349	411	369	355	378	334	344	380	355	369	346	346	349	345	391	370	361	369	361	367	368	352	351	370	346	364	386	380	365	372	357	365	375	342	332	379	357	353	346	356	360	359	392	339	379	358	342	372	322	348	350	381	359	350	414	367	360	351	341	364	398	371	386	356	371	359	383	369	358	451	348	368	354	338	365	376	381	394	354	347	342	364	361	352	353	371	330	363	358	363	361	392	361	364	357	377	368	349	337	363	379	332	385	356	391	348	335	376	339	346	356	401	363	381	372	346	362	352	376	345	351	333	353	350	367	342	387	368	347	370	397	354	361	366	366	354	406	369	362	346	367	369	356	384	364	368	367	381	354	393	372	353	357	373	373	356	369	365	373	342	350	350	350	386	403	394	384	384	350	389	353	352	354	399	350	376	362	350	369	361	340	340	373	371	331	340	364	350	387	334	366	330	359	337	353	382	380	369	345	321	362	365	356	379	342	398	316	366	334	387	335	375	348	349	346	402	360	377	392	357	366	373	375	391	361	360	375	392	383	340	362	376	367	341	393	348	323	395	364	383	367	366	379	388	353	344	347	371	334	396	340	375	347	386	366	359	355	361	341	368	382	385	359	345	359	371	368	369	378	341	366	364	373	357	367	363	367	369	367	353	369	339	374	354	371	358	352	358	339	358	369	366	346	362	387	394	374	355	322	368	358	390	373	313	346	338	378	377	335	400	363	379	335	381	376	364	372	347	341	342	380	355	371	353	369	354	401	378	371	371	330	342	368	332	331	360	351	373	360	386	348	369	372	347	375	344	359	361	371	374	408	378	341	365	360	352	358	374	357	327	346	355	362	361	347	333	328	347	384	327	363	381	401	377	328	356	377	353	373	381	393	348	335	382	361	347	376	373	375	349	352	360	382	356	355	356	329	393	370	332	352	341	368	361	340	387	345	358	344	352	332	362	362	387	372	371	345	362	373	366	375	348	339	398	361	364	384	374	371	370	364	357	343	353	300	392	358	331	335	359	336	362	361	336	348	358	369	355	369	353	374	353	349	345	354	353	376
4949	10097	8417	4299	3044	2309	1816	1504	1298	1140	1035	898	852	804	724	740	753	683	671	664	670	564	681	619	574	611	601	590	578	619	565	582	587	590	579	561	533	565	588	574	561	556	599	512	516	563	556	552	587	547	535	616	545	564	566	567	573	565	521	539	565	543	560	572	541	551	514	553	565	553	542	518	565	585	586	538	556	587	568	557	533	549	561	550	529	603	525	534	570	535	513	552	557	531	558	515	516	554	541	564	529	517	514	507	569	527	525	562	520	589	508	525	588	504	546	561	570	555	557	567	526	556	569	551	518	586	565	568	558	505	540	573	590	545	605	543	561	587	515	580	539	591	521	566	526	563	560	573	561	563	576	558	558	526	551	593	566	601	554	583	598	551	544	538	572	542	537	552	543	566	555	582	463	520	550	543	531	591	538	581	502	560	548	527	562	558	557	568	544	563	521	602	545	537	558	565	582	549	487	539	542	551	559	536	556	538	547	554	518	536	548	575	525	536	561	517	545	560	503	569	564	541	538	529	555	529	547	549	576	526	532	562	492	515	546	565	541	507	560	561	556	589	590	547	525	554	557	544	518	548	544	541	564	561	567	543	541	518	531	544	546	529	564	526	551	593	576	525	550	532	489	579	542	536	559	528	580	553	575	564	553	560	520	505	544	524	520	603	523	528	563	515	537	565	542	536	579	530	541	650	557	602	542	566	555	567	539	590	576	575	579	576	513	556	521	555	570	515	551	553	541	537	528	540	525	571	557	535	575	555	521	566	534	551	577	538	545	514	572	549	591	546	523	575	528	528	542	551	537	515	517	545	568	549	519	545	566	567	486	534	540	559	512	540	575	552	544	539	553	562	535	544	570	509	523	516	531	536	558	524	523	551	519	523	564	540	577	565	538	571	504	508	551	555	548	529	524	515	530	562	589	570	563	568	595	536	565	536	553	547	540	540	592	526	525	543	501	557	532	550	528	562	576	549	543	548	533	544	548	537	570	520	587	531	544	579	556	573	565	554	550	534	524	563	524	591	581	546	598	522	540	576	546	560	562	550	563	548	549	562	511	572	549	521	514	528	508	554	575	542	540	561	593	553	523	569	503	522	538	502	573	524	525	500	581	534	564	556	555	577	581	595	557	566	552	579	489	544	520	560	568	517	516	506	539	525	535	528	545	557	575	530	519	529	564	596	564	561	536	543	546	542	558	515	508	560	538	553	533	513	547	551	581	564	570	596	534	556	571	562	550	522	564	508	521	582	517	554	565	527	512	531	511	561	532	546	567	556	542	578	531	546	522	539	511	569	540	569	522	540	563	565	591	559	534	556	534	549	545	539	571	511	546	561	530	560	539	536	545	575	562	521	561	526	553	528	541	551	609	539	566	574	548	566	524	560	564	558	540	562	567	529	570	557	509	534	547	513	537	577	612	542	550	544	511	542	556	549	582	527	556	592	509	538	554	569	550	535	522	538	511	571	568	575	558	547	538	520	537	552	494	543	558	563	543	541	531	594	510	543	564	529	562	547	534	574	580	513	616	550	551	534	490	502	562	559	566	583	554	571	560	557	522	571	567	552	527	605	547	521	598	576	588	523	553	544	522	546	523	568	566	571	570	555	514	548	552	559	556	533	531	551	532	584	526	547	542	560	545	561	515	558	575	519	562	519	535	564	503	554	530	561	575	556	542	593	582	566	530	537	542	610	539	549	543	545	565	519	518	538	572	498	546	553	526	527	503	563	511	533	560	547	557	555	537	537	537	561	536	566	525	545	568	542	525	580	511	555	511	543	526	555	577	558	536	513	564	560	506	527	538	553	546	566	542	539	529	588	513	594	567	554	514	530	565	579	557	535	549	537	544	499	564	522	559	556	575	560	590	561	530	576	572	524	549	539	552	593	567	555	539	523	509	562	577	531	565	523	593	545	573	538	557	519	554	544	551	569	522	554	560	531	548	538	534	528	558	540	519	544	494	584	528	547	485	532	574	528	569	548	564	595	538	544	496	526	535	556	556	537	572	530	568	534	567	511	535	490	556	535	522	547	548	545	504	512	551	528	529	589	567	531	589	565	538	537	566	563	521	540	524	535	571	535	581	576	624	506	563	596	517	503	527	512	549	575	588	543	541	548	522	528	493	565	539	550	541	548	544	544	509	579	526	544	542	549	551	508	553	537	542	510	540	556	556	557	503	549	519	550	543	558	556	533	525	587	500	549	532	526	496	551	588	565	580	550	536	534	522	566	556	552	569	562	503	493	526	523	551	528	552	556	601	524	547	539	498	547	569	558	526	534	541	530	536	552	543	570	510	496	526	465	529	571	541	541	573	512	572	552	552	545	533	544	540	527	569	583	523	556	559	499	561	550	521	600	565	573	539	553	513	564	523	550	547	520	522	528	558	508	530	552	541	563	544	574	565	525	566	580	538	569	506	557	536	547	599	579	549	530	538	554	582	523	570	532	543	544	546	559	553	552	533	567	573	571	550	534	519	568	532	564	560	535	534	532	546	532	579	547	529	558	545	599	586	548	533	475	584	544	530	562	553	537	558	601	554	545	554	525	585	600	576	518	512	536	572	511	554	513	518	525	557	528	532	542	549	587	536	547	541	548	542	543	528	596	571	529	534	542	547	539	568	549	520	546	561	578	556	557	503	554	524	536	550	523	542	506	532	521	555	597	546	540	531	539	530	546	570	582	543	508	562	575	553	526	582	518	555	526	545	527	551	561	513	558	551	531	544	537	548	560	577	555	515	559	544	523	530	577	499	536	577	538	527	521	549	561	526	555	524	561	610	552	552	561	542	564	568	546	556	534	590	576	545	523	505	547	543	520	578	522	548	575	547	540	550	506	531	540	582	516	548	568	549	530	536	564	562	546	530	519	572	524	521	526	568	545	529	544	575	528	545	540	541	507	594	495	566	555	509	503	574	573	580	549	526	541	539	539	555	583	565	536	538	541	539	562	561	555	569	550	517	531	568	550	533	543	522	579	578	544	562	538	585	494	547	529	588	515	531	567	539	530	535	558	546	564	522	530	563	568	567	527	547	575	560	570	523	534	574	540	527	531	557	538	534	522	591	512	542	582	543	544	534	591	586	553	513	553	517	525	562	541	566	522	547	511	525	577	533	516	547	541	575	553	527	552	588	515	560	551	554	535	556	524	513	532	583	524	540	546	535	528	580	570	536	581	526	590	512	553	539	516	603	568	532	564	549	516	544	543	512	580	596	562	550	576	549	558	546	564	574	582	572	541	587	542	590	582	545	554	531	570	555	548	601	547	602	538	560	567	542	567	566	560	542	550	555	538	579	579	547	555	555	535	560	528	510	517	540	563	541	561	588	522	565	589	575	555	507	574	551	567	561	559	571	553	575	525	578	541	556	553	610	551	556	542	570	519	566	566	545	574	578	571	557	539	561	528	536	560	568	529	541	563	547	500	530	571	528	554	511	538	562	622	520	541	511	536	514	547	542	567	525	536	554	510	546	553	548	562	559	539	519	582
23108	21294	29142	23779	21294	21194	4079	921	677	629	536	471	438	429	397	386	367	363	318	332	309	287	317	293	301	294	274	261	287	271	277	274	247	291	276	221	236	235	272	272	275	268	253	254	258	259	234	250	251	272	232	245	238	257	268	270	262	226	265	257	244	248	230	231	270	256	264	274	236	247	237	226	254	249	242	252	245	247	241	232	240	228	239	236	232	257	256	253	258	253	251	262	217	250	239	271	256	256	262	269	244	229	280	234	243	237	256	224	244	235	238	229	250	234	228	254	248	236	250	262	254	225	265	207	251	275	253	275	253	228	235	229	272	249	217	216	227	263	243	243	247	249	236	232	258	225	244	269	245	271	253	266	271	239	263	215	264	243	276	281	253	236	229	253	275	269	250	249	275	222	233	244	252	233	246	263	266	232	235	224	241	246	243	234	235	238	255	234	234	248	263	235	252	229	244	260	237	245	215	252	241	286	230	276	211	239	219	268	234	232	237	236	240	253	235	256	237	256	226	260	237	236	256	237	237	261	254	250	239	233	236	250	273	248	238	254	244	263	255	229	252	225	232	259	235	235	224	246	254	258	253	250	260	204	254	255	241	225	272	234	245	247	213	236	232	232	239	244	258	223	254	246	237	250	265	232	239	267	252	212	221	287	236	262	257	249	246	273	247	226	273	247	213	221	270	248	234	229	246	218	229	221	234	246	255	252	229	223	233	276	248	247	234	251	215	245	253	220	228	249	241	236	269	220	244	261	245	214	227	220	254	237	214	236	229	242	238	198	233	244	258	251	232	236	248	231	273	231	242	256	275	225	244	227	214	245	224	222	237	252	228	245	272	214	218	255	271	277	225	269	222	219	242	250	233	223	232	248	219	255	248	253	224	285	230	245	236	278	233	275	264	265	249	233	239	228	238	226	236	225	261	263	246	263	251	244	235	234	273	214	224	228	248	270	233	221	256	237	235	235	242	240	267	255	261	247	260	234	240	249	257	227	215	238	240	225	238	249	265	240	242	256	255	238	223	239	230	249	273	251	230	224	242	223	264	250	235	249	245	228	252	246	258	249	264	224	213	261	242	240	235	243	275	272	250	231	242	249	242	256	251	228	286	246	220	245	242	240	222	246	238	252	235	232	245	233	270	238	231	230	236	277	259	264	261	232	275	236	228	250	246	219	228	229	242	235	244	270	236	226	219	243	252	251	232	255	241	240	215	266	224	283	219	263	225	221	244	234	232	269	230	243	245	243	251	215	225	260	240	225	253	262	229	246	232	225	244	237	249	250	230	242	225	246	237	237	225	259	206	223	245	227	233	275	225	229	214	238	246	230	235	236	245	238	227	244	258	253	224	256	236	253	269	243	236	228	265	250	242	230	209	246	262	247	231	258	249	255	275	247	217	258	249	244	272	241	246	232	250	240	258	260	242	257	236	232	235	252	215	243	238	213	232	206	249	242	225	256	231	252	256	261	263	244	246	244	243	214	233	252	254	246	232	233	256	244	239	241	246	215	253	209	229	238	262	243	251	218	224	274	221	252	239	230	243	239	235	258	233	250	235	227	231	246	250	250	253	246	239	248	253	230	229	238	244	240	253	247	236	264	218	241	263	245	217	231	236	248	242	233	247	228	240	245	242	232	249	225	260	250	225	241	238	256	266	246	256	217	235	256	266	243	223	259	257	229	255	233	251	242	222	235	237	262	229	229	210	243	243	254	244	228	222	248	248	231	232	218	231	247	239	231	220	226	224	213	236	224	248	251	259	233	246	219	229	225	265	248	232	222	232	233	231	226	232	266	259	232	241	223	202	220	252	239	238	278	228	246	249	249	219	258	255	264	248	224	268	245	264	226	263	243	233	231	241	241	232	248	246	235	255	222	262	233	264	231	238	236	233	267	206	256	248	242	234	249	256	233	235	236	230	254	223	234	234	231	238	247	263	255	213	254	245	264	216	242	254	238	230	271	234	254	239	223	225	234	247	278	240	215	238	251	237	251	221	233	223	244	266	238	217	252	237	235	216	236	281	262	262	229	236	251	242	231	260	225	259	242	241	232	233	250	227	217	222	235	253	247	247	248	261	239	257	240	228	298	242	241	225	262	226	259	241	254	230	247	234	231	214	214	238	210	241	246	246	233	236	243	236	244	248	251	247	236	248	238	251	241	274	250	228	238	252	249	254	242	220	252	269	266	258	255	253	256	253	253	227	234	223	238	229	230	229	240	251	244	235	246	247	246	259	236	248	255	231	249	245	262	244	233	242	222	246	208	220	212	238	232	262	240	245	226	274	226	215	262	273	226	269	224	240	239	231	247	247	219	198	243	233	243	241	247	242	249	251	242	232	236	227	244	251	273	245	223	232	218	248	232	260	242	237	217	237	236	221	245	248	246	268	232	230	226	234	216	251	257	230	232	273	288	238	257	252	240	246	231	228	243	269	292	218	248	239	233	238	269	261	237	243	237	250	243	232	236	248	230	237	246	233	247	225	236	257	240	258	228	228	229	262	214	242	263	218	214	217	237	217	229	260	285	255	219	253	259	261	234	251	239	203	248	250	242	253	230	215	239	212	275	219	244	268	255	227	244	245	251	245	251	269	234	231	242	247	242	238	231	211	251	266	207	273	238	235	237	251	245	234	246	249	241	274	260	229	234	234	230	245	228	238	236	224	247	243	236	245	257	263	217	226	243	244	241	231	236	217	232	243	264	266	269	234	247	216	232	249	240	211	233	256	242	190	227	244	240	250	240	249	249	244	247	219	242	238	209	261	233	239	244	246	248	230	235	245	243	234	241	230	224	237	230	221	260	238	249	236	253	218	234	222	236	237	248	230	248	249	264	248	224	248	205	251	251	256	245	230	255	234	223	262	252	270	248	233	256	249	244	233	262	216	231	249	244	234	219	215	245	239	231	260	237	237	261	236	258	218	273	235	229	230	248	244	237	253	241	261	216	247	234	265	242	248	249	239	228	242	208	223	257	259	253	248	248	214	239	211	244	252	261	208	270	220	226	212	240	272	248	249	270	234	223	219	243	251	226	226	239	240	260	219	236	240	228	256	265	218	243	214	250	267	232	246	214	224	243	228	233	257	261	252	270	275	277	247	238	223	245	230	255	243	270	230	252	218	226	225	247	195	227	205	239	246	243	219	222	262	235	236	251	265	238	241	243	241	254	230	245	248	256	231	248	249	235	255	238	240	261	265	245	251	229	269	253	225	245	231	248	252	217	247	235	256	220	210	222	236	252	243	258	262	234	223	262	226	244	232	239	247	267	234	236	254	252	244	242	232	236	257	236	235	228	227	242	236	230	270	296	197	260	265	224	240	245	254	227	237	269	240	254	233	246	243	240	234	236	265	219	234	254	243	235	228	221	254	257	250	254	242	225	220	238	249	239	240	242	232	235	273	253	249	231	240	234	227	239	262	249	255	247	241	211	228	213	244	231	257	248	244	233	270	252	236	257	241	246	256	210	250	254	262	245	241	221	232	234	250	273
7225	16640	13625	7035	5019	3803	2896	2197	1844	1593	1297	1129	1008	821	812	756	667	634	613	574	580	521	486	508	477	456	447	463	446	403	459	450	441	444	363	427	420	429	401	416	386	449	409	390	385	369	412	411	368	388	445	408	423	447	404	391	354	380	388	357	389	345	367	381	362	361	381	366	353	360	386	370	391	372	388	377	402	352	373	395	356	365	358	391	387	393	375	396	372	335	363	345	348	342	399	373	372	367	368	368	406	360	395	399	342	374	355	368	353	360	349	351	374	351	374	374	381	398	371	345	373	369	360	369	317	380	364	360	382	387	361	367	369	392	363	401	348	367	386	369	379	356	392	353	369	369	411	389	388	368	367	391	358	441	360	360	365	358	383	407	345	349	350	364	356	410	363	315	320	384	367	348	370	349	368	382	353	382	372	371	367	421	392	371	380	384	356	397	407	351	356	351	395	346	356	363	377	395	378	360	381	366	362	377	386	362	355	361	378	362	354	349	357	366	341	336	356	366	363	346	384	348	389	382	383	353	373	375	389	376	398	355	357	392	344	378	349	361	404	365	362	355	366	376	357	382	322	387	363	363	345	357	334	342	360	347	375	398	398	386	362	379	368	426	394	340	345	360	366	377	361	360	359	355	388	358	370	393	334	349	337	341	356	384	360	382	365	346	326	348	354	361	366	341	398	350	351	371	382	377	364	382	370	385	352	365	423	346	358	348	357	345	380	364	339	397	363	390	359	381	336	368	422	384	312	362	353	383	398	365	371	386	344	369	362	344	337	385	347	375	363	390	387	354	383	386	367	361	342	386	373	372	368	352	326	366	336	359	369	381	372	343	367	382	360	372	378	403	415	377	366	402	350	396	370	330	362	374	342	348	373	359	386	381	365	369	361	371	350	400	356	374	330	360	378	358	351	361	359	355	408	389	378	335	332	369	338	369	346	348	355	369	374	369	387	380	371	341	414	382	342	369	383	377	373	324	362	368	361	377	370	379	369	403	390	388	373	384	342	364	351	361	351	385	372	343	375	364	384	348	377	374	373	373	360	356	370	371	361	354	347	359	374	371	394	362	358	362	374	363	358	337	310	364	375	366	336	383	356	373	328	338	351	377	348	388	372	378	344	384	411	382	365	399	363	356	346	327	375	395	354	341	365	370	363	358	359	363	371	383	356	374	347	366	370	379	372	365	393	394	367	368	389	323	374	362	379	360	317	339	374	390	370	346	360	368	360	387	352	372	395	393	354	360	375	374	336	345	349	343	360	371	359	349	358	367	367	353	387	396	363	375	353	328	363	394	351	341	363	363	346	358	349	388	344	335	365	361	355	345	358	355	384	364	359	350	339	375	365	401	398	372	360	371	365	344	378	358	339	353	365	381	391	340	353	371	380	330	373	341	350	376	358	395	392	371	337	360	388	339	381	351	414	371	339	390	367	346	395	388	388	361	361	375	379	381	379	383	376	367	345	385	363	361	378	362	362	392	390	377	370	376	378	358	367	382	382	377	370	350	359	377	390	342	361	357	353	387	350	359	355	353	360	337	369	352	374	364	385	369	369	353	378	404	381	377	352	383	372	342	387	390	314	381	361	338	369	385	363	360	384	372	377	340	368	355	325	353	373	387	343	361	426	373	349	391	377	365	360	412	388	344	349	347	342	372	373	354	389	353	369	349	343	334	329	393	341	356	373	354	388	386	355	363	349	373	356	366	362	366	360	324	354	354	389	356	373	365	363	382	349	374	367	399	352	350	366	349	379	372	346	364	382	349	370	361	350	351	358	377	378	356	360	389	367	379	334	371	371	334	387	350	338	313	335	387	337	346	355	362	383	362	390	385	364	373	360	354	367	360	367	364	386	400	326	384	346	350	359	370	355	397	336	377	358	379	367	320	369	372	381	371	380	351	350	365	310	354	362	342	370	352	351	333	364	397	358	375	373	374	364	380	362	364	344	375	353	373	393	373	334	364	369	364	329	379	383	359	374	370	377	394	359	349	382	344	390	324	340	377	368	353	364	369	384	347	381	389	353	371	384	338	349	378	385	387	352	361	367	349	348	389	380	332	369	365	353	347	364	371	350	332	380	373	329	308	382	356	386	356	350	369	380	397	355	400	356	355	358	348	348	331	374	380	358	354	336	393	332	375	324	348	333	347	424	346	353	396	340	342	356	395	381	399	364	365	372	385	377	368	356	391	358	356	333	384	381	363	359	376	334	374	364	370	361	377	341	388	373	361	370	380	375	369	406	377	367	368	380	360	365	389	361	366	350	362	345	358	358	392	347	367	353	369	331	368	336	353	383	348	342	355	383	343	381	345	336	348	372	353	349	370	341	358	350	388	333	387	379	365	355	353	366	339	358	345	396	346	311	346	348	390	351	382	390	344	369	373	346	367	360	363	396	365	359	376	348	339	358	379	337	359	345	344	336	368	364	350	371	356	367	389	342	362	325	347	384	371	376	369	398	372	356	365	388	344	355	378	390	337	364	369	368	377	384	378	357	348	364	356	378	362	331	313	356	394	383	327	346	421	376	376	357	409	331	361	374	396	335	339	341	361	368	359	371	357	374	351	362	427	391	358	348	388	359	365	361	364	386	328	380	348	373	365	357	360	394	357	316	330	368	383	378	367	382	375	377	390	347	369	343	331	381	340	347	397	363	386	403	367	357	409	344	338	373	356	338	375	386	372	372	378	347	327	357	379	378	357	342	344	386	366	353	384	372	350	364	352	358	359	337	364	363	408	347	381	367	356	356	357	375	336	322	370	392	373	378	361	365	358	374	342	367	362	344	352	364	393	394	348	347	354	367	353	369	356	352	381	369	382	374	368	358	352	374	351	373	346	363	347	374	360	353	357	334	359	370	355	368	362	368	356	380	329	342	358	366	338	351	349	360	353	370	354	354	365	365	368	352	354	353	361	359	357	375	399	362	395	329	363	370	386	338	382	362	353	359	366	354	399	371	379	391	384	361	350	329	329	345	406	374	353	365	374	372	375	400	374	362	339	373	385	361	330	377	367	361	370	348	366	359	355	342	369	349	379	374	378	389	361	353	361	370	369	350	368	346	367	349	382	342	400	377	365	348	337	379	372	358	373	362	374	359	372	385	382	359	337	389	385	371	362	372	371	338	363	340	348	375	334	353	348	386	358	338	368	351	363	386	380	378	355	356	356	366	362	386	357	369	337	383	363	360	371	359	355	365	357	383	360	350	407	343	382	338	326	392	372	365	356	384	367	363	377	355	372	370	358	309	346	362	366	373	351	382	361	342	373	385	380	354	343	413	369	356	373	348	364	346	362	361	389	382	364	356	370	353	348	345	432	352	338	362	353	357	361	370	380	367	355	363	348	399	346	399	364	347	404	327	332	362	319	369	354	372	360	354	364	368	339	349	397	361	340	350	346	352	383	374	374	369	368	375	376	347	341	358	367	363	367	353	359	391	362	352	343	390	396	350	373	350	366	343	369	357	332	381	346	351	337	344	309	335	361	406	370
26989	19554	5040	664	453	429	370	359	380	383	386	386	372	382	363	345	371	371	402	356	375	352	353	341	345	373	345	352	356	358	376	373	376	392	348	379	377	329	342	363	356	337	346	374	387	348	385	356	365	340	322	359	331	360	343	353	315	369	361	354	338	364	378	349	333	339	338	355	367	361	360	366	364	334	410	360	344	332	352	344	354	363	368	335	394	344	392	350	377	354	355	378	352	361	353	390	371	354	368	330	325	358	382	370	359	351	382	324	377	365	363	358	342	360	334	366	361	406	388	372	333	371	325	342	319	350	397	315	372	370	337	325	382	337	341	331	362	354	356	343	366	338	376	356	348	391	345	398	390	381	347	376	412	351	360	376	338	339	382	375	349	340	343	354	381	361	343	386	339	342	358	334	353	366	374	359	371	389	343	377	325	389	344	365	375	359	356	378	307	344	391	377	334	388	378	346	347	374	369	378	345	364	344	371	361	359	358	318	364	359	323	384	351	388	389	357	340	385	349	352	352	382	349	371	380	344	322	340	393	386	394	366	327	364	357	337	368	347	372	347	377	383	342	369	384	349	374	374	342	341	364	360	367	335	375	362	329	358	373	355	371	358	355	356	371	364	335	391	362	360	367	355	340	354	339	365	366	391	355	357	377	393	346	330	373	357	365	355	385	371	345	336	367	380	383	351	321	348	358	362	366	343	366	378	361	348	396	352	371	375	380	353	357	376	358	356	344	397	346	350	371	382	319	359	333	356	337	365	361	348	360	358	357	355	341	392	367	375	391	342	386	334	348	358	380	359	348	363	375	335	356	345	362	356	373	401	330	376	411	344	335	343	368	344	369	326	363	370	366	345	327	379	323	375	390	371	363	369	342	374	337	343	328	384	361	349	351	381	349	349	377	350	359	386	356	349	315	346	333	363	396	347	348	341	344	321	354	356	352	326	352	347	358	368	398	376	313	354	358	365	367	358	374	360	366	318	363	383	328	381	324	381	377	339	365	367	393	361	338	367	395	372	348	350	353	395	347	369	397	363	368	361	338	373	352	360	362	372	343	363	345	390	366	309	384	373	341	359	384	359	376	393	357	385	356	377	365	349	343	373	378	364	366	352	366	353	400	334	405	384	371	377	350	400	360	325	341	351	359	363	357	412	336	345	363	337	348	376	340	353	389	310	366	379	366	332	373	358	359	367	379	360	342	369	372	349	380	325	366	370	347	369	394	335	354	319	373	374	374	368	318	369	351	356	339	377	342	363	366	380	348	373	376	366	328	349	333	327	354	362	347	366	367	328	378	359	359	380	386	336	332	350	373	359	392	352	360	359	362	344	320	365	381	370	364	338	355	390	350	371	374	335	346	384	362	361	333	337	387	365	333	358	359	389	405	351	385	337	365	346	368	381	345	290	329	341	377	333	367	368	357	359	326	375	336	348	368	363	362	344	370	339	369	381	344	358	369	358	385	352	326	352	378	360	372	353	367	362	365	358	352	337	346	349	309	346	322	345	359	353	383	378	386	348	392	357	375	387	356	381	319	330	341	340	346	350	352	330	365	363	332	347	324	362	387	367	343	350	374	339	342	331	354	390	326	383	366	381	335	345	367	348	386	369	367	368	364	347	352	388	357	358	345	361	372	376	323	342	392	355	393	392	370	387	333	355	321	351	360	398	351	370	382	379	340	349	331	399	322	371	361	386	379	382	359	354	363	383	358	356	327	337	344	361	370	338	349	371	335	373	334	346	344	382	387	358	387	355	353	370	364	387	337	361	365	350	356	331	336	349	371	342	355	362	383	376	379	372	367	341	369	382	380	355	344	358	365	372	356	367	350	381	391	360	330	345	392	329	362	354	353	341	328	377	362	335	356	373	338	372	353	362	378	347	355	334	310	371	361	389	366	345	361	339	339	363	363	345	400	390	366	386	353	362	382	372	372	380	330	357	350	337	348	381	339	342	367	318	364	390	360	345	393	330	362	346	343	338	380	342	375	315	383	343	352	373	383	388	329	340	343	358	390	383	345	347	376	358	354	357	350	375	336	365	317	350	329	365	327	321	372	350	343	363	364	370	351	376	408	353	381	366	371	336	348	375	389	352	391	377	371	370	400	350	350	347	343	394	367	350	363	357	348	354	350	358	358	332	322	325	368	347	362	378	350	370	351	369	357	361	366	348	352	341	378	383	361	373	352	372	346	363	391	318	357	342	357	353	360	347	331	382	344	373	351	362	354	370	350	356	342	338	373	348	356	355	361	350	347	363	324	389	339	382	350	379	371	356	377	360	379	373	347	357	366	358	348	333	354	363	352	346	346	354	378	351	373	368	363	332	373	340	375	372	372	367	362	346	345	352	328	361	367	337	355	343	386	346	385	374	383	361	349	369	319	359	343	348	367	378	358	337	386	389	365	401	407	390	364	347	369	369	366	353	338	318	374	344	330	334	365	360	408	379	342	348	361	364	368	355	380	331	367	339	333	366	367	367	349	364	325	350	338	356	401	349	333	351	355	394	383	386	344	371	365	368	364	328	352	363	361	366	358	359	354	346	335	384	364	347	341	376	378	361	352	331	360	379	342	384	360	368	358	367	379	356	355	356	349	369	392	355	335	359	364	391	370	367	360	357	367	345	374	332	352	340	359	398	344	370	339	376	398	380	352	390	362	342	365	365	351	358	368	357	403	369	372	300	325	360	384	353	378	347	379	351	347	342	363	343	356	341	371	369	353	350	360	348	338	327	370	375	377	365	362	345	364	327	373	389	353	365	350	374	343	391	346	362	389	374	370	353	346	350	335	388	356	395	367	353	362	341	345	352	323	374	364	361	343	369	362	359	351	392	349	366	328	387	368	367	323	370	351	345	328	354	324	360	373	372	371	358	360	359	345	387	353	349	350	336	375	360	367	356	361	336	352	344	357	346	354	342	345	340	370	351	372	345	347	390	372	361	348	360	368	359	345	369	316	318	358	357	350	386	362	336	412	333	361	341	379	334	360	374	386	360	353	367	384	350	303	360	358	334	346	310	381	393	353	359	347	356	357	363	368	346	350	399	358	354	346	324	360	345	345	328	342	338	338	339	355	337	350	333	340	317	343	373	355	366	347	375	344	336	369	386	352	357	357	346	395	362	341	342	385	369	359	338	366	333	403	321	329	345	337	352	359	361	358	361	350	348	394	356	343	352	334	350	349	336	361	356	336	393	360	359	373	337	369	390	359	374	360	353	363	330	349	348	356	371	358	372	377	349	360	348	357	381	326	367	385	348	360	394	360	331	373	391	370	375	333	346	357	352	356	374	362	344	334	369	334	342	352	363	376	368	327	355	376	352	326	376	346	371	359	348	357	399	348	378	341	372	386	375	357	346	348	346	350	333	379	413	334	351	349	360	359	328	340	366	359	425	352	336	347	368	358	362	348	370	382	401	380	385	358	342	351	345	374	373	343	342	350	360	349	361	345	342	381	347	336	382	310	349	349	352	390	348	363	370	367	373	410	364	375	346
3958	1253	1067	750	678	621	602	587	577	547	522	571	576	551	581	469	523	548	544	545	506	559	530	536	570	524	508	541	546	534	528	494	531	557	520	538	502	555	508	544	554	560	522	513	540	606	556	522	538	499	544	516	477	539	508	517	545	515	565	518	535	566	499	511	565	525	548	547	528	505	494	521	535	504	540	568	537	538	536	546	492	514	527	516	562	548	536	522	518	523	543	560	551	556	538	569	523	505	525	587	522	515	526	557	484	537	527	561	525	516	517	511	541	572	567	512	504	504	542	550	529	545	517	547	523	519	534	540	565	545	534	566	526	559	556	539	516	481	501	533	522	600	543	524	560	539	520	502	528	500	552	521	566	559	526	568	589	509	535	566	539	528	518	513	561	510	533	556	516	502	566	520	525	570	551	531	538	602	500	528	543	570	563	524	527	513	545	559	514	544	627	575	543	536	523	582	502	552	548	568	493	489	571	492	489	539	512	530	549	487	512	561	537	509	547	512	534	533	565	506	567	497	507	549	505	552	520	553	487	525	557	568	539	537	544	547	523	526	579	511	571	504	538	532	543	523	546	514	513	516	556	545	548	567	503	563	521	535	577	539	528	523	548	511	539	525	549	548	518	496	524	571	533	522	541	530	519	536	529	531	539	544	542	524	526	529	568	565	539	535	535	534	535	554	532	532	532	534	545	527	542	533	498	574	534	550	538	551	516	490	522	534	489	510	548	545	541	518	539	545	575	536	500	548	558	519	528	507	536	527	534	520	523	545	567	541	533	563	553	549	569	522	528	527	463	572	573	511	534	528	547	516	566	516	521	521	518	479	539	521	532	544	536	541	550	526	521	568	516	498	491	501	520	515	557	503	561	549	537	539	529	547	534	523	537	506	535	532	541	515	496	530	591	507	542	530	574	568	534	513	523	505	551	522	546	535	533	543	529	554	570	526	534	551	533	524	547	576	578	501	536	528	542	560	523	557	508	551	517	514	500	496	521	538	525	534	503	539	525	519	533	524	526	527	503	531	504	541	544	539	521	566	498	479	542	520	582	520	568	517	547	544	496	555	543	523	495	520	559	537	551	528	538	530	537	516	513	526	541	530	545	542	549	526	553	532	498	503	542	537	590	514	512	486	488	545	525	543	552	500	530	529	507	545	525	551	569	516	531	541	535	548	547	517	486	543	490	561	567	520	556	531	560	541	511	580	536	529	550	534	552	567	517	541	551	551	514	517	541	566	567	524	498	571	527	553	521	526	520	591	526	513	557	538	575	542	546	541	548	524	497	562	523	500	533	568	539	521	508	515	575	544	558	492	560	543	532	565	525	533	525	506	540	531	563	543	544	548	544	510	523	537	546	527	526	533	503	524	536	563	561	562	534	508	553	518	569	519	574	507	513	542	563	541	489	522	443	546	541	525	510	521	554	525	534	535	516	552	519	512	556	575	525	564	536	540	552	523	534	532	514	510	548	557	545	546	509	486	569	493	541	528	493	535	560	539	550	532	529	518	511	549	517	539	518	533	526	512	532	522	495	514	548	472	539	583	513	523	523	522	525	545	508	495	549	455	510	516	536	529	547	582	582	533	510	557	529	565	516	569	576	537	544	551	553	532	544	555	522	545	533	554	563	563	495	542	559	563	503	501	528	533	536	522	520	500	494	518	540	531	560	522	564	544	518	505	513	518	550	578	557	555	543	553	555	540	538	565	596	515	540	524	506	524	564	529	522	538	555	538	521	530	522	498	558	529	516	524	533	543	539	531	514	511	517	516	533	574	562	538	550	530	525	540	541	545	534	565	494	541	530	540	521	489	542	563	506	506	511	510	564	544	551	561	526	558	544	568	557	553	536	575	503	549	517	504	512	542	542	525	534	545	527	569	542	531	547	554	519	517	580	502	559	534	579	526	522	521	549	516	540	522	544	509	550	540	545	537	536	525	504	532	561	504	543	512	555	503	541	554	559	540	565	531	480	531	496	465	551	554	545	561	536	540	564	563	546	522	538	524	535	550	580	532	549	494	584	535	524	542	532	518	532	498	493	536	536	565	519	507	571	535	547	558	558	497	511	511	507	524	538	550	588	555	573	561	540	548	514	533	518	525	533	539	513	532	552	535	574	571	486	553	511	510	592	563	518	549	548	567	524	543	505	550	547	548	520	506	493	541	518	499	525	521	541	530	510	507	525	552	545	488	548	519	547	537	549	563	533	514	510	526	510	567	525	560	550	516	539	533	501	522	504	551	529	523	503	498	555	520	530	552	527	559	528	570	534	547	528	511	534	499	550	552	531	517	562	534	535	563	571	564	545	550	571	540	504	541	505	539	522	548	504	562	547	528	511	537	518	574	494	550	586	550	527	504	566	521	535	526	514	533	535	533	530	584	546	588	506	539	521	518	522	526	581	525	565	473	484	535	555	519	487	587	535	557	521	516	562	576	533	567	553	537	521	517	567	542	528	547	533	474	560	546	520	551	515	562	570	502	565	600	530	547	560	499	532	522	579	532	557	507	574	522	551	483	514	543	506	502	571	573	592	512	526	517	535	531	532	567	479	516	551	540	520	536	512	530	535	558	534	547	544	538	534	531	537	531	516	562	540	547	494	558	569	539	530	557	503	532	566	560	490	561	508	533	506	553	518	546	525	528	511	539	538	548	534	519	519	506	532	496	554	516	555	521	531	531	506	508	538	538	525	574	520	544	540	531	509	530	552	513	549	545	572	526	557	530	567	512	521	513	506	539	489	481	511	526	485	557	507	546	540	535	527	533	545	545	540	501	521	503	566	562	542	546	520	525	531	500	529	547	527	557	551	507	545	521	491	563	531	529	532	531	490	558	553	508	556	503	493	541	532	507	515	526	516	572	486	536	509	543	506	527	541	529	519	502	550	547	532	555	522	560	527	554	533	507	518	559	532	534	527	529	502	513	527	522	534	521	522	520	583	555	486	554	514	574	529	560	574	539	502	536	498	540	552	517	526	510	569	570	547	553	530	537	537	563	530	554	574	530	480	493	556	509	556	531	529	539	524	539	560	578	566	524	496	512	557	558	530	553	520	491	535	574	497	532	567	517	521	516	561	553	540	531	532	516	544	505	538	544	569	530	545	508	567	534	532	549	570	493	534	543	528	544	526	555	499	494	570	531	514	517	558	547	531	534	534	501	539	539	565	529	540	548	522	518	558	545	559	534	558	503	544	565	526	528	534	551	559	516	496	489	513	501	500	554	570	497	524	564	524	556	529	513	548	526	539	536	492	535	521	524	532	548	539	547	510	520	563	531	545	563	533	517	539	518	553	543	495	482	555	569	523	568	545	537	537	567	547	523	514	550	547	542	542	542	531	535	504	539	513	532	536	523	506	511	525	583	555	525	588	534	570	530	522	551	571	544	541	498	505	524	530	532	558	543	551	550	520	529	562	533	542	536	520	525	548	524	528	536	570	552	550	552	529	485	556	510	515	539	490	546	554	551	554	576	510	554	553	553	552	563	529	517
24109	21296	28578	24342	21226	5648	1055	690	558	530	547	529	466	435	419	453	381	409	435	401	403	436	380	399	375	395	409	397	390	404	355	395	372	402	405	369	393	376	380	375	388	369	358	386	348	369	361	367	359	374	356	393	333	374	365	405	353	379	391	365	365	343	369	392	344	376	357	381	347	370	377	313	356	382	392	378	407	367	364	367	352	367	398	374	355	402	360	375	359	369	355	375	346	362	364	384	356	401	376	362	363	345	348	375	339	382	395	360	359	396	380	410	367	405	375	359	380	365	353	360	360	351	383	368	379	361	365	331	349	376	346	374	314	388	359	352	374	359	352	361	361	356	368	384	397	370	359	371	394	349	387	351	383	388	377	367	362	359	375	353	356	386	336	344	368	371	346	389	377	344	344	368	349	363	374	382	367	374	411	359	354	327	355	404	366	359	392	364	380	357	361	364	345	381	368	388	393	331	376	349	337	354	380	352	366	362	348	374	332	355	343	341	364	358	385	385	372	346	345	359	346	357	351	368	343	377	333	360	360	375	382	394	367	361	344	360	349	354	360	369	346	390	380	380	320	344	318	367	360	388	327	379	390	376	381	351	382	378	339	360	392	370	356	396	357	352	345	363	351	374	337	341	363	347	387	334	356	350	354	372	363	381	353	332	363	387	345	370	380	318	367	343	374	316	380	363	363	379	357	356	356	348	396	387	341	353	353	355	372	353	357	389	332	366	347	357	341	373	370	354	328	380	376	381	346	356	339	378	384	405	338	364	340	352	335	387	368	356	375	343	347	364	360	360	366	343	359	349	356	354	358	354	328	368	368	359	352	334	350	359	367	376	378	374	366	361	374	342	386	364	377	371	367	363	347	377	361	354	344	362	338	382	352	389	312	384	395	362	353	345	362	336	327	364	366	366	351	410	371	380	330	376	357	368	347	334	382	356	360	363	374	387	368	352	336	322	376	336	344	359	389	361	380	362	376	381	376	373	385	376	375	369	334	383	363	357	340	363	352	362	354	405	388	356	377	402	353	361	377	385	351	365	361	354	361	354	372	351	310	370	327	360	364	386	367	389	345	344	378	346	377	402	384	384	371	380	370	335	335	314	387	361	397	380	381	354	384	389	354	354	379	375	316	386	378	356	353	366	344	327	375	368	372	384	370	385	339	376	376	381	364	378	349	376	365	344	357	363	365	362	371	349	353	381	370	370	349	334	349	353	394	395	369	348	368	361	361	373	352	375	381	379	344	360	362	363	362	343	354	376	370	327	366	385	375	341	355	367	392	359	362	395	358	357	349	339	337	354	360	377	332	363	362	416	393	388	331	381	333	387	361	351	336	336	382	347	376	332	372	369	350	387	352	376	361	382	376	383	361	351	403	364	338	384	364	362	368	355	358	353	370	341	341	406	337	386	356	342	347	351	393	310	390	371	338	353	362	373	359	342	356	345	352	389	365	355	328	353	357	348	390	361	379	340	404	390	383	370	345	387	373	356	406	354	373	392	306	378	366	363	402	386	358	373	384	375	385	368	376	382	355	412	375	365	357	376	359	363	393	349	364	380	337	337	392	340	367	342	368	362	357	385	387	388	350	386	364	382	390	403	364	355	373	396	356	367	386	341	365	341	355	408	375	346	387	376	355	368	390	381	360	368	375	348	354	317	394	371	340	399	355	353	361	345	390	376	368	369	353	373	352	363	306	355	366	360	384	338	392	331	351	359	337	341	369	343	368	343	352	353	359	403	349	353	367	383	375	373	385	388	398	348	360	368	369	352	365	329	328	349	393	375	350	317	365	405	396	375	359	368	354	379	359	347	361	373	362	354	346	363	395	347	366	349	345	360	387	339	362	360	390	353	367	346	378	370	370	363	371	348	368	346	384	392	382	350	399	340	349	352	368	348	363	377	372	370	400	333	361	350	381	398	355	352	375	360	366	351	385	353	324	361	353	351	342	357	338	358	369	401	349	348	379	345	341	391	329	363	333	379	405	357	369	311	329	360	340	387	357	374	353	387	384	387	353	366	355	355	360	351	343	336	336	351	370	382	370	398	377	398	357	382	360	376	356	378	378	374	388	379	346	338	377	343	363	366	355	346	386	347	373	390	388	364	369	348	355	349	354	342	376	375	405	343	330	345	345	393	353	374	367	389	364	400	398	344	330	363	367	360	370	391	348	358	368	348	384	359	360	356	355	367	367	325	346	373	377	385	376	362	363	358	332	334	369	343	398	369	344	353	342	387	357	379	406	316	340	338	352	351	346	327	332	385	351	371	329	374	337	378	368	329	355	333	364	313	370	368	376	347	371	354	369	333	366	375	368	373	330	349	372	387	364	355	344	342	379	344	344	392	355	370	334	373	381	365	392	353	341	371	370	330	356	382	367	334	347	372	411	390	377	380	323	354	380	381	368	334	356	377	373	360	353	404	343	375	394	374	342	341	348	361	379	338	379	373	335	361	395	330	374	341	340	381	368	351	353	340	335	388	363	369	387	395	374	360	371	364	309	349	376	385	376	366	364	371	359	348	332	348	377	376	344	381	366	355	376	368	365	331	385	362	348	386	382	377	371	374	362	357	369	332	355	366	376	328	383	392	346	373	348	377	379	347	351	395	362	347	363	387	388	386	353	353	391	367	397	380	358	384	351	378	374	409	366	355	343	330	339	328	374	374	344	387	363	333	356	337	359	362	374	346	331	361	369	342	361	349	326	343	367	372	354	335	383	311	381	405	327	371	366	333	403	343	406	374	325	373	365	341	360	356	375	382	373	365	337	379	370	342	339	374	367	377	377	346	376	343	396	370	363	336	337	355	361	360	377	385	342	387	397	367	330	387	361	338	364	355	366	369	342	368	377	375	358	354	347	362	380	358	352	363	338	372	362	352	380	370	345	355	347	380	371	355	341	365	347	385	352	334	372	368	373	377	379	350	377	354	345	354	367	343	356	351	361	373	350	363	355	358	371	395	378	376	337	337	350	380	343	358	405	384	342	343	331	367	373	353	345	344	359	372	375	397	336	363	350	308	354	372	358	382	332	350	332	363	369	369	361	359	359	351	381	389	364	348	361	357	361	385	376	371	351	313	360	328	355	392	374	349	362	353	340	347	375	334	376	380	374	399	344	369	343	350	371	339	376	343	386	354	367	340	377	349	364	365	340	351	382	359	327	354	355	325	368	334	368	350	360	368	383	353	359	392	366	341	378	360	364	330	399	349	397	354	355	413	346	335	372	395	374	367	348	358	364	352	376	367	394	363	344	356	376	352	397	371	348	342	361	343	364	375	380	372	376	342	363	382	349	362	372	362	347	369	347	350	392	355	384	339	364	329	341	328	333	362	374	362	287	392	340	356	371	378	376	353	362	392	368	370	317	367	396	393	372	378	365	372	347	368	388	369	355	397	335	350	351	357	372	361	356	364	367	364	372	373	356	376	368	395	358	362	344	400	330	333	392	353	336	328	347	371	340	361	365	368	371	357	360	314	359	349	381	372	414	386
4845	10308	8306	4010	2935	2333	1815	1531	1353	1120	1030	908	810	814	782	732	638	682	666	655	657	625	598	617	605	567	549	575	616	567	558	606	577	562	579	587	540	549	574	547	585	559	596	600	537	585	580	529	516	568	537	563	569	600	583	548	566	531	551	477	576	525	565	504	499	552	522	528	551	520	544	585	543	547	562	535	549	548	550	547	564	566	541	560	519	564	545	537	598	536	542	572	541	562	566	580	526	577	565	568	552	564	547	507	520	554	559	555	536	559	550	586	511	571	571	553	546	564	575	518	504	540	511	560	552	556	571	558	571	502	536	578	552	559	528	561	544	547	556	556	569	559	581	539	570	566	571	578	565	553	529	556	594	568	557	562	543	582	527	503	597	536	551	567	547	536	507	553	518	603	559	579	571	555	541	556	542	540	539	554	566	537	569	493	596	532	546	563	564	564	556	538	573	575	554	527	549	540	512	556	546	498	565	551	526	549	534	565	523	566	549	525	578	542	501	533	561	545	521	570	524	548	565	512	546	560	555	556	519	519	526	564	536	560	514	540	565	551	533	543	531	571	535	549	561	511	561	583	562	593	527	558	504	544	546	510	540	531	514	506	543	562	550	565	552	574	557	530	551	534	533	529	603	545	528	557	534	564	540	493	503	540	539	546	534	528	538	564	553	565	526	523	548	523	536	557	541	606	549	561	534	554	531	498	554	567	560	562	574	540	526	540	519	566	560	501	511	561	592	531	549	525	524	556	539	555	503	546	571	531	533	526	521	528	525	508	508	561	545	536	550	536	578	573	531	558	561	491	528	537	561	557	530	555	535	592	561	513	555	580	539	519	552	524	567	551	564	524	551	559	524	542	509	551	518	529	566	512	528	546	519	552	547	553	583	544	513	507	528	580	561	517	544	544	547	594	517	552	546	546	540	554	509	517	545	581	582	543	521	569	531	572	578	539	572	557	578	522	475	572	465	532	524	538	518	568	519	550	548	576	564	561	519	533	567	514	571	539	526	538	537	538	533	536	531	557	544	509	531	595	550	526	508	548	560	573	536	560	572	533	556	579	548	520	496	549	553	536	534	590	539	564	554	544	580	551	550	521	556	525	551	542	519	548	574	510	533	543	547	553	566	537	538	575	545	524	509	564	561	557	548	573	525	551	554	613	522	554	528	551	528	548	572	531	564	519	544	504	577	543	516	531	536	525	555	533	542	573	545	543	560	537	516	554	560	593	545	538	503	535	535	544	579	552	535	574	600	497	580	545	529	551	506	563	529	517	559	558	486	590	560	593	553	536	537	568	519	564	549	536	533	638	548	589	579	526	556	510	543	653	533	550	606	534	556	542	495	568	514	526	549	567	504	545	539	556	533	546	555	533	529	544	557	544	548	543	544	521	545	538	523	528	572	528	545	548	568	552	562	551	552	550	596	513	528	544	559	555	559	554	578	558	566	564	524	556	551	597	538	552	520	513	528	557	551	573	567	595	523	551	544	564	534	535	564	526	581	485	564	533	535	545	560	540	533	535	521	532	559	557	519	530	505	547	527	555	521	575	524	479	557	534	594	550	594	540	552	560	572	546	555	529	515	545	522	590	537	531	491	534	547	519	552	530	588	528	549	565	522	559	550	546	567	537	564	541	530	555	516	562	531	557	581	582	529	523	552	552	581	565	554	544	580	538	537	547	561	539	568	552	525	543	542	528	513	539	533	555	540	501	534	535	551	575	585	531	569	565	530	532	570	541	586	522	541	581	574	524	511	541	569	588	573	531	622	610	551	572	521	536	562	593	554	553	575	584	549	555	534	553	522	555	510	581	570	516	541	527	528	543	536	545	543	534	543	541	576	546	563	516	553	528	534	529	493	540	554	561	577	539	545	576	583	555	535	552	550	512	548	563	532	538	522	546	549	505	591	516	525	532	536	561	543	542	558	540	573	546	558	526	525	551	509	570	525	524	554	547	548	550	538	583	547	549	550	545	554	551	520	567	574	492	527	580	547	527	544	554	519	521	531	524	522	550	522	579	566	532	535	572	523	516	562	546	562	527	531	604	516	570	534	584	517	537	554	549	559	575	524	541	526	535	538	515	544	533	561	567	550	534	543	509	544	559	588	522	570	530	570	541	544	522	528	525	535	545	499	545	507	579	513	546	540	580	558	522	554	541	516	549	479	557	540	537	502	581	575	557	582	516	565	550	529	545	573	559	537	554	503	516	527	526	575	552	507	526	551	492	531	545	541	537	491	544	560	566	533	507	506	573	571	537	562	511	513	532	547	539	495	531	552	549	502	561	560	577	566	555	530	561	509	520	520	527	510	526	511	559	558	529	556	519	549	535	559	518	570	536	537	562	543	557	549	521	513	533	578	531	545	570	512	508	532	548	546	547	562	535	568	576	519	518	556	588	546	495	564	524	512	518	552	531	507	528	543	558	532	519	555	565	585	525	536	552	539	559	532	526	558	508	563	535	515	555	542	576	537	519	495	556	558	552	576	559	499	503	553	553	557	528	573	524	552	544	537	572	527	539	539	527	546	528	542	566	521	542	593	547	558	558	502	543	550	537	562	577	555	570	595	560	610	511	540	562	576	563	532	530	555	569	551	510	557	568	544	557	540	516	551	564	525	582	566	550	518	554	586	585	552	538	559	538	549	530	522	552	556	590	544	537	545	532	562	544	586	524	524	505	537	554	583	534	524	558	564	527	519	513	568	526	539	508	489	564	549	510	523	558	556	529	541	551	568	526	575	584	553	563	511	538	569	519	584	548	555	573	534	528	557	504	540	535	543	534	527	523	509	548	556	578	566	539	536	545	496	582	575	547	555	518	568	558	533	548	529	564	515	575	570	549	537	575	525	556	577	537	565	547	533	532	539	527	539	580	581	547	564	534	578	580	494	525	573	534	576	536	536	558	606	542	477	549	592	525	574	535	579	542	543	553	511	518	511	548	546	544	530	563	500	568	551	532	543	565	559	536	564	553	555	509	603	540	541	515	519	536	558	546	578	562	523	552	555	582	523	561	508	536	511	522	536	516	570	542	570	542	549	552	549	520	515	537	543	524	568	558	534	607	552	553	558	501	533	508	538	537	550	524	578	524	559	538	536	524	552	547	551	545	531	538	544	564	555	566	527	558	530	544	551	536	549	547	520	540	534	540	512	567	517	557	561	545	516	528	528	563	549	554	534	558	588	499	545	555	565	528	526	542	537	575	537	545	552	587	525	508	520	545	563	556	551	517	558	514	553	525	525	545	519	517	515	533	541	476	573	563	572	544	561	557	547	592	544	522	557	534	571	528	525	570	534	546	546	571	561	551	584	548	557	531	605	548	564	527	557	604	554	552	590	539	557	508	538	553	577	573	582	527	535	545	537	575	566	572	557	608	546	534	548	544	541	558	535	523	535	556	564	559	514	568	576	534	531	517	524	538	522	525	520	486	562	522	535	552	536	526	518	578	543	565	543	522	545	540	507	532	512	559	547	548	533	573	556	545	548	541
23090	21268	29111	23745	21269	21183	4115	894	709	611	476	443	446	421	380	377	349	363	341	312	313	305	293	276	281	294	264	290	259	267	286	267	271	273	258	266	259	275	237	269	241	267	272	240	271	268	250	254	230	246	249	252	247	238	272	235	241	249	262	241	249	246	222	215	239	232	250	251	244	262	251	228	254	233	256	243	250	247	231	251	233	244	238	245	216	238	194	235	223	274	249	237	238	286	233	232	240	251	221	244	243	250	207	233	245	230	254	221	244	245	250	248	260	219	221	252	229	246	238	242	228	225	219	230	221	236	248	271	245	230	221	250	229	225	251	227	257	209	235	222	231	221	237	249	264	238	239	212	264	266	243	232	234	209	234	271	266	234	240	262	260	250	232	235	240	216	244	261	247	241	236	235	224	245	231	237	218	261	229	236	243	253	214	230	246	258	202	246	244	225	255	219	234	240	252	234	264	249	262	241	252	247	232	235	217	216	247	234	257	214	255	229	247	250	232	231	218	221	232	227	208	252	229	229	226	256	249	262	237	238	216	217	244	246	229	241	236	246	238	241	239	232	256	225	227	270	234	252	238	242	245	243	236	247	234	266	214	260	243	234	233	227	233	275	218	239	267	241	234	217	253	180	228	193	229	241	207	241	213	248	236	238	241	223	226	226	236	235	252	226	232	241	249	251	223	230	229	244	266	225	256	226	238	244	217	235	243	210	235	216	242	221	265	238	264	227	246	253	230	230	215	229	263	245	243	265	248	244	238	224	226	216	253	239	219	247	235	222	221	244	230	220	221	256	242	217	253	238	236	226	238	243	232	247	249	212	253	216	254	248	236	246	236	238	227	228	221	238	239	229	238	246	219	206	277	247	248	239	206	248	264	225	234	227	254	249	245	221	258	237	211	234	243	248	221	231	238	232	258	235	247	223	209	235	227	224	222	223	219	244	239	252	262	250	226	248	247	252	240	233	248	241	181	240	246	245	234	263	217	263	231	223	241	216	243	271	233	217	248	229	240	243	239	244	264	222	217	202	229	240	275	228	210	216	250	248	244	243	223	236	256	246	231	276	251	226	221	235	238	251	227	248	244	244	235	226	216	258	255	213	238	250	241	239	259	201	229	248	222	227	217	225	261	238	219	256	218	216	259	240	225	234	230	235	241	269	222	232	229	248	264	252	224	264	227	249	219	260	218	246	233	246	222	239	228	226	255	238	249	252	200	224	264	224	219	248	251	219	247	229	247	227	230	236	245	233	251	225	225	238	242	232	253	252	246	237	241	250	213	253	238	219	226	263	228	259	249	238	247	230	240	225	256	238	230	245	191	193	221	265	277	230	216	250	281	241	232	224	233	232	266	251	234	218	229	213	215	247	233	245	215	239	230	246	222	232	211	245	237	218	243	262	239	239	262	227	245	248	218	218	230	205	239	259	225	254	219	234	242	235	234	246	229	229	230	238	260	252	260	248	242	258	229	245	228	236	226	233	248	234	222	260	247	199	235	227	227	213	250	242	262	231	251	236	242	248	235	237	223	234	211	230	232	261	225	219	246	238	216	247	228	219	222	229	239	244	244	233	245	231	256	232	247	248	252	239	249	209	255	218	238	255	251	235	228	238	259	263	237	246	227	225	221	222	254	253	222	242	246	234	236	242	264	256	251	268	240	227	236	235	247	234	218	228	242	246	234	233	244	260	233	228	261	225	256	209	239	236	235	220	225	252	233	231	246	242	234	230	251	215	234	247	229	242	276	211	226	241	239	268	242	245	260	245	213	263	216	259	234	230	240	254	248	245	242	216	249	211	245	224	221	256	226	231	250	254	235	247	232	246	240	222	251	248	210	255	252	237	240	232	234	247	239	211	214	230	271	258	201	273	231	242	229	245	240	210	237	239	206	258	237	274	245	215	255	247	245	232	225	234	255	218	256	249	249	239	223	206	220	257	219	244	236	235	223	253	263	241	256	260	232	251	217	269	242	239	245	242	272	255	254	217	236	234	250	236	242	242	256	220	258	231	229	241	221	218	226	218	208	222	247	236	231	220	222	225	226	209	232	246	221	226	247	247	219	234	230	253	249	215	251	238	206	233	246	222	235	242	228	226	270	229	258	232	231	242	255	225	221	240	238	231	251	235	239	240	249	227	237	233	249	265	227	249	217	217	261	231	232	234	218	252	227	239	243	235	244	216	222	253	239	221	247	215	227	256	237	254	223	235	253	235	236	240	240	212	237	228	247	227	259	225	221	238	248	239	245	221	241	217	252	223	243	248	257	250	246	266	234	217	260	246	255	243	253	207	231	223	281	250	254	237	248	250	234	231	254	275	244	238	219	246	201	252	243	232	229	261	207	221	220	251	237	233	245	235	288	225	221	217	247	193	247	248	219	252	227	237	231	253	241	259	220	223	247	256	238	245	227	240	212	262	249	245	235	246	226	245	247	240	260	242	249	239	245	237	217	233	244	246	246	239	212	241	270	249	205	246	227	249	253	199	243	250	210	241	251	232	224	233	256	241	245	247	242	229	239	227	238	240	236	224	232	238	251	228	246	242	211	237	259	241	233	226	236	241	231	236	238	238	229	242	223	246	220	249	228	243	257	221	220	216	243	245	254	251	223	240	247	254	258	214	228	240	254	230	240	242	232	228	242	232	248	255	237	226	221	240	249	234	221	227	231	228	219	217	230	236	214	236	240	235	253	234	239	243	221	221	231	249	241	233	230	217	254	258	258	247	212	255	234	237	245	210	215	225	238	219	254	235	235	226	244	259	239	223	249	237	220	266	217	241	203	220	224	265	246	235	224	205	250	259	208	236	247	226	239	218	232	261	222	243	264	218	205	235	259	232	243	277	247	240	234	230	244	257	232	243	214	238	238	223	254	246	212	207	243	235	230	237	232	233	245	260	242	214	234	228	238	235	222	234	249	269	254	249	238	242	227	235	216	235	247	248	251	236	237	250	236	243	241	236	240	241	239	251	243	231	224	230	260	229	230	243	247	211	216	272	221	263	251	233	231	246	225	222	229	246	242	237	238	244	273	250	218	237	241	237	244	236	233	243	222	221	252	243	252	249	250	241	241	254	220	199	216	230	253	222	258	221	228	234	228	236	265	240	203	222	229	234	243	240	238	259	236	218	235	252	241	215	262	222	235	262	230	223	227	249	253	239	212	246	228	252	222	237	266	241	243	231	234	235	230	262	264	254	220	217	215	246	211	205	248	236	234	233	240	228	217	236	232	265	244	241	211	256	214	213	234	236	242	223	231	210	251	241	241	232	246	235	203	261	247	249	240	239	230	219	264	248	256	246	249	221	244	232	232	216	233	237	232	225	219	237	232	212	253	245	232	233	251	222	262	203	243	239	248	227	208	244	254	229	267	209	219	243	229	241	234	232	205	254	231	253	218	211	228	235	268	265	241	235	234	266	249	229	256	249	207	234	250	225	199	244	218	246	246	208	242	219	226	238	236	228	235	245	207	241	222	236	240	242	202	258	226	238
7292	16472	13748	7166	4854	3731	2918	2279	1849	1556	1220	1124	968	916	798	751	697	628	613	547	561	492	545	541	494	477	482	441	463	444	423	429	440	389	433	384	391	403	391	381	376	376	414	376	416	392	399	369	378	410	360	403	374	378	357	369	384	379	372	368	365	363	348	369	420	327	383	391	364	384	370	366	384	360	335	352	358	388	361	345	382	384	355	396	381	394	377	365	348	375	384	413	384	368	381	385	383	352	362	374	349	362	367	355	342	343	389	380	360	368	349	345	326	316	373	376	367	367	361	352	372	379	369	384	345	361	326	336	389	319	369	357	354	345	328	377	367	366	360	376	368	363	347	370	347	388	402	375	388	381	386	391	360	353	379	353	358	406	359	389	361	317	392	342	391	355	406	368	348	328	346	405	370	358	375	367	361	369	368	361	343	386	345	355	344	372	369	366	376	395	385	340	379	385	374	359	340	336	348	364	344	360	345	352	366	362	356	384	367	368	344	360	354	354	351	339	357	353	365	363	353	357	377	369	340	330	351	357	352	371	349	356	329	355	369	346	367	384	364	322	337	330	337	344	375	365	367	350	345	333	347	341	389	344	402	323	371	389	349	324	355	370	369	334	360	353	352	337	396	360	304	360	333	374	375	372	350	365	359	358	324	364	380	333	329	382	363	353	360	373	341	335	333	367	352	349	353	336	354	339	334	352	356	349	352	327	364	319	365	351	335	387	335	349	327	366	347	346	366	346	370	357	359	365	349	348	403	358	377	365	350	363	327	346	376	353	330	346	335	352	369	354	365	373	369	361	345	341	364	351	375	353	337	329	345	365	363	309	344	346	389	385	371	344	381	346	333	400	343	342	358	347	356	372	325	354	384	346	338	345	355	341	365	382	353	334	345	362	370	355	368	371	363	367	356	348	385	349	350	359	338	373	379	354	352	387	360	388	350	346	379	385	330	337	336	362	338	359	352	341	349	368	354	395	393	365	337	364	364	367	377	391	345	349	347	313	381	352	378	332	363	344	380	370	377	367	374	350	341	339	365	311	346	351	372	337	371	373	349	316	363	358	389	360	331	358	360	356	369	348	375	357	372	352	328	345	376	335	344	361	345	354	329	337	318	340	361	352	364	332	347	352	381	350	358	351	360	366	351	353	357	363	401	330	363	354	359	334	332	355	381	389	392	334	356	369	377	374	377	349	390	369	377	356	343	356	369	339	373	349	383	382	374	403	344	354	345	360	344	342	356	363	335	352	360	335	349	352	349	365	345	327	339	324	360	343	341	352	342	339	356	378	339	332	363	354	322	372	376	373	361	352	346	324	336	384	384	355	329	362	334	366	348	355	372	361	311	316	342	358	374	370	350	378	352	367	320	332	342	335	344	356	370	383	363	394	375	315	357	344	354	331	351	387	429	380	358	319	349	363	342	389	361	354	398	355	393	359	321	362	383	315	371	359	357	383	361	347	322	352	333	374	345	349	387	364	355	350	339	396	363	373	347	337	358	358	353	377	354	365	384	346	327	365	373	346	358	361	334	354	375	361	361	359	342	397	335	335	360	349	374	357	352	341	388	404	340	366	367	366	394	363	330	335	374	364	355	365	375	322	374	349	344	365	319	319	356	383	376	345	350	337	334	372	366	328	346	345	359	332	347	369	320	324	358	375	362	342	340	377	362	357	397	352	357	333	376	372	363	392	324	368	303	374	376	355	338	337	348	355	372	357	345	351	335	367	355	360	337	352	363	380	345	362	346	364	357	382	371	344	348	365	361	357	360	319	342	342	374	386	355	382	344	364	386	371	387	337	338	362	341	359	342	367	371	365	374	349	360	364	362	346	344	347	364	350	389	352	336	390	346	362	358	337	353	373	379	357	365	354	346	350	369	348	333	344	337	338	373	370	363	386	357	352	374	336	337	356	355	335	351	330	356	359	343	365	366	387	353	340	375	352	349	346	322	367	361	360	377	364	338	358	338	339	321	337	384	327	364	332	323	327	368	339	369	365	348	352	348	340	385	344	315	345	357	350	336	366	354	353	373	350	348	357	347	343	317	363	341	335	382	365	332	379	373	347	343	338	327	355	352	393	298	347	344	346	345	379	349	361	373	360	335	345	341	356	382	366	344	386	351	376	310	337	334	348	383	400	390	349	299	356	370	385	362	347	355	382	361	379	374	333	371	357	388	347	365	401	337	328	388	353	376	329	351	324	368	368	339	345	380	365	365	338	354	338	356	375	358	354	377	321	330	386	357	360	380	355	368	358	343	369	363	356	325	361	348	355	359	371	377	361	394	373	398	374	379	308	360	367	360	332	333	356	359	382	341	387	354	352	366	327	337	361	355	332	346	371	394	363	339	372	382	345	351	371	399	377	383	347	350	340	321	379	322	377	373	349	370	339	379	385	353	357	362	350	369	393	410	391	333	384	355	329	342	335	327	378	405	334	373	333	363	366	376	375	337	375	339	357	320	368	353	352	349	350	399	361	378	328	351	354	363	357	347	350	381	340	345	353	356	337	339	376	323	375	369	352	342	325	350	349	392	340	351	348	374	363	341	366	386	357	343	369	336	349	328	336	369	378	325	337	379	370	330	325	367	368	340	334	362	343	345	355	349	351	362	337	372	354	361	377	339	324	354	377	377	339	360	370	352	372	374	361	360	384	365	369	359	336	370	382	346	364	373	351	386	382	379	367	384	330	346	379	352	330	378	361	365	396	383	350	386	380	342	356	351	333	326	348	376	360	356	348	357	357	336	335	385	348	347	322	401	350	381	375	368	345	378	390	366	382	330	368	329	348	376	349	379	362	360	386	360	339	339	352	366	372	363	341	375	387	371	339	332	364	355	375	386	367	380	381	347	360	361	334	357	386	362	375	349	382	334	379	349	340	326	364	343	373	364	333	359	347	374	354	360	379	311	348	385	346	357	338	331	389	398	373	360	397	376	387	343	375	353	321	375	366	384	349	371	364	367	366	344	360	353	370	375	343	381	383	360	384	355	357	313	355	373	369	385	364	357	346	368	399	323	371	344	339	358	339	369	323	322	390	362	356	345	354	367	359	348	372	356	350	355	358	385	375	356	381	383	365	340	348	348	359	356	365	361	378	349	379	353	345	396	336	372	381	369	360	365	385	337	310	328	365	353	350	340	326	306	354	373	336	355	363	339	382	321	406	346	366	363	368	333	360	342	368	343	371	342	352	347	381	386	336	355	382	346	367	337	366	384	364	383	375	348	388	386	355	361	333	394	355	363	332	359	341	329	342	333	352	324	361	351	372	380	385	393	349	373	363	370	366	366	326	344	327	363	360	374	330	341	377	373	351	345	390	380	355	341	381	362	334	347	325	337	373	348	366	348	371	352	385	343	396	351	361	362	384	346	370	354	365	368	349	344	356	356	337	408	382	342	386	338	344	343	332	387	359	362	373	361	359	313	371	357	332	374	361	366	351	332	356	366	359	345	363	372	384	339	343	358	330	373	342	367	367	330	351	369	385	351	347
27012	19429	4947	683	489	417	388	355	393	342	328	352	368	363	350	372	345	348	345	332	316	353	334	321	347	330	319	365	322	355	321	321	363	402	345	336	356	351	326	337	379	351	338	358	369	329	351	365	351	321	333	351	358	350	369	329	358	363	349	327	330	350	340	337	359	295	328	329	354	375	340	359	383	335	350	351	346	333	413	357	358	375	334	351	353	350	339	371	313	372	366	375	326	363	357	392	331	330	345	390	331	342	362	356	367	338	346	355	363	324	373	347	345	351	347	355	334	327	329	343	346	347	351	332	347	364	339	346	372	363	323	357	378	347	365	379	348	365	356	361	306	360	360	317	356	380	356	309	389	333	334	372	351	386	352	395	343	328	332	353	347	348	346	370	332	374	339	348	367	338	340	374	339	364	364	335	348	385	330	344	352	309	360	332	360	317	329	328	337	347	312	322	360	344	341	342	357	352	349	333	368	354	359	346	333	377	345	357	360	346	339	348	412	336	353	363	354	353	342	364	331	349	336	320	326	330	354	373	317	342	357	345	321	338	350	320	344	335	371	310	326	373	356	351	376	339	386	353	296	362	362	384	331	350	348	323	360	344	346	333	346	347	354	364	347	377	350	338	354	358	332	347	356	336	358	329	329	335	333	361	380	316	376	348	353	343	341	361	335	365	338	351	379	347	336	345	356	343	351	367	340	341	344	371	353	323	350	357	341	323	347	359	348	337	363	335	331	349	359	320	374	364	329	336	331	339	339	404	357	341	370	356	336	333	342	331	366	338	340	356	334	345	326	349	329	302	352	344	401	346	358	359	342	374	323	361	334	332	337	348	371	352	326	351	358	327	335	334	308	357	351	352	334	346	351	317	367	347	343	363	326	334	329	354	382	333	345	343	345	346	376	307	369	304	339	356	373	345	333	345	325	353	330	352	353	333	370	341	350	370	340	371	356	351	365	368	341	378	345	364	362	362	343	365	352	325	351	355	342	346	340	345	351	346	339	323	352	365	373	343	348	348	359	360	354	345	328	391	316	357	382	355	349	349	361	380	355	365	371	307	378	340	346	327	356	349	345	331	343	337	353	356	334	346	366	342	360	355	331	373	354	325	319	323	331	344	339	347	318	334	336	344	348	351	364	343	337	387	321	332	368	346	371	340	339	370	368	337	349	326	342	371	351	353	315	373	364	355	325	308	379	324	324	306	321	334	343	359	379	355	357	329	358	313	330	403	365	343	356	329	373	313	350	328	330	336	347	349	341	333	341	355	397	343	390	357	361	362	356	364	346	333	329	352	335	318	388	354	350	366	327	377	364	343	355	355	334	363	354	356	365	343	332	350	341	366	333	358	357	338	336	359	343	359	334	359	351	322	369	370	329	319	318	355	309	337	332	410	343	336	348	345	323	353	345	327	339	324	335	371	365	360	347	357	391	364	321	335	342	336	348	367	357	366	380	352	369	350	313	317	354	355	348	404	342	323	363	366	380	323	320	365	373	359	365	370	349	349	349	338	379	346	378	367	345	327	387	347	339	320	345	345	340	352	323	341	342	343	319	365	357	350	363	318	298	340	355	370	329	335	341	369	338	335	356	333	327	340	330	385	359	350	359	375	356	354	346	314	343	354	321	324	336	385	353	357	348	341	348	343	374	355	365	390	325	354	330	317	334	357	357	353	343	319	329	323	362	377	345	346	345	349	342	361	340	343	345	351	344	351	313	330	358	331	384	388	352	353	369	372	338	318	360	371	369	353	376	375	345	345	331	347	333	309	327	359	336	349	338	360	326	354	325	356	340	345	373	357	342	356	369	340	323	365	327	345	338	338	370	358	382	342	342	319	354	358	364	352	356	331	347	349	370	323	333	331	335	340	374	360	343	357	366	354	364	349	370	318	357	368	359	363	344	341	350	402	321	361	331	338	297	348	362	345	349	342	342	331	325	352	358	351	359	360	346	327	347	379	374	327	344	361	335	328	350	367	356	357	346	348	390	323	368	361	373	333	356	326	339	328	386	345	331	347	347	353	353	360	376	397	349	329	326	335	378	352	328	347	384	374	339	364	319	349	325	356	321	355	379	333	354	352	370	324	376	324	356	326	365	349	351	337	322	330	373	342	339	369	348	364	320	348	343	369	349	377	351	300	355	332	346	336	345	319	331	346	309	342	354	331	330	355	345	345	370	356	374	371	346	330	370	326	341	360	359	360	338	356	321	336	354	343	349	344	326	354	338	359	315	360	326	368	341	356	341	323	319	365	339	301	343	334	360	363	319	368	313	340	367	361	336	347	362	346	338	335	349	351	348	305	340	357	342	330	356	332	355	333	312	333	357	337	356	346	343	342	342	339	332	370	356	362	358	363	330	374	327	340	339	330	335	304	348	368	351	357	384	356	367	353	349	326	309	326	335	394	359	334	369	373	344	380	308	354	367	347	318	317	331	331	329	332	363	333	337	337	331	361	323	376	335	359	369	350	319	320	363	323	368	324	328	365	342	318	369	382	346	348	374	337	375	317	345	349	335	356	377	350	347	389	327	345	390	341	319	364	355	330	373	334	331	353	360	353	338	363	352	313	367	341	357	359	375	319	356	352	346	321	300	353	344	338	348	335	321	353	358	361	344	333	332	354	347	318	374	359	343	352	354	327	303	367	335	349	328	328	332	352	372	352	375	334	329	346	373	357	342	378	378	369	374	317	334	328	365	339	346	342	359	367	349	350	348	341	359	352	331	357	321	329	347	323	341	342	356	334	346	365	335	355	372	349	326	324	353	349	365	354	350	345	365	316	332	344	353	362	327	357	364	357	339	336	318	349	344	368	363	364	339	320	348	334	368	345	343	357	345	346	353	352	325	351	371	358	363	307	343	337	322	360	331	358	342	361	358	327	336	353	363	352	308	343	368	349	322	344	385	361	324	318	346	357	344	346	374	322	348	322	341	315	347	342	321	379	336	353	354	339	333	332	366	374	374	354	365	330	354	312	382	351	290	365	333	381	354	355	339	323	398	341	332	327	382	342	340	341	330	343	332	344	354	358	348	341	352	330	352	386	329	329	338	354	344	343	373	350	333	333	349	352	343	327	335	352	339	321	372	330	364	365	364	330	367	363	342	309	334	350	367	312	342	333	318	342	340	362	371	347	361	368	355	362	383	305	344	335	364	376	329	350	346	356	338	344	334	355	327	366	348	370	364	355	353	357	370	341	327	387	328	346	329	375	374	330	352	358	374	331	344	353	360	338	359	354	339	367	341	370	352	378	338	331	323	319	350	371	340	355	319	322	342	389	364	381	327	322	337	344	342	368	361	347	306	343	350	348	343	380	346	358	315	367	356	344	365	328	388	334	301	340	331	333	337	346	351	354	339	375	372	360	351	348	331	401	330	359	350	371	370	347	340	344	356	301	361	335	357	345	333	354	357	351	333	363	342	396	387	348	339	347	340	330	346	351	342	375	334	374	326	323	344	364	339	371	340	341	364	364	346	324	324	354	341	366	365	340
3984	1209	1125	754	667	593	577	559	529	545	562	521	536	554	540	500	527	521	544	528	521	540	562	489	505	511	472	539	515	504	553	531	558	498	539	524	533	530	473	499	528	525	513	500	504	546	494	513	526	521	529	530	534	529	506	490	546	533	536	485	560	535	478	474	540	511	508	486	539	468	492	501	494	517	533	518	553	570	529	538	495	511	520	532	487	507	498	536	515	508	508	523	484	517	520	553	501	487	562	509	475	512	485	534	479	534	531	512	514	541	518	512	497	531	548	506	506	524	508	513	503	525	526	509	489	561	540	538	541	537	500	528	527	557	508	493	493	539	523	545	554	465	510	538	564	508	507	528	538	514	514	515	532	548	543	527	545	572	580	550	533	515	531	539	550	556	537	508	470	549	543	545	493	488	512	522	488	517	525	508	557	528	499	514	512	502	555	558	577	550	546	528	524	541	497	522	540	545	490	562	523	497	496	523	564	522	509	518	523	536	506	539	559	553	492	544	523	516	501	495	523	521	484	515	502	539	493	523	542	531	499	550	514	538	527	575	511	499	522	521	535	503	510	507	506	506	488	481	520	513	536	501	553	476	495	497	477	501	534	533	529	517	520	547	503	516	529	531	507	477	501	537	491	522	489	497	545	527	487	515	500	534	486	509	500	514	478	535	498	488	528	481	484	538	496	505	468	496	552	505	514	540	530	492	521	514	509	478	482	524	519	544	512	490	521	548	492	510	519	494	582	517	495	512	535	550	506	505	518	535	497	505	476	497	497	519	517	510	505	485	529	498	508	525	477	519	560	505	513	536	500	542	523	522	524	517	533	511	499	468	507	523	508	532	486	556	507	507	495	543	554	534	473	524	493	542	527	518	538	500	506	510	563	534	527	496	526	511	504	466	493	547	545	485	529	490	514	504	529	505	526	505	571	495	552	551	499	512	531	537	505	489	515	483	508	558	523	483	525	536	559	516	495	495	501	523	512	549	496	514	520	511	500	478	520	551	505	500	497	535	529	488	484	519	489	493	502	514	521	531	529	519	518	531	547	524	453	541	528	553	505	543	508	566	510	500	521	525	543	585	482	524	494	528	517	550	533	545	509	514	550	494	530	506	508	506	493	515	544	497	503	527	505	531	524	517	519	535	515	498	541	508	501	494	516	519	500	475	517	487	518	567	521	504	499	496	538	556	508	536	532	564	525	510	509	530	531	519	514	548	548	503	480	496	490	485	534	531	554	515	520	506	504	505	515	531	503	516	496	508	533	500	494	526	517	526	535	522	507	530	507	537	476	531	527	499	482	524	515	548	505	502	505	537	486	512	528	511	514	494	459	479	522	509	520	543	576	557	491	522	551	528	517	531	486	547	492	507	504	504	507	537	499	504	548	490	498	535	486	475	550	508	526	525	531	555	524	514	519	521	567	532	518	490	478	483	522	516	504	538	535	498	511	528	508	548	520	499	497	507	533	506	543	551	550	528	483	519	540	543	537	507	547	522	553	544	525	518	521	518	537	499	521	580	476	524	536	517	492	496	550	506	469	503	503	547	504	534	490	520	492	502	514	525	551	538	501	531	474	518	517	529	518	534	530	538	520	565	518	544	533	504	532	505	505	512	522	480	504	490	527	530	544	507	521	562	511	495	528	502	522	460	535	535	541	527	524	581	522	508	493	544	541	532	536	494	540	534	523	495	500	534	532	552	528	523	567	525	506	493	523	534	510	504	521	520	517	501	526	534	526	512	513	572	509	520	520	528	535	519	495	494	512	535	529	496	510	495	502	538	536	521	459	505	475	494	517	516	522	517	463	556	536	540	525	504	505	545	513	493	514	502	470	537	518	555	491	516	486	510	539	544	574	552	516	486	493	517	527	497	476	529	520	527	534	530	540	474	518	542	500	512	546	517	514	510	527	528	520	512	544	506	500	548	503	532	536	560	507	475	499	497	520	519	478	540	503	517	485	504	521	475	525	501	525	514	511	522	546	489	518	545	543	535	510	485	479	541	527	520	512	483	503	484	546	522	539	554	534	559	497	482	512	523	478	543	561	545	493	496	540	517	510	493	523	509	526	463	548	500	539	512	477	531	510	557	534	524	532	548	548	524	569	511	510	547	502	516	539	543	542	510	501	491	528	485	555	530	506	494	547	494	527	501	509	543	522	517	546	507	570	524	514	514	555	528	509	514	495	496	516	518	530	521	549	468	487	520	530	481	506	499	493	501	476	542	552	515	501	494	521	536	532	600	535	477	487	551	522	515	514	528	503	514	534	500	503	470	518	520	515	516	516	502	555	480	504	534	529	514	491	471	514	555	511	513	509	494	525	487	533	520	541	514	510	533	519	549	508	478	529	522	501	490	516	522	524	539	512	499	494	529	491	480	526	541	537	480	512	516	480	522	543	538	518	531	498	530	512	520	517	509	525	470	507	529	502	537	548	511	536	526	509	509	524	541	518	492	485	484	525	529	540	532	517	510	528	505	504	514	547	503	483	508	509	541	532	547	539	561	525	510	503	539	500	513	502	553	526	515	516	552	542	536	530	541	511	500	515	534	512	570	482	534	536	498	519	480	521	513	568	512	500	495	484	496	558	499	515	563	517	533	492	528	519	546	533	531	522	506	543	539	553	543	494	473	504	493	547	540	512	489	531	539	491	493	492	539	487	532	536	493	523	534	535	511	545	484	523	524	526	509	520	568	471	522	559	533	507	504	503	514	534	506	519	524	502	531	490	526	526	536	520	530	507	523	500	497	556	480	532	544	548	489	521	523	513	534	562	523	500	569	525	522	559	500	512	476	545	514	500	487	496	515	518	536	461	514	506	555	519	559	550	496	514	524	535	524	500	526	532	530	487	534	515	519	506	502	534	529	504	509	522	498	472	489	553	553	505	482	500	508	503	488	536	481	538	528	505	504	511	533	516	532	535	533	517	519	511	523	508	503	501	509	534	549	496	449	495	520	493	497	535	505	503	554	492	552	532	539	480	513	507	500	535	513	498	531	512	547	543	466	544	528	474	530	524	483	523	587	484	513	473	514	542	526	521	503	528	538	506	525	515	513	537	526	546	506	532	524	527	546	528	534	498	518	494	545	503	521	509	510	528	522	540	511	507	570	513	526	529	544	485	475	592	519	527	526	547	519	491	542	519	504	487	486	545	560	507	497	464	535	539	553	476	507	493	511	510	493	537	500	492	567	515	542	505	479	496	500	508	536	544	497	536	513	524	553	525	511	557	536	523	516	491	534	490	520	491	545	527	536	548	499	529	505	510	540	504	528	502	454	507	538	526	487	536	498	529	529	542	522	540	533	505	529	555	540	520	540	521	498	523	522	503	499	505	523	502	516	521	555	478	516	532	536	534	520	496	522	520	518	537	532	494	537	505	513	510	509	512	522	510	532	520	528	514	531	480	499	515	543	521	554	481	514	543	525	542	529	492	514	559	504	515	506	486	518	528	496	520	539	525	516	496	538	471	523	487	510	527	532	543	524	509	504
24050	21262	28543	24302	21185	5776	1077	695	565	542	519	493	466	453	452	417	424	405	396	404	408	364	360	379	375	363	365	360	350	377	379	389	406	354	408	341	355	346	372	363	339	348	353	337	376	372	340	355	359	384	351	364	372	385	378	344	354	381	335	371	326	358	361	358	389	377	382	350	351	381	353	337	333	381	376	309	369	336	364	357	337	325	408	371	319	340	355	350	327	361	375	340	371	348	351	334	342	350	344	353	365	365	363	361	350	418	339	361	347	372	365	338	378	378	349	363	342	362	362	357	345	370	336	335	358	339	344	366	363	379	354	361	368	332	370	324	366	342	366	391	336	359	349	353	376	313	357	373	368	374	342	376	361	359	342	388	378	339	361	352	340	396	347	345	402	344	336	350	355	386	347	343	378	378	328	344	389	343	339	359	356	365	381	369	328	351	363	345	359	357	374	349	333	369	364	347	378	352	355	333	368	308	318	373	345	343	356	353	368	359	359	344	384	360	334	338	371	338	347	340	388	392	321	372	340	347	365	373	303	355	314	377	336	377	360	370	338	352	374	343	337	346	337	344	335	339	325	347	374	359	355	354	352	341	355	314	342	378	309	349	354	342	335	340	350	336	336	360	366	316	360	366	351	320	382	366	335	318	377	337	364	324	363	372	369	369	376	384	370	378	417	360	369	345	360	351	390	359	375	368	321	363	381	362	346	344	342	342	351	337	347	370	352	363	379	331	383	363	379	358	354	371	378	367	349	328	335	352	352	333	350	396	360	337	295	338	372	353	369	380	364	375	314	383	381	358	370	347	367	323	364	306	360	367	362	339	354	373	385	341	375	387	406	333	376	371	374	353	354	381	346	392	328	350	363	364	363	384	320	360	367	337	367	360	326	349	349	370	383	375	390	356	372	374	353	343	322	349	371	375	365	356	350	345	312	368	353	353	362	355	375	356	359	396	373	320	348	358	376	356	344	342	382	362	355	337	332	377	377	354	372	348	356	335	349	350	335	354	303	309	345	372	351	398	378	348	341	365	348	345	352	353	361	375	343	373	344	350	398	317	338	366	324	338	346	367	400	355	371	335	375	335	337	354	323	359	345	360	318	333	351	355	364	379	340	374	364	380	389	353	342	382	367	363	345	360	370	357	370	383	338	329	352	350	326	337	375	328	324	387	320	383	368	348	366	348	345	350	330	352	365	338	345	322	293	357	354	369	361	395	369	351	360	353	357	352	344	353	342	368	341	341	346	361	351	341	367	363	352	371	358	319	348	337	352	337	354	385	365	384	378	348	360	328	355	367	357	351	370	375	320	340	350	348	391	327	354	351	341	325	360	327	367	343	342	347	340	379	369	351	362	351	369	371	364	312	370	360	335	364	365	359	324	351	374	367	379	327	346	347	361	341	353	335	332	357	371	334	368	344	326	384	355	350	370	311	369	340	350	375	351	317	323	370	363	344	301	373	338	358	347	321	373	388	358	363	344	372	349	377	369	348	323	348	345	340	344	301	357	388	339	367	387	376	379	358	304	346	360	367	377	366	345	348	383	333	354	368	350	369	334	343	377	344	354	325	348	384	358	328	335	350	353	397	339	351	361	373	346	397	374	409	340	367	350	329	360	327	346	368	372	357	339	321	332	384	355	398	357	342	374	315	354	352	360	366	356	337	336	344	350	354	321	327	325	340	336	329	351	353	351	337	356	353	314	373	340	370	363	362	361	339	331	358	342	357	345	393	391	358	352	326	359	361	361	361	336	356	299	309	352	331	354	346	357	368	380	359	388	360	343	356	344	360	351	350	380	348	351	354	357	356	376	353	344	341	348	360	372	328	377	337	345	337	354	355	371	325	366	351	351	352	372	396	380	364	389	372	336	401	366	362	292	382	358	367	339	350	326	343	328	359	315	374	348	332	334	385	373	383	369	353	332	392	333	357	376	344	339	373	339	341	339	393	347	324	326	324	379	360	342	345	361	364	358	363	330	353	336	343	351	366	339	384	378	345	359	331	339	357	352	340	355	299	326	379	376	332	356	367	347	327	377	381	342	346	371	361	354	362	394	368	342	353	327	343	347	351	359	370	333	374	361	380	314	322	360	372	361	371	367	367	368	336	367	367	335	346	342	394	346	387	355	339	400	367	350	341	343	390	352	346	361	363	355	345	375	349	340	328	320	352	360	365	336	367	335	359	360	368	367	373	365	380	339	360	369	346	336	353	311	390	323	306	385	365	381	345	375	379	375	348	354	316	350	351	369	354	375	394	345	360	354	362	352	332	382	341	345	342	377	369	386	365	333	322	379	367	344	370	332	349	368	351	354	354	367	356	351	343	364	375	383	380	357	370	329	372	389	327	387	352	354	380	356	365	356	371	350	356	360	353	369	325	349	356	350	330	344	364	373	334	385	352	344	356	353	351	382	390	377	323	374	364	363	353	374	342	345	356	348	366	359	387	350	363	327	352	315	332	368	371	326	362	373	359	350	392	350	326	364	374	355	391	338	334	365	362	349	361	383	341	350	357	359	356	361	359	390	330	345	325	358	338	360	366	326	366	370	345	329	355	360	364	349	356	341	330	360	327	367	363	326	356	359	318	338	329	358	361	385	381	336	339	381	320	342	344	352	359	356	346	349	365	337	358	338	327	343	365	403	358	347	339	339	352	338	354	324	356	371	373	383	347	366	367	366	382	375	398	345	362	378	360	331	361	359	371	374	381	387	346	360	330	351	341	359	360	362	357	353	389	366	336	354	339	353	391	334	336	343	351	329	382	357	343	352	370	352	399	370	395	364	334	379	388	364	376	325	351	365	387	328	359	366	364	354	356	358	351	342	293	364	358	364	356	348	348	356	341	368	354	314	315	319	333	330	350	326	337	369	343	360	374	409	354	357	342	342	350	375	350	363	340	301	350	387	372	361	392	355	351	332	382	383	332	383	354	332	344	338	367	338	341	341	376	340	384	354	342	360	339	356	368	360	354	388	368	349	342	335	351	354	358	360	366	337	383	354	355	372	369	340	405	343	385	365	344	354	368	365	365	339	369	373	344	360	325	353	380	339	337	361	360	354	358	377	370	327	348	333	321	351	352	349	379	361	374	383	365	340	375	342	393	330	321	374	366	368	391	355	348	356	352	393	322	327	350	351	345	359	343	347	350	356	348	358	370	331	343	354	379	368	392	391	355	300	339	319	355	341	318	348	322	333	372	343	341	302	368	327	384	372	369	333	314	343	351	369	346	387	325	353	384	360	358	384	364	369	352	336	337	418	370	361	340	386	352	350	352	361	371	331	378	375	341	366	360	331	355	363	350	360	360	330	346	374	343	339	339	353	357	387	349	335	386	335	345	353	366	321	375	345	356	332	372	334	355	354	345	331	337	384	358	317	327	399	360	360	360	335	350	361	373	383	327	355	378	372	346	392	344	359	355	344	339	354	343	317	369	390	336	347	361	358	340	348	348	364	368	356	375	383	357	343	364	359	353	343	354	396	350	373	343	360	305
4895	10247	8421	4309	2935	2283	1866	1521	1179	1100	993	900	843	814	700	736	671	664	661	635	660	649	574	592	633	586	583	589	562	552	561	563	519	592	547	560	572	592	579	524	533	571	572	554	559	547	495	546	588	532	553	582	536	543	573	543	522	553	512	538	489	552	531	517	542	532	576	513	473	490	497	541	522	480	459	541	517	555	591	534	504	517	530	510	594	515	557	559	503	551	526	522	569	492	542	541	576	580	522	566	531	489	572	511	536	549	549	538	557	502	541	520	520	530	525	532	485	555	507	560	545	555	544	519	543	500	550	514	529	532	537	520	524	517	546	521	521	509	545	546	537	504	572	536	515	530	548	571	534	541	526	510	530	520	531	532	550	518	553	522	538	524	536	564	501	538	532	532	524	535	550	552	508	543	547	560	555	503	576	580	542	533	533	525	536	528	533	538	517	552	528	524	528	538	562	554	501	490	496	544	529	522	540	577	521	538	537	522	522	470	557	532	532	529	538	525	540	512	504	549	527	522	535	500	531	478	518	508	532	511	497	524	516	566	545	520	533	542	524	510	529	508	557	517	528	542	507	550	534	519	533	563	539	551	572	521	540	555	574	498	523	571	591	536	525	485	480	526	547	472	525	506	535	531	564	530	535	560	505	538	518	519	527	521	557	550	473	530	504	547	535	484	527	520	519	519	521	502	500	555	501	543	571	487	530	469	520	572	570	499	526	509	476	530	504	503	545	532	533	578	533	536	541	556	513	561	530	542	543	560	511	517	501	542	508	531	531	525	527	575	505	506	504	523	525	520	560	554	480	556	531	537	499	515	540	548	553	521	478	525	505	557	535	490	570	504	515	543	525	507	515	502	538	494	512	529	497	546	502	552	523	535	499	522	537	523	574	550	501	505	532	533	510	535	494	508	555	527	530	515	515	516	484	545	491	505	520	557	514	534	514	537	508	547	551	541	509	501	538	533	528	527	504	539	547	546	532	507	539	526	536	494	554	528	545	514	506	542	533	506	514	565	553	547	542	538	556	555	552	518	515	526	543	495	514	538	546	518	542	537	541	546	534	569	531	484	553	509	507	557	528	567	508	540	541	509	598	524	503	489	580	577	529	505	519	552	532	553	502	518	539	540	554	556	518	526	540	541	579	556	518	510	518	521	469	554	502	482	540	537	506	542	515	566	514	540	490	488	526	537	496	573	529	554	569	535	533	503	540	520	516	513	504	535	495	529	541	547	517	556	522	505	535	509	522	517	511	520	478	538	529	489	562	531	549	496	529	523	527	515	521	571	491	530	500	551	556	510	512	486	542	524	572	519	532	543	522	504	538	571	531	556	495	485	542	531	555	555	554	522	537	535	511	536	517	531	520	518	514	518	521	517	543	563	561	503	539	494	521	512	536	561	552	571	510	565	522	526	578	545	501	540	524	536	533	534	510	493	528	502	552	529	597	528	518	515	498	504	524	581	543	529	535	516	545	540	482	494	506	579	497	527	512	567	528	477	539	533	522	513	479	513	533	532	523	488	509	527	581	539	494	548	530	535	535	521	510	525	530	516	526	517	531	522	537	490	489	523	558	536	517	521	514	498	482	523	549	472	555	490	518	518	535	509	573	509	521	548	520	517	504	518	529	539	541	521	542	520	577	513	532	539	515	551	536	511	498	525	550	498	526	535	489	488	525	529	520	529	541	536	514	523	517	516	576	491	509	485	529	496	495	552	550	513	566	559	551	510	542	512	517	518	497	539	516	546	541	541	551	547	513	537	539	575	503	546	550	537	519	525	564	523	512	556	537	539	537	533	490	525	539	554	555	525	537	539	537	516	527	542	494	569	542	508	582	523	517	500	550	500	509	519	496	526	542	523	529	531	507	554	503	548	539	532	539	548	545	520	531	555	539	531	543	512	516	559	479	516	541	532	538	542	521	524	526	520	536	541	551	519	496	502	550	516	551	569	544	569	527	557	536	552	497	520	542	575	559	561	511	539	541	544	513	521	515	515	541	558	515	544	504	540	484	518	554	522	529	540	548	507	566	553	489	519	486	508	576	528	501	525	539	559	536	524	545	523	516	525	532	506	541	528	546	539	510	511	544	542	550	558	475	546	526	540	579	497	520	517	518	530	542	535	570	542	565	547	591	503	534	520	516	535	538	494	499	542	514	536	546	537	488	517	571	499	498	571	521	534	487	542	541	583	501	526	558	498	521	572	532	524	463	519	501	503	533	510	522	504	494	533	497	507	527	556	563	498	529	484	504	546	508	569	535	511	538	507	521	496	524	526	572	509	557	524	491	537	518	513	535	547	513	521	548	499	526	532	497	495	554	511	551	493	494	523	510	550	493	494	496	548	517	503	574	524	542	512	491	527	507	530	517	524	530	503	553	544	519	478	509	520	541	508	542	526	533	561	540	494	504	552	520	517	553	549	525	518	466	546	528	520	520	544	534	522	523	554	526	539	530	511	524	529	534	559	541	501	507	517	526	521	509	507	498	549	530	512	545	561	510	535	500	583	548	534	577	527	557	549	515	538	535	503	510	492	480	469	522	534	525	500	541	484	502	553	529	528	531	555	586	531	542	496	537	527	534	513	502	510	528	529	522	510	527	534	573	546	538	580	498	525	469	523	504	545	533	551	563	476	536	524	514	536	534	493	517	507	546	547	499	566	564	503	543	539	490	523	515	543	562	534	539	508	530	536	514	559	555	518	517	554	509	530	511	529	523	504	520	533	561	530	524	565	559	534	528	572	514	501	562	515	522	542	518	555	518	528	524	534	526	531	493	548	524	541	488	502	488	582	505	507	537	521	547	540	552	560	510	557	515	555	503	531	550	575	544	530	474	478	519	507	531	513	516	559	524	561	475	562	531	517	514	520	515	538	537	520	534	596	503	502	564	515	524	542	522	503	522	512	511	524	513	543	530	558	502	525	566	553	546	510	492	512	497	539	560	498	517	517	533	494	519	553	524	530	518	506	537	539	511	541	527	530	516	512	510	557	519	533	518	577	533	545	488	549	514	526	482	536	568	515	576	555	527	542	539	522	522	533	507	551	529	547	531	526	547	526	561	524	537	552	495	546	524	488	505	538	511	525	489	496	539	546	537	574	524	527	529	563	528	514	497	541	520	488	534	553	520	525	543	542	534	538	538	520	503	508	538	539	512	508	563	547	527	521	520	541	528	506	536	542	530	514	571	515	543	550	509	536	521	490	524	517	539	509	547	525	498	559	552	536	517	521	494	557	532	537	527	558	489	517	539	535	535	519	513	514	553	555	503	552	522	558	523	491	541	513	497	501	507	492	511	536	538	538	515	505	515	533	539	520	531	516	544	536	523	475	547	527	555	513	519	520	533	535	569	574	526	519	498	506	525	512	533	496	532	563	494	535	518	523	538	525	501	587	512	500	516	541	552	525	530	549	489	526	547	522	522	505	545	511	552	503	543	506	504	510	549	504	557	518	504	470	555	540	543	540	527	490	546	514	520	512	523	554	491	491
23110	21318	29161	23813	21324	21205	4043	969	671	587	538	482	455	412	395	331	326	326	327	331	289	300	282	280	271	318	273	245	306	286	258	253	269	273	295	256	244	270	228	270	240	248	249	231	259	254	246	232	234	236	258	244	226	231	240	243	252	264	265	260	231	240	251	227	224	248	241	255	260	221	255	220	257	242	231	252	241	261	236	243	243	221	230	240	240	236	230	236	252	230	270	232	231	240	225	245	226	241	234	252	231	234	258	260	212	246	219	210	238	217	238	233	253	215	247	254	244	243	216	262	231	226	224	267	245	252	259	232	232	251	216	221	247	218	222	257	228	272	247	239	230	232	239	228	244	224	239	220	241	261	230	255	227	241	250	231	269	202	256	220	229	243	222	228	231	257	243	236	244	235	223	250	233	268	250	244	254	239	229	253	238	248	238	238	259	245	246	254	244	253	244	211	219	252	256	243	224	243	246	241	229	245	205	255	269	248	243	252	269	230	244	212	221	227	226	265	232	222	235	261	250	211	256	239	248	202	252	244	240	205	237	232	238	248	239	219	213	229	217	244	248	234	223	212	234	235	210	231	242	213	219	255	231	237	253	227	213	229	201	222	254	256	231	247	238	240	248	246	238	221	239	238	249	235	238	229	212	254	217	239	250	245	240	229	204	253	216	236	241	211	217	259	226	275	216	241	261	235	251	230	238	242	234	247	243	246	233	222	232	211	257	225	252	246	233	232	246	240	226	221	248	233	255	230	210	257	234	209	228	226	243	247	213	231	260	240	203	246	245	210	256	251	217	251	211	235	222	239	250	243	228	221	221	210	236	231	242	232	241	253	239	241	237	238	249	247	220	230	244	240	226	273	242	248	241	257	238	240	243	246	254	231	227	254	223	217	236	252	212	234	232	219	260	259	223	232	249	218	242	244	225	237	234	251	216	224	227	237	204	250	191	199	251	245	227	230	234	243	242	246	245	218	252	237	246	255	234	214	245	239	228	219	218	227	228	210	240	218	204	244	212	246	258	228	220	201	249	247	245	238	264	205	232	222	209	263	238	242	242	206	238	239	259	243	229	237	245	233	260	261	237	238	226	245	258	209	238	243	224	241	212	235	223	232	223	265	228	221	260	235	230	227	232	229	233	208	246	249	232	249	233	253	259	212	211	232	259	242	243	234	248	224	199	216	239	241	236	225	229	240	235	240	216	242	225	249	205	261	244	241	211	256	217	228	226	226	246	243	231	234	212	241	259	221	233	246	237	242	212	234	268	238	229	236	216	232	222	237	238	241	225	223	245	260	237	265	211	224	221	227	232	212	230	244	253	213	230	236	234	229	222	265	243	220	220	240	243	240	214	245	227	241	214	249	223	235	234	231	229	243	218	243	232	225	206	222	216	202	219	226	255	247	244	241	232	249	249	223	237	221	233	236	222	247	246	219	254	242	228	216	222	224	243	251	235	214	228	235	251	240	239	257	216	219	226	214	237	240	241	228	230	239	230	219	223	233	230	231	238	239	232	248	229	224	229	244	232	244	235	236	235	264	232	242	225	215	230	252	245	232	247	231	245	242	237	244	224	263	219	212	221	232	248	255	213	247	235	228	224	233	254	256	253	252	229	250	221	242	231	249	221	253	236	233	245	223	234	236	249	214	228	226	220	250	261	209	251	218	218	245	227	198	222	242	239	239	231	250	242	239	248	219	226	236	236	236	221	208	221	219	254	250	223	266	213	231	236	245	229	242	208	212	228	220	271	236	233	245	228	236	243	200	251	242	207	231	243	237	247	222	233	246	224	227	241	234	218	228	211	217	242	228	254	237	243	201	230	238	251	227	211	260	274	224	275	215	225	232	225	205	228	247	197	239	238	230	261	264	220	225	225	218	221	244	222	215	236	233	253	229	233	247	209	230	247	216	247	242	219	262	235	244	253	227	238	249	229	251	240	250	217	245	231	233	233	226	243	212	226	221	237	229	218	229	229	250	228	189	242	227	219	240	240	232	226	225	207	230	248	254	212	217	239	223	236	234	247	210	218	213	236	224	258	242	245	233	211	246	232	247	250	251	223	240	231	203	227	232	244	248	233	232	228	239	208	219	245	235	214	235	246	249	264	241	260	231	225	248	223	221	239	247	243	234	217	241	220	228	207	243	223	237	227	246	263	228	245	236	251	253	204	225	244	267	221	212	237	245	252	225	247	242	236	233	251	233	235	257	236	235	241	229	217	247	227	231	227	200	246	214	222	217	233	236	244	225	240	227	237	212	225	233	272	249	250	248	225	241	243	213	238	251	247	229	248	238	236	255	233	246	234	232	233	219	256	250	237	229	230	251	252	214	237	212	221	214	207	246	217	244	244	225	222	219	250	277	243	216	244	232	239	270	222	245	227	266	263	244	228	218	246	232	235	220	223	234	224	225	243	245	245	238	220	270	212	216	261	221	213	247	230	222	238	232	242	231	244	230	251	220	233	254	241	239	226	242	237	216	234	193	242	227	216	221	210	220	222	230	232	243	237	264	235	195	236	246	237	237	232	232	249	218	241	266	216	218	241	215	257	195	256	242	228	231	220	239	229	245	218	248	232	237	231	228	269	249	270	227	245	223	232	232	217	233	230	245	234	268	254	227	207	247	223	251	236	234	236	232	245	210	239	239	233	248	228	235	212	233	241	261	231	236	217	246	244	250	238	238	230	231	223	252	234	234	263	241	251	243	206	220	234	230	247	248	228	217	191	237	196	251	219	225	241	247	239	259	244	254	228	213	259	259	206	224	193	229	214	238	227	220	212	226	224	252	218	251	235	261	247	239	234	232	256	214	250	246	239	231	230	234	237	225	281	250	248	261	235	236	224	230	234	236	238	226	222	212	230	209	248	245	244	216	236	201	243	221	267	249	223	249	229	236	238	230	201	260	239	226	258	249	251	255	213	218	226	231	254	238	263	217	221	223	218	225	210	255	243	212	250	250	225	213	231	262	223	221	217	252	254	244	227	255	233	218	223	240	242	242	213	234	244	222	235	231	241	231	240	236	227	208	233	249	211	255	254	224	231	222	195	248	241	242	250	245	218	243	221	234	230	224	221	214	224	270	229	238	231	224	252	223	228	241	219	209	214	250	257	254	248	233	231	250	233	268	215	234	238	242	261	267	244	238	233	225	226	225	229	211	228	218	223	225	258	240	231	227	220	241	227	258	246	259	249	233	233	218	231	235	229	268	214	239	244	221	217	240	237	226	242	204	269	226	229	206	240	243	242	261	237	253	210	236	235	204	237	226	204	232	226	234	235	231	255	207	230	231	229	238	223	196	264	224	210	236	219	231	228	248	206	212	248	240	201	221	241	223	221	212	249	234	254	206	229	226	225	236	219	219	227	216	216	247	231	229	224	235	240	233	220	223	236	221	213	234	237	259	238	252	216	253	212	222	212	224	224	230	211	248	261	228	239	256	254	232	248	226	233	227	238	240	279	203	267	243	232	250	243	212	213	249	208	231	223	240	246	222
7252	16395	13535	6976	4931	3704	2935	2329	1790	1448	1214	1087	933	849	765	720	626	595	593	547	544	516	484	457	526	525	451	450	452	422	458	434	398	409	440	410	427	384	388	409	383	403	401	387	347	370	391	366	369	355	371	383	363	364	353	364	364	377	376	363	376	385	357	392	352	395	349	361	343	375	358	366	378	370	338	387	343	339	405	376	345	327	334	384	401	351	359	360	370	368	348	383	354	349	362	325	364	397	377	366	385	378	338	379	345	369	365	338	371	330	356	348	346	343	366	351	341	371	376	361	391	404	369	357	346	348	348	357	351	392	334	362	343	358	337	369	384	337	373	348	334	384	358	372	316	345	362	377	354	350	349	372	366	356	347	362	367	407	376	385	356	349	373	352	383	377	342	357	358	346	373	345	337	342	377	409	352	369	358	347	369	364	347	361	373	376	321	363	349	394	345	333	372	361	351	361	375	368	372	378	352	331	371	359	334	318	355	368	362	342	363	376	351	346	380	353	351	378	339	371	373	358	371	353	350	319	364	370	324	359	361	357	318	320	377	333	375	373	360	354	344	341	333	308	353	331	322	363	350	350	335	386	327	360	364	324	344	339	365	311	357	333	348	334	371	343	370	366	345	328	383	318	352	377	298	352	346	361	342	399	372	375	387	354	352	344	350	329	357	337	333	360	336	342	364	353	368	353	349	389	355	332	340	342	315	339	412	380	355	372	389	371	369	358	352	327	357	333	360	380	316	361	360	377	342	345	381	357	351	338	350	368	347	379	336	336	362	350	376	326	355	351	347	323	338	320	343	365	352	368	351	346	361	297	337	379	330	322	326	357	304	306	365	360	352	332	330	350	381	323	349	354	353	342	338	322	334	325	363	345	336	385	361	341	400	339	352	354	366	393	307	316	366	346	324	329	331	361	352	314	324	379	330	337	356	354	374	351	346	357	341	338	354	353	355	321	368	342	374	356	350	330	355	327	350	345	372	358	369	356	322	339	382	338	406	362	361	403	334	355	370	377	368	327	339	364	370	333	350	348	372	341	355	368	318	363	392	347	341	357	337	359	338	394	340	343	354	336	328	343	374	351	348	340	362	349	375	358	358	316	335	355	384	345	339	351	360	365	371	357	329	356	343	370	345	365	371	356	352	386	366	378	348	336	339	351	339	341	367	344	363	348	387	364	361	357	359	383	362	350	340	364	356	377	334	358	327	344	380	329	354	307	366	339	322	348	369	328	367	356	347	382	333	357	349	326	382	349	351	339	335	298	362	342	379	347	346	339	346	367	355	378	346	359	306	314	349	355	367	350	338	316	343	355	322	353	354	368	361	327	347	368	330	362	345	359	363	338	396	376	318	353	344	353	297	382	352	395	310	390	326	334	340	325	364	337	342	338	346	350	346	331	344	363	331	343	373	332	335	339	349	385	358	364	356	340	330	353	400	343	354	321	346	360	336	354	350	357	384	368	344	381	326	333	334	358	356	371	321	349	359	370	350	382	316	340	316	343	337	365	354	306	350	363	371	375	336	337	356	327	350	355	321	329	370	377	331	349	350	360	310	347	366	357	371	340	357	352	363	369	342	325	393	388	369	334	373	341	358	363	333	361	370	353	333	364	343	344	322	370	329	357	365	339	369	327	379	349	348	355	369	381	324	339	370	353	333	346	342	379	365	349	368	352	349	324	336	346	375	366	351	351	319	367	350	354	357	341	337	359	344	373	335	335	343	345	360	379	342	326	354	378	353	363	344	368	362	361	347	394	369	326	352	403	391	353	360	377	331	364	356	334	373	328	312	305	363	343	343	377	361	336	329	359	300	364	359	360	353	354	316	359	329	366	358	329	344	315	379	389	360	368	361	389	350	338	346	331	341	350	353	357	376	356	348	325	323	362	339	358	366	356	354	351	360	304	373	343	350	363	347	357	308	376	361	355	333	333	344	341	344	370	336	387	377	356	340	349	345	364	344	360	346	350	363	325	339	343	333	356	360	363	376	380	335	356	339	367	385	389	375	339	369	350	335	380	337	368	370	330	354	358	345	360	312	341	336	345	342	313	339	384	304	364	345	328	365	360	341	369	328	348	341	362	374	356	373	351	369	338	357	378	373	328	342	380	392	367	354	360	331	357	371	351	358	382	370	304	325	319	365	354	349	308	362	340	368	397	367	322	361	348	365	361	330	372	358	357	300	363	362	367	357	331	347	377	342	320	343	329	345	311	378	345	355	346	357	360	331	320	327	371	350	333	365	367	335	349	369	365	368	390	337	332	301	382	353	358	364	364	379	356	363	359	356	337	365	349	347	340	373	344	336	336	343	390	376	365	350	354	370	367	346	354	372	363	349	378	350	349	376	326	369	346	318	338	363	344	347	335	356	359	351	362	366	334	342	340	324	378	373	341	345	372	351	351	361	351	345	340	335	339	350	352	330	339	351	365	338	337	361	352	361	395	355	352	385	346	340	337	372	354	349	318	335	349	325	354	330	347	369	350	320	336	377	341	366	326	328	347	358	326	358	335	350	343	365	317	370	295	350	334	317	371	334	342	361	345	379	374	366	345	369	348	341	362	375	342	313	354	343	356	365	367	360	354	330	334	338	376	368	357	333	347	379	320	310	337	354	315	343	333	346	356	317	336	334	372	306	342	313	315	343	329	371	377	354	324	359	348	358	337	335	385	309	302	367	355	379	407	341	336	344	348	296	310	323	368	363	362	355	326	328	348	333	384	339	382	357	338	365	367	329	337	330	348	377	338	343	320	362	401	340	345	380	346	354	330	385	357	349	333	301	329	384	333	330	375	334	381	362	372	351	353	339	341	407	375	347	320	317	404	337	343	330	364	371	340	337	345	349	350	347	336	356	373	362	359	322	377	337	359	339	354	342	364	327	335	361	365	369	338	338	335	363	326	353	341	343	338	377	338	372	339	319	346	332	346	338	332	330	355	365	332	332	345	327	365	345	338	385	370	345	363	350	362	354	382	331	327	346	338	345	334	321	349	385	348	333	346	362	335	357	348	334	352	332	317	354	378	325	329	359	330	353	359	302	339	365	357	345	338	340	309	338	343	372	355	362	344	376	383	347	342	325	348	341	340	359	343	356	334	334	319	346	350	345	333	345	376	367	379	374	347	376	348	364	363	345	357	349	352	354	338	348	325	344	368	342	383	315	357	356	339	370	387	377	378	363	356	358	385	366	354	378	372	345	339	362	372	342	323	360	333	346	373	327	350	367	321	393	319	363	372	373	368	341	329	357	352	331	314	357	353	352	353	298	352	353	341	347	325	347	351	351	342	327	330	373	322	366	335	331	357	349	351	326	329	371	346	332	343	344	366	375	357	360	379	342	363	362	335	333	332	331	335	347	351	363	399	345	396	350	326	336	340	364	369	368	322	381	354	325	340	319	338	366	357	323	348	343	341	377	359	354	352	344	359	337	368	357	346	308	350	353	336	315	365	345	338	335	361	338	331	364	391	361	332	370	344	341	337	352	339	353	318
26956	19466	4918	623	454	404	385	401	349	343	385	337	337	354	353	335	326	367	318	340	348	374	343	354	342	332	350	344	366	352	392	364	352	359	333	351	342	347	339	335	337	369	348	350	388	369	338	328	351	324	309	359	341	360	346	340	371	322	337	348	347	330	318	366	374	351	347	345	310	352	375	357	335	343	309	396	355	350	354	348	379	367	344	350	368	330	328	346	378	344	356	304	346	353	342	354	332	357	329	348	343	342	367	373	360	337	319	373	371	332	363	329	349	327	315	352	340	328	353	335	357	367	362	343	292	374	357	370	352	337	363	354	345	350	340	345	353	359	356	356	350	322	341	350	320	363	336	364	349	371	307	338	363	346	342	365	357	319	366	338	312	343	367	378	354	314	312	374	334	347	348	321	340	341	343	351	345	356	345	356	347	365	361	358	338	364	310	351	342	349	362	360	335	335	385	320	337	331	354	347	309	384	374	369	356	341	358	317	366	333	362	379	346	382	376	358	322	328	343	340	386	357	343	342	338	350	340	359	362	352	313	380	309	363	345	317	372	340	370	383	371	349	341	347	344	353	375	358	369	348	341	350	343	343	358	332	307	351	387	345	329	355	342	304	373	361	371	350	342	336	359	343	371	340	336	316	351	325	335	320	401	332	342	345	332	304	335	369	362	360	336	352	321	370	336	327	339	299	347	334	349	349	333	342	347	343	339	343	342	300	338	355	350	332	367	307	345	362	374	311	336	332	350	324	355	324	331	369	353	323	342	343	338	360	355	343	352	347	329	349	309	307	371	354	357	349	313	367	389	360	331	348	336	360	343	336	344	365	375	343	341	373	301	342	324	334	354	325	344	338	327	330	404	319	346	329	319	346	347	330	331	370	355	335	364	375	357	328	376	399	346	366	371	355	340	358	351	362	358	357	336	341	373	347	299	349	370	357	348	312	324	366	355	327	374	360	377	352	349	305	366	319	383	319	335	378	316	356	316	323	363	353	367	366	378	354	312	326	382	377	369	382	353	359	341	353	369	319	321	360	361	370	377	351	345	352	342	354	358	334	332	347	319	306	348	325	351	331	341	349	382	353	339	367	357	359	324	330	363	324	361	313	377	318	360	331	394	360	354	335	365	316	346	338	338	353	357	358	342	383	305	345	332	341	367	369	375	387	342	365	346	371	352	313	376	321	362	347	341	349	378	335	329	349	330	334	302	355	362	353	382	320	372	366	366	397	322	343	307	312	354	355	344	369	363	346	321	349	355	338	342	375	355	347	354	346	329	332	346	335	325	341	357	334	332	372	336	355	393	342	352	341	358	343	389	345	358	339	350	344	336	353	326	314	349	333	305	327	330	362	309	352	337	379	346	377	351	348	392	349	334	346	332	379	339	352	363	329	359	370	362	319	345	379	366	369	321	362	404	377	344	358	330	362	376	323	311	367	354	349	360	331	353	362	340	349	335	363	341	334	329	339	351	340	385	346	340	334	386	349	352	352	364	356	309	342	327	380	345	326	385	344	347	336	376	352	392	358	333	338	355	369	368	357	364	341	343	352	338	340	328	343	346	350	380	386	363	331	350	377	346	353	328	381	346	332	346	339	346	309	352	342	368	348	364	348	354	325	367	314	324	324	335	374	334	308	376	343	351	349	334	311	327	377	350	349	345	360	369	326	328	341	355	328	390	364	354	356	352	326	335	333	350	329	353	325	339	355	320	353	345	339	355	357	331	336	331	315	355	346	346	349	316	369	375	348	372	370	334	341	337	354	356	332	331	361	364	328	351	324	352	360	388	350	320	362	357	343	312	383	349	325	313	363	366	350	338	392	335	349	354	346	320	313	357	345	340	357	306	334	340	377	344	311	338	390	346	351	320	344	377	315	309	348	355	351	317	353	326	362	348	327	323	372	332	330	359	358	346	359	354	346	368	366	336	348	394	372	353	332	322	333	336	356	345	315	345	342	325	373	337	338	322	378	329	368	332	370	352	334	355	370	352	340	323	375	344	338	349	345	389	344	342	332	335	341	367	326	348	369	357	387	331	327	338	337	393	338	352	338	364	309	334	366	310	381	356	333	351	333	382	359	311	338	378	377	353	354	365	343	320	336	332	354	352	341	358	360	374	336	321	313	362	359	304	336	386	323	345	331	347	358	357	321	357	337	322	371	336	342	335	358	376	316	343	368	366	353	333	337	392	378	347	353	349	346	341	357	362	329	347	356	338	334	350	323	377	369	347	348	342	342	328	350	319	355	319	358	346	356	353	362	316	325	350	384	376	343	327	352	375	352	347	349	301	361	344	383	359	344	358	351	367	351	301	343	320	346	371	314	332	423	392	326	370	370	343	333	327	343	332	358	359	358	329	355	342	353	370	322	340	343	327	345	355	348	300	358	344	338	344	359	380	352	362	359	346	388	344	294	347	362	350	334	334	346	363	325	347	345	358	374	361	348	359	316	336	350	337	325	368	360	340	304	358	351	356	340	335	336	337	336	329	358	377	337	329	370	342	356	337	338	332	332	346	350	374	329	365	343	378	353	341	339	334	348	330	375	335	346	336	314	335	334	348	326	369	325	350	324	330	357	382	320	344	366	368	353	333	355	362	364	348	361	357	357	354	331	374	355	328	360	392	356	319	350	329	374	363	355	369	347	394	352	322	288	336	353	350	325	334	321	336	352	360	353	347	365	344	352	357	390	360	363	354	338	337	329	344	313	339	320	363	376	354	356	356	351	351	318	335	321	332	350	361	319	371	327	370	344	329	358	347	335	350	343	334	334	344	308	356	333	362	353	356	355	370	354	359	391	372	354	351	352	344	333	343	354	345	383	345	353	342	365	342	329	360	354	363	349	364	388	349	338	335	325	335	302	339	349	345	320	339	351	345	342	338	351	384	342	351	334	334	343	324	360	319	330	340	359	339	358	337	332	339	354	348	339	331	329	340	337	328	360	366	367	335	342	372	336	345	328	322	359	366	353	327	347	326	362	380	338	371	361	328	331	364	331	339	308	308	348	357	343	333	370	328	346	380	327	319	342	378	365	342	358	346	352	360	330	358	347	364	354	392	361	300	331	345	391	338	355	350	355	334	351	401	347	358	319	347	344	359	329	337	349	326	356	365	346	329	352	337	354	342	349	357	351	334	372	325	319	356	331	352	316	363	348	338	386	328	307	361	346	345	325	313	332	340	380	374	326	328	352	379	338	344	342	317	348	352	366	341	350	360	347	338	309	349	323	343	355	370	418	398	334	334	346	365	331	346	386	340	395	369	304	365	364	322	321	309	333	341	376	328	334	358	355	363	318	325	369	353	370	346	351	338	407	372	340	359	338	375	346	345	321	339	356	361	338	312	365	319	369	357	347	343	378	342	337	371	369	372	349	342	319	323	389	349	345	346	319	370	350	340	337	353	344	343	357	338	324	347	327	359	364	373	328	363	352	360	341	315	380	331	340	362	332	323	357	367	373	369	341	355	333	340	345	341	375	377	336	338	348	330	377
3967	1191	1121	777	628	601	596	592	531	581	520	530	541	564	523	552	514	544	535	543	498	513	546	501	545	497	543	500	546	504	526	478	569	530	488	506	490	506	526	507	527	527	546	525	540	509	487	512	490	536	482	523	524	509	520	550	526	530	484	523	513	499	502	509	494	508	508	509	528	491	528	518	549	495	539	519	524	502	509	504	506	541	508	518	546	524	532	499	536	524	526	544	504	519	504	470	528	519	494	514	513	515	488	493	537	532	496	542	520	522	518	468	543	518	531	505	518	485	502	554	482	499	514	528	500	532	481	495	558	544	487	496	532	508	476	528	540	476	518	538	522	520	526	520	534	514	494	499	489	543	566	534	529	540	502	506	515	504	536	530	545	531	532	522	515	553	472	503	518	498	555	514	503	527	569	505	535	507	546	505	510	553	503	520	495	521	488	522	500	515	536	497	503	521	548	509	523	527	525	516	507	504	520	497	534	507	546	502	499	545	542	507	518	523	484	505	522	519	542	529	463	533	541	538	505	521	506	513	514	522	495	483	509	516	496	529	521	491	507	515	485	491	507	503	520	505	507	555	498	513	544	526	522	557	519	586	543	541	525	565	459	493	509	520	521	514	516	485	529	487	517	484	512	490	520	459	544	511	512	502	538	547	543	538	523	535	519	519	520	515	550	525	504	533	563	537	474	539	525	527	512	491	525	531	527	532	495	529	521	500	491	523	519	501	518	501	531	499	514	507	509	537	519	501	504	516	535	488	526	506	545	525	522	517	498	549	483	491	465	538	486	484	521	499	465	529	510	533	566	484	493	542	487	532	503	478	498	502	541	523	519	535	514	525	488	491	506	518	520	540	539	532	523	483	499	480	515	517	539	537	464	550	508	545	529	542	532	532	478	504	539	488	502	543	508	460	481	538	558	494	502	533	524	564	486	500	514	531	511	510	516	488	563	493	507	501	486	530	520	483	523	522	505	523	537	518	496	505	500	509	516	505	514	537	520	520	509	544	535	511	536	528	524	447	508	517	522	505	533	508	524	532	493	541	500	510	531	479	516	488	534	509	503	519	516	526	512	494	537	524	510	469	495	509	550	521	519	529	531	535	487	521	517	544	500	473	499	532	526	530	510	559	503	518	543	515	511	546	500	517	531	496	506	493	544	480	518	520	524	498	533	512	521	503	546	518	531	506	548	549	464	539	483	551	522	497	534	513	533	558	549	537	484	500	507	515	538	518	517	490	550	491	499	529	495	494	491	469	521	539	529	520	514	507	492	526	500	521	521	526	501	504	496	557	525	526	494	527	515	496	462	502	511	540	506	509	513	516	528	520	523	496	528	511	498	491	515	530	524	516	520	508	504	547	479	490	499	483	479	540	514	504	524	515	512	491	494	494	516	528	528	485	527	537	502	536	531	549	536	528	540	523	540	477	522	488	539	496	533	528	497	522	511	531	479	518	558	558	561	477	506	490	506	529	520	512	525	490	515	550	519	513	524	512	563	535	519	565	519	521	519	495	537	521	518	544	526	536	516	528	532	493	459	508	492	557	496	498	525	498	528	516	528	500	532	525	517	511	501	474	551	498	511	521	534	523	540	543	504	533	479	496	499	541	539	514	519	507	490	501	556	475	459	525	474	482	494	584	479	521	496	518	515	483	484	518	485	495	562	517	526	556	509	522	542	485	493	508	519	578	490	490	477	527	489	556	507	475	536	521	521	534	486	510	513	546	496	545	500	513	439	487	516	507	511	510	513	506	502	491	555	542	463	516	524	537	503	491	542	532	488	511	510	480	511	495	524	524	498	480	536	487	538	498	541	516	508	503	490	508	519	501	497	471	553	528	548	471	498	524	525	484	523	524	563	476	528	550	523	547	520	497	515	503	495	506	496	528	521	502	518	501	517	526	526	507	538	525	534	498	469	544	563	505	496	523	496	478	552	544	541	537	505	495	515	536	506	475	483	500	527	491	536	523	529	505	503	505	520	506	517	528	531	545	514	500	452	545	548	502	509	558	530	527	532	504	491	526	530	569	491	541	495	511	522	570	541	532	545	521	501	525	544	479	553	513	529	532	511	536	526	493	512	468	556	507	519	519	555	562	501	510	498	507	512	517	502	548	543	542	521	529	502	503	490	540	507	541	508	524	538	548	523	484	516	491	509	462	480	494	508	480	490	501	513	529	554	487	529	491	499	508	551	535	511	518	517	501	503	465	517	529	527	490	542	524	523	501	487	524	504	506	500	523	535	500	526	492	505	525	513	510	543	564	518	530	509	519	499	510	481	525	545	494	502	515	498	494	548	512	487	471	510	541	499	543	505	492	530	525	488	541	550	515	527	556	491	493	500	536	518	484	522	506	534	503	535	519	549	488	505	558	499	556	514	481	538	541	451	529	520	516	494	541	482	545	512	555	503	550	558	495	494	528	520	514	498	554	489	521	527	527	543	497	506	511	497	510	461	501	515	537	486	502	528	499	519	515	508	482	486	509	526	538	526	515	469	474	536	527	529	483	534	504	477	536	523	493	483	491	568	479	531	519	495	526	539	549	532	486	519	522	487	520	477	541	506	508	537	495	500	490	544	543	543	492	493	519	497	498	480	514	531	515	486	508	508	538	515	521	489	478	515	515	497	523	504	515	524	533	496	526	518	522	503	534	528	504	497	491	507	536	477	503	478	521	546	537	525	532	508	522	517	503	502	536	515	521	518	527	519	503	518	530	508	565	490	498	493	530	497	519	513	520	565	505	510	507	529	529	516	523	478	528	536	527	524	493	558	518	490	503	525	520	503	544	511	532	524	509	494	544	501	489	533	539	537	535	560	517	543	468	513	495	502	526	512	488	483	484	495	485	488	512	548	516	530	505	498	490	515	485	527	508	484	524	513	533	537	504	478	496	518	467	514	519	492	456	482	532	502	535	511	431	532	497	491	536	465	531	519	539	543	502	492	573	530	497	537	541	505	544	477	517	528	504	529	500	531	512	513	532	526	526	553	536	518	499	500	515	528	472	516	528	520	509	528	509	544	508	525	491	502	529	538	548	490	517	487	532	500	508	572	519	523	522	491	532	481	527	514	489	545	492	518	543	499	499	520	506	521	490	499	518	508	493	486	522	499	540	542	535	520	543	508	499	521	494	471	527	525	507	497	526	482	481	535	494	483	538	520	502	546	535	514	526	519	502	501	511	507	473	516	530	516	492	535	506	470	496	514	512	546	496	538	514	488	485	523	493	552	536	517	488	519	530	548	563	507	475	497	504	531	529	468	517	527	521	488	490	492	535	498	489	528	492	476	520	512	557	527	492	524	480	507	522	503	509	510	536	480	535	513	507	505	522	510	526	492	507	511	516	559	513	520	534	489	534	531	537	533	546	508	480	492	520	556	531	495	494	498	496	557	502	541	484	500	525	521	513	563	522	550	513	503	528	520	474	553	514	530	525	476	508	513	538	486	538	504	511	529	529	521	500	483	520	526	512	529	515	498	508	515	505	524	499
24141	21260	28524	24304	21177	5708	985	733	569	602	504	478	450	437	446	382	398	435	403	422	382	341	383	404	409	391	350	392	392	372	353	383	377	366	338	354	331	342	349	393	364	361	372	383	372	396	339	372	382	341	354	338	330	366	360	348	369	333	379	322	361	353	337	353	377	363	344	383	347	349	322	349	357	373	359	337	365	347	350	328	379	355	385	335	365	350	371	353	315	359	375	351	328	354	328	337	348	359	342	348	383	338	350	359	368	347	379	320	336	362	341	369	346	328	367	373	376	340	345	345	350	396	348	333	328	339	355	341	345	326	325	362	344	364	371	341	361	332	314	327	355	361	330	332	356	366	346	363	391	380	352	349	329	358	390	381	349	319	377	335	351	357	342	364	373	365	297	391	326	358	320	328	355	346	373	372	318	369	380	363	371	344	339	351	352	381	381	349	365	335	327	360	361	361	383	343	370	359	339	330	325	347	334	370	381	386	358	343	357	365	323	329	376	356	351	356	369	341	340	364	371	383	322	376	344	361	342	367	359	332	314	335	343	376	355	342	360	353	396	361	360	335	352	342	377	341	351	343	352	348	329	322	364	357	355	338	311	384	327	334	330	308	380	338	349	371	337	344	337	352	353	379	369	365	335	357	342	355	339	327	322	335	328	360	379	332	343	366	329	346	311	351	375	348	370	352	346	336	309	336	386	346	357	368	360	327	336	366	349	348	354	334	335	357	359	335	338	359	381	365	352	342	364	317	351	333	322	331	392	347	375	348	410	352	342	347	345	346	339	355	352	344	356	361	335	349	334	354	316	367	364	354	345	315	326	352	328	337	336	358	380	386	350	383	388	352	328	390	362	376	345	336	378	376	352	326	349	351	392	358	376	366	360	369	343	346	374	319	344	312	349	349	327	378	331	357	318	365	342	369	341	336	339	369	368	357	333	314	324	365	340	309	372	389	327	329	371	345	369	353	379	362	346	386	346	364	365	356	311	357	359	370	364	338	361	343	338	330	333	362	339	329	348	346	343	324	362	371	361	317	349	379	322	352	361	335	337	355	333	340	354	332	385	368	341	380	340	325	350	334	345	327	348	329	352	308	354	372	356	348	390	353	341	380	337	351	371	345	359	367	354	370	357	346	337	338	358	352	343	325	336	382	318	344	350	370	361	344	322	386	372	383	379	361	321	321	423	357	344	371	323	322	375	334	334	357	345	356	380	361	345	340	347	340	349	345	342	351	356	338	347	352	336	340	371	372	350	374	368	361	347	361	368	355	351	327	373	366	356	349	363	343	356	348	311	329	351	347	325	308	329	332	327	347	378	353	340	326	346	360	339	344	359	364	338	355	350	352	322	326	382	360	368	341	339	353	376	366	337	373	342	344	392	366	360	352	344	355	346	311	361	336	361	319	352	345	369	344	296	345	369	355	335	376	356	341	362	333	335	344	367	335	349	352	350	330	329	338	359	328	345	360	353	358	358	366	370	330	345	334	326	336	331	341	361	329	320	334	345	354	348	367	340	340	328	334	361	332	340	346	360	354	371	317	300	342	327	355	347	333	337	356	397	339	364	364	361	384	378	337	350	339	361	371	344	329	375	355	335	387	345	322	397	360	337	332	340	361	302	304	378	360	342	340	376	336	361	350	363	352	332	354	387	328	334	367	368	357	361	327	334	364	358	357	339	335	346	355	363	311	366	396	312	351	372	351	363	354	367	388	352	343	294	363	326	343	330	370	348	314	346	344	320	387	352	326	376	384	342	337	348	356	370	338	367	376	348	380	378	372	354	343	364	366	348	330	321	348	319	340	341	355	365	351	332	346	338	371	316	337	375	357	356	315	337	359	354	333	351	389	384	358	323	347	339	360	365	353	380	361	340	366	320	372	350	348	306	339	334	353	363	348	337	402	348	338	352	343	384	315	327	340	363	355	368	347	378	363	326	336	346	342	349	344	331	330	330	362	369	307	348	359	375	336	349	344	366	324	365	349	334	318	352	355	343	361	355	336	351	373	354	310	374	334	354	325	354	375	348	357	340	348	350	355	357	337	331	369	375	369	321	361	358	341	333	387	339	351	348	340	330	339	403	340	364	357	369	319	351	384	356	339	366	326	355	345	362	346	340	352	342	346	334	356	377	362	344	342	323	342	335	371	320	362	358	367	368	360	335	345	348	316	344	348	342	353	351	363	367	346	356	360	325	346	401	343	361	338	393	340	347	346	363	346	379	324	349	366	345	352	363	319	372	371	365	367	327	362	357	332	395	342	374	363	369	358	324	413	332	355	351	369	346	348	315	327	368	327	354	369	358	341	347	344	385	345	354	347	350	349	341	356	364	327	381	346	352	334	353	361	337	343	327	369	366	346	346	345	334	383	354	335	382	353	374	370	337	343	363	353	360	359	404	333	362	354	379	359	375	371	344	356	347	352	364	358	332	332	343	339	339	361	330	353	347	361	367	384	359	315	355	344	363	333	342	358	355	351	341	351	343	369	365	366	372	355	360	351	340	385	369	351	342	336	340	385	352	375	352	384	318	363	363	348	332	328	343	338	326	309	339	370	356	359	339	354	328	376	340	344	368	336	308	355	338	348	347	332	350	318	353	337	357	377	331	356	340	352	379	367	336	366	330	384	351	368	358	335	345	334	316	330	368	353	381	349	331	359	343	342	328	349	368	345	328	371	334	330	340	334	325	348	344	355	343	371	378	333	359	348	372	359	322	333	345	348	358	368	362	351	364	358	329	356	330	326	350	351	343	342	305	333	369	351	375	324	334	362	375	378	341	338	346	331	375	341	335	357	376	338	357	356	322	337	313	309	345	318	336	365	355	338	312	350	331	354	340	370	346	350	367	323	355	333	326	351	321	338	328	376	345	360	353	349	348	357	347	352	339	356	346	324	348	360	360	374	342	343	370	366	357	341	353	332	344	331	351	345	351	335	330	361	338	370	351	353	364	344	335	358	323	363	367	375	355	357	356	351	361	339	332	325	373	346	312	366	331	361	343	350	335	351	366	359	382	367	310	373	366	336	359	342	352	326	352	345	336	348	342	359	363	348	351	338	364	351	336	365	343	334	377	385	341	358	401	357	324	382	311	380	332	364	375	367	362	344	335	326	375	373	343	387	358	349	354	371	359	342	351	349	350	355	376	388	348	354	341	318	375	356	356	367	341	367	356	365	360	340	323	349	349	346	360	360	308	350	369	344	366	384	379	371	355	372	342	383	349	356	349	329	374	327	370	361	336	307	336	365	356	332	376	338	337	351	335	387	369	357	372	346	345	337	349	363	321	382	352	338	380	356	359	386	356	376	301	335	342	358	358	361	365	359	373	344	351	393	361	365	351	359	354	352	329	338	383	365	331	349	360	344	338	324	378	342	382	333	372	347	332	346	318	330	373	359	347	353	341	352	356	348	384	350	358	318	359	349	321	356	356	364	369	312	350	295	301	339	344	341	342	348	349	335	352	332	335	377	369	313	363	357	357	359	352	386	371	348
4933	10347	8536	4267	2834	2304	1829	1514	1280	1144	963	849	820	806	710	710	651	658	628	621	629	596	605	617	571	567	550	547	540	544	502	557	578	583	621	565	556	581	552	546	557	548	589	500	521	544	521	563	510	497	557	554	503	526	530	547	513	534	551	546	560	514	534	516	560	522	547	547	537	487	535	535	551	526	547	548	548	535	515	521	521	491	537	516	500	482	496	534	553	515	544	516	540	494	543	571	563	536	516	559	555	517	560	486	517	524	538	531	520	521	506	539	512	539	541	513	493	540	500	504	516	537	546	529	515	537	515	522	547	542	524	510	533	531	529	514	579	523	516	527	543	511	551	545	521	524	541	554	530	498	553	557	514	563	521	577	551	540	535	565	540	549	532	554	525	534	554	531	524	549	542	543	539	543	573	523	579	522	534	538	547	525	581	517	552	524	551	508	485	539	534	573	502	556	562	556	560	561	509	514	563	470	500	555	523	531	524	521	542	524	529	513	536	532	525	481	515	551	517	549	512	540	530	544	494	517	520	497	532	482	490	512	519	563	569	553	516	512	535	508	536	517	545	520	525	488	508	539	508	573	543	523	477	529	528	508	526	580	500	517	571	553	511	524	494	565	495	558	536	481	567	505	519	520	523	497	525	499	490	512	543	509	522	557	574	541	551	490	542	558	489	509	516	536	553	544	517	522	514	584	556	507	547	541	560	551	532	510	533	507	504	532	545	492	543	521	532	536	520	504	522	542	515	517	493	514	510	514	574	568	569	523	558	582	516	550	528	517	538	526	511	517	516	488	570	528	484	523	531	523	519	559	508	506	527	545	521	517	517	516	493	511	495	544	532	544	558	507	513	499	554	538	536	516	526	520	485	535	523	530	525	523	523	500	551	522	551	505	505	523	498	546	541	538	499	510	539	510	566	529	545	565	503	534	534	527	519	515	507	500	556	500	490	535	564	507	505	552	519	521	508	569	509	555	529	516	488	544	492	564	516	504	507	555	542	517	510	550	534	539	503	504	517	558	538	573	599	531	516	520	536	531	547	522	534	523	508	538	539	491	499	532	513	492	510	543	547	533	477	520	517	498	500	504	525	536	565	523	553	520	562	540	533	549	499	543	529	531	531	538	537	546	532	549	528	543	529	543	553	544	519	537	489	492	519	561	517	496	516	527	518	551	531	528	509	528	527	493	528	485	514	535	538	533	540	542	526	495	578	525	535	532	549	501	527	510	486	513	530	515	520	539	533	532	501	514	493	488	531	475	530	543	523	534	555	541	496	517	556	508	537	543	526	480	562	507	530	522	496	531	566	534	491	521	531	530	525	509	505	538	503	516	509	552	484	485	555	517	535	495	537	519	519	542	543	525	540	530	513	530	504	528	566	540	505	491	541	528	469	529	525	575	522	477	488	530	536	521	536	539	537	520	503	496	498	538	506	542	501	494	520	561	513	503	520	559	522	521	530	519	479	544	521	498	502	572	482	519	533	519	480	504	515	533	552	528	516	508	520	504	538	516	511	520	563	503	551	515	536	511	507	542	534	513	526	548	518	486	526	534	522	511	513	556	502	519	535	564	536	523	562	539	527	555	525	551	550	508	525	519	497	504	547	535	523	551	537	556	536	553	543	598	559	521	523	555	573	536	561	518	484	538	550	503	483	543	549	497	533	543	502	512	533	527	537	523	536	537	532	514	512	527	517	540	516	529	552	521	520	517	519	555	505	525	532	499	533	509	518	532	532	557	534	517	544	514	551	536	467	515	514	543	529	572	483	490	534	548	538	527	489	517	524	522	536	562	518	544	483	543	519	485	597	571	551	521	507	544	530	518	506	546	510	548	495	525	544	540	548	529	548	513	543	466	549	554	510	538	497	546	564	523	523	507	526	502	478	509	570	550	523	538	516	517	506	520	521	531	575	503	537	538	501	527	536	517	530	523	534	490	531	501	525	540	552	551	574	522	532	511	517	550	549	541	532	511	507	521	508	568	566	565	547	539	539	480	554	514	533	513	555	534	529	513	551	504	503	541	509	509	557	519	519	498	576	539	560	548	519	555	551	545	515	509	530	559	556	540	496	575	550	547	503	507	545	511	509	481	510	531	549	496	511	574	558	554	529	529	508	513	570	544	475	520	510	543	489	493	498	595	550	514	548	543	536	519	491	549	523	482	524	508	538	513	588	563	494	546	537	510	541	506	536	530	531	540	553	538	538	547	550	511	523	534	491	526	506	507	491	551	514	519	505	510	522	495	501	523	510	494	531	534	528	552	492	553	543	487	502	519	524	573	519	537	537	566	515	509	534	523	480	496	520	508	542	511	529	516	526	586	531	534	521	530	521	538	554	557	521	496	539	528	516	494	493	508	510	544	532	536	504	501	485	551	569	504	510	535	509	559	536	565	561	523	567	526	526	543	534	524	554	524	581	553	552	552	474	536	512	506	514	513	541	509	553	507	562	502	503	524	537	504	505	552	522	502	493	500	518	520	509	547	521	506	510	508	523	538	518	494	525	536	503	537	539	538	506	499	553	512	526	518	506	566	506	511	532	550	540	518	495	529	511	471	511	525	551	516	511	553	539	453	509	498	536	553	474	567	503	493	541	511	531	503	521	498	533	564	562	532	486	550	529	550	563	528	512	534	554	530	478	488	510	484	518	511	503	494	539	525	537	499	499	501	528	505	514	549	492	541	520	527	455	517	544	545	490	514	540	530	516	531	527	506	513	529	508	548	551	530	529	516	532	499	548	531	549	517	484	516	531	523	527	524	483	486	561	508	551	550	494	524	527	559	555	506	493	546	548	554	507	515	543	529	513	560	515	525	498	514	556	527	508	521	536	531	517	473	501	536	491	561	488	526	552	516	537	489	526	510	546	529	504	497	530	547	565	522	514	522	533	521	530	500	583	517	515	576	519	493	523	536	521	509	518	550	527	540	516	494	548	541	545	529	554	555	541	518	551	534	496	494	521	495	497	513	528	516	507	518	526	517	528	530	518	501	547	515	551	522	506	482	486	533	523	556	518	534	507	522	554	542	500	539	528	507	536	519	504	488	518	519	562	552	527	531	514	519	505	511	538	506	540	553	575	528	516	502	527	500	520	570	524	538	530	523	528	487	543	522	508	541	538	529	546	532	510	542	541	560	529	529	493	525	511	524	514	513	512	529	522	503	541	574	514	536	525	529	518	523	517	524	516	514	528	485	527	549	549	540	553	535	573	559	528	525	562	501	508	530	534	505	538	544	474	551	508	506	532	519	532	522	506	507	506	586	539	555	497	529	520	535	530	489	523	494	533	552	584	531	529	531	533	511	523	528	549	538	503	567	535	536	537	533	521	518	523	536	509	539	540	513	533	521	540	554	513	533	504	561	516	478	538	504	521	515	484	498	514	532	487	511	506	518	540	551	574	508	542	557	541	510	477	517	533	541	497	550	536	514	541	553	503	496	551	505	512	465	530	524	540	510	550	531	511	519	502	519	535	540	514	538	511	566	502	533
23120	21278	29114	23782	21283	21165	3993	1006	654	610	584	457	478	436	373	363	352	329	297	335	322	289	268	278	278	275	288	268	293	255	266	277	223	269	265	251	249	235	257	254	238	240	259	245	218	270	209	242	268	238	252	256	209	246	215	231	214	236	225	250	242	236	223	241	248	246	217	210	222	248	214	239	226	204	256	233	238	229	247	213	222	241	244	235	263	235	235	229	226	237	248	241	223	236	241	223	211	227	231	251	246	239	217	207	232	229	227	212	229	223	230	247	238	234	197	236	251	227	204	233	246	229	211	214	232	211	224	231	243	212	207	212	218	216	205	220	221	218	212	244	241	229	241	219	232	241	250	213	248	249	219	214	228	246	226	247	253	237	218	241	220	234	232	228	231	219	232	227	209	227	210	237	222	237	233	231	219	225	241	217	240	244	224	242	240	244	250	231	228	222	199	205	214	252	237	242	238	201	220	207	229	228	193	237	236	218	209	211	222	248	221	215	220	255	214	220	212	193	220	229	214	245	227	234	241	212	244	264	237	226	229	222	239	217	253	226	228	212	251	233	254	226	245	230	228	208	220	228	250	238	208	203	241	224	235	251	208	263	266	242	255	224	240	247	228	239	239	259	243	247	234	215	246	218	237	232	241	237	221	244	211	215	238	214	224	220	231	218	223	230	220	237	223	238	235	214	267	218	193	222	221	224	220	231	199	245	214	224	232	229	209	228	243	240	245	217	237	209	232	212	231	238	232	227	225	238	215	219	222	228	218	247	212	248	219	217	224	238	237	216	244	219	189	209	231	210	223	215	221	237	210	218	202	256	252	194	234	213	207	224	259	218	232	239	249	221	206	255	216	216	254	243	209	240	214	223	225	229	206	248	250	208	211	209	231	233	255	191	209	223	222	237	239	225	225	218	250	222	197	235	210	247	236	235	226	234	223	210	231	232	229	218	236	238	226	230	240	215	229	218	207	241	200	222	229	233	223	221	212	222	208	263	237	244	214	204	238	226	233	245	239	234	241	232	245	221	230	223	241	245	225	200	233	237	251	222	196	216	244	223	239	245	236	203	246	192	226	219	215	221	222	233	226	219	207	225	251	200	222	221	216	277	234	235	237	248	221	216	208	241	232	236	191	215	239	227	223	220	223	222	214	234	225	203	235	218	218	225	204	233	208	213	218	259	244	237	250	239	222	241	232	242	257	231	240	215	240	219	232	223	221	216	223	242	246	219	217	245	187	249	206	219	249	218	205	219	247	218	224	240	207	240	261	219	233	236	254	234	265	214	232	220	209	220	232	231	243	240	235	221	195	223	225	215	239	250	213	224	240	219	233	228	236	211	246	229	212	243	237	208	219	224	238	209	211	243	231	243	230	229	225	231	227	225	219	257	245	251	209	240	220	236	230	219	238	212	235	222	221	237	231	211	217	244	232	235	216	223	246	223	211	249	241	236	229	236	236	201	230	212	214	236	191	222	204	236	215	238	212	212	224	239	235	223	230	218	200	202	241	252	240	240	243	232	241	212	224	225	273	240	231	210	248	230	238	238	221	231	241	244	223	221	246	236	229	226	232	201	223	229	228	220	202	264	224	232	240	260	211	231	209	203	242	242	243	240	203	239	225	220	255	242	206	231	239	195	241	232	237	237	187	233	208	221	223	220	209	230	213	208	234	220	246	236	242	217	236	220	243	238	233	239	224	236	200	221	242	236	232	215	222	189	221	214	213	231	256	226	242	247	238	240	236	242	215	236	228	230	215	213	243	246	222	219	220	211	236	218	213	241	209	247	228	242	242	229	208	234	245	222	237	208	247	232	254	242	242	222	229	221	236	239	192	238	237	219	230	227	247	235	195	264	250	229	219	187	204	228	242	242	226	208	230	210	226	236	260	248	236	259	221	216	233	234	203	222	221	230	230	222	236	225	217	199	228	212	221	254	226	232	231	243	243	203	229	226	213	242	235	204	233	206	254	248	221	228	215	194	243	197	226	236	230	232	238	232	220	215	230	230	241	219	225	238	247	214	226	247	235	239	238	240	225	219	227	236	223	228	226	210	242	243	263	243	244	222	233	227	207	244	230	236	204	210	212	232	221	216	246	208	217	249	220	243	208	217	237	256	246	246	209	234	243	231	250	263	231	223	198	209	245	246	221	244	202	278	234	231	240	231	226	239	238	220	220	212	225	240	211	239	234	241	222	226	222	230	251	228	242	217	219	256	204	203	214	227	214	242	236	231	249	244	249	223	242	218	239	204	228	221	233	205	244	231	226	243	239	222	226	216	232	237	218	247	251	215	225	200	226	219	241	214	233	227	222	242	239	194	232	220	224	237	224	233	212	235	237	217	205	208	220	227	229	215	217	219	249	219	233	219	242	246	232	216	234	238	222	225	212	217	229	214	244	229	222	235	241	250	227	239	269	202	240	237	225	237	209	210	232	223	218	221	234	250	212	264	245	243	193	235	236	203	208	232	239	226	201	230	225	214	214	225	200	228	237	256	239	260	235	203	213	250	220	223	245	219	243	246	230	225	218	212	214	226	233	222	214	228	238	217	206	233	226	241	231	247	204	246	223	233	231	242	219	201	204	238	212	255	218	258	215	210	205	221	235	218	202	231	216	223	227	215	209	230	225	218	213	213	219	220	230	200	238	230	225	242	226	226	244	244	241	247	225	206	217	227	211	229	216	210	238	197	217	219	213	220	218	226	237	227	246	234	237	222	218	264	230	213	201	220	220	211	235	228	227	233	252	202	217	247	233	232	224	219	239	244	204	211	209	245	239	236	240	224	244	217	199	208	243	227	231	255	207	216	212	254	227	218	225	239	243	212	240	236	250	201	232	206	198	255	211	237	214	231	238	236	242	227	249	224	226	206	244	230	235	244	231	214	235	212	233	230	222	192	225	235	241	230	226	259	212	222	232	249	236	217	214	246	209	226	219	201	210	223	220	228	219	231	222	217	221	242	263	238	213	254	196	229	237	251	255	234	245	257	239	216	220	199	233	233	230	230	215	227	210	207	222	223	218	233	234	216	241	230	217	233	213	243	220	243	229	236	244	222	226	208	222	263	269	218	204	217	197	226	215	218	238	244	234	229	238	231	219	215	235	235	226	233	229	224	221	238	216	240	211	243	246	233	204	231	230	223	223	233	232	232	225	223	227	217	205	234	183	239	229	210	235	236	253	240	205	217	218	205	230	232	254	239	216	210	230	217	220	255	224	215	218	248	208	227	209	237	225	228	238	230	224	250	243	236	233	243	212	236	232	257	230	220	227	221	226	216	198	238	226	233	235	244	208	239	234	237	221	216	255	239	243	234	237	208	253	223	213	229	231	220	235	221	239	212	238	209	246	236	213	223	232	219	205	224	242	232	230	245	223	198	203	226	221	222	232	224	192	214	248	248	241	223	214	208	228	197	241	238	229	216	229	236	255	231	227	224	230	244	249	209	219	230	235	238	240	235	229	243	217	243	235	215	221	223	210	234	237	237	217	230
7049	16583	13572	7241	5047	3609	2934	2257	1818	1551	1276	1099	973	845	761	718	683	609	630	557	521	552	492	481	449	466	428	413	453	461	410	385	429	374	396	397	384	404	390	374	394	380	365	374	355	373	361	356	339	392	400	407	408	355	372	334	393	318	374	369	355	342	348	406	349	348	387	350	340	343	335	375	373	372	342	354	345	325	376	353	357	353	347	379	348	342	350	353	344	349	351	372	346	365	341	338	360	333	340	326	321	365	341	367	382	331	323	323	355	325	349	363	367	329	380	348	349	307	320	358	369	342	370	368	335	375	364	343	388	286	322	340	346	353	358	331	343	362	343	317	332	338	350	350	352	347	364	344	383	346	395	355	395	355	354	375	354	387	365	341	351	352	340	335	368	334	342	360	348	382	349	338	368	364	353	367	378	342	355	338	365	374	348	324	354	342	361	389	352	341	327	345	384	342	334	349	344	346	320	328	363	295	378	360	340	343	321	324	338	307	389	336	343	340	327	349	335	357	296	348	353	366	362	336	338	324	341	344	361	330	364	340	368	343	322	332	358	356	324	336	338	362	358	337	341	311	342	362	293	341	346	352	306	361	328	361	298	369	376	359	367	364	324	327	361	318	361	366	354	324	321	345	372	318	339	341	343	370	329	377	343	310	313	346	380	334	346	322	341	360	339	345	316	347	356	330	345	332	323	334	352	327	338	313	312	327	380	339	364	363	338	344	334	344	349	313	342	332	340	331	371	346	340	327	348	327	329	369	342	338	339	332	340	343	375	347	345	335	351	324	337	322	352	341	339	350	364	372	325	334	324	361	376	358	371	327	326	342	358	338	319	380	343	361	334	370	367	333	350	352	305	330	378	347	363	305	354	353	339	338	343	341	315	332	366	361	342	345	328	316	349	336	319	323	365	344	332	362	363	348	340	330	321	329	340	330	338	372	357	388	311	350	344	368	336	335	356	358	347	351	348	329	348	328	355	370	344	362	349	350	311	324	324	362	333	315	304	334	363	316	341	349	312	361	349	341	377	351	321	332	321	341	349	369	380	345	352	381	332	346	373	341	338	376	314	345	359	355	355	366	339	364	364	345	334	343	308	366	324	355	342	347	355	319	339	330	368	347	337	372	327	331	351	330	361	349	342	357	356	375	334	332	351	357	366	346	314	379	345	339	357	322	362	335	353	342	347	321	347	351	350	348	345	347	357	349	334	340	369	355	352	347	373	300	324	341	339	324	347	319	348	347	329	341	331	320	312	359	383	354	308	353	344	356	366	339	383	331	338	337	334	375	329	342	363	347	363	339	373	328	350	346	341	318	356	294	326	310	327	367	364	367	339	330	350	350	373	339	331	354	331	335	380	319	357	328	362	333	341	354	356	325	354	353	345	340	349	345	355	360	341	330	370	336	346	336	322	361	326	354	330	335	330	324	304	324	359	321	349	345	331	336	342	362	332	343	315	327	314	335	329	326	364	370	379	328	337	345	347	343	343	327	376	341	380	360	345	349	336	340	333	372	343	315	338	391	338	340	337	335	321	360	349	349	360	332	351	348	338	365	366	320	325	342	342	373	306	364	349	332	358	354	348	315	351	344	313	338	314	337	347	305	337	356	344	353	365	352	334	320	335	322	356	314	335	348	333	372	354	381	347	356	361	348	363	311	335	365	334	342	343	371	340	348	310	335	347	323	306	343	349	345	366	338	345	341	356	339	333	316	368	335	320	341	318	359	342	333	349	311	356	347	376	324	344	345	365	382	352	310	344	310	353	340	366	321	348	333	368	335	345	336	352	337	344	355	382	342	346	318	335	351	342	335	363	334	296	346	351	350	358	307	325	330	351	346	341	324	316	353	348	357	309	379	328	367	328	363	340	341	347	382	344	339	334	322	349	352	318	367	339	321	321	339	347	354	373	335	340	353	352	348	349	367	354	337	366	389	340	325	333	333	355	345	326	336	354	347	364	348	329	352	328	356	332	335	339	361	357	313	372	335	353	335	328	362	349	331	373	348	347	370	337	314	335	376	384	306	302	360	366	322	344	338	361	345	320	345	347	319	351	349	343	306	350	333	362	354	346	339	351	316	356	343	345	341	332	345	328	321	357	363	351	360	313	346	357	333	338	350	329	364	309	342	323	359	330	337	359	323	317	355	343	363	335	363	326	355	336	349	328	343	322	317	354	348	349	363	349	312	333	340	304	358	329	347	305	335	320	317	346	316	340	349	326	341	339	358	324	367	330	352	375	346	349	339	344	320	334	334	340	331	377	347	339	344	340	328	324	365	338	359	346	325	356	325	331	364	342	351	336	336	365	316	323	358	321	369	345	364	366	337	381	318	369	335	306	332	358	328	322	376	327	352	340	293	353	347	358	336	358	362	361	317	349	332	353	316	357	351	339	322	352	329	334	374	349	319	349	349	386	305	323	348	336	340	344	343	368	286	355	334	340	329	333	326	333	330	341	321	363	333	359	356	368	371	303	338	345	347	321	353	338	330	385	320	333	334	325	333	330	363	387	317	333	326	308	361	343	300	336	311	342	318	336	326	362	357	335	345	380	335	339	314	343	324	337	335	363	316	342	338	357	332	338	325	310	326	345	352	354	364	343	348	333	340	319	349	350	381	333	352	384	332	383	343	358	352	368	361	374	348	322	347	342	335	350	307	384	342	311	372	347	338	343	354	332	318	319	357	350	338	345	318	353	350	363	342	375	329	356	349	359	342	356	329	351	353	352	305	342	371	354	372	337	339	331	311	355	376	372	332	361	336	356	336	366	326	349	341	310	320	351	334	344	332	336	352	358	370	328	348	357	333	376	363	323	344	334	323	362	339	314	347	304	341	352	348	372	362	332	324	368	347	339	357	342	358	342	343	380	334	342	349	316	366	338	337	368	353	333	321	369	347	335	372	338	386	328	329	365	358	343	350	315	310	339	353	334	357	332	345	316	352	338	346	336	340	351	329	332	332	309	376	390	353	354	338	320	341	352	339	325	334	329	324	334	351	356	336	369	333	338	350	340	367	336	321	357	359	348	349	377	351	350	353	379	320	367	344	331	363	362	335	348	322	323	355	329	365	348	368	329	355	380	352	326	355	352	379	340	341	362	368	339	367	334	344	312	331	363	331	322	323	313	314	346	353	380	310	351	296	352	336	326	331	316	338	385	331	334	344	348	335	334	347	347	347	371	330	309	348	360	338	336	355	353	367	339	345	373	350	320	374	346	340	335	341	368	359	369	361	349	344	337	335	334	333	336	302	357	357	346	305	353	342	322	340	329	365	351	327	326	340	362	329	385	363	333	352	346	363	355	346	348	342	347	335	346	366	373	342	343	342	338	320	334	353	333	356	362	323	358	342	337	347	355	314	358	324	323	345	314	332	318	350	351	328	343	336	320	349	323	340	347	331	339	331	360	324	336	326	357	354	372	339	363	359	332	356	366	365	351	325	349	337	334	329	327	338	373	341	360	310	361	343	338	323	334	354	378	370	400	355	343	338
26963	19531	5102	833	543	566	398	361	361	366	356	336	321	330	334	323	339	353	347	336	381	334	355	320	372	369	341	308	327	360	356	346	302	355	370	351	349	335	335	372	362	346	355	346	330	368	354	346	321	317	330	351	340	357	326	352	378	346	351	350	370	364	366	363	377	367	338	330	346	323	337	349	339	361	373	325	348	324	360	344	334	331	327	333	344	339	374	367	347	362	337	354	328	336	352	335	351	340	351	325	356	337	309	330	338	342	337	353	309	363	330	350	327	318	345	360	327	343	349	325	354	302	338	357	338	337	335	314	331	320	345	311	343	329	336	321	351	339	328	365	331	352	362	321	340	326	356	349	335	383	341	353	361	326	336	329	334	346	333	315	338	327	344	310	324	344	351	367	294	348	333	337	371	361	331	352	335	320	366	316	386	342	332	355	349	336	336	349	362	352	359	348	294	345	339	315	368	353	312	347	339	291	325	348	361	347	365	341	369	322	337	386	349	313	374	346	351	333	357	325	351	359	352	360	344	336	346	362	320	316	339	330	332	353	352	336	372	352	313	337	373	342	323	347	345	336	352	368	329	368	343	352	322	369	336	374	340	324	382	323	350	329	335	345	317	334	367	306	350	345	372	328	344	355	368	316	366	320	364	340	350	355	328	326	373	348	311	320	344	348	379	357	342	355	320	333	389	344	324	315	369	352	335	338	347	342	369	355	320	351	335	320	361	316	334	335	332	349	326	355	331	332	325	338	336	376	319	348	341	306	330	328	390	379	336	347	342	329	341	372	350	340	366	347	342	311	357	335	304	350	333	327	370	338	358	350	355	349	340	327	331	360	361	354	345	314	337	327	337	344	372	334	334	349	373	352	338	320	359	328	316	320	321	340	322	354	319	320	343	368	337	342	368	364	351	367	342	308	311	347	329	320	328	375	328	328	360	384	342	382	345	332	329	319	369	372	370	326	395	363	336	328	361	358	371	342	348	331	333	324	349	352	366	345	327	343	349	348	331	322	346	323	342	325	373	367	346	307	312	307	319	359	389	299	358	323	318	339	338	347	356	318	341	383	330	339	335	325	321	331	338	325	323	367	354	357	341	310	372	305	332	349	328	372	325	362	342	314	321	332	334	323	354	340	361	334	321	354	356	351	344	343	348	295	344	335	322	311	345	353	339	341	324	343	333	372	354	320	365	335	368	362	355	308	327	340	359	356	348	336	319	354	301	355	337	350	354	332	355	354	321	365	335	323	361	315	347	353	338	336	334	331	309	348	337	330	380	339	355	316	369	321	344	364	369	352	343	352	320	370	306	337	309	317	303	358	362	323	362	338	368	343	331	366	345	378	310	390	361	335	352	360	340	348	332	356	345	352	354	362	325	335	361	326	326	358	295	381	358	312	331	321	341	346	363	386	344	342	345	321	356	322	338	326	343	354	351	356	331	359	343	341	336	388	347	331	363	342	346	320	327	339	336	323	338	347	335	339	325	327	333	316	348	338	355	359	325	329	341	348	385	349	341	344	323	334	312	350	334	361	332	311	327	349	347	357	352	334	344	355	341	381	343	339	348	365	349	345	351	332	324	323	369	323	324	339	354	353	362	345	295	324	324	348	335	331	322	361	345	387	365	325	344	369	351	380	326	364	351	292	346	334	347	349	363	350	357	330	326	353	332	364	349	319	359	325	338	374	356	323	337	353	337	362	346	353	384	340	353	351	331	331	356	346	389	341	350	347	329	343	318	346	338	323	356	353	324	349	337	331	367	304	348	322	331	333	354	331	328	329	344	342	311	351	357	320	319	358	322	352	346	346	322	351	324	345	349	328	314	345	346	354	341	320	356	359	344	344	342	350	356	336	321	329	367	320	353	338	342	295	330	357	309	332	335	348	370	321	332	322	301	364	331	365	318	369	326	356	358	308	341	321	348	311	333	327	304	383	371	322	317	308	340	371	344	367	356	322	359	316	328	338	336	314	334	338	292	345	366	371	339	313	339	324	350	330	386	392	367	339	357	331	327	338	345	336	359	339	374	330	350	338	367	336	352	336	342	329	343	340	378	322	360	302	321	313	330	356	348	321	346	333	361	348	329	335	335	321	365	361	343	340	353	351	362	371	326	317	357	350	358	335	338	349	343	367	350	350	355	372	325	353	322	325	333	335	358	360	348	341	293	317	364	358	347	398	317	351	353	347	325	318	345	322	366	329	412	343	329	344	300	371	319	362	334	321	369	324	352	384	336	344	334	341	310	357	343	341	333	356	343	328	325	349	337	329	302	340	357	307	359	317	341	342	369	352	347	327	337	368	368	331	379	338	331	304	333	341	338	334	336	335	318	357	322	349	365	339	361	313	372	322	322	326	376	329	330	373	336	315	294	349	321	360	350	367	349	336	332	336	348	376	363	308	308	312	334	339	346	325	367	342	333	310	361	314	326	341	370	350	328	380	326	342	353	320	337	337	358	356	348	347	351	329	341	314	342	328	308	358	335	350	332	332	336	349	330	370	327	353	360	309	343	332	329	357	386	355	333	358	349	370	315	356	354	331	329	387	320	328	363	356	370	349	365	348	360	353	322	316	315	325	349	346	336	348	352	353	307	324	328	357	385	379	325	326	354	334	330	368	334	330	331	354	328	333	324	356	310	321	357	344	319	321	345	343	343	363	348	358	365	335	342	339	315	360	343	321	319	340	358	356	316	351	364	350	358	325	338	335	340	354	354	327	327	362	369	342	337	311	326	352	298	370	313	366	359	356	362	338	353	390	321	343	384	317	310	331	299	324	326	326	321	290	384	329	357	350	336	343	307	332	347	346	348	306	327	354	346	324	335	342	346	333	289	363	337	344	319	338	352	325	335	365	333	356	304	329	349	342	324	308	372	318	363	343	317	380	332	397	350	361	340	335	370	323	330	328	352	362	362	333	334	327	342	355	335	365	328	364	348	341	338	347	335	370	304	339	370	323	317	327	323	320	356	349	348	339	340	366	308	356	347	326	356	349	331	335	365	349	312	335	327	308	336	364	389	372	341	365	315	367	328	325	334	348	333	353	341	346	329	334	347	338	319	334	361	351	337	340	313	311	363	336	322	336	335	369	327	317	315	346	335	347	348	352	328	320	327	365	339	343	329	339	314	319	363	353	318	352	344	341	341	358	332	331	335	339	341	371	344	338	371	327	350	315	304	340	357	322	308	305	332	339	321	357	354	324	349	333	372	344	341	345	315	340	325	341	350	337	350	336	309	355	332	356	380	342	338	322	340	341	354	324	324	304	355	349	331	352	365	376	359	376	325	344	322	366	358	308	425	350	309	345	339	347	333	322	342	336	340	370	375	332	352	358	336	323	352	335	360	351	366	328	329	351	364	342	344	312	356	336	320	300	312	341	316	330	365	349	354	329	312	307	371	336	340	326	308	347	359	335	367	342	362	357	386	362	348	329	325	331	324	353	332	365	344	347	293	347	334	338	356	336	322	373	332	323	329	306	362	374	324	325	363	361
4012	1219	1135	762	684	597	624	542	561	518	548	512	546	511	538	544	530	498	558	515	535	491	492	510	501	490	497	500	506	504	509	516	551	518	483	500	525	506	465	525	503	541	505	552	468	471	533	517	531	485	510	510	535	526	472	530	477	510	488	524	484	499	528	488	494	512	491	494	488	502	502	532	499	535	505	517	553	492	524	507	501	535	533	506	498	475	553	511	501	531	494	522	489	487	494	511	488	549	499	535	535	520	483	539	529	519	533	482	521	503	504	500	508	525	493	533	499	494	511	513	481	529	526	483	498	509	503	499	508	471	526	520	486	485	486	506	545	496	486	485	550	501	490	496	478	483	492	474	532	524	477	516	490	537	528	541	534	522	542	517	525	519	509	515	533	514	523	497	536	514	484	526	503	499	479	512	513	564	495	501	520	503	497	484	488	496	469	483	519	504	533	500	532	524	550	511	533	515	484	495	484	504	520	543	504	510	489	466	470	520	520	482	503	547	530	491	478	484	549	467	542	458	522	576	532	486	504	529	488	486	497	528	466	521	509	466	494	522	504	513	503	525	483	494	499	501	538	498	514	544	494	545	501	477	520	536	519	515	484	504	530	499	512	528	498	517	493	506	523	508	476	522	512	526	511	522	490	527	546	513	538	519	513	469	530	483	492	488	500	534	474	467	529	524	521	503	511	516	512	484	501	488	491	519	514	476	509	534	480	509	510	502	504	530	458	468	500	480	502	521	543	557	513	525	512	507	523	534	512	493	493	498	492	525	511	498	543	496	471	494	497	504	505	542	495	534	506	520	524	497	554	498	512	537	543	485	538	502	523	517	473	493	511	526	480	524	472	469	511	480	473	508	536	517	501	507	503	541	504	477	482	487	477	487	498	477	526	510	529	488	520	526	504	502	524	499	535	503	532	478	452	534	527	515	464	507	473	532	499	558	492	516	512	494	467	490	543	528	477	484	501	540	513	504	484	510	507	533	494	538	542	542	485	506	520	511	543	529	519	511	493	533	529	498	482	464	515	495	482	522	502	499	474	477	496	504	536	541	493	498	495	490	509	541	517	492	496	534	530	498	512	529	528	524	532	493	508	489	514	448	491	495	509	494	501	530	538	483	511	494	477	507	508	529	523	474	557	510	490	486	526	509	552	513	507	494	526	509	465	544	522	480	481	529	514	510	494	485	528	511	497	499	514	512	540	505	540	485	494	524	557	518	514	506	485	504	523	516	533	489	525	535	516	506	519	546	514	492	500	489	506	530	546	462	505	471	480	503	513	508	505	501	520	500	520	500	473	504	502	503	544	551	516	537	472	494	509	494	494	502	514	521	517	495	552	495	563	455	503	544	482	534	509	508	529	511	509	495	491	469	525	462	488	506	505	544	514	491	476	500	488	545	510	511	493	522	519	501	490	502	544	489	518	511	522	518	488	490	496	531	529	507	515	556	481	478	500	533	499	520	485	512	509	507	464	493	510	516	501	516	483	517	529	490	527	502	564	493	542	503	466	495	534	493	515	504	509	511	487	455	504	519	497	509	511	508	495	501	509	528	465	527	541	475	479	466	511	487	477	484	516	478	477	502	532	545	496	519	518	540	494	501	502	532	527	488	492	534	507	496	512	498	521	533	513	520	517	494	542	529	508	548	541	519	513	567	489	479	530	510	489	512	511	558	507	506	483	479	521	507	490	474	502	519	553	514	528	506	491	505	490	510	542	495	511	526	483	489	470	516	533	521	475	519	484	509	469	529	503	496	501	509	501	518	510	539	487	486	507	506	489	506	488	487	476	528	495	503	485	500	501	495	512	522	522	511	485	508	482	469	553	465	520	508	501	498	522	565	535	496	540	511	521	522	519	513	501	488	556	527	502	494	509	533	466	479	551	478	537	543	488	514	513	501	560	539	473	498	517	516	514	490	491	523	514	518	502	497	493	522	506	476	516	528	553	507	506	504	506	501	480	502	517	534	533	479	515	501	499	560	510	501	499	505	545	511	501	524	541	498	550	506	526	515	535	532	500	502	492	500	515	484	486	502	478	545	514	515	492	495	537	519	544	511	461	515	499	524	519	482	505	520	552	520	492	504	527	505	509	495	498	472	470	523	477	500	471	548	505	503	528	443	492	501	493	500	515	504	480	506	470	537	517	488	512	517	522	512	503	486	517	499	489	515	536	527	496	512	541	500	527	454	479	502	540	497	486	472	485	522	513	549	507	556	518	526	512	488	486	494	513	479	532	514	495	468	523	464	503	484	538	511	499	520	536	490	512	467	529	509	494	529	527	459	531	508	522	489	486	508	452	472	510	509	557	488	511	485	470	468	485	492	522	475	511	544	479	533	435	513	498	525	532	501	492	459	490	529	506	512	457	489	491	501	498	497	472	485	518	498	470	493	487	485	502	529	507	501	470	543	509	495	502	509	481	527	485	502	504	506	480	506	504	523	517	505	521	536	537	514	514	448	522	506	528	496	517	518	466	493	529	501	499	487	469	506	517	486	492	480	502	475	497	536	506	507	529	474	517	465	499	526	486	499	515	545	532	561	525	528	474	505	505	481	502	494	495	475	501	457	503	475	461	490	485	507	509	568	500	473	484	477	479	507	503	515	463	483	539	498	525	502	475	504	489	468	501	526	493	539	499	531	473	518	492	519	496	534	553	514	502	509	483	496	488	532	496	477	536	498	520	524	506	503	500	496	499	501	483	551	510	500	525	510	556	530	518	521	535	445	517	557	494	514	521	499	532	541	496	490	493	535	520	508	511	456	476	533	504	437	516	483	488	487	502	532	548	555	499	508	463	504	493	520	493	481	522	514	493	494	485	462	504	477	459	508	533	503	534	498	515	513	510	527	467	504	524	529	523	557	534	515	480	503	487	520	521	519	474	511	535	521	502	510	536	521	495	493	490	483	524	489	494	468	530	549	459	504	473	509	513	511	541	520	514	486	491	540	516	516	522	527	487	532	491	472	502	512	481	488	502	505	470	561	521	515	486	531	515	544	489	529	517	495	508	519	479	544	470	531	465	494	490	509	524	526	483	492	477	494	481	491	501	507	522	532	488	497	485	501	480	496	565	520	546	526	543	533	510	526	528	532	484	521	485	502	539	510	499	516	490	457	497	523	505	509	505	520	491	502	473	530	471	516	458	512	519	491	487	447	512	544	531	544	495	522	491	515	496	527	514	517	477	466	487	489	515	501	543	511	503	519	524	514	482	478	503	480	531	498	514	529	457	518	487	499	547	491	461	512	539	506	512	490	498	553	554	492	471	508	542	517	503	473	517	530	539	512	544	507	508	522	558	492	526	510	510	533	528	520	483	504	496	518	497	518	522	512	520	504	539	515	549	554	507	511	501	493	514	512	504	549	497	514	535	525	485	481	507	524	508	515	521	489	528	520	480	493	505	485	532	524	495	489	544	512	504	464	497	492	519	523	520	529	534	487	524	532	501	548	513	509	536	534	479	537	494	524	517	524	504	485	547	528	494	504
24083	21310	28615	24325	21220	5682	990	707	600	534	487	455	442	443	439	391	415	443	410	393	380	412	357	382	378	378	359	326	342	341	351	386	348	346	379	371	350	318	336	345	344	343	333	340	339	355	368	352	338	347	352	342	327	384	362	339	349	351	336	335	372	340	370	335	372	363	322	350	352	356	363	368	322	345	347	365	322	347	371	340	366	375	357	322	352	343	368	354	369	342	344	334	364	353	364	367	335	351	339	367	368	334	359	348	327	369	307	344	336	361	360	358	323	354	387	351	336	342	357	327	329	325	343	351	330	338	335	382	361	338	340	350	351	336	334	350	390	371	360	356	337	332	332	359	363	337	362	349	330	376	330	326	352	365	363	354	346	349	364	356	375	363	358	377	370	327	311	374	344	369	373	368	381	380	342	381	347	345	355	321	357	361	338	361	368	345	341	338	349	308	353	358	334	376	342	370	361	339	314	310	330	347	349	344	338	367	346	363	327	356	364	344	368	352	339	327	362	341	329	344	340	352	327	355	368	347	370	351	348	313	342	327	335	393	325	372	337	344	352	330	351	332	352	336	357	375	340	380	360	355	342	342	382	379	344	357	365	354	318	383	321	346	374	309	353	320	323	328	331	365	364	343	339	356	363	354	319	321	351	357	325	341	329	368	335	364	346	368	404	325	329	362	340	362	337	361	317	362	361	316	340	356	369	368	333	342	363	361	320	358	358	369	344	330	343	356	341	396	347	346	343	370	339	336	346	374	347	351	341	334	346	332	343	320	356	352	345	359	329	353	357	340	352	340	343	367	354	365	354	312	358	349	339	352	341	345	366	337	328	373	326	334	354	356	384	375	331	355	326	367	349	340	372	343	334	369	327	342	354	345	325	332	327	353	368	330	338	318	341	347	335	337	305	351	371	324	332	370	369	339	349	355	371	336	373	346	382	347	360	330	342	358	368	351	360	334	334	375	357	310	356	359	339	322	349	363	350	369	314	342	360	363	333	355	347	371	367	313	316	330	341	359	377	392	346	326	401	354	346	320	326	323	340	341	343	346	380	357	357	332	335	318	344	330	336	338	358	329	323	333	372	364	343	320	339	327	337	350	361	333	302	336	349	341	340	380	347	388	334	298	330	335	351	322	316	329	345	341	386	343	311	371	357	326	365	333	346	354	351	361	340	326	321	349	356	340	359	338	359	323	337	329	319	353	338	342	390	366	348	370	323	359	348	341	333	324	300	350	357	355	325	327	329	337	341	347	353	331	360	362	352	331	341	319	360	352	319	358	347	351	361	365	359	328	369	351	347	331	339	338	332	325	349	343	319	347	364	369	346	352	364	327	296	337	349	345	343	348	348	328	334	309	358	359	323	365	347	306	370	337	319	334	328	349	329	333	332	311	345	370	347	352	362	357	342	351	367	361	334	325	345	356	335	321	360	343	351	315	339	317	327	316	345	357	359	306	347	344	353	339	366	343	345	338	344	346	340	326	349	353	341	349	383	346	386	351	336	350	361	347	314	368	327	335	345	364	354	350	356	360	338	333	346	351	327	351	364	360	353	312	324	340	346	346	353	303	331	361	366	340	369	343	342	326	361	341	347	362	347	378	338	315	348	336	330	321	359	310	301	318	363	339	356	341	360	346	363	343	362	286	343	331	363	340	374	348	326	360	318	336	346	330	319	344	352	321	334	349	334	313	356	320	380	344	338	343	346	345	341	346	359	346	404	329	329	361	336	369	372	368	323	331	342	360	352	355	342	343	341	341	355	365	327	339	348	317	318	345	366	338	344	369	367	333	360	372	359	362	358	387	335	362	343	361	337	337	337	354	350	324	359	357	366	322	326	326	348	364	336	319	362	321	369	371	340	347	320	327	346	359	376	357	314	326	352	386	326	335	345	336	373	346	353	334	350	366	348	345	337	367	318	365	362	345	339	351	374	365	360	342	373	341	355	314	328	336	358	337	323	370	338	331	330	346	330	348	371	366	331	330	327	376	317	348	360	313	320	332	373	338	344	338	352	366	321	368	325	341	379	351	332	345	340	352	369	308	322	349	355	351	373	351	367	363	310	353	360	340	371	325	334	367	358	313	345	355	360	336	327	329	325	346	340	354	341	369	344	309	340	343	358	361	310	343	368	357	331	375	355	352	313	320	362	353	349	337	339	366	325	347	321	338	346	358	329	317	351	368	334	360	354	310	345	335	366	321	350	329	329	324	367	307	342	373	360	325	356	366	353	338	325	342	327	371	340	328	318	363	367	358	352	314	335	360	311	329	333	346	356	354	354	352	335	327	371	322	349	320	316	362	369	384	344	326	338	333	397	354	380	347	355	317	349	329	355	336	324	338	345	328	322	352	336	357	371	361	367	314	350	352	338	357	344	362	338	340	364	373	348	336	365	340	346	336	337	325	355	381	359	342	377	357	338	325	356	320	332	332	380	350	360	361	359	316	359	411	354	351	360	366	354	323	367	345	358	349	346	316	318	328	341	337	313	350	337	332	347	343	340	348	376	320	360	361	361	356	351	366	326	335	369	334	349	346	371	373	319	331	326	353	356	322	330	334	348	322	356	345	345	345	346	352	338	362	371	334	338	319	365	355	338	333	343	329	344	328	354	351	375	334	360	365	350	362	331	363	361	341	336	347	350	350	325	326	343	360	349	342	355	338	347	326	359	319	364	341	353	396	335	346	348	326	350	347	332	303	326	373	359	365	343	357	350	347	349	330	369	374	336	316	338	371	361	338	348	313	341	324	357	330	338	342	338	362	378	336	337	338	362	316	354	350	350	373	330	341	314	344	314	372	383	345	355	372	322	361	378	354	366	349	380	331	354	352	376	355	354	335	355	338	333	342	358	374	355	329	320	372	319	342	355	350	342	351	363	333	345	331	318	362	374	337	352	320	333	353	349	325	355	342	337	375	364	332	344	324	333	358	344	345	354	333	331	363	329	398	325	361	333	329	326	366	348	341	337	343	358	344	301	337	307	337	358	347	301	349	325	352	356	330	338	364	328	327	360	341	321	335	355	368	329	340	350	362	342	352	346	335	374	341	342	347	347	352	353	371	370	340	358	364	351	352	347	385	338	354	339	356	321	330	363	355	330	325	339	349	344	346	332	334	336	365	345	361	344	327	354	320	380	331	341	350	349	354	346	341	358	321	340	375	337	356	354	362	377	363	380	326	369	349	362	376	340	349	344	321	355	345	355	316	344	373	349	369	358	345	362	339	344	353	358	342	332	339	332	349	337	356	318	351	339	335	373	333	341	324	333	357	353	331	333	373	385	348	350	368	378	347	394	359	359	338	337	362	344	323	342	319	354	351	340	337	344	365	379	314	374	358	350	329	321	375	333	342	361	362	328	337	351	364	356	348	330	323	313	340	360	359	362	346	310	349	335	355	354	329	337	361	329	341	314	349	322	342	344	344	342	344	352	356	329	318	348	381	371	349	338	348	360	354	344	337	367	315	349	340	333	352	372	371	350	325	308	350	361	372
4944	10159	8315	4131	2880	2307	1832	1542	1266	1089	1025	882	837	793	746	715	689	677	639	679	673	603	575	556	585	568	525	556	569	581	583	592	553	572	550	527	571	590	523	562	527	518	523	555	490	560	533	480	534	498	506	483	561	516	500	534	494	515	547	477	537	533	563	507	514	532	510	537	539	570	523	526	549	529	524	507	522	552	546	555	516	591	475	516	491	526	553	502	523	544	557	540	561	499	491	533	507	484	512	536	540	555	515	501	505	524	526	515	551	555	539	537	508	499	493	570	549	556	520	529	507	523	523	520	514	504	518	525	546	525	521	538	496	538	500	505	488	525	490	574	503	536	519	530	519	508	507	519	547	545	562	527	544	521	556	513	501	542	573	536	576	522	507	560	492	537	503	530	539	512	489	545	539	519	500	528	501	493	506	549	514	550	518	527	507	525	546	529	531	539	555	516	536	525	519	504	497	550	520	503	485	497	541	561	501	520	476	502	474	530	480	533	507	548	494	502	519	495	489	526	502	542	549	520	539	536	534	476	515	524	495	537	518	527	496	541	571	510	510	521	495	515	470	492	506	525	509	503	509	538	562	522	507	503	507	557	546	533	512	537	513	518	531	473	518	476	510	538	502	494	504	535	508	509	524	515	525	511	549	504	520	502	496	504	510	509	552	485	516	502	526	520	511	541	473	488	527	501	527	499	536	550	494	486	483	508	526	521	495	530	535	484	495	530	536	528	525	532	536	534	543	528	550	499	500	527	535	520	519	527	500	526	519	501	512	508	547	561	485	507	540	468	511	527	531	532	518	508	532	496	471	538	514	522	514	523	548	541	528	551	521	507	494	503	533	555	482	505	518	504	521	529	537	520	483	521	528	554	495	500	570	463	538	555	501	519	494	519	489	511	525	484	484	531	533	545	534	523	493	491	521	517	527	506	495	501	496	523	511	501	498	535	511	483	500	532	522	536	542	473	513	563	524	497	564	545	540	537	537	535	516	498	529	547	524	489	525	522	524	559	545	526	517	567	512	528	515	530	495	539	502	535	518	508	486	514	522	560	581	499	491	549	498	494	537	507	560	523	485	549	516	506	523	545	503	532	502	497	538	515	535	498	501	518	547	510	511	495	531	506	525	545	554	527	486	514	515	505	525	520	541	495	509	500	538	525	496	487	511	515	498	569	511	549	553	553	542	499	486	484	510	537	518	566	498	484	531	539	512	523	559	572	534	505	539	531	551	550	534	549	515	558	516	490	515	491	516	517	491	528	568	513	521	558	475	495	518	574	516	487	507	465	494	529	539	528	501	470	523	486	485	493	489	516	525	520	509	527	538	534	502	495	504	515	540	553	537	508	477	503	493	522	535	529	548	495	496	494	510	538	481	552	502	537	554	542	549	523	527	482	506	505	513	545	550	511	552	517	517	450	543	511	548	529	518	486	542	502	543	487	548	522	513	500	517	488	533	522	499	539	554	486	506	500	511	532	501	493	519	539	542	504	522	538	550	564	487	523	486	517	508	511	538	533	513	468	465	483	533	505	517	521	513	493	545	519	572	561	488	508	516	537	531	505	531	519	555	529	501	516	524	532	529	526	494	527	527	561	492	539	536	491	533	518	516	526	503	511	509	530	507	499	521	521	488	516	492	598	507	526	510	506	538	508	509	560	500	492	478	454	536	506	497	531	507	473	526	545	493	523	523	559	549	530	549	470	516	507	549	554	508	519	549	515	524	521	546	521	476	545	521	551	542	529	533	521	537	507	510	519	561	535	523	495	495	483	541	501	511	532	491	507	538	488	535	528	489	524	522	531	489	521	510	534	532	545	499	484	508	489	541	513	547	502	514	544	526	558	456	564	503	507	462	517	541	494	511	512	522	532	511	539	537	556	480	534	471	539	490	538	519	506	499	505	550	543	521	556	511	531	549	522	492	550	495	490	526	567	516	529	527	499	520	508	510	541	472	544	519	509	504	501	557	540	535	542	510	488	522	558	524	516	533	519	505	490	538	500	476	494	505	529	547	506	550	485	506	530	503	511	566	474	506	501	493	525	509	506	490	539	519	528	495	539	535	509	499	528	527	516	518	511	546	510	535	476	503	534	475	514	528	548	518	552	519	507	537	503	571	519	514	536	544	488	510	515	535	547	511	515	548	531	495	519	511	522	525	561	492	522	543	525	545	542	496	555	490	467	507	565	563	506	476	496	534	517	514	547	521	501	511	521	560	539	481	488	498	572	523	524	524	522	484	522	512	524	516	492	581	537	524	485	518	482	525	519	548	506	528	563	521	507	500	538	512	512	510	518	536	526	515	547	543	551	547	544	537	484	605	513	563	466	513	522	525	513	554	514	497	495	496	523	538	542	493	512	512	502	527	510	558	520	513	549	500	516	504	485	513	527	485	525	554	531	552	551	486	529	516	511	529	489	560	533	554	532	499	559	535	527	540	520	551	457	528	512	491	490	521	541	506	533	530	478	517	474	529	539	546	516	532	507	509	525	534	545	543	504	479	515	524	544	536	535	500	503	514	517	518	524	546	505	512	524	507	528	553	510	480	480	537	483	525	537	549	525	499	524	518	518	497	548	503	541	516	504	524	504	533	515	525	496	529	483	527	503	506	486	538	542	496	522	520	551	486	528	518	515	505	527	508	502	516	535	497	499	564	534	492	516	494	516	527	546	546	486	494	529	527	545	512	502	540	494	502	503	500	543	512	482	511	535	557	527	516	489	490	579	535	529	517	491	542	556	506	514	488	549	541	495	505	515	504	507	545	537	528	518	535	514	502	550	478	500	490	464	523	535	530	508	475	546	534	505	518	522	524	523	484	543	516	516	525	507	552	536	540	518	508	521	481	526	528	531	513	495	528	480	535	479	511	503	513	516	513	484	512	531	504	522	498	542	534	562	504	541	501	539	535	480	520	504	523	525	519	558	507	484	537	507	532	517	532	488	508	544	504	524	555	518	542	553	566	533	519	532	494	540	506	532	512	492	479	494	528	537	541	478	540	524	501	527	515	540	543	561	555	494	549	498	539	541	521	518	533	591	521	500	477	496	537	526	486	534	523	550	554	494	514	507	527	498	516	516	537	508	491	535	529	542	518	530	486	492	488	512	517	527	550	535	520	508	530	491	563	480	512	510	492	506	502	516	475	535	510	535	564	500	534	550	538	519	523	543	495	471	493	535	510	545	543	517	528	492	492	513	533	498	547	518	543	518	500	523	517	513	521	508	554	516	486	492	496	516	505	493	573	533	513	551	542	526	518	513	512	537	525	533	494	517	506	543	523	507	502	492	488	525	488	536	509	551	539	519	522	506	564	519	501	489	556	466	512	577	509	509	531	530	534	486	576	535	494	551	534	499	509	496	558	524	528	523	520	549	494	512	534	558	544	487	488	514	481	562	540	492	523	531	523	541	559	455	519	495	477	550	529	557	507	542	488	553	503	503	515	490	511	524	505	537	519	527	483	568	507	504	514	531	537	488	549	529	498	508	518	508
23143	21294	29108	23803	21295	21197	4094	916	645	586	512	495	448	436	386	384	336	321	291	295	303	288	276	291	295	275	270	249	231	264	278	270	234	251	270	246	243	243	216	224	211	252	253	249	232	253	265	244	215	221	240	256	234	219	231	239	220	219	246	221	265	243	215	231	222	228	222	192	219	227	229	217	207	228	258	232	225	222	214	219	267	215	229	236	267	252	223	249	226	219	219	247	216	243	228	242	241	238	253	231	211	236	221	259	208	234	229	247	232	247	227	239	207	215	216	227	215	226	237	251	228	238	230	249	219	234	217	218	267	205	242	202	235	220	240	220	241	243	227	209	215	241	198	224	236	232	223	267	235	230	244	258	225	211	214	260	229	229	219	213	256	235	218	222	222	217	202	223	222	219	205	244	248	233	250	195	215	221	210	239	245	219	220	229	241	227	208	239	234	234	224	228	223	226	247	201	222	243	259	220	220	221	229	203	249	217	220	213	254	223	215	219	227	225	221	246	200	202	227	224	203	206	224	220	217	214	193	224	209	231	234	218	208	235	228	191	202	210	211	246	228	250	226	222	217	205	229	230	212	245	240	241	234	212	229	208	232	243	231	222	225	233	230	204	242	226	195	229	205	228	223	202	220	219	225	214	226	211	225	227	230	212	225	244	233	217	227	236	240	236	236	237	228	242	228	229	194	210	233	230	213	257	221	243	209	232	231	253	211	202	252	240	226	209	205	247	231	218	213	222	211	233	231	220	216	205	206	211	215	207	237	223	241	209	232	200	228	216	212	241	215	245	236	201	209	222	198	224	237	218	237	213	233	215	227	215	237	232	255	218	209	241	239	235	230	216	234	227	221	222	229	236	224	229	213	215	238	217	236	217	242	221	233	234	204	224	245	211	214	244	222	243	209	203	195	226	214	239	221	237	227	228	211	222	214	220	234	241	244	201	216	244	222	222	212	216	230	268	218	224	225	241	199	233	218	229	216	204	218	244	227	236	201	243	225	238	225	237	213	239	227	211	217	203	234	190	222	215	243	229	181	236	233	188	240	237	231	237	213	210	227	218	215	246	227	256	241	211	260	211	225	222	215	232	233	220	221	237	243	188	251	203	225	230	206	211	201	220	215	211	243	210	223	255	230	206	228	246	243	250	218	216	241	223	229	221	231	200	225	227	222	197	215	254	236	218	221	213	189	226	218	216	229	195	249	209	216	219	230	220	212	235	228	201	234	208	208	237	204	218	193	245	228	198	209	200	223	230	223	218	237	216	230	237	218	247	216	231	239	252	228	217	232	259	233	208	233	222	229	216	248	225	229	246	229	206	219	220	246	218	231	250	214	241	221	212	222	224	217	256	234	199	202	209	225	199	211	233	213	221	228	211	245	222	220	220	223	248	223	215	203	228	212	223	259	249	217	200	244	231	214	225	224	237	249	218	215	207	234	243	212	204	238	222	221	232	230	268	234	195	235	213	215	229	210	187	203	223	237	228	226	224	233	225	227	221	253	210	220	262	234	225	239	206	209	214	225	240	194	237	225	227	249	220	241	218	238	204	236	212	218	206	205	255	249	235	214	205	225	241	222	233	250	228	264	234	214	210	221	234	240	213	216	232	239	228	225	223	216	245	264	214	206	212	223	238	226	232	208	223	260	232	227	219	251	211	249	232	231	286	241	205	240	224	225	227	202	239	234	253	231	202	233	218	236	211	241	225	226	205	261	220	222	245	219	213	219	218	210	233	212	228	219	208	218	235	226	243	225	216	222	246	227	238	219	248	190	232	264	208	235	213	233	196	212	243	222	243	213	233	233	220	230	211	204	215	220	218	250	236	207	210	218	202	216	227	216	223	245	224	209	221	214	225	223	237	228	202	221	204	237	217	219	201	206	204	243	222	234	227	233	208	264	254	234	199	231	233	211	214	223	193	228	229	219	216	214	214	203	226	244	228	232	216	243	214	225	251	221	239	197	222	209	233	196	226	245	215	249	210	230	249	220	231	243	204	222	225	203	219	210	231	256	223	234	227	214	234	216	215	249	204	231	215	213	247	214	241	223	211	221	213	209	230	222	197	237	233	222	232	212	204	230	198	208	237	239	227	226	255	228	220	220	237	226	234	223	229	225	214	200	247	209	188	220	218	228	214	221	247	238	209	212	240	212	223	213	257	220	210	209	221	221	222	218	192	210	233	214	204	240	222	214	213	209	226	219	223	219	222	233	216	229	268	237	224	223	228	220	209	226	235	226	227	198	233	231	243	217	223	204	226	241	216	226	232	244	221	235	242	235	218	246	195	209	239	201	266	229	228	251	232	226	231	206	218	227	243	246	207	215	222	227	235	222	213	224	228	255	223	250	221	208	206	218	253	248	246	202	230	240	201	232	216	226	233	227	201	240	203	222	219	224	221	213	251	252	201	230	217	220	210	210	207	236	238	244	207	240	218	219	215	226	230	234	251	215	237	213	215	213	203	180	248	222	223	213	206	260	215	225	205	251	230	227	212	220	231	239	229	217	218	210	249	226	241	226	204	212	230	185	213	240	222	230	212	241	200	213	235	244	226	188	238	244	228	232	226	192	228	223	224	236	229	219	220	236	241	235	195	228	240	224	229	210	204	209	219	218	218	229	225	234	214	220	243	205	217	207	259	241	232	207	239	229	242	218	233	242	212	211	230	196	189	227	210	235	230	229	266	198	225	233	236	201	222	228	237	239	226	201	215	239	204	250	217	217	214	230	230	233	211	235	232	211	223	233	253	212	233	221	235	247	235	222	240	233	208	222	216	201	212	188	232	216	220	253	229	231	194	216	215	217	217	200	221	251	211	200	218	226	220	192	230	230	244	250	223	226	205	245	231	220	269	213	224	199	227	208	209	243	235	228	222	203	235	222	260	239	216	233	212	218	230	205	234	202	234	220	235	227	250	220	220	222	213	265	234	214	217	235	269	232	204	229	230	214	227	238	232	215	246	259	196	219	239	230	210	216	241	203	238	234	227	219	220	227	196	209	224	216	226	219	222	245	236	219	212	224	240	231	216	236	227	239	224	235	225	211	204	233	247	218	239	211	207	232	232	235	199	215	220	217	187	221	214	221	224	212	222	247	210	229	228	233	220	242	220	229	234	235	217	246	225	227	213	224	207	232	245	203	230	219	212	228	235	231	211	241	205	222	203	232	231	227	230	238	238	234	226	225	215	215	234	234	238	198	225	219	232	217	231	245	254	222	222	227	225	260	228	229	235	225	210	216	232	207	215	207	256	232	228	213	221	212	235	228	215	230	228	215	249	214	231	197	206	217	226	205	232	237	244	232	242	206	204	218	219	237	221	238	248	233	211	237	236	227	247	212	208	183	229	207	227	218	237	219	174	210	227	213	223	226	221	225	210	226	221	207	207	211	221	227	212	228	232	241	250	227	202	217	238	230	224	212	225	218	199	224	222	232	197	217	229	239	229	210	225	229	217	236	204	209	235	200	216	204	228	241	265	215	219	228	244	210	219
7272	16595	13691	7138	5080	3752	2860	2247	1812	1549	1260	1087	919	840	730	679	644	580	591	566	532	495	559	471	473	444	465	405	428	433	384	417	415	402	426	418	403	379	410	386	400	393	391	372	367	356	407	384	326	354	348	354	344	344	367	338	337	406	379	378	344	365	349	336	345	338	364	365	382	341	350	353	356	384	401	331	363	354	371	376	374	329	382	387	330	343	351	340	326	332	327	352	314	351	325	333	333	351	359	352	335	336	330	373	356	353	347	354	377	355	354	381	368	323	359	364	354	339	330	304	342	343	364	370	373	331	305	322	320	339	325	321	318	322	335	343	330	340	311	322	372	348	358	308	368	343	331	368	336	386	338	368	388	321	351	380	340	355	353	342	332	334	355	364	313	341	358	333	346	349	366	367	363	341	363	346	340	367	343	365	341	368	334	339	343	325	338	326	331	353	370	312	356	356	361	340	335	357	324	289	324	321	340	318	358	314	356	346	346	328	335	357	329	344	329	344	342	325	380	329	309	365	360	345	339	341	343	349	347	351	352	338	301	345	365	330	323	332	378	367	353	353	392	374	360	328	349	327	365	358	317	309	360	357	310	329	350	340	344	344	330	302	319	338	336	337	322	346	342	375	361	345	346	353	372	336	320	359	343	349	342	330	367	363	338	324	324	327	338	312	346	346	337	355	330	305	362	337	320	322	353	336	325	356	307	307	343	323	313	337	349	326	348	353	342	311	333	355	354	320	347	337	333	314	298	324	345	323	338	348	358	339	350	327	372	349	337	367	336	362	340	355	339	353	350	345	359	350	356	342	330	315	329	342	337	347	340	280	340	344	351	345	334	356	361	337	330	368	344	378	324	319	338	357	370	319	349	360	357	341	367	356	331	329	328	333	339	368	380	332	316	353	324	358	351	318	358	357	340	352	339	342	335	359	331	347	326	347	321	358	360	315	316	311	307	335	344	342	343	342	335	337	335	355	347	362	337	369	336	335	336	338	345	333	317	355	334	351	331	395	324	353	332	356	377	323	348	335	330	341	339	318	313	349	325	345	331	352	322	338	349	336	334	348	374	309	320	357	369	300	334	340	335	325	342	379	346	308	336	342	344	339	323	314	351	332	352	357	325	357	354	322	312	335	312	363	359	345	327	353	318	346	303	330	333	341	349	333	361	341	340	328	334	313	334	358	376	357	332	340	347	324	335	340	356	346	333	354	340	362	326	351	351	318	370	341	320	370	335	329	357	339	344	309	352	314	359	338	344	351	323	329	344	336	328	332	328	334	351	330	325	355	349	362	325	348	348	369	340	334	306	308	372	352	327	338	322	338	359	362	325	348	337	336	343	337	337	323	324	342	328	361	302	355	311	320	345	355	290	344	326	339	344	343	293	306	328	347	341	319	349	367	348	369	352	349	346	344	346	330	355	378	333	331	353	338	290	339	304	309	357	326	317	354	329	337	346	343	325	334	340	345	373	359	333	329	328	335	333	331	332	375	355	335	330	310	365	329	348	342	348	351	343	348	346	315	345	320	318	302	366	357	375	353	340	349	325	330	337	373	334	290	346	312	337	316	348	323	331	348	313	340	369	338	354	382	333	350	318	328	318	323	361	318	361	339	326	308	332	342	337	317	319	335	349	360	342	380	358	344	342	333	345	342	381	328	358	368	332	330	317	352	324	339	344	333	329	344	326	339	312	336	338	338	345	337	339	373	322	351	367	340	341	326	323	328	366	318	314	344	351	327	355	351	328	344	358	331	340	346	352	307	326	328	311	362	358	365	343	337	331	340	332	328	342	363	347	330	353	352	347	342	355	352	354	326	302	318	320	342	315	347	322	362	353	351	319	327	347	388	341	343	319	362	365	338	318	346	345	360	356	323	338	321	302	312	352	333	344	304	344	354	338	322	323	343	309	346	314	361	302	351	332	327	318	310	335	336	338	354	335	318	362	340	332	361	353	342	363	342	361	343	388	342	348	340	366	365	346	341	347	342	361	360	298	353	347	335	350	341	316	316	318	351	317	310	326	341	319	355	319	325	295	322	338	375	327	324	351	361	353	324	281	370	327	325	351	318	311	328	331	343	332	357	365	337	293	347	331	364	350	327	349	330	339	369	341	343	331	350	373	338	329	316	344	319	329	348	342	363	343	356	332	331	340	338	329	354	333	335	328	327	321	329	372	324	361	325	338	339	360	369	364	355	349	351	345	326	376	356	321	328	336	332	345	330	338	313	339	328	377	331	340	350	350	321	326	356	360	317	321	356	326	322	319	329	340	367	339	353	348	336	363	333	357	320	331	334	344	319	312	343	363	316	299	334	350	369	316	326	344	328	326	342	347	326	363	325	317	356	325	323	328	318	333	335	333	369	319	305	390	349	354	317	295	354	347	348	328	314	346	342	327	339	327	323	334	326	335	319	360	364	339	346	329	313	310	347	368	330	323	379	328	344	307	349	315	339	344	311	347	324	363	334	340	283	340	336	346	361	325	329	325	368	362	315	337	332	348	345	331	323	333	340	318	364	362	322	304	342	342	328	365	330	365	331	334	377	321	338	356	346	320	332	303	326	332	341	351	344	324	347	337	321	363	329	321	307	352	338	362	314	378	305	344	348	341	357	337	295	354	337	349	341	308	330	320	323	363	318	349	320	320	330	348	354	312	340	311	323	334	318	357	349	366	381	366	354	342	331	343	331	332	337	339	375	316	314	372	361	327	356	320	324	325	356	338	342	337	346	359	347	347	339	313	346	357	344	345	342	333	367	331	359	350	311	374	375	311	358	340	310	325	367	320	324	332	348	309	344	324	322	332	339	341	359	317	332	350	326	360	328	333	355	352	310	342	354	319	341	339	373	328	357	301	342	340	338	356	348	355	305	332	352	347	341	355	321	325	327	309	345	345	343	302	340	324	317	327	331	352	357	344	348	322	348	318	344	372	344	314	322	366	316	330	341	347	350	341	352	344	361	321	334	328	325	364	346	339	340	347	339	342	335	319	313	314	380	334	399	355	368	355	371	321	363	332	338	343	357	362	328	368	328	360	353	320	327	322	314	329	321	326	352	314	361	327	340	309	312	318	334	336	353	343	317	318	360	333	331	323	381	337	344	327	306	366	376	308	309	351	335	370	349	346	351	341	366	327	360	370	326	369	325	393	333	321	328	324	359	344	304	362	380	331	336	332	338	348	348	363	322	336	339	346	353	358	330	336	343	353	337	334	332	366	329	361	321	337	365	344	360	340	337	347	340	347	327	321	358	305	326	338	346	325	322	334	341	312	331	334	363	323	313	334	305	346	354	332	308	324	343	352	326	369	327	336	342	343	338	363	321	331	335	327	321	350	333	351	338	330	342	344	353	333	342	342	375	342	338	356	353	336	342	304	321	330	343	337	321	338	343	339	363	336	360	363	345	304	314	304	304	349	355	366	307	337	342	333	327	370	356	302	321	303	346	329	340	353	346	358	310	317	312	347	317	339	342	351	345	340	348	332	361	327	321
26967	19448	4945	630	486	366	365	384	352	355	343	339	383	329	368	370	339	328	365	317	319	379	342	350	310	330	351	299	354	317	317	355	337	331	346	362	326	328	339	329	355	342	341	351	355	311	343	317	356	352	331	343	304	348	340	371	334	367	317	344	353	330	334	342	344	331	346	357	279	331	343	315	353	296	327	346	309	309	332	335	346	350	340	325	339	350	362	338	366	315	345	355	348	302	324	336	329	320	336	333	321	336	354	328	332	328	342	326	327	336	344	311	343	323	353	329	320	315	325	347	304	377	313	341	344	328	308	338	334	344	314	341	356	354	335	332	336	356	355	313	348	328	347	344	392	302	340	374	344	330	333	338	342	335	345	321	346	357	344	343	349	319	311	335	324	371	357	333	368	343	336	354	321	363	288	319	335	333	328	374	352	342	345	353	355	335	332	342	330	317	347	340	334	327	323	316	340	321	373	349	353	331	359	350	324	340	296	328	322	315	326	317	329	307	344	348	339	393	336	347	321	326	302	321	321	296	350	352	334	321	342	342	291	314	362	329	348	347	340	317	348	330	325	313	306	383	333	347	353	327	310	326	312	359	315	308	354	323	337	325	356	315	336	345	336	325	332	355	338	346	350	314	345	340	348	365	329	344	353	346	354	310	344	353	348	332	317	344	333	326	306	341	332	321	342	338	351	344	332	346	306	331	348	326	342	349	352	335	321	322	365	342	320	368	351	345	361	343	344	322	332	333	350	341	365	365	310	336	341	328	331	319	315	318	313	312	344	333	337	337	351	314	373	371	350	325	360	358	292	362	326	319	326	344	347	331	345	326	343	323	343	313	341	352	353	355	322	325	352	327	342	327	353	359	308	325	347	354	317	322	306	322	332	333	345	329	321	312	351	312	322	337	353	344	343	338	347	348	359	341	350	323	330	318	329	317	328	351	329	319	338	357	358	335	359	314	321	330	337	334	317	364	342	346	310	353	352	363	329	338	337	344	334	366	309	321	346	322	371	362	374	369	339	358	338	337	323	364	330	351	312	326	347	330	340	394	327	293	336	343	337	304	327	317	343	328	332	324	322	319	338	327	322	311	337	303	327	327	348	286	345	336	340	324	342	336	331	330	351	335	318	323	305	342	369	303	337	311	348	401	333	322	321	321	305	303	309	340	327	349	296	365	340	344	318	312	342	354	326	353	303	352	337	330	322	340	334	361	328	283	304	319	343	336	340	372	324	313	330	348	321	334	327	344	314	321	327	338	348	352	355	363	337	313	319	332	343	354	338	316	336	322	340	346	350	311	323	340	356	347	347	344	330	342	315	325	319	338	332	335	343	320	332	296	362	334	324	358	323	382	325	346	314	358	311	322	362	278	350	366	354	358	337	309	308	315	348	349	348	324	337	326	337	346	320	333	332	342	344	306	310	343	324	321	330	314	345	357	352	363	328	289	322	307	357	346	342	343	323	356	339	350	357	338	340	310	335	322	357	349	332	311	342	358	323	298	335	341	359	363	360	348	342	347	323	333	343	327	353	349	341	361	337	352	324	321	344	326	320	352	366	316	361	324	300	350	341	346	317	346	325	345	337	341	343	378	351	374	341	354	289	333	333	333	350	341	342	353	305	312	328	316	342	330	329	344	341	332	352	360	335	316	363	337	315	322	340	309	302	336	333	342	344	334	357	329	334	318	346	324	332	338	343	360	313	317	303	345	345	329	352	351	338	337	331	332	348	316	309	332	343	357	322	329	296	302	349	344	319	299	327	327	343	331	344	314	298	366	352	336	335	322	318	318	313	351	357	341	317	332	335	311	343	331	356	319	353	328	323	330	310	331	354	317	344	340	353	329	329	359	353	329	322	355	326	327	322	348	316	352	347	380	344	348	351	338	345	342	340	335	314	359	300	342	364	325	360	320	345	338	304	338	325	335	345	321	333	322	359	366	342	300	308	374	341	349	339	323	313	302	343	344	307	296	293	342	335	330	331	347	347	341	350	321	326	322	343	312	339	332	333	341	327	367	341	359	305	347	342	292	350	335	379	369	365	355	315	368	299	352	304	374	319	318	378	348	304	301	336	327	328	336	311	320	354	324	348	345	343	353	361	347	335	335	313	347	329	335	326	366	317	333	343	338	339	332	331	388	338	349	345	344	339	337	365	330	344	332	324	347	334	314	336	329	361	349	331	337	319	297	315	334	331	326	344	328	304	352	320	311	341	327	324	329	355	348	333	329	333	343	350	324	358	348	320	303	306	340	325	342	341	318	317	350	313	318	344	308	340	337	315	335	333	319	342	347	357	307	357	360	321	333	356	350	315	326	329	334	334	346	338	385	302	327	324	311	338	333	365	320	342	328	352	350	347	327	305	328	347	321	353	352	357	329	301	358	319	340	350	316	353	318	338	333	334	335	333	342	337	321	352	342	315	343	313	322	317	331	362	334	343	351	344	351	319	367	360	344	314	357	345	353	324	358	341	332	340	343	351	312	344	348	335	378	314	355	343	340	318	312	308	337	327	333	342	357	335	332	346	356	329	318	328	313	305	343	323	355	338	366	321	336	335	330	342	349	314	328	303	335	362	330	356	339	358	344	354	332	338	341	326	354	344	315	325	335	340	343	334	310	328	379	314	331	320	337	356	352	326	360	303	317	318	332	351	324	345	361	342	331	319	332	327	351	331	353	336	371	338	358	320	325	287	345	329	337	330	328	299	340	367	326	350	339	342	309	337	358	348	361	298	343	333	338	314	366	341	324	347	337	336	311	333	327	355	318	320	335	357	368	323	343	325	323	327	349	359	318	337	358	350	358	358	342	328	308	316	338	350	363	368	364	331	333	316	335	321	363	314	339	310	345	328	331	327	331	336	305	334	343	284	336	347	337	310	332	321	317	352	347	311	347	285	337	318	383	335	325	344	339	365	323	379	346	343	327	366	326	324	338	339	386	343	346	339	356	336	324	319	331	318	336	333	362	329	307	344	321	313	368	352	304	325	341	369	322	321	362	344	341	361	331	322	301	343	341	347	333	333	310	350	320	341	354	321	331	333	317	335	351	342	340	310	342	302	311	306	316	348	330	314	335	339	340	343	304	340	383	348	352	344	287	320	313	328	336	313	342	287	334	284	365	328	341	318	329	337	326	334	333	338	340	318	344	378	337	371	359	319	293	326	342	297	357	323	355	354	335	347	352	329	348	339	359	335	349	315	312	315	364	331	348	356	349	333	333	336	348	333	330	351	323	368	317	353	324	323	309	326	341	333	319	322	337	326	350	305	307	337	349	328	328	327	332	315	325	315	331	317	338	355	376	337	382	329	334	344	365	343	312	360	341	348	296	361	328	324	334	315	352	334	345	330	302	326	315	343	338	319	362	335	345	343	317	329	323	329	326	360	301	341	305	330	361	330	313	346	351	353	366	343	325	350	314	303	331	320	370	334	347	323	308	359	337	333	341	359	325	346	313	342	347	330	350	343	327	322	362	328	333	343	366	372	358	337	355
3897	1149	1073	717	632	636	597	573	543	553	545	522	494	536	500	496	487	486	514	489	548	503	541	470	506	537	511	517	558	505	488	524	477	520	479	490	501	518	510	461	525	492	489	556	465	515	494	516	445	498	514	497	477	495	492	549	550	480	510	454	507	519	491	538	507	469	505	527	508	473	471	549	513	505	498	468	457	465	517	524	511	496	525	468	512	493	475	509	521	494	512	484	548	481	540	532	521	541	494	500	513	538	470	473	479	491	524	510	509	469	527	451	505	485	540	491	494	501	520	464	503	505	515	525	460	508	533	550	496	507	530	446	486	482	520	495	486	503	508	515	529	516	511	472	485	492	557	536	489	505	512	485	487	529	533	481	479	520	489	482	485	483	550	512	479	520	512	499	484	467	494	528	489	510	499	520	521	538	458	504	508	519	483	504	500	502	496	506	524	554	488	537	499	521	506	496	512	499	510	508	454	468	477	484	519	472	456	501	539	469	471	472	495	477	522	483	490	448	505	501	521	492	472	509	479	496	482	466	495	464	470	488	455	511	532	519	524	511	482	486	505	511	511	473	472	503	492	526	527	485	515	489	504	499	516	488	529	494	496	495	494	487	503	488	498	514	487	490	544	494	496	516	478	498	520	507	502	516	522	505	505	483	491	489	504	503	469	495	499	515	463	519	490	497	519	503	492	486	501	490	506	525	517	505	514	483	506	548	508	528	496	466	510	506	479	506	468	447	510	525	471	505	480	471	515	483	474	478	505	513	519	516	493	473	522	497	527	478	509	460	437	505	537	500	493	477	500	488	486	501	509	512	529	504	481	511	499	465	518	488	496	497	514	471	530	451	567	461	494	454	497	484	482	507	490	450	480	483	507	505	473	494	507	443	498	511	474	482	536	468	480	514	504	507	493	553	486	454	535	515	452	503	473	497	510	496	528	484	477	465	496	530	478	511	519	522	505	531	472	512	462	516	497	516	541	487	457	514	496	490	481	505	533	523	495	488	498	512	517	514	519	522	521	516	525	463	521	467	462	495	531	520	515	504	498	518	478	493	537	537	487	503	476	487	531	518	499	526	454	533	485	434	515	541	548	514	482	485	496	541	511	515	461	435	496	533	535	475	500	504	487	480	480	509	524	499	503	474	524	505	485	517	481	493	493	509	468	523	532	488	483	512	515	433	467	503	510	529	498	525	531	495	508	499	530	541	508	505	484	495	503	496	495	501	507	471	535	526	514	496	469	517	485	555	520	475	493	519	497	533	531	465	550	483	496	531	516	533	513	504	531	496	493	491	483	494	494	505	464	541	508	505	511	505	523	454	526	502	491	500	515	499	512	448	504	513	525	534	486	510	497	564	512	491	491	540	518	522	490	479	463	517	539	546	527	525	482	506	457	494	515	529	518	483	497	519	529	504	481	489	510	510	482	480	484	492	469	447	519	488	489	543	515	480	481	492	518	518	487	531	501	524	485	512	528	520	516	506	496	492	488	525	500	505	482	513	502	466	492	563	516	489	498	521	507	509	478	460	496	518	473	514	505	458	500	479	526	500	514	564	505	484	529	500	525	487	504	492	497	512	506	487	463	520	477	508	516	446	486	491	518	486	467	511	512	478	486	523	477	488	433	499	459	479	492	498	511	492	495	502	526	501	494	494	501	509	510	475	485	460	522	494	503	525	510	522	495	511	498	508	488	498	494	489	487	478	511	515	493	505	509	545	499	483	505	526	490	517	530	519	474	502	523	516	515	480	483	473	468	508	505	495	514	531	468	502	520	477	533	507	460	477	470	506	502	496	526	505	499	537	514	456	528	502	478	512	475	524	507	503	483	525	457	539	522	509	506	530	515	524	487	510	502	540	490	502	558	497	516	452	458	517	494	503	477	507	477	505	467	460	475	510	497	481	494	477	507	511	496	505	516	537	513	496	484	491	508	500	469	519	494	491	504	536	514	483	497	487	466	471	506	532	504	500	490	462	461	480	496	500	466	499	534	492	472	511	503	538	500	494	502	529	516	497	512	500	520	485	468	476	464	465	477	490	448	521	484	498	522	514	467	494	524	502	502	534	506	519	472	487	554	458	550	480	507	507	525	494	486	500	517	483	468	513	520	503	497	518	491	492	514	493	512	499	507	495	506	486	523	495	467	542	501	499	507	529	488	453	527	483	510	498	496	515	534	524	450	516	529	476	509	494	487	531	502	481	474	489	489	498	492	529	504	490	499	521	536	508	514	505	494	484	535	532	490	536	529	524	498	480	487	476	501	505	519	539	472	529	484	481	474	509	458	491	471	498	507	482	533	546	503	465	527	450	495	501	534	514	505	543	483	501	472	519	536	481	492	496	512	492	512	489	513	504	521	515	494	508	506	541	468	507	507	496	505	503	475	485	465	538	524	550	476	509	534	536	494	474	524	480	485	506	483	460	513	505	543	497	489	497	523	451	518	520	502	503	486	488	485	497	522	470	491	482	456	503	450	525	522	497	534	485	521	483	509	487	480	499	485	548	482	480	465	490	526	519	543	530	462	509	525	510	514	520	511	478	473	506	492	477	498	490	517	477	525	524	498	457	491	501	503	510	512	468	491	501	536	479	496	469	519	473	450	501	466	484	510	518	486	517	517	477	541	517	468	488	489	508	503	484	474	502	475	504	502	536	522	494	518	521	514	490	472	542	479	492	482	497	491	495	468	485	469	496	508	481	493	515	517	517	513	536	461	485	512	477	456	451	515	463	522	505	528	488	524	490	549	524	530	523	502	500	529	525	537	506	516	457	482	509	484	552	504	519	532	502	451	517	506	538	462	484	492	496	489	485	524	478	482	513	507	518	464	514	487	530	494	493	518	509	522	474	517	501	447	538	529	520	483	516	522	493	518	491	516	551	508	481	476	523	517	499	472	510	487	518	504	517	470	518	451	483	529	531	482	501	537	463	496	520	474	498	485	481	457	490	485	483	524	477	541	523	502	524	523	515	487	521	537	528	494	480	515	517	494	481	513	498	496	471	511	520	504	522	469	500	493	473	494	502	468	520	517	509	478	474	487	464	497	521	502	506	540	504	490	511	475	483	484	515	497	497	482	492	513	493	486	524	526	482	453	488	512	511	484	512	450	494	519	507	456	507	486	514	496	450	492	489	527	492	471	470	476	533	513	489	517	488	484	463	516	504	484	540	512	498	507	490	540	505	474	492	482	492	490	535	492	503	509	523	513	528	505	506	498	523	496	494	503	477	467	505	543	509	489	520	501	474	543	500	464	501	472	500	520	514	522	505	501	472	497	536	456	474	514	506	499	503	512	531	513	485	536	512	466	535	492	513	491	560	518	533	522	533	468	494	516	513	521	529	504	514	532	506	510	507	473	499	503	498	520	491	518	505	512	515	491	502	507	512	488	473	488	485	491	506	470	497	489	472	504	510	512	516	520	491	506	538	506	516	557	502	481	531	534	453	507	459	496	473	474	467	551	539	525	458	515	504	505	467	529	500	523	495	475	501
24065	21268	28570	24288	21182	5610	945	667	561	528	531	491	481	428	425	432	361	354	368	374	366	356	379	360	390	387	335	369	336	366	371	348	368	383	371	346	360	362	341	365	361	348	343	337	335	325	373	331	323	335	307	345	349	322	344	359	355	333	297	350	352	313	358	363	338	325	334	369	354	346	350	346	355	344	338	345	362	371	333	365	345	315	369	352	346	360	341	344	382	334	327	372	343	320	355	332	361	373	305	362	348	359	333	338	362	361	326	354	343	323	345	326	374	344	306	318	340	276	323	358	344	347	339	364	345	308	334	341	312	345	326	344	354	338	360	331	331	375	345	347	303	338	321	362	341	342	338	336	342	364	348	333	344	326	326	376	356	334	340	359	378	339	337	351	348	354	316	379	353	361	357	356	333	341	288	371	376	341	321	344	328	307	350	344	318	366	358	363	341	331	341	368	324	341	344	345	360	351	326	358	364	369	339	312	364	328	347	347	367	315	334	352	352	347	341	349	328	341	333	333	359	347	338	342	382	311	363	318	388	330	337	339	333	308	361	325	344	337	342	327	340	328	346	341	290	322	303	327	333	360	337	357	336	324	364	344	375	336	328	355	332	332	326	318	340	349	344	356	345	328	353	347	345	340	336	357	357	365	318	311	304	311	372	357	301	367	353	339	357	353	366	329	338	348	319	341	362	315	339	329	349	360	326	330	364	331	362	332	344	348	309	331	328	341	331	354	344	352	344	304	330	315	340	383	329	366	344	351	333	330	353	327	327	301	356	329	369	331	335	339	326	333	316	339	342	345	348	338	341	363	330	323	304	336	354	342	325	365	336	330	340	355	363	350	315	344	346	360	354	326	319	326	349	308	313	351	338	343	333	341	319	316	353	329	355	362	370	312	316	347	335	302	340	348	335	329	349	358	348	323	345	316	323	333	309	333	314	323	360	348	353	362	338	381	377	316	371	319	346	331	323	342	359	323	330	319	374	331	309	334	339	336	312	327	349	340	392	335	305	344	309	331	368	315	332	338	352	364	339	351	325	360	341	347	344	344	331	338	325	351	337	310	330	334	332	327	317	330	334	349	354	334	366	348	342	360	340	348	315	310	333	318	342	339	359	342	331	312	322	311	340	292	362	302	353	353	331	344	321	326	348	322	371	324	342	366	347	337	312	354	353	325	312	334	359	336	332	349	350	366	346	321	325	335	330	324	318	322	331	320	328	315	348	336	354	339	321	331	317	332	333	348	365	357	368	342	359	338	339	355	350	322	355	351	365	341	346	315	338	352	328	342	343	365	343	352	388	349	297	329	326	314	337	315	314	341	369	343	332	338	329	350	364	332	334	362	333	337	346	307	330	318	330	342	304	315	327	356	383	350	331	326	369	359	330	349	353	318	318	363	336	325	324	340	342	334	375	353	326	330	361	307	354	296	327	337	297	324	359	326	366	324	308	313	339	366	330	331	388	373	314	330	316	339	322	327	361	321	365	377	332	353	342	335	322	339	317	347	341	324	319	368	348	306	319	342	375	362	348	310	315	349	348	369	340	299	345	333	337	369	346	331	345	346	332	324	352	351	325	321	329	371	351	347	344	328	349	304	337	352	327	343	386	332	360	326	343	341	355	356	332	336	353	339	327	326	331	307	334	354	370	332	327	350	347	307	335	339	309	330	348	373	382	330	303	363	306	334	350	332	337	363	352	345	335	347	347	314	333	348	320	304	323	343	329	331	337	309	338	329	306	345	324	339	323	345	306	327	346	346	327	331	334	344	314	330	328	343	326	333	313	362	350	311	330	324	312	337	351	361	332	326	360	364	329	341	317	341	339	345	342	340	335	334	345	349	377	333	310	319	313	335	343	348	315	327	338	375	354	329	348	376	321	337	354	308	336	349	344	339	332	316	348	315	375	321	338	354	343	343	329	355	346	316	294	316	364	370	347	334	326	342	340	348	377	371	337	355	327	349	331	325	323	341	363	317	329	348	340	347	344	354	357	361	297	361	363	362	327	302	357	340	344	319	348	326	346	349	341	342	368	331	331	329	336	320	325	331	338	336	343	346	361	368	350	359	354	328	302	311	327	333	315	352	307	338	337	399	357	324	308	349	347	315	333	360	340	378	364	343	318	328	352	335	340	322	353	340	322	324	350	324	330	329	341	334	369	356	325	331	385	334	345	351	323	336	366	334	368	360	340	353	380	341	356	344	317	348	324	343	366	319	325	334	353	341	338	322	305	321	326	319	331	354	354	353	341	331	349	338	336	348	343	347	339	363	361	330	335	331	341	348	335	330	306	333	344	341	350	296	350	320	339	305	364	343	304	345	344	335	320	344	347	332	351	320	340	362	340	337	343	317	349	327	369	306	350	325	341	339	356	370	380	340	351	360	305	340	318	326	341	342	321	322	380	290	330	363	324	327	353	311	367	322	360	353	324	347	335	318	333	365	351	348	327	369	302	336	314	334	322	357	329	324	317	361	351	343	325	357	330	355	334	323	337	326	311	333	337	371	317	322	336	349	304	338	329	317	321	373	349	348	325	333	321	354	331	333	354	322	302	338	322	319	354	310	382	312	335	333	363	332	368	341	325	329	331	341	341	330	353	339	337	336	313	329	338	324	339	373	333	376	322	328	331	359	334	332	322	346	355	327	345	334	360	327	318	362	313	332	313	329	319	340	337	315	368	312	365	361	370	355	338	368	322	326	352	309	350	328	332	369	344	348	315	349	346	345	343	307	332	337	322	348	325	323	335	294	354	324	320	344	358	311	356	345	337	339	331	354	345	345	345	375	327	350	303	353	324	312	327	332	353	332	325	340	304	331	332	325	361	332	313	361	340	322	302	339	362	327	339	330	342	334	356	337	335	332	333	356	345	310	332	330	352	310	290	328	363	301	340	347	321	327	370	351	324	292	343	346	326	343	350	350	333	345	356	373	341	331	350	352	316	300	318	312	310	346	361	348	347	389	322	289	303	332	314	307	379	304	351	350	347	318	351	306	378	301	353	327	358	356	355	314	330	363	328	363	317	313	346	333	334	359	344	331	320	341	351	331	333	326	346	362	354	356	331	325	323	351	330	348	321	354	315	342	348	314	327	343	370	286	345	322	386	357	340	321	348	329	338	361	330	340	329	338	320	358	322	337	368	319	295	342	344	345	331	311	379	376	316	334	370	345	352	338	357	343	335	354	336	335	347	341	358	345	325	328	327	351	361	338	313	342	355	351	347	348	331	330	312	369	329	321	310	321	336	356	302	322	331	367	331	364	364	339	323	358	352	323	320	332	344	350	364	335	348	344	344	313	319	324	322	312	327	364	318	326	300	319	364	339	310	348	332	367	317	363	334	342	355	325	349	318	341	343	328	325	329	333	332	328	327	316	307	325	343	354	331	331	339	347	323	362	355	345	314	318	305	334	339	285	348	359	315	345	322	352	344	363	330	336	360	337	331	333	332	334	371	330	351	309	319	326	346	355	359	345	339	341	303	353	347	329	342	319
4868	10083	8271	4207	2936	2308	1780	1472	1261	1017	1011	892	788	792	700	667	664	651	593	580	604	592	564	561	575	559	593	575	584	583	528	578	501	533	553	531	513	549	538	545	514	493	564	536	552	503	499	511	494	527	516	531	519	512	518	492	548	515	481	513	498	537	504	522	539	522	502	498	518	490	494	511	512	520	500	502	512	500	527	507	553	497	525	519	502	468	522	544	515	525	508	519	473	509	486	489	527	517	508	503	508	534	512	482	564	524	503	444	521	528	499	533	562	474	476	525	499	519	505	508	509	519	515	531	555	490	561	462	521	522	497	455	488	523	517	493	499	528	488	502	503	491	499	484	545	509	521	523	544	530	545	522	538	533	493	531	544	527	562	468	523	562	494	540	485	492	492	498	539	524	510	486	558	518	510	519	517	515	524	525	522	482	519	489	562	507	521	486	448	497	523	535	536	502	540	554	516	503	524	528	514	506	495	484	502	509	509	563	518	504	506	515	484	499	519	478	519	505	555	473	470	552	500	506	492	534	520	523	514	495	506	523	494	516	493	532	476	486	494	473	520	506	520	521	560	514	514	515	496	536	538	512	460	512	485	539	520	561	509	513	497	538	513	472	533	460	494	529	495	501	500	529	529	526	527	479	557	494	506	517	497	502	515	485	496	546	506	495	522	477	484	544	486	475	532	515	481	495	523	495	518	529	500	505	480	486	491	477	507	514	515	506	530	499	509	476	494	516	487	472	525	494	520	467	436	518	501	522	494	542	500	538	485	513	528	496	476	501	507	493	483	501	489	544	501	511	496	465	544	486	529	543	495	482	507	510	524	501	483	526	455	535	512	481	558	536	469	524	526	538	499	454	484	494	461	509	486	509	498	484	505	491	475	506	522	526	482	507	470	457	532	552	471	489	494	511	521	497	523	546	481	484	556	524	522	484	482	477	514	502	460	496	503	485	519	535	482	496	499	507	530	526	531	502	518	519	545	514	524	498	521	487	500	566	500	515	492	492	538	537	545	521	518	532	540	463	510	511	502	472	533	532	531	529	562	470	525	541	499	511	519	491	500	527	515	521	528	550	544	491	533	545	492	535	512	505	497	514	479	491	507	524	479	501	531	532	533	530	537	487	512	507	497	509	574	484	502	550	546	504	535	511	456	474	511	528	509	487	471	488	503	494	500	514	527	502	536	529	546	496	489	497	479	495	522	502	517	508	523	481	523	497	498	517	561	488	495	526	491	514	551	515	565	538	494	488	529	491	486	469	507	523	513	513	568	486	489	472	488	475	495	485	456	467	508	476	501	505	451	494	512	507	511	522	500	506	526	475	479	493	473	473	510	462	478	519	508	531	495	541	533	538	511	527	531	484	494	514	490	533	500	530	505	478	511	501	505	519	479	524	492	548	511	528	509	521	514	525	495	529	493	491	492	537	498	488	511	530	497	501	507	505	534	507	524	518	507	542	489	515	525	493	519	502	517	487	496	486	502	534	474	506	505	554	477	526	529	487	518	500	526	497	515	495	512	540	517	483	518	520	534	533	557	496	471	513	479	466	561	509	477	492	524	542	516	499	509	527	490	550	460	504	498	478	556	562	540	551	490	497	507	527	524	499	484	512	554	493	512	569	529	508	514	501	492	506	487	503	507	499	510	576	550	518	505	477	493	522	486	527	510	506	517	533	492	515	514	480	532	508	502	519	503	512	506	488	525	470	486	524	502	534	508	550	481	494	541	535	473	494	511	535	509	498	495	532	545	511	502	536	514	524	474	506	520	495	518	535	517	471	497	506	474	525	524	534	540	505	516	532	540	530	496	539	523	509	514	507	550	533	524	514	528	516	496	491	537	518	503	506	493	501	504	510	504	501	539	519	500	521	511	498	521	539	509	520	491	496	508	522	511	529	494	514	518	516	492	476	478	505	502	494	479	477	540	467	481	512	490	499	486	511	528	485	519	518	470	514	537	513	536	543	488	512	527	510	488	526	507	520	537	501	515	562	532	530	470	495	491	479	546	503	493	517	536	528	486	502	541	496	523	485	544	468	485	521	553	534	496	547	480	536	501	497	488	531	509	487	508	543	499	515	495	495	543	534	520	494	526	495	517	529	517	482	525	560	528	484	504	500	478	501	504	544	516	537	509	531	485	483	533	533	530	489	540	511	506	495	491	505	488	527	519	536	490	514	537	524	501	528	495	512	520	473	535	482	542	519	552	475	542	535	472	525	520	479	486	457	505	522	502	511	505	488	481	494	516	499	508	522	518	545	500	495	497	489	545	516	466	494	512	502	489	516	508	540	507	517	534	485	537	507	493	507	501	500	475	495	465	539	494	493	483	532	499	469	499	460	530	507	517	477	536	545	511	536	511	518	490	521	500	501	545	515	509	507	475	513	497	513	487	543	542	488	484	543	524	520	532	502	480	528	542	517	534	511	532	494	523	524	484	498	490	508	534	483	541	523	508	522	530	472	460	497	530	466	525	492	530	527	492	508	473	487	521	486	485	513	525	512	548	482	513	542	500	504	512	541	510	444	473	489	502	484	560	479	513	523	490	505	500	515	499	495	476	518	520	522	499	496	548	528	474	558	480	500	484	486	486	513	532	491	457	501	480	509	525	508	489	489	520	505	501	505	483	526	526	486	498	474	528	490	514	484	502	528	505	502	533	479	517	526	504	485	465	520	515	469	468	545	493	498	513	468	476	501	501	525	498	482	503	547	530	495	513	523	521	496	489	490	549	510	535	537	524	506	516	525	492	491	527	501	504	540	519	486	535	505	485	520	509	484	476	488	540	490	535	520	520	509	546	510	477	532	508	491	466	500	525	484	480	497	476	475	462	531	528	462	540	482	511	520	539	506	522	487	523	543	488	531	480	501	466	494	535	484	480	505	476	534	485	502	535	482	538	514	496	543	513	487	497	502	512	539	467	512	516	521	500	527	507	550	506	550	485	548	497	480	494	530	492	534	455	493	509	518	525	501	466	486	510	497	487	529	504	533	496	507	474	463	506	517	513	499	450	491	493	462	495	535	474	471	524	516	507	513	506	478	484	480	548	495	527	520	504	518	533	522	486	576	537	497	549	489	475	539	540	519	503	517	520	524	498	506	513	525	500	531	495	550	560	518	511	491	511	515	534	504	517	541	496	470	528	535	483	532	491	512	552	503	497	542	485	500	524	522	517	496	512	529	474	479	523	529	556	472	499	515	513	547	509	498	493	491	516	523	481	510	554	499	502	526	481	493	487	482	517	511	484	497	519	483	515	487	502	500	515	518	509	513	491	521	476	506	485	497	519	491	587	542	515	507	525	522	531	495	505	510	498	518	492	527	500	533	503	539	548	511	487	513	507	518	465	471	528	485	546	523	508	515	518	487	529	500	513	489	488	548	512	506	499	522	484	504	542	493	500	528	503	514	556	480	522	551	494	519	470	491	476	506	484	510	516	532	491	531	510	532	511	521	511	505	522	519	525	524	536	522	505	464	516	521	525	498	534	510
23090	21264	29078	23771	21268	21042	3905	943	648	568	502	455	433	375	374	373	336	330	297	265	269	271	294	261	283	258	267	232	292	241	248	226	220	261	218	276	239	230	228	234	264	270	237	228	226	246	228	229	219	226	200	256	224	224	204	241	226	226	216	273	225	188	221	238	229	202	244	210	227	239	228	224	234	231	220	232	231	232	210	241	193	192	225	222	248	212	214	221	230	229	232	220	227	204	242	235	243	210	213	224	239	229	219	222	200	217	222	190	201	223	197	205	242	240	230	226	218	199	224	212	210	202	211	215	208	235	200	221	213	219	244	223	221	216	241	231	220	198	252	195	214	241	206	209	261	230	215	247	233	249	247	230	243	218	227	195	218	242	205	229	251	232	236	243	214	219	215	243	234	234	217	229	204	227	218	201	229	231	223	217	217	209	227	219	232	230	220	222	222	212	237	242	214	204	227	224	197	226	213	209	220	206	211	217	185	220	243	205	251	223	227	235	240	220	192	233	198	200	209	223	217	206	242	228	220	225	216	211	231	198	211	231	217	217	189	199	197	206	215	212	214	223	211	210	236	231	232	227	234	210	210	220	232	202	218	229	212	232	232	199	203	213	232	221	248	218	215	242	192	215	221	230	225	210	214	213	198	198	217	228	205	231	212	205	213	207	231	214	212	243	226	215	210	219	240	203	209	228	217	205	239	225	235	223	233	212	202	228	245	218	224	209	205	204	221	198	220	202	225	223	201	209	201	232	213	242	268	218	196	247	191	220	229	219	216	205	206	207	188	248	252	179	225	219	210	196	221	208	232	206	209	223	219	200	189	235	206	210	205	216	226	217	207	208	238	226	203	202	214	201	233	191	234	226	219	225	193	241	201	232	186	217	206	212	261	208	204	240	244	219	213	216	203	227	245	221	192	220	204	217	241	223	227	229	191	219	209	218	210	221	234	227	228	236	213	206	205	193	218	243	217	206	209	207	232	232	230	230	216	208	231	204	221	223	227	213	190	185	192	197	244	218	189	238	243	216	206	225	197	220	222	228	223	217	258	208	225	216	191	228	220	217	215	231	219	204	225	226	240	238	224	225	201	223	212	209	233	212	214	238	219	242	234	209	211	208	217	221	212	213	216	229	217	230	212	232	216	248	215	200	233	214	212	213	224	229	221	249	223	209	246	209	196	216	211	226	203	207	223	217	232	222	214	210	233	221	214	220	206	209	204	209	215	249	229	209	234	239	217	224	202	202	249	237	228	214	235	206	219	236	224	208	213	240	228	216	209	196	204	214	227	219	212	228	212	237	213	221	230	223	221	214	214	224	225	220	203	204	231	206	220	204	205	234	234	209	214	243	212	232	215	219	201	233	228	202	199	217	243	214	218	199	230	235	227	220	221	207	216	243	205	192	183	204	240	201	212	200	216	213	203	226	219	222	247	232	231	216	217	230	196	223	221	233	210	244	251	199	246	199	186	242	186	225	227	195	226	218	219	215	237	206	228	206	215	178	228	240	213	238	189	222	217	223	228	196	225	214	219	211	216	241	232	218	197	218	205	194	230	224	189	215	214	210	235	207	241	224	209	225	212	191	217	226	233	233	248	204	226	194	212	202	198	213	210	224	237	211	216	230	224	226	244	214	216	207	222	235	230	223	215	213	211	202	221	216	244	230	199	239	198	205	222	214	217	214	234	206	245	205	234	223	213	221	235	208	206	234	219	219	207	224	225	214	209	222	200	215	212	200	236	221	210	233	239	182	224	211	221	239	220	225	264	209	233	231	204	208	215	207	196	205	234	222	223	231	189	211	240	228	215	227	209	209	224	214	210	219	234	203	201	224	230	214	221	233	222	240	233	198	203	227	227	234	217	212	209	231	265	225	228	242	216	235	205	194	224	203	238	247	200	237	220	209	199	212	232	226	235	213	209	229	214	226	242	201	224	232	215	208	240	193	222	206	246	202	208	240	212	247	207	211	213	207	237	197	213	216	224	226	198	228	218	230	229	234	225	209	238	204	205	222	221	211	206	198	214	217	218	243	224	223	204	208	214	222	220	224	204	209	199	204	200	232	229	225	224	220	228	200	200	210	225	222	195	225	220	215	252	210	187	219	201	208	241	215	252	219	229	222	212	198	221	188	199	206	205	198	233	218	219	185	218	233	211	226	226	218	211	203	212	234	211	228	201	217	238	227	237	242	211	213	213	222	246	207	228	202	192	220	233	204	206	202	205	194	198	212	203	215	209	242	214	210	223	193	245	191	210	203	215	247	209	225	229	239	234	253	173	193	171	192	210	216	218	233	237	201	228	197	209	229	207	207	233	199	204	199	204	228	213	232	220	224	243	235	218	232	238	195	215	196	222	239	240	195	229	211	205	201	203	212	206	194	190	226	227	218	231	229	214	240	220	205	226	213	237	230	251	232	229	219	220	241	211	200	209	211	211	234	211	200	212	199	234	213	220	226	217	206	218	230	226	233	187	206	220	226	180	227	196	218	223	215	214	202	223	216	206	241	229	239	208	221	208	240	198	229	213	232	200	219	209	212	209	243	222	223	209	234	233	246	195	209	200	213	226	254	219	236	236	239	203	216	231	218	226	235	210	207	219	203	210	212	229	230	224	221	232	226	221	188	238	218	215	238	219	199	228	215	221	198	231	214	226	196	228	206	201	250	206	212	211	201	205	228	219	228	195	197	223	204	248	225	189	209	230	212	232	219	219	214	209	227	228	231	211	211	228	236	233	189	192	219	196	242	219	217	230	207	224	207	198	241	217	243	222	218	214	222	193	246	217	238	195	213	201	224	192	242	220	208	208	193	210	209	209	208	244	216	228	204	207	202	220	229	228	208	225	228	218	218	221	205	244	227	210	241	204	195	248	236	214	199	219	209	218	221	224	217	227	222	211	234	211	221	194	197	217	199	200	216	234	222	192	179	205	217	224	219	221	203	215	228	198	185	227	209	228	236	218	225	218	210	196	226	225	222	202	200	218	220	220	226	237	226	216	224	219	238	211	210	225	235	231	231	214	221	229	238	213	202	234	232	220	226	183	236	223	223	225	242	199	199	223	266	189	219	214	208	215	199	226	258	226	199	203	227	208	223	220	218	210	201	226	242	203	209	207	189	227	210	226	223	210	229	205	220	214	216	206	206	246	210	213	235	234	218	222	219	231	208	211	203	231	223	222	244	196	211	209	219	208	195	220	211	210	230	223	237	235	202	194	197	232	201	231	214	222	228	226	194	197	223	204	227	228	212	200	219	207	204	204	215	207	223	237	183	240	204	209	227	220	238	205	197	232	233	226	206	216	233	217	234	235	221	217	212	198	188	209	185	204	208	225	209	206	228	201	210	227	227	216	193	248	236	205	234	225	232	207	195	212	216	214	201	219	208	220	200	213	204	235	213	218	210	210	224	230	213	213	216	209	222	221	218	225	224	215	199	229	218	205	210	225	234	226	213	224	202	205	238	206	206	236	231	197	190	202	213	223	191	223	217	240	215
7205	16378	13415	7221	4951	3760	2862	2296	1713	1523	1309	1073	959	858	801	694	660	612	498	546	517	465	495	456	445	450	443	434	424	423	457	392	385	421	387	407	385	355	334	370	373	376	384	353	355	364	365	392	342	359	367	387	339	334	363	344	375	323	331	357	370	337	344	336	315	325	335	369	351	340	333	365	358	366	339	377	374	348	347	338	329	353	369	340	323	365	322	308	363	330	353	324	353	342	336	349	355	341	341	352	338	336	322	325	330	344	367	344	310	312	327	329	340	335	352	343	354	323	342	333	306	307	337	336	318	331	300	348	346	356	354	346	350	343	344	366	313	332	326	342	344	351	353	334	331	319	326	375	359	375	328	380	353	352	351	344	350	336	360	343	361	323	335	310	324	304	327	321	310	342	319	335	292	364	328	294	301	327	334	344	352	320	354	323	329	321	339	346	340	361	365	320	354	364	331	343	321	336	347	322	299	371	349	297	312	329	336	331	314	343	324	351	355	295	337	339	336	326	330	346	308	341	324	364	317	345	338	344	339	332	325	298	338	352	332	337	347	350	320	350	338	330	325	356	304	332	323	365	350	326	342	340	335	301	342	349	309	327	343	301	345	293	355	352	323	328	354	313	311	344	333	324	331	342	352	341	329	319	354	308	329	353	327	345	325	319	314	309	293	286	336	320	311	336	312	342	347	354	324	345	357	301	311	337	371	340	329	356	317	309	348	354	341	336	320	310	379	360	320	321	321	321	302	310	352	304	334	352	327	308	308	324	318	352	338	308	369	319	313	302	353	358	338	353	301	342	355	321	321	331	328	326	342	319	317	370	343	361	327	344	317	329	335	324	337	319	344	332	328	340	314	345	329	318	328	358	297	366	302	296	330	301	318	329	310	380	298	330	314	300	336	332	345	324	333	346	316	334	339	312	312	342	344	337	345	317	342	322	319	377	312	321	328	339	372	350	331	343	331	313	369	342	307	339	370	351	327	348	330	346	324	346	321	353	358	317	341	368	300	330	347	348	355	343	346	345	333	310	287	332	313	339	320	340	346	342	357	334	295	313	342	344	330	327	325	316	311	323	356	321	321	350	351	342	329	300	366	284	318	335	334	333	330	350	357	325	316	338	334	344	321	307	373	331	324	329	344	344	342	340	342	326	315	302	327	345	332	332	278	302	311	339	340	314	348	323	345	319	336	327	367	320	301	311	330	351	345	341	345	331	297	357	316	340	361	337	363	308	340	330	353	301	323	323	329	330	332	358	340	315	360	334	320	346	326	365	339	333	326	327	308	326	308	309	316	336	305	344	322	334	320	301	330	327	358	283	318	318	351	355	337	338	350	326	299	326	339	320	339	369	331	314	311	340	330	309	342	313	324	315	324	350	346	378	322	320	347	326	343	285	328	329	331	307	350	314	315	317	312	313	327	291	319	353	334	351	316	318	327	349	325	330	311	330	342	345	323	323	344	331	320	325	344	292	306	325	347	331	287	333	342	343	326	328	328	328	356	353	313	315	378	330	316	320	354	341	334	336	341	296	337	292	309	296	328	331	310	347	338	351	349	351	351	358	319	329	299	329	309	293	347	336	335	331	341	341	339	338	311	347	345	337	339	353	349	312	319	359	326	322	334	330	318	327	336	356	331	329	352	320	337	306	322	324	325	354	304	347	339	348	337	339	338	364	335	356	329	335	361	330	326	322	314	312	342	316	292	330	323	346	320	295	329	326	305	328	341	316	324	348	323	326	314	366	355	354	345	332	331	333	342	326	344	324	317	324	316	328	358	313	319	350	334	313	341	336	302	331	335	340	317	318	305	356	330	331	316	320	325	339	324	321	323	329	331	318	328	296	354	338	362	302	378	313	338	345	312	343	331	367	343	298	333	298	314	297	301	315	335	332	340	311	331	358	296	320	342	327	356	326	335	298	339	358	366	328	328	334	346	307	326	334	300	324	359	316	301	335	314	307	320	297	357	318	336	328	347	334	313	342	315	333	320	354	298	346	346	326	360	345	331	299	326	337	338	305	327	323	332	342	313	323	336	324	338	317	319	348	304	354	314	340	331	334	374	339	332	321	315	328	325	313	332	350	326	325	315	328	331	309	348	326	355	336	339	343	314	318	299	315	342	342	341	353	349	324	352	330	320	343	355	305	344	338	365	346	345	316	306	315	361	367	339	310	287	318	323	334	349	325	369	333	291	343	317	316	324	329	336	357	335	348	307	336	355	330	317	352	309	325	335	308	352	323	350	326	328	353	358	325	312	338	321	344	317	308	354	316	312	327	325	323	295	353	324	349	330	335	312	318	323	357	324	317	321	327	346	336	317	334	351	324	335	343	336	326	327	326	325	313	346	322	317	334	313	334	347	343	317	337	331	332	340	326	347	327	303	347	338	334	341	330	294	354	333	331	321	330	344	313	360	303	322	341	334	332	303	338	345	367	314	369	315	331	331	300	326	335	314	335	311	319	349	333	357	333	325	339	341	342	324	345	340	348	314	332	325	309	296	332	322	323	339	309	316	332	351	325	305	333	353	333	314	334	358	328	330	297	316	342	354	333	341	316	322	319	324	336	329	323	323	348	341	340	354	327	351	333	346	323	284	348	350	330	376	355	311	308	352	340	323	340	347	321	340	327	335	332	346	326	311	327	338	316	335	328	321	342	341	327	335	326	313	335	312	325	308	353	329	351	316	313	373	336	318	325	327	355	348	320	352	365	343	289	298	342	314	350	357	356	361	323	342	325	319	337	334	310	309	337	309	322	340	328	323	360	306	319	346	348	331	332	372	325	313	313	346	327	340	348	297	318	311	344	312	343	359	331	354	336	316	328	317	317	334	325	336	350	327	302	289	297	341	312	308	353	293	328	331	351	369	336	321	312	327	336	323	344	320	329	341	365	322	352	338	353	333	323	373	327	329	333	314	308	311	332	358	336	318	315	333	342	341	352	300	347	350	330	334	309	348	328	326	317	357	318	340	321	337	352	352	334	332	315	307	329	334	309	324	289	316	320	335	310	327	315	331	302	321	326	342	337	319	353	328	313	338	348	359	349	338	319	313	347	315	324	350	351	332	329	326	321	323	304	365	323	340	345	335	355	326	299	327	328	332	358	338	291	346	347	308	311	316	314	350	317	325	317	353	322	316	353	320	327	321	304	336	285	326	341	293	317	293	320	359	332	340	335	351	320	337	335	317	327	316	345	359	334	342	335	302	300	376	338	313	318	312	341	354	318	331	311	304	348	298	313	320	354	303	314	323	347	338	319	341	352	316	294	309	304	317	332	298	336	345	320	310	324	362	353	319	360	332	357	329	318	326	319	319	358	328	354	353	349	309	331	352	331	338	317	332	315	346	345	320	343	318	321	330	315	335	328	290	343	290	330	318	317	301	326	333	342	329	333	330	345	332	367	320	310	324	332	373	321	368	339	328	336	312	341	307	348	387	335	315	325	336	357	314	331	301	320	351	330	291	297	330	358	327	327	291	336	355	314	300	310
26941	19485	4928	654	442	360	348	367	373	363	354	345	319	371	342	337	312	352	357	343	332	339	301	342	369	341	349	330	337	334	346	305	351	331	327	322	313	293	289	313	340	356	332	358	357	315	364	356	319	314	320	350	333	363	363	371	305	314	394	326	345	340	321	335	341	325	372	325	355	310	323	357	353	335	367	335	329	327	317	329	342	334	357	331	350	333	343	366	322	339	321	350	321	332	345	331	329	339	323	338	302	358	325	345	320	308	350	341	339	340	346	323	357	342	345	319	326	316	360	355	326	328	353	313	342	329	347	359	352	325	344	332	344	325	318	323	339	339	356	319	319	318	351	325	352	290	355	294	328	307	323	337	318	350	349	332	330	327	340	364	346	322	341	332	301	372	339	334	366	343	319	348	364	334	328	301	323	328	366	344	324	350	340	320	326	317	321	356	345	358	327	361	340	322	343	368	323	336	331	318	352	323	319	332	350	336	310	326	301	331	340	318	318	339	348	344	330	350	324	304	334	317	352	329	372	334	343	345	332	314	322	344	335	329	364	317	310	314	316	324	363	286	331	326	325	326	358	351	333	324	350	339	358	343	344	328	338	339	337	329	340	354	335	352	342	324	315	310	342	334	312	337	317	311	312	313	350	313	337	340	345	327	312	311	330	360	364	379	342	321	341	338	308	347	316	317	355	342	337	330	331	322	307	340	361	349	322	331	316	356	348	348	344	332	330	335	346	333	314	361	338	351	350	300	313	336	317	358	316	333	334	351	315	332	300	303	305	357	342	344	333	330	338	360	308	339	336	276	344	337	327	327	330	324	322	340	352	359	348	326	339	304	305	329	317	325	368	306	332	386	334	322	334	331	346	337	323	338	304	348	327	333	335	308	341	319	344	319	356	361	321	307	359	351	347	302	341	311	295	315	338	353	335	336	316	307	342	360	353	353	300	318	324	338	341	327	346	335	345	346	352	365	314	351	339	338	331	332	329	322	323	350	322	312	350	320	330	311	343	313	305	353	346	367	333	322	318	329	340	326	338	333	324	321	366	288	329	344	347	335	363	336	323	341	354	331	327	339	327	330	335	328	310	303	348	348	350	328	336	337	334	342	342	310	328	360	338	300	333	327	348	377	349	342	339	321	326	327	354	329	344	333	336	347	327	304	337	365	362	317	314	329	345	348	371	361	359	325	349	311	313	366	326	328	322	350	336	353	356	357	312	333	322	332	348	355	321	343	333	331	335	324	333	296	289	324	349	354	333	349	316	348	341	333	324	332	339	317	329	356	322	337	351	303	344	358	326	339	324	342	306	331	339	318	323	313	355	340	331	346	307	308	350	302	356	337	339	319	324	335	324	321	344	339	366	313	323	325	344	306	330	346	304	330	320	339	330	342	336	351	333	348	350	346	333	333	313	348	306	358	363	358	304	359	320	360	306	340	330	330	310	318	319	350	317	315	332	284	328	345	325	336	337	346	344	308	321	360	340	354	336	327	353	329	331	330	347	347	326	334	327	369	312	339	339	360	345	357	328	299	332	329	348	301	347	319	320	326	367	334	327	330	349	341	343	330	354	338	360	350	295	361	328	341	351	340	340	347	335	308	313	330	345	350	355	326	301	328	316	341	315	344	343	356	317	328	340	302	338	375	296	345	377	347	334	355	329	329	336	348	317	372	319	387	357	338	343	323	378	346	312	323	330	317	320	365	318	324	339	321	320	348	323	333	327	328	330	350	339	324	311	343	331	319	346	326	327	308	317	313	317	314	321	370	376	342	342	319	325	345	317	328	305	310	313	338	305	360	325	346	286	317	319	304	317	348	340	337	352	381	339	340	326	333	320	334	316	345	327	349	314	358	341	328	328	356	331	369	345	343	347	364	318	308	359	341	343	326	328	344	331	326	332	337	330	356	367	320	315	336	305	316	350	351	317	340	330	337	330	340	313	331	340	344	316	325	353	341	334	340	352	326	315	336	352	352	334	345	322	335	314	354	363	326	329	338	319	310	333	349	346	320	335	344	357	342	326	333	312	340	325	327	304	337	324	349	342	278	327	332	322	299	333	363	334	315	356	317	346	357	308	321	332	322	311	328	334	296	325	322	338	337	350	324	309	316	304	306	340	351	352	328	315	330	331	326	357	326	315	340	326	347	313	352	357	353	306	341	343	334	317	317	320	322	328	324	326	324	321	342	336	327	310	321	307	337	347	337	298	367	366	315	303	293	374	325	325	342	333	309	331	327	345	337	344	312	339	318	341	320	341	326	328	341	347	333	338	326	327	320	322	355	331	313	328	309	316	329	310	368	314	357	333	324	324	342	334	325	319	314	312	342	332	353	367	325	321	336	340	298	326	317	340	337	330	319	340	360	317	322	319	309	304	358	340	345	326	353	334	319	335	313	327	316	324	309	325	328	330	333	305	334	360	328	329	343	325	347	303	332	307	309	328	374	345	334	337	331	293	311	378	317	328	328	320	339	313	303	326	322	334	331	305	332	331	327	321	333	319	332	314	350	377	313	330	324	308	330	337	335	316	328	331	332	344	342	326	325	337	339	322	379	346	346	338	317	342	353	329	330	331	325	313	333	342	348	351	333	306	344	346	327	344	332	320	295	333	371	344	328	330	333	311	342	343	333	360	336	297	334	343	305	346	343	316	350	302	301	355	315	335	358	334	342	328	323	362	330	348	345	358	347	340	370	344	335	345	328	305	311	341	321	297	333	329	334	345	312	348	351	323	348	336	316	353	327	350	340	348	324	313	302	350	333	310	341	317	341	341	311	320	306	326	355	319	342	366	336	317	336	359	373	325	330	338	334	320	334	339	321	313	337	346	343	320	331	354	332	328	330	313	351	330	327	305	334	355	324	323	324	346	317	332	358	324	289	341	322	345	337	324	364	323	321	297	324	370	325	341	302	324	362	327	310	341	348	331	346	328	307	353	331	353	342	334	310	345	297	317	320	305	298	321	354	291	332	324	349	316	337	307	337	342	317	315	345	309	327	311	333	315	315	319	355	346	357	327	332	337	351	335	346	345	340	350	356	307	344	335	323	331	314	351	355	342	354	314	299	309	346	355	332	334	318	350	352	355	350	360	348	353	332	346	318	330	363	318	306	339	353	319	329	320	334	330	324	339	352	306	300	341	387	337	332	337	325	356	336	351	353	332	312	325	327	325	324	319	310	370	361	328	347	304	312	324	324	311	325	322	312	328	331	328	344	302	355	331	322	323	343	357	353	320	324	328	338	358	319	336	333	318	349	323	314	325	343	318	337	338	318	363	324	341	311	324	322	340	339	310	335	350	352	327	357	317	338	297	315	333	350	347	316	324	334	314	338	343	359	357	320	326	350	344	261	330	309	330	331	324	347	336	347	341	319	317	343	318	299	319	312	332	324	325	317	331	313	319	304	337	331	340	324	324	308	335	305	305	315	307	319	374	332	329	337	338	313	322	330	328	347	404	357	334	346	324	328	300	277	343	316	356	297	325	381	328	325
4004	1148	1074	715	609	561	539	554	528	529	525	512	511	498	535	526	504	527	515	530	488	460	509	497	484	490	505	505	506	487	467	486	457	486	522	474	487	513	494	525	503	486	490	472	499	488	448	535	491	479	492	506	491	503	485	507	491	516	506	492	484	489	501	495	544	464	478	494	536	469	462	478	453	494	476	472	488	501	473	477	458	488	516	473	549	511	492	482	506	512	485	488	483	513	505	487	509	500	484	519	520	469	514	442	504	530	476	517	477	453	454	467	462	512	497	518	471	513	480	481	544	520	527	469	462	500	496	479	514	506	502	480	498	478	501	504	533	530	521	470	504	502	469	486	478	465	489	506	467	512	469	531	541	491	511	512	476	532	499	497	517	503	496	509	508	485	491	525	491	522	529	461	511	532	496	537	525	480	506	479	522	505	503	543	544	467	499	500	498	543	522	497	514	510	531	502	512	490	477	496	482	478	458	474	448	500	490	539	488	473	504	500	497	478	478	450	515	493	491	460	490	501	500	481	463	497	570	476	537	520	528	540	474	491	482	483	514	463	485	491	494	507	475	516	492	471	512	537	524	515	481	493	493	519	495	529	507	501	487	465	514	488	440	485	476	512	493	490	475	463	480	467	502	511	510	495	483	483	456	487	518	482	512	520	537	487	484	495	473	486	492	495	550	505	513	514	491	487	466	510	476	506	508	464	517	488	522	510	541	441	511	488	513	509	458	497	487	508	430	491	495	482	523	472	500	473	465	479	487	515	541	469	454	468	516	514	534	496	512	518	509	542	515	487	522	506	549	500	469	484	485	461	469	494	519	485	463	489	500	478	512	491	458	501	505	447	479	511	474	507	482	506	518	513	474	493	510	478	520	454	480	471	485	477	501	485	505	464	504	464	509	496	517	483	494	508	500	497	472	485	469	478	510	479	519	516	511	492	503	496	473	457	489	513	478	459	512	488	504	504	513	487	506	451	505	511	497	463	498	499	539	492	520	496	478	499	504	549	488	519	503	452	517	535	501	483	524	508	478	520	517	521	520	486	473	481	478	506	486	485	513	489	538	479	470	515	501	474	486	493	468	499	490	488	515	515	513	500	504	460	519	495	503	504	460	497	496	536	463	496	513	470	520	472	482	501	514	486	467	476	472	480	470	483	510	513	479	490	491	482	479	490	531	495	540	508	508	497	504	474	490	502	507	517	477	535	495	476	486	504	492	510	504	500	503	495	493	506	495	495	493	510	495	470	524	501	499	494	492	531	487	496	499	493	489	520	458	506	468	487	480	489	495	512	506	469	522	518	500	526	527	526	500	437	525	513	451	528	491	461	489	466	483	501	511	533	548	519	502	505	503	495	490	489	456	485	484	499	475	530	485	501	456	511	470	497	483	524	523	489	453	505	509	506	517	494	547	507	488	492	502	481	440	487	473	474	486	477	488	471	493	480	467	501	503	487	490	483	496	482	468	495	543	461	545	482	489	532	523	532	524	490	482	460	471	516	544	459	472	509	496	523	477	506	494	484	503	525	513	533	467	501	498	504	527	500	489	542	486	522	515	493	468	493	485	479	497	492	492	475	493	502	496	475	487	495	506	486	478	499	496	491	491	511	505	508	500	506	491	491	499	515	468	475	507	534	480	506	500	470	472	500	532	497	476	504	505	472	528	525	488	481	522	500	478	520	506	485	454	463	525	508	529	458	512	495	493	477	496	512	486	490	467	497	469	523	517	463	521	519	504	495	496	500	457	484	481	480	489	504	512	501	471	507	500	477	516	525	506	493	497	470	480	507	519	509	513	490	481	516	488	500	511	520	539	451	510	490	510	444	513	519	474	521	482	468	486	476	490	501	488	506	515	534	494	500	525	503	483	480	484	529	511	497	493	473	532	513	486	480	454	488	513	539	518	517	477	465	461	496	495	497	465	491	489	503	495	471	511	497	463	486	508	490	502	473	513	458	506	473	495	449	527	497	500	479	504	519	440	457	493	509	508	496	492	510	449	500	499	470	531	457	478	501	474	482	494	478	483	494	483	490	489	528	505	488	516	458	479	503	487	505	490	485	485	509	488	540	460	521	479	492	499	470	511	442	445	486	497	494	498	508	480	484	465	513	465	521	503	485	511	490	493	489	504	492	500	483	482	483	505	501	502	522	490	497	501	472	501	483	484	497	504	497	502	508	495	491	481	508	457	482	472	494	483	493	527	505	500	516	480	483	517	460	492	523	492	527	480	492	504	503	506	486	436	501	505	524	509	532	498	484	523	501	486	483	506	509	494	453	464	495	495	501	460	455	499	486	518	510	490	448	481	498	477	515	525	509	520	508	484	523	500	492	504	454	504	484	495	513	513	486	500	476	528	502	509	506	506	464	466	500	472	498	504	516	481	464	524	469	504	481	503	484	496	461	474	471	497	514	486	451	493	485	497	530	494	473	530	500	455	521	495	489	472	529	515	466	469	463	463	435	536	495	541	469	526	476	514	467	492	511	501	488	502	541	488	501	537	488	479	487	496	518	485	509	483	517	471	518	468	520	463	469	536	519	514	500	531	519	483	493	480	490	482	495	479	488	510	481	441	490	485	493	500	519	509	479	500	491	516	504	484	468	503	494	507	483	540	474	524	469	475	514	475	488	490	486	485	472	485	497	497	480	489	513	475	497	464	494	474	505	471	483	504	507	487	481	502	501	490	486	486	498	489	521	499	474	524	510	499	474	469	522	490	466	474	532	485	499	494	458	465	496	486	497	474	458	470	494	529	474	511	482	509	527	465	490	424	486	473	499	502	477	477	483	500	540	526	514	541	485	485	509	481	473	485	527	457	484	520	470	492	498	469	489	501	505	511	482	488	510	516	469	502	518	497	507	528	523	515	485	449	438	477	497	513	450	506	503	486	515	515	488	522	460	498	498	503	513	480	471	475	473	537	493	506	490	469	473	537	470	457	503	495	490	472	461	511	539	469	458	483	468	494	523	515	520	526	515	484	511	463	472	521	456	494	527	502	455	538	483	503	495	504	476	467	521	494	471	508	496	527	510	506	472	501	493	523	529	498	498	462	488	468	472	523	465	525	470	494	507	530	534	482	508	528	473	510	504	495	466	546	475	523	495	459	488	524	521	474	496	495	506	491	514	509	508	492	491	521	468	434	460	464	454	483	455	492	448	531	483	484	471	501	472	546	506	555	507	470	524	484	491	490	495	453	461	485	504	461	485	494	488	499	516	492	542	498	489	489	501	489	492	509	486	493	491	508	526	526	496	514	505	482	493	472	460	482	505	502	524	485	520	492	526	472	445	493	516	516	520	498	497	461	490	523	486	504	526	466	512	457	493	477	527	540	512	546	485	502	476	507	487	516	469	498	520	503	493	502	498	485	527	507	503	473	519	483	517	504	500	513	534	458	481	517	503	479	525	497	486	500	483	502	483	512	491	534	498	526	478	499	492	494	526	515	473	501	488	499	494	521	486	512	526	518	481	489	487	484	499	519	495	489	481
24149	21257	28433	24157	21060	5888	1021	690	541	498	489	472	483	438	409	446	398	370	418	362	402	378	369	318	374	394	342	358	367	362	365	320	398	393	362	361	345	352	333	356	339	348	341	364	361	355	317	356	361	354	329	328	315	348	334	337	371	336	333	377	361	354	335	320	342	331	316	325	354	342	350	344	352	352	334	337	318	315	341	349	342	355	326	342	334	372	335	335	363	345	299	354	342	336	369	325	345	356	331	328	321	321	315	361	353	315	330	358	315	377	360	351	326	321	342	308	338	368	329	313	337	326	346	360	323	317	336	346	315	305	362	344	328	357	341	340	348	352	338	330	328	358	343	308	341	328	344	305	354	315	354	385	336	360	318	351	363	348	339	337	350	335	307	332	306	364	369	347	334	360	354	339	331	376	364	318	335	356	335	356	316	335	300	341	325	346	343	314	353	367	307	323	348	390	340	326	356	322	337	357	328	315	325	338	352	335	311	344	320	316	344	353	309	333	332	330	342	349	361	365	361	307	331	334	390	354	345	332	328	327	353	333	327	379	334	326	323	348	315	349	308	347	352	328	307	344	325	345	307	327	347	319	306	338	324	301	356	316	335	380	321	344	338	354	284	315	345	315	329	375	308	327	317	346	372	326	336	325	344	361	338	338	328	312	337	283	328	337	355	347	321	311	333	331	359	342	331	366	347	304	328	320	333	332	344	342	341	331	346	316	346	338	343	338	319	361	368	339	340	341	317	346	372	349	333	323	302	318	352	325	314	353	382	299	359	323	343	366	328	335	320	325	354	348	357	323	342	358	324	324	319	329	302	329	347	347	326	314	314	303	342	354	331	390	346	325	405	342	320	327	306	329	349	322	373	323	310	304	338	356	357	329	322	332	297	323	310	367	312	338	339	324	324	340	329	349	349	336	351	330	320	340	324	370	335	369	358	359	329	376	370	313	274	303	326	313	320	339	347	340	328	379	336	326	352	306	341	360	338	375	357	346	323	339	332	356	355	345	323	299	331	308	318	347	307	338	343	316	320	346	344	365	325	352	318	323	345	358	343	318	350	305	297	346	339	297	364	325	363	381	348	340	334	333	321	321	318	322	336	351	335	320	341	318	348	330	319	367	362	343	346	330	299	335	341	309	342	365	348	353	289	340	345	368	358	324	359	290	376	339	326	344	342	313	337	353	307	322	311	338	325	355	357	326	350	348	357	332	338	359	294	353	349	334	323	360	335	331	344	340	309	324	314	359	322	331	326	316	354	343	361	323	326	322	321	329	330	321	343	328	322	322	318	340	362	356	306	352	324	333	343	329	362	343	385	365	310	331	354	312	347	348	351	343	345	366	383	321	308	342	339	333	325	317	324	314	328	316	306	298	329	344	346	307	353	356	313	361	313	336	310	335	348	318	349	346	340	353	309	345	322	348	306	336	328	334	309	368	360	342	319	318	341	353	311	341	344	326	349	324	352	334	327	293	330	327	323	308	322	308	343	339	368	342	304	348	338	333	357	350	350	336	389	344	341	310	346	319	320	327	337	328	320	318	306	327	363	355	327	307	339	353	374	309	351	330	311	315	344	315	327	352	329	351	327	356	335	340	309	350	323	378	364	339	346	341	357	333	337	332	323	336	357	347	346	331	347	302	363	309	309	323	329	340	336	295	336	331	332	329	349	349	333	387	361	319	358	347	336	328	342	311	319	323	344	309	342	343	328	321	377	336	331	335	308	323	338	354	347	322	348	332	312	354	344	338	335	352	331	332	351	335	350	293	367	336	338	312	317	326	354	365	358	346	346	324	317	323	345	326	343	328	355	377	349	300	329	316	354	340	325	321	309	354	330	341	338	340	334	341	313	323	326	329	355	338	320	369	298	338	359	329	322	334	297	376	333	325	351	342	328	337	345	354	352	350	328	334	371	348	347	359	328	319	334	330	338	330	329	361	356	307	341	350	331	366	330	304	305	341	348	322	335	353	346	347	314	327	327	334	314	336	322	315	331	317	346	319	341	318	335	340	301	338	323	340	349	337	358	339	310	306	288	305	335	349	314	335	343	327	344	315	321	346	327	325	316	332	361	330	375	322	323	316	331	340	348	341	320	353	371	350	346	331	339	308	341	329	305	324	345	326	355	345	312	332	353	326	384	322	356	345	385	352	334	322	362	341	367	327	351	346	335	365	332	323	307	318	346	345	359	333	351	360	343	330	326	356	347	325	318	357	327	325	323	356	370	299	300	355	334	341	337	302	333	338	332	332	322	357	326	318	356	345	329	351	369	333	369	314	356	342	324	322	318	306	305	320	299	340	319	348	340	342	341	370	354	337	344	322	317	324	321	302	321	320	323	326	324	334	340	346	346	338	332	323	342	305	347	323	327	340	316	337	351	341	331	329	337	316	330	333	356	355	355	340	351	350	352	283	331	330	329	321	341	353	371	358	337	334	351	357	343	335	308	318	343	318	322	325	331	317	337	336	338	350	307	338	317	340	347	301	335	347	329	371	347	343	331	312	313	325	322	336	352	324	327	350	351	357	301	350	324	346	314	364	383	314	356	372	336	336	312	346	315	363	334	331	348	346	325	341	332	342	339	312	356	288	352	350	318	327	351	337	334	328	349	329	337	346	349	349	322	341	328	332	338	312	312	321	315	343	324	333	341	354	316	331	307	338	311	349	348	338	365	371	329	357	338	311	317	348	355	314	327	339	361	346	323	339	368	351	359	321	337	337	364	320	351	346	303	339	368	348	313	320	340	358	334	299	332	310	324	335	335	353	341	370	331	352	334	324	332	365	335	344	314	335	294	329	381	320	342	350	344	316	332	354	334	329	317	364	341	319	346	355	307	339	323	299	363	317	324	326	347	348	311	331	343	329	333	308	325	350	331	313	335	335	350	346	329	324	328	319	361	302	336	334	350	339	340	347	333	314	351	368	348	339	350	338	352	332	328	273	329	346	324	303	338	353	358	302	309	340	345	383	346	355	329	358	360	364	345	340	350	331	333	320	339	341	333	330	327	331	365	349	347	344	316	334	348	317	313	328	336	344	345	336	314	324	358	291	342	314	329	357	340	304	332	357	315	327	330	355	321	346	333	332	363	353	326	317	328	332	355	357	309	329	299	353	346	353	313	344	362	326	350	321	310	323	330	291	311	322	335	317	332	331	344	325	318	324	345	336	324	355	339	343	324	344	363	307	360	349	348	321	323	354	339	356	349	304	311	330	342	325	346	329	327	316	336	331	338	323	320	350	345	331	344	350	297	344	332	344	359	340	328	349	295	329	331	345	348	337	338	323	332	329	340	342	324	331	325	342	344	344	332	345	354	332	347	320	341	330	368	325	322	337	317	295	339	327	351	367	321	324	347	317	328	323	327	330	320	346	338	329	350	327	307	333	333	351	346	327	354	340	349	315	353	341	314	354	327	359	346	369	326	351	324	357	331	313	331	334	360	361	319	348	327	309	361	327	338	331	314	327	345	333	354	328	354	311	323	338	364	330
4911	10125	8395	4172	2914	2340	1837	1412	1178	1092	974	883	799	741	681	712	614	575	630	595	571	539	575	556	558	534	557	584	535	499	546	534	536	573	504	509	503	496	559	528	486	502	525	551	481	513	512	513	520	567	496	480	538	516	519	531	533	536	540	478	519	520	505	501	481	526	508	523	479	519	488	537	512	534	487	533	488	497	505	507	472	517	514	528	495	500	521	510	486	514	492	524	532	503	485	528	503	485	507	506	474	527	504	503	520	518	491	532	494	486	474	515	483	503	495	503	477	515	501	500	474	524	539	478	519	473	512	482	498	480	463	530	515	558	533	495	477	530	527	518	460	514	495	542	493	482	495	515	525	518	518	517	525	503	503	515	489	542	543	513	497	524	493	473	516	491	497	504	549	482	512	490	531	535	504	517	498	478	458	502	496	484	543	505	511	518	509	519	485	520	495	536	481	542	516	531	506	536	491	487	463	494	484	494	508	537	527	478	544	522	514	527	486	505	484	491	497	467	546	502	466	518	472	500	473	491	494	494	511	546	541	530	501	523	490	464	519	475	469	512	522	524	509	470	468	509	454	538	517	495	530	533	504	506	544	499	541	507	507	556	531	523	513	507	488	499	477	517	507	497	458	482	506	515	508	527	480	517	532	504	462	497	472	468	470	472	513	474	514	501	499	503	530	487	492	466	529	518	521	510	505	518	483	505	493	487	522	495	481	500	478	477	511	546	503	514	495	490	497	519	537	498	525	537	499	504	511	468	505	492	502	520	491	502	523	480	491	509	472	529	511	550	507	469	504	490	513	499	538	513	493	455	461	479	501	513	470	498	512	542	521	464	486	517	526	500	519	511	493	506	496	536	520	488	487	480	521	461	539	479	497	471	492	497	493	514	509	473	554	488	501	505	501	485	491	498	513	501	485	504	512	484	521	519	520	496	509	502	523	524	496	486	494	493	502	506	505	462	511	479	495	520	515	522	506	513	503	490	488	530	518	519	518	497	512	512	498	522	486	531	511	489	518	503	482	507	542	499	479	487	522	518	494	516	471	498	519	520	543	545	565	520	487	478	499	467	494	466	542	531	474	517	480	513	526	519	498	472	515	480	488	511	489	507	473	466	516	486	491	495	503	506	496	485	484	506	516	552	504	454	474	488	552	488	488	519	509	505	534	492	503	477	531	513	521	527	485	503	501	499	516	507	512	497	526	476	487	469	499	481	510	477	522	468	507	523	498	491	484	477	494	485	506	517	516	519	529	514	447	478	479	541	515	487	485	494	487	539	485	511	469	515	529	501	500	486	486	508	468	522	454	481	516	457	495	484	563	498	502	471	505	471	510	517	529	515	536	519	487	476	512	531	489	522	496	508	515	512	477	496	483	494	534	471	535	524	489	522	527	484	480	496	555	506	494	464	521	500	489	475	507	516	498	485	512	457	512	507	508	508	521	533	503	534	536	457	500	542	507	518	481	552	527	493	492	503	529	465	490	518	506	534	484	471	525	498	482	525	517	502	520	506	489	501	530	520	536	522	506	526	506	498	553	500	479	526	493	524	504	556	510	503	539	508	542	528	479	476	491	496	487	495	549	541	503	488	490	504	520	503	465	512	461	517	497	513	472	517	561	501	494	506	531	497	510	496	455	539	515	519	509	499	478	494	503	488	509	502	477	489	496	525	500	515	501	473	486	473	481	490	513	520	484	512	503	481	507	504	491	525	500	503	487	468	536	508	525	493	506	494	522	522	471	507	542	531	447	476	512	529	505	474	481	502	504	487	491	513	525	483	503	501	502	485	499	490	502	521	507	493	520	493	504	454	514	498	490	514	557	504	475	476	515	516	511	506	553	514	501	536	482	487	501	521	515	488	491	488	505	502	480	513	479	521	508	551	517	492	525	497	532	510	564	501	510	493	511	509	523	481	498	501	485	528	473	539	506	523	554	521	505	521	459	540	529	496	475	491	493	477	532	526	513	515	528	480	493	501	518	489	513	508	487	519	518	533	492	507	490	519	511	527	495	513	525	525	532	533	487	465	506	503	553	495	491	519	545	491	488	524	481	517	530	513	493	487	514	531	503	479	517	504	513	527	500	536	510	499	464	522	496	525	510	492	504	528	496	530	528	515	480	481	528	561	423	519	486	514	446	476	488	486	517	491	470	494	511	484	445	506	516	484	509	486	503	477	494	489	488	490	487	497	515	489	436	465	503	520	497	503	523	503	501	468	481	474	526	493	479	472	519	528	473	493	504	525	511	497	507	518	545	509	508	532	496	492	498	489	480	484	505	499	533	502	495	506	490	499	518	499	452	489	485	473	509	537	528	495	499	518	491	508	486	510	538	510	480	497	527	503	490	495	528	502	515	486	536	487	500	546	496	505	517	516	525	514	519	522	464	524	469	530	487	500	485	512	494	498	492	496	532	469	506	517	535	521	511	504	467	491	438	460	498	491	510	480	531	517	513	523	497	495	535	522	510	526	516	506	464	506	521	472	486	518	481	507	491	512	502	450	463	543	520	466	516	487	483	486	485	506	514	486	550	470	513	526	514	530	557	552	464	501	517	503	520	509	496	519	511	494	505	457	474	444	502	493	489	486	528	505	491	512	511	524	561	548	515	461	515	470	487	488	466	501	493	506	473	471	520	522	494	523	541	503	555	525	537	512	481	501	509	465	468	533	472	509	461	514	484	488	470	536	511	515	525	521	523	504	490	463	538	502	494	490	508	491	485	520	491	456	501	495	491	525	512	502	486	525	504	519	516	492	494	503	524	469	517	500	504	504	536	504	502	497	527	497	486	506	522	500	517	459	501	501	492	497	501	497	465	474	491	497	460	517	543	533	513	515	502	527	492	484	484	522	470	540	524	526	471	493	487	503	522	494	471	522	546	484	522	489	512	515	503	473	507	461	525	454	502	486	499	517	524	498	487	537	522	515	525	517	500	502	496	542	522	495	562	522	518	503	501	533	512	504	491	486	475	500	534	509	498	502	480	523	485	523	504	511	519	504	561	494	490	482	481	450	517	503	500	525	518	523	519	512	519	515	570	482	470	513	519	530	470	482	524	497	516	474	474	510	472	484	562	492	471	516	537	515	483	436	493	490	519	490	510	502	517	548	504	491	508	523	494	468	533	492	479	532	493	528	522	483	495	525	482	533	506	527	534	482	486	470	537	461	520	526	439	484	522	477	504	482	495	455	501	493	549	498	507	493	511	517	501	526	483	509	535	495	521	494	501	518	505	486	517	541	514	524	530	461	518	526	539	500	527	497	519	490	520	525	502	500	510	478	491	517	485	491	532	493	504	536	506	463	478	490	525	519	496	504	507	496	519	516	499	515	476	506	540	544	514	522	530	501	517	488	525	497	465	553	500	507	492	502	496	510	513	493	493	481	533	525	475	469	503	486	535	528	491	487	500	528	510	509	508	485	525	480	466	500	476	491	525	486	494	516	500	474	537	528	521	502	459	522	497	519	524	561	495	489	541	486	498	514	523	512
23160	21310	29145	23809	21312	21200	3794	947	638	610	531	502	382	383	382	339	321	337	319	268	274	289	289	261	248	281	248	238	250	224	242	234	267	242	232	241	192	231	215	214	232	237	238	235	241	217	231	228	223	212	238	259	207	223	215	230	227	235	233	203	185	229	222	219	223	215	238	251	222	219	257	222	244	218	224	211	247	212	216	196	202	224	222	198	221	220	227	210	238	212	223	205	210	221	253	206	214	196	229	216	218	230	209	251	242	233	233	236	229	204	226	200	231	199	210	213	219	247	231	229	206	215	220	228	225	235	220	189	218	208	213	221	222	219	211	218	224	226	214	210	232	219	212	210	215	228	247	235	249	212	211	204	241	216	248	218	243	217	252	218	208	185	209	205	227	227	227	226	216	228	226	194	229	204	216	205	216	232	218	229	220	241	201	211	221	212	218	215	222	214	234	233	205	196	231	225	240	218	233	207	207	217	223	221	227	231	213	207	213	197	229	195	218	232	219	218	234	229	202	232	209	224	252	215	197	223	221	218	219	194	186	242	226	207	211	205	182	221	235	214	216	192	215	218	220	217	237	219	199	220	218	232	226	221	235	217	216	231	230	196	193	184	234	193	223	227	227	216	212	209	225	222	219	210	212	201	221	203	216	238	218	205	203	209	236	213	225	196	213	215	213	200	192	233	203	219	228	202	225	229	255	218	227	225	201	215	205	217	206	223	231	204	208	192	203	230	230	226	260	204	207	193	218	190	236	226	219	220	242	202	217	217	234	216	218	207	211	211	220	220	200	234	196	197	224	232	203	197	235	210	226	201	186	224	232	202	215	229	231	224	214	230	206	213	201	195	223	231	211	222	237	232	212	229	239	213	243	215	195	218	243	181	232	215	212	230	253	220	175	214	205	204	200	205	217	184	193	220	228	209	230	186	221	214	219	227	237	217	233	218	198	210	212	176	219	227	207	242	234	229	215	226	229	216	217	181	243	229	220	230	230	235	205	217	212	209	216	231	212	190	206	210	191	201	206	203	197	202	210	224	223	202	227	225	207	202	204	224	225	231	203	182	175	210	203	198	219	215	195	190	227	227	211	188	223	219	226	242	241	199	241	220	211	206	218	217	204	222	212	225	201	223	236	229	224	204	206	220	207	236	194	231	209	202	200	218	219	216	226	192	199	200	193	231	200	248	217	214	219	206	198	218	210	229	242	242	209	202	232	207	216	224	204	202	204	215	242	221	230	214	228	197	246	207	204	214	219	234	218	203	221	207	223	230	206	201	243	224	198	215	209	215	205	230	237	191	208	208	227	215	251	224	208	194	219	202	203	210	207	207	237	247	224	225	215	220	228	233	237	233	222	202	223	225	205	222	219	211	231	213	211	204	226	180	211	241	208	232	197	252	213	222	239	222	230	209	216	226	215	227	209	197	201	215	223	206	192	230	196	226	194	211	215	234	222	221	202	199	207	206	222	215	208	205	220	204	222	221	213	219	188	207	216	255	245	218	215	196	212	211	201	219	217	199	204	223	228	224	201	239	258	210	223	195	227	236	220	195	215	214	211	204	223	219	217	218	218	208	220	214	223	221	215	222	180	207	212	241	213	225	223	232	220	213	184	199	212	197	230	198	218	210	214	202	218	206	208	219	250	230	237	224	232	220	189	209	220	208	225	231	199	223	211	216	231	209	216	207	205	193	218	205	219	218	217	217	216	211	232	223	207	185	233	247	172	225	211	224	230	225	214	226	201	212	230	204	169	218	231	188	225	225	195	234	210	212	204	211	249	186	215	219	205	212	205	201	222	207	197	222	186	198	228	233	191	197	220	210	201	228	210	208	222	210	233	230	194	237	203	197	224	221	228	206	227	235	232	195	217	232	226	194	191	218	201	218	204	224	221	227	206	217	204	199	189	210	220	189	229	203	232	200	221	226	250	223	234	233	231	233	212	225	211	222	218	220	191	229	238	201	222	184	225	237	204	181	233	216	210	195	224	217	211	222	223	231	207	207	215	226	210	238	205	231	244	220	243	214	216	230	195	204	228	194	198	215	225	215	207	224	257	232	238	227	242	208	219	215	203	230	247	215	226	216	215	214	208	220	243	219	227	220	205	200	215	212	222	216	201	210	214	229	232	204	202	217	219	234	218	199	218	197	227	200	229	207	193	207	234	223	229	206	223	202	233	210	216	233	217	226	178	222	253	247	203	240	202	223	214	247	212	201	202	199	206	212	226	234	204	200	210	216	218	230	217	219	198	229	193	221	204	193	205	205	244	217	183	177	202	216	188	222	169	222	214	193	231	216	215	209	221	226	201	192	218	209	228	228	236	206	202	175	233	208	241	221	215	218	197	214	197	222	232	225	205	191	219	196	204	221	211	216	227	230	217	209	195	215	212	197	198	228	219	207	211	197	223	202	250	208	237	200	202	196	217	255	215	209	219	233	221	219	209	203	211	214	220	207	204	222	213	241	226	216	205	214	217	226	220	228	229	216	230	221	187	230	233	206	232	202	230	239	227	200	212	206	209	232	213	225	224	246	228	229	202	227	224	215	237	217	194	196	200	224	210	196	208	210	219	222	194	229	213	230	208	209	212	221	189	234	211	211	242	217	220	220	203	225	218	219	235	232	223	216	211	215	198	216	211	226	220	260	229	206	210	217	227	193	213	215	187	211	230	236	213	188	213	209	219	224	235	208	236	204	214	211	224	233	220	213	222	204	222	222	217	220	196	204	244	215	215	218	233	207	216	223	195	180	234	201	228	217	233	230	193	211	187	208	217	202	233	215	215	205	211	213	229	214	217	210	204	220	214	211	194	223	214	235	230	238	220	230	182	221	217	218	208	213	223	199	195	214	232	231	201	205	226	245	210	218	216	219	233	204	211	199	202	233	209	223	229	221	208	208	232	210	227	225	183	219	232	225	212	220	205	232	191	237	195	210	214	208	200	212	219	225	198	238	224	197	216	238	218	199	217	238	227	209	231	226	220	195	222	222	244	215	240	209	213	227	204	219	204	199	224	221	223	208	217	219	236	225	214	235	210	182	206	226	225	221	219	208	215	249	208	194	213	209	196	213	203	229	220	196	203	204	204	229	210	212	204	235	207	231	231	213	215	200	213	199	242	214	229	222	216	225	224	205	218	213	212	221	200	234	215	211	241	212	199	203	209	221	208	224	204	207	201	202	214	216	223	220	213	201	216	190	237	227	223	225	227	195	210	190	210	209	218	200	213	227	200	221	236	230	223	195	212	207	236	227	220	193	215	201	211	221	216	224	199	200	225	210	214	229	209	205	202	236	236	202	204	229	241	200	231	228	200	224	205	213	229	213	209	217	196	218	207	218	228	222	223	218	208	211	216	228	246	217	196	211	208	241	221	243	209	180	216	212	207	208	223	195	216	206	216	165	203	216	207	207	219	233	229	204	217	206	215	217	235	207	214	221	211	227	212	213	215	198	212	219	205	219	199	201	251	202	215	201	211	202	225	212	206	223	211	207
7094	16651	13562	7095	4864	3675	2792	2300	1755	1527	1230	1068	971	859	760	668	665	579	586	547	525	496	476	471	444	466	415	408	413	412	401	387	392	391	370	391	374	375	357	367	377	360	333	344	360	360	350	329	397	355	336	347	350	335	331	346	359	374	328	330	361	334	323	304	363	382	321	346	324	341	346	338	345	309	322	348	320	309	341	325	372	324	346	336	341	352	330	359	318	341	321	343	325	323	332	352	334	350	322	323	320	332	338	329	328	303	358	330	354	355	300	332	330	366	348	338	281	328	353	327	338	354	298	325	325	320	333	344	344	326	316	316	325	305	351	323	313	304	305	330	338	342	338	332	366	333	343	333	330	350	347	365	330	366	400	333	356	348	326	347	338	331	333	349	354	315	347	324	333	334	331	379	350	340	306	327	344	318	318	370	349	343	344	341	340	336	341	343	368	343	335	335	340	282	332	344	279	348	313	361	295	285	329	339	314	306	336	327	279	328	341	312	308	338	338	317	342	350	322	328	313	337	362	369	338	327	362	334	321	312	306	321	340	336	331	344	325	351	343	336	352	312	348	325	331	327	313	316	330	350	343	306	328	297	311	328	344	311	336	325	311	344	331	326	311	325	320	339	314	316	347	312	332	323	347	355	346	349	333	304	312	336	318	332	327	331	340	310	333	349	310	329	321	309	337	334	320	330	335	352	302	321	337	364	334	324	283	336	301	327	308	322	331	356	322	316	372	322	328	344	330	272	337	339	310	320	329	316	336	290	308	329	343	339	336	349	330	339	311	356	325	276	308	334	329	322	367	331	330	310	341	362	324	321	305	339	349	298	313	302	331	340	345	313	300	314	311	298	329	306	331	320	310	307	345	370	323	308	342	314	313	354	311	304	349	338	374	318	323	340	337	322	305	319	316	317	322	305	322	305	327	319	314	323	338	336	310	352	332	337	347	365	316	311	307	328	339	316	341	317	305	308	359	313	315	298	320	324	306	339	326	323	336	331	328	326	319	345	314	297	312	328	349	328	341	346	339	294	328	321	343	278	321	312	315	298	350	278	313	333	322	326	318	351	332	335	348	314	308	309	366	328	338	332	316	317	294	316	301	315	322	317	331	317	342	340	327	325	325	307	334	306	334	306	329	328	312	313	318	347	291	350	324	310	331	328	340	344	358	339	335	339	312	334	313	303	352	334	311	327	340	334	335	318	311	319	350	310	332	326	328	329	343	332	321	300	349	331	330	319	346	313	339	321	318	325	343	311	336	356	329	348	309	323	322	345	302	330	327	333	301	332	354	335	325	318	334	339	327	316	362	297	300	299	341	322	333	321	353	322	304	345	327	332	350	349	316	321	316	288	328	345	325	331	330	311	313	340	336	340	325	331	312	300	323	318	303	293	334	313	314	349	349	336	331	355	317	311	320	338	321	330	323	317	344	339	321	344	303	320	321	336	298	352	335	322	289	335	354	318	339	339	310	316	346	300	323	353	310	328	372	313	327	337	334	329	295	339	330	322	307	296	365	344	332	343	333	324	350	321	328	326	330	310	321	349	323	321	322	331	332	315	362	330	296	317	334	337	315	343	360	320	337	335	303	339	353	354	315	343	336	316	302	338	296	342	342	327	331	302	313	319	324	336	320	328	356	304	305	350	324	313	323	338	301	372	356	332	332	323	319	329	318	327	370	307	323	363	330	360	345	320	309	333	348	326	329	289	298	327	332	315	306	342	327	346	323	282	328	321	322	349	320	327	331	286	307	330	340	298	310	323	328	332	310	330	327	367	315	308	311	322	327	313	302	331	331	311	315	309	307	323	320	336	317	311	317	349	323	330	314	350	308	300	333	346	354	361	338	329	316	275	334	325	322	338	335	315	326	332	319	324	333	356	342	315	351	313	333	360	355	306	317	314	333	341	319	313	345	304	348	320	344	288	303	333	315	320	313	340	334	329	299	365	331	333	335	335	294	348	328	340	292	320	349	341	338	356	312	346	317	361	334	313	293	313	319	325	315	332	323	301	314	320	340	316	331	313	326	322	329	339	327	345	317	338	318	347	341	351	328	314	347	314	319	338	325	353	343	350	309	340	300	362	317	304	304	309	337	321	302	330	327	331	320	322	342	302	330	301	325	329	304	336	345	309	359	321	296	312	341	331	314	330	332	334	306	315	289	268	340	292	329	319	353	311	319	336	288	310	322	310	331	351	365	302	315	331	350	330	331	330	329	338	338	322	326	342	342	340	289	315	354	271	314	296	315	310	322	350	348	351	289	326	315	326	300	342	302	323	333	349	341	318	339	306	341	358	309	308	308	320	354	321	364	316	328	325	323	324	325	297	341	348	305	332	345	344	330	339	318	360	342	345	309	342	339	340	339	347	354	350	325	353	323	338	294	346	346	304	348	311	345	306	290	304	320	323	328	316	332	311	345	359	291	332	343	325	305	318	308	326	317	343	309	349	302	294	325	327	325	334	324	359	311	315	340	320	291	332	353	286	318	329	312	310	331	314	347	313	332	347	342	308	339	330	319	303	336	335	340	299	331	339	335	367	365	348	313	327	365	305	340	319	318	331	349	318	324	304	316	329	321	306	343	304	343	305	356	345	349	323	308	326	326	348	314	344	342	324	301	315	330	337	286	320	348	351	335	333	340	310	350	337	323	302	304	312	325	318	313	291	356	316	320	318	331	334	324	321	323	315	318	351	311	350	323	367	320	312	327	338	315	359	326	299	328	358	340	336	325	326	327	291	358	375	325	331	344	335	304	318	342	313	359	339	343	335	344	311	339	330	348	311	333	304	322	359	330	346	338	307	340	308	328	333	342	313	340	344	329	334	340	343	333	333	302	309	346	358	330	353	347	313	307	307	345	338	335	366	307	343	342	315	335	339	340	333	316	336	347	306	320	336	288	342	364	313	325	315	348	317	355	336	354	347	314	323	350	336	341	347	278	317	368	354	357	327	290	343	355	323	337	290	341	317	352	347	317	349	304	324	341	308	322	332	327	319	351	307	329	319	312	342	318	312	331	314	341	356	334	322	312	331	312	326	329	298	335	317	316	314	322	311	352	338	375	323	295	315	338	341	300	315	307	364	310	327	309	356	344	323	319	302	331	307	319	302	313	333	341	284	356	349	344	338	327	295	333	337	337	374	332	332	324	314	326	335	350	359	340	308	357	313	328	314	330	319	314	337	318	317	335	318	305	334	319	333	324	313	312	334	353	352	328	354	333	336	347	312	329	317	332	326	339	337	293	331	312	336	340	319	355	344	312	327	302	340	319	332	340	297	343	346	332	306	324	327	330	330	310	323	316	310	339	304	344	338	317	341	330	316	369	323	346	312	363	346	343	330	336	336	313	322	310	317	351	316	339	332	319	329	331	344	314	349	324	336	334	338	324	315	320	346	353	328	333	371	336	326	344	319	338	291	308	334	332	329	330	313	327	316	329	338	320	324	335	325	313	300	331	346	315	328	322	336	321	346	326	309	308	317	324	317	306	359
26972	19528	4993	681	415	373	371	348	367	318	365	367	345	356	318	313	331	336	307	319	312	383	328	326	328	318	332	333	338	322	354	313	331	348	344	316	348	313	352	360	299	324	311	271	313	320	314	311	315	285	310	327	372	329	335	340	345	319	304	327	359	328	313	345	333	319	362	303	284	309	357	326	342	335	321	335	304	312	331	347	317	307	306	345	304	303	305	315	326	333	336	333	345	342	343	319	343	317	298	322	323	311	322	320	334	323	303	317	342	340	319	321	331	325	344	291	339	319	326	315	342	340	350	324	310	336	316	339	334	340	302	330	325	330	328	318	326	331	337	317	328	347	316	318	319	319	327	301	352	336	330	358	342	314	335	319	322	323	355	311	314	323	331	333	348	311	311	352	321	335	321	306	321	323	301	330	324	305	345	332	325	325	308	324	318	296	318	284	332	288	338	345	331	327	358	315	314	322	339	318	321	307	317	329	324	341	314	333	324	335	323	336	322	321	334	340	335	359	326	323	333	328	310	327	326	330	345	324	346	313	307	348	330	360	305	319	341	305	352	289	305	339	290	308	307	309	314	302	324	312	336	310	320	328	330	344	347	316	330	313	316	315	320	317	321	319	317	310	341	334	300	332	328	323	338	279	336	309	311	316	332	327	346	334	325	336	318	293	323	321	315	359	336	316	339	301	334	332	347	339	342	327	325	321	298	350	348	311	322	324	342	312	303	304	306	337	354	338	330	279	298	295	331	319	305	346	340	345	295	301	350	296	349	339	330	338	321	318	332	319	320	296	305	304	350	321	345	307	340	378	321	298	309	344	317	348	317	326	320	309	313	317	299	323	334	338	332	318	342	349	310	291	352	336	334	331	324	306	287	323	278	279	296	292	338	315	325	304	330	288	311	328	316	306	347	328	314	314	340	297	310	297	317	329	339	312	339	322	358	321	299	291	340	325	316	319	364	323	327	338	345	318	319	292	341	335	307	354	314	324	345	323	344	328	311	334	313	300	332	328	324	342	311	360	343	325	331	301	360	344	332	302	322	328	311	324	269	324	317	304	340	311	331	334	341	308	346	290	359	331	293	354	307	326	309	313	323	313	294	331	350	324	327	336	328	306	333	346	329	339	339	314	306	354	323	330	323	339	328	309	317	348	323	304	297	337	308	318	320	307	310	351	345	316	322	322	325	324	311	336	338	317	334	345	326	308	323	338	332	335	311	316	317	326	306	369	313	321	314	319	299	352	317	335	328	307	316	316	350	346	314	383	307	319	351	352	340	308	312	347	331	308	317	341	333	331	321	345	338	337	339	339	326	308	352	323	335	329	310	305	350	341	319	332	321	324	308	323	286	341	313	322	328	351	310	340	349	304	318	329	319	310	304	311	337	339	318	314	331	342	319	320	348	339	328	335	308	304	312	337	337	305	338	328	339	319	342	357	333	310	326	310	316	315	324	323	327	342	322	325	335	299	311	317	345	342	287	322	337	323	352	322	326	346	332	324	316	327	351	358	312	314	365	334	375	315	304	317	313	321	302	323	296	310	317	332	284	326	332	369	346	317	324	351	343	305	289	307	310	318	343	345	317	299	330	338	335	337	319	319	339	315	343	296	332	310	322	326	355	336	333	284	325	365	319	324	329	358	326	324	334	329	313	329	319	314	322	319	314	346	325	342	320	288	314	350	341	305	319	331	303	327	356	336	319	344	303	348	322	324	313	305	314	339	351	345	344	332	339	312	327	319	337	329	316	330	355	323	305	273	327	306	337	327	302	316	349	329	332	315	319	316	328	347	300	307	314	347	363	326	319	310	317	347	339	322	323	318	352	312	302	343	326	333	336	312	320	321	318	315	349	346	313	325	322	341	327	311	338	299	345	350	319	311	332	317	306	313	318	363	302	309	344	324	333	327	318	311	327	319	311	300	372	319	321	337	332	344	326	334	327	354	353	297	324	297	311	328	297	334	314	322	318	311	329	322	325	339	299	281	314	350	326	319	343	316	333	328	353	315	332	362	353	307	332	304	327	327	364	333	306	319	328	339	326	309	354	321	334	312	345	344	313	348	314	323	305	315	310	331	337	345	312	343	336	291	357	328	346	318	338	315	281	354	280	334	287	324	318	343	301	331	303	344	318	325	345	330	350	310	345	340	313	339	289	280	332	308	323	321	288	298	319	304	328	354	333	322	319	327	337	319	333	355	321	334	355	312	357	322	319	348	302	332	286	327	332	364	310	340	328	330	338	328	347	325	307	326	295	318	341	313	316	316	311	314	316	324	335	323	327	308	317	351	331	308	360	312	306	314	333	300	318	332	316	343	325	343	332	345	331	338	340	302	349	318	325	341	330	314	339	349	326	324	301	321	340	309	304	361	307	307	339	320	342	321	336	294	334	316	358	324	334	344	320	300	349	309	334	332	376	347	339	350	325	315	316	319	317	310	304	321	322	297	346	334	317	344	328	306	328	334	336	319	303	308	304	326	314	339	329	304	341	331	327	345	330	301	343	336	291	319	341	318	319	331	324	342	269	316	303	313	340	315	320	327	310	313	360	321	347	326	330	308	320	337	308	324	328	327	340	294	327	295	366	336	326	319	348	304	343	343	320	316	347	360	321	341	335	345	316	315	319	327	323	371	311	305	329	303	312	304	292	324	294	301	325	323	324	305	281	348	310	360	332	304	301	314	329	327	324	344	309	332	325	338	310	343	332	315	332	313	347	333	334	348	301	312	343	341	332	298	329	309	320	354	358	320	338	377	340	311	332	329	349	324	307	318	335	366	318	304	315	294	331	329	327	323	327	337	332	315	361	345	316	322	319	297	344	306	315	349	356	324	291	308	316	304	292	342	311	328	334	336	325	336	322	322	333	272	308	329	344	324	325	309	332	330	321	316	314	332	324	295	335	330	299	326	337	314	330	321	310	284	309	323	303	340	329	314	318	329	335	331	328	335	333	306	325	325	329	319	346	333	286	321	306	318	338	363	305	326	328	328	328	342	316	291	339	328	327	334	299	356	347	335	302	316	322	314	318	347	361	282	315	318	346	321	382	328	322	332	314	338	316	327	314	305	287	329	323	318	322	339	353	348	327	314	319	314	303	333	333	345	304	315	358	323	299	329	342	328	309	322	341	321	307	331	365	320	324	331	356	338	314	309	303	337	321	314	326	335	309	325	326	284	364	331	359	353	370	319	328	322	371	312	320	325	348	310	314	262	320	318	312	311	344	333	338	321	309	344	330	345	288	331	346	305	304	349	304	324	307	322	342	308	340	341	339	327	305	318	295	324	331	321	319	342	352	313	338	323	341	322	335	313	334	320	333	398	322	331	320	327	319	333	326	331	327	334	332	341	333	324	308	321	344	308	317	336	359	345	319	322	320	320	312	320	335	340	312	334	316	309	329	351	317	332	319	335	316	314	310	355	349	322	293	327	346	357	345	332	320	328	317	302	301	356	357	335	336	356	322	323	298	305	295	329	301	310	308	328	334	325	331	335
4017	1215	1058	715	626	599	517	552	514	552	526	518	467	495	523	510	482	508	535	491	477	469	467	498	507	509	526	494	476	482	505	483	505	510	508	491	508	478	470	507	442	488	509	458	438	504	480	506	492	462	483	508	472	519	530	455	519	509	519	522	521	468	488	504	482	490	490	480	511	498	515	537	482	478	473	517	479	455	477	499	503	486	537	439	520	497	506	460	482	489	485	453	526	474	508	502	528	475	519	486	485	483	449	494	476	512	504	482	494	455	509	488	487	515	468	488	479	511	447	464	456	489	507	492	482	510	469	490	463	525	476	526	477	521	520	520	512	525	465	483	504	470	475	475	492	508	495	489	456	522	527	512	524	481	493	509	505	460	515	515	466	510	465	508	485	492	442	478	491	493	470	485	481	495	459	488	485	508	519	479	481	449	498	451	462	478	501	472	498	485	492	527	501	488	485	467	464	485	490	494	462	464	495	506	448	479	527	516	453	479	468	460	491	501	470	470	509	490	481	471	456	490	458	501	493	516	492	519	515	474	500	476	506	514	476	473	495	480	470	490	497	481	462	512	491	477	492	486	451	469	473	486	506	473	501	503	512	502	500	514	476	485	493	508	493	452	494	519	446	514	472	497	454	458	464	470	476	496	482	495	490	459	519	478	464	555	518	490	457	507	477	504	473	457	489	495	468	499	492	488	480	503	490	484	504	521	520	447	498	491	482	479	513	480	493	506	476	536	473	480	507	473	459	493	493	461	490	477	470	475	483	492	496	513	505	551	480	479	492	471	466	483	515	482	502	478	500	457	493	479	481	492	467	441	449	454	499	485	491	449	460	470	464	493	503	464	476	481	472	489	532	482	452	495	476	490	511	504	465	463	481	476	478	492	526	498	485	531	496	465	489	475	513	432	446	495	520	440	486	484	459	486	515	502	497	487	486	502	484	474	515	491	480	498	478	478	490	473	524	554	449	487	501	512	491	487	467	492	491	478	490	474	480	455	509	506	505	496	455	469	498	459	475	477	501	461	501	513	485	480	457	485	481	490	526	489	520	499	496	453	472	487	515	511	494	473	492	488	487	453	516	460	479	516	487	473	526	484	523	497	482	519	476	502	497	479	475	527	448	469	471	484	483	499	482	499	478	498	472	499	487	513	500	519	480	485	489	509	479	488	499	498	497	508	514	510	500	481	496	515	487	472	433	455	455	509	493	517	501	476	527	507	526	460	500	503	509	478	514	488	478	493	447	516	512	498	496	474	473	520	512	502	448	482	525	490	487	464	482	498	508	493	508	519	518	476	504	481	476	440	498	507	501	474	461	495	469	496	479	486	464	438	500	461	457	495	500	481	466	493	484	444	480	517	481	512	504	482	464	495	506	519	507	483	500	504	521	501	465	462	465	485	465	488	468	492	501	491	478	481	528	487	511	478	484	440	512	464	458	500	515	519	472	473	475	510	496	527	523	486	490	507	498	480	471	506	481	527	501	504	500	512	484	473	497	480	493	491	483	514	505	497	509	469	499	487	500	497	475	467	482	470	514	476	492	477	468	502	491	473	511	474	516	477	497	494	525	409	503	505	498	439	437	492	494	489	413	495	462	505	475	487	525	484	495	489	499	486	488	478	463	496	518	499	457	528	511	500	481	512	484	474	553	518	507	492	498	494	500	506	545	486	519	488	508	516	496	498	499	490	454	524	499	500	476	467	491	481	486	496	471	474	487	500	481	512	509	468	491	496	446	487	460	469	480	468	483	538	459	474	469	485	472	462	466	502	498	471	509	452	497	448	500	435	456	474	482	495	464	497	513	472	491	520	484	492	498	499	497	458	493	535	515	493	506	468	517	449	511	491	522	500	495	489	482	510	503	497	464	522	508	499	483	462	501	496	465	465	526	520	498	458	486	495	487	486	459	461	464	476	467	511	509	452	501	496	492	493	514	497	467	475	514	486	500	525	495	468	493	506	468	516	507	480	517	474	453	485	454	465	492	528	472	491	473	485	483	520	491	530	503	502	448	497	504	535	498	485	468	511	463	467	496	472	499	504	476	490	509	512	478	451	476	491	489	501	473	414	483	533	493	502	480	485	485	478	479	444	504	516	499	513	483	510	514	474	485	459	467	488	460	501	492	527	486	502	494	487	478	513	541	547	453	491	500	473	472	502	484	475	470	491	505	481	497	495	479	492	492	478	456	462	482	479	526	463	469	472	474	492	462	463	483	474	504	528	490	481	479	506	461	483	509	462	473	520	525	476	483	503	499	484	444	465	474	479	518	479	483	486	517	503	454	473	471	546	505	513	446	473	467	505	500	475	489	467	443	488	502	518	464	469	484	436	455	499	499	437	478	509	431	483	488	512	504	483	458	450	477	487	464	516	487	499	476	458	497	457	536	486	503	481	492	495	478	461	460	451	486	440	456	504	505	447	516	475	491	503	459	479	479	499	516	485	472	491	488	521	516	459	509	475	472	508	477	458	472	473	517	501	485	475	481	497	505	497	460	506	476	485	527	474	500	483	504	496	441	449	503	463	492	518	469	485	504	510	499	484	487	506	511	483	461	495	504	456	493	447	480	481	504	456	499	512	481	482	528	475	522	517	504	509	486	487	501	461	507	482	507	461	500	475	528	458	460	496	501	490	508	474	455	479	487	480	452	522	497	473	495	501	487	476	470	494	447	497	506	492	485	474	462	503	491	470	510	522	511	433	503	477	517	522	451	497	460	523	492	527	462	481	472	476	513	491	507	441	491	482	497	453	500	467	485	469	515	455	496	506	505	477	476	514	481	475	506	513	461	486	465	473	475	519	479	485	497	496	495	511	509	519	498	487	515	468	485	508	466	479	483	511	494	467	480	442	488	478	481	499	556	479	495	514	501	493	495	494	470	493	482	466	511	458	503	511	459	508	457	456	475	495	456	501	461	492	500	529	497	467	509	497	497	507	491	531	456	493	500	507	490	540	513	467	472	472	487	487	504	492	447	463	506	507	511	487	482	473	484	510	495	487	470	490	464	530	516	517	520	486	429	523	478	502	478	454	481	503	487	462	543	485	510	503	471	517	497	483	509	447	514	486	468	450	473	504	463	469	505	514	503	479	503	500	514	466	430	487	464	457	465	473	531	487	480	499	498	480	471	503	491	533	458	486	486	465	495	491	518	501	487	503	525	520	498	505	510	458	500	499	484	497	481	510	464	460	479	513	478	500	483	470	468	522	503	499	462	494	460	432	476	510	460	500	476	473	511	454	472	512	505	477	477	485	469	487	507	478	484	442	475	526	518	474	516	470	493	485	484	496	506	475	493	492	498	488	491	505	500	524	465	480	488	514	452	517	509	491	482	465	477	537	522	472	469	526	496	519	479	487	491	465	448	522	525	489	489	489	442	533	485	505	484	491	475	485	461	541	527	463	479	484	487	461	488	437	471	485	476	465	450	474	443	476	496	429	523	428	466	473	489	462	483	464	463	519	458	488	521	473	503	486	491	509	456	498	471	510
24116	21304	28627	24306	21212	5635	955	686	566	554	462	433	447	440	390	398	403	406	367	364	368	353	374	380	354	339	353	370	351	383	363	359	362	316	351	319	334	343	346	374	328	329	325	330	330	313	330	346	362	313	332	330	320	359	366	339	348	322	311	310	343	309	300	317	329	359	347	303	322	351	324	343	341	353	318	332	321	341	337	318	333	350	346	343	310	345	357	334	327	306	337	338	349	314	297	340	323	306	334	315	316	331	341	345	327	335	332	321	364	354	336	330	315	343	330	337	394	367	316	354	345	330	337	341	353	353	329	329	333	337	344	305	324	300	298	336	310	329	321	337	358	340	331	344	341	344	316	334	323	326	354	350	322	339	327	345	367	346	327	342	311	358	327	338	357	344	333	329	357	348	289	345	341	296	363	307	361	317	321	323	330	336	302	300	344	371	336	313	328	307	334	333	320	307	319	316	359	319	290	350	330	297	333	341	320	319	311	309	349	343	374	334	332	334	343	339	352	358	338	321	327	324	299	319	296	315	323	312	333	327	299	339	325	355	337	346	363	310	311	333	331	333	340	327	327	341	304	347	287	328	316	323	336	312	333	356	310	307	325	332	318	336	282	323	334	285	315	336	371	329	326	316	362	318	331	347	336	345	337	326	333	342	326	341	333	331	306	325	319	305	365	336	324	308	334	302	325	328	357	305	313	312	331	296	393	329	346	335	353	332	364	332	340	320	332	299	304	351	336	334	305	335	319	358	315	312	357	323	339	311	321	346	333	342	338	338	328	336	351	356	325	320	346	331	358	363	336	344	336	343	337	361	352	332	359	311	343	308	338	351	347	330	335	365	342	314	347	368	319	290	353	351	353	316	315	338	340	294	338	313	336	317	368	339	293	347	330	338	326	340	317	298	345	330	332	319	349	332	338	339	329	320	296	297	317	324	318	298	313	306	329	361	329	338	332	334	326	344	315	341	334	332	352	333	316	349	325	299	309	330	316	339	308	342	333	347	333	332	345	319	315	338	320	328	317	353	333	305	344	310	334	366	317	302	359	325	362	269	338	310	354	319	323	290	366	321	370	365	319	338	370	357	352	348	290	315	324	329	342	294	308	319	356	353	345	330	336	346	339	321	362	295	324	363	326	329	340	311	341	333	352	354	329	344	307	321	323	347	314	307	350	302	361	318	337	300	341	306	336	289	349	322	328	316	329	328	323	289	335	318	326	356	330	334	355	331	322	352	335	323	321	363	346	344	326	341	323	305	316	330	313	339	321	286	338	360	370	325	328	322	304	358	321	327	307	340	366	317	326	301	351	320	327	308	337	344	330	313	338	379	336	296	331	360	324	304	331	311	320	377	330	330	324	322	322	342	300	349	320	370	335	320	347	324	328	304	345	345	346	303	342	341	335	318	338	336	333	323	305	339	322	315	337	339	361	370	319	344	329	326	322	310	306	307	327	322	366	321	351	360	310	385	321	344	300	315	321	299	323	310	350	327	318	333	366	328	329	356	340	343	318	324	328	325	347	292	312	302	313	325	282	351	321	320	336	347	312	318	323	312	344	347	287	340	306	333	324	376	329	351	384	355	351	306	333	314	346	336	332	344	333	344	354	330	319	338	367	323	336	338	309	331	381	330	333	326	319	357	315	353	319	306	311	304	326	355	359	283	310	320	350	319	336	330	314	322	334	305	355	327	327	360	283	366	296	325	359	352	345	321	325	326	288	316	346	332	322	309	334	346	348	322	330	340	332	331	330	348	327	330	334	330	305	333	352	304	317	317	319	317	347	329	327	323	324	319	325	317	281	325	323	313	302	344	335	296	334	336	329	334	313	308	353	338	300	322	313	346	316	319	324	300	328	315	311	328	357	350	341	321	337	301	332	380	306	365	344	331	341	339	299	355	324	317	322	359	327	333	303	353	316	314	358	374	342	311	305	314	342	320	343	328	328	358	356	345	334	347	342	332	334	295	328	354	302	341	307	365	344	358	314	325	346	297	387	356	352	306	336	342	325	345	299	334	303	310	344	335	316	344	329	317	330	330	320	320	347	314	365	332	323	340	350	347	318	314	336	348	341	361	324	327	332	361	337	310	298	286	309	302	322	346	310	367	326	284	326	349	316	352	333	354	345	337	320	335	338	323	312	320	301	328	357	344	334	328	284	333	360	389	314	312	335	322	334	316	317	343	323	334	350	297	358	334	340	322	338	345	331	313	332	339	361	327	308	352	318	294	344	326	360	366	357	358	316	344	336	320	334	372	364	347	338	313	328	345	338	332	338	336	354	310	309	316	325	333	343	310	311	372	353	309	318	302	345	313	314	343	337	318	324	333	321	342	334	311	349	348	337	338	327	369	348	315	326	314	322	320	331	329	325	331	362	340	334	316	325	326	332	318	355	323	330	352	347	330	310	326	360	375	339	347	333	337	334	328	327	324	320	337	345	309	334	321	320	325	342	327	288	318	319	298	368	346	293	364	334	330	347	332	319	382	313	360	355	309	345	321	332	337	307	307	342	336	334	312	340	367	345	325	342	319	340	301	321	328	342	331	323	318	338	339	363	327	353	335	337	346	345	340	317	350	344	383	354	285	316	377	322	342	326	320	344	310	338	327	333	308	335	320	327	335	334	345	339	308	332	356	321	362	365	338	332	309	346	347	329	322	299	358	340	310	316	303	324	317	326	344	328	354	321	360	332	319	337	329	341	328	323	314	321	325	336	322	309	342	328	298	316	345	322	341	346	332	332	316	341	318	343	326	337	343	334	348	348	331	299	326	321	307	314	345	304	335	354	336	330	324	336	329	345	355	308	327	329	334	363	368	334	296	325	384	354	329	299	339	311	294	323	326	299	323	320	340	334	347	327	321	293	334	334	342	309	317	338	335	333	362	311	305	337	349	328	313	328	339	318	344	325	338	318	319	318	326	336	356	293	347	319	378	321	327	328	329	356	339	375	336	324	346	367	321	306	323	330	325	348	342	305	353	324	314	341	379	302	335	305	344	313	293	315	325	350	341	353	326	355	303	329	309	323	338	311	332	343	324	322	346	364	330	323	317	319	339	317	328	345	332	334	332	321	322	316	330	349	320	331	346	338	295	329	321	280	339	328	315	344	343	341	349	355	339	312	296	362	344	318	355	309	308	288	348	321	325	329	367	324	323	321	374	331	337	310	308	359	349	340	341	344	352	333	285	334	349	314	311	366	324	334	320	297	364	327	363	324	333	330	332	318	337	337	285	341	332	324	335	315	309	320	330	316	363	357	304	344	321	347	327	365	324	319	354	304	335	322	324	344	341	314	313	336	308	321	347	324	321	323	332	315	357	356	341	320	325	300	374	312	335	329	323	331	338	308	319	327	334	327	344	333	327	334	325	344	357	313	301	317	343	343	318	305	314	334	340	323	312	353	322	313	351	349	324	343	355	370	306	306	324	341	317	327	327	340	312	314	329	303	331	340	345	291	333	321	316	370	340	328	336	356	319	332	311	319	311	325	348
4866	10256	8347	4115	2976	2252	1745	1485	1270	1105	935	905	800	753	722	628	680	603	575	585	580	610	533	582	551	560	521	558	520	545	525	564	520	531	515	557	543	473	500	541	543	534	517	494	511	532	549	486	451	520	512	517	512	522	500	517	535	521	491	486	496	490	528	506	544	514	500	499	483	482	511	491	509	501	508	471	491	460	514	474	512	503	483	522	505	564	511	517	518	463	544	525	505	471	468	487	493	529	477	499	488	510	508	513	520	479	479	485	501	505	478	499	494	506	479	488	506	508	519	500	468	489	529	500	473	527	528	512	524	528	504	519	485	525	505	503	466	492	505	514	484	513	496	514	493	498	516	480	490	511	491	528	545	506	493	524	498	485	525	509	493	522	494	488	520	502	458	492	475	496	524	489	523	480	517	515	531	487	486	519	505	551	524	477	526	534	516	501	495	493	533	460	535	503	465	484	476	487	517	471	472	518	496	501	527	457	518	548	443	482	486	506	481	526	493	532	491	499	484	523	440	506	527	508	479	533	506	535	488	480	500	509	482	498	529	537	498	515	496	487	464	456	555	483	499	505	495	526	516	497	495	509	502	493	529	516	474	481	533	455	489	475	480	514	472	524	461	496	490	520	535	469	495	513	522	485	503	502	533	491	517	507	505	495	513	509	468	509	492	520	503	452	509	455	501	494	536	513	518	512	537	515	499	534	516	508	482	529	487	512	490	473	502	501	493	472	521	550	489	491	502	481	474	486	505	497	487	523	491	543	482	516	524	462	507	466	522	488	500	459	508	485	492	517	502	551	505	505	526	546	487	478	499	481	511	466	540	431	506	496	492	526	501	498	508	509	520	497	536	483	505	483	493	508	527	507	486	479	540	499	467	487	509	561	481	502	481	521	513	488	488	533	498	504	482	487	450	486	503	522	456	492	465	488	512	501	519	477	492	538	497	489	497	512	500	475	488	490	503	419	499	489	499	473	481	478	471	514	533	514	467	536	491	520	506	482	492	451	486	495	513	525	524	499	475	490	515	495	490	497	485	518	474	463	505	484	535	505	487	462	511	488	479	491	462	489	466	520	487	513	502	557	484	497	492	492	567	536	546	490	506	470	446	528	507	505	468	474	480	489	477	504	486	494	479	510	495	484	476	431	524	486	528	476	499	454	504	510	492	485	520	441	543	484	507	539	504	517	515	523	481	490	516	504	514	473	511	458	541	525	493	521	527	534	506	499	546	496	479	475	496	512	505	461	496	491	485	512	471	507	484	511	504	547	504	481	514	509	504	461	511	448	477	489	493	483	478	505	516	531	514	489	488	465	518	479	487	512	479	490	485	486	457	486	489	467	512	504	494	467	521	496	465	489	501	540	532	500	544	523	534	510	467	513	512	511	518	480	463	502	481	487	460	514	446	498	462	488	525	510	498	523	496	480	480	524	561	544	483	483	552	490	554	468	492	486	483	478	501	462	501	492	510	489	494	499	519	507	504	516	505	460	472	493	508	478	518	492	492	523	507	480	516	519	503	513	493	501	496	501	518	515	496	493	453	489	469	542	496	524	490	521	508	513	515	502	512	511	495	495	517	523	498	477	545	482	541	516	511	502	498	470	510	495	491	475	463	478	499	510	462	462	491	524	511	505	485	499	505	494	502	486	505	510	510	499	507	513	522	500	511	473	500	500	504	511	486	476	495	498	489	490	508	494	500	517	501	460	471	503	479	503	503	502	499	490	490	496	490	531	487	497	519	463	490	494	519	510	487	508	524	494	516	476	490	538	482	517	482	469	479	543	480	497	489	503	493	488	467	489	463	532	510	470	504	483	503	467	480	521	487	475	500	494	484	508	517	528	493	529	500	495	474	541	487	466	499	513	513	482	487	483	453	489	466	511	479	480	478	488	502	514	506	481	473	506	482	506	483	504	508	490	480	525	559	489	501	472	517	501	511	481	499	515	489	520	534	482	517	486	517	495	493	549	516	509	433	486	484	496	529	497	503	488	494	489	478	537	483	460	498	509	461	515	496	531	492	507	532	512	519	452	535	477	495	464	501	490	468	504	488	509	554	449	509	502	495	481	510	488	498	524	433	458	505	488	518	525	468	468	563	494	496	506	477	530	497	498	481	471	494	511	487	515	499	464	462	513	510	513	519	488	528	481	500	514	497	477	493	520	522	474	524	525	485	476	519	479	463	489	491	471	486	509	491	468	485	526	503	516	449	518	492	521	488	511	477	527	494	513	479	461	483	476	507	507	481	515	466	523	510	468	488	505	476	516	499	520	527	492	512	522	509	523	507	479	511	518	535	518	502	548	468	519	506	520	491	501	535	499	512	467	447	478	482	482	520	490	488	519	502	495	509	501	494	521	520	495	489	521	482	481	502	492	515	497	536	500	540	520	487	524	472	517	487	527	513	509	503	498	501	482	474	520	505	475	511	482	532	484	491	512	493	496	470	521	508	497	520	496	520	493	479	513	489	525	500	511	489	503	483	527	501	493	509	495	498	537	541	491	497	520	532	511	466	490	491	514	508	460	496	493	532	477	488	518	520	490	466	495	509	494	503	463	482	538	484	511	504	518	514	497	508	510	504	519	513	461	467	469	528	505	482	510	479	462	502	484	453	510	469	490	474	519	501	471	525	508	512	456	492	458	503	521	472	510	501	514	485	515	507	530	488	507	486	492	494	491	477	494	540	513	528	478	466	455	529	497	484	502	515	496	457	469	503	515	491	479	520	471	467	513	514	506	556	480	517	524	472	491	494	484	493	524	513	491	491	517	512	536	489	477	510	522	543	487	538	491	461	503	497	473	499	501	506	495	529	449	475	463	506	502	473	509	522	493	518	457	517	491	510	466	454	492	535	504	473	483	485	527	472	488	510	499	445	503	482	500	473	482	483	504	528	497	493	526	534	482	499	500	505	479	534	493	491	519	514	517	514	495	533	523	520	497	494	516	464	507	494	474	509	505	517	503	471	514	486	520	495	514	495	478	535	489	500	500	491	474	495	491	532	507	483	481	459	479	475	525	509	494	473	474	499	527	467	474	496	509	472	479	534	488	475	517	507	488	532	494	477	454	494	525	477	485	481	465	482	491	508	492	506	525	520	540	518	492	471	494	510	500	498	507	526	495	471	508	484	489	521	520	489	529	473	487	565	487	479	503	500	488	526	459	521	498	465	489	496	529	505	504	465	457	460	513	476	509	493	500	523	484	528	492	532	482	497	498	486	491	495	476	492	520	493	498	468	538	524	492	505	476	516	473	489	512	509	519	521	486	499	492	475	492	509	549	509	483	509	491	500	515	445	498	510	498	495	509	490	484	498	531	522	518	461	487	488	489	516	497	508	494	472	541	471	492	522	498	499	473	505	514	532	502	443	490	493	524	475	489	477	511	464	525	530	511	508	510	469	506	514	471	475	466	479	512	469	488	473	459	538	506	493	487	492	515	520	514	514	511	493	505	490	536	488	506	506	457	505	492	486	501	517	493	519	498	494	493
23109	21276	29078	23800	21276	21169	3924	924	646	545	516	447	380	359	344	325	332	314	302	305	278	265	240	263	268	250	247	260	247	235	244	238	254	236	233	210	233	219	244	210	223	219	228	194	236	215	195	226	233	213	210	210	195	218	219	220	227	201	216	205	199	199	202	220	209	192	218	222	215	227	202	226	184	224	227	219	199	226	231	241	222	197	220	204	239	216	221	239	219	221	203	209	231	220	222	205	234	211	228	240	221	196	195	213	216	203	215	190	211	205	219	221	236	216	219	195	204	199	234	223	207	203	217	211	210	213	220	208	233	216	217	206	180	212	215	215	222	206	220	197	220	195	207	179	212	186	223	225	228	212	206	225	219	242	209	222	249	220	230	202	211	224	223	213	207	207	206	192	213	215	222	198	203	212	180	208	211	200	202	212	227	239	210	255	205	213	216	207	207	219	225	220	200	197	226	212	234	180	216	207	192	189	236	205	216	181	204	211	210	239	228	214	207	226	206	212	184	229	254	235	219	239	201	204	235	213	226	183	215	206	187	226	235	243	221	217	192	213	252	209	200	221	206	199	203	195	206	195	214	204	213	217	200	227	212	194	239	212	213	221	226	200	225	188	197	209	201	197	237	221	197	190	204	220	228	184	237	210	206	237	196	226	215	200	202	244	214	229	219	210	214	199	201	207	213	215	205	237	187	210	208	185	199	203	207	227	208	209	198	173	200	238	182	235	226	215	201	216	217	200	227	204	223	200	226	205	197	209	197	207	204	216	208	240	212	212	207	214	227	241	216	190	192	206	244	195	203	202	217	231	220	239	225	228	215	169	191	206	206	242	202	195	205	207	243	194	210	222	215	231	185	190	195	207	212	217	228	205	185	220	216	229	195	213	218	247	204	226	211	193	203	220	221	207	208	213	195	228	221	213	194	210	235	227	214	214	236	214	196	224	220	190	240	221	198	193	230	244	230	199	198	225	207	196	211	205	207	211	196	222	254	219	193	232	217	225	217	199	200	181	185	205	203	225	218	215	191	221	217	196	212	205	200	223	201	211	220	218	209	219	224	216	205	239	212	214	212	210	208	198	213	206	230	223	195	204	200	211	227	211	212	197	206	197	192	209	217	240	220	210	195	188	208	201	206	200	212	214	218	217	232	207	230	219	210	209	214	242	202	185	221	203	221	201	187	225	248	224	186	218	219	212	210	217	188	247	222	211	195	190	188	218	230	222	223	208	207	209	186	205	187	235	226	196	213	213	213	216	189	195	202	219	202	230	216	216	249	225	198	216	206	238	206	212	199	211	220	231	207	210	210	231	206	208	208	181	225	193	207	233	195	190	202	222	221	190	214	214	212	190	183	204	203	190	203	239	203	230	210	223	215	237	222	214	219	240	194	225	196	216	221	208	197	204	209	218	214	201	214	228	218	209	187	230	191	222	220	207	184	236	209	225	205	217	202	210	216	226	208	196	206	224	220	203	192	227	215	253	207	224	231	204	180	216	227	218	216	200	222	241	248	248	220	218	197	204	213	190	206	184	228	231	184	192	221	204	204	201	202	198	194	204	198	204	226	234	225	211	215	226	200	216	242	203	215	232	195	202	223	199	210	218	238	191	207	222	228	208	215	189	201	185	197	212	213	222	211	187	228	215	225	189	205	212	215	229	209	241	222	204	231	195	219	195	192	219	223	197	209	246	197	210	201	206	209	209	216	222	224	210	197	206	233	199	206	201	205	220	210	189	216	225	223	229	219	185	208	197	186	214	227	213	223	239	192	214	200	217	228	214	202	220	221	199	197	198	219	215	219	206	195	215	216	186	212	222	188	216	197	232	202	227	209	200	224	199	213	213	201	220	192	194	194	211	226	209	217	226	181	227	204	220	219	203	218	211	206	194	173	215	215	209	235	208	204	244	215	196	205	223	226	217	224	191	189	226	197	193	211	211	218	190	208	224	202	184	234	221	234	222	231	214	193	220	233	217	208	222	211	231	221	220	219	224	196	225	211	213	227	192	232	211	201	210	210	212	207	211	224	182	211	209	197	199	207	198	207	219	237	188	266	188	197	220	211	219	206	190	219	230	220	220	225	193	212	190	211	202	233	198	211	229	225	219	213	209	169	209	225	207	228	197	217	230	209	193	215	211	190	216	234	229	232	205	211	222	205	232	213	212	225	234	179	216	185	195	216	208	200	201	219	204	212	205	176	209	227	217	211	213	229	219	225	205	204	200	204	170	201	208	204	189	196	200	237	202	216	186	194	202	191	201	215	186	203	215	201	209	162	213	230	209	229	215	216	186	195	226	202	206	208	202	184	188	185	194	194	240	192	197	200	209	210	210	207	234	205	229	228	212	204	177	216	193	221	216	216	225	188	234	235	193	220	218	205	217	185	223	239	199	198	204	204	226	235	247	198	244	220	212	191	216	203	191	224	187	208	218	221	193	224	198	222	242	197	211	208	202	233	223	222	213	198	230	222	239	219	203	174	213	187	227	215	215	206	224	194	192	221	226	220	190	206	194	186	175	196	209	195	209	213	245	218	193	195	199	197	207	195	202	238	215	215	193	205	234	190	198	211	195	203	233	182	199	179	200	217	205	206	189	219	219	199	209	205	193	241	210	204	213	217	209	184	200	225	179	203	199	199	213	217	221	210	222	198	182	217	211	200	188	220	183	216	216	208	208	186	188	200	233	194	214	208	199	197	194	188	214	203	212	198	204	202	225	204	198	207	221	196	223	192	199	224	203	212	243	231	200	163	198	207	229	203	201	227	202	194	223	201	222	202	220	215	204	181	204	200	201	222	209	203	207	219	213	207	254	199	225	205	226	191	210	227	216	192	200	212	220	176	193	190	201	213	224	206	216	197	215	212	219	215	220	225	219	199	203	210	210	196	215	187	185	226	233	227	205	238	242	229	216	206	217	201	220	205	226	214	227	213	212	218	204	217	209	208	216	193	198	205	209	219	219	188	217	191	195	223	191	219	200	210	215	187	183	221	191	218	210	187	220	206	202	210	227	210	208	180	219	212	220	233	188	190	216	198	226	215	184	207	200	216	196	186	226	229	202	216	210	182	182	189	205	210	216	210	225	209	231	215	224	223	186	215	246	203	193	213	209	226	210	180	202	234	204	200	231	220	221	173	203	199	199	203	207	203	184	210	228	221	230	218	226	228	222	204	204	214	183	219	243	199	234	202	217	186	192	211	221	249	209	219	212	198	221	203	192	203	210	218	213	194	211	232	214	190	220	233	210	191	219	211	210	205	225	225	216	224	228	212	202	186	233	182	208	225	238	213	189	223	209	234	219	225	215	217	210	233	212	220	209	218	216	193	218	198	203	204	205	197	217	204	235	225	192	196	175	232	199	203	209	209	206	202	195	219	192	223	236	223	209	236	231	203	222	179	215	207	207	214	209	222	205	235	202	230	197	216	203	184	217	222	190	194	202	212	212	208	211	177	194	223	219	228	223	186	201	219	192	222	227	217	206	192	199	247	189
7219	16531	13635	6913	5030	3545	2794	2256	1675	1463	1202	1036	961	810	704	680	630	590	543	578	512	516	483	438	423	460	402	413	430	410	404	367	399	393	370	372	366	351	391	352	391	348	343	339	386	383	350	356	366	356	356	336	352	335	329	328	339	305	328	326	326	352	323	346	345	373	305	335	351	321	358	343	341	322	363	344	326	307	323	297	342	336	339	330	317	343	334	329	338	314	308	335	292	347	317	310	311	317	340	311	326	305	312	305	321	327	343	333	304	341	309	329	315	338	335	316	321	316	314	346	327	316	308	305	318	320	348	331	338	322	327	286	305	338	310	294	311	331	308	342	322	320	315	370	361	332	333	343	325	357	341	348	376	356	348	372	367	332	318	345	337	335	322	314	349	320	362	358	334	332	300	320	318	314	322	349	343	339	318	312	358	337	329	314	340	324	309	329	343	363	314	322	329	306	319	291	360	322	296	325	309	318	293	343	328	308	300	296	313	313	332	320	340	327	307	305	341	316	297	321	340	302	323	335	291	313	333	347	325	312	338	288	332	309	321	337	322	316	334	341	318	302	338	325	339	312	332	297	290	320	300	321	318	338	315	307	306	304	330	303	317	288	301	316	298	311	281	311	314	322	329	299	329	311	302	315	337	320	355	309	329	309	276	327	340	322	276	321	317	352	341	285	319	322	343	321	307	330	319	327	310	314	302	315	315	328	314	298	342	334	330	310	325	320	300	301	324	321	320	320	339	306	306	282	308	307	291	325	278	313	325	342	318	300	321	320	309	330	326	332	334	307	336	304	314	322	301	325	330	330	322	313	304	305	302	347	297	313	305	338	315	321	323	322	339	304	306	320	328	310	323	307	312	358	309	316	342	318	307	326	298	314	282	309	314	331	322	285	323	321	271	300	340	316	328	305	334	335	314	295	295	321	302	338	337	310	341	332	323	301	301	331	328	324	352	340	300	306	326	303	356	346	320	320	308	295	318	319	313	316	323	338	351	316	317	300	324	341	314	310	339	342	341	311	318	342	308	315	331	343	328	335	318	313	366	325	340	306	339	323	319	306	323	331	319	332	354	302	284	316	317	331	325	315	339	286	290	356	334	301	324	331	321	318	317	360	343	306	304	327	321	323	302	361	320	304	319	302	309	306	359	336	296	326	336	344	332	294	311	323	302	306	321	328	322	306	333	306	299	316	309	321	322	309	342	304	289	322	309	345	307	297	308	316	320	318	296	302	297	336	340	317	311	295	334	371	344	304	321	321	308	307	300	326	301	353	314	324	319	310	300	333	316	351	318	367	317	325	298	332	355	297	295	366	304	304	330	291	313	327	309	310	334	327	355	303	327	297	332	305	304	333	354	282	335	330	318	300	302	303	312	282	313	343	316	327	315	317	284	331	318	299	280	329	335	311	293	345	333	305	284	336	283	303	315	327	311	325	314	325	327	313	300	304	329	289	323	317	306	333	312	297	298	279	326	311	324	337	310	310	337	339	322	309	293	328	338	311	308	293	329	340	347	323	283	316	325	332	315	329	320	309	303	313	339	311	303	306	322	317	315	325	302	322	307	325	321	343	379	316	325	326	310	341	319	329	335	334	302	327	304	301	306	329	323	338	337	315	350	305	342	337	323	305	347	300	278	301	324	325	353	324	331	293	369	325	327	316	343	312	305	301	322	358	336	316	294	334	309	331	318	316	365	306	284	347	338	340	339	318	294	336	305	323	332	368	309	313	325	321	335	314	320	314	296	344	310	318	308	317	311	335	317	300	288	290	326	332	327	313	325	338	318	311	308	330	344	305	323	313	306	317	329	330	332	330	320	319	305	322	334	319	323	296	320	310	314	343	358	337	318	309	303	317	313	313	287	307	335	313	334	293	325	337	316	332	301	307	298	332	326	308	319	302	340	286	353	280	320	330	313	285	302	361	300	304	300	309	332	297	342	309	298	318	309	362	345	295	308	292	324	297	362	326	334	341	322	328	308	316	334	347	330	357	315	315	299	321	311	335	325	296	306	325	305	307	345	324	314	298	320	318	346	325	301	308	328	311	339	304	309	317	328	318	338	312	320	276	322	320	334	323	330	333	325	307	319	326	309	310	336	310	315	303	313	340	319	314	329	318	341	340	312	329	309	333	319	324	314	346	336	303	330	354	316	310	308	303	291	319	302	332	302	342	320	308	335	315	322	347	330	340	318	332	283	316	305	334	328	328	323	296	352	325	323	332	316	327	314	300	317	284	309	310	326	301	326	303	307	330	341	309	334	299	319	311	315	314	347	306	326	337	319	293	332	319	370	323	343	345	336	310	321	306	319	327	331	292	326	307	333	348	326	296	292	317	325	303	327	343	351	324	337	311	338	335	319	338	315	340	320	290	311	312	291	348	330	297	311	304	337	318	314	321	315	340	344	320	307	328	303	309	315	344	326	321	294	301	320	342	318	320	319	299	290	333	319	311	310	309	305	304	312	324	316	297	322	317	282	311	291	331	347	312	318	311	281	338	319	312	317	314	293	343	317	337	324	315	304	338	306	324	295	314	316	313	351	316	330	323	328	328	344	298	323	315	345	338	327	323	283	342	310	333	320	313	298	327	307	312	321	316	325	323	320	288	305	338	301	328	317	315	312	306	306	326	333	306	329	316	307	347	298	297	340	369	288	339	311	292	325	334	320	344	307	309	367	338	352	312	312	309	320	319	298	329	315	331	326	325	308	311	340	328	328	326	345	329	322	307	304	318	282	340	303	316	309	315	330	324	317	312	346	303	313	319	317	294	342	336	320	311	351	311	337	348	316	335	337	347	346	336	326	310	292	328	317	296	316	330	307	384	316	321	326	315	346	357	299	319	305	302	300	316	301	325	316	325	331	323	306	304	288	326	313	302	320	310	321	324	335	315	313	302	335	346	314	335	300	329	340	320	294	337	341	322	289	337	317	288	311	319	313	314	305	325	326	316	332	305	335	348	299	315	337	275	326	318	313	329	343	332	336	304	300	327	330	338	309	337	335	349	334	312	290	329	299	334	343	328	363	314	311	301	324	323	337	305	306	314	326	320	308	302	322	296	321	310	313	347	323	320	307	330	319	300	311	321	322	326	305	294	320	328	332	319	342	326	323	307	342	337	320	320	315	298	327	290	304	341	337	303	286	293	323	305	328	313	310	334	299	306	320	342	290	326	317	286	311	309	310	357	336	322	323	336	310	331	317	324	329	322	322	355	319	323	314	348	316	274	340	318	325	328	311	318	287	312	324	354	294	354	302	307	323	326	321	332	319	332	261	344	314	294	308	317	316	305	316	299	324	322	346	298	316	306	321	307	274	345	294	316	330	322	324	305	277	304	325	277	339	339	299	331	313	293	323	335	312	319	317	304	319	305	355	305	315	320	297	312	328	332	312	309	329	325	335	304	309	320	315	306	277	299	326	317	315	313	323	347	325	300	303	325	312	353	341	305	321	316	304	333	296	345	301	322	329	274	327	287	334	320	319	329	305	322
26975	19415	4869	624	458	344	384	352	346	338	312	327	328	310	307	317	343	314	321	314	313	307	294	294	315	355	311	297	324	309	324	321	351	302	322	301	320	336	302	359	325	303	315	340	299	333	316	323	329	351	339	314	319	297	315	318	323	332	325	326	292	325	349	291	325	312	346	296	303	314	288	288	306	317	322	293	290	320	307	318	289	299	315	332	320	319	307	339	318	324	303	313	302	308	296	331	336	294	345	284	340	326	315	324	339	311	318	351	318	305	296	313	313	320	312	331	323	336	321	305	315	323	316	337	340	346	325	336	306	315	328	334	276	314	322	299	313	293	297	300	315	328	349	355	309	332	333	329	300	312	303	290	331	306	303	339	314	290	317	282	311	298	306	312	313	305	331	303	322	325	311	316	305	295	305	309	323	306	280	320	333	317	304	320	346	299	338	329	334	330	316	320	329	293	309	289	267	324	305	324	303	314	281	315	298	301	297	337	286	303	302	300	298	296	316	296	331	302	315	331	287	327	330	330	299	317	276	332	291	324	292	318	340	320	321	299	294	327	329	308	326	324	317	303	290	346	321	288	336	335	315	307	288	313	327	326	317	331	321	308	355	324	303	333	312	309	328	322	304	289	318	306	310	347	288	323	300	318	302	339	310	299	308	303	305	317	337	321	336	307	315	326	324	306	316	339	311	353	317	330	311	308	307	330	321	326	324	281	305	306	291	306	330	321	331	299	311	310	329	326	304	283	302	335	351	299	330	350	311	309	306	312	296	333	334	341	300	337	293	313	300	320	304	309	281	332	337	320	292	312	344	315	300	323	307	304	321	310	301	303	301	308	323	325	336	301	325	294	323	320	313	302	293	279	339	337	352	297	331	321	347	312	298	303	348	326	312	302	294	356	338	336	315	310	302	323	335	316	316	283	325	344	333	299	305	333	321	315	299	280	311	329	323	293	330	314	322	317	327	346	300	304	293	316	321	310	299	289	314	299	311	293	300	343	333	303	315	309	325	313	315	280	286	323	353	295	325	329	319	347	301	306	315	346	321	297	334	331	342	342	296	301	320	319	311	314	328	341	347	293	329	334	299	316	345	310	321	304	327	313	292	345	353	296	306	332	317	320	323	334	337	304	359	323	324	327	323	291	322	317	326	312	305	310	296	335	322	297	302	320	312	285	315	292	302	311	303	326	287	333	324	294	294	340	308	322	285	334	300	333	334	350	329	336	314	319	296	297	322	314	304	313	291	278	308	307	314	298	310	293	308	322	331	289	316	325	304	306	321	336	270	307	338	274	295	319	301	312	309	331	323	314	310	313	324	310	319	322	305	323	298	338	313	306	285	312	333	323	316	297	329	331	320	324	310	326	319	311	315	302	338	328	299	313	328	290	335	314	340	324	326	302	293	314	328	321	317	314	315	314	308	320	293	311	302	320	324	293	325	304	320	305	308	340	351	293	342	342	303	332	318	305	315	299	307	316	360	315	302	330	311	334	314	283	334	342	272	319	373	324	329	311	337	319	302	321	332	324	300	336	315	338	283	333	322	322	316	329	338	310	305	315	347	301	324	325	313	289	337	317	329	293	337	326	316	288	342	338	323	316	319	296	322	313	300	326	321	284	291	311	298	325	300	350	310	327	300	332	330	317	345	321	313	309	343	304	322	276	316	291	344	291	341	312	310	307	315	330	351	291	324	327	291	302	310	329	310	302	310	311	308	297	326	309	316	297	323	322	349	301	331	345	291	314	326	331	283	304	302	301	308	342	352	351	293	314	310	311	308	318	330	332	310	313	306	329	322	316	315	318	306	335	324	329	313	317	297	328	324	279	327	296	333	325	300	309	346	311	313	325	298	318	314	314	310	319	300	304	318	325	285	333	303	332	323	331	300	313	373	328	303	278	282	326	342	290	307	346	292	322	320	307	292	321	343	290	314	298	285	310	320	320	309	312	332	317	294	306	303	327	309	322	319	312	305	334	285	301	298	317	284	325	321	303	312	316	334	317	335	314	306	291	326	319	337	279	324	318	323	344	345	327	326	311	306	303	301	294	336	352	318	345	349	337	308	292	319	334	325	294	293	321	333	324	321	326	320	322	348	335	318	321	316	297	315	332	332	350	324	318	329	347	346	305	340	334	309	333	292	314	316	324	290	305	314	316	298	335	346	305	356	302	306	292	314	320	320	318	321	272	311	336	316	343	319	339	319	339	335	303	311	304	309	308	275	336	322	323	326	312	321	319	309	297	327	318	294	318	327	286	329	290	319	306	331	333	324	333	356	349	295	292	325	296	288	270	303	317	301	333	322	316	287	274	324	291	308	324	315	338	326	301	339	297	324	301	330	321	312	330	340	304	334	325	325	306	312	295	323	318	323	300	337	316	300	339	291	323	311	322	313	323	309	306	328	327	320	326	317	292	312	343	285	339	313	329	332	326	333	299	296	302	294	340	297	332	299	310	328	320	330	303	332	341	307	326	327	323	321	307	321	311	330	289	295	302	316	342	325	335	324	332	323	340	349	316	286	314	302	295	319	295	312	303	326	322	304	308	310	322	323	303	310	346	328	334	292	311	311	351	298	328	322	273	281	334	334	328	306	311	289	299	340	320	297	312	312	307	329	308	292	291	314	322	308	338	301	299	313	280	312	342	307	309	301	291	322	291	311	328	350	291	294	332	318	323	309	310	314	305	305	312	329	324	315	328	306	319	326	326	331	297	323	342	321	329	292	344	315	294	339	268	320	292	334	317	303	321	294	297	268	328	315	292	306	318	321	303	320	318	292	301	294	295	293	300	323	325	317	323	292	349	313	310	353	339	320	316	318	317	320	309	309	276	312	325	314	336	316	325	336	333	312	302	295	333	324	284	337	291	345	301	356	335	303	320	325	325	337	334	310	294	322	321	342	319	316	306	328	311	314	363	319	320	303	351	321	340	291	287	309	321	338	312	322	331	297	353	345	342	300	307	328	320	355	327	309	306	293	287	322	321	318	315	313	328	303	311	350	325	275	346	302	333	314	329	319	326	325	300	334	322	306	309	348	346	311	312	316	346	333	299	326	338	314	314	323	339	315	318	322	298	331	333	315	310	303	306	301	317	348	306	305	336	328	322	321	343	316	346	277	322	306	306	308	337	325	278	331	324	321	340	318	299	304	316	290	289	313	297	317	346	318	286	294	338	320	328	273	321	338	311	336	315	343	321	310	321	310	305	319	333	344	312	313	309	342	349	319	329	313	330	332	315	323	291	290	308	323	322	300	328	326	333	315	311	296	293	319	307	311	284	301	327	299	329	345	300	331	305	327	332	336	334	332	322	318	298	299	315	292	313	334	295	281	310	335	288	325	330	305	305	307	325	365	312	339	312	309	309	327	333	276	327	357	336	338	346	318	320	296	291	288	301	319	336	302	295	281	318	306	284	335	322	284	325	315	325	320	285	320	319	313	328	295	298	304	328	293	321	305	332	358	333	283	323	348	294	318	322	317	293	331	314	319	309
4012	1132	1008	725	644	589	530	511	546	528	492	491	452	524	513	485	502	485	512	467	462	476	479	451	473	438	467	471	464	494	475	463	504	482	502	516	485	482	458	480	478	482	517	462	434	476	510	475	452	488	497	519	480	449	509	519	473	470	487	502	493	463	527	442	449	480	470	458	480	469	481	472	466	495	481	475	452	468	497	512	418	484	469	431	470	494	483	524	526	462	477	458	446	469	480	443	451	480	463	485	485	484	468	446	485	488	476	458	466	489	464	446	463	451	478	441	453	480	487	488	507	494	497	469	516	478	485	472	480	435	458	439	502	418	459	472	474	453	522	506	475	432	466	484	493	471	481	510	488	460	474	494	477	481	465	464	446	513	495	510	468	480	456	462	489	476	490	479	443	533	485	493	466	461	480	467	474	461	431	469	434	454	486	498	443	508	494	502	525	490	528	452	474	511	477	489	454	482	481	493	479	464	508	511	448	460	493	496	449	422	494	409	472	489	488	446	460	472	517	483	462	447	525	458	500	459	463	473	451	465	492	489	517	455	467	412	515	518	445	455	453	469	436	497	440	515	492	492	464	460	492	487	492	450	480	473	477	485	478	494	488	497	501	442	465	475	476	463	477	470	431	456	426	475	468	460	474	480	480	434	462	522	485	474	483	490	486	457	487	509	479	442	481	489	513	478	469	444	472	448	482	479	487	466	474	483	443	453	490	443	468	461	483	484	486	485	486	458	417	500	504	465	483	466	476	483	465	465	422	513	502	481	462	455	473	417	509	471	488	488	511	464	487	451	450	484	512	486	496	465	520	475	466	452	430	439	481	467	503	498	457	462	490	473	501	420	486	476	453	515	469	489	458	496	463	490	441	465	433	485	465	474	507	504	465	470	471	439	456	498	498	467	487	478	490	435	492	480	502	509	483	479	464	521	488	521	498	474	492	467	483	491	480	470	484	480	475	470	456	493	463	467	496	448	470	503	481	488	459	490	458	485	439	485	477	483	516	478	460	472	500	501	489	501	503	472	482	495	490	458	501	529	444	511	463	475	462	479	499	463	459	504	469	514	474	495	474	431	475	476	468	436	444	437	494	484	487	511	463	462	474	517	460	472	485	516	461	480	507	488	478	518	495	500	487	452	478	458	471	481	482	481	486	454	529	476	460	457	495	490	458	500	473	473	474	480	483	480	486	494	477	462	464	455	454	461	488	466	504	485	448	461	479	468	474	462	466	441	481	486	456	472	493	524	495	457	477	472	424	502	436	433	482	491	479	466	513	464	466	451	452	456	470	457	477	497	486	481	496	495	450	518	478	452	507	486	480	450	491	495	455	432	494	452	481	472	489	462	455	488	463	481	508	485	463	504	455	476	481	454	466	459	464	455	473	455	504	462	456	471	479	489	482	468	496	484	445	483	510	462	501	504	511	487	463	496	494	477	479	499	481	459	470	460	485	485	497	487	507	453	450	469	507	499	482	464	473	448	468	465	487	459	467	490	481	481	443	474	469	443	471	454	470	507	498	499	491	499	444	509	500	502	480	482	463	460	469	453	430	476	496	472	486	470	457	453	502	466	460	434	505	501	447	506	455	504	459	452	466	464	488	438	480	469	472	474	497	453	468	449	469	456	418	457	444	463	480	480	477	436	474	478	443	462	486	491	461	472	528	463	443	460	453	510	471	464	464	531	454	457	491	467	469	496	480	500	474	473	493	485	484	490	519	486	467	497	458	456	474	450	495	498	497	474	483	419	507	480	446	471	507	465	443	472	456	485	473	465	451	451	512	461	475	446	471	452	503	496	456	483	491	476	463	477	491	458	484	505	489	487	491	540	469	519	513	490	497	465	481	528	489	443	460	459	473	481	472	474	469	491	519	482	482	450	479	445	507	537	504	515	471	472	469	491	458	476	455	485	478	454	452	474	477	483	482	463	480	488	501	466	458	461	448	501	483	470	481	504	478	495	464	466	482	481	457	494	471	434	462	478	494	451	436	497	483	474	457	524	454	503	482	503	464	473	459	491	457	462	472	488	447	465	489	439	480	451	481	469	479	484	488	483	465	470	451	508	469	500	464	476	496	460	501	470	472	464	440	490	472	505	480	444	445	500	462	494	473	495	462	453	420	484	500	467	502	491	458	476	467	443	502	492	551	443	500	458	503	473	447	444	493	463	485	451	431	487	481	453	444	475	482	466	456	491	444	453	479	445	475	426	519	447	454	492	483	474	464	482	440	477	501	467	488	483	479	460	490	468	455	440	488	456	471	462	458	471	463	451	486	517	483	482	474	448	501	455	490	479	526	495	492	465	476	464	438	459	487	455	473	451	511	465	456	457	478	461	470	455	438	477	471	490	485	462	458	463	463	470	466	479	481	478	493	493	462	452	468	442	443	476	470	426	493	486	481	547	513	479	475	465	467	471	474	500	486	455	459	475	497	507	451	460	494	455	503	432	500	437	517	458	447	504	452	487	440	458	455	481	472	475	500	450	466	488	467	512	449	475	498	475	450	498	485	451	482	492	441	458	458	482	462	448	484	436	444	461	480	486	462	466	506	492	449	488	468	441	465	490	495	457	460	488	467	464	486	457	485	469	457	494	449	534	459	483	494	491	442	459	503	467	499	476	459	485	492	440	462	479	492	448	511	514	453	507	491	527	510	468	473	473	491	442	444	443	502	494	436	465	493	451	482	481	495	460	470	470	460	473	453	474	500	496	470	456	487	507	493	477	443	465	475	446	437	454	440	496	486	461	446	475	480	490	511	491	445	504	491	475	469	490	485	476	460	509	470	463	473	449	483	468	464	495	481	490	444	503	481	462	469	506	477	487	518	472	439	488	502	512	462	481	519	524	478	462	491	469	507	462	468	466	475	464	490	451	481	522	453	478	459	446	471	422	483	491	485	494	465	453	497	497	448	453	449	517	462	482	445	479	481	462	488	468	471	460	424	517	485	433	423	483	495	443	478	463	475	493	451	513	484	490	503	465	479	484	451	485	448	443	502	529	438	462	477	488	473	478	474	476	476	470	481	476	470	450	437	496	498	511	460	488	491	503	447	446	503	475	437	490	439	437	479	464	485	474	452	437	515	478	519	490	485	461	498	479	489	464	491	475	458	451	459	477	497	469	455	472	439	489	485	425	447	447	478	507	465	477	468	480	466	484	484	473	510	464	511	472	493	481	458	528	496	450	461	482	472	505	485	449	450	444	476	494	464	451	454	468	494	459	468	467	486	482	445	472	471	463	468	456	479	502	460	502	449	474	498	463	464	515	457	484	489	511	497	458	472	504	493	459	463	463	471	482	456	473	469	454	512	438	504	487	463	491	494	486	489	497	469	512	517	487	451	480	436	483	483	426	460	470	441	471	501	486	467	509	477	479	468	484	502	433	519	475	475	476	460	470	466	440	452	459	473	454	490	475	508	466	469	527	451	443	480	473	435	444	505	495	471	471	451	503	490	500	498	487	511	492	476	493	521	515	441	473	472	497	483	473
24015	21298	28556	24370	21216	5568	963	665	566	549	450	450	443	418	382	391	348	393	387	382	355	340	369	348	385	352	347	322	338	316	339	319	334	340	334	343	354	359	332	340	330	331	339	351	359	297	325	341	312	340	318	320	310	333	314	334	318	337	347	318	305	343	314	347	322	352	285	358	318	312	338	334	351	329	330	301	323	331	329	341	342	355	312	334	353	332	302	349	332	330	309	350	310	339	328	336	331	335	297	335	294	330	332	303	331	332	338	318	330	328	336	282	313	294	310	344	334	303	340	323	314	341	331	332	328	330	325	322	352	330	318	340	346	333	329	350	312	344	293	336	313	333	319	334	302	283	323	320	342	351	346	312	333	347	354	313	316	330	296	357	310	329	310	349	295	346	323	288	296	324	330	334	339	340	315	349	295	322	314	287	313	324	321	342	322	329	325	331	338	336	312	329	326	343	344	360	352	334	327	363	322	303	338	342	310	332	338	314	288	304	287	311	306	327	347	310	326	310	315	310	341	359	289	294	335	368	295	312	352	335	316	343	312	312	336	299	305	317	342	324	330	349	311	323	338	347	319	295	333	337	321	343	291	271	334	320	342	337	316	315	305	334	314	355	355	341	339	304	322	335	336	332	288	365	335	322	294	299	330	306	319	330	327	286	347	318	328	321	350	362	298	318	318	312	351	336	319	321	298	327	324	320	322	338	293	355	301	328	337	332	312	327	335	350	323	320	344	317	303	335	326	310	300	334	339	326	289	327	326	281	328	315	319	351	342	339	318	371	291	290	324	335	316	344	333	362	330	335	299	314	317	316	321	319	290	314	305	346	346	307	342	341	335	319	318	316	364	322	321	305	319	337	309	308	373	311	306	308	304	319	309	322	323	339	315	293	317	345	327	318	316	358	344	309	337	317	302	336	305	315	343	368	307	341	325	300	346	321	328	295	337	346	327	338	304	345	315	313	316	331	315	331	357	328	357	305	328	335	330	351	318	325	313	324	321	341	341	304	336	340	333	309	336	379	317	341	302	320	336	294	346	298	339	338	334	325	285	344	305	330	344	332	329	316	333	301	287	312	338	295	297	298	350	323	331	329	327	323	320	344	298	326	312	319	321	315	302	313	300	346	357	321	323	308	325	322	309	344	295	330	328	338	313	324	336	307	312	344	294	314	317	336	334	331	320	300	303	311	312	329	335	364	329	340	337	345	337	323	319	345	313	330	340	314	309	310	333	327	312	336	309	294	364	303	342	318	313	341	320	362	283	318	317	287	334	319	306	326	339	339	314	286	332	343	330	336	330	377	337	329	337	317	322	343	340	364	327	337	329	344	326	318	333	352	311	333	337	325	315	297	319	342	326	327	304	290	323	344	301	321	323	319	343	326	319	351	292	308	338	330	334	314	313	351	320	335	313	310	294	316	336	299	316	319	294	325	302	317	311	311	317	338	317	342	322	329	304	301	306	297	331	318	316	317	335	347	341	365	319	314	352	343	340	326	337	337	343	332	319	337	328	298	318	323	305	313	324	354	314	339	344	331	318	346	301	305	334	311	314	276	304	327	311	321	354	341	312	343	303	359	303	305	349	330	311	373	325	334	315	335	314	319	335	347	335	301	338	318	328	305	327	328	300	342	342	313	317	306	306	335	293	325	298	343	355	331	340	321	367	325	314	320	314	312	336	308	308	315	313	331	345	306	336	333	338	306	352	324	325	310	316	336	395	324	332	295	321	330	336	326	328	299	320	316	305	324	322	321	294	315	290	335	340	321	311	296	295	339	325	314	319	354	333	362	348	324	314	334	318	349	316	306	332	349	328	319	339	319	297	339	311	312	315	346	320	333	316	294	331	320	317	345	348	318	328	349	332	328	334	338	309	331	321	314	299	370	315	347	298	344	335	332	331	328	331	344	314	314	317	365	304	309	316	325	318	329	277	304	358	322	300	320	317	305	322	314	335	290	292	331	298	303	307	333	354	305	348	321	335	320	317	303	326	346	305	332	316	355	334	335	306	317	308	336	302	316	284	342	317	308	316	333	327	341	314	351	332	335	280	349	320	326	377	332	310	319	331	282	326	334	336	320	301	325	325	362	316	297	308	333	340	326	288	296	324	338	341	315	342	326	367	349	312	322	315	313	290	311	321	343	350	338	368	320	318	316	338	308	337	350	333	313	340	321	336	294	333	321	344	325	317	338	348	331	307	320	320	316	318	313	348	324	310	325	324	349	314	303	370	333	346	301	322	345	304	330	299	322	328	315	316	328	304	306	304	376	314	330	308	349	352	342	335	325	343	361	333	318	295	325	330	323	325	324	309	288	332	330	327	317	303	333	335	323	308	336	335	329	339	312	334	313	326	326	339	278	306	319	324	300	320	322	323	304	301	317	280	310	302	316	314	273	333	268	306	318	345	298	331	315	348	339	320	342	313	317	317	320	314	343	313	316	345	327	306	298	372	334	317	345	321	318	313	290	319	351	351	317	307	291	287	338	319	307	305	330	308	330	317	335	348	336	315	317	342	308	330	309	318	351	350	327	304	325	301	310	315	360	330	317	297	333	317	299	342	331	312	335	304	319	330	314	336	327	301	322	309	331	340	338	305	311	291	316	342	313	351	319	308	341	328	326	310	350	326	300	327	314	320	340	323	328	341	335	304	301	334	329	334	314	330	309	313	318	314	312	318	304	326	328	300	299	302	355	304	342	310	332	305	335	334	348	327	321	288	295	328	338	313	339	325	330	357	371	340	331	316	351	362	320	309	307	315	314	319	353	321	339	326	307	321	342	317	356	322	308	336	330	301	344	304	331	330	295	286	319	326	330	334	323	306	302	345	321	323	318	348	311	322	351	330	330	298	314	316	316	307	301	314	312	314	336	299	334	333	340	333	337	284	360	323	313	337	317	330	335	341	342	355	324	304	320	302	338	296	351	373	362	373	321	298	332	332	314	326	342	365	340	316	323	300	320	298	357	337	326	318	322	359	316	333	321	335	319	355	292	316	348	331	315	321	318	307	299	307	323	328	334	329	358	323	299	334	325	358	341	334	357	350	328	326	340	315	320	345	313	340	345	316	341	320	328	356	309	323	310	350	295	311	305	325	316	316	355	320	336	327	309	349	336	327	308	323	329	329	330	340	335	301	309	349	305	336	355	337	339	330	295	301	330	317	313	341	299	352	332	354	338	344	340	325	302	331	334	370	314	357	305	322	329	295	337	323	279	301	339	273	318	335	337	321	323	303	342	281	312	338	351	320	338	358	310	325	289	330	336	349	316	333	307	342	311	333	339	297	303	312	322	322	309	341	317	306	341	312	350	360	352	329	339	335	333	326	329	347	356	310	328	297	307	347	306	334	324	300	298	285	316	303	314	315	326	307	313	317	319	351	307	332	307	341	323	328	325	343	329	310	295	310	299	322	298	331	342	327	333	300	302	321	293	295	348	329	315	323	303	339	333	301	301	326	347	385	334	363	329	346	319	327	307	310	308	314	326	313	314
4954	10067	8368	4245	2967	2248	1720	1379	1209	1047	901	877	795	731	668	674	666	616	614	577	565	580	542	501	591	547	562	492	535	551	501	542	529	538	557	522	495	559	484	509	509	482	513	516	483	502	545	512	501	479	488	515	499	537	501	499	508	457	488	477	492	482	497	497	483	473	459	493	496	503	496	456	512	485	495	496	494	500	463	507	463	464	507	459	483	512	503	465	525	467	519	507	482	538	522	481	483	459	460	513	485	504	469	469	465	476	446	490	499	471	459	480	472	462	450	502	481	506	474	488	526	478	457	483	492	491	495	469	485	497	471	486	509	505	462	473	520	531	486	514	509	439	511	511	498	497	490	523	514	502	535	492	520	470	526	531	521	486	469	478	504	528	502	501	482	464	485	523	498	506	492	506	493	512	518	518	482	506	493	507	541	494	500	467	546	501	531	502	496	508	546	500	475	498	488	499	523	469	504	497	491	477	490	461	462	520	493	498	487	477	509	478	453	502	453	490	522	442	500	510	508	489	478	503	469	489	488	489	494	466	449	497	492	504	502	475	477	486	479	520	527	457	445	487	504	494	498	491	473	531	482	498	508	464	502	478	522	463	472	497	496	484	504	442	475	498	468	486	481	471	463	476	521	465	490	496	480	468	484	502	463	487	495	489	487	487	467	476	486	495	523	477	479	458	490	503	441	469	490	509	476	488	490	502	495	492	495	460	489	481	505	479	475	492	459	473	468	506	494	499	464	486	491	488	499	465	515	516	501	480	442	461	497	472	463	493	509	479	478	472	451	490	518	531	520	489	511	487	493	495	536	458	477	475	491	477	482	509	460	520	492	497	488	470	501	474	505	459	499	484	446	503	500	478	472	474	494	475	447	547	450	512	455	527	510	485	450	492	508	514	475	489	486	484	477	524	505	471	490	485	516	482	475	479	495	491	486	471	481	516	527	500	477	475	511	479	447	527	471	480	494	488	465	480	488	465	506	488	526	481	523	469	483	466	485	503	477	440	477	499	473	500	476	474	496	523	458	494	522	491	498	513	481	458	496	494	483	503	499	470	471	478	497	514	506	510	470	459	462	491	487	493	471	458	464	451	498	505	492	506	474	491	518	527	482	451	473	511	483	483	453	489	458	477	477	509	514	493	437	492	473	515	478	501	478	461	471	486	492	456	456	501	511	486	464	483	501	467	498	470	465	477	493	492	507	479	473	538	532	485	474	453	477	514	503	489	479	467	498	439	524	502	472	497	477	453	485	466	487	504	514	509	490	500	474	462	524	521	485	493	505	487	510	474	517	501	465	528	527	499	478	495	499	533	505	477	501	468	457	485	481	530	521	461	437	474	492	523	485	465	498	484	474	493	477	451	491	449	498	488	492	489	526	473	512	495	510	485	471	514	508	503	477	498	514	506	462	501	524	429	456	448	489	503	495	510	494	488	494	516	469	517	518	480	464	503	478	506	488	455	521	502	489	478	481	485	483	490	493	522	484	502	470	513	488	445	508	479	504	487	491	484	497	536	484	499	466	474	482	486	470	451	452	493	488	496	479	469	528	475	501	503	475	498	487	523	518	463	485	480	513	464	487	494	473	488	477	496	541	475	480	493	495	507	488	477	458	457	529	522	506	453	493	485	471	464	442	482	497	448	490	501	514	468	504	484	460	473	490	465	477	501	490	430	467	460	457	443	500	483	512	476	499	479	450	498	487	478	480	486	506	516	486	521	505	471	485	509	457	491	480	525	497	498	461	490	457	509	493	483	480	463	487	493	489	504	499	521	490	518	464	488	498	486	493	494	450	470	473	460	463	438	464	477	522	491	524	499	507	479	473	488	490	489	488	486	470	460	454	492	474	475	474	470	512	494	518	490	523	472	446	478	447	464	489	516	456	451	507	513	532	508	457	486	431	496	464	464	475	492	470	494	457	468	481	515	468	511	505	477	482	515	446	476	520	470	479	470	482	504	464	471	479	463	493	486	495	466	473	440	485	515	495	483	513	460	474	460	514	507	500	537	480	466	515	463	497	515	522	461	468	474	519	455	476	503	468	491	481	480	488	469	490	466	480	497	483	487	436	508	522	483	500	475	501	492	520	471	484	461	479	486	497	451	461	460	521	501	489	456	499	499	485	474	474	493	477	456	483	501	505	472	464	473	475	479	474	470	478	499	507	524	515	496	498	477	457	496	460	463	549	483	481	503	475	526	537	483	519	501	483	485	466	542	495	501	487	479	540	450	484	481	496	446	496	481	519	490	480	494	531	492	479	502	462	479	506	474	469	483	491	496	456	488	463	470	496	495	492	418	506	504	493	492	434	475	508	455	506	494	470	538	441	531	509	496	452	505	470	484	470	483	492	441	517	552	482	530	492	506	471	485	470	520	455	462	458	480	514	500	503	468	493	443	491	525	480	497	475	501	468	479	506	479	486	476	479	489	458	491	497	482	489	468	494	504	438	481	466	468	521	517	473	486	497	488	526	466	479	489	489	462	455	472	511	465	459	536	505	484	476	506	483	541	506	487	468	497	524	494	480	480	478	478	487	491	461	472	477	483	478	471	484	497	506	483	476	466	451	481	539	480	510	445	515	511	499	482	490	507	515	481	486	480	504	535	492	474	488	524	472	471	472	449	516	505	456	454	511	501	450	477	474	475	476	497	481	495	522	475	498	473	518	511	492	473	469	455	503	509	496	497	484	507	496	510	502	513	486	478	484	454	495	485	481	461	503	499	501	457	482	502	494	453	468	519	474	466	497	498	458	485	497	500	502	449	491	488	465	487	463	461	469	459	495	502	454	466	480	460	486	471	493	509	490	474	487	455	490	498	498	511	478	493	478	496	513	473	485	475	514	513	482	482	508	461	492	477	488	492	512	500	501	445	490	505	462	520	468	475	495	450	483	482	495	542	494	509	504	534	478	483	483	475	477	466	508	529	498	516	483	451	507	488	447	488	478	480	483	523	507	472	526	482	492	512	472	444	460	489	476	506	506	458	497	523	455	520	489	454	497	483	447	507	475	487	459	466	508	473	490	505	460	477	477	435	524	522	486	466	472	467	480	492	473	459	483	468	506	491	493	514	486	514	519	495	463	511	453	491	481	511	475	464	485	492	447	495	466	502	489	486	501	475	467	478	436	461	503	460	500	478	469	483	492	468	500	487	491	496	491	498	454	487	467	446	486	501	479	503	486	516	515	497	449	431	508	480	460	484	472	463	492	497	497	494	476	480	472	449	493	449	499	489	492	472	483	468	516	498	487	518	506	484	473	433	471	500	461	506	512	504	500	473	538	516	503	455	496	491	497	476	511	460	458	471	461	504	454	475	486	472	517	465	463	477	491	473	503	519	475	492	532	466	458	497	511	501	505	456	509	467	491	437	530	421	473	494	508	482	494	526	498	501	477	525	508	499	505	494	456	459	475	497	492	508	481	515	458	500	502	470	524	518	504	494	501	508	484	446	501	481	478	472	468	490	456	492	513	475	459	461	453	473	508	468
23100	21274	29113	23767	21276	21172	3875	944	645	584	486	461	398	348	326	344	317	314	289	277	256	263	271	296	246	216	245	232	218	243	229	219	210	222	232	215	241	260	226	212	220	224	226	217	226	253	208	222	210	193	203	201	213	214	209	201	210	212	226	209	198	219	213	197	212	206	202	195	213	198	201	216	204	217	220	247	242	217	228	198	234	226	229	211	201	184	209	223	223	233	210	215	212	203	205	210	224	210	209	212	214	213	234	224	208	193	198	225	218	229	202	180	205	208	197	202	209	196	204	192	219	197	212	195	205	208	219	222	196	216	201	188	229	209	209	209	204	211	211	186	211	217	216	209	205	224	218	204	217	219	200	214	188	205	217	203	196	227	197	208	229	213	210	200	236	208	197	204	208	231	213	233	216	197	221	219	222	197	183	206	204	234	199	193	213	199	213	195	209	204	189	192	203	215	198	211	221	180	205	198	189	209	209	195	238	203	209	223	220	203	219	200	179	186	199	217	192	241	213	198	185	189	214	199	174	210	215	200	198	194	191	211	182	194	194	210	209	209	180	195	191	203	192	214	214	211	191	237	214	212	178	202	188	186	196	199	230	200	193	179	185	198	206	203	206	200	194	212	203	211	177	205	220	194	204	201	195	217	211	222	192	193	191	192	211	215	225	225	224	184	204	216	216	202	192	217	221	231	203	194	182	212	207	197	215	183	210	207	239	233	194	201	200	191	186	230	201	210	222	199	216	208	220	212	205	204	206	187	187	221	202	193	181	206	223	216	201	209	208	208	228	217	197	213	198	181	216	199	169	215	194	208	235	200	240	192	188	204	183	234	210	223	201	199	217	228	181	226	224	199	208	187	195	221	194	216	201	199	215	218	230	182	186	179	201	205	189	183	215	192	207	211	208	204	202	211	210	201	216	176	190	218	184	208	187	214	225	231	226	201	193	202	231	203	221	209	218	206	202	210	218	216	193	199	215	194	183	229	214	220	205	221	226	224	219	212	200	212	204	197	213	200	224	222	203	209	207	195	237	195	199	206	190	200	201	209	187	215	183	231	239	198	230	216	197	218	225	169	188	173	203	186	208	230	193	232	186	207	221	206	217	184	231	228	191	175	203	218	188	209	217	198	199	195	197	224	196	187	186	210	210	188	200	195	215	183	186	203	188	191	191	231	207	218	179	220	207	212	216	219	194	192	220	177	182	201	211	203	227	198	218	192	198	191	209	220	214	218	220	225	201	198	202	213	219	189	227	224	203	195	189	207	221	220	212	219	218	204	206	194	199	190	213	181	205	223	216	181	212	200	201	188	211	213	211	202	210	204	223	196	207	180	212	215	180	189	179	232	193	215	212	203	199	203	214	206	200	214	204	176	218	195	205	182	208	207	224	217	199	200	185	198	205	196	209	224	222	189	187	196	203	220	182	217	194	191	194	193	193	184	171	194	213	185	236	227	205	192	217	178	203	193	199	199	214	202	204	207	197	198	223	209	210	199	204	172	212	214	209	175	198	205	197	205	227	188	213	213	230	191	199	208	221	180	200	196	193	198	200	193	195	211	190	198	210	203	247	210	205	185	187	215	198	179	199	188	205	188	205	219	211	181	187	204	215	208	205	217	194	213	210	203	225	223	195	179	239	235	221	225	204	220	236	193	183	181	191	186	220	180	211	218	215	186	189	190	217	179	185	197	208	213	223	207	180	177	211	216	204	203	182	210	206	207	208	200	187	220	229	218	200	184	192	215	191	209	195	207	215	205	206	219	185	187	230	185	221	209	204	198	196	182	201	188	218	197	211	199	224	214	229	213	218	214	201	217	207	217	219	240	200	188	201	194	198	209	215	197	209	199	199	208	187	206	196	207	215	192	182	223	183	185	195	227	200	197	216	183	196	203	198	201	210	201	206	178	227	204	227	219	227	196	216	211	198	211	192	187	197	202	179	193	190	195	221	182	201	208	209	211	187	199	200	219	220	217	190	195	180	185	190	203	233	198	194	206	198	200	196	197	189	175	210	234	211	211	219	187	217	234	202	193	219	190	220	199	198	203	205	194	201	226	171	200	199	202	174	184	202	219	199	195	219	198	194	199	198	201	198	186	219	204	222	201	203	188	223	201	215	182	188	213	195	184	187	204	206	216	174	197	202	186	200	219	219	217	204	228	212	217	191	224	209	219	184	203	213	213	204	207	209	194	188	229	202	180	204	202	204	211	219	203	203	198	215	191	210	207	225	205	208	209	215	197	199	220	195	199	208	218	194	204	193	175	203	206	210	188	215	206	208	193	209	199	206	205	198	220	203	197	183	220	201	217	186	184	168	187	200	177	214	199	211	190	191	199	181	206	201	185	207	207	222	224	199	235	193	208	223	197	202	206	205	197	213	200	227	190	203	197	190	195	188	210	177	215	232	212	217	205	195	213	199	200	210	202	247	215	177	173	199	219	217	178	206	212	227	183	190	214	190	206	204	192	216	201	208	187	210	216	212	201	201	192	232	221	220	203	200	215	202	229	199	197	184	224	201	208	211	206	196	203	201	209	206	201	200	200	212	232	185	238	223	198	200	200	213	219	222	220	212	193	211	200	204	216	214	205	197	196	212	202	207	162	195	181	169	207	189	220	223	215	220	220	203	200	205	207	206	186	207	195	222	237	182	222	214	218	196	215	224	234	201	187	189	177	194	205	213	192	182	186	226	203	201	209	209	208	224	185	186	206	214	212	203	229	199	198	213	197	209	204	187	218	203	237	214	197	208	220	215	204	197	207	206	202	208	204	222	210	192	213	196	226	221	196	198	206	215	230	185	226	204	219	195	200	220	189	204	211	192	191	184	199	207	209	222	225	220	192	195	181	206	208	211	181	201	199	208	229	189	199	221	224	207	195	207	202	181	197	196	205	217	222	201	215	170	234	228	215	208	210	209	200	175	194	211	205	221	210	197	209	210	226	223	213	196	201	198	193	188	219	183	193	191	201	206	189	210	197	207	204	204	178	194	204	210	191	191	188	209	193	215	210	217	210	217	215	192	223	208	216	222	197	211	212	198	219	214	192	174	182	200	196	221	177	220	209	224	203	195	223	183	202	237	185	222	216	209	213	228	192	197	189	192	206	203	190	207	205	192	171	168	199	192	220	197	199	203	213	192	215	221	194	220	195	194	202	209	225	222	181	203	196	211	209	194	200	226	227	181	200	195	202	189	203	219	207	192	201	195	180	173	202	189	222	208	208	196	223	208	191	181	235	192	219	208	205	213	229	195	181	210	219	221	209	182	224	212	214	196	196	196	186	211	210	186	198	203	209	184	205	207	230	209	195	190	172	207	205	208	193	172	217	192	193	218	215	207	202	188	211	197	225	217	221	193	187	217	203	201	205	183	199	216	217	207	219	191	219	185	215	244	174	193	217	207	211	215	202	182	214	198	183	210	226	201	204	230	208	200	187	205	236	199	197	189	204	207	190	218	183	199	164	193	222	186	208	191	224	203	197	219	220	213	215
7175	16522	13607	6881	4944	3733	2793	2189	1785	1483	1281	1003	882	832	739	681	633	577	534	527	522	466	461	443	411	400	423	369	381	372	426	386	391	400	374	354	371	340	348	369	339	339	343	353	327	299	388	341	324	343	346	336	376	295	354	334	315	355	327	316	302	309	310	310	320	324	276	340	338	330	357	315	330	332	340	335	304	336	310	318	372	342	299	349	297	318	338	348	304	314	332	331	351	273	306	300	265	287	324	293	325	338	303	315	345	338	314	335	299	321	290	334	317	336	310	323	321	316	287	292	328	302	331	314	305	338	290	325	302	320	308	305	321	328	306	306	338	331	313	312	296	348	312	330	352	359	337	295	341	317	339	357	342	340	336	355	336	364	321	330	311	356	325	307	294	364	334	310	335	301	327	329	327	290	313	313	326	347	316	304	321	329	305	347	323	330	323	296	308	328	317	319	314	353	314	311	295	310	305	327	312	295	291	296	320	309	316	294	309	330	304	311	314	306	334	307	296	324	312	285	347	357	295	265	287	322	321	320	325	326	324	299	304	298	328	301	319	316	327	312	282	309	322	280	337	275	332	292	315	310	317	317	331	321	332	337	276	318	305	310	321	298	331	306	332	329	325	302	303	333	304	326	327	341	328	331	334	320	267	325	315	336	298	307	322	322	357	322	317	312	269	330	325	349	294	300	323	306	317	325	297	334	316	295	312	314	318	306	297	284	323	314	324	308	328	322	323	325	297	315	325	321	308	342	300	298	339	320	293	308	293	298	291	305	313	334	321	260	294	281	323	302	316	313	288	298	290	328	342	284	285	336	331	298	324	281	280	337	332	299	304	310	306	307	321	311	315	289	327	310	323	349	316	294	273	286	305	320	274	307	295	303	294	307	341	298	307	330	292	341	324	311	297	307	343	304	354	287	318	319	332	317	261	319	326	323	309	296	313	315	339	331	301	324	332	307	331	287	299	315	347	353	324	358	291	314	346	313	304	319	328	285	295	317	286	299	297	328	311	332	310	323	352	330	299	340	305	299	309	285	323	315	315	334	283	329	330	301	324	360	353	297	308	329	311	289	316	319	306	320	290	339	304	298	335	318	325	326	323	322	330	312	316	308	357	315	296	345	283	314	295	311	299	346	297	344	301	320	332	343	323	333	304	321	318	317	303	313	308	308	310	313	302	346	331	299	322	310	329	343	309	296	335	323	322	346	300	321	326	318	327	304	304	330	298	307	339	348	295	313	317	269	312	312	300	305	301	298	306	306	301	325	346	338	322	313	328	291	329	318	321	286	340	308	303	306	323	311	308	326	288	292	363	300	328	312	291	296	301	349	303	321	295	322	336	280	301	329	310	319	339	309	285	300	308	309	311	328	315	294	310	281	298	304	308	327	301	303	312	311	323	345	349	326	281	340	324	320	299	308	334	325	286	305	314	303	323	303	315	298	336	289	350	293	327	333	321	312	296	303	310	350	323	293	350	302	324	304	311	278	310	324	313	310	285	302	293	314	295	314	320	325	286	306	295	278	338	292	282	286	282	302	322	318	321	343	323	320	341	337	314	327	294	301	323	307	329	314	299	293	308	319	334	322	321	325	306	312	328	336	309	314	326	327	320	308	308	310	320	307	296	286	324	314	317	298	312	306	299	328	324	332	325	290	299	335	322	306	313	309	306	305	354	339	334	320	306	317	322	305	330	327	318	322	325	287	275	328	315	316	297	329	308	307	310	284	297	283	302	300	299	303	298	286	321	301	297	308	312	299	339	348	324	292	290	318	327	311	316	304	335	341	311	328	316	314	276	293	301	321	289	322	325	299	330	344	302	328	313	333	313	296	288	307	305	307	309	281	315	315	325	313	325	297	331	328	312	329	314	280	320	324	285	310	308	322	323	299	308	286	308	351	319	314	285	328	346	324	332	313	312	294	338	312	314	322	327	294	296	324	333	333	292	304	301	310	308	320	326	344	300	305	315	285	312	301	349	322	306	302	303	306	320	324	284	319	319	326	312	320	325	350	335	290	342	304	294	291	304	290	294	309	303	327	293	308	300	291	316	335	280	321	335	330	309	316	309	323	311	314	350	303	339	281	328	311	305	317	317	348	290	321	340	287	307	289	326	296	318	318	279	308	303	323	280	339	329	300	314	324	316	313	327	315	333	360	327	295	302	308	355	307	311	357	323	323	314	289	293	297	312	310	326	317	312	317	306	290	289	281	353	324	318	321	283	322	319	308	329	330	334	338	327	297	338	315	318	298	306	320	278	324	293	293	291	311	306	328	330	301	320	326	287	279	330	309	298	300	301	268	326	284	323	308	296	306	313	346	310	334	313	307	305	336	290	299	320	313	322	325	297	316	310	342	300	318	288	322	303	341	310	350	337	319	307	291	304	295	333	319	295	306	308	327	338	295	310	296	312	291	308	308	330	299	315	306	287	322	286	305	297	307	297	337	315	307	327	303	309	303	309	318	314	342	334	346	332	296	317	308	321	340	291	322	277	301	310	265	319	315	357	328	323	304	298	322	299	257	310	305	287	324	328	314	326	323	299	311	301	302	303	292	304	310	306	336	325	308	276	283	314	299	325	301	368	351	345	294	289	310	304	298	287	322	290	305	324	316	311	306	324	332	323	291	321	291	316	315	319	301	304	322	321	306	318	316	295	331	324	341	273	332	307	323	318	315	325	331	331	311	297	321	310	352	343	299	335	320	313	307	317	314	318	334	314	321	321	331	302	291	314	340	330	350	292	331	339	316	291	310	330	315	362	318	316	311	303	299	297	303	325	323	325	293	319	317	339	294	305	310	315	343	347	307	331	310	348	311	323	294	315	321	299	282	319	301	282	307	327	333	316	300	318	292	303	322	306	337	316	332	305	321	315	296	303	290	318	328	327	312	341	344	311	325	320	319	296	321	309	292	296	287	330	286	293	293	300	321	299	336	285	283	300	326	333	329	307	317	309	294	302	321	315	299	302	324	306	324	343	313	301	291	308	299	335	337	291	338	301	292	303	324	301	300	327	302	296	319	338	318	310	320	325	313	329	304	308	341	305	305	310	315	321	309	295	308	294	314	289	311	334	309	288	344	316	291	324	336	320	313	324	309	344	322	309	327	285	314	270	291	319	304	305	306	305	318	290	299	301	304	280	319	323	337	309	318	327	319	322	306	320	316	327	314	332	321	343	283	294	306	284	306	333	330	310	286	346	311	327	310	284	310	308	320	285	306	323	309	306	293	321	322	300	330	318	341	320	313	313	333	332	304	310	351	303	316	327	347	326	321	338	326	330	272	322	329	310	317	318	323	311	313	318	310	320	303	311	333	298	303	282	318	348	342	318	333	301	317	303	316	309	305	315	305	293	316	311	324	291	315	307	362	312	325	340	314	321	299	290	310	318	322	314	295	300	325	325	324	295	319	324	284	330	302	329	314	321	294	297	307	291	305	317	323	328	299	296	345	314	305	317	342	309	335	319	280	336	274	334	322	299	297	293	340	341	311
26929	19545	5049	766	530	475	369	372	326	365	300	324	316	322	313	324	353	300	320	294	339	320	289	330	315	315	338	348	321	325	316	287	335	316	296	322	311	317	307	325	330	328	330	328	353	331	303	278	310	320	334	337	281	322	346	317	295	332	311	322	302	339	298	301	322	313	308	310	329	330	320	338	341	323	297	334	337	292	307	292	322	294	324	315	315	336	321	271	301	331	323	326	339	318	279	292	314	291	310	339	310	335	296	312	324	325	347	298	309	325	312	297	306	312	303	317	306	322	334	315	325	302	314	308	303	299	335	310	292	308	320	304	322	287	303	332	309	328	332	320	296	338	339	306	300	313	295	316	323	315	292	326	318	306	304	306	331	337	342	315	298	288	312	346	285	321	287	318	316	320	295	312	315	297	323	358	315	292	322	297	344	345	296	316	344	298	304	303	335	309	310	332	312	345	309	311	306	320	302	332	317	303	297	348	298	322	315	316	275	308	319	332	302	324	320	296	322	295	329	326	326	312	298	342	271	338	271	302	318	324	293	323	318	319	289	322	324	328	283	325	307	323	316	330	287	344	294	302	290	315	308	341	325	329	341	321	318	329	288	279	312	334	353	311	307	289	304	330	339	304	323	308	315	329	351	319	313	327	297	319	317	323	301	303	332	293	276	288	287	322	309	302	334	323	335	320	310	323	349	318	324	331	348	311	295	328	304	329	347	300	321	290	316	330	340	338	297	312	288	346	305	321	322	325	319	328	293	344	315	333	306	316	278	293	304	345	304	294	287	315	294	338	306	285	311	319	315	310	318	320	313	310	312	310	310	292	313	325	317	306	316	311	328	319	309	298	297	310	301	283	302	326	293	330	289	277	338	295	305	320	310	311	306	309	342	322	311	320	319	297	317	338	353	310	302	346	329	307	323	311	322	292	311	302	303	328	311	351	302	309	319	315	321	279	319	306	301	316	331	312	347	330	296	337	315	317	338	283	312	333	323	350	302	311	294	315	282	315	327	295	332	297	296	310	296	315	308	290	298	304	333	302	300	310	334	341	300	298	283	315	297	313	294	355	313	352	316	325	329	299	328	304	364	310	304	326	309	316	321	330	295	339	290	315	287	316	327	330	315	319	319	339	310	313	329	299	332	351	323	308	306	318	349	324	327	290	305	346	316	345	320	287	337	299	303	337	316	340	322	293	328	289	286	338	303	347	306	302	322	323	326	288	320	315	328	293	303	318	316	303	331	329	327	324	343	294	300	289	300	308	319	316	298	311	276	325	326	346	307	304	311	325	315	276	323	313	279	330	305	289	293	313	281	305	282	311	292	313	316	335	317	320	318	331	303	327	295	307	312	279	340	319	305	333	307	343	275	296	314	335	282	309	318	362	303	338	325	291	306	333	322	328	299	326	323	316	305	346	325	299	292	337	339	308	295	296	304	337	307	304	327	328	334	324	326	322	354	314	314	340	327	312	310	295	334	303	329	286	333	299	316	314	331	295	326	324	317	290	296	313	320	322	322	320	340	296	326	314	333	284	328	307	303	324	296	321	307	312	332	278	300	305	295	282	288	319	308	310	313	315	327	328	318	303	338	334	304	348	309	297	305	325	282	303	319	309	334	307	315	298	309	328	308	307	327	302	318	320	294	301	304	326	317	316	269	317	312	314	314	320	315	357	315	310	336	267	272	324	323	298	323	281	313	324	308	295	311	303	309	339	318	336	336	321	293	322	318	299	309	322	289	305	320	316	282	298	301	344	311	314	325	285	349	333	322	273	317	280	293	310	305	293	321	303	308	295	293	330	317	342	336	317	303	283	319	318	320	332	291	331	295	318	332	305	343	319	324	287	291	318	324	314	338	301	309	302	321	335	311	322	320	314	334	302	309	313	323	340	316	300	292	299	310	347	333	313	306	295	320	317	310	328	314	329	311	292	325	311	321	327	297	326	315	314	310	313	297	338	300	332	306	310	328	298	307	324	316	307	298	306	335	307	305	321	305	323	329	313	316	291	285	327	324	331	331	319	317	324	323	320	347	298	303	315	318	300	300	319	295	306	311	302	277	327	309	304	336	298	306	329	336	311	326	310	310	319	314	330	353	325	319	323	314	321	344	322	311	319	339	297	301	317	321	317	345	333	316	272	309	295	325	331	302	301	303	331	295	316	315	309	312	323	311	357	315	291	311	344	305	314	298	301	322	303	336	324	302	329	302	306	329	328	329	307	301	324	296	318	295	306	299	325	335	305	292	361	309	320	331	315	333	301	344	347	297	303	291	296	310	307	317	323	309	327	293	347	342	318	298	311	308	314	320	314	298	342	305	310	327	274	303	316	338	295	343	335	324	308	302	274	315	313	310	324	322	316	312	322	312	296	343	292	350	305	336	292	304	309	318	310	343	313	319	309	334	281	352	319	292	302	315	298	280	330	318	315	327	308	336	348	303	315	305	334	292	323	314	328	316	340	324	318	335	273	318	305	361	313	315	279	326	277	323	293	338	306	333	319	306	304	320	282	323	305	306	307	323	307	297	349	299	315	334	329	307	334	310	314	342	307	312	307	317	297	329	291	336	333	340	359	326	307	328	325	344	345	355	321	325	316	340	340	319	308	291	324	323	300	337	289	335	309	341	324	332	333	310	325	344	307	343	322	344	343	325	301	332	351	320	307	326	324	321	304	322	310	314	303	322	331	326	278	317	331	340	314	311	351	250	315	309	322	334	318	292	317	319	328	336	337	327	283	312	334	304	299	324	295	282	312	342	323	330	339	318	300	348	321	312	302	317	323	313	314	315	327	268	330	320	279	294	287	316	304	321	325	292	324	292	339	316	312	308	352	311	323	285	308	298	299	299	313	356	315	327	322	290	294	303	326	301	332	325	326	371	323	321	343	309	317	292	328	330	287	314	320	307	327	338	297	310	336	296	338	320	338	311	337	303	312	286	316	315	296	309	376	322	330	308	328	341	308	325	312	296	319	276	319	336	360	312	345	312	299	321	339	321	239	332	283	286	295	300	319	339	321	328	338	297	315	298	294	329	333	332	280	294	314	336	352	298	308	327	303	330	338	324	313	306	306	316	319	307	296	329	299	323	308	330	317	315	326	313	311	316	329	314	316	308	312	305	303	333	329	309	295	336	301	329	310	309	315	323	307	305	320	318	336	338	307	294	326	285	319	319	300	282	342	289	294	311	302	330	293	331	282	332	300	332	330	323	304	317	311	306	324	313	342	327	301	318	342	313	295	323	305	302	325	331	319	316	297	306	316	315	324	291	306	327	307	324	326	312	320	310	314	314	332	288	313	361	342	324	289	327	327	278	314	322	290	311	304	306	325	310	322	310	281	330	294	328	322	336	300	275	315	292	296	301	328	303	286	318	304	322	329	345	315	320	284	323	298	319	320	339	291	298	337	313	319	335	303	313	332	297	293	317	291	329	307	318	332	315	311	302	295	320	306	307	322	311	300	292	295	310	333	306	310	304	277	291	280	327	319	324	307
3922	1267	1131	684	663	554	510	547	509	526	497	532	526	475	495	484	493	474	509	462	499	490	498	483	473	484	455	493	476	506	491	503	475	467	441	466	426	455	467	430	463	475	458	470	472	481	463	473	506	490	455	456	496	468	465	491	502	473	472	492	468	462	457	509	432	473	479	481	496	492	506	487	480	454	466	475	496	468	458	460	506	465	428	452	433	424	461	460	501	485	499	442	508	481	461	490	462	463	495	439	507	430	504	505	492	462	472	450	484	484	468	487	480	448	409	473	483	468	517	488	461	469	443	457	441	487	467	447	457	462	486	484	412	483	495	510	491	473	462	492	440	515	474	494	471	507	491	505	487	471	527	490	473	464	443	473	499	420	453	499	497	491	493	445	482	450	496	493	476	490	514	440	439	478	510	498	454	473	489	459	490	462	461	478	555	473	511	444	470	502	458	489	492	474	471	473	461	421	468	440	466	480	501	427	475	458	467	474	473	490	496	486	456	458	502	422	457	462	487	428	495	437	498	475	460	471	413	449	480	514	440	457	464	450	459	512	503	432	454	485	470	468	460	504	465	441	466	502	491	435	480	477	501	448	447	450	466	472	512	468	470	469	465	431	505	452	494	489	470	490	447	466	473	518	483	440	504	477	502	491	453	448	451	418	500	473	482	459	493	483	466	483	525	461	449	437	480	443	413	459	474	480	523	509	452	472	473	495	444	461	452	483	433	481	484	504	468	488	505	448	466	430	453	519	463	483	445	490	475	471	522	474	492	442	467	449	479	465	451	437	467	454	473	441	503	448	493	480	445	431	466	453	496	467	493	472	493	465	479	436	476	477	503	492	471	459	476	473	445	467	472	466	459	494	457	497	491	477	466	488	440	465	420	457	471	484	477	452	480	463	479	490	494	494	486	490	442	466	479	426	440	447	497	488	461	481	504	453	463	497	458	462	445	445	481	452	476	504	505	477	452	490	474	469	498	499	467	489	439	480	471	460	499	515	476	509	503	504	464	474	431	459	485	419	460	488	409	458	463	504	460	474	474	475	452	466	474	448	448	476	451	481	519	490	460	468	463	477	471	450	479	456	491	474	487	477	460	433	433	419	487	443	504	470	479	460	465	441	494	452	491	472	455	473	469	466	449	457	476	503	467	457	486	478	469	527	494	445	463	449	505	420	476	440	467	536	468	442	471	451	484	508	482	461	455	492	489	468	448	439	480	462	509	460	469	479	486	497	502	461	444	467	489	486	496	461	461	483	458	485	516	481	517	428	430	456	495	474	451	459	481	506	516	511	467	458	491	483	485	499	458	436	504	507	502	457	493	472	477	484	478	468	516	451	459	453	503	470	471	460	468	434	496	506	461	483	450	515	492	458	497	459	507	505	499	492	459	511	443	437	466	484	497	450	476	454	419	454	482	464	481	476	469	471	493	471	462	416	474	475	519	476	487	486	499	464	460	498	465	478	454	480	467	448	474	454	504	486	472	460	432	441	458	500	457	519	469	461	488	474	482	493	457	458	464	472	429	499	470	453	451	460	470	463	416	454	471	461	441	435	451	450	474	467	457	479	477	458	445	448	446	484	460	472	483	498	484	464	460	469	460	454	455	449	411	456	458	528	462	471	460	463	502	478	470	467	479	470	472	464	465	464	451	487	453	492	480	449	485	485	463	505	506	496	468	476	460	502	456	453	483	500	468	486	452	471	455	426	468	454	491	480	470	486	459	449	452	437	530	438	479	460	488	478	448	466	475	483	472	489	477	499	504	425	493	486	474	449	456	462	487	450	431	465	471	475	482	505	459	483	433	482	453	478	480	507	483	481	457	428	495	463	448	455	489	469	453	473	475	481	476	520	455	488	433	445	443	513	444	496	462	480	507	468	494	467	475	468	502	483	467	489	483	457	461	454	455	466	462	466	471	463	468	434	459	480	455	448	485	505	446	509	477	468	453	502	471	488	455	459	461	494	438	437	483	471	480	472	452	433	460	482	468	455	481	468	431	463	494	527	490	481	421	469	456	472	482	477	492	430	454	448	495	466	460	442	509	450	469	464	473	473	463	457	496	494	438	457	457	477	479	496	420	507	475	439	433	451	460	465	520	434	450	509	462	470	493	469	482	463	491	488	467	466	465	477	442	505	441	484	475	483	482	462	497	430	488	477	501	428	464	442	445	496	478	453	450	456	500	476	488	449	461	455	433	447	476	479	459	472	495	515	474	479	517	488	491	462	456	453	491	435	420	480	463	463	488	466	398	494	494	454	431	501	498	450	436	461	495	494	479	462	453	454	492	447	444	499	477	467	471	494	426	475	490	465	484	458	442	458	481	430	488	469	489	476	500	459	468	466	515	455	436	480	445	506	449	484	472	436	493	452	453	482	454	450	475	459	467	470	485	444	482	479	462	501	476	458	489	470	490	459	448	446	441	462	461	520	471	458	463	443	486	478	473	498	446	491	490	477	442	487	463	481	475	487	435	508	461	459	457	481	488	478	479	460	453	475	484	479	482	490	469	495	465	472	417	489	490	469	463	474	413	468	491	510	439	473	460	440	486	542	448	526	458	506	476	485	482	472	482	442	472	434	445	470	466	452	484	445	483	485	483	476	450	472	469	450	428	478	483	440	415	479	445	486	444	446	437	486	490	478	501	453	476	466	457	497	452	438	444	460	482	434	490	466	477	463	472	474	468	473	497	484	442	477	479	462	488	445	458	451	483	445	436	442	464	423	472	464	476	478	463	478	496	443	479	451	461	472	473	447	454	474	488	485	461	472	467	503	440	463	492	438	457	505	454	437	456	456	464	483	443	456	453	461	446	463	459	429	501	494	514	452	445	494	457	478	466	480	519	444	445	455	490	440	488	432	458	465	483	441	456	470	456	454	488	466	437	465	450	470	522	489	481	508	483	435	481	447	446	467	451	512	513	480	466	458	487	452	482	449	466	456	455	453	456	502	450	499	451	484	456	440	468	467	488	487	444	479	479	445	498	508	453	469	498	471	463	495	469	458	466	494	485	446	482	473	503	483	446	495	477	515	490	458	481	425	451	450	459	494	482	491	448	488	473	543	437	445	494	466	468	455	457	467	456	447	463	475	476	494	501	489	462	458	415	465	481	491	495	431	468	480	504	476	536	457	473	441	470	444	515	496	494	484	461	509	472	456	452	473	471	443	465	492	499	463	514	442	494	449	495	469	482	498	455	508	467	459	480	453	429	497	476	458	461	488	451	491	491	493	479	433	463	447	475	477	472	470	476	483	455	488	473	468	433	497	447	479	486	461	488	451	469	456	465	463	456	460	456	520	435	465	470	447	485	479	471	467	478	505	420	500	442	482	416	483	457	479	487	481	465	456	468	507	484	485	500	495	483	461	500	498	460	443	473	504	466	478	496	477	475	430	483	502	462	482	498	483	452	505	455	478	479	487	495	472	451	491	448	470	475	473	469	472	472	437	442	480	496	477	475	464	436	485	442	507	498	497	476	463	513	441	487	471
24106	21310	28609	24336	21213	5393	947	673	582	488	476	438	410	415	363	357	376	365	352	389	322	361	346	339	349	336	343	363	351	315	348	355	330	337	379	321	323	294	315	326	327	326	310	306	328	301	305	339	285	311	305	340	306	311	351	326	324	321	343	293	318	303	310	321	291	353	268	314	329	361	319	318	307	319	305	306	303	332	310	325	325	331	326	317	324	304	329	322	331	297	328	306	329	332	306	325	338	301	320	302	288	320	350	324	292	286	314	314	310	328	307	316	300	325	289	305	323	300	310	307	322	300	314	340	291	307	311	324	333	315	332	315	336	271	263	296	315	320	311	320	352	297	324	341	315	331	324	290	350	339	351	316	327	333	327	336	324	300	300	300	300	363	301	300	310	293	340	324	321	321	335	332	306	327	302	306	343	293	289	313	301	319	302	304	319	349	306	329	307	337	295	346	317	337	299	345	332	323	324	302	303	339	309	319	307	306	319	332	297	294	329	297	327	321	297	285	285	291	289	324	313	287	274	316	315	311	316	303	302	348	311	297	302	354	345	320	324	311	300	311	333	324	335	290	318	323	311	292	282	317	333	315	317	332	317	334	293	344	279	307	306	335	315	324	315	277	286	320	303	324	315	322	311	332	310	310	305	293	309	317	312	306	320	320	295	313	322	331	280	307	355	311	319	315	307	322	326	340	302	339	331	303	309	308	303	293	333	318	329	321	297	306	288	287	337	317	340	339	320	301	326	308	326	298	302	339	346	314	307	298	311	310	362	355	314	303	298	332	359	325	318	303	292	309	317	283	292	298	314	289	328	326	312	324	313	297	305	337	328	336	287	343	315	326	314	313	314	320	315	315	297	332	291	292	269	309	317	356	297	305	322	308	318	298	305	319	266	296	290	341	293	305	340	351	327	297	289	331	309	327	312	340	327	345	309	314	328	278	337	307	328	297	308	278	278	317	318	294	275	296	348	314	330	320	325	315	316	297	295	313	307	290	325	300	327	290	318	306	310	317	298	332	308	313	353	334	317	339	314	320	350	322	316	330	313	297	310	300	339	324	297	323	302	300	306	314	300	318	312	331	298	313	337	315	317	302	350	322	317	310	302	287	332	306	308	282	337	333	312	339	360	314	340	320	320	289	330	312	319	341	337	279	321	317	321	332	318	304	307	321	330	313	312	315	288	307	321	331	284	305	334	314	313	271	296	320	311	340	312	358	313	335	276	300	348	358	350	329	315	310	317	350	326	316	305	334	311	317	314	324	322	338	323	307	320	313	309	319	327	304	311	291	300	320	321	306	317	335	306	300	325	308	315	307	336	321	291	304	350	325	330	291	304	318	316	338	296	308	338	272	323	296	306	315	319	332	309	275	326	312	301	310	320	324	318	344	324	317	344	293	334	339	303	315	336	306	304	353	345	314	328	328	306	319	299	290	345	326	311	295	313	301	322	331	305	331	316	301	310	332	289	296	347	323	322	359	337	325	340	315	297	319	340	355	291	301	349	296	333	316	298	331	322	329	323	332	298	347	311	310	319	317	327	347	303	336	312	337	347	334	291	326	310	286	315	309	324	313	298	338	328	309	311	337	307	297	280	337	295	309	333	320	307	304	304	324	304	307	346	296	315	310	297	310	335	303	318	337	330	314	305	342	296	308	320	339	285	311	319	303	338	304	293	332	327	337	308	298	307	322	323	322	312	326	352	312	305	309	306	315	336	308	336	320	301	310	316	324	329	328	309	308	319	319	320	281	327	327	283	314	310	317	325	311	306	339	342	301	306	317	327	341	292	299	326	318	305	322	300	297	303	307	309	293	303	324	318	321	320	325	290	297	295	344	342	308	332	309	347	283	339	320	303	323	318	279	334	308	281	329	310	336	332	288	331	342	310	315	314	317	320	317	343	302	330	339	351	344	320	297	311	307	336	338	329	294	307	313	327	318	307	313	312	319	293	319	311	305	307	348	312	291	310	310	313	306	335	316	286	322	305	297	275	327	296	311	310	321	320	268	271	334	295	303	347	282	298	317	340	311	331	281	318	339	311	314	326	312	293	300	327	325	322	319	328	322	317	305	317	305	325	347	316	331	323	324	284	324	287	301	271	311	322	302	310	313	309	341	336	337	330	342	314	323	336	298	295	297	325	308	339	298	317	327	314	346	305	312	310	335	281	332	326	310	326	366	318	292	292	329	309	300	297	324	326	337	313	318	279	357	311	383	315	320	306	306	326	317	300	314	318	309	337	297	313	303	314	302	315	309	313	326	339	335	319	310	337	335	350	317	305	311	303	312	321	304	333	319	324	354	326	323	324	323	310	340	298	313	333	351	283	303	320	322	360	272	295	296	305	301	338	311	284	332	278	336	319	311	355	304	313	318	290	316	325	318	344	291	333	338	312	317	344	281	308	309	335	313	316	325	322	294	322	302	338	290	283	319	329	255	331	305	343	320	315	320	300	302	332	321	305	284	311	302	300	313	293	307	313	345	343	361	341	299	337	308	323	351	300	347	317	331	273	307	311	361	334	325	316	330	301	292	332	307	299	325	304	268	331	338	330	273	301	301	300	312	286	333	318	346	292	305	312	306	278	309	310	298	308	334	331	331	305	298	316	315	325	336	302	295	288	295	314	291	312	309	336	320	290	344	331	310	321	339	303	314	324	311	343	294	309	283	312	307	303	310	318	306	329	312	303	303	305	286	337	334	303	301	322	351	302	298	334	311	330	316	329	329	300	329	341	314	334	309	305	301	299	303	324	307	346	306	277	317	287	287	303	327	293	317	336	333	297	292	311	316	328	332	329	332	342	302	317	350	360	319	320	301	322	293	297	309	327	300	297	327	367	317	341	298	324	360	294	320	361	315	298	306	339	316	293	317	307	320	358	320	312	282	298	297	277	340	318	313	318	315	286	284	291	323	303	347	308	323	285	300	305	298	323	309	326	297	314	290	294	305	322	325	314	304	312	321	330	305	342	368	327	307	292	317	310	289	310	329	336	304	295	302	288	302	327	287	341	272	329	312	293	341	351	330	296	291	282	297	313	335	361	344	289	311	319	325	310	304	339	335	288	271	344	297	302	333	290	297	290	326	319	317	327	310	312	335	323	326	313	323	321	309	303	321	321	318	294	314	313	356	322	296	334	305	270	296	328	318	347	314	312	298	280	342	295	319	307	338	297	326	285	316	265	303	354	320	292	331	310	339	301	313	276	311	322	323	311	285	315	306	309	293	317	298	277	329	350	313	296	320	299	294	338	287	300	314	322	330	320	324	310	333	313	348	312	328	300	328	318	322	301	298	266	283	321	316	305	326	321	297	314	304	334	307	339	313	295	346	281	283	279	321	320	331	329	312	320	279	329	338	288	349	333	327	337	300	323	344	306	314	304	286	302	301	286	325	316	281	322	349	330	281	325	310	346	308	301	342	314	324	318	304	310	319	346	322	304	292	326	310	325	285	301	325	324	326	341	293	339	310	311	339	309	324	324	342	336	305	332	328
4827	10201	8291	4129	2835	2190	1756	1473	1195	1058	923	844	788	739	687	702	665	605	628	613	584	561	586	531	518	601	564	518	542	518	492	486	491	491	495	524	532	520	493	515	511	470	521	456	529	489	514	517	526	494	477	497	485	446	495	479	463	500	531	466	504	490	477	500	525	477	497	455	505	501	482	521	491	477	475	466	486	478	491	505	463	501	476	503	510	483	470	478	502	485	485	466	437	471	487	504	494	475	502	496	536	502	471	489	490	461	490	490	481	469	490	471	487	456	509	453	479	509	457	462	465	486	477	468	464	502	476	463	543	488	500	466	430	496	451	497	466	452	486	513	480	504	462	534	482	459	483	454	482	489	496	468	473	526	487	558	472	497	467	499	485	495	485	510	506	488	487	480	485	481	472	478	502	467	457	516	510	506	460	529	491	458	493	455	454	415	506	514	511	457	478	539	483	496	468	500	494	483	464	478	467	452	501	462	492	478	478	493	526	478	459	493	495	501	518	464	463	485	492	443	535	470	488	486	488	501	488	492	505	518	482	508	497	430	478	479	489	498	464	466	485	462	514	513	487	496	470	534	494	503	470	491	509	496	476	470	486	467	496	504	459	476	452	490	474	452	471	472	491	523	478	478	482	490	518	476	459	457	525	476	475	442	465	530	443	492	490	489	496	467	486	458	477	481	506	472	467	480	500	491	472	534	472	468	473	444	439	435	494	492	490	455	516	510	466	466	489	443	502	483	506	463	474	464	462	476	492	473	497	463	498	444	461	462	512	491	493	473	470	497	492	476	532	462	466	474	496	494	475	521	489	472	474	459	479	473	470	482	458	453	455	462	466	457	485	457	468	501	470	477	482	492	437	454	535	477	510	464	465	474	474	517	501	495	493	498	495	493	483	508	496	460	472	508	467	471	480	511	483	517	485	443	440	507	490	473	494	491	490	457	472	467	476	495	463	506	455	464	495	495	493	476	483	485	495	471	504	458	475	450	454	453	501	471	482	474	511	467	474	490	439	495	485	466	473	477	509	475	484	468	488	508	457	476	458	481	461	482	475	474	481	485	525	529	452	466	456	462	500	469	525	453	498	485	505	473	488	498	469	482	444	464	460	437	468	501	464	463	512	444	457	476	463	458	515	485	518	465	498	473	439	490	469	506	481	469	512	450	515	484	494	479	469	458	456	466	496	468	491	487	460	504	453	487	484	470	467	487	456	444	497	473	523	509	519	508	486	463	485	481	503	465	513	466	466	485	493	490	489	485	496	473	471	462	464	477	478	536	467	443	499	488	474	471	500	479	456	523	479	497	492	484	500	471	457	488	445	516	461	488	496	491	483	459	476	483	494	468	444	499	466	455	468	470	465	468	471	495	493	441	488	462	473	497	486	461	490	460	479	471	466	457	483	490	477	479	475	477	486	483	492	492	517	493	479	510	486	462	466	481	525	463	480	524	448	488	495	484	457	515	470	463	466	516	474	489	499	476	518	477	464	514	478	472	452	495	497	504	498	511	475	465	442	480	470	498	471	514	447	455	511	471	474	464	481	495	476	452	473	478	481	497	461	489	505	496	512	495	489	508	547	493	497	494	475	493	488	458	497	462	482	493	484	476	476	459	505	484	478	481	465	471	485	468	480	511	502	478	480	479	506	485	444	488	492	461	468	506	452	471	496	473	509	468	488	500	495	493	468	496	514	454	468	496	486	476	425	464	472	490	467	494	494	455	508	469	514	496	466	480	444	453	476	464	476	528	489	506	489	431	464	465	441	471	504	444	458	473	447	479	504	454	446	432	511	448	454	459	453	447	470	437	471	470	493	451	452	468	492	463	493	491	480	471	496	474	469	481	455	487	467	513	446	487	505	469	477	463	456	465	438	475	474	455	445	484	473	500	501	455	479	459	481	454	537	459	487	451	456	464	485	480	484	488	462	509	514	460	494	462	496	524	485	458	476	474	490	461	481	452	444	483	492	462	489	491	472	489	471	506	526	485	460	506	498	495	513	473	487	481	476	492	499	488	506	449	475	499	458	447	449	469	479	456	480	482	467	489	424	495	506	519	472	476	457	482	507	501	491	464	451	446	481	472	476	490	462	497	467	493	486	463	479	448	474	479	472	497	473	459	496	473	464	455	471	534	460	436	454	485	458	476	476	480	485	435	503	512	468	447	456	496	455	493	475	467	473	437	492	470	500	481	490	511	481	444	485	442	500	459	459	508	501	446	486	472	480	501	475	501	478	465	460	452	497	500	439	489	494	511	522	479	487	487	482	475	477	468	490	466	460	470	470	462	501	452	475	465	481	500	493	473	462	449	496	467	462	490	529	462	469	466	481	468	462	490	501	497	474	472	449	488	446	517	467	474	474	484	446	461	456	477	452	492	522	483	486	458	476	486	472	491	454	479	465	465	483	506	498	484	450	491	480	482	483	475	444	463	503	482	483	511	484	496	487	479	473	423	467	420	505	450	492	461	481	494	491	495	487	437	451	485	439	485	454	459	487	496	480	424	497	462	462	474	448	490	457	465	489	468	490	492	500	469	504	497	513	490	483	456	472	466	474	473	463	496	487	496	494	482	467	464	470	481	482	530	497	494	481	491	462	488	472	482	500	501	455	448	502	464	471	507	486	468	505	485	481	494	462	488	467	480	462	462	442	485	449	474	470	472	484	452	468	513	490	509	461	502	483	465	483	483	482	468	495	451	491	477	481	495	478	505	498	504	473	474	475	491	488	484	483	464	462	497	468	459	493	502	498	459	501	463	416	477	500	462	477	482	465	478	506	437	459	473	493	526	484	524	472	512	506	442	476	483	470	536	467	492	448	472	483	457	458	493	478	498	498	510	454	470	466	469	474	476	502	453	504	455	459	509	462	510	472	461	443	498	462	506	458	489	478	445	484	477	497	483	489	457	458	509	468	500	459	515	509	478	524	497	477	497	488	463	512	504	451	498	500	496	473	489	498	472	459	489	482	493	498	469	462	475	518	490	475	490	466	470	509	515	469	468	466	497	458	506	495	453	472	476	499	493	477	491	513	489	463	478	465	498	448	496	457	471	416	495	490	478	435	477	482	505	473	453	509	467	463	494	449	486	474	511	478	488	484	463	500	496	447	458	494	459	470	515	434	511	454	492	481	456	451	440	505	483	467	485	493	496	471	503	481	433	515	510	495	500	504	497	495	474	474	479	477	472	464	433	480	438	489	467	469	458	515	505	489	475	468	481	454	463	463	501	477	438	450	469	435	499	480	488	502	483	459	507	432	463	504	471	513	486	475	499	476	469	446	476	506	477	474	454	461	479	484	505	463	509	491	504	478	448	462	458	517	507	458	485	475	474	476	465	499	469	505	481	478	500	484	510	491	461	483	489	486	500	486	451	448	485	491	509	513	496	465	517	485	510	446	479	455	506	475	487	479	479	446	444	493	462	473	466	506	515	485	478	504	419	445	489	475	489	503	438	522	454	501	479	505	485	476	494	444	439	476	500	463	457	472	497
23130	21260	29065	23787	21260	21136	3784	922	669	593	514	458	402	383	356	342	341	273	295	291	247	255	271	282	269	209	253	246	240	246	238	222	242	235	223	222	230	239	244	234	221	196	231	195	190	204	202	201	217	220	218	206	198	215	223	230	216	200	189	218	231	211	205	208	214	186	202	201	221	210	190	212	200	205	192	182	208	192	208	196	205	206	193	201	211	210	196	194	211	177	211	217	189	216	175	224	203	205	228	196	191	216	218	193	185	201	208	215	175	197	202	205	192	232	204	194	200	202	205	203	216	201	197	217	236	228	210	211	184	212	194	193	244	211	197	198	208	185	218	184	208	204	203	209	190	232	193	200	232	197	219	214	222	211	208	212	217	221	213	204	212	198	213	201	200	190	189	189	199	211	198	202	219	202	183	208	200	218	221	198	179	211	211	218	175	235	214	217	207	199	225	200	201	230	211	193	204	196	221	208	190	202	199	213	206	176	187	206	186	221	180	193	210	191	177	214	184	208	200	204	190	194	195	217	197	174	183	201	197	187	197	206	203	206	178	198	207	225	199	194	221	229	189	198	179	190	192	205	224	178	185	188	199	190	191	211	196	207	208	195	228	228	216	204	186	211	203	181	190	181	211	213	193	187	184	183	194	201	210	184	216	204	204	189	169	212	187	208	213	197	205	232	194	215	222	184	242	221	206	206	217	213	192	199	212	227	206	225	227	201	197	220	196	181	203	206	167	200	184	193	197	212	201	206	207	198	190	216	200	198	197	203	200	218	224	200	202	205	178	200	229	211	208	207	201	196	205	200	195	204	201	186	203	212	204	200	200	205	206	190	215	200	219	185	224	192	201	203	217	196	214	205	197	192	223	205	169	204	189	201	197	197	219	184	193	177	188	209	194	219	200	207	205	210	201	202	182	210	183	204	220	202	188	197	199	221	210	199	195	212	212	204	206	199	197	182	182	203	204	210	214	208	231	200	189	208	189	191	214	192	186	171	181	198	189	227	201	200	195	207	214	211	206	221	206	198	191	185	192	204	203	218	198	201	182	224	209	184	199	234	201	197	179	202	202	198	216	205	208	209	195	204	196	213	212	215	228	191	222	207	197	204	205	187	191	180	205	191	211	188	219	202	213	201	211	212	187	197	199	209	237	172	225	206	180	210	191	195	211	211	189	186	187	213	195	199	191	197	190	196	189	201	200	201	194	223	210	186	196	205	207	194	214	201	245	181	190	196	188	214	192	200	191	183	212	194	215	216	203	197	211	215	216	196	187	199	207	187	177	203	192	182	185	207	168	208	201	192	158	183	182	186	213	193	205	227	195	211	204	196	196	213	224	203	200	178	222	184	188	216	231	201	192	181	227	195	209	210	192	188	213	225	222	221	193	194	202	215	212	220	186	213	217	209	195	204	204	218	212	204	206	208	192	208	198	209	188	191	183	188	222	200	205	203	227	200	203	190	169	193	188	190	199	193	218	188	197	200	192	181	215	206	216	207	200	180	187	238	195	182	212	224	191	199	188	219	218	215	167	178	222	215	205	193	198	197	208	222	209	193	192	196	184	201	202	227	190	220	205	190	213	190	219	201	193	199	221	212	216	221	202	213	193	191	206	207	216	205	197	191	196	198	184	176	196	211	202	188	187	215	193	217	196	181	200	215	176	200	202	196	178	208	203	207	203	222	195	177	179	208	222	201	194	208	221	208	203	195	227	197	171	192	188	205	196	199	228	221	185	205	211	188	193	221	214	195	208	183	202	206	190	189	237	188	202	200	205	199	216	198	210	177	185	191	187	211	229	209	211	199	191	220	212	212	222	196	185	189	192	210	190	201	226	170	199	193	204	179	198	212	184	196	183	203	193	222	201	200	210	182	203	204	207	196	238	193	223	178	185	195	222	210	195	196	207	202	204	214	214	186	205	198	194	183	210	212	194	181	188	214	197	218	204	212	211	195	200	212	223	198	186	190	213	214	182	188	215	200	187	171	203	203	194	209	218	210	211	185	192	193	189	181	188	206	214	209	203	235	195	186	219	195	214	191	209	209	189	203	188	190	205	225	199	204	201	208	205	177	238	189	214	202	228	203	213	220	196	183	201	217	197	198	193	213	213	193	205	197	189	182	188	217	200	206	195	218	192	184	190	225	212	201	191	211	210	196	203	185	212	187	185	187	207	224	190	201	194	209	198	198	190	192	201	193	211	187	201	188	189	225	204	200	189	214	217	199	205	194	203	176	197	200	195	208	197	224	186	194	181	192	217	201	209	202	191	221	199	193	196	195	208	200	204	185	193	186	206	159	190	209	188	197	195	211	191	204	209	190	212	178	197	203	199	213	193	196	209	188	194	203	186	192	236	191	217	222	215	194	214	222	203	212	230	195	187	200	210	200	206	204	222	190	177	213	198	217	174	187	200	195	197	182	213	208	211	218	189	187	207	188	184	194	197	209	195	216	208	192	186	206	192	200	211	220	173	189	207	223	223	205	208	199	198	216	210	211	199	214	224	193	201	213	201	226	185	198	211	196	182	196	193	186	193	213	190	204	202	189	226	211	220	199	198	199	184	202	205	203	238	189	182	203	205	196	196	209	176	195	216	205	215	186	211	191	182	189	214	209	199	185	203	229	185	184	219	193	211	183	221	217	213	184	220	214	215	200	198	207	196	193	184	193	206	190	193	180	185	190	212	173	188	184	211	165	195	204	217	192	187	206	196	212	177	249	212	196	212	230	197	185	191	213	202	201	206	206	179	208	203	223	165	193	191	165	206	194	200	197	209	200	178	214	216	202	193	221	186	211	198	198	189	211	217	197	205	216	199	188	189	205	194	175	189	186	209	209	182	170	209	207	178	221	204	239	213	194	205	187	179	203	195	204	243	197	194	197	217	201	205	214	207	200	192	213	188	174	219	207	225	205	191	208	178	205	201	217	224	215	207	205	206	190	190	195	219	199	211	173	188	206	194	221	195	198	205	182	185	204	181	209	194	206	198	212	202	190	191	193	204	206	203	205	214	182	206	202	193	187	200	203	195	224	200	210	207	219	201	208	221	201	187	190	191	183	193	208	232	206	187	190	219	202	195	199	202	204	198	187	216	208	204	212	189	207	203	197	204	180	223	187	214	214	178	187	218	198	198	210	177	221	188	217	216	201	171	184	188	177	206	196	197	207	206	196	249	223	191	180	193	188	189	217	187	185	187	209	211	196	189	183	212	208	198	193	199	191	207	210	202	200	198	187	203	195	202	193	190	209	179	197	176	188	182	217	204	169	209	195	218	188	210	181	209	197	201	202	202	211	202	187	203	209	190	193	209	199	214	198	207	202	219	193	203	199	214	209	220	221	203	190	198	211	188	209	195	166	190	197	187	199	203	203	213	220	195	178	192	199	217	208	221	205	210	205	234	218	196	200	164	196	211	181	226	190	195	198	191	212	197	214	208	197	196	187	194	175	185	186	179	189	180	214	191	206	186	210	184	182	183	213	196	217	201	175	196	208
7157	16476	13541	7004	4818	3670	2810	2233	1791	1502	1239	1056	941	856	789	658	611	573	547	525	493	473	486	451	395	442	422	382	413	355	352	357	352	332	392	381	347	356	352	335	364	335	339	366	334	294	317	344	335	331	306	344	334	348	305	326	319	319	376	330	342	361	304	331	333	305	301	340	330	327	312	291	300	316	355	313	306	320	329	325	311	324	320	316	310	306	305	276	345	341	312	323	317	323	308	349	308	287	291	330	316	317	300	294	321	315	287	318	307	283	324	269	316	285	330	298	332	299	286	298	302	282	325	309	320	328	337	299	348	326	343	311	315	309	280	322	328	286	322	301	322	311	302	338	330	330	326	307	323	286	326	335	296	326	311	302	325	317	303	309	323	338	337	320	311	329	329	370	313	301	313	326	308	302	304	309	337	297	323	263	315	295	323	350	304	333	304	293	314	325	323	298	316	306	307	303	334	306	310	316	307	364	334	320	299	291	304	299	305	296	264	295	313	320	326	298	324	307	324	307	308	347	296	334	311	337	316	303	293	343	306	296	334	313	304	324	351	326	314	297	321	318	314	293	340	278	299	310	321	284	307	308	314	284	304	290	312	325	296	339	291	330	306	266	315	304	289	313	296	337	318	319	339	291	276	332	311	284	319	288	310	307	321	279	320	307	298	321	325	282	339	311	299	284	300	300	304	327	310	313	329	313	310	294	310	296	304	277	310	315	304	294	278	271	283	320	311	290	321	287	302	303	326	318	276	299	287	293	301	304	288	293	276	283	293	311	363	312	348	312	300	299	321	336	324	304	318	309	299	287	289	301	320	305	295	299	333	317	305	300	310	275	303	302	303	286	309	311	278	283	318	302	349	305	308	288	280	327	326	309	310	290	296	323	284	312	317	317	324	296	285	293	281	284	319	290	306	297	331	320	297	295	271	314	295	324	294	306	290	319	301	285	305	299	309	319	316	294	289	291	314	321	309	296	300	305	313	287	326	287	332	290	288	292	317	296	315	313	295	306	309	334	331	283	272	330	292	282	309	295	301	305	279	333	315	314	294	281	304	320	314	282	296	332	275	317	314	300	293	289	320	296	331	308	277	309	270	282	315	311	283	320	276	316	306	280	320	340	306	295	297	302	300	290	336	284	299	299	313	279	312	298	310	316	328	324	297	307	291	315	331	316	291	320	329	323	305	310	252	307	286	309	307	309	319	309	329	323	304	311	290	300	320	302	315	332	301	308	323	330	338	292	329	306	320	291	292	322	304	335	315	300	328	315	318	323	291	298	288	327	293	337	295	312	298	304	304	340	301	314	316	318	307	297	294	319	326	296	313	328	303	332	307	277	321	329	323	312	304	298	316	297	329	281	331	268	306	287	314	321	299	314	335	290	296	310	306	299	313	297	317	313	306	305	319	312	345	328	290	290	331	297	311	339	285	294	308	278	280	339	309	332	296	294	308	323	291	349	333	327	285	277	309	318	315	288	303	318	298	290	320	289	322	304	298	341	295	294	325	310	329	303	297	306	296	314	293	334	321	298	300	326	321	312	325	307	311	326	269	301	281	307	331	298	321	314	314	312	298	312	317	277	299	288	316	329	323	316	271	286	279	304	278	309	320	285	288	351	345	289	297	318	291	341	306	316	308	293	296	284	313	316	325	285	330	307	291	320	299	320	332	299	283	308	329	321	317	333	280	303	308	325	328	320	322	317	310	293	299	307	332	287	297	296	274	279	342	309	313	320	339	320	307	293	291	305	324	273	305	331	287	309	310	310	286	333	286	339	305	306	284	277	290	304	301	306	308	302	285	323	295	326	292	310	328	280	301	289	293	310	336	327	321	298	299	284	310	321	330	300	292	306	298	307	314	298	318	323	301	322	306	329	315	290	310	333	272	298	304	305	300	274	314	332	323	318	329	316	309	319	311	315	310	306	321	316	327	285	341	289	311	294	302	316	278	277	311	309	320	334	317	307	299	291	302	287	311	309	293	296	304	284	293	311	342	307	300	306	321	314	293	315	305	276	322	310	301	310	299	304	290	302	299	306	312	323	313	323	311	306	293	348	294	311	334	306	314	290	328	334	292	287	296	321	290	333	307	307	307	298	324	303	310	295	293	293	289	300	320	325	320	310	314	300	278	302	311	261	312	317	329	298	321	326	334	269	306	309	296	322	288	286	319	324	289	347	324	295	307	279	299	314	295	361	305	310	309	325	307	304	335	332	314	292	299	301	283	284	305	324	311	294	299	298	317	283	300	315	328	310	339	298	301	288	306	314	335	321	297	307	282	280	327	282	316	304	287	321	319	304	359	306	327	296	328	312	308	321	307	308	320	274	301	299	324	329	337	295	299	329	324	294	279	315	315	253	309	311	297	306	310	283	289	316	277	321	324	273	312	338	301	305	302	315	304	307	295	282	304	326	298	324	295	294	266	334	349	282	334	317	293	293	282	300	303	301	277	320	283	321	318	317	299	334	310	285	265	333	343	349	284	341	310	319	317	288	299	324	279	310	306	318	298	274	288	316	296	325	301	294	272	307	323	320	313	330	314	309	291	288	303	348	266	316	289	284	288	292	295	307	330	305	323	280	307	315	324	311	300	303	327	319	313	286	280	301	300	259	347	330	318	321	324	323	301	292	290	294	318	313	319	315	339	296	291	313	309	281	326	355	298	299	322	314	294	313	307	312	323	315	297	317	292	293	318	337	307	304	328	307	316	329	318	288	321	288	301	296	297	297	337	281	305	295	307	307	312	310	310	326	318	295	296	316	306	323	302	295	320	317	301	308	301	321	312	289	309	284	325	302	336	302	307	322	292	312	294	315	264	311	296	317	295	292	296	301	333	331	321	287	287	303	317	296	291	317	337	306	290	295	291	326	319	309	280	286	304	319	287	321	299	298	351	284	314	287	326	311	296	305	293	295	345	305	327	287	307	291	273	302	334	329	310	315	290	285	320	317	283	301	318	323	326	322	301	303	336	312	322	299	300	329	308	305	279	301	290	305	336	281	293	316	312	337	301	311	330	295	274	306	314	295	295	319	301	299	349	303	290	309	284	337	304	313	327	309	302	316	308	313	288	315	337	306	331	328	296	301	318	311	318	315	334	291	324	306	346	280	280	309	308	329	315	306	326	292	270	293	326	323	300	308	307	312	288	318	351	278	310	286	295	308	308	324	288	324	267	310	299	304	319	304	286	277	281	324	292	278	313	290	328	325	322	313	310	314	308	294	317	304	304	303	318	296	326	301	307	292	317	323	309	336	295	306	301	349	314	287	298	351	307	324	319	291	292	276	297	313	329	305	301	293	321	316	317	304	296	277	302	318	317	300	318	326	291	329	310	325	268	272	322	336	298	321	295	277	344	275	303	306	308	330	322	289	330	297	290	299	278	312	306	312	341	310	278	289	305	293	290	307	335	324	262	325	307	311	345	330	305	308	309	293	348	283	305	302	277	319	310	312	307	312	288	291	326	323	288	279	309	293	280	320	287	299	311	330
27056	19357	4818	652	422	356	356	357	328	306	292	310	327	325	337	313	327	322	316	327	300	297	317	345	317	338	309	321	301	265	277	313	321	305	312	326	325	321	286	309	345	305	328	302	316	309	307	324	269	329	298	336	292	299	320	291	302	346	300	320	310	319	317	291	284	345	287	272	292	290	309	327	279	295	326	327	292	325	289	301	328	314	323	330	309	318	298	306	283	295	288	306	316	305	311	340	309	320	298	319	324	297	316	316	337	307	292	316	299	316	299	324	297	309	299	345	339	272	299	300	299	284	316	315	329	299	295	313	311	298	325	309	348	298	312	290	315	302	302	287	317	305	329	312	333	288	312	299	324	307	300	310	294	291	306	340	313	304	288	295	297	318	307	317	314	316	301	342	310	313	322	311	296	322	300	302	303	320	325	316	320	295	308	274	284	290	304	323	320	293	353	346	331	296	320	331	300	306	301	349	275	346	315	320	298	307	293	310	309	292	346	360	288	300	302	314	299	309	309	291	288	305	299	292	311	333	316	293	301	332	332	305	321	281	274	293	342	320	333	321	336	290	297	277	304	290	316	307	350	325	318	305	329	318	301	308	313	299	299	315	295	296	321	333	312	313	297	287	327	321	292	279	299	308	295	311	321	292	318	293	315	307	322	287	306	311	337	311	284	291	314	324	285	344	279	286	283	354	326	323	305	320	325	319	310	315	291	306	315	313	311	286	310	313	308	303	322	300	285	298	300	289	322	309	328	330	346	294	307	295	325	314	299	319	305	301	351	294	295	317	293	334	287	322	304	310	285	307	322	294	301	331	327	313	303	317	343	306	325	303	320	354	281	274	307	316	338	309	304	293	298	313	294	317	323	281	309	309	317	295	286	319	310	321	368	297	306	295	322	297	300	323	320	303	342	331	298	279	318	306	327	275	320	292	313	334	325	291	306	286	307	324	300	312	314	335	265	300	330	327	259	286	314	314	301	341	323	312	334	333	318	325	322	306	339	337	299	308	314	314	281	330	321	328	305	311	337	320	323	290	338	325	297	315	322	312	304	321	321	321	299	345	287	281	304	281	311	312	297	320	300	329	303	323	315	333	313	286	321	299	315	325	350	361	288	332	316	304	322	290	329	305	319	339	310	305	320	308	318	328	306	319	303	284	308	311	302	290	328	293	288	286	337	283	320	289	325	300	314	346	309	307	326	264	299	323	311	330	296	300	331	318	287	300	305	331	300	325	293	324	317	318	302	302	286	288	302	322	311	296	357	313	335	289	343	307	345	305	294	298	316	297	292	323	313	320	300	324	307	335	288	330	335	314	315	311	308	309	286	321	301	328	323	299	306	302	307	301	318	348	288	299	290	279	292	289	298	317	328	294	326	312	322	322	318	318	294	300	323	304	276	310	292	313	298	289	348	335	314	295	285	284	350	301	306	287	285	295	332	302	274	306	311	285	292	322	324	307	322	340	271	289	296	302	291	319	311	301	288	283	306	306	312	316	328	307	293	332	319	318	318	301	270	272	333	324	302	280	331	322	342	295	324	311	314	304	323	318	339	330	290	313	318	308	338	271	294	311	316	337	309	347	293	329	326	280	300	318	311	318	287	370	313	306	306	345	321	310	327	296	325	293	323	322	301	301	336	313	311	323	323	292	318	322	318	309	325	322	286	314	305	318	306	306	315	288	334	319	311	286	294	322	331	319	335	297	274	324	326	323	306	313	276	330	300	308	297	314	288	304	312	338	318	310	305	293	290	308	303	303	332	323	322	308	309	337	289	312	308	301	323	338	304	266	330	331	320	316	316	301	321	309	307	324	306	311	306	335	343	290	276	312	316	315	331	297	348	325	304	301	291	306	294	285	317	319	291	334	339	283	310	298	324	304	310	289	319	309	331	307	292	313	287	270	274	307	322	302	314	294	309	300	316	328	287	321	315	312	311	311	288	313	348	307	326	325	287	290	307	296	313	325	286	305	320	331	335	359	316	305	304	314	333	320	285	317	292	275	330	301	311	305	296	326	305	331	302	304	318	322	301	289	296	302	307	323	306	342	295	305	312	331	292	303	323	303	297	297	272	323	305	304	289	274	323	299	323	317	301	339	275	310	314	288	307	306	302	326	311	324	293	327	346	314	284	318	322	316	325	276	317	299	312	282	303	308	307	352	278	324	279	285	298	358	301	329	313	317	320	326	279	294	275	297	278	336	313	328	315	315	290	315	359	307	308	312	327	317	336	326	316	306	291	318	299	308	314	335	288	298	273	292	338	294	315	290	295	289	308	342	311	317	287	299	343	313	326	322	341	313	324	280	325	323	332	291	316	332	316	307	280	274	294	295	312	328	294	318	321	327	314	305	299	314	330	295	286	315	332	350	308	311	296	333	302	302	292	291	289	307	312	333	301	344	300	326	336	305	320	281	302	317	294	343	314	354	309	326	302	336	318	320	282	349	308	319	312	294	350	302	289	300	322	326	313	319	318	315	336	306	325	310	292	306	352	289	316	320	342	284	306	321	322	315	288	323	299	346	309	324	300	293	315	316	299	284	316	324	271	341	288	316	312	283	295	282	343	318	318	305	317	299	293	324	248	303	308	307	301	290	281	342	301	320	306	308	349	288	301	309	314	328	290	322	327	327	336	319	297	308	298	350	304	314	297	318	281	324	303	320	310	271	277	293	288	295	301	333	319	290	307	330	286	297	300	355	287	318	314	312	294	307	314	293	275	308	305	321	318	308	301	292	320	317	301	339	292	336	319	299	323	316	309	303	321	289	305	285	335	299	325	313	313	284	336	297	301	327	342	334	329	316	303	275	287	284	341	297	312	315	330	307	295	309	311	322	286	320	313	291	297	302	319	312	303	308	316	274	315	342	322	332	329	325	329	300	278	323	307	291	320	293	299	283	312	281	292	314	307	317	298	330	310	324	314	324	293	324	277	341	303	321	290	349	304	325	297	292	272	308	337	326	298	333	336	344	286	283	306	296	333	282	326	313	334	324	306	329	309	317	300	327	297	295	294	301	338	331	311	308	324	319	307	346	310	344	303	325	352	301	331	305	303	321	326	328	311	310	318	322	310	293	297	314	295	333	290	341	331	309	291	326	324	316	302	314	297	287	316	302	296	297	320	291	329	293	340	312	284	307	314	330	313	328	322	308	296	326	290	312	344	313	305	309	274	324	298	283	297	315	341	309	296	319	301	328	306	281	324	289	287	313	338	283	314	349	285	298	315	284	314	288	323	277	285	317	285	284	285	303	324	286	332	306	324	313	312	297	318	320	333	337	333	308	297	310	297	307	272	294	285	298	282	321	309	331	302	291	288	286	314	298	315	311	311	312	321	305	325	333	307	323	311	303	335	328	333	335	339	326	329	269	293	298	305	304	320	303	293	340	297	326	305	280	335	328	310	291	326	326	320	331	334	321	307	330	264	283	346	289	293	327	291	343	316	333	342	312	325	323	320	293	307	336	311	313	305	318	296	322	357	297	325	316	302	310
3983	1160	1016	690	612	593	511	498	476	531	495	485	491	483	485	484	478	460	478	493	537	495	471	483	499	500	475	474	466	460	462	509	485	409	508	464	513	471	431	488	475	456	495	490	506	448	432	446	459	475	426	437	481	419	509	456	473	493	442	423	459	460	444	470	420	417	467	451	502	480	533	447	467	475	446	456	489	449	436	483	446	509	456	471	442	433	468	470	471	434	457	463	476	434	490	465	477	444	474	467	443	462	479	450	475	453	478	458	434	507	451	466	476	443	485	477	468	473	486	489	466	440	470	461	469	471	505	480	470	474	474	462	457	485	442	474	444	503	501	490	487	474	485	480	485	468	485	460	501	473	504	485	504	490	487	492	464	471	471	482	468	451	474	459	497	478	457	509	456	464	463	486	464	474	454	462	489	463	462	474	482	494	443	461	443	441	477	465	474	452	448	482	468	472	446	480	468	477	466	470	480	465	425	482	470	496	465	466	472	454	459	475	462	454	454	469	506	473	514	478	501	460	427	454	460	477	459	426	506	490	453	484	449	442	464	495	467	470	434	488	441	465	452	473	485	474	480	495	476	477	489	466	476	426	507	500	478	467	486	500	480	481	464	457	459	441	509	436	524	505	442	466	448	481	442	446	464	443	446	490	460	481	482	462	494	485	461	507	482	487	482	471	503	504	500	487	472	434	449	453	499	470	444	448	453	425	439	493	465	476	443	460	476	467	456	445	439	483	464	494	476	434	442	477	434	456	467	473	445	485	502	450	461	466	476	469	483	461	446	471	465	467	436	469	450	501	495	430	428	459	456	508	494	456	447	515	473	426	445	492	462	454	488	453	455	491	468	471	478	464	464	478	451	452	463	466	472	491	465	477	451	475	438	472	507	483	457	468	481	470	448	491	471	493	467	459	477	488	448	475	493	473	443	467	476	461	468	479	502	483	476	450	459	478	504	494	447	491	448	487	474	437	512	478	458	484	436	472	479	444	496	477	479	446	479	458	464	473	538	504	451	484	451	464	472	470	465	460	448	515	456	446	506	447	474	473	489	477	476	471	490	465	455	454	446	479	468	464	422	457	489	485	462	485	459	483	482	497	461	457	441	478	451	453	457	453	483	488	438	491	437	486	494	427	473	452	485	463	483	464	477	469	495	470	495	485	469	435	466	488	462	461	473	466	474	459	419	484	465	482	456	470	499	514	449	461	477	495	512	502	488	449	474	473	450	450	460	451	429	440	495	468	482	505	506	476	498	475	470	489	460	516	457	459	497	476	464	454	472	466	486	469	469	466	443	443	461	493	450	478	446	450	453	500	499	466	508	474	467	445	491	484	427	490	474	463	473	503	480	478	469	461	483	484	458	502	456	418	457	445	467	463	479	468	462	414	462	462	466	492	475	488	505	478	483	473	473	442	464	475	474	432	441	463	452	494	447	467	408	452	489	479	445	446	481	476	445	480	469	456	471	487	479	487	481	482	427	434	480	476	438	442	444	461	513	473	439	462	451	449	448	468	495	483	455	432	464	487	458	483	496	511	434	492	441	508	468	463	474	453	439	453	478	457	463	460	501	500	463	473	501	449	458	443	447	463	425	494	471	457	453	454	453	460	492	477	457	437	433	456	475	481	456	476	444	447	472	509	433	425	469	437	473	530	465	480	437	428	480	476	500	469	518	472	475	491	492	451	482	441	446	441	474	487	419	453	472	456	445	476	449	420	466	447	446	495	502	471	476	471	452	496	464	476	481	478	461	460	452	464	451	477	481	468	511	477	479	481	450	440	445	479	489	462	482	450	492	467	476	505	456	481	476	451	461	476	485	456	469	469	452	478	431	407	448	465	463	497	459	494	507	477	458	466	481	455	476	470	502	456	483	480	479	477	502	447	501	457	461	485	468	485	516	444	465	481	469	451	482	482	495	477	464	467	433	455	476	451	460	423	455	496	473	454	487	475	427	467	433	479	447	482	458	452	493	465	497	499	469	457	446	464	473	481	422	430	428	467	466	468	493	465	451	453	457	441	471	448	465	470	453	451	495	493	481	464	497	456	492	458	498	484	487	487	414	451	510	445	507	475	454	488	464	469	470	464	438	483	497	489	482	466	455	468	500	449	484	448	446	489	473	492	463	491	469	476	468	451	478	476	474	455	466	456	479	461	453	489	474	453	425	465	465	480	458	498	434	493	458	442	471	467	476	501	463	432	486	479	470	493	434	458	466	450	458	482	449	494	476	466	461	445	482	470	453	451	430	451	439	479	468	458	490	445	463	440	465	451	419	468	462	458	474	441	486	471	494	447	492	454	436	483	474	474	501	433	489	470	482	482	482	480	495	443	464	458	447	462	434	442	427	466	474	454	488	469	452	455	493	397	462	467	469	469	482	493	431	453	472	456	456	448	472	484	457	474	463	426	500	474	514	475	458	481	433	451	458	458	464	441	451	457	482	506	476	487	487	474	465	469	469	451	501	434	471	471	440	444	467	522	463	480	483	461	455	447	458	445	467	457	478	520	466	461	477	447	479	480	480	464	453	462	461	489	461	478	455	465	458	493	482	430	479	463	451	429	470	498	427	458	471	466	512	461	404	442	436	493	478	477	460	473	473	470	490	462	472	417	454	500	503	454	469	494	481	459	495	444	459	455	458	470	483	442	444	482	473	466	458	474	471	500	486	466	476	458	476	449	509	481	485	427	448	503	496	488	456	492	490	428	457	478	496	446	455	462	439	466	453	454	471	483	480	471	486	467	451	455	467	488	428	462	429	483	472	481	506	460	467	456	466	479	443	471	457	477	459	453	502	486	479	442	520	472	421	457	484	520	484	465	463	510	500	458	471	490	452	454	449	464	432	475	456	461	477	448	476	441	442	432	450	491	431	469	470	484	455	451	444	459	461	475	445	489	463	486	472	433	461	473	481	461	459	448	443	475	477	487	478	445	449	439	458	493	495	467	452	472	447	493	444	527	490	433	447	489	481	491	436	502	440	458	494	460	462	485	448	487	480	460	454	449	447	489	445	488	472	455	443	493	461	490	487	461	455	482	513	456	434	455	488	463	454	478	493	495	485	475	483	408	455	482	467	499	483	504	477	478	470	464	482	421	440	475	489	462	457	433	497	505	461	441	464	460	468	459	467	487	514	471	453	429	460	428	490	497	474	439	495	470	549	434	476	439	476	441	483	458	489	483	516	463	482	476	487	501	456	441	480	442	448	478	457	477	511	494	467	429	490	487	490	463	462	511	444	485	474	431	489	466	483	474	422	417	518	468	474	445	455	456	428	473	488	458	470	474	496	445	489	486	501	466	468	487	494	486	467	487	481	483	470	468	509	484	462	454	461	491	462	501	489	482	504	450	472	446	485	448	471	473	452	428	474	481	467	481	459	457	474	478	475	481	458	491	498	439	490	460	467	450	426	446	494	481	473	451	475	482	436	455	435	465	447	481	466	451	475	454	477	457	476	477	463	479	443	519	465	470	458	456	461	444	451	458	458	480
24059	21268	28535	24301	21188	5616	1023	638	523	503	478	427	424	371	360	372	398	402	353	319	359	368	359	334	310	329	326	351	320	311	316	307	284	333	295	316	339	354	349	349	352	331	290	334	320	300	310	319	337	326	314	324	331	315	325	301	295	335	281	279	335	298	299	333	329	303	313	329	332	327	278	323	298	306	308	304	329	330	310	302	319	304	301	291	324	314	317	297	354	341	343	296	326	315	326	287	295	322	286	302	313	315	322	309	316	346	318	320	318	288	327	313	333	319	315	325	301	308	348	324	288	272	310	326	304	287	296	310	301	302	272	324	277	323	322	310	301	316	315	277	305	324	309	307	320	315	290	333	329	306	357	329	305	355	302	349	290	321	323	285	312	322	319	321	302	319	321	304	296	297	315	311	342	291	296	318	314	292	322	322	319	307	323	322	287	311	304	291	329	333	328	341	291	338	291	338	314	323	326	311	293	308	273	320	306	304	325	312	329	319	318	305	300	304	284	302	306	309	307	314	314	316	316	284	319	283	306	307	305	304	360	301	299	320	328	307	296	335	267	307	306	319	334	296	321	324	332	280	300	308	309	320	306	293	303	291	309	303	324	311	277	334	277	331	309	318	301	314	303	316	299	318	291	316	352	298	341	303	298	294	299	347	285	287	314	301	294	329	287	328	301	311	313	333	285	290	310	311	338	299	283	321	317	312	294	294	294	288	327	308	313	285	331	286	329	328	290	323	337	340	302	339	316	291	318	316	306	272	340	307	309	329	310	327	314	301	312	322	319	320	306	320	336	299	306	293	333	303	276	301	296	323	326	323	322	295	294	314	303	313	312	327	349	305	303	297	305	316	319	290	291	321	290	287	286	295	320	310	298	342	301	324	320	290	331	333	337	325	281	285	284	293	286	314	276	301	319	336	298	335	314	294	292	320	310	340	305	338	300	324	269	318	309	330	309	300	321	283	329	333	270	294	321	308	330	287	302	307	296	325	331	325	314	302	321	334	309	275	323	337	288	296	313	306	299	311	307	361	303	292	309	304	295	316	334	339	334	304	358	304	299	313	342	314	329	290	341	303	296	314	318	312	289	318	280	308	317	288	315	309	309	313	296	313	349	318	326	325	322	284	314	313	276	333	305	301	306	288	311	315	294	318	339	299	288	307	342	309	308	327	308	280	275	293	355	312	309	291	327	332	302	298	301	290	320	319	322	319	270	337	290	303	349	322	314	300	316	280	354	289	309	316	293	310	332	296	304	306	304	332	326	297	332	312	323	332	293	335	292	334	320	297	315	297	318	293	306	303	287	295	310	344	312	317	288	289	305	297	300	309	301	291	313	324	290	287	250	334	292	310	323	285	293	327	313	315	307	313	305	327	296	328	303	273	317	300	309	346	317	321	285	328	339	360	323	291	313	303	297	310	298	316	292	328	287	284	314	293	327	296	335	319	309	326	331	287	307	324	276	304	295	288	324	295	340	294	314	301	304	302	332	364	319	329	336	291	309	312	301	290	302	327	345	293	332	301	316	324	309	291	299	310	301	295	297	307	287	317	279	345	288	304	302	301	307	296	328	310	327	295	348	272	312	312	346	315	321	312	342	303	291	330	305	304	332	333	290	303	348	292	336	299	305	334	304	343	329	324	298	311	324	266	332	302	298	327	318	320	272	321	310	331	310	309	324	325	318	306	299	322	342	338	325	315	328	341	324	292	285	305	290	306	325	275	359	302	298	276	319	320	319	316	324	307	310	345	310	311	314	289	319	352	314	320	313	330	321	353	298	299	288	277	281	294	313	290	308	321	317	301	328	324	293	335	338	309	331	285	313	339	307	324	308	283	291	287	319	277	312	303	301	329	330	328	336	323	320	296	307	285	344	290	307	321	316	309	304	304	296	317	296	310	317	331	291	320	322	309	289	337	299	328	313	289	327	310	301	292	282	333	283	328	288	315	310	310	336	307	331	334	348	268	331	309	308	302	322	308	286	307	300	359	339	291	336	318	311	317	335	300	347	287	285	328	283	301	358	317	291	281	317	307	310	313	323	296	320	288	308	327	335	322	312	330	291	289	308	310	329	337	303	309	323	287	308	330	281	290	319	290	316	302	319	307	317	285	341	304	306	322	349	309	329	281	329	317	323	310	338	314	317	331	315	302	302	255	314	321	331	299	314	309	342	332	321	283	326	311	332	326	329	315	308	285	329	290	335	322	324	305	323	329	304	314	278	320	307	291	310	315	299	318	310	331	300	322	311	311	305	280	328	289	317	329	350	319	309	303	336	301	338	296	289	325	342	338	318	316	309	298	335	310	307	314	302	317	336	285	304	312	272	323	282	327	303	281	314	318	297	313	326	295	300	289	322	290	297	337	279	321	339	302	287	338	329	322	297	281	321	318	321	326	278	297	294	321	330	331	322	337	319	339	306	284	330	310	306	299	310	294	306	324	300	326	304	332	335	297	304	317	302	292	321	328	316	335	294	321	303	293	324	329	281	291	288	303	332	290	303	295	308	306	325	284	311	287	301	326	323	298	294	319	354	339	342	314	335	301	321	296	313	310	292	292	343	330	328	313	328	280	316	329	366	277	329	313	313	325	303	307	290	311	291	313	307	322	312	315	295	269	307	307	297	306	312	303	315	314	298	353	316	289	301	289	323	269	318	330	303	319	325	297	332	319	302	321	297	289	315	297	309	311	314	306	331	320	304	278	285	334	340	347	326	309	293	329	321	283	328	290	316	322	320	336	315	295	330	331	316	298	310	311	330	330	312	263	316	310	306	309	302	316	328	308	312	295	321	325	352	294	339	298	287	298	315	321	311	309	322	318	297	323	312	322	299	301	315	271	313	321	324	332	342	257	320	323	328	319	342	295	310	327	307	313	315	340	294	320	353	300	367	317	305	305	339	297	291	295	316	296	338	326	286	304	289	288	287	302	300	315	321	316	314	299	278	288	298	282	318	306	307	308	305	320	329	321	287	318	323	297	316	356	324	297	313	338	328	323	254	310	291	317	299	323	324	295	281	331	309	277	324	266	330	310	298	301	310	300	342	319	351	308	320	323	283	343	278	323	291	315	329	282	311	294	267	303	311	288	296	321	314	322	287	327	306	319	297	309	326	323	353	320	304	313	318	289	331	289	337	287	319	272	329	300	300	327	299	303	320	322	311	308	331	317	330	314	304	326	294	316	288	321	319	340	319	333	326	317	317	314	302	325	302	306	341	290	324	329	301	320	310	331	283	301	316	291	301	316	302	317	301	315	323	322	313	353	306	325	322	269	293	311	293	327	313	293	275	295	311	329	294	353	312	303	342	303	336	292	332	274	314	301	318	317	265	329	335	306	299	309	315	310	308	325	280	292	311	294	321	274	291	285	307	286	342	327	323	309	310	301	312	316	300	274	297	288	315	285	307	282	307	302	288	315	307	301	280	279	302	313	338	314	342	327	293	309	307	279	291	267	362	284	298	308	286	343	317	296	338	326	303	310	295	284	305	332
4816	10145	8376	4118	2955	2247	1828	1520	1193	993	910	829	762	759	690	694	642	610	564	584	549	564	585	538	542	535	497	521	536	500	487	533	505	491	489	483	539	502	490	464	463	513	462	460	504	497	467	495	455	467	517	507	496	543	547	507	484	494	498	474	465	456	492	510	502	508	480	476	468	507	486	474	505	460	519	529	482	483	489	465	476	467	480	465	492	513	484	502	492	520	505	489	514	476	466	475	476	468	458	496	504	480	479	448	483	465	491	481	488	483	451	486	449	436	466	467	489	485	467	460	475	486	468	492	488	493	499	514	455	505	487	455	464	473	442	512	481	498	483	489	501	509	498	480	484	493	489	484	485	485	511	491	453	476	470	512	486	422	486	519	516	489	465	463	514	482	491	507	469	488	475	484	477	514	485	441	488	445	505	475	475	466	493	464	492	481	485	456	494	543	492	484	474	463	489	443	507	510	491	490	470	494	496	457	463	479	481	466	430	435	473	515	474	486	467	474	515	500	483	440	486	493	462	500	464	486	455	499	463	505	491	487	448	481	481	466	463	435	489	474	454	490	481	455	442	510	460	465	470	483	475	444	471	464	453	482	448	495	484	460	486	450	472	475	477	484	455	436	490	462	437	490	504	523	479	459	499	468	505	467	494	445	478	460	487	458	476	436	476	494	437	481	490	486	493	473	514	449	483	462	485	450	473	467	498	475	475	488	449	466	499	509	453	475	498	444	482	485	479	470	495	459	471	469	474	475	470	475	473	471	499	482	510	497	463	482	473	477	483	490	501	483	495	477	512	449	462	480	458	448	471	474	468	453	490	472	434	492	427	482	486	463	454	429	479	458	451	483	459	472	491	465	473	473	460	483	482	465	431	469	484	434	484	496	485	484	440	492	458	441	470	485	497	476	471	445	472	442	490	503	481	459	452	475	485	475	483	464	454	474	488	450	490	474	483	471	501	484	456	470	476	483	485	527	447	453	481	447	454	448	441	499	496	489	464	481	473	441	478	487	418	448	475	474	471	455	508	485	511	452	487	512	469	475	463	471	470	480	475	453	459	486	467	478	444	445	487	469	463	470	448	490	480	457	464	503	462	461	433	484	467	482	468	478	412	491	492	457	472	484	468	457	474	434	486	474	479	484	472	457	482	499	509	476	444	497	466	440	467	453	454	454	508	478	539	479	451	470	453	439	472	477	476	432	512	483	454	465	464	478	489	458	487	472	444	469	507	477	461	468	453	483	476	492	463	459	495	479	494	458	474	451	460	522	508	432	419	468	493	460	455	489	462	472	488	480	497	481	455	480	472	479	477	475	468	421	455	500	464	474	423	506	456	467	500	491	499	464	467	505	510	498	505	477	510	479	458	463	425	463	510	458	474	505	473	495	466	476	481	454	454	474	452	486	471	495	458	479	474	437	442	452	503	492	479	471	504	471	478	499	472	463	479	463	511	490	477	482	481	447	485	486	491	484	486	524	481	473	490	493	519	469	488	486	487	471	470	480	465	485	472	516	438	480	440	461	514	448	498	462	473	519	494	471	521	444	489	469	451	511	462	467	494	540	439	450	443	469	461	484	506	483	465	482	470	481	487	473	470	438	470	481	490	460	466	467	481	435	482	452	454	441	511	480	482	465	475	472	457	468	499	509	489	473	506	451	475	444	476	488	457	425	492	466	484	480	526	462	489	488	481	485	496	506	495	441	460	506	470	480	457	471	481	464	473	463	494	476	481	493	475	452	482	463	482	480	479	438	468	475	489	459	453	488	453	468	481	467	477	446	458	480	479	461	448	484	446	498	464	488	478	460	459	458	465	462	455	462	476	432	483	462	459	493	484	451	467	476	431	438	498	505	457	463	479	493	463	477	443	485	499	495	467	506	475	465	533	479	467	471	446	478	482	472	467	507	467	457	444	473	456	494	475	502	468	496	456	496	488	457	453	467	489	488	484	456	495	462	477	447	465	471	460	451	475	455	470	461	516	453	447	433	484	479	462	491	497	458	498	471	480	461	491	485	466	482	462	507	477	467	499	494	479	472	494	486	468	460	467	479	466	481	511	493	484	484	495	459	471	466	425	469	481	460	512	434	475	474	477	478	507	497	476	467	476	502	468	458	482	472	466	495	425	462	475	448	443	506	465	470	475	477	446	501	449	460	491	462	466	478	462	474	481	473	487	485	474	487	470	486	441	507	454	433	472	437	506	446	456	458	480	491	525	499	474	446	477	460	447	471	434	520	475	422	449	449	487	512	469	502	473	471	457	483	485	453	481	469	477	489	479	496	505	430	493	440	445	496	425	512	501	480	442	478	481	514	513	452	483	483	476	459	483	481	477	496	444	505	435	473	465	469	484	460	508	480	473	451	505	473	478	470	458	484	495	491	449	479	473	471	498	479	489	530	494	486	519	469	462	487	511	456	476	506	450	477	483	451	446	500	492	493	450	456	471	423	416	432	498	479	461	454	474	506	462	489	465	458	519	441	471	474	486	455	494	498	512	472	455	457	503	476	484	485	503	448	486	463	462	448	497	437	441	490	470	468	509	471	474	512	452	479	467	449	484	456	508	468	463	509	476	469	485	439	483	461	493	452	481	472	476	469	444	464	490	483	482	467	487	487	456	485	441	456	477	491	508	475	477	515	472	444	443	510	491	478	440	483	488	496	488	504	502	468	487	480	538	466	458	487	487	484	472	479	509	460	487	460	494	465	474	463	446	474	492	494	492	458	466	479	443	506	452	452	477	441	441	452	480	484	453	498	463	439	482	457	453	498	512	485	472	481	494	483	484	476	458	467	462	467	452	451	473	497	494	491	513	464	480	488	472	490	498	450	451	462	462	472	508	463	481	430	516	481	506	475	482	442	478	447	464	469	451	480	473	491	463	457	460	479	459	475	501	487	479	489	470	472	461	444	494	452	494	494	472	526	454	515	468	489	447	445	501	458	484	498	530	495	477	478	463	488	432	484	486	486	487	485	442	490	483	494	489	475	483	461	526	502	473	464	462	500	496	450	480	471	473	491	491	482	470	494	489	462	495	467	495	472	476	448	488	452	480	471	467	435	482	458	475	452	462	473	466	467	460	474	486	447	447	484	443	449	461	476	473	448	489	517	469	477	486	473	481	489	438	497	475	462	473	423	492	456	458	465	458	491	480	466	502	482	475	477	503	514	496	494	492	462	476	435	473	499	487	474	481	445	467	453	490	472	454	480	467	443	480	476	513	432	457	478	506	488	499	485	464	477	477	486	473	450	466	468	485	458	449	498	445	468	466	446	507	485	464	493	446	468	482	454	477	494	452	486	490	439	471	533	457	464	502	468	485	457	470	469	431	445	467	482	450	470	455	503	470	506	465	467	456	466	487	485	453	465	473	451	483	456	461	448	450	447	493	491	497	448	508	477	443	505	478	507	515	504	473	476	486	448	512	486	497	488	481	461	489	493	497	470	462	500	444	439	470	476	459	460	483	491	468	434	474	433	494	478	440	479	482	459
23147	21298	29158	23781	21300	21180	3605	910	667	570	494	427	403	360	355	298	343	256	290	306	253	287	281	270	256	241	230	242	198	225	222	237	213	213	223	250	212	235	214	219	236	211	210	220	208	194	215	208	224	216	221	223	211	215	224	189	189	216	196	211	200	220	197	223	196	223	205	209	232	206	188	196	221	186	223	204	196	193	191	201	186	193	209	221	201	192	207	192	198	209	186	208	193	223	209	199	198	209	205	224	203	210	230	201	219	172	201	205	224	210	202	210	210	204	179	202	191	215	201	209	196	190	210	213	205	219	210	212	176	196	207	187	203	220	190	183	181	222	173	206	195	204	196	219	214	217	185	205	200	218	198	199	211	217	215	217	212	209	207	225	207	178	205	211	196	166	226	202	208	228	217	210	204	209	219	194	195	221	211	217	212	220	199	210	189	180	224	224	213	224	194	199	215	198	208	217	191	182	215	196	204	191	177	214	210	202	182	205	209	215	211	186	209	192	207	198	203	202	203	218	201	169	178	202	214	206	209	199	203	201	223	199	180	223	189	191	201	207	197	218	213	190	197	195	189	207	212	211	194	206	222	211	188	211	213	231	215	180	202	180	199	203	172	215	195	203	187	215	182	202	201	211	171	226	206	179	193	195	199	205	182	202	195	205	193	184	211	196	196	218	205	220	199	188	212	192	200	206	204	206	203	193	191	218	187	201	242	207	198	189	197	200	226	217	194	199	196	227	213	223	194	199	182	195	196	213	218	203	182	201	193	186	209	183	205	220	202	233	198	175	191	187	189	180	219	201	204	182	201	185	212	198	211	198	199	210	201	182	176	201	201	206	212	205	193	195	167	181	204	230	213	206	213	220	226	200	182	194	187	215	201	212	186	210	191	211	209	216	212	192	226	189	195	178	208	202	187	206	211	186	210	223	212	219	181	193	198	186	210	207	223	187	205	209	197	183	211	192	233	204	192	204	214	220	177	196	182	191	200	195	203	204	204	219	181	203	201	190	195	195	190	205	198	207	202	200	187	187	201	212	198	198	196	196	217	187	211	199	214	178	216	206	192	203	185	206	202	198	203	220	237	169	180	195	200	191	197	180	208	223	176	203	214	184	214	232	214	197	180	170	182	189	196	181	212	191	213	203	197	202	208	199	227	209	221	194	211	193	186	201	193	203	192	197	196	194	212	192	200	204	189	192	193	189	196	198	174	223	205	223	189	188	186	206	234	193	191	200	231	206	189	198	186	179	214	200	201	202	222	209	196	211	210	208	208	192	190	208	204	217	187	198	185	184	199	184	222	200	192	192	194	194	179	186	192	187	189	179	202	188	202	201	197	216	189	190	210	213	194	207	180	233	187	210	201	201	187	195	191	183	194	193	185	208	214	204	204	191	200	196	197	218	196	236	224	175	201	225	210	195	202	189	216	212	191	206	195	193	207	196	185	204	179	181	208	203	209	191	195	191	205	221	216	205	186	240	195	182	215	198	190	174	211	217	206	197	192	197	179	164	197	210	184	208	183	201	170	192	192	191	193	176	210	221	225	237	192	201	219	203	195	199	197	201	189	196	193	225	222	189	206	218	180	201	212	222	195	228	188	217	199	220	196	208	197	218	199	220	182	213	215	197	193	206	181	214	207	198	182	202	197	196	191	225	207	220	178	215	232	194	192	193	213	176	222	182	177	184	224	210	223	216	184	224	194	200	192	173	173	198	196	206	191	178	215	217	210	211	196	200	221	221	205	219	229	227	199	212	208	224	208	185	183	199	181	176	171	190	207	217	216	222	199	199	198	205	197	196	201	207	191	176	197	198	215	199	222	178	211	223	196	207	217	215	207	195	215	193	202	196	206	228	213	206	220	232	232	189	212	197	211	196	187	207	221	214	196	198	197	193	203	206	179	205	177	238	218	188	216	191	227	180	197	179	216	205	187	199	191	209	215	208	202	200	207	224	197	203	200	214	194	184	208	209	196	178	193	198	210	200	215	230	199	190	209	205	213	197	236	214	215	206	202	221	187	185	205	191	213	213	211	205	226	197	216	221	192	199	180	197	196	204	202	216	225	172	225	182	194	225	198	211	196	212	210	195	194	207	208	186	200	206	187	196	195	233	204	222	205	180	214	203	206	198	200	212	203	193	216	198	220	214	227	195	199	195	183	208	200	189	181	195	207	180	205	211	222	194	206	183	182	227	208	202	169	208	205	191	191	192	198	191	198	192	184	192	184	171	182	194	183	213	196	217	187	212	192	212	181	202	184	195	227	211	220	201	212	198	203	208	193	207	218	186	210	198	191	200	190	191	192	219	175	191	214	189	205	183	207	208	195	202	203	206	197	195	214	187	209	199	196	188	203	192	190	168	208	234	213	185	217	175	213	165	208	189	221	196	219	191	208	190	178	194	197	207	187	195	194	200	225	205	216	174	214	204	214	206	220	211	237	208	178	224	199	191	195	218	201	207	187	214	220	220	192	212	201	186	192	216	228	208	192	227	181	203	192	211	182	195	211	184	224	200	178	205	191	203	174	181	203	193	180	182	211	183	196	223	210	215	184	198	188	235	203	202	180	204	206	212	215	175	214	207	198	201	222	197	195	188	198	195	187	206	171	202	180	184	211	168	216	167	182	207	196	221	209	188	178	216	202	189	201	209	205	192	214	185	181	187	202	215	204	200	206	202	226	207	199	200	202	189	221	185	201	191	206	203	224	210	183	197	176	187	210	219	203	180	204	199	191	218	187	189	189	187	206	175	207	215	227	223	184	207	188	209	215	205	214	173	199	201	204	179	222	201	199	201	211	193	194	222	194	219	205	211	183	189	197	193	202	208	202	217	190	187	197	214	200	156	187	209	197	198	223	236	193	210	206	188	205	203	220	223	212	168	189	176	218	197	194	215	175	203	184	203	171	212	215	205	204	201	188	215	211	218	201	195	201	220	186	208	189	172	231	200	213	220	187	206	221	192	235	186	193	212	203	195	195	200	213	198	196	194	187	206	201	200	197	218	194	202	206	185	201	192	191	220	206	222	196	192	187	197	213	200	188	174	195	180	200	214	193	214	189	196	185	218	202	195	188	185	200	188	211	208	209	191	193	190	185	200	190	188	186	188	187	229	180	198	198	221	194	215	214	197	173	217	210	189	203	194	216	219	193	187	203	200	207	185	207	203	201	214	191	226	181	180	218	210	204	176	199	192	203	214	196	180	213	194	194	201	214	209	190	215	198	205	188	203	203	169	187	226	192	198	188	195	197	198	199	207	231	210	188	197	185	230	206	192	191	203	198	196	173	211	208	182	198	202	205	190	187	202	207	185	168	198	184	209	211	195	170	204	187	181	178	223	202	205	224	211	195	208	191	225	230	208	197	222	219	198	204	193	216	176	209	216	207	236	194	203	202	192	201	199	194	200	219	194	215	207	212	216	202	204	206	199	181	226	218	179	195	195	215	192	202	201	193	180	210	191	191	197	192	189	202	215	201	183	183	199	203	197	212	206
7051	16359	13544	7049	4958	3637	2887	2188	1747	1473	1262	1055	934	803	719	707	593	596	530	548	476	484	504	464	387	427	403	404	403	369	387	376	390	397	322	340	371	343	371	328	343	350	329	349	360	363	322	327	312	321	312	335	323	352	309	333	333	293	338	305	302	293	320	304	328	301	284	359	322	317	306	305	336	321	332	339	300	309	347	286	286	315	318	336	299	329	299	316	324	276	281	317	316	334	347	299	307	312	351	340	287	326	329	327	330	304	305	304	308	295	328	333	319	319	295	295	319	332	299	334	282	341	313	314	342	349	280	293	319	318	324	319	326	302	287	304	290	309	303	303	331	318	308	307	335	351	332	311	317	333	297	366	326	331	319	314	340	350	312	290	334	301	299	339	308	311	319	337	295	304	321	296	263	325	297	316	306	340	341	312	310	338	324	311	318	309	297	319	292	324	305	299	318	316	316	281	288	285	306	314	308	309	326	305	282	293	320	292	331	287	318	310	262	314	297	295	308	311	305	290	317	279	334	298	292	311	322	268	331	321	334	303	298	302	314	359	299	284	289	287	304	315	286	307	294	276	321	302	315	281	314	300	304	308	312	305	298	313	293	305	341	299	270	294	323	300	289	304	274	313	326	316	297	322	297	281	296	318	325	304	316	311	304	300	333	282	310	316	296	320	311	318	299	264	349	331	312	325	298	308	295	268	326	266	319	323	300	307	326	313	340	342	316	297	291	323	339	314	334	310	319	299	302	289	294	307	291	293	292	302	273	306	312	307	344	287	324	279	320	308	334	316	290	310	322	322	287	308	325	292	312	313	336	286	298	298	286	287	326	288	328	323	334	328	291	316	281	326	289	345	340	282	283	314	329	300	327	328	295	319	309	306	318	314	301	292	320	288	316	270	288	318	291	324	304	305	330	299	299	320	316	299	300	302	330	303	325	317	317	300	321	285	304	304	309	320	303	308	307	315	301	291	259	297	268	316	304	293	328	321	309	301	299	308	300	289	311	310	291	304	299	307	328	332	303	274	288	322	304	304	300	275	293	324	326	283	328	303	300	316	328	278	331	304	287	320	300	316	259	314	299	312	330	293	325	321	296	302	340	307	303	316	305	282	344	310	275	342	278	311	305	324	304	337	300	320	297	299	318	283	278	306	335	286	307	277	287	339	303	326	291	298	276	302	345	312	307	305	292	308	336	322	283	312	327	290	300	284	301	326	288	320	333	297	305	334	291	316	297	317	306	336	301	343	302	308	277	286	328	303	274	286	298	305	292	296	310	300	320	307	301	301	313	315	307	299	320	290	286	319	279	317	310	308	314	294	291	271	318	299	325	297	295	292	290	304	284	321	305	331	325	295	326	311	312	308	300	306	322	298	288	308	332	317	318	301	294	323	291	310	336	302	316	308	288	296	295	291	324	313	330	316	292	285	310	298	337	325	302	302	308	305	307	305	298	299	304	300	301	310	317	310	320	328	297	292	280	292	280	293	307	322	310	295	302	306	314	315	305	320	295	278	295	288	332	321	285	306	320	288	309	270	294	271	300	318	310	292	317	331	312	337	314	296	295	318	310	319	302	303	288	319	318	298	291	304	311	283	312	304	290	274	295	327	316	324	295	337	311	295	304	298	303	282	315	326	269	283	331	290	328	325	284	286	283	318	316	291	313	322	339	325	268	301	296	285	334	305	305	307	294	300	324	306	318	326	298	297	323	292	300	292	306	314	313	301	311	304	340	332	304	288	300	270	285	327	289	326	282	309	332	323	274	332	287	278	299	291	304	290	296	318	321	324	268	284	321	318	327	306	297	309	326	293	313	296	303	300	303	317	305	297	337	300	303	282	311	300	288	328	304	320	306	283	311	284	304	308	317	294	296	317	267	303	310	310	307	284	277	332	272	315	320	306	288	339	302	309	330	318	323	312	289	327	310	282	284	305	274	279	319	332	316	312	323	313	295	322	285	283	317	317	311	316	274	272	283	298	312	320	280	311	293	299	315	327	317	310	308	277	296	317	334	318	287	308	300	321	301	325	307	317	328	314	304	331	311	336	335	302	321	310	300	325	337	297	278	332	270	316	309	280	313	312	307	295	320	307	291	309	292	297	317	288	301	330	280	302	316	318	318	286	326	308	308	304	309	314	310	271	312	327	304	312	296	318	289	342	287	307	303	295	314	319	314	288	308	299	309	286	313	285	314	326	316	326	284	305	299	312	325	308	298	318	308	307	324	297	319	283	308	306	287	287	305	328	303	302	292	335	303	313	313	321	314	319	305	347	290	302	284	266	283	308	312	310	311	318	308	315	338	313	311	281	321	284	319	296	298	298	276	271	316	318	304	296	323	303	295	319	296	325	331	302	329	330	318	304	293	318	319	291	321	320	317	315	311	307	298	304	298	311	315	267	286	307	282	313	292	281	319	340	301	324	321	313	306	296	330	297	289	312	312	316	296	330	306	281	310	290	312	326	295	355	298	314	320	338	325	302	307	301	264	328	298	341	265	294	301	289	322	301	322	304	293	292	310	329	287	286	335	268	302	305	309	313	298	300	319	316	311	285	288	342	350	314	298	289	289	307	297	292	300	289	333	322	272	286	344	297	304	296	299	300	324	308	276	295	299	332	290	324	279	307	298	288	307	307	345	310	305	301	296	341	302	300	306	272	312	350	323	311	305	291	314	304	318	273	318	296	332	307	298	304	307	316	333	318	301	278	319	316	313	311	286	332	292	294	327	293	276	319	302	341	286	314	301	314	292	324	309	294	307	326	324	296	315	306	297	298	275	338	310	290	303	304	326	312	333	284	283	291	292	302	323	288	297	330	300	279	322	344	329	301	303	313	282	313	313	315	319	307	300	309	281	315	279	302	309	281	309	325	318	307	303	305	346	304	336	306	310	301	313	339	307	280	277	315	281	318	339	305	268	294	304	314	336	324	313	311	312	313	310	328	250	304	325	326	298	326	289	297	263	320	312	286	288	332	312	292	320	320	302	307	300	302	298	302	299	298	295	293	303	293	306	325	267	327	313	292	319	305	298	315	330	281	304	278	305	273	329	331	319	315	287	281	307	311	293	328	321	323	280	280	308	290	306	300	297	305	282	279	344	303	333	279	270	306	283	290	287	317	288	288	297	301	327	331	312	315	331	331	297	331	292	316	313	297	300	296	318	323	323	329	285	327	309	287	278	291	319	296	282	296	304	323	288	293	296	332	302	303	292	315	322	301	341	317	349	288	316	320	311	310	298	285	316	297	296	314	290	315	307	312	316	299	304	287	305	302	291	296	279	293	285	282	306	298	314	296	327	308	279	317	317	293	323	321	332	297	308	318	317	307	306	282	329	336	337	297	307	333	314	284	304	296	318	317	294	289	312	317	291	299	280	322	314	309	285	277	295	329	346	314	326	264	314	271	297	295	290	275	321	324	293	284	318	320	267	300	318	320	295	308	326	310	324	294	294	299	307	320	323	334	276	316	324	327	318	304	334	317	261	291	295	306
27058	19401	4871	667	495	432	365	315	317	305	301	322	311	296	327	315	314	305	291	312	295	308	337	310	330	305	317	287	288	319	314	293	312	298	315	322	306	323	299	317	325	307	338	302	285	293	305	290	297	283	292	336	293	287	305	293	283	297	298	333	316	285	305	265	322	289	309	306	286	281	295	286	335	301	289	324	304	317	326	297	307	317	289	292	332	301	320	296	302	265	323	307	317	326	323	274	297	354	322	306	312	326	307	285	306	342	325	293	322	308	287	295	325	334	294	289	287	301	293	288	313	299	294	284	315	271	311	309	306	307	328	296	314	315	339	303	293	322	319	315	302	291	278	302	300	317	286	303	329	297	319	325	322	307	307	301	314	301	297	321	296	329	301	320	309	333	303	326	329	309	272	323	320	318	319	294	290	317	331	276	292	311	318	306	293	309	324	323	308	337	289	294	316	327	302	296	327	285	302	294	305	321	329	328	295	311	319	314	296	324	340	301	304	298	298	298	295	320	307	313	344	265	304	282	309	300	300	300	302	302	294	314	305	292	315	308	312	316	299	307	301	310	317	317	320	299	287	324	297	304	296	299	293	315	299	295	298	317	305	331	324	314	326	292	303	329	321	296	321	299	288	332	318	309	307	281	348	322	316	314	318	283	327	317	334	311	316	299	314	325	303	294	283	285	312	321	324	304	334	296	285	340	298	309	294	284	308	293	314	323	319	278	276	313	305	318	304	319	286	294	295	321	330	292	340	316	278	312	277	305	326	298	311	294	281	327	297	318	289	288	310	315	298	316	334	312	320	290	298	293	318	335	270	320	327	292	292	313	304	298	281	297	266	319	324	301	304	289	297	288	292	316	332	305	295	284	328	303	337	338	339	270	271	302	323	342	301	321	297	347	269	320	295	310	338	323	338	322	299	314	311	319	291	292	302	289	282	315	302	315	295	291	292	312	300	318	287	305	323	291	282	304	299	306	315	304	317	345	288	294	313	325	315	295	280	326	287	296	297	311	307	310	325	312	286	301	299	315	317	294	298	306	299	345	296	314	279	302	291	312	308	313	330	308	315	306	332	302	303	323	314	283	324	321	278	307	293	308	262	277	308	306	290	284	304	286	332	330	318	323	288	318	304	345	296	276	303	304	280	319	322	319	301	313	298	294	309	304	324	314	275	309	297	312	327	312	319	292	291	310	339	345	315	294	279	340	284	308	284	311	331	298	312	330	294	296	301	292	266	342	303	333	305	298	305	314	305	299	292	346	313	321	321	304	308	321	332	292	317	274	338	313	324	298	336	307	315	304	308	304	309	321	280	296	296	306	301	314	326	303	306	310	319	281	314	329	303	308	295	295	308	309	303	285	274	259	335	298	310	305	290	330	337	307	316	350	298	334	295	296	275	290	295	301	334	305	299	294	308	330	263	309	310	293	300	315	304	330	327	298	320	285	289	323	308	303	322	319	311	295	326	329	310	325	296	287	295	301	295	299	293	309	316	334	283	281	321	321	303	311	347	307	293	340	315	287	328	267	321	291	282	295	325	316	312	310	294	319	281	303	323	323	312	311	325	329	348	310	290	319	301	281	303	319	316	314	295	323	297	332	314	293	302	340	291	316	296	326	284	315	308	297	291	314	299	299	298	293	298	287	275	293	322	331	307	324	329	312	305	320	335	311	294	309	309	301	294	303	316	312	280	304	295	253	321	320	331	322	313	294	312	313	335	313	296	295	318	308	306	317	334	304	299	303	287	312	295	344	309	284	290	295	337	318	307	302	270	301	318	344	320	307	331	285	267	306	313	315	301	330	323	302	292	314	293	295	309	278	290	304	313	312	335	312	306	307	315	321	308	309	291	285	311	304	292	283	269	326	298	302	301	289	307	289	307	287	301	285	318	304	329	308	276	306	303	286	292	305	308	287	325	294	345	305	303	276	313	277	314	319	300	310	272	295	319	314	309	319	305	274	316	317	297	346	334	288	292	294	303	312	311	290	317	286	327	291	286	289	302	281	322	294	307	305	338	287	287	302	308	306	297	299	333	303	311	291	291	293	317	291	292	307	329	321	292	320	324	302	335	319	317	298	274	323	319	297	326	278	293	332	300	325	306	346	300	288	283	308	316	332	322	309	316	293	286	328	337	328	338	276	290	292	297	300	328	331	268	296	294	308	303	281	319	306	284	323	302	328	316	300	279	297	344	330	303	313	298	282	286	299	315	303	314	279	308	317	282	290	322	314	278	276	320	306	349	285	315	289	317	315	293	305	329	297	286	338	276	286	303	285	287	278	287	308	297	306	306	298	291	310	309	271	269	338	296	294	282	304	319	288	298	322	293	330	332	283	309	328	281	315	309	324	297	322	312	315	278	313	301	294	297	279	321	291	311	302	288	300	321	313	310	315	284	315	306	306	300	300	296	315	291	329	306	312	295	305	293	277	306	324	311	310	288	328	320	312	292	315	313	315	293	294	284	283	292	279	353	266	269	310	326	304	317	314	305	320	290	338	321	286	323	323	288	319	327	278	298	323	276	297	286	321	313	310	292	306	310	293	312	321	263	305	248	290	299	300	314	305	294	279	307	326	310	281	300	317	331	295	301	325	315	329	311	309	291	301	277	325	319	290	306	292	309	318	293	289	326	315	288	290	301	318	313	321	314	278	325	302	310	326	304	302	339	282	295	318	331	315	337	261	364	314	309	318	304	326	294	290	286	295	291	279	286	299	334	312	303	318	283	314	304	290	284	257	340	302	270	321	288	307	300	269	267	315	294	315	306	294	297	273	291	316	307	303	304	281	343	309	321	279	283	278	334	330	294	297	320	331	283	330	304	284	321	315	289	333	285	318	293	302	317	326	308	301	319	306	257	327	317	292	320	306	302	294	312	321	296	289	309	291	307	286	308	312	302	297	323	324	290	289	293	299	306	314	306	290	291	276	347	326	285	268	329	311	297	323	329	335	294	306	317	328	309	297	302	337	294	301	302	304	304	325	289	284	321	311	309	286	307	299	308	311	291	314	297	291	312	333	308	282	322	300	333	307	310	307	322	304	292	347	292	331	296	311	273	298	342	316	313	310	275	291	330	299	313	341	261	293	342	303	305	310	313	315	295	310	300	311	298	307	300	300	280	308	310	307	325	302	288	296	276	307	318	325	281	300	313	296	301	288	272	286	308	316	315	316	313	285	299	282	329	303	318	305	365	300	270	291	317	301	320	314	287	286	298	289	326	312	315	292	300	315	315	301	312	322	311	288	321	276	316	310	303	300	293	317	291	327	288	294	291	291	263	302	296	272	324	297	343	306	315	314	304	301	303	333	276	317	299	297	321	328	268	298	308	339	307	281	294	323	289	306	336	298	322	310	341	309	297	307	308	283	300	309	297	291	274	308	318	300	314	267	311	292	312	301	299	310	310	288	301	319	273	294	308	306	344	286	287	286	304	295	311	321	312	291	347	300	349	286	252	293	300	306	311	311	286	275	330	315	301	312	306	314	342	310
3918	1176	1085	681	627	550	530	534	553	524	490	463	526	461	438	491	444	499	521	480	462	457	458	460	495	426	490	470	503	466	472	487	442	479	499	437	429	468	454	452	460	469	432	483	489	458	453	462	472	464	462	479	463	426	460	454	456	497	454	474	459	470	494	458	423	460	459	441	456	428	450	483	453	466	434	451	472	484	463	464	465	476	431	478	454	424	461	476	423	431	467	510	481	479	446	452	417	479	483	455	446	474	450	468	467	451	457	500	484	462	477	472	470	440	466	473	442	455	472	452	481	495	485	484	462	469	468	445	444	505	481	478	472	502	433	470	473	431	458	456	465	459	450	451	460	451	446	520	454	447	449	467	498	480	441	459	475	448	461	441	467	470	489	437	466	434	481	450	458	446	494	414	457	539	496	476	449	455	435	448	448	466	484	474	409	465	433	455	496	475	455	492	483	458	436	509	474	445	483	429	501	462	443	446	462	442	459	453	455	467	426	464	484	479	478	493	471	474	461	494	459	470	463	417	435	467	410	450	468	489	505	463	490	479	468	481	468	433	494	459	424	432	474	491	466	479	480	456	460	468	425	461	453	464	464	464	474	464	432	474	480	502	474	446	450	458	447	446	475	434	437	467	414	482	430	460	469	454	474	436	458	466	465	435	456	450	439	451	492	455	444	482	453	466	467	451	459	468	471	426	465	438	440	437	447	445	440	475	477	437	414	432	442	438	466	452	457	475	459	499	466	441	493	454	470	458	465	437	436	475	475	417	495	483	412	467	449	461	480	469	450	439	475	472	465	472	428	482	440	414	451	449	420	470	428	493	460	472	455	404	423	467	470	465	475	455	470	468	465	492	426	481	471	454	418	456	487	450	446	486	493	499	478	452	470	437	434	505	464	460	446	490	445	482	481	492	457	431	409	449	478	460	481	438	460	422	407	472	501	452	435	472	423	443	482	464	473	478	472	436	458	473	483	472	501	456	480	485	454	446	466	466	473	466	483	462	452	483	447	424	484	474	465	460	468	488	466	436	456	463	433	476	469	472	436	435	444	442	443	485	454	472	434	470	414	462	466	481	442	443	447	425	428	439	440	490	401	471	461	510	438	448	486	440	481	468	453	451	430	431	426	472	489	482	440	486	429	445	466	428	465	447	472	451	416	454	466	468	452	468	450	453	450	443	465	502	471	454	476	462	470	472	501	421	475	423	455	473	447	459	488	471	444	484	480	428	437	465	472	446	464	449	444	438	473	468	472	425	466	438	438	493	432	414	456	440	466	486	454	469	499	469	451	469	456	503	451	464	455	433	430	467	482	453	468	444	474	434	446	448	465	451	437	446	464	494	469	471	506	464	451	476	484	491	490	484	457	433	454	492	453	432	467	455	479	440	470	480	449	426	465	451	454	429	458	456	446	445	432	456	451	491	454	467	460	487	474	454	431	449	466	469	464	455	498	435	477	452	461	462	472	426	434	459	471	437	449	471	474	464	435	483	448	433	430	477	431	481	464	455	502	444	491	452	487	454	458	478	465	471	487	472	474	428	474	432	462	486	417	459	453	469	482	442	456	441	445	450	491	443	420	461	424	483	481	508	496	463	463	463	416	458	456	472	455	468	481	465	432	509	450	487	457	451	447	473	442	462	458	485	430	460	455	430	457	420	421	451	476	479	486	438	507	448	434	472	453	416	461	469	448	444	424	455	452	441	479	445	445	472	457	472	451	379	468	475	453	500	474	454	480	458	480	446	468	496	453	455	448	505	441	499	477	479	439	475	421	487	486	500	483	450	471	434	488	458	467	449	443	461	471	435	482	487	428	434	453	461	455	451	454	476	466	438	482	437	464	460	468	445	414	455	457	474	415	448	478	495	486	477	438	444	476	501	474	465	472	479	496	458	443	481	481	490	450	459	444	454	457	472	474	452	481	489	474	423	465	460	479	444	472	460	414	456	447	438	445	463	467	453	482	446	460	430	427	468	444	446	510	440	481	466	397	444	447	457	473	475	452	502	482	478	462	456	503	462	475	509	443	454	481	433	441	446	456	473	503	462	472	468	486	482	442	443	502	434	462	482	448	455	458	491	447	469	490	475	453	432	484	477	445	442	448	494	450	422	495	454	449	444	448	434	458	479	457	475	446	470	438	440	468	437	471	455	492	457	427	421	458	476	468	500	462	475	472	471	439	507	474	422	415	469	450	472	440	486	470	436	480	446	497	407	475	420	463	478	447	437	469	483	486	476	422	456	472	451	428	487	449	476	461	476	465	474	435	514	437	447	424	478	466	438	465	483	436	478	448	446	448	445	450	459	435	451	500	455	457	485	417	446	446	428	430	458	453	460	444	471	499	501	475	471	412	457	459	477	509	464	426	443	450	493	458	417	473	472	442	485	447	452	455	449	461	466	472	459	479	450	465	418	451	461	459	495	478	469	464	451	444	453	457	424	432	449	458	458	448	468	465	481	432	441	498	449	458	492	451	453	470	484	473	460	442	454	471	419	488	420	461	453	453	437	483	442	477	469	442	460	463	463	442	476	456	480	464	459	437	463	457	494	417	471	456	450	478	458	478	490	449	415	510	461	432	450	446	445	446	462	511	455	459	472	451	450	485	450	468	457	501	471	443	466	507	467	444	497	473	493	509	473	423	488	428	474	447	449	443	428	465	462	479	496	425	447	487	455	461	457	464	453	431	462	458	459	460	490	475	479	435	478	440	453	456	465	469	481	475	453	467	441	435	441	455	456	461	497	428	455	454	482	444	495	463	483	456	459	455	522	460	459	461	466	468	439	503	469	493	471	478	456	488	450	503	473	481	461	472	468	416	480	468	472	504	466	473	480	436	467	438	432	469	495	452	444	439	485	490	459	481	448	478	416	457	440	453	484	467	492	447	487	436	455	455	459	464	465	463	416	464	471	438	480	477	476	453	478	465	454	465	441	464	465	475	443	466	484	466	425	430	474	453	470	461	482	413	477	442	432	479	455	446	501	507	470	431	464	424	469	460	440	457	427	429	451	465	480	459	448	437	475	458	445	459	472	461	478	466	431	496	470	467	486	475	442	468	463	439	449	470	453	485	481	462	403	460	476	453	422	430	489	462	431	462	460	452	471	440	441	465	468	438	428	454	433	489	458	474	444	475	468	443	441	464	468	442	438	451	465	462	473	455	445	494	461	469	487	482	481	448	456	482	471	453	481	433	504	432	417	418	453	420	494	489	441	438	427	451	439	431	466	445	471	475	468	455	449	410	466	460	519	464	482	435	471	420	436	454	472	433	440	451	454	473	450	453	477	481	450	462	457	466	411	446	461	440	458	464	458	489	464	434	481	479	465	447	442	455	446	441	455	480	493	456	498	474	438	488	470	429	501	408	420	450	460	456	476	453	479	478	447	461	444	470	459	475	445	494	434	469	434	437	435	457	447	501	455	455	465	420	428	426	456	450	451	436	444	438	488	441	439	463	397	442	488	490	445	441	438	450	475	454	469	433	457	452	451
24115	21314	28630	24320	21223	5412	914	669	543	514	473	457	403	428	400	382	344	309	355	363	343	300	336	341	326	341	342	344	349	288	340	306	327	318	301	303	331	358	336	332	321	322	325	344	306	336	265	306	302	314	293	318	311	314	299	317	345	330	305	305	307	310	325	324	326	324	321	318	331	278	313	293	356	331	306	299	287	320	317	323	322	322	343	298	303	321	301	315	315	290	329	316	294	322	327	364	323	291	334	291	318	351	323	271	309	272	308	287	321	296	325	326	318	300	306	289	315	275	300	314	341	303	299	314	267	354	310	325	318	318	290	337	330	289	300	318	292	349	325	310	305	309	343	310	322	310	341	307	301	308	314	319	333	328	340	290	320	332	317	314	326	328	307	315	308	307	303	302	315	302	320	330	315	327	307	287	312	316	321	332	303	338	306	297	311	323	319	308	318	322	318	328	324	311	302	328	302	291	307	325	322	326	309	294	303	296	316	303	312	329	297	307	289	301	299	339	313	313	295	302	299	304	308	347	317	311	296	330	290	306	326	318	334	348	314	291	299	294	317	330	303	288	298	312	318	316	292	353	365	286	331	297	279	302	315	277	318	314	295	304	333	282	325	304	329	285	288	313	327	292	309	288	312	284	302	297	290	317	300	299	317	320	339	311	316	276	327	307	321	314	301	319	306	291	282	303	318	302	294	290	300	329	294	311	289	268	293	327	295	306	308	310	288	292	314	321	318	292	311	302	314	287	296	329	311	300	311	309	289	309	343	327	280	321	300	299	348	323	301	336	358	333	298	305	315	307	320	312	291	290	308	318	316	301	312	311	330	286	323	393	330	295	309	316	300	298	294	316	301	312	316	318	298	321	305	319	315	313	276	308	291	309	325	321	330	300	280	277	306	334	337	307	302	286	311	283	280	290	295	279	335	313	288	291	315	301	273	291	296	283	294	319	308	318	302	312	311	298	281	335	305	309	325	295	311	285	312	335	299	311	313	272	289	301	275	297	321	292	281	329	303	303	291	298	282	307	287	313	303	307	316	301	290	302	323	327	310	308	277	326	337	297	283	302	340	329	328	290	288	305	290	307	323	302	334	342	300	334	312	287	313	347	297	284	307	324	317	341	287	303	346	298	286	326	288	322	325	297	315	301	296	313	289	341	315	307	317	297	291	345	298	299	317	311	292	271	301	320	342	312	297	317	310	314	289	351	311	325	306	309	341	301	311	284	308	300	293	304	308	280	307	316	304	295	327	322	279	319	334	301	301	285	325	302	310	314	289	319	337	296	314	297	291	308	325	335	331	314	329	342	314	329	321	322	320	292	308	302	300	302	338	310	326	306	300	308	268	310	288	312	264	310	294	309	328	308	296	301	313	298	322	322	304	330	346	299	299	312	314	315	345	308	303	312	288	319	280	287	310	320	320	291	302	313	325	298	333	321	294	328	282	292	290	296	306	307	351	334	315	290	284	297	309	310	315	305	294	313	317	290	309	302	301	324	310	314	294	326	319	290	323	277	314	302	283	291	313	298	300	294	325	341	305	309	299	312	326	304	290	296	294	318	300	288	306	340	295	296	320	309	309	336	313	316	309	333	318	331	307	300	313	305	324	326	291	309	336	291	307	293	294	291	310	321	282	332	308	290	299	310	323	309	284	306	296	303	357	312	291	268	319	294	349	305	314	325	289	325	339	295	324	307	269	329	285	317	305	324	256	285	310	310	295	312	306	289	280	335	336	339	293	293	305	289	297	305	286	305	320	320	312	350	346	280	313	306	309	324	295	306	287	307	297	294	307	291	323	295	291	314	332	301	291	296	313	265	312	293	303	311	347	318	311	317	305	311	290	295	306	299	305	303	321	319	309	303	267	315	285	309	325	292	302	335	297	305	297	287	349	302	313	291	289	337	250	327	309	312	295	322	355	305	321	305	289	328	306	277	277	290	311	315	283	300	312	318	339	287	314	314	304	318	274	288	320	323	332	319	296	334	296	301	319	309	336	304	306	333	337	299	276	330	319	310	305	311	319	305	298	262	291	297	283	292	293	276	332	308	300	322	297	309	323	295	274	332	334	299	323	294	306	277	272	289	278	326	343	306	306	323	307	281	283	321	322	330	290	330	307	288	318	284	305	329	300	289	297	303	284	291	332	303	313	312	302	305	301	325	307	309	305	307	325	325	300	292	302	255	301	297	296	311	295	298	314	277	297	310	277	267	322	313	283	326	288	346	334	306	329	320	288	290	283	325	299	299	330	292	303	307	283	302	339	310	296	280	290	305	299	314	313	318	294	336	312	320	318	305	309	324	295	311	315	304	293	339	299	306	285	289	280	327	304	312	328	325	312	317	309	332	323	325	309	276	319	311	331	331	304	295	285	288	309	295	310	308	288	330	298	293	302	303	299	310	328	303	319	331	317	344	305	317	282	323	301	308	305	287	301	318	341	315	284	317	295	320	294	281	297	292	321	322	341	305	272	299	313	301	299	292	303	313	308	311	303	292	296	346	317	332	338	304	305	305	322	318	283	320	282	291	291	319	291	329	302	314	318	288	295	340	286	319	305	320	313	320	325	288	317	275	296	306	277	313	300	299	309	308	307	327	278	294	280	365	307	329	326	300	328	315	266	309	314	273	311	311	348	298	301	291	297	303	298	267	300	316	284	307	308	310	283	318	310	314	321	322	311	294	320	315	326	298	289	347	312	321	291	311	296	304	283	279	294	318	268	321	314	326	309	312	328	308	313	331	312	318	285	301	316	289	341	330	328	300	314	339	301	269	322	298	331	293	336	326	297	296	288	292	294	318	340	292	318	325	303	293	309	312	293	310	319	309	328	342	308	304	275	300	338	307	302	293	318	292	297	291	315	306	310	304	264	300	289	297	283	291	311	286	309	329	251	295	317	276	287	306	309	312	304	284	285	317	311	297	289	316	306	335	306	291	303	335	292	300	322	317	293	324	319	284	291	282	298	295	320	302	302	289	341	297	304	285	321	330	309	297	298	270	313	284	311	314	298	296	295	328	304	296	290	316	326	292	328	331	328	323	292	302	325	318	312	314	309	345	314	301	278	321	290	255	303	286	297	290	324	315	304	315	335	332	309	309	289	312	290	322	304	279	282	314	305	302	321	313	317	323	337	333	322	322	324	301	285	287	339	307	321	310	299	328	310	291	311	325	329	292	316	330	260	317	312	282	296	275	304	305	323	272	349	314	359	323	312	320	324	297	302	321	316	295	322	316	312	293	299	302	300	277	308	308	332	295	310	312	288	268	331	296	341	300	293	321	289	316	304	300	306	300	315	317	318	295	288	309	339	284	307	284	308	267	326	295	303	275	318	345	287	327	303	320	331	298	320	288	311	346	317	293	316	295	322	308	305	308	303	327	292	338	314	300	303	292	326	331	309	314	282	345	264	303	331	289	310	301	320	317	291	288	334	307	312	280	283	321	339	323	313	349	307	306	307	265	312	291	335	315	335	291	301	353	318	278	335	303	299	303
4859	10126	8398	4114	2854	2254	1707	1373	1227	1065	886	887	711	747	682	671	633	657	637	579	567	566	540	566	541	559	502	536	553	534	512	523	513	498	499	455	525	495	479	467	506	494	530	509	453	462	518	477	477	501	497	459	507	465	495	495	490	486	517	505	499	451	532	497	483	521	446	498	529	440	479	477	465	440	474	456	504	486	477	472	477	488	494	482	452	412	483	479	428	465	505	478	456	464	502	489	523	459	451	547	485	460	484	413	455	510	466	472	436	487	454	487	450	454	475	463	491	488	452	458	507	473	462	496	480	445	461	485	500	473	450	434	457	466	448	453	468	453	495	466	450	448	468	523	493	510	504	443	465	468	472	492	474	458	488	462	509	486	474	465	484	471	497	485	453	492	484	476	517	467	452	438	440	487	472	459	470	467	465	487	490	471	456	505	480	459	467	447	467	489	447	480	460	482	466	496	461	473	469	516	445	437	449	485	455	473	493	463	473	476	484	484	472	438	459	472	447	492	420	476	475	459	512	455	476	503	440	493	459	488	462	484	470	463	438	465	461	477	457	484	468	484	518	463	447	467	496	461	468	463	433	443	434	487	457	432	476	488	491	495	497	475	454	446	469	484	505	490	479	471	465	431	451	410	476	448	481	422	479	479	475	475	454	458	455	484	500	455	493	457	477	509	463	490	463	462	499	447	461	458	437	472	474	481	481	501	470	456	469	464	481	462	483	456	494	453	456	444	502	469	462	455	459	430	493	440	452	441	448	469	479	458	438	488	518	476	438	473	440	469	487	455	512	454	482	466	481	457	444	473	456	467	461	480	462	458	477	454	455	456	479	463	478	457	471	474	456	477	479	474	450	480	458	436	478	470	444	467	463	464	468	482	483	477	471	467	470	489	468	457	442	462	446	496	505	493	492	490	455	453	456	492	457	460	474	501	461	456	443	454	465	491	460	479	470	465	462	451	472	477	477	484	440	474	482	487	481	516	477	496	474	445	434	420	459	480	446	475	460	443	451	463	479	453	503	474	446	478	462	472	440	466	469	448	448	474	463	479	479	472	477	471	446	411	472	472	467	451	443	463	481	454	444	479	428	469	462	499	478	425	499	509	495	483	481	449	448	471	452	462	481	459	474	492	520	477	506	450	479	506	493	461	466	468	492	507	460	456	502	485	490	432	510	501	508	479	475	522	416	474	470	504	443	476	480	451	503	468	475	479	485	520	440	454	459	498	469	449	522	439	481	469	455	467	455	455	451	484	495	446	457	490	467	463	456	500	473	496	458	480	472	469	446	478	448	457	445	494	533	457	495	478	452	489	447	469	482	486	477	486	478	445	483	495	468	436	455	494	510	463	501	480	483	481	487	471	477	481	474	460	480	466	487	472	487	508	468	463	476	460	410	468	469	475	460	454	433	468	451	496	497	440	449	438	476	455	467	436	478	482	461	451	434	492	503	448	440	450	467	446	480	451	441	479	469	462	502	448	483	485	470	462	468	440	464	466	480	486	500	470	476	469	469	460	470	443	458	475	474	529	499	464	454	457	437	488	452	469	476	460	488	444	484	482	456	465	439	449	455	470	510	494	459	456	468	456	435	453	496	471	418	421	488	456	456	454	500	499	510	483	455	480	442	453	454	477	470	480	507	501	465	461	481	444	462	457	484	438	507	445	453	439	487	486	461	512	494	476	465	487	476	428	452	408	426	489	482	454	488	437	478	476	488	468	450	478	464	471	532	478	504	448	513	471	449	452	478	451	461	453	464	462	404	511	494	466	440	464	431	445	491	500	473	447	482	472	482	451	470	476	456	471	449	469	487	481	476	464	449	524	467	482	463	445	476	466	446	449	498	438	480	472	464	470	448	517	462	506	459	464	459	501	468	454	456	484	460	498	482	481	453	459	451	483	457	488	469	454	465	464	467	447	459	443	486	473	491	458	464	438	484	441	467	492	432	495	432	439	448	491	474	448	456	457	458	438	482	501	433	490	481	474	455	462	487	488	496	453	479	466	488	428	463	463	487	459	474	451	419	479	496	444	472	517	466	474	459	465	431	482	468	486	471	477	444	474	476	489	457	463	496	479	445	449	471	506	447	467	503	462	488	451	448	416	473	455	487	485	444	462	502	465	493	437	452	458	510	510	481	456	461	454	490	442	481	469	513	488	462	463	456	433	384	491	423	485	480	491	480	453	431	494	449	463	459	496	473	445	480	430	488	447	479	451	481	447	492	458	438	459	478	474	467	488	471	456	464	482	491	453	443	495	473	492	494	490	442	480	477	497	483	490	514	501	437	441	448	463	495	444	472	494	490	511	485	487	440	463	452	493	473	473	519	463	455	472	486	484	425	510	494	462	443	508	455	452	460	458	491	476	490	455	507	468	478	467	457	479	462	464	458	470	481	520	414	500	441	474	467	483	463	470	456	463	462	466	507	443	460	482	484	478	463	473	482	483	442	441	469	490	468	465	503	515	471	475	473	476	444	442	465	448	463	470	488	465	522	490	468	469	495	487	537	446	481	457	422	481	502	477	463	488	457	413	473	476	458	476	417	470	444	431	490	501	465	439	460	461	467	453	469	484	455	505	452	464	421	476	483	437	456	489	456	491	483	461	460	435	441	467	470	464	499	450	499	474	483	455	449	480	496	474	475	483	464	473	492	476	487	438	444	459	472	449	478	435	491	412	426	478	460	429	489	478	448	455	457	539	483	438	447	495	492	482	458	447	470	444	487	474	464	452	470	469	514	462	461	464	492	447	473	479	470	449	485	502	421	421	456	460	464	452	496	504	481	477	519	499	458	478	498	471	445	485	443	473	479	468	481	462	471	429	504	481	463	416	468	478	449	488	487	460	465	514	463	500	468	476	463	459	438	482	438	447	480	466	528	464	469	500	470	457	480	476	477	460	528	478	474	448	462	486	472	445	492	476	465	443	510	514	471	472	483	472	462	463	498	452	475	459	505	450	478	465	483	459	465	517	483	494	490	451	483	503	456	498	465	469	466	473	495	450	487	477	466	467	439	451	470	479	462	471	459	436	433	450	448	464	498	501	462	476	472	459	466	465	476	467	464	456	457	473	495	477	508	493	488	501	481	473	428	477	452	489	476	486	464	430	460	486	467	499	465	405	433	459	450	469	469	445	442	471	489	504	506	464	456	470	471	467	477	487	462	447	469	451	461	461	457	522	453	455	467	422	443	482	470	471	475	486	459	454	479	457	492	486	429	421	469	476	436	476	458	457	426	503	447	453	464	466	510	483	443	453	445	464	456	493	444	458	464	503	445	465	478	477	482	492	497	492	461	529	452	494	463	482	470	467	456	463	459	447	454	460	459	474	501	459	455	474	475	459	455	503	469	455	500	443	419	485	457	491	514	476	473	461	527	501	470	474	464	478	449	458	456	426	481	478	474	457	453	468	478	495	459	498	477	470	458	476	480	425	436	513	445	458	477	455	492	430	488	439	439	472	490	473	490	480	426	476	460	455	488	472	475	459
23112	21292	29103	23813	21293	21172	3756	903	665	529	427	457	376	344	335	328	307	316	290	257	285	268	235	252	265	233	246	226	244	232	236	230	224	238	232	225	210	226	209	233	179	220	222	210	193	189	204	199	200	233	189	225	202	185	219	220	202	206	201	221	192	188	214	225	196	212	206	196	224	208	219	177	224	200	205	192	215	178	206	211	232	234	201	220	209	212	205	208	191	212	184	220	208	193	213	208	201	203	212	194	216	209	195	209	179	224	240	197	210	187	206	185	213	203	190	187	210	201	208	200	161	209	191	203	194	212	200	205	228	195	184	226	219	198	213	209	227	168	189	209	195	225	204	211	198	224	181	186	186	203	196	219	215	200	223	224	208	195	225	211	220	211	203	194	201	205	219	207	208	202	214	175	220	215	210	201	215	206	182	204	203	201	222	211	208	195	202	201	195	196	232	203	201	188	214	203	200	200	170	166	192	211	200	182	197	196	183	183	205	207	207	202	211	190	228	200	199	180	195	195	196	215	173	197	208	201	181	190	170	198	185	181	205	194	207	183	191	205	190	207	173	200	233	216	203	184	221	197	186	214	185	181	187	181	177	204	179	182	189	209	202	185	174	211	179	200	210	205	191	205	192	196	192	204	209	196	199	207	216	189	200	186	189	198	210	194	207	200	171	182	199	232	181	202	211	184	191	188	182	201	194	216	199	172	198	220	158	206	185	198	190	177	202	214	194	194	195	201	193	180	218	203	196	193	208	208	202	193	190	213	212	201	206	183	187	209	199	203	195	187	204	180	190	185	211	183	178	164	184	206	231	167	174	202	194	228	203	186	212	215	209	180	233	201	207	217	195	167	190	195	199	207	208	202	196	207	198	178	202	192	208	216	170	204	204	190	190	168	195	219	199	189	197	196	196	196	210	185	214	228	178	182	205	198	209	243	195	183	175	191	208	190	194	193	221	197	196	188	209	226	193	192	178	197	192	185	185	189	193	182	186	168	221	201	178	209	206	181	184	188	187	190	196	204	196	232	204	225	210	194	207	208	187	182	201	195	199	210	192	194	184	210	213	194	205	196	197	214	177	218	223	204	197	194	194	182	202	193	207	200	208	218	190	207	187	210	187	179	197	204	209	196	171	183	190	192	181	203	216	205	180	185	209	209	231	187	196	181	223	191	201	203	167	193	217	174	171	193	181	196	179	208	180	207	190	184	205	192	187	182	176	197	179	200	185	174	197	196	196	165	196	215	207	211	197	167	228	191	201	188	181	181	195	187	224	186	222	184	206	177	195	202	208	187	193	198	234	178	222	188	219	180	188	191	201	190	206	184	196	179	201	204	213	213	197	198	189	205	188	190	187	204	184	199	207	211	196	220	194	198	213	217	193	201	188	192	203	190	177	213	213	184	188	196	215	185	212	222	177	209	189	201	172	203	189	212	200	196	189	198	197	203	179	212	183	179	194	190	192	205	182	195	216	210	198	203	190	192	202	218	208	213	204	198	226	203	191	199	192	208	196	185	195	198	205	217	226	216	202	190	200	166	191	186	199	191	201	199	193	196	220	233	199	216	222	209	196	196	210	191	187	196	193	211	193	200	202	181	217	196	198	177	190	192	204	190	207	207	197	200	205	200	190	196	195	198	200	183	218	191	180	202	218	198	194	201	227	193	202	210	204	216	182	205	222	198	200	207	210	187	198	196	174	179	197	173	189	203	211	199	205	200	179	186	194	219	191	195	204	205	179	208	203	208	195	194	190	224	184	190	207	196	225	201	202	201	182	205	192	188	221	217	175	225	182	185	193	216	216	217	208	175	187	196	212	198	177	183	195	194	198	181	201	202	205	205	194	164	183	186	168	181	185	191	198	199	192	209	193	188	201	197	202	200	205	191	210	181	218	170	175	205	195	183	184	209	197	189	194	216	191	223	192	186	192	217	228	173	173	180	202	192	202	160	195	201	194	207	211	196	165	211	183	189	163	203	211	204	187	203	201	200	200	205	201	212	200	214	212	180	191	190	203	188	211	223	205	232	190	182	190	192	201	189	193	221	193	215	192	229	201	177	207	201	195	204	188	193	199	198	197	210	219	215	195	179	212	192	196	211	194	216	209	208	196	203	206	204	212	187	231	211	182	200	176	212	218	217	204	189	184	200	227	186	212	203	197	163	207	187	219	203	197	198	199	179	198	181	185	201	187	206	210	182	216	208	196	195	207	207	171	187	177	217	201	195	205	196	226	209	200	187	188	186	207	168	184	187	187	182	212	173	196	189	215	190	189	173	201	187	170	199	181	187	198	197	182	209	189	195	213	198	183	211	227	204	194	193	187	217	193	203	208	181	193	201	229	190	183	211	200	216	191	187	200	169	190	218	209	209	192	225	207	190	193	199	194	193	201	196	221	188	213	207	193	186	209	222	199	205	209	194	182	210	241	172	224	205	206	205	203	169	193	194	191	192	203	177	222	211	191	201	196	160	209	211	181	204	191	188	205	184	203	185	182	226	198	210	192	195	216	189	183	190	187	210	191	200	179	158	203	212	191	200	191	210	200	203	193	206	196	212	197	196	202	185	204	209	202	187	189	182	201	193	190	198	207	196	215	181	208	184	183	213	226	203	190	200	196	173	192	188	197	166	189	211	222	190	205	222	180	203	204	210	213	191	191	177	187	202	199	186	194	190	206	189	182	199	190	198	189	211	214	181	203	198	211	202	226	218	197	183	202	216	195	170	197	182	214	168	205	209	201	242	226	202	201	184	208	216	209	179	189	199	180	194	182	215	212	179	192	192	197	195	239	196	194	189	206	185	188	180	207	192	217	189	200	184	219	216	213	206	197	185	199	195	212	187	180	206	220	205	184	196	204	174	171	206	190	224	173	199	216	210	193	205	193	184	222	203	198	197	197	207	200	182	217	188	196	194	174	195	174	185	204	188	191	214	206	197	180	209	215	200	174	213	182	198	194	193	170	203	202	196	200	210	201	189	212	203	215	178	186	207	208	180	204	207	228	205	196	211	203	186	197	205	197	194	194	162	195	207	208	181	198	202	175	205	238	210	212	196	190	194	199	194	197	196	204	195	199	194	207	204	176	187	211	195	216	199	203	213	213	204	201	179	200	166	188	208	205	184	199	195	217	189	211	191	200	214	204	183	213	197	197	213	167	177	202	196	198	203	212	187	178	190	196	220	190	199	195	209	200	210	196	183	199	186	168	207	184	195	189	178	210	183	211	215	180	219	204	217	188	194	202	179	187	192	211	197	188	195	195	192	184	185	192	183	212	185	210	188	195	191	216	176	189	165	200	207	183	209	187	212	229	210	194	218	182	225	179	200	183	224	207	211	180	188	199	187	196	190	201	184	196	197	190	191	196	225	178	183	179	213	219	199	192	193	201	194	215	194	195	208	198	190	192	171	192	188	189	199	196	196	194	193	179	202	178	190	220	216	223	198	190	201	210	196	235	201	210	201	193	210	222	199	201	188	188	162	179	179	191	180	171	181
7197	16385	13661	7058	4905	3654	2731	2170	1787	1440	1227	1083	891	790	717	705	611	592	559	532	523	488	497	374	423	405	413	392	372	405	353	363	365	377	335	356	368	347	352	365	357	331	331	315	341	337	326	345	333	307	311	333	307	343	333	282	333	309	319	326	291	332	323	318	339	314	308	324	307	279	302	290	299	295	332	291	308	308	282	309	334	292	346	306	306	328	318	305	308	315	301	307	304	291	313	324	304	298	303	296	318	322	285	282	318	312	291	319	290	269	320	263	284	319	321	292	277	298	308	311	314	313	309	329	291	298	286	288	297	321	320	331	301	310	324	288	283	264	301	295	312	307	295	325	298	305	320	345	304	320	330	329	294	304	318	346	288	298	330	300	299	339	306	311	297	331	308	345	292	280	329	313	308	312	332	299	269	335	301	312	307	305	324	318	324	283	299	327	337	314	302	320	322	269	264	318	302	299	297	313	268	286	316	293	317	310	307	328	304	309	279	296	293	301	300	292	332	277	312	272	321	307	319	289	315	290	282	321	274	307	283	296	344	294	300	297	296	259	299	293	286	312	328	304	306	273	336	329	295	311	286	295	307	313	288	310	328	301	321	317	285	322	307	292	295	295	290	312	287	271	326	292	307	313	294	292	279	300	294	318	316	330	285	325	305	329	314	305	325	262	273	312	335	294	276	330	291	297	317	310	307	318	286	336	271	311	268	305	306	329	297	261	320	289	299	295	266	293	306	295	315	291	323	298	286	280	299	281	332	317	282	327	297	267	304	289	268	308	307	320	285	291	287	331	286	296	308	297	307	315	272	305	301	293	293	332	316	298	306	287	286	328	274	270	325	248	334	314	325	296	314	288	289	322	320	296	316	310	304	319	319	313	344	279	324	294	279	316	280	316	286	302	311	329	346	299	299	284	300	269	295	335	273	298	293	327	293	319	309	312	290	298	291	311	283	297	286	290	287	316	314	303	282	293	302	300	292	288	264	285	311	311	303	314	299	305	285	272	330	290	307	317	281	312	318	301	317	307	316	299	286	294	284	313	301	335	260	304	286	291	313	301	272	269	331	298	321	307	314	330	325	282	311	315	287	291	313	321	285	313	299	293	316	312	302	335	281	343	293	291	292	300	277	315	285	302	318	313	296	302	301	342	309	314	330	284	300	296	275	275	288	308	308	294	287	328	307	273	305	296	314	324	300	306	301	290	268	309	299	297	301	304	284	307	332	281	305	312	312	305	299	313	302	264	295	286	316	289	330	308	302	284	314	293	298	291	269	287	309	288	303	325	328	319	307	325	292	296	284	299	320	280	302	325	287	299	273	319	293	305	308	317	312	300	286	274	310	302	300	312	281	311	310	268	290	303	292	302	260	323	293	301	283	359	316	298	296	306	306	281	339	274	308	330	275	311	281	318	267	306	308	298	261	304	343	297	249	261	313	271	308	283	311	281	305	295	324	295	305	288	285	311	279	279	288	328	331	285	307	307	305	301	296	347	320	286	300	325	312	292	298	310	350	311	301	311	334	302	289	310	309	304	318	308	293	312	291	307	324	294	303	319	300	302	302	307	278	321	307	310	316	298	311	304	303	281	314	303	323	313	290	288	320	304	290	291	306	301	282	295	292	354	304	296	303	271	292	306	307	273	300	297	328	326	274	299	291	278	292	304	271	306	292	339	296	312	273	297	291	316	315	291	333	308	308	316	312	288	273	299	325	301	301	288	317	315	300	299	281	333	298	303	327	264	291	315	290	303	311	281	318	310	331	295	303	265	295	276	294	287	288	293	306	294	298	309	298	281	304	284	307	307	328	307	295	287	313	287	297	314	319	276	348	295	296	308	317	321	325	314	310	286	265	280	286	300	274	319	277	291	302	323	273	325	313	329	276	292	292	310	303	325	283	334	326	303	292	294	315	309	290	290	322	333	314	330	312	332	278	326	323	291	318	321	301	313	299	295	310	282	289	350	304	320	294	309	300	293	304	280	304	297	305	294	297	296	314	286	304	320	302	293	295	268	277	293	311	300	294	309	306	310	281	292	274	287	332	273	285	311	285	276	316	277	288	291	290	322	303	330	312	307	294	307	309	297	303	300	282	303	343	306	321	316	290	278	300	317	318	285	315	275	286	324	311	287	332	318	289	296	286	348	327	300	296	295	297	300	307	323	314	295	335	307	316	303	292	271	274	313	282	292	285	302	292	317	303	313	313	261	315	295	301	284	303	309	322	299	309	303	316	315	280	276	300	278	291	285	280	273	305	292	305	298	292	315	287	324	304	294	288	336	306	298	311	289	324	278	317	337	332	303	283	260	315	299	300	322	313	291	290	326	330	305	300	295	305	311	299	336	331	291	306	346	299	317	296	293	287	308	277	321	310	333	289	288	264	303	317	289	332	310	295	313	290	289	341	279	294	345	304	312	314	255	330	297	302	315	329	294	295	325	310	320	297	304	309	314	284	323	285	318	302	315	320	336	297	301	316	273	303	308	272	286	257	303	304	311	306	300	294	329	310	318	293	303	324	330	310	287	318	334	293	319	290	313	298	321	300	321	308	312	306	340	271	286	284	302	293	310	283	298	301	291	314	300	282	338	296	334	303	295	316	304	307	305	337	299	273	309	310	327	284	290	282	301	269	271	312	299	308	282	292	315	297	308	269	313	324	316	284	309	280	309	300	289	313	309	283	293	294	322	297	310	307	271	302	271	292	332	303	299	300	296	309	307	287	332	266	303	287	266	284	310	292	242	299	292	296	300	325	299	294	284	275	284	280	285	325	320	281	297	338	322	302	267	292	307	280	304	286	301	306	319	307	327	320	294	260	285	291	295	294	313	290	309	325	284	308	329	293	265	290	309	309	318	318	298	304	314	324	295	318	271	298	269	304	307	292	295	314	305	300	329	297	304	312	335	284	308	322	327	314	291	345	290	302	307	315	310	259	279	310	333	277	308	315	305	286	300	300	308	331	295	305	327	330	319	302	281	307	282	296	311	277	298	272	319	322	279	321	293	268	314	320	272	319	301	302	301	284	268	317	326	336	306	305	302	299	294	286	264	308	281	318	305	292	307	324	303	318	332	312	273	302	298	295	291	275	311	307	304	263	304	290	299	291	301	303	285	299	299	305	308	289	296	307	299	314	302	311	294	295	303	300	318	315	293	322	268	261	306	302	295	293	275	309	279	318	304	297	322	275	294	305	275	297	314	313	294	314	279	312	324	318	283	309	289	309	312	292	327	272	290	310	304	309	303	306	279	299	295	318	294	320	292	324	314	287	320	267	296	311	293	281	289	327	297	312	287	319	310	304	300	291	314	295	306	301	307	309	296	302	303	310	310	296	325	294	307	327	301	322	308	286	296	305	316	286	310	295	307	327	300	280	291	298	296	307	333	305	315	295	312	296	336	315	292	320	283	317	319	303	290	298	279	308	290	293	301	295	299	366	292	317	319	305	295	317	307	293	303	296	302	279	303	299	288	318	309	274	295	334	290	320	304
26896	19348	4868	694	473	452	362	316	322	326	323	294	313	300	313	296	307	308	284	344	289	286	304	309	333	274	303	324	297	297	291	316	282	299	350	353	315	291	318	348	316	298	292	314	316	298	263	332	307	327	293	290	281	314	285	343	297	290	311	303	303	289	318	291	293	308	328	321	347	309	315	289	285	298	332	283	284	301	304	307	301	298	303	299	304	306	296	327	319	332	328	305	312	280	303	303	295	287	282	307	302	282	359	325	287	332	298	326	310	321	323	301	323	292	283	294	291	324	285	317	311	327	343	314	295	343	295	299	316	330	331	311	295	293	307	302	297	289	295	266	320	310	288	333	318	318	318	326	310	296	322	291	289	282	276	308	321	343	312	289	271	342	321	311	318	329	324	301	313	266	316	317	290	316	343	299	279	294	305	297	323	299	312	301	296	306	318	321	313	310	271	310	282	296	279	280	286	306	295	298	297	289	295	314	328	289	310	291	299	294	318	294	324	302	299	325	288	311	303	297	298	285	263	302	321	277	280	296	301	300	293	292	306	281	253	305	300	290	317	288	298	305	311	366	325	342	289	312	319	298	332	289	303	283	288	335	309	329	302	316	304	282	289	297	317	283	304	308	299	314	290	323	318	306	322	317	289	315	309	272	266	365	306	318	297	319	315	336	287	317	296	280	314	319	301	298	299	287	305	280	295	304	303	299	311	303	309	308	311	314	299	292	290	321	292	333	311	328	282	283	311	333	305	308	275	311	324	315	309	282	301	262	316	313	307	306	317	285	305	271	291	319	303	290	310	304	294	280	342	271	305	305	328	328	277	307	284	317	304	291	302	293	279	328	350	298	276	318	322	311	315	338	337	335	277	286	311	292	328	271	295	283	290	276	302	284	324	302	299	292	315	309	293	307	271	305	305	289	315	319	329	280	304	325	304	284	312	321	279	288	283	302	290	302	306	314	290	298	298	285	291	300	321	321	312	311	309	273	292	295	321	291	334	295	333	291	301	309	295	300	316	318	293	287	338	284	292	308	273	299	304	303	318	322	320	318	301	311	293	296	268	310	292	306	326	283	308	294	305	292	304	283	331	308	288	296	270	272	310	325	320	308	313	278	326	271	302	283	322	324	307	295	295	290	293	320	311	337	281	287	297	280	313	306	317	306	300	294	308	302	283	287	303	310	330	328	298	318	323	311	284	331	283	285	297	289	288	313	312	317	313	280	290	330	310	337	321	323	289	330	311	330	311	313	282	316	306	283	286	292	267	300	302	315	308	321	299	322	296	322	313	318	307	357	295	312	289	308	288	319	310	319	293	331	331	310	312	298	307	290	297	335	296	325	311	306	303	341	327	317	295	311	296	319	322	294	293	275	297	331	276	275	295	302	323	307	322	291	294	326	303	303	302	302	317	297	298	293	290	326	301	313	309	320	315	311	290	294	289	291	299	310	301	288	307	294	338	281	322	354	302	324	292	314	310	298	305	311	296	305	313	305	363	293	310	284	285	290	332	322	265	311	311	333	285	301	282	303	296	291	297	293	292	291	317	311	283	327	299	282	308	340	332	294	307	286	334	349	319	292	275	337	290	253	307	313	293	323	290	303	293	301	282	314	301	292	302	307	317	289	321	308	318	309	306	352	289	299	279	311	311	301	265	301	305	313	326	327	298	310	297	287	321	290	267	300	318	282	291	295	277	319	323	308	335	296	304	294	300	331	330	280	312	332	288	340	323	274	289	302	297	304	281	298	323	299	309	296	310	309	299	277	271	305	311	321	265	305	280	290	298	320	310	302	287	314	323	279	323	308	313	283	316	327	348	320	295	321	294	333	317	322	322	333	309	287	304	287	290	283	289	300	306	339	291	299	337	284	304	293	320	296	296	287	262	297	301	310	286	313	285	265	274	290	303	313	288	302	296	320	295	302	325	293	300	298	300	301	279	314	279	262	265	285	295	296	327	304	323	330	293	317	297	304	310	283	334	295	286	300	340	305	309	305	290	281	312	291	293	280	305	282	314	294	298	277	269	290	294	281	315	312	300	305	298	343	338	273	304	296	325	314	324	321	343	284	305	325	299	296	282	294	310	304	298	309	324	299	324	293	289	295	307	288	307	293	322	306	333	282	320	299	319	308	304	305	308	323	293	291	310	359	306	288	296	301	317	314	328	281	302	302	259	302	297	298	297	317	286	316	282	284	301	309	298	294	324	297	265	263	268	292	310	317	310	308	286	306	324	270	304	284	297	313	312	304	318	310	286	309	320	295	309	284	309	314	314	315	304	314	297	313	291	313	289	288	299	356	306	290	269	285	292	288	313	330	302	264	295	303	288	295	292	312	293	304	274	315	305	307	301	316	289	316	299	301	321	331	295	282	315	342	293	313	308	300	307	308	275	308	307	310	330	333	291	331	323	305	299	318	277	309	292	313	301	265	290	295	277	285	294	336	286	297	301	308	319	324	291	323	309	286	297	310	285	302	309	277	308	308	305	323	314	325	322	329	279	324	273	264	294	344	323	306	299	313	322	292	309	321	275	321	305	304	313	317	326	318	289	306	292	304	309	311	292	283	321	268	325	298	299	302	330	299	333	313	310	306	302	314	295	294	266	289	281	275	280	282	288	304	317	287	298	288	329	320	303	281	303	313	304	305	297	297	290	328	293	293	273	289	291	316	310	331	290	324	299	286	318	324	285	305	296	323	288	291	280	319	310	315	264	294	315	316	296	281	310	280	283	315	287	269	300	298	299	320	298	279	304	310	310	292	312	348	282	303	306	306	304	291	286	321	322	301	313	269	311	306	308	293	297	331	324	288	317	322	298	277	302	302	274	284	307	292	335	295	302	317	284	319	322	286	311	320	337	286	316	302	302	284	307	301	318	330	304	323	306	275	302	307	296	326	274	306	281	311	291	273	317	320	305	292	283	366	312	313	305	291	297	270	318	302	308	330	285	298	314	295	320	293	291	299	277	316	300	292	304	245	287	301	296	299	301	318	294	304	307	317	285	278	301	268	320	304	312	326	312	303	280	310	289	290	264	306	314	300	319	302	346	310	307	305	316	296	352	317	275	314	331	304	275	305	303	301	303	316	315	298	324	297	303	300	305	295	295	297	307	297	293	284	322	305	264	283	307	295	314	331	344	336	290	291	308	325	287	299	291	287	307	309	300	311	290	324	311	289	310	305	321	337	314	301	330	299	290	285	336	278	328	323	318	297	309	311	351	311	328	323	316	315	312	326	304	293	310	301	278	296	309	307	319	297	293	289	319	288	290	294	319	300	317	289	295	347	299	321	309	313	289	320	303	306	315	326	278	310	288	310	320	314	326	289	295	299	303	281	309	326	310	322	279	281	288	303	317	289	319	275	265	309	328	284	279	311	305	306	295	325	303	316	325	289	321	341	298	297	308	315	310	308	293	310	307	298	306	307	306	307	321	301	294	306	293	284	287	283	308	278	290	285	285	313	297	302	293	291	313	292	307	300	301	303	287	303	328	271
3925	1194	1072	689	599	551	527	519	491	494	460	507	512	506	487	500	472	455	469	482	448	473	492	469	456	506	440	455	469	488	474	465	459	448	492	443	460	502	484	472	465	433	492	468	475	466	476	474	451	462	470	445	471	447	455	428	445	464	460	467	503	472	438	479	445	469	477	465	476	450	450	470	468	489	493	431	483	444	474	473	459	495	497	482	435	455	443	496	414	475	455	484	455	445	488	479	467	469	473	456	427	494	475	467	500	419	408	463	490	470	436	463	431	442	449	472	447	414	476	443	460	466	454	485	432	424	453	490	447	464	456	451	472	458	491	508	481	426	459	439	434	461	504	462	489	474	435	458	448	475	439	468	457	466	451	453	472	486	444	458	486	460	450	469	430	453	489	461	459	483	460	478	495	458	473	449	460	453	426	463	467	482	427	442	480	449	477	441	476	458	479	469	478	455	477	446	483	461	456	456	449	467	458	486	489	454	446	493	468	446	453	455	457	451	460	458	424	467	461	477	440	494	469	466	469	452	478	463	449	453	433	453	444	436	443	454	429	469	460	443	435	423	438	439	430	498	492	494	462	438	425	455	451	450	454	452	415	446	442	480	483	461	456	480	453	468	455	481	495	479	445	423	452	490	447	436	481	488	451	467	427	469	447	487	447	480	453	486	463	445	467	440	453	492	463	472	479	417	454	465	401	516	467	454	418	474	445	453	477	474	435	476	461	484	442	472	453	460	490	451	444	482	446	436	481	458	467	465	436	459	444	453	467	460	472	465	481	449	462	518	448	473	472	456	432	453	481	465	490	471	466	447	437	477	470	468	482	433	451	443	464	445	467	445	469	468	466	440	466	438	455	454	465	464	496	456	456	428	454	478	477	440	422	467	433	444	457	460	495	457	477	458	474	457	476	463	405	463	427	433	449	441	424	429	455	437	464	463	454	504	503	453	453	456	457	462	471	478	467	466	450	444	475	456	467	492	446	438	438	492	439	476	464	432	477	463	487	495	432	446	487	476	471	446	443	440	453	459	493	475	492	473	454	443	426	441	461	481	461	495	456	437	445	451	464	453	457	488	449	426	437	411	470	487	489	431	488	462	435	430	503	473	428	437	444	450	474	475	465	451	457	461	448	471	465	471	437	471	436	503	492	473	460	469	454	440	453	448	446	425	508	484	463	472	453	462	435	490	496	461	435	466	454	469	467	453	429	470	471	444	411	479	486	469	464	420	475	487	431	449	448	477	475	471	467	486	451	477	451	482	452	430	488	432	449	479	442	472	454	479	459	473	457	444	429	442	467	452	454	440	430	433	454	499	431	425	464	438	443	425	430	438	481	480	450	473	449	473	463	447	482	450	477	447	448	452	419	465	475	460	452	489	420	450	465	459	432	477	430	473	450	488	441	457	444	487	443	435	497	450	495	462	456	432	495	471	492	451	446	448	478	456	441	464	493	473	460	466	491	483	440	416	434	473	462	513	454	469	459	443	476	457	472	497	472	492	461	490	441	433	476	462	498	461	435	448	447	491	436	485	495	483	463	459	451	454	432	491	448	433	451	470	452	465	467	450	432	433	462	457	439	408	456	462	487	451	477	422	501	488	494	448	500	446	476	457	471	488	447	433	458	464	457	488	449	442	448	484	451	462	455	454	462	460	462	464	443	423	451	490	454	446	425	443	500	453	477	467	448	469	457	472	471	469	439	437	436	459	490	413	462	449	509	447	470	482	484	413	442	449	467	465	438	485	449	451	446	452	442	451	460	447	453	463	450	460	413	467	455	506	475	471	440	433	453	453	460	458	457	461	446	427	445	438	466	412	477	488	431	484	445	455	468	427	481	446	442	484	450	492	457	464	445	428	426	449	458	459	419	442	474	464	447	455	445	437	492	471	444	475	454	472	423	439	453	448	492	436	455	452	463	410	487	448	460	474	503	438	470	481	480	454	468	463	479	491	485	459	432	429	517	448	468	440	481	460	433	447	461	489	496	431	453	479	450	446	448	424	441	438	450	443	475	432	469	446	499	465	456	461	453	457	471	465	465	483	448	425	469	465	463	448	453	463	447	470	465	444	448	498	456	448	471	436	408	403	449	477	422	462	443	440	496	458	458	473	421	468	474	468	439	421	444	461	463	450	473	461	440	478	458	470	459	490	472	449	430	437	470	457	468	452	439	446	489	451	478	462	441	434	480	413	476	415	449	451	467	499	459	473	464	470	491	462	434	462	481	471	420	442	486	455	427	485	480	430	450	449	460	491	443	495	477	481	475	474	455	478	440	477	443	448	464	476	470	444	480	482	466	433	461	455	455	496	442	478	431	450	444	455	473	461	468	459	436	492	420	456	444	423	486	455	459	441	448	426	490	465	498	441	444	455	417	453	453	443	467	455	459	427	469	440	473	441	442	450	468	434	430	438	456	481	421	395	446	454	461	500	444	455	466	433	465	440	461	451	456	466	445	479	441	420	448	466	425	430	451	454	469	468	450	481	457	446	468	465	449	490	483	453	385	433	463	461	448	440	502	413	440	437	470	475	433	476	450	449	460	493	456	458	438	471	472	494	470	424	454	467	444	437	443	460	469	455	433	445	482	465	456	469	430	509	483	426	507	422	474	462	451	447	481	474	437	440	524	452	450	484	480	439	414	459	463	432	452	453	473	471	452	451	449	457	408	468	479	466	438	463	464	462	440	461	444	467	474	448	471	488	481	501	461	483	477	440	458	460	486	497	473	456	459	468	458	484	429	449	495	433	478	432	466	450	474	472	460	450	448	461	450	491	460	461	405	412	482	469	430	428	477	483	458	427	471	477	512	458	427	407	471	484	451	449	449	459	462	472	484	462	449	479	450	476	473	419	459	465	428	460	475	448	419	453	451	427	499	453	436	428	463	472	467	453	465	453	509	467	462	455	483	463	449	464	448	457	473	454	463	437	453	463	451	467	461	412	486	450	488	439	425	469	464	440	488	426	461	428	459	453	456	486	452	448	431	505	438	460	460	463	457	427	454	435	456	437	468	478	447	467	478	502	471	418	498	472	425	467	442	482	441	497	447	445	467	466	474	481	435	452	499	471	431	475	422	459	467	428	498	507	461	462	436	466	440	470	496	442	460	485	467	480	462	451	451	429	470	490	494	500	470	429	486	453	467	442	443	444	438	482	460	458	473	502	506	444	423	467	458	477	460	439	421	463	476	427	430	473	456	464	430	473	480	483	445	440	474	436	468	431	439	433	476	468	468	484	444	483	460	417	430	466	437	499	441	474	490	485	470	474	447	465	461	480	494	480	475	480	435	470	464	469	464	467	451	454	437	476	438	492	452	461	455	483	435	457	419	453	470	449	456	495	440	466	471	441	434	435	437	429	487	463	457	466	464	443	465	441	492	420	447	414	440	458	489	503	446	438	467	461	441	492	456	496	421	472	477	467	458	431	492	446	472	466	434	503	443	453	410	465	437	453	465	495	464	473	482	466	487	486	485	449	464	499	488	442	455	460
23991	21264	28552	24314	21187	5745	922	633	550	493	482	437	437	334	364	374	373	340	345	313	348	341	323	336	345	319	321	327	312	325	289	336	320	315	304	330	292	315	316	330	321	318	310	320	318	324	287	319	336	321	338	334	322	336	277	298	293	300	290	321	348	303	305	318	300	310	303	281	305	304	317	314	295	311	320	316	324	288	311	300	297	287	295	268	350	309	332	281	333	308	305	328	322	299	311	291	293	316	349	326	288	310	344	321	302	272	311	322	319	334	322	337	301	311	284	289	285	292	340	300	298	263	313	296	338	320	311	302	301	305	318	301	310	313	306	305	321	282	352	307	286	272	308	301	290	309	313	300	307	324	302	320	315	318	318	340	288	282	284	303	307	304	299	326	277	326	286	314	334	287	260	302	309	322	324	292	293	296	313	315	286	304	339	312	301	304	307	285	275	323	304	313	291	294	276	303	298	311	320	347	310	323	296	318	313	321	286	318	323	324	326	277	318	293	269	284	310	288	289	333	346	273	314	292	317	310	343	292	290	317	336	283	333	332	318	307	318	305	284	301	314	316	293	276	309	296	292	312	328	275	310	335	295	315	297	282	301	309	312	270	312	275	334	303	294	304	293	325	284	314	289	295	305	321	291	298	331	300	312	279	299	294	287	276	295	317	301	281	318	338	330	278	304	311	327	300	293	331	289	302	308	305	302	316	334	326	285	301	309	289	300	282	278	283	314	335	260	287	324	337	294	317	319	293	317	311	295	327	312	334	315	265	315	310	303	283	331	319	307	294	301	300	317	342	316	289	335	259	317	309	256	308	323	316	307	318	317	290	299	329	308	338	274	327	366	298	281	297	298	306	303	299	291	308	323	309	284	280	342	315	273	274	293	276	290	315	327	306	297	310	330	291	319	289	328	311	340	254	315	308	322	333	315	310	309	316	286	315	293	337	318	296	320	291	323	322	289	290	296	306	295	303	302	308	310	290	292	320	295	312	277	306	280	282	294	292	293	325	320	328	299	302	307	292	329	302	312	282	303	321	299	323	303	287	304	318	310	312	290	315	308	293	310	312	285	287	295	306	309	301	321	280	285	277	289	306	303	266	324	294	294	309	278	315	314	295	303	328	310	295	312	329	311	290	297	275	322	280	282	338	295	285	342	305	289	291	327	298	297	312	317	295	289	282	283	322	319	317	299	304	301	310	314	308	323	292	313	299	309	320	273	314	295	334	318	303	302	331	319	306	320	298	311	320	310	322	313	298	277	318	326	322	330	328	315	296	282	312	280	321	300	311	301	282	286	283	316	296	303	315	281	305	297	335	306	327	314	303	270	252	321	319	305	314	309	282	308	295	288	292	303	290	278	296	324	306	297	294	320	327	330	270	315	307	296	272	317	326	320	336	340	317	302	339	282	306	320	280	333	309	292	310	296	321	331	345	284	297	299	329	323	301	308	301	310	303	285	319	310	311	296	302	314	303	313	252	325	283	345	303	310	317	275	314	296	306	295	289	288	314	279	302	314	309	337	322	278	316	312	323	305	303	311	281	320	313	306	351	292	340	325	320	323	317	307	305	313	311	276	328	298	284	314	323	312	311	308	273	325	315	335	303	306	328	319	303	322	290	306	274	317	308	307	265	265	302	336	287	277	285	295	270	301	296	310	296	305	298	296	307	324	305	302	293	321	291	330	299	296	295	308	278	335	332	307	316	285	292	281	330	308	310	300	311	303	331	286	295	339	324	310	293	298	317	294	311	315	323	316	304	287	321	291	336	320	280	286	297	308	299	314	285	275	308	281	305	304	332	321	318	309	303	290	303	287	312	276	312	321	304	324	275	310	293	297	290	301	306	315	289	303	304	329	284	331	313	313	294	314	317	308	300	316	285	294	288	292	316	322	320	327	300	292	287	292	315	320	303	284	296	323	292	288	297	301	317	292	289	302	307	287	318	297	305	335	323	282	314	296	316	295	296	289	287	300	337	303	327	293	297	324	304	341	305	314	307	320	323	304	303	332	299	336	297	329	296	317	296	302	278	312	301	293	304	325	299	307	329	342	285	304	314	304	303	313	267	313	309	296	309	323	310	276	280	303	298	315	285	332	332	299	275	280	325	322	327	316	317	316	320	281	324	292	299	313	308	290	303	303	323	305	312	295	292	307	317	293	309	301	327	314	308	309	316	299	291	293	319	293	337	336	294	282	293	271	295	293	325	298	306	320	287	307	316	327	322	298	306	329	328	292	335	298	314	336	291	328	299	313	293	361	303	304	280	318	293	297	322	298	320	297	300	317	301	327	314	309	310	323	332	284	315	300	308	325	330	331	327	342	285	301	322	279	310	323	284	297	321	302	317	296	329	273	296	283	295	312	296	339	328	302	293	315	278	294	313	310	319	307	302	299	311	300	278	319	297	342	284	328	330	290	314	300	276	273	361	295	292	329	273	299	302	321	323	315	313	294	280	299	296	300	313	324	303	281	290	315	299	285	284	307	309	278	264	289	289	283	292	322	308	316	328	296	299	288	326	277	317	287	319	284	300	277	306	312	306	298	313	277	300	333	263	301	306	334	318	280	294	280	272	302	317	317	344	276	312	309	288	331	296	318	323	291	328	305	323	303	323	357	291	301	303	313	255	319	296	301	286	318	287	311	289	298	285	303	314	318	300	324	307	286	322	331	287	299	293	312	305	309	334	328	285	313	336	304	326	300	301	312	300	340	267	309	337	310	301	302	281	295	294	325	312	285	325	279	326	312	300	295	314	321	320	310	308	327	304	320	327	304	296	280	351	307	295	362	287	323	300	288	351	329	311	307	283	295	322	316	299	322	308	306	307	307	309	291	314	309	316	307	299	303	284	303	284	296	285	319	320	286	317	288	286	317	312	294	305	295	303	293	322	325	317	309	278	313	289	301	330	337	290	322	308	278	286	301	267	299	275	330	321	321	288	316	303	317	277	313	315	315	295	309	294	287	299	327	292	291	300	293	306	320	303	283	311	308	266	301	296	313	311	312	314	326	271	318	340	289	299	314	289	329	276	323	312	266	327	316	324	348	288	327	285	279	301	296	346	274	295	277	311	299	293	302	318	297	318	310	281	314	309	310	298	306	311	291	295	290	303	307	324	304	292	324	286	305	309	317	264	334	288	269	300	316	332	284	317	317	340	286	309	299	307	304	290	306	300	277	283	295	293	294	299	322	321	294	316	332	306	330	268	311	302	318	310	321	303	300	292	298	334	315	316	324	310	288	314	306	317	289	303	311	342	321	292	324	309	309	281	273	293	305	319	330	289	262	302	349	287	303	318	287	295	319	310	343	322	304	303	307	296	311	315	307	291	306	301	300	320	324	302	312	309	341	284	306	302	307	322	292	308	347	297	305	272	305	310	299	296	324	313	308	328	309	302	279	328	314	289	281	351	312	276	286	287	303	309	298	287	306	318	320	266	287	319	323	335	297	306	294	291	297	299	327	295	293	305	283	321	307	265	299	290	288	304	325	329
4974	10124	8222	4184	2919	2240	1702	1476	1215	1039	958	871	777	710	641	582	656	602	556	558	556	544	498	528	558	545	561	499	477	473	467	489	520	512	506	483	514	476	441	480	454	468	493	518	476	493	518	458	473	457	496	464	452	475	486	487	472	507	477	451	464	516	464	481	490	486	469	473	488	480	520	476	465	475	456	447	461	445	475	515	476	459	446	502	479	454	451	442	482	474	483	493	509	468	448	456	462	453	488	473	468	522	485	445	456	478	469	497	418	451	485	439	490	457	439	441	466	465	465	495	452	477	452	479	476	441	486	461	485	484	445	442	479	471	454	487	463	465	472	449	442	452	472	447	476	474	459	479	503	488	453	475	498	482	430	452	518	522	452	502	508	466	449	464	474	473	454	433	458	469	471	510	472	483	425	457	473	489	504	468	480	519	494	465	458	510	473	490	489	455	466	484	491	462	482	479	477	486	473	473	504	461	446	476	473	490	453	472	494	478	508	447	459	504	451	432	498	425	443	448	470	425	501	504	473	479	429	468	459	460	460	467	455	450	435	473	477	464	482	456	457	463	448	439	414	457	450	468	440	463	470	483	486	439	473	445	437	470	463	429	462	474	461	428	482	483	480	413	498	507	432	487	472	471	480	475	451	471	456	501	452	431	469	443	459	458	445	469	459	475	488	486	432	426	519	457	480	437	487	477	424	450	452	474	485	489	459	448	498	488	473	481	465	443	508	460	487	438	435	450	470	507	467	470	478	450	449	518	450	490	454	453	452	485	455	430	469	482	438	411	436	457	471	479	510	424	449	446	445	503	465	439	471	512	440	466	442	465	483	430	456	460	482	437	455	477	438	489	460	473	492	500	464	478	444	471	476	480	445	493	441	457	473	473	449	435	500	427	447	440	495	483	452	442	489	488	444	446	449	478	489	479	471	442	477	508	454	420	460	475	482	506	459	500	476	478	475	484	450	453	475	425	464	489	450	468	449	450	474	470	462	463	435	464	469	465	449	433	468	483	453	490	508	472	491	508	459	494	461	483	488	456	487	443	455	470	475	489	460	471	480	458	482	488	443	465	450	451	445	414	448	454	478	440	480	452	463	490	487	469	450	481	494	440	447	483	453	453	462	477	436	475	454	438	488	428	461	449	452	460	464	425	452	475	424	473	463	464	508	478	483	453	490	456	440	482	452	488	469	481	462	461	488	475	475	491	479	496	473	457	471	456	463	487	493	475	473	498	462	477	491	442	455	483	447	447	463	469	460	489	460	473	449	475	467	412	449	440	484	469	476	483	492	426	461	454	479	455	419	485	481	470	451	456	467	466	468	466	474	484	454	419	441	447	500	456	485	439	458	452	493	484	450	444	462	436	510	499	459	469	466	446	479	473	473	435	484	427	479	484	461	471	461	492	451	450	495	511	460	451	487	421	479	453	470	466	468	465	456	497	459	479	495	497	474	456	491	470	445	476	458	430	453	440	493	459	488	484	464	437	444	453	439	438	459	482	495	482	483	511	476	478	474	484	462	477	444	464	491	479	459	433	424	448	462	445	451	447	454	467	495	429	420	468	498	476	501	484	455	474	468	451	438	483	474	481	488	461	464	443	451	452	452	428	475	469	469	489	452	445	458	471	468	458	450	476	439	475	464	468	420	469	453	449	461	418	472	467	458	469	433	450	510	470	483	480	465	486	474	506	501	460	473	431	495	451	489	467	430	433	479	433	502	486	457	492	444	505	510	473	468	446	453	483	487	470	455	459	476	470	477	482	474	454	477	464	478	454	472	461	458	470	453	489	454	477	474	483	427	480	471	407	466	454	433	453	469	451	420	446	438	431	497	469	469	490	468	472	435	467	444	468	456	442	460	438	420	488	434	401	466	474	467	454	482	476	498	443	475	484	461	466	481	475	462	446	474	465	474	474	460	465	457	459	466	468	432	474	465	470	457	483	464	462	483	494	491	481	459	463	431	448	444	432	464	461	432	467	481	429	460	440	481	471	469	468	439	454	481	490	452	438	448	484	472	468	453	441	468	479	460	458	452	457	510	442	472	475	449	449	477	464	474	461	469	466	448	480	460	483	459	443	476	469	469	421	470	439	468	472	487	455	467	494	439	473	415	496	450	506	464	460	439	467	490	448	430	440	465	439	457	433	486	453	440	413	472	458	471	481	443	425	449	456	469	479	509	474	519	440	446	462	488	504	476	472	443	445	456	464	438	432	459	465	477	477	430	483	481	537	417	478	439	452	463	445	442	500	454	470	468	461	490	441	512	526	502	454	441	455	457	477	470	433	464	466	484	535	428	464	454	495	466	496	435	500	445	493	456	424	454	480	441	488	464	465	488	451	479	431	455	425	473	485	468	447	425	493	489	470	482	441	483	479	481	449	476	478	438	477	474	458	451	459	472	476	456	413	457	481	488	461	468	448	445	469	442	492	434	438	420	442	429	487	502	457	429	483	462	447	479	464	459	454	456	467	496	494	447	453	426	471	450	463	474	444	459	467	469	438	481	441	489	523	435	440	470	467	469	484	471	491	491	438	463	437	468	451	472	475	447	444	467	478	506	442	468	467	480	494	501	448	435	484	488	477	446	471	433	475	469	479	465	508	460	469	505	476	490	497	456	418	455	454	489	468	468	457	467	486	440	468	452	436	441	479	448	446	457	436	469	470	466	471	483	463	425	476	478	456	440	455	450	537	426	470	463	484	505	468	488	486	432	463	463	453	460	474	458	475	448	443	467	488	442	475	433	474	483	459	478	484	479	469	458	469	471	445	440	460	437	438	474	496	466	457	491	496	494	457	456	437	437	505	483	473	450	481	496	462	459	463	484	453	481	483	477	440	460	468	499	496	471	477	444	483	472	487	478	518	449	474	455	462	471	450	470	451	425	474	427	506	515	480	456	466	450	460	480	441	449	496	438	474	443	483	447	473	441	423	470	467	469	491	433	483	449	480	464	455	453	464	473	471	491	474	455	466	480	465	459	449	470	478	497	460	462	476	457	474	497	473	457	461	483	469	469	430	505	466	477	452	458	466	450	441	483	501	457	468	443	465	482	452	473	449	435	440	509	443	479	514	426	497	470	463	474	497	454	487	471	463	459	472	492	492	509	490	463	469	472	472	480	448	482	452	473	488	431	463	487	445	465	458	471	464	475	466	481	494	475	481	444	476	492	501	481	450	493	479	444	487	483	460	463	489	444	469	454	422	469	462	488	484	472	456	473	470	453	448	459	473	454	434	458	423	478	477	463	467	468	452	481	468	413	450	463	447	505	475	438	506	450	454	483	440	449	464	454	452	468	487	450	469	426	468	434	442	477	481	460	452	468	502	435	433	500	494	447	428	432	462	482	458	465	460	490	466	477	467	478	441	492	475	514	406	472	473	447	477	439	474	461	487	466	467	464	474	472	502	479	452	437	497	440	452	471	446	487	453	456	477	478	415	488	488	457	463	411	461	465	476	478	497	436	453	478	478	447	462	435	450	477	511	470	484
23162	21294	29127	23797	21296	21182	3776	895	634	558	517	443	415	367	315	302	275	305	269	262	258	281	245	246	232	231	232	239	216	229	219	219	208	199	222	206	220	213	246	187	189	219	244	246	178	219	210	209	198	208	216	214	213	203	187	201	198	212	215	193	188	214	206	217	205	217	200	189	222	227	207	202	180	170	213	217	196	216	192	195	206	196	179	207	201	189	205	188	190	191	183	205	198	213	219	210	203	157	214	190	192	239	191	187	191	213	189	185	179	206	188	207	210	217	192	201	185	201	173	197	212	200	187	197	185	203	182	205	170	178	205	175	212	185	215	202	212	203	186	176	203	203	195	200	207	207	199	216	185	209	231	198	217	204	228	234	213	206	189	208	200	225	193	192	203	172	227	195	183	180	192	214	212	184	195	203	196	194	204	202	222	191	198	201	203	217	214	184	201	186	198	197	209	186	193	207	222	219	191	168	190	201	193	187	202	160	204	185	172	200	208	195	196	213	192	192	184	195	206	210	165	195	173	190	180	188	184	189	165	212	203	227	173	216	208	192	220	175	176	175	197	178	205	212	211	222	204	198	186	150	184	178	191	218	197	218	217	206	190	204	206	186	204	205	159	193	203	208	194	192	202	184	211	205	174	207	213	185	195	220	193	183	193	205	187	186	218	205	214	205	201	174	204	199	199	207	185	188	195	211	211	200	222	220	197	203	204	212	221	181	181	221	192	217	201	191	199	191	188	179	215	201	198	220	182	186	182	196	195	180	190	183	212	190	198	196	194	202	210	207	204	197	194	185	199	179	175	178	181	208	193	213	193	184	215	218	191	193	208	206	192	229	194	172	202	164	189	205	178	179	192	192	227	201	208	189	179	199	173	174	204	217	209	183	194	193	203	196	183	169	214	184	211	184	200	215	197	198	176	202	196	205	201	218	198	187	185	209	196	188	168	189	187	216	202	203	214	205	208	207	181	215	183	184	235	212	210	202	193	200	194	199	214	201	220	194	227	188	194	187	199	178	196	200	224	197	202	195	190	204	210	198	190	202	204	182	185	198	197	210	188	180	197	218	206	194	197	188	208	195	191	182	197	219	178	200	186	199	200	213	185	203	203	191	207	190	190	209	174	202	185	175	197	189	206	192	182	187	177	206	215	184	208	181	187	188	208	213	178	165	195	212	210	202	205	179	225	197	203	209	197	187	181	185	188	185	189	196	206	194	181	198	221	201	213	201	184	183	195	196	193	193	177	212	177	198	232	193	214	215	196	201	195	186	191	174	181	193	184	203	192	226	174	189	187	154	196	187	187	185	193	209	207	205	196	199	193	173	215	198	180	222	211	196	161	196	184	184	193	186	222	201	197	173	168	219	183	163	189	194	188	162	181	205	213	194	173	204	179	200	218	205	218	200	204	201	195	197	200	204	208	211	193	209	208	197	198	188	215	190	212	197	192	179	196	176	178	198	198	199	199	196	190	198	173	196	194	167	180	209	193	179	192	191	171	201	192	195	184	174	195	178	198	199	219	198	210	179	210	177	195	205	182	200	210	198	192	172	190	197	198	192	188	186	215	192	204	199	188	199	167	203	197	198	200	181	210	195	189	196	207	198	202	194	210	179	191	204	206	188	190	196	195	203	189	198	213	199	191	195	194	190	216	196	186	170	204	194	211	196	178	174	194	190	187	178	211	193	176	190	193	192	209	214	172	187	198	181	195	184	174	171	195	196	198	183	199	192	179	202	198	199	161	217	202	177	225	181	200	183	195	216	194	191	195	216	226	192	193	186	197	158	199	178	208	169	193	201	240	191	207	175	214	192	195	168	175	198	197	196	198	194	174	183	173	201	207	201	180	175	219	181	207	196	197	192	195	189	185	174	156	217	179	198	185	205	189	205	199	187	186	212	193	210	186	199	198	170	189	189	198	201	178	207	180	215	192	211	183	197	195	165	201	206	175	171	172	194	176	187	198	204	191	177	204	198	177	208	200	192	197	183	193	215	206	201	200	190	187	209	187	213	214	212	195	222	203	195	214	202	202	200	197	233	219	193	183	204	181	199	208	177	207	187	205	195	200	217	194	198	203	222	198	182	187	211	209	208	186	203	192	191	214	173	221	186	183	206	199	182	203	199	189	174	193	199	212	189	198	197	200	192	167	164	212	238	192	178	198	194	204	205	196	179	186	184	197	208	184	195	215	166	176	206	151	229	184	191	190	202	189	223	223	198	175	174	214	196	180	204	208	207	186	207	216	197	177	198	221	192	168	212	182	185	189	201	192	186	210	176	212	207	200	195	200	206	188	217	203	219	187	197	201	180	203	195	188	195	195	196	193	203	188	206	200	192	161	196	199	215	183	221	178	181	175	196	188	194	206	177	196	163	210	197	194	211	198	197	199	212	181	195	193	183	205	171	224	183	200	201	204	225	189	184	199	206	198	175	195	195	193	202	214	211	204	178	207	208	191	208	188	172	202	186	193	194	217	205	198	220	180	184	191	193	185	203	193	199	200	195	214	204	195	206	177	187	205	198	190	192	173	197	198	215	201	196	196	198	200	179	182	207	200	192	192	192	225	222	208	163	202	181	187	209	193	205	228	186	216	191	169	200	190	179	198	198	196	203	202	208	194	218	192	204	218	205	226	181	180	206	210	216	187	187	176	203	190	219	186	189	195	181	197	217	183	197	198	226	191	193	197	183	182	193	204	180	194	195	217	212	206	192	190	169	182	194	187	189	218	208	183	207	211	192	209	190	207	209	173	200	201	191	181	200	157	188	208	198	195	178	190	188	199	197	185	211	198	183	207	205	207	184	184	198	200	187	181	202	177	190	206	181	197	187	202	192	198	197	202	194	181	163	217	194	210	179	210	174	186	197	182	200	196	167	214	191	181	180	183	183	182	194	196	181	198	185	180	193	184	180	213	191	182	200	194	195	183	187	215	213	185	180	203	197	179	194	187	211	215	237	190	173	199	204	188	189	209	193	217	217	184	213	204	190	200	193	193	178	212	195	217	209	204	196	196	179	176	190	224	176	220	209	182	187	202	195	185	183	222	209	171	195	183	196	185	168	190	172	221	189	208	190	182	176	187	200	180	200	186	216	220	187	185	193	191	197	209	203	208	181	231	189	191	217	190	179	179	175	208	202	187	193	204	197	187	211	193	184	187	187	221	187	198	210	211	230	185	212	203	208	197	190	206	196	198	207	183	193	186	201	198	199	190	193	180	184	216	213	214	222	210	188	215	204	184	209	217	224	210	210	179	204	182	173	184	170	187	207	164	203	212	209	196	185	183	207	190	182	179	185	221	207	201	194	207	195	208	186	204	179	201	203	205	211	193	186	204	212	196	189	193	167	201	197	197	185	177	185	179	189	166	185	189	200	199	175	210	207	201	202	186	180	208	207	191	197	197	217	177	198	183	205	198	210	201	191	214	194	202	204	186	192	176	204	197	199	186	193	189	199	196	194	206	200	183	207	183	179	195	182	176	195	188	212	193	182
7132	16180	13495	6959	4953	3693	2812	2196	1737	1481	1231	1048	920	781	738	642	630	533	543	528	452	467	447	421	448	388	395	409	398	389	388	373	358	343	360	362	366	301	348	331	330	346	309	311	331	349	290	325	330	327	331	303	354	331	330	303	287	299	287	289	324	336	306	314	281	314	326	303	313	308	320	308	305	304	326	327	327	290	302	320	332	369	308	322	321	295	265	301	313	315	295	290	304	300	327	315	262	283	308	300	295	301	266	325	325	302	296	303	287	327	309	323	270	320	335	296	313	284	318	312	309	307	311	282	278	303	293	307	295	283	291	314	308	312	305	283	307	300	339	308	321	308	262	295	311	298	318	323	309	323	332	322	310	327	301	295	307	294	313	325	303	319	301	321	290	296	335	320	290	305	278	302	307	302	288	321	320	285	315	276	292	292	293	322	333	298	291	274	322	301	295	272	311	288	284	285	300	275	313	283	331	349	294	310	327	281	315	298	268	313	299	303	284	307	284	273	290	259	316	272	304	307	272	268	299	304	313	282	294	322	311	316	281	280	305	284	304	307	286	302	273	283	286	334	297	315	303	300	270	296	276	314	309	285	307	271	293	299	282	274	305	310	282	304	293	292	296	285	308	263	319	291	318	315	277	296	306	270	284	312	273	302	277	296	312	297	287	295	288	271	301	267	298	286	319	272	280	277	293	286	299	303	277	265	312	310	291	294	271	304	337	313	311	326	314	288	284	287	313	295	294	320	302	293	292	295	296	273	296	284	286	296	316	285	329	306	280	322	316	313	292	266	300	287	260	294	257	303	299	283	318	298	310	309	280	334	319	299	308	297	292	305	282	295	306	284	288	268	308	320	288	318	299	257	311	292	316	286	276	303	270	315	313	283	301	291	270	311	321	319	316	292	303	306	254	321	305	318	298	283	298	311	283	311	311	275	315	298	290	305	297	296	310	289	288	303	313	284	310	283	294	292	268	318	286	311	306	321	279	290	272	308	304	301	308	317	301	276	304	284	302	315	297	322	316	316	279	309	323	288	302	306	311	284	317	303	283	296	277	299	321	270	301	331	302	297	302	283	300	302	325	338	326	309	305	301	286	316	325	311	298	284	326	310	266	265	294	283	303	319	321	297	315	298	287	299	293	303	283	288	309	324	286	312	281	307	295	291	292	275	295	290	271	290	311	296	311	276	262	322	277	271	289	315	323	282	298	280	315	302	264	321	319	314	316	319	287	312	303	309	338	315	272	279	292	299	287	291	327	301	296	272	285	307	310	271	305	322	316	313	314	280	325	298	304	305	317	279	311	297	334	315	268	302	273	308	342	275	291	295	286	318	317	327	277	302	299	283	300	321	302	269	300	299	297	294	312	315	303	299	310	290	309	299	278	292	301	281	305	277	306	290	321	325	291	305	297	296	312	305	297	306	302	306	301	286	285	297	314	311	315	292	332	316	307	265	298	311	321	307	302	306	284	293	293	270	300	320	290	284	309	287	322	295	307	309	292	295	297	312	283	321	280	277	270	290	301	290	313	308	323	289	285	305	293	287	300	312	268	287	298	306	299	308	307	281	302	308	311	313	285	279	278	299	283	285	316	304	299	332	299	289	293	289	306	273	304	330	319	281	313	320	330	300	315	273	280	316	280	315	325	286	285	286	341	288	307	330	299	284	288	333	258	289	320	275	299	309	296	291	292	304	296	302	343	285	316	299	286	289	294	306	292	292	305	313	288	287	316	308	332	291	270	310	293	291	313	285	290	304	310	272	282	272	317	302	264	308	281	292	296	285	279	290	287	267	267	286	298	295	288	293	297	310	300	288	306	319	320	316	305	292	301	299	278	317	308	317	287	299	324	313	301	319	322	283	313	302	297	274	292	323	306	315	334	301	342	290	287	311	297	278	301	309	277	285	323	284	313	307	291	289	318	266	270	299	286	302	296	305	312	295	263	290	296	294	306	268	270	299	292	277	300	283	316	317	308	315	309	299	324	275	312	297	306	313	302	310	279	280	292	314	358	329	308	298	278	288	286	296	293	336	302	309	299	294	333	296	318	328	290	299	325	266	302	286	322	296	274	288	280	316	286	302	306	307	279	319	313	281	293	291	303	302	306	312	305	298	293	287	294	313	304	330	307	291	278	283	286	291	291	311	288	264	296	288	306	322	313	293	267	300	294	282	282	260	300	290	317	298	304	297	303	299	311	277	306	288	301	301	274	319	280	298	305	304	304	306	281	286	284	327	308	313	315	301	317	297	278	291	317	260	310	280	295	293	308	282	283	294	287	329	302	293	312	274	297	273	293	310	315	292	309	295	272	287	324	291	298	281	308	269	301	282	277	329	316	356	310	291	250	280	281	258	319	279	279	264	302	274	278	286	311	268	282	338	318	304	301	292	299	279	283	297	296	292	279	321	310	287	285	310	284	295	266	293	322	331	321	287	306	283	340	304	290	279	331	307	319	285	322	277	313	299	321	323	317	270	312	314	319	309	302	269	280	286	322	296	287	291	272	286	303	306	322	298	316	285	301	297	279	313	320	281	316	273	298	282	288	311	295	291	299	303	322	294	313	295	295	274	313	319	313	308	286	296	332	298	309	307	323	338	293	294	282	279	290	302	310	273	290	314	279	306	295	302	299	326	299	296	281	261	306	287	278	328	305	316	305	299	296	318	319	281	279	284	329	288	302	315	293	281	276	300	259	301	298	292	299	311	339	297	300	327	308	294	297	259	305	293	314	281	292	296	319	284	321	283	286	322	318	307	301	300	301	307	297	322	299	290	296	291	305	298	291	304	304	283	299	336	316	339	301	331	297	301	311	265	286	301	297	295	320	286	314	293	337	293	313	292	314	299	306	294	319	282	294	291	315	290	301	316	299	294	322	319	307	286	277	294	278	293	275	275	295	302	301	295	299	320	302	298	311	305	324	320	303	255	305	320	282	312	281	267	267	295	309	324	291	298	287	297	274	252	298	295	326	308	297	290	335	297	286	275	277	304	295	311	300	290	285	292	302	294	289	311	312	332	297	302	292	309	314	294	296	319	311	305	273	295	290	298	320	317	308	326	286	311	256	298	287	285	317	298	319	291	274	294	310	316	322	287	299	292	297	281	291	290	288	325	317	279	307	322	303	281	327	306	302	285	300	302	330	292	311	275	305	297	301	307	297	296	289	322	289	317	305	271	293	330	313	284	276	285	268	288	316	303	297	328	298	332	287	281	278	290	305	299	290	313	303	307	320	338	290	297	288	294	262	320	296	293	301	336	294	302	312	308	299	337	322	310	285	319	268	293	297	297	326	280	301	254	304	279	301	264	290	300	290	316	280	302	303	319	297	269	325	320	308	322	277	308	320	295	298	298	268	304	274	298	298	309	317	280	299	294	298	299	303	317	289	321	313	307	315	312	289	293	305	307	300	290	325	310	308	306	292	303	287	338	277	340	291	284	303	291	302	290	317	311	310	319	295	301	292	299	292	304	288	285	288	297	322	273	279	331
26983	19461	4878	595	413	343	324	316	323	286	341	290	307	295	324	307	287	306	314	264	291	302	302	287	268	306	303	270	280	286	293	306	315	297	284	285	272	296	311	299	283	300	272	300	317	319	299	292	300	293	301	281	319	342	317	276	296	289	283	293	334	288	319	278	265	293	322	279	270	294	299	306	283	299	300	267	301	287	309	310	291	282	311	277	284	300	315	318	306	309	291	336	313	283	284	310	268	288	312	288	311	268	280	269	295	297	309	301	309	305	304	321	306	266	322	286	339	301	317	275	288	294	283	308	292	285	279	278	300	284	274	281	263	299	265	347	290	330	331	287	314	304	279	288	282	297	301	269	279	283	312	281	297	310	306	310	285	313	314	265	319	299	291	305	297	301	294	302	314	275	319	313	288	290	314	306	304	302	281	323	301	303	305	297	320	298	309	308	307	298	308	324	272	320	321	293	308	281	309	310	320	332	307	302	298	298	326	291	267	277	272	299	311	310	282	287	320	311	293	277	267	322	276	314	270	300	276	305	292	327	286	299	295	320	272	279	268	282	316	271	294	266	313	282	274	286	280	273	312	311	300	285	282	288	320	294	265	308	283	313	320	305	314	278	301	307	280	281	336	291	283	310	326	302	305	313	298	293	289	255	299	286	291	309	316	282	313	303	280	329	301	306	272	278	282	273	278	309	325	321	315	269	302	274	293	310	316	294	331	304	281	309	283	295	304	289	293	289	312	289	308	305	295	283	311	304	299	313	277	310	273	299	275	295	311	285	283	300	285	325	315	290	291	301	271	295	276	311	276	306	344	301	336	339	286	302	279	311	299	265	312	299	293	308	282	306	303	285	288	302	320	297	296	277	296	288	304	295	289	308	278	291	312	316	288	285	318	300	307	288	279	303	345	313	288	276	272	302	282	312	320	284	299	265	302	304	271	309	281	328	274	325	280	312	290	274	307	295	290	285	304	332	320	291	275	297	341	284	280	299	277	307	293	308	323	314	294	289	290	277	326	276	314	312	304	288	289	315	301	290	329	306	322	300	273	331	309	289	313	308	283	266	272	303	296	304	325	321	294	298	297	298	280	326	325	272	330	289	293	299	294	280	285	283	292	270	331	308	300	325	321	314	325	322	302	273	289	330	315	302	321	259	305	294	304	322	312	284	293	319	251	292	299	304	314	280	298	280	277	287	281	287	277	308	309	318	259	321	283	301	307	297	294	283	297	312	288	304	307	312	289	275	322	281	272	299	265	324	302	290	320	293	283	337	285	299	283	313	278	303	284	265	279	328	277	282	282	341	302	312	287	287	282	289	265	301	326	325	277	333	298	267	301	294	322	293	282	301	302	303	313	333	291	298	266	305	306	302	304	276	259	316	266	284	269	317	286	293	281	291	348	293	289	318	289	303	315	291	298	282	281	295	311	327	272	280	303	280	313	300	272	305	291	350	274	307	283	268	293	268	319	314	288	287	310	266	304	303	293	311	314	311	303	293	271	295	276	273	285	298	329	272	300	292	328	259	301	283	313	291	311	298	330	300	255	294	317	300	285	299	318	258	295	304	294	296	269	333	301	309	297	328	308	300	305	288	305	314	284	325	300	322	278	288	283	307	306	317	330	303	312	290	315	277	262	283	300	283	286	332	287	291	302	315	308	278	285	277	312	276	311	286	322	293	335	316	313	278	278	299	294	270	328	304	299	290	295	277	298	307	291	314	274	266	337	306	313	269	310	295	273	323	294	286	289	288	293	283	273	284	306	291	289	313	293	325	296	300	304	313	312	299	296	288	294	302	312	318	290	289	289	301	301	304	321	333	355	285	291	342	281	299	268	308	278	295	278	282	282	290	314	314	268	304	301	313	296	300	298	334	302	310	312	290	269	311	303	276	338	335	282	279	250	309	303	278	313	299	305	288	287	320	341	294	298	299	288	289	296	290	309	285	301	316	317	302	277	305	278	341	312	274	271	325	298	289	303	307	309	297	274	328	308	306	285	286	303	305	276	320	312	277	262	286	271	279	317	322	306	290	292	301	310	294	295	285	304	284	280	288	311	259	329	287	289	289	285	277	296	311	321	307	287	300	281	292	309	326	268	324	303	293	295	301	277	301	298	305	278	344	296	301	259	283	341	297	305	325	294	283	268	289	304	311	303	292	313	314	286	330	312	296	261	318	316	295	291	303	313	303	267	294	311	282	291	268	288	295	306	304	292	307	290	327	305	304	287	316	290	312	304	290	294	287	287	324	276	285	326	291	311	287	303	297	282	300	309	305	270	290	290	284	312	312	310	295	289	312	309	319	304	293	282	296	311	277	290	281	312	327	303	307	277	274	308	300	314	334	311	286	284	307	320	310	271	274	304	270	299	300	286	305	294	288	290	303	281	308	332	289	294	348	268	304	324	245	296	304	309	306	320	296	286	338	283	304	299	293	301	311	297	341	292	323	316	298	287	289	304	298	319	321	310	313	308	298	289	285	300	303	315	319	306	276	290	287	298	296	296	317	332	271	303	303	299	277	286	303	320	290	273	305	287	309	308	273	317	278	282	298	331	264	301	275	277	304	321	279	295	313	300	278	290	288	294	315	297	287	308	311	308	295	337	341	318	295	304	331	285	294	327	291	271	292	309	314	295	305	278	312	297	323	290	278	313	309	286	288	304	321	257	261	299	303	306	306	312	266	300	286	271	292	301	287	297	307	274	279	336	293	308	315	291	273	301	313	315	293	290	291	318	306	329	300	304	295	331	255	289	308	298	272	293	290	302	292	316	319	298	297	283	314	278	277	317	288	284	287	302	303	272	289	288	305	299	301	271	311	331	273	293	296	285	296	291	302	299	280	290	300	298	290	306	311	297	266	301	296	292	299	300	315	315	299	246	318	311	293	297	299	282	290	288	291	264	308	313	286	329	303	302	281	303	300	335	301	258	309	298	302	306	288	313	268	278	324	303	294	279	296	306	308	308	286	314	321	300	298	295	320	321	306	270	294	315	322	312	324	317	281	276	298	306	305	304	328	299	308	308	297	305	292	316	302	307	285	279	306	275	270	303	299	322	330	268	292	295	331	284	285	311	301	303	304	323	306	287	302	283	277	328	314	350	282	272	302	304	275	290	302	323	311	271	279	290	318	300	287	315	302	301	297	297	299	308	275	313	289	290	292	275	309	313	269	276	319	289	307	292	284	300	301	313	314	287	273	283	277	271	297	272	301	286	294	282	305	302	303	320	289	303	304	290	301	307	300	282	318	264	301	296	310	309	291	279	268	296	306	327	299	320	275	320	299	301	324	293	318	310	287	321	316	307	281	290	328	282	285	326	293	287	305	311	329	303	319	275	287	301	287	302	314	293	291	283	333	299	262	320	311	285	318	302	278	289	318	302	284	299	322	278	280	298	298	283	269	273	275	287	321	328	314	297	320	327	285	308	340	317	309	287	324	310	291	338	293	301	301	288	301	310	291	316	298	287	316	292	270	320	304	306	282	301	282	299	277
3952	1125	962	706	579	562	497	484	482	474	403	495	447	455	453	413	468	458	457	456	453	482	400	428	448	462	486	453	476	440	470	479	471	473	463	460	444	472	451	441	422	451	453	424	458	426	437	446	443	453	453	440	410	461	469	492	434	420	421	453	455	442	451	466	453	454	442	425	463	469	478	455	416	437	485	462	453	437	454	399	433	474	422	437	415	457	463	447	441	458	449	432	426	433	446	455	462	469	471	446	477	458	454	492	443	452	453	472	430	459	464	407	424	468	452	459	413	442	458	456	421	415	412	436	437	421	459	414	479	442	455	426	401	454	438	482	440	461	461	471	458	435	460	478	434	449	433	483	466	466	462	496	476	480	443	481	439	497	466	425	399	461	449	459	488	446	476	429	434	453	436	455	430	482	452	459	468	457	437	418	418	490	474	440	456	407	450	432	455	469	410	467	434	469	438	415	459	439	452	427	421	469	447	448	457	458	439	448	426	419	455	450	473	448	433	471	466	440	470	461	467	433	478	445	415	438	457	478	432	454	444	436	442	476	453	448	441	433	426	426	447	405	477	419	442	445	405	447	462	458	426	469	451	404	458	431	453	435	372	440	483	481	478	448	458	431	427	475	434	447	464	405	441	441	443	448	463	458	466	491	464	443	461	455	454	425	440	470	425	451	416	425	435	475	419	435	474	446	399	440	498	458	485	471	457	430	435	462	456	452	445	435	466	461	458	429	474	458	444	469	458	457	444	437	421	461	473	434	448	459	443	452	431	448	472	467	455	450	468	470	482	466	450	452	441	493	468	439	446	475	438	435	458	465	451	453	482	464	448	410	452	455	469	453	446	437	427	472	473	401	421	429	428	445	458	437	415	451	441	481	478	474	433	431	420	429	466	437	450	454	462	453	435	444	493	426	436	440	412	469	446	452	462	423	432	455	468	473	437	437	475	453	434	454	442	428	431	474	472	467	429	421	474	452	426	460	420	431	473	493	425	467	446	499	424	428	484	437	478	487	424	455	437	416	450	461	487	491	435	425	437	425	440	462	432	415	442	480	447	420	456	445	402	445	427	435	453	471	446	461	454	438	417	403	475	428	475	452	471	445	413	450	459	436	425	464	434	436	436	455	460	464	450	418	451	445	436	464	430	429	436	434	415	475	447	444	450	418	453	430	475	435	446	501	458	453	447	449	465	463	438	487	428	446	499	479	453	483	443	429	485	432	462	460	453	460	425	434	445	457	471	481	436	473	468	441	440	447	464	434	474	447	454	463	468	470	450	464	468	451	438	461	449	460	477	424	443	474	438	444	455	454	454	425	435	479	440	483	449	430	437	419	414	465	444	425	480	440	466	433	489	463	447	476	404	431	422	439	482	454	421	419	476	435	445	456	427	442	410	473	453	484	436	453	463	470	424	435	467	497	417	451	479	478	463	438	429	467	457	480	431	403	450	463	461	441	438	442	446	437	473	472	438	464	434	457	495	448	446	466	468	442	438	438	430	421	461	458	495	464	429	435	460	443	398	500	441	458	461	431	476	455	419	461	491	463	443	434	452	441	446	459	464	452	422	455	446	441	482	482	471	474	448	476	477	420	466	439	438	531	426	473	463	396	440	414	462	430	428	448	426	457	472	443	442	458	404	448	455	451	460	473	465	499	482	479	434	428	479	453	440	444	464	427	444	459	440	452	445	470	451	429	467	456	409	433	480	469	458	463	462	451	440	433	443	481	463	455	485	497	491	458	424	453	472	425	474	434	381	476	433	458	437	466	428	472	437	455	416	437	454	445	449	420	422	467	428	438	429	479	431	439	465	425	439	427	445	441	457	475	454	447	462	442	457	447	406	456	403	427	434	422	465	440	423	451	446	452	418	482	450	468	446	469	429	449	437	480	424	451	434	440	428	415	421	425	470	453	440	406	466	464	435	442	410	411	415	437	452	462	456	411	424	488	446	467	443	449	394	495	463	432	480	449	459	438	443	463	431	463	430	480	460	457	432	464	485	457	453	469	469	471	457	489	473	456	439	452	466	448	437	448	495	476	429	427	436	449	472	454	435	472	444	420	453	441	447	420	437	451	441	430	442	453	469	463	440	446	445	444	449	457	469	449	455	435	426	444	453	453	438	443	409	410	443	473	455	409	457	438	449	446	445	414	468	479	434	441	469	456	465	479	464	465	446	450	428	484	435	419	458	435	461	423	426	472	435	456	481	448	448	412	456	453	463	416	455	467	451	461	435	469	443	438	441	435	439	409	474	448	464	465	505	455	483	451	451	446	408	446	460	475	432	449	482	472	416	465	461	438	466	430	432	458	445	437	451	465	462	444	462	443	429	480	432	456	418	424	477	489	463	473	471	458	425	449	467	428	445	468	467	425	459	445	444	440	456	455	462	432	435	466	460	437	431	461	512	451	444	445	477	427	454	445	451	446	480	464	439	440	492	438	441	446	412	492	420	449	432	431	446	465	443	429	444	435	440	422	487	450	425	467	400	444	437	463	453	493	453	449	454	441	454	411	463	444	465	475	446	426	454	440	471	441	502	436	434	420	421	404	442	462	477	466	463	440	436	458	474	447	457	412	477	425	425	467	439	477	447	442	433	464	481	482	496	439	476	421	466	442	449	459	434	467	405	446	471	450	453	426	435	446	451	430	469	456	461	447	433	443	515	429	447	489	430	469	458	435	422	442	424	427	481	424	438	495	458	483	458	445	461	414	422	509	436	480	462	469	420	490	495	463	446	463	441	455	446	450	437	471	457	419	443	435	472	425	434	466	448	420	446	475	430	463	474	480	439	455	456	416	441	445	443	426	467	433	427	468	454	450	416	483	438	427	438	430	467	499	490	448	425	434	436	494	433	480	469	437	472	443	480	480	442	480	444	485	457	469	447	439	469	432	467	461	449	440	426	441	484	412	429	480	468	422	468	452	436	486	467	454	443	434	429	423	453	450	438	476	441	452	447	437	445	491	443	466	446	440	401	432	454	458	437	460	454	431	474	435	462	454	441	475	432	448	434	410	442	452	455	489	479	458	430	480	466	443	410	472	472	422	449	395	458	457	450	450	486	437	482	439	460	473	465	441	464	486	470	463	439	467	420	464	441	454	448	470	448	459	443	458	445	439	488	421	444	438	463	469	458	476	419	421	446	477	462	452	422	458	436	466	455	456	450	469	494	447	417	441	444	477	456	454	426	404	434	455	508	396	457	455	447	444	446	461	430	473	494	453	467	464	485	445	466	472	467	459	461	438	451	441	459	464	476	450	463	462	455	420	446	499	393	432	437	440	470	453	472	446	434	447	412	410	432	451	414	444	482	424	453	423	436	436	464	476	430	426	437	458	483	477	482	445	450	467	487	455	451	418	444	412	459	480	426	470	444	444	454	443	464	417	441	452	476	445	429	463	445	440	432	423	483	450	426	430	396	462	474	462	491	451	439	484	442	440	472	463	451	464	470	463	479	464	471	437	447	478	438	412	435	470	451	453	496	477	431	436
24041	21266	28539	24334	21176	5392	934	656	526	490	450	441	372	370	379	367	347	362	345	334	311	351	341	361	352	340	323	314	308	301	324	314	304	304	320	300	320	306	304	319	297	337	283	301	355	286	302	313	292	295	301	321	293	309	316	293	341	293	303	298	317	317	305	284	323	320	297	299	331	304	321	290	323	285	315	337	319	329	298	323	304	324	345	304	317	289	291	300	323	320	320	298	321	273	325	290	314	310	320	282	286	321	320	291	282	299	308	282	343	295	283	289	298	299	311	291	276	320	302	297	288	297	299	323	287	303	316	294	308	328	304	312	304	289	316	303	310	309	337	293	293	305	274	330	330	317	307	300	308	294	306	299	280	318	315	318	338	286	300	338	301	346	315	294	322	279	283	271	314	312	305	293	297	283	288	342	295	287	298	296	320	276	298	312	292	296	314	327	277	338	309	312	311	281	309	277	298	319	311	312	295	283	303	338	301	296	295	297	298	275	292	305	322	291	292	308	277	289	304	322	304	305	264	320	298	298	304	312	311	316	317	295	301	330	326	314	307	344	316	315	293	315	287	284	293	328	294	276	279	294	306	296	310	280	315	312	282	291	300	288	286	315	301	289	297	288	299	302	300	311	287	309	295	316	291	311	301	317	315	336	312	315	292	316	300	315	287	334	297	319	297	316	312	319	328	294	311	271	286	311	272	314	284	301	301	306	283	304	325	314	291	280	329	324	295	313	306	331	310	301	291	289	284	310	301	354	293	273	319	309	295	292	269	302	304	320	306	295	313	291	347	339	318	283	318	304	259	284	305	316	324	298	286	298	283	307	278	322	301	248	312	306	298	329	320	286	301	278	285	272	312	284	276	305	319	301	289	294	327	314	319	283	305	274	303	293	263	287	337	296	283	316	274	289	311	314	296	280	276	321	286	306	293	305	321	282	318	300	296	315	292	293	312	340	306	314	323	299	290	319	322	296	279	333	321	316	266	278	305	336	314	303	336	290	300	274	322	312	316	314	304	295	283	309	307	273	294	292	306	278	307	277	302	292	292	321	322	328	331	317	320	310	324	299	297	304	318	287	275	262	311	291	277	312	294	317	258	302	276	300	307	304	282	302	299	306	294	310	298	321	330	301	280	307	300	301	297	295	283	282	333	330	311	265	295	275	312	294	306	304	315	313	297	274	329	302	271	309	262	318	287	318	299	331	303	316	339	324	301	285	321	283	309	295	293	321	316	276	294	328	286	303	286	303	291	316	298	297	294	284	282	311	275	266	272	288	281	304	325	298	285	317	335	321	322	312	300	276	269	309	295	298	291	286	297	283	290	311	323	291	307	302	291	300	260	306	306	275	295	283	284	314	251	306	287	294	304	337	278	283	292	303	328	295	256	290	339	290	316	305	292	298	305	302	288	260	299	298	312	302	320	310	313	281	326	309	303	264	313	318	313	287	277	336	292	313	284	278	275	281	271	309	315	320	293	315	279	302	330	284	289	300	279	341	332	314	289	269	307	276	289	309	302	278	292	290	281	314	294	281	294	327	312	276	297	321	295	317	295	297	322	277	288	300	293	310	295	301	291	317	299	317	290	323	289	277	295	311	276	304	294	303	323	304	293	287	276	294	284	326	311	310	314	292	322	326	299	314	328	292	278	328	269	306	320	315	284	298	295	350	281	317	297	298	278	288	301	334	292	315	297	281	277	297	311	281	292	347	301	304	314	281	291	277	298	319	325	282	273	252	305	316	323	291	307	294	294	296	296	310	321	312	281	315	307	304	286	305	290	304	305	274	319	284	316	265	301	305	282	301	339	296	300	299	292	288	292	297	324	298	324	295	303	302	305	283	283	290	297	312	294	287	287	283	313	319	318	299	302	268	291	304	311	282	308	280	296	309	309	319	308	257	291	297	324	292	298	296	308	330	279	308	286	295	292	311	277	265	327	283	298	264	298	292	309	283	298	287	321	284	270	303	322	327	296	310	325	313	299	324	296	337	315	270	288	306	285	301	283	310	315	298	286	325	279	326	308	286	330	295	315	336	286	296	267	285	335	313	336	293	309	300	282	296	293	289	283	335	304	282	255	310	306	303	305	328	330	276	308	304	329	304	298	297	298	288	295	294	321	289	311	303	285	296	301	296	322	284	296	286	302	292	300	320	311	299	287	313	301	305	306	318	308	294	278	276	283	288	306	304	289	289	313	296	311	289	280	341	280	328	301	293	322	336	321	302	345	304	303	299	316	301	298	277	318	306	323	317	287	299	260	309	308	332	287	310	305	314	340	316	289	284	299	282	295	295	283	305	281	305	313	284	287	286	327	310	302	306	263	305	310	315	316	276	294	300	335	311	296	310	283	309	290	299	294	314	296	280	298	305	325	302	341	307	326	302	331	290	313	296	305	278	310	292	270	329	298	332	277	315	283	274	278	297	306	306	309	285	288	276	309	289	306	330	330	319	300	284	277	297	282	283	281	320	312	290	275	313	301	314	322	291	296	296	324	302	311	305	285	299	289	312	334	279	323	315	309	309	305	287	305	308	286	293	305	299	299	296	351	322	293	316	291	288	314	269	294	282	309	292	324	297	287	306	322	311	299	287	304	291	316	305	285	285	322	286	292	342	313	288	321	344	303	276	310	338	302	295	294	309	290	305	305	320	277	294	283	263	297	289	276	288	282	317	273	313	296	290	307	296	299	277	322	335	276	316	299	309	296	320	307	275	288	295	288	325	322	316	270	303	322	307	342	308	284	342	289	240	303	293	301	288	324	293	308	297	288	307	291	294	304	296	317	282	293	313	270	301	300	332	338	304	337	284	278	299	320	274	318	301	288	288	311	289	298	303	285	300	324	309	297	273	264	291	279	325	288	268	307	292	313	277	310	306	292	272	302	295	302	305	300	287	319	291	290	346	304	325	298	289	309	289	315	340	293	329	288	281	287	261	340	298	301	301	274	287	316	298	290	285	299	324	306	298	304	272	332	293	260	295	281	281	304	295	291	313	312	253	273	272	315	288	291	306	314	271	292	287	299	303	286	274	322	306	293	298	326	299	296	306	265	328	295	316	284	326	326	301	319	319	310	327	301	293	280	281	271	317	310	302	281	290	281	302	315	289	322	288	285	308	298	285	292	288	306	327	294	298	283	285	316	310	309	266	303	290	305	297	316	300	335	305	305	321	293	279	312	327	316	268	316	298	285	311	286	300	288	304	292	292	291	286	292	302	310	305	305	300	327	326	317	281	271	276	320	302	318	309	296	305	278	297	317	260	352	318	305	304	290	305	307	278	289	343	291	287	274	294	300	280	303	303	269	299	305	295	274	331	293	285	300	303	298	276	280	324	302	316	281	293	300	301	286	295	316	330	319	277	290	287	295	301	314	285	310	295	311	330	295	310	292	318	287	288	292	275	300	301	285	297	287	327	290	293	323	296	327	321	301	280	281	290	318	298	314	296	326	302	311	277	303	320	323	287	297	303	273	287	290	304	321	280	304	298	291	306
4874	10056	8267	4098	2927	2200	1800	1404	1162	1020	932	815	744	710	672	610	608	579	607	548	559	519	532	536	524	513	508	455	491	493	494	478	464	472	469	495	489	519	492	459	459	456	491	442	487	474	473	482	458	464	435	478	488	469	437	473	450	445	468	473	458	455	487	461	460	423	484	448	435	428	425	469	482	477	486	447	481	444	463	461	453	455	465	481	443	436	454	448	503	468	446	485	447	443	446	450	451	469	427	458	488	459	428	447	471	455	493	449	471	478	491	437	477	465	486	479	440	416	491	436	442	451	481	468	474	487	472	477	422	483	463	478	433	466	448	455	475	425	498	426	444	468	458	454	455	471	480	435	496	505	452	457	499	478	490	465	469	433	469	494	445	434	484	430	469	474	481	462	494	437	493	454	451	442	456	518	497	460	470	484	452	438	441	457	460	490	454	496	469	468	477	457	445	457	466	460	425	455	495	437	440	470	487	436	463	531	480	443	487	468	455	454	482	450	415	453	479	426	440	475	466	458	444	435	407	444	485	451	447	441	461	452	485	469	414	432	434	464	463	458	498	436	436	459	449	463	414	432	452	484	428	471	398	428	422	487	426	439	481	435	463	460	443	455	431	449	461	490	416	450	444	430	485	436	465	450	425	482	458	460	434	441	458	485	481	465	456	455	468	446	450	433	470	484	479	468	433	440	435	492	466	436	415	481	466	440	445	492	431	433	468	452	467	487	477	498	454	437	447	468	471	452	437	494	443	438	432	440	431	436	479	486	450	428	449	470	483	463	468	442	428	456	460	442	452	463	465	431	463	439	475	456	449	466	408	463	418	463	450	466	463	468	460	475	461	457	465	457	457	433	514	468	480	444	472	470	477	474	461	471	447	472	490	435	466	460	459	459	422	444	453	461	473	425	496	474	452	429	446	489	445	449	430	507	461	468	434	473	458	455	462	425	444	440	462	478	470	449	453	456	464	515	478	461	461	433	455	465	460	438	459	439	461	417	487	422	462	436	475	409	481	476	432	414	482	428	464	437	469	434	455	434	469	475	454	469	420	435	467	439	464	462	434	495	406	458	494	485	477	465	478	439	431	485	472	467	479	442	450	427	457	462	433	440	440	488	468	446	461	466	460	454	467	440	470	488	424	463	453	458	478	476	481	450	452	479	443	435	453	445	416	446	452	453	427	466	467	472	490	446	462	458	441	439	488	449	448	443	426	435	433	415	466	441	466	450	458	415	447	473	467	506	461	451	484	471	477	406	452	430	473	436	464	515	443	468	434	455	469	455	492	436	486	475	456	479	505	478	460	441	461	438	455	443	492	419	457	458	453	430	468	457	437	471	430	438	462	410	450	446	438	497	451	479	449	489	416	446	455	453	435	461	437	482	428	460	431	454	482	488	440	486	477	443	468	438	500	478	458	451	457	469	429	451	456	453	416	447	463	449	449	459	405	460	446	442	470	468	445	468	430	467	447	462	439	458	461	476	450	480	471	429	476	453	466	456	452	466	448	446	477	402	454	445	466	421	437	491	446	454	454	465	472	442	469	427	445	450	501	471	428	445	424	486	496	437	435	489	468	437	466	427	477	463	460	477	481	463	451	480	471	434	471	475	497	448	483	457	427	491	430	471	436	440	468	467	497	456	439	458	518	484	480	468	477	460	472	473	455	421	450	458	423	465	393	425	462	463	446	452	429	467	434	457	447	476	466	500	492	456	421	473	474	448	444	458	464	426	431	482	441	478	462	428	449	475	471	467	472	427	445	469	494	442	430	474	484	452	468	457	451	475	494	474	448	465	462	459	465	456	444	459	468	492	482	463	442	473	468	451	494	445	479	445	492	460	446	441	434	480	460	495	475	435	492	491	489	462	470	465	444	439	448	458	431	441	463	433	485	433	433	508	454	489	455	465	470	488	468	449	465	478	474	449	428	487	447	488	474	442	461	436	452	457	442	455	428	440	446	502	456	466	480	470	483	445	455	469	475	500	479	409	466	455	504	476	486	454	447	448	484	439	473	462	443	508	444	466	449	493	450	440	506	450	409	461	429	471	449	452	482	437	463	460	438	470	452	471	487	480	480	442	492	434	447	463	463	451	468	496	479	449	464	475	448	479	434	498	462	421	428	446	473	472	454	473	481	458	500	452	448	467	459	461	467	467	462	448	458	432	457	467	455	463	469	432	457	448	493	473	485	449	478	425	450	478	461	446	462	477	481	502	462	480	420	476	477	439	459	484	498	450	465	457	468	447	453	455	410	425	432	463	470	433	472	470	443	464	450	470	461	459	475	484	460	426	485	479	479	445	463	476	462	453	475	465	425	481	451	459	446	482	457	480	462	473	458	481	497	413	458	480	448	444	465	460	423	453	445	458	462	458	479	479	485	474	419	500	496	447	439	433	442	444	473	454	455	446	468	476	472	464	428	440	441	457	474	468	452	453	417	457	440	465	452	451	458	443	458	430	461	458	438	458	437	445	473	483	483	484	466	479	450	473	450	465	460	468	453	460	461	471	462	475	493	462	432	467	439	428	452	419	484	484	465	434	438	470	462	462	438	466	490	457	473	456	496	469	492	458	437	485	503	501	459	465	457	453	431	430	432	442	425	428	459	413	486	454	433	485	455	433	428	456	427	454	461	492	478	466	498	442	443	459	450	458	432	485	462	443	486	444	470	457	435	487	453	467	460	438	463	433	465	461	469	454	465	436	443	492	444	444	403	507	469	452	456	458	445	474	447	476	443	443	464	424	448	414	432	474	446	410	460	486	429	457	422	477	441	435	446	419	482	487	421	498	470	478	440	430	514	434	449	429	444	462	487	469	453	444	455	471	471	462	455	450	482	427	481	424	455	447	490	474	444	436	458	435	465	474	467	511	491	488	450	457	468	434	462	473	440	463	439	486	452	440	446	464	451	446	482	459	451	438	430	484	455	436	462	454	449	434	452	464	457	458	468	460	474	464	470	460	433	425	452	417	480	444	464	446	444	429	429	468	473	478	432	405	461	466	470	445	460	445	464	458	447	441	474	454	412	406	452	467	448	440	454	468	432	432	483	405	483	473	468	449	468	473	408	480	466	406	483	421	459	453	437	478	461	439	510	455	467	476	511	471	416	456	433	473	412	494	469	417	454	475	452	467	514	462	446	493	497	497	440	451	494	486	449	431	411	452	440	454	470	480	412	470	438	455	495	445	470	473	466	478	456	468	469	438	442	460	443	407	454	437	427	474	488	499	441	457	496	452	446	446	449	431	447	414	432	472	454	474	470	454	482	420	455	425	487	444	466	420	441	481	445	455	438	481	470	449	444	437	478	449	454	462	465	436	439	454	454	479	445	444	478	416	479	448	481	488	434	454	503	470	445	468	475	457	469	484	474	466	445	436	470	453	466	479	465	493	452	467	440	478	443	436	477	442	450	438	476	431	458	468	445	464	467	460	426	475	454	446	493	427	468	461	407	450	481	453	460	447	439	422	479	482	497	420	487	427	452	451	466	455
23115	21274	29081	23787	21277	21133	3614	837	672	549	463	438	374	371	323	317	267	303	249	260	279	254	250	261	213	210	219	270	233	188	196	226	214	220	207	202	196	206	190	196	205	217	201	232	214	203	209	214	184	180	208	196	204	167	184	169	207	205	195	182	180	200	233	205	213	180	221	182	200	206	187	190	202	211	196	201	203	189	203	210	205	199	197	212	218	207	183	184	185	194	179	190	190	192	209	181	183	169	218	198	199	214	190	164	184	181	218	186	206	203	186	202	184	193	175	186	189	209	178	168	186	184	194	198	180	205	189	177	173	181	200	172	199	187	165	168	196	201	172	176	201	195	193	187	204	210	202	196	224	183	213	199	211	207	213	201	196	186	208	195	199	189	190	197	186	196	203	176	186	204	171	201	201	208	180	215	182	214	199	196	184	186	239	163	208	206	200	198	180	229	211	205	185	218	179	183	171	199	182	199	200	195	207	181	205	188	183	183	195	188	200	231	185	203	207	196	175	188	195	170	188	169	216	169	188	222	182	188	201	191	221	198	216	186	177	171	199	198	183	207	211	168	213	183	189	205	199	186	190	183	172	206	187	218	218	186	173	185	203	188	196	187	195	187	166	189	178	175	192	174	186	188	190	210	195	195	225	175	210	205	173	177	194	185	198	186	172	178	211	225	208	205	199	222	158	188	165	184	153	192	204	188	210	176	215	204	193	199	188	200	227	204	197	187	209	192	203	190	194	186	212	198	170	182	207	205	206	174	216	199	205	195	202	191	184	188	208	171	210	200	202	166	223	192	182	220	194	187	173	194	190	198	184	176	197	205	208	195	188	187	217	182	168	189	208	193	189	202	202	203	189	170	167	182	194	185	195	189	198	187	212	165	182	197	193	181	204	201	203	191	179	182	211	186	176	201	202	184	188	201	177	190	228	169	184	202	181	217	178	176	187	197	199	189	217	192	192	199	219	200	194	193	198	208	180	191	152	197	179	167	192	194	171	214	212	204	220	185	177	181	207	170	175	178	169	185	189	196	167	186	186	199	177	204	202	205	200	193	187	205	169	175	187	184	208	203	218	193	192	207	192	209	177	184	179	208	202	211	181	191	211	194	198	211	184	194	156	181	174	185	203	191	201	195	180	175	209	189	188	204	155	161	201	197	201	188	185	201	172	201	185	194	176	200	183	210	195	183	161	182	179	177	193	181	172	184	178	201	180	209	175	187	204	182	175	196	188	208	230	197	195	206	190	191	191	193	204	179	199	178	194	179	191	200	187	184	202	193	183	192	178	169	184	182	179	190	169	211	217	217	191	186	209	214	158	198	192	185	194	193	201	180	199	191	181	172	203	195	185	211	199	195	176	195	193	174	188	184	208	189	192	210	191	218	172	198	208	179	191	169	179	198	184	197	171	202	179	178	195	190	164	187	181	201	211	197	192	181	212	183	177	206	190	211	184	171	197	180	173	185	178	171	183	193	198	174	165	186	192	176	194	192	197	208	186	219	196	197	198	198	206	191	202	188	150	176	194	181	200	201	186	181	206	190	195	185	202	167	187	195	199	207	191	181	211	212	181	191	190	180	195	187	185	199	177	193	210	194	168	190	179	178	189	182	191	168	198	198	196	183	201	159	203	180	211	198	189	201	191	181	165	170	212	185	188	188	168	193	217	191	225	205	199	193	193	195	196	211	181	203	217	183	194	203	199	203	172	189	188	208	191	196	168	200	188	196	172	209	208	203	203	175	185	193	177	162	191	174	198	213	202	195	199	204	181	227	185	159	194	190	214	197	197	189	210	206	195	205	190	186	175	183	182	202	154	195	189	174	189	217	190	207	191	191	173	200	196	211	192	192	199	201	201	204	192	175	192	193	184	219	178	165	186	198	211	172	189	182	212	190	184	211	188	167	205	203	175	175	178	195	214	186	186	197	195	176	188	201	191	183	206	200	189	210	174	181	209	184	198	172	203	166	189	216	201	221	174	181	195	218	202	218	177	190	198	195	187	184	181	188	202	189	195	219	182	194	191	214	180	190	205	186	171	196	180	185	203	200	221	200	206	197	194	225	209	186	181	198	220	193	163	160	192	189	202	183	186	192	191	190	174	204	181	190	223	179	188	163	214	190	196	183	208	189	209	194	199	184	190	202	183	197	199	199	174	184	160	188	212	179	181	190	205	193	195	204	187	189	189	189	189	210	170	211	205	188	195	169	192	194	189	220	197	184	168	186	207	194	176	187	179	207	176	177	199	170	182	186	194	194	224	196	193	190	169	182	188	188	188	176	195	197	203	195	210	171	186	204	193	204	218	172	189	179	188	188	190	163	186	195	179	192	189	198	180	192	189	167	186	186	187	206	173	199	174	187	187	205	191	182	205	188	208	189	194	182	180	209	192	183	187	172	190	206	198	207	197	188	193	196	162	188	214	221	182	200	173	200	200	198	193	189	170	189	190	199	184	185	207	195	180	161	189	174	182	190	187	179	191	173	197	186	201	191	163	193	173	151	189	193	200	201	194	211	208	215	184	188	177	189	195	191	176	176	197	183	180	221	186	164	197	213	181	176	215	175	177	170	196	209	192	197	197	191	200	174	170	187	195	206	196	177	175	221	192	206	186	202	189	208	182	186	174	183	191	178	200	173	172	189	173	189	189	190	198	180	181	206	196	185	205	191	209	203	227	191	187	193	197	219	190	185	204	176	196	183	212	189	183	187	206	182	207	185	203	196	183	174	189	197	165	170	169	164	197	182	202	166	192	197	190	212	196	190	201	176	196	187	181	192	173	198	174	184	176	181	183	190	173	190	186	201	184	199	171	179	197	194	187	212	187	189	189	222	217	194	192	179	191	196	205	196	181	200	178	193	191	188	199	210	183	205	186	198	215	192	171	186	171	215	180	203	181	228	174	192	199	189	185	175	167	212	210	198	198	209	169	177	168	193	193	186	195	199	177	159	188	180	196	200	197	205	190	183	196	181	186	184	205	198	194	193	223	168	205	195	192	200	186	177	204	197	203	214	190	173	208	192	181	206	178	182	210	197	205	213	181	158	186	180	195	195	175	174	187	214	204	197	183	197	180	191	195	162	177	191	188	186	172	201	206	170	206	187	183	168	184	174	198	180	202	176	211	175	184	178	191	226	173	184	200	195	189	194	189	193	199	176	191	183	179	185	190	193	205	188	187	193	188	200	177	197	212	184	181	200	166	202	192	174	191	195	181	195	167	184	165	186	202	203	187	189	176	177	210	209	192	210	175	181	227	183	195	179	195	184	186	182	175	183	208	193	185	167	178	179	181	197	199	188	206	160	197	206	174	205	184	190	198	220	180	204	198	202	176	207	221	190	203	188	208	221	185	207	195	205	161	169	207	198	201	182	175	194	186	172	176	186	211	185	178	159	169	184	199	191	196	192	215	200	184	193	192	212	188	171	170	193	192	212	151	168	203	198	173	209	212	188	222	184	187	181	209	199	196	180	179	205	179	187	207	187	204	183	197	183
7256	16202	13509	6889	4807	3736	2779	2225	1743	1394	1224	1006	878	768	767	656	594	536	528	509	456	421	449	397	447	382	399	375	402	398	381	391	338	324	368	338	327	337	316	322	329	298	347	344	339	340	354	336	314	302	319	305	333	309	296	300	307	323	343	317	326	297	310	305	314	297	324	295	272	290	328	318	312	285	305	304	301	334	304	317	337	303	333	332	321	325	316	302	284	319	318	339	284	295	315	302	298	294	296	315	284	305	317	293	281	292	289	304	316	320	290	304	302	292	302	309	289	305	286	323	306	285	310	329	280	305	314	307	316	267	290	316	306	272	281	297	315	288	303	300	277	299	287	296	332	329	288	325	314	300	353	319	308	293	337	310	319	293	354	274	284	348	323	286	307	323	296	320	290	314	306	285	290	317	348	306	275	287	310	291	308	320	303	316	302	326	313	298	295	286	300	249	310	299	274	276	314	307	313	273	270	316	281	284	309	299	308	296	304	300	305	265	291	261	288	291	305	292	290	299	299	277	294	298	306	279	329	269	289	309	291	305	273	264	312	283	325	286	294	298	305	292	318	296	281	292	267	335	329	271	287	299	326	273	279	253	296	292	317	294	292	303	282	287	303	276	288	273	305	307	321	276	297	298	280	279	282	303	292	288	270	312	286	323	310	321	267	302	288	292	294	279	286	304	303	313	315	292	279	289	328	342	266	297	288	306	315	293	283	282	300	295	278	300	319	283	282	267	278	293	291	281	334	265	285	274	299	295	299	317	318	327	285	292	282	308	298	275	295	287	296	302	296	308	277	279	290	283	255	298	296	310	278	267	314	281	279	310	294	305	298	281	292	281	271	279	341	242	313	297	336	309	320	303	296	269	295	292	314	282	283	311	282	286	271	312	285	296	305	306	280	296	299	316	297	275	295	299	267	318	317	285	327	299	293	276	302	297	292	297	313	303	294	269	291	280	295	284	296	311	312	300	272	295	322	284	321	318	305	277	279	289	292	279	282	268	306	276	281	309	299	306	325	271	273	318	255	303	301	301	286	277	285	271	271	272	282	324	290	287	297	276	318	289	298	300	295	293	312	306	260	286	280	305	286	302	289	306	289	281	287	314	291	300	284	316	312	284	293	267	282	294	276	306	310	263	286	269	273	291	284	316	310	314	260	281	271	319	273	296	268	301	322	260	292	308	306	290	300	279	295	306	287	265	276	291	272	284	300	305	288	276	338	287	297	283	292	262	289	271	300	302	297	307	316	284	302	312	283	286	272	284	322	281	327	274	313	309	318	313	286	336	286	287	289	292	280	290	280	283	255	307	308	314	275	284	275	306	317	308	284	259	300	313	277	302	278	306	286	280	287	286	287	265	305	332	287	291	295	297	309	312	311	285	311	286	280	296	275	289	305	302	272	297	282	301	267	268	312	291	305	318	322	294	291	304	293	280	284	279	293	291	311	278	268	283	288	275	268	287	312	286	296	274	292	289	315	287	308	290	296	279	294	323	277	299	276	287	320	334	284	286	303	294	321	324	310	295	301	333	283	307	318	294	283	279	316	270	326	276	304	312	338	292	271	281	283	276	287	316	306	290	290	282	299	303	300	295	299	271	292	296	298	302	287	324	299	288	317	313	302	294	252	302	279	304	270	316	311	302	295	296	272	310	321	292	283	297	306	284	279	306	297	293	286	275	288	320	321	309	295	283	313	321	297	318	278	278	307	273	328	316	325	307	269	293	317	298	323	297	297	289	302	279	286	320	306	313	315	274	297	303	295	292	309	323	331	317	287	310	303	310	327	301	305	287	292	319	329	303	296	267	295	290	309	299	277	286	293	308	293	295	281	310	291	309	295	267	277	305	280	326	276	279	296	274	301	307	300	287	300	310	307	309	301	290	330	302	286	300	301	280	273	293	299	301	279	294	313	279	289	303	298	309	295	286	317	262	291	286	291	270	310	266	286	284	299	293	289	300	297	283	301	303	299	297	305	285	305	293	292	288	288	295	277	276	288	283	302	308	277	267	281	292	309	286	290	285	310	314	303	265	269	283	305	329	265	277	287	280	307	303	276	323	289	286	309	298	302	277	296	276	300	307	295	323	272	290	305	289	292	295	306	313	292	302	288	317	300	284	304	274	311	298	269	317	319	298	302	283	274	296	313	268	289	325	283	319	289	312	295	306	288	291	301	293	285	284	310	297	297	277	311	276	317	261	283	293	326	296	296	289	318	309	311	269	311	304	294	293	306	292	301	278	270	304	291	299	309	333	303	272	318	293	304	307	296	284	300	294	292	301	288	319	285	260	280	287	292	271	307	270	312	327	318	306	295	332	297	292	306	290	299	272	264	277	246	247	307	288	293	280	291	300	291	280	305	278	288	306	295	321	251	296	317	307	332	255	295	306	301	339	294	289	289	292	319	305	314	306	260	283	310	321	298	309	304	266	273	305	274	274	264	296	304	303	300	295	280	315	302	287	298	315	327	297	315	295	301	274	300	300	273	277	276	335	320	281	308	272	315	295	309	287	285	305	321	312	280	287	289	284	281	290	301	287	278	284	309	323	302	279	285	283	309	296	315	295	288	314	338	333	289	279	301	280	283	271	295	280	274	284	313	299	273	274	281	278	264	293	297	302	269	307	302	287	290	319	307	291	281	269	269	294	272	306	271	309	313	270	313	305	306	276	287	292	264	285	271	278	301	317	295	263	317	290	279	300	314	276	278	292	285	295	274	284	269	313	303	289	300	313	292	307	283	301	278	297	279	310	292	302	290	282	288	288	258	299	278	277	296	329	294	302	298	299	292	307	315	249	281	285	292	322	316	283	302	311	300	267	292	290	288	290	305	296	303	289	321	297	288	237	315	288	338	278	264	330	287	306	294	309	243	292	318	284	297	292	239	272	308	277	300	304	308	317	280	313	294	278	293	268	293	290	270	284	307	294	324	286	244	306	303	321	308	324	309	291	290	308	291	256	320	284	249	312	295	280	277	300	262	305	303	301	315	271	265	298	313	296	305	289	295	312	285	297	285	331	309	303	284	306	285	298	330	307	316	282	295	306	318	254	298	290	273	280	302	302	286	304	285	315	273	300	264	284	310	299	287	313	281	289	312	339	309	302	304	306	303	257	293	276	289	300	268	305	308	291	246	289	285	319	315	310	315	291	318	286	286	325	277	289	285	317	307	318	294	299	293	267	288	263	290	305	294	300	287	261	315	290	348	288	285	292	302	324	270	297	303	283	326	310	277	323	284	283	284	315	271	297	286	310	289	298	299	302	292	275	275	290	301	271	281	307	270	293	284	268	284	300	309	296	294	318	270	301	325	314	306	282	307	269	288	281	285	292	270	280	276	315	256	298	295	297	299	304	303	317	298	279	295	309	272	303	312	284	281	303	294	327	303	284	301	323	313	271	294	282	296	277	305	273	273	275	260	300	309	318	329	292	288	336	262	280	329	291	288	349	285	316	294	289	289	283	301	279	302	267	313	316	277	274	273	301	285	296
26996	19406	4751	608	455	392	344	292	326	326	297	328	305	290	274	319	309	272	302	299	285	313	283	307	278	335	260	322	285	298	335	296	310	300	306	294	274	283	289	297	287	317	264	303	329	302	268	304	287	281	304	291	291	291	281	308	278	291	285	311	266	303	305	292	248	280	275	300	266	282	284	300	275	296	316	316	293	331	302	267	309	329	272	330	286	326	282	292	306	307	283	287	305	304	296	271	281	278	316	268	298	297	313	304	277	299	266	309	278	251	280	277	294	291	280	282	294	312	305	298	285	324	301	314	292	305	304	312	315	267	291	273	295	315	288	280	315	306	291	297	292	285	320	298	299	305	285	283	308	286	315	278	272	307	307	295	285	324	328	301	298	289	284	289	303	287	314	311	306	280	285	297	283	261	296	290	299	279	292	303	299	315	327	311	324	297	290	284	285	302	283	299	303	294	295	308	295	297	305	321	284	283	270	295	300	304	307	299	293	310	279	235	299	313	291	260	274	274	322	314	302	283	278	282	290	282	292	292	286	328	287	326	299	317	299	287	295	299	282	314	288	283	298	283	265	289	299	262	297	304	319	296	320	237	302	313	294	283	281	316	298	271	315	273	308	276	281	329	276	274	299	308	299	295	293	294	270	283	343	310	308	281	255	296	263	302	284	306	274	288	287	282	267	303	286	275	285	301	311	307	285	268	285	304	295	296	310	297	332	295	310	300	269	294	301	287	302	304	290	308	283	318	272	264	288	285	300	288	301	304	307	277	298	284	331	275	269	288	272	314	299	279	294	297	290	263	314	308	299	246	290	288	332	301	319	277	271	292	266	297	281	289	307	273	290	308	296	292	275	279	250	316	284	299	300	284	287	304	290	289	286	279	289	283	262	308	313	304	273	282	307	267	267	256	290	312	267	281	271	278	274	297	264	278	316	287	318	296	263	268	304	303	286	303	315	278	280	287	285	273	286	305	297	275	304	292	296	296	273	292	270	262	241	304	277	272	305	331	295	281	303	295	325	300	271	304	268	268	292	307	316	273	286	293	289	294	287	323	283	292	326	294	275	295	327	292	272	272	337	326	297	305	257	313	296	295	257	306	317	278	282	298	304	315	277	294	315	298	289	285	323	298	267	294	319	309	279	306	282	306	316	301	281	278	297	295	285	293	287	307	263	270	305	300	288	289	291	279	310	303	301	300	298	300	286	294	291	269	280	301	281	285	275	308	281	279	304	294	310	268	288	308	278	287	287	302	282	310	286	260	286	266	302	286	295	298	294	278	262	301	259	314	281	316	285	297	302	248	286	295	311	282	304	280	307	270	290	277	320	294	288	274	322	274	296	275	277	279	304	297	283	290	282	265	293	287	276	304	263	252	315	299	309	295	262	329	302	288	303	293	294	287	282	304	306	323	272	281	275	286	315	280	280	298	281	294	331	300	300	302	299	294	292	284	293	322	316	277	293	291	329	318	273	283	312	287	295	302	256	301	271	290	274	276	302	290	327	296	305	309	280	297	281	293	303	273	296	284	317	297	306	292	315	304	285	291	290	307	249	270	311	290	299	296	278	293	318	296	303	296	302	300	312	296	282	276	307	300	290	262	300	308	302	310	272	297	314	264	276	278	287	295	304	290	278	289	280	267	303	299	291	293	264	269	305	304	266	306	305	294	309	306	294	301	300	289	298	309	292	292	256	286	305	290	272	291	291	259	303	280	297	302	311	325	294	299	285	301	284	301	285	301	296	303	308	308	274	286	315	266	335	315	289	284	264	283	302	307	310	290	278	267	310	311	274	324	277	276	297	288	300	287	304	316	310	281	267	294	259	292	283	294	306	290	305	288	300	289	262	286	284	262	279	299	294	268	291	261	297	288	287	302	251	287	287	265	287	270	282	312	283	315	282	293	271	293	267	299	295	318	292	287	291	284	301	326	313	303	298	270	293	291	269	332	283	286	295	294	298	261	300	276	297	309	305	293	288	280	290	335	270	304	301	273	277	314	281	289	274	281	272	300	272	271	277	269	299	308	269	285	295	299	273	275	304	288	275	304	266	286	289	292	306	278	298	301	267	289	295	297	307	279	304	277	288	301	273	303	305	329	292	258	314	296	282	285	277	284	284	309	278	312	298	299	264	282	296	274	267	290	270	306	282	275	318	301	276	341	287	322	293	299	310	300	319	285	314	298	320	300	313	319	290	284	310	299	298	261	292	299	274	289	290	317	273	265	315	288	274	326	311	294	297	287	282	261	289	275	296	313	296	280	314	303	295	340	286	303	311	288	319	296	272	274	275	316	280	288	269	302	275	289	306	323	310	278	284	278	293	260	295	302	297	302	293	304	310	274	294	313	316	285	279	281	279	279	262	263	278	315	293	304	292	292	259	319	298	301	281	320	237	319	280	294	321	289	284	311	304	296	274	294	269	280	273	319	276	301	277	310	316	278	295	274	308	292	313	281	296	292	302	304	274	289	305	306	312	278	293	281	286	290	283	302	256	271	271	291	289	323	290	273	313	298	307	279	284	272	297	287	288	294	270	281	289	317	274	276	298	291	287	285	307	285	311	252	263	299	279	302	304	322	314	278	276	305	308	301	285	295	278	269	294	303	286	289	301	288	307	282	283	300	297	302	305	303	279	307	299	289	299	318	274	284	315	319	308	283	312	312	311	324	317	316	288	300	289	298	294	289	287	326	291	284	291	289	317	312	302	272	286	288	290	291	277	296	301	290	338	303	265	270	281	295	269	318	301	281	256	279	296	257	280	314	290	281	274	297	305	309	279	276	274	320	294	295	283	297	302	279	286	281	318	333	295	289	287	305	301	298	328	288	316	280	307	322	289	274	295	264	291	288	261	258	284	267	311	262	299	291	255	280	285	285	283	290	328	281	303	284	287	276	292	309	308	293	310	291	290	288	334	294	310	297	292	289	274	296	316	288	243	286	333	288	256	294	308	277	282	286	270	327	295	297	293	327	314	308	302	311	306	307	267	292	301	287	307	309	293	296	302	267	301	298	290	261	312	303	310	288	293	296	287	297	313	277	318	290	292	327	276	296	280	308	296	278	295	300	277	270	302	308	305	286	298	303	274	295	274	270	293	279	291	307	310	289	309	309	287	293	277	285	305	289	331	325	331	272	288	288	312	292	275	300	280	317	282	293	278	256	289	311	286	320	292	296	270	260	301	292	299	307	296	298	265	282	284	312	280	268	271	310	254	306	299	305	288	283	309	254	277	309	288	294	296	308	289	281	282	276	280	278	297	310	285	289	274	294	305	293	288	334	340	255	278	274	301	267	292	273	302	298	275	276	313	265	298	267	288	289	306	291	282	294	319	300	271	279	285	303	295	265	270	312	298	304	313	295	290	277	302	281	292	295	316	281	308	324	283	307	262	299	289	292	270	274	312	307	296	270	300	298	319	269	274	301	325	321	275	301	299	308	302	302	290	306	289	281	287	314	284	305	297	270	287	286	295	299	288	292	300	306	266	320	266	313
3965	1228	1017	654	591	556	492	485	486	467	462	466	485	482	473	431	473	451	457	417	466	452	454	485	426	412	439	452	448	474	441	523	429	429	426	460	465	435	429	452	440	470	418	460	471	430	462	458	414	413	460	455	434	424	477	447	446	432	445	452	408	449	474	438	452	448	456	417	435	460	484	429	453	440	457	415	426	447	490	416	435	418	451	424	432	473	458	442	439	402	463	395	473	452	439	459	436	448	443	456	443	442	477	464	475	458	437	413	427	486	440	482	440	426	435	457	441	469	458	492	472	427	456	478	456	456	479	435	476	410	466	382	445	459	465	428	419	476	466	448	439	474	430	455	426	462	493	488	457	487	427	475	475	431	450	411	418	448	410	470	459	470	476	398	444	437	457	436	437	412	471	439	434	449	443	448	426	451	395	457	460	431	448	440	423	400	443	435	445	455	444	464	459	400	445	447	484	465	421	431	442	451	440	442	414	434	469	432	454	434	425	432	460	422	427	407	433	443	462	444	448	438	461	432	447	470	449	448	449	453	432	417	431	439	478	430	448	462	428	472	461	470	441	469	450	479	444	413	433	448	459	450	480	416	427	428	450	424	465	489	453	448	397	502	459	438	471	450	448	445	485	433	434	454	469	472	457	438	418	430	464	444	446	453	429	430	436	451	468	467	425	467	440	426	431	431	463	445	426	439	454	445	459	467	474	439	428	451	482	460	417	433	462	483	473	437	447	410	465	449	454	440	456	462	414	466	450	398	484	453	431	426	489	496	456	449	461	455	455	453	413	430	433	450	474	427	416	431	461	443	404	424	437	453	429	451	444	456	401	466	414	458	419	443	448	457	390	444	417	470	478	426	454	473	450	443	422	460	400	458	464	469	462	465	439	423	438	434	468	445	444	466	422	473	441	476	421	458	467	444	417	433	474	425	437	430	404	451	387	452	442	445	432	464	467	445	457	443	430	422	442	473	424	430	429	468	470	404	429	417	446	455	462	467	430	441	438	483	445	456	427	455	429	441	435	413	483	423	502	447	436	443	441	485	423	427	408	412	455	417	413	444	454	481	438	436	451	428	467	453	441	441	421	448	431	419	441	468	434	403	449	456	410	460	477	477	468	485	469	430	422	443	419	479	459	436	483	418	442	416	469	456	457	448	460	439	425	413	403	433	451	450	457	436	448	429	451	474	422	479	442	424	435	424	474	455	452	385	465	455	451	485	470	444	442	417	436	404	477	445	480	390	467	439	424	443	439	454	477	411	485	435	403	482	436	487	432	438	450	436	414	440	461	434	457	463	436	442	476	415	434	432	469	426	445	468	443	457	466	426	411	458	449	438	434	486	425	413	477	483	435	421	449	454	442	429	454	439	443	503	423	384	407	468	443	437	412	474	451	479	453	444	442	455	447	463	412	449	449	435	441	432	452	460	456	454	444	450	466	422	436	418	478	440	408	457	455	403	458	418	423	425	448	473	447	453	426	443	453	446	442	470	451	456	414	428	449	442	452	420	466	467	450	431	430	450	446	464	413	437	435	396	451	459	438	446	437	455	474	448	429	435	431	422	437	420	403	442	454	438	428	437	445	476	442	445	456	417	447	434	443	444	417	453	483	423	470	462	438	444	448	453	416	481	479	453	483	440	442	424	445	421	425	441	479	424	424	439	443	439	428	442	441	467	418	415	420	453	423	432	412	452	481	459	446	413	496	445	465	427	418	446	447	427	439	464	429	454	476	453	447	472	444	491	445	420	446	434	473	450	401	407	417	469	425	443	450	452	430	449	469	457	435	436	463	462	457	420	426	438	439	413	424	437	483	436	446	426	441	410	449	440	453	450	450	418	416	418	511	439	452	439	445	451	438	443	436	423	450	418	463	434	442	449	476	451	492	446	455	420	430	466	489	451	413	449	452	471	430	438	428	437	434	450	439	408	425	426	430	452	460	459	441	441	405	466	461	444	449	488	479	437	476	438	427	436	459	427	442	429	441	443	428	451	459	406	425	460	436	433	417	421	446	436	405	439	425	442	441	426	450	429	425	425	409	439	437	403	441	477	461	470	414	423	479	456	403	471	409	459	457	427	442	463	434	445	468	433	467	463	417	407	414	456	419	443	427	421	450	442	437	422	449	445	418	434	418	417	436	460	459	462	436	482	420	420	408	425	482	430	402	425	451	446	431	433	467	449	462	413	451	465	437	420	456	448	435	428	485	420	453	459	447	431	469	471	422	417	456	469	417	449	464	459	430	466	433	457	407	468	462	443	487	419	444	444	426	432	428	455	465	488	448	400	450	445	429	466	434	438	423	449	394	423	483	415	440	461	470	464	437	433	432	482	468	477	462	434	439	457	424	433	419	456	411	427	443	449	442	465	434	425	452	409	429	443	446	469	440	401	428	437	444	445	456	461	443	428	459	470	441	416	459	456	465	443	422	422	445	454	461	417	405	418	441	439	490	478	425	416	414	427	458	455	467	460	477	457	477	448	435	454	431	461	447	386	413	438	443	404	422	458	429	419	432	444	449	468	466	442	462	465	423	407	435	451	450	432	490	472	481	404	434	450	427	418	452	461	447	441	457	453	459	451	428	469	440	505	478	445	444	432	442	439	434	476	479	447	464	433	435	434	440	484	453	460	424	421	469	444	443	434	460	458	404	462	475	386	403	433	425	450	456	460	489	449	434	434	452	412	452	444	460	432	419	449	409	442	450	441	428	446	443	459	440	451	488	443	424	430	437	454	444	444	452	434	477	441	446	470	420	438	421	412	463	495	454	419	410	448	410	405	432	427	450	466	444	469	407	458	459	463	447	430	419	441	444	469	448	461	433	431	446	450	428	407	430	440	449	451	428	464	421	428	489	448	448	464	449	480	428	415	441	468	459	467	442	444	475	414	433	475	445	449	440	455	412	426	443	463	436	443	452	447	409	445	443	458	473	445	461	397	468	437	494	452	423	453	416	429	491	421	432	431	450	425	451	432	470	422	451	421	449	446	451	456	417	445	421	437	476	434	426	458	481	458	441	443	438	453	467	434	427	435	399	412	497	461	456	434	444	438	428	455	457	456	436	434	423	449	438	501	455	459	438	424	445	444	434	482	467	483	409	441	434	404	419	471	430	397	472	445	464	433	435	412	440	434	425	443	428	436	410	455	441	440	456	427	412	460	449	462	464	486	444	433	464	423	465	464	451	430	410	456	434	416	473	416	427	467	418	448	472	440	444	434	447	425	428	482	447	423	490	428	441	449	476	425	477	495	428	446	449	442	428	488	445	460	447	478	444	459	451	457	436	486	427	447	451	433	418	431	447	443	454	471	454	427	450	471	428	449	454	436	472	409	447	443	468	422	460	472	437	440	447	427	420	423	443	462	460	434	461	422	421	469	403	476	423	445	450	436	447	458	438	481	412	442	430	430	428	451	430	447	424	424	434	453	476	466	445	417	485	458	437	426	440	424	428	444	432	466	458	441	453	456	471	443	455	420	452	431	457	418	455	449
24102	21252	28526	24280	21180	5651	930	614	556	494	458	446	386	388	381	381	366	357	349	310	342	302	308	308	323	352	314	327	314	330	317	314	317	314	334	318	310	299	288	285	297	287	280	307	300	311	301	318	308	316	255	290	283	307	301	296	280	299	312	280	312	282	317	308	291	286	300	295	335	288	303	293	291	293	307	280	312	303	316	282	298	308	283	292	305	292	312	320	321	303	303	280	335	278	322	278	278	302	272	292	285	284	321	285	309	298	290	312	293	289	314	323	306	286	287	289	307	261	295	309	285	280	305	313	271	314	309	311	319	315	276	306	285	282	301	317	274	313	278	290	298	312	282	279	333	293	299	270	279	318	342	314	312	303	297	294	299	278	287	316	335	323	290	318	308	319	293	276	335	328	288	299	301	293	325	307	305	302	312	294	308	299	283	289	286	305	311	306	285	287	293	262	310	278	284	309	306	309	301	302	295	291	297	297	291	297	317	320	293	305	329	297	306	300	308	299	293	296	298	300	315	290	314	285	289	332	285	297	285	318	279	301	244	284	285	282	302	281	298	297	327	278	320	311	299	300	285	300	282	305	290	289	276	301	298	292	315	287	329	321	291	273	308	290	308	285	303	307	277	262	295	292	284	292	313	273	315	299	311	273	281	289	295	282	309	323	304	298	303	323	304	280	317	299	318	323	294	272	308	273	314	265	299	275	259	308	303	292	307	266	326	300	301	298	289	323	288	287	267	311	312	274	293	293	292	313	303	295	307	273	304	314	306	296	285	287	293	266	308	281	278	286	316	299	292	270	302	302	304	313	263	281	306	302	317	279	320	295	309	295	300	316	282	321	297	295	288	292	320	298	306	300	283	296	300	293	312	322	300	287	315	261	292	283	305	265	299	304	288	288	283	338	301	294	289	318	300	293	280	276	309	315	278	293	290	298	315	277	288	283	303	271	304	288	292	275	311	311	293	283	313	307	281	318	292	294	287	302	307	316	271	318	284	312	288	267	277	313	309	276	284	287	319	310	290	293	280	255	305	316	277	302	303	287	312	295	314	300	291	311	304	289	309	289	268	268	310	334	286	267	306	273	274	284	307	309	298	308	284	284	295	294	277	271	299	265	281	264	308	320	315	270	317	304	319	283	298	277	287	317	286	306	303	303	275	298	313	319	287	316	288	264	300	288	284	290	298	265	316	268	284	310	299	289	289	313	310	312	305	286	281	302	322	320	285	279	297	285	268	284	308	291	303	321	317	304	296	303	288	297	298	293	267	312	273	285	331	325	305	322	299	294	321	301	271	308	256	279	287	313	295	302	287	293	304	312	273	307	296	313	324	293	288	315	287	316	300	296	303	315	288	280	309	297	297	278	328	310	287	292	314	256	269	297	287	290	287	275	278	294	300	290	308	274	280	281	302	296	303	308	310	306	296	296	311	279	299	326	274	321	283	303	291	289	293	311	309	310	312	303	294	308	292	299	274	298	299	320	303	309	267	306	302	329	328	298	301	250	272	297	294	279	291	309	302	293	290	280	306	299	296	311	292	268	295	286	287	316	302	282	303	303	308	314	296	283	314	310	295	308	310	303	295	302	304	275	300	300	306	297	294	301	287	336	301	278	311	294	279	297	294	279	297	301	291	272	259	285	314	308	312	324	294	304	331	277	276	305	256	299	296	284	274	281	311	302	291	281	323	283	301	337	312	308	275	299	274	286	290	328	307	295	296	326	272	299	288	264	319	274	293	299	324	309	273	287	311	321	291	300	297	286	299	298	291	284	293	291	279	296	263	308	275	279	294	295	247	275	298	294	276	310	294	318	318	275	289	299	290	284	284	323	277	310	266	320	307	311	311	329	290	307	293	297	281	285	293	305	305	287	306	298	289	326	296	316	309	298	275	296	278	299	293	298	326	287	317	304	301	288	273	301	287	301	287	299	275	307	278	345	294	275	285	295	301	328	293	303	265	291	303	292	293	298	277	296	297	300	297	323	303	299	267	300	303	291	296	308	304	329	270	287	277	299	278	281	279	304	297	297	321	293	305	291	293	280	303	297	303	299	299	311	302	286	277	315	316	288	273	277	292	286	303	290	273	289	285	300	279	304	272	292	317	295	282	299	306	280	294	289	300	305	306	304	321	241	280	301	304	310	316	314	296	333	299	288	322	292	297	268	267	328	313	287	284	300	301	268	293	302	296	324	272	295	249	315	281	288	307	285	310	308	297	298	271	271	284	312	332	260	350	258	310	303	317	277	311	279	327	303	289	299	315	304	315	288	288	296	282	275	260	290	281	290	271	283	269	268	329	299	284	324	308	286	297	315	303	277	300	292	281	302	262	317	290	285	338	289	274	262	337	302	313	319	280	295	293	287	298	300	279	296	275	273	280	272	298	302	326	301	301	317	288	295	287	314	283	305	316	306	284	289	299	289	294	340	306	286	328	303	328	277	323	304	269	252	272	309	287	299	308	290	302	273	280	290	291	325	342	295	302	276	308	285	273	273	286	286	287	273	269	300	329	287	281	302	305	298	283	302	311	303	295	306	298	280	283	287	280	273	288	297	319	294	316	298	295	311	295	324	280	308	293	292	293	293	278	296	282	296	273	315	314	317	279	286	302	321	298	296	323	304	292	293	306	307	304	307	321	272	265	290	314	293	291	281	300	305	270	334	278	300	262	296	294	293	267	313	307	283	322	310	304	283	322	302	317	284	324	322	295	273	290	323	291	299	309	295	291	277	301	292	295	301	319	289	326	349	291	269	326	293	288	306	328	276	278	283	292	318	295	300	312	266	300	295	288	313	296	308	279	300	287	318	312	310	298	285	302	308	278	298	294	281	303	316	297	305	292	284	280	287	335	322	333	300	280	288	276	286	294	311	292	280	303	290	290	322	264	303	293	316	300	279	270	287	320	314	305	311	305	277	295	308	299	291	267	249	332	265	273	300	309	279	294	290	283	296	341	296	312	278	317	305	254	305	332	268	312	280	305	320	295	295	273	284	279	320	302	302	290	267	295	294	293	306	310	302	316	299	328	291	284	310	282	317	329	269	278	319	312	250	284	290	283	326	313	316	313	286	272	277	312	265	298	271	310	310	296	304	289	263	298	305	310	304	330	335	320	301	299	314	289	300	324	316	291	283	279	236	311	293	288	308	305	298	300	302	319	264	305	291	321	284	285	298	315	335	323	303	315	303	282	286	295	280	319	289	277	304	302	297	302	279	322	284	299	305	296	274	297	275	316	285	326	305	297	278	302	266	303	293	284	281	328	311	294	278	288	287	270	325	287	264	310	290	329	245	283	283	281	275	289	270	300	330	301	325	286	316	298	307	293	308	290	281	265	296	291	282	307	295	313	311	306	300	286	301	275	288	313	277	294	269	316	307	319	325	278	270	311	292	276	266	307	284	321	312	295	294	283	289	300	302	300	252	304	308	302	314	267	300	270	319	271	294	303	278	291	279	280	280	295	294	285	294	281	287	284	305	282	291	312	308	284	279
4948	9969	8591	4153	2850	2257	1757	1478	1215	1033	879	857	747	716	661	649	611	626	587	568	550	561	536	506	503	516	480	459	500	508	519	487	464	485	467	479	444	473	506	470	476	436	460	435	471	493	477	502	478	502	468	460	460	441	488	482	445	463	496	433	478	506	488	448	438	474	440	465	447	470	436	441	465	455	421	476	484	441	469	442	476	469	436	483	472	425	488	462	451	474	461	449	482	457	444	486	492	478	451	459	394	480	479	471	455	431	484	431	449	477	448	409	463	459	448	456	432	458	494	440	459	443	479	464	467	457	438	468	441	462	465	464	471	426	437	467	409	454	461	422	482	440	473	445	458	492	484	431	523	448	449	457	451	477	428	451	482	450	468	490	454	472	486	419	482	479	455	446	431	452	451	445	477	436	479	446	497	431	466	445	453	448	499	496	447	441	475	427	463	459	428	434	452	445	469	456	480	459	466	431	442	458	435	435	457	469	440	454	413	494	467	419	443	451	434	433	459	482	468	407	458	477	445	482	446	472	449	471	426	448	435	434	427	463	411	461	469	474	478	459	475	472	453	514	453	477	464	458	446	442	471	427	435	474	442	506	464	457	493	416	413	421	477	458	427	441	441	437	464	424	457	454	425	457	457	474	449	477	478	480	425	433	480	441	429	488	477	442	469	466	457	418	449	449	445	458	474	445	448	438	483	457	426	519	446	443	430	433	490	484	468	480	465	434	470	451	452	421	436	410	475	436	426	441	478	429	444	468	489	455	448	456	444	452	464	413	456	423	470	423	438	437	455	430	450	449	487	442	468	468	475	483	447	440	448	439	471	480	433	468	481	468	414	489	452	435	478	435	423	449	419	494	474	446	446	412	468	456	460	447	435	466	487	435	461	455	456	464	460	440	466	468	486	452	439	437	452	483	460	419	438	455	499	447	448	428	474	446	422	453	437	466	474	478	437	459	412	515	443	473	488	451	473	467	421	464	470	414	497	451	433	462	435	456	437	421	449	448	465	450	431	433	471	459	417	460	496	444	447	485	443	419	470	453	422	416	427	430	439	495	467	448	418	458	457	464	475	430	472	453	434	463	450	426	480	398	448	446	479	519	458	479	472	474	477	449	433	456	462	449	476	476	500	461	444	398	455	456	428	479	442	452	463	445	510	459	470	456	440	484	408	480	501	427	419	445	449	456	464	474	450	451	452	460	470	443	470	443	428	476	438	446	415	447	467	429	462	432	461	450	432	447	434	462	477	511	434	451	444	464	440	459	429	491	481	471	456	422	434	462	430	440	425	439	484	461	457	431	434	444	443	421	422	458	458	452	466	466	450	436	444	412	485	411	483	471	502	450	447	450	442	493	427	468	457	429	449	459	464	479	444	433	443	410	496	463	461	416	436	439	481	481	408	462	459	504	445	436	455	450	454	434	466	444	476	423	453	427	476	429	484	434	493	429	457	434	444	467	413	441	455	454	426	457	471	435	450	424	421	434	469	449	472	437	457	468	462	422	469	454	436	473	430	463	421	477	417	456	435	413	474	439	478	485	428	443	443	451	468	471	442	508	471	509	410	427	467	462	470	433	481	436	412	447	400	456	468	439	439	453	451	473	472	436	477	456	434	467	425	453	407	466	454	450	429	462	448	423	478	436	433	423	510	471	456	495	442	476	442	488	443	427	443	484	468	460	433	464	436	465	421	427	443	428	421	454	456	439	444	440	465	415	467	474	451	457	474	486	446	464	470	461	439	469	448	405	450	440	449	445	439	467	451	438	470	440	456	462	473	478	460	435	467	448	476	457	459	464	468	453	461	484	500	503	445	466	463	473	460	445	455	435	452	473	474	444	435	483	471	409	414	430	465	440	455	455	428	452	468	465	445	452	457	422	450	469	471	478	467	475	424	475	476	428	486	524	464	469	422	486	423	508	421	426	468	481	457	467	418	440	484	451	455	441	451	457	425	461	445	448	491	469	427	450	479	445	439	459	454	453	452	438	444	437	443	466	437	438	461	471	410	428	475	459	432	459	445	451	468	433	457	443	483	485	419	438	471	466	451	446	456	466	468	447	462	442	439	412	459	441	428	446	488	480	474	448	414	457	452	436	450	424	432	446	444	461	426	455	444	491	487	431	439	449	450	453	461	458	467	490	451	415	447	449	403	418	469	514	461	448	454	453	458	419	461	418	456	473	443	464	427	470	447	448	471	477	478	445	449	470	442	441	453	491	430	440	439	455	462	445	459	422	452	438	450	446	442	462	483	461	456	451	443	424	424	470	455	432	458	444	470	447	444	434	486	455	451	475	443	473	482	442	425	442	489	444	452	469	445	461	440	447	486	443	428	436	446	451	455	441	459	433	447	450	471	426	478	459	459	467	431	444	413	433	445	421	462	455	428	457	440	453	429	464	433	453	445	467	486	439	457	434	443	418	422	457	434	413	431	421	457	422	460	482	480	440	465	442	442	434	443	452	432	447	454	464	429	456	460	456	436	468	436	468	421	405	462	488	465	470	454	460	478	453	454	425	443	487	444	451	462	442	459	488	502	449	440	443	463	446	465	430	452	417	476	447	455	482	456	428	436	440	460	453	426	446	493	423	447	410	441	508	460	477	489	428	432	453	469	458	485	424	438	462	455	450	457	429	442	454	467	450	433	443	458	481	469	452	407	458	489	441	466	441	451	462	505	434	448	462	441	425	469	443	438	462	489	434	408	431	429	479	452	451	492	465	451	453	425	440	476	414	443	455	437	484	481	452	442	452	437	414	471	499	465	457	483	486	460	418	414	452	480	451	444	454	446	443	416	427	463	459	429	475	418	453	435	436	454	466	418	443	493	416	413	470	437	475	440	482	447	460	459	446	437	482	492	418	469	455	447	464	425	491	462	486	446	459	453	476	466	481	444	444	466	433	441	402	476	426	424	462	412	414	433	430	461	455	469	469	467	459	436	497	439	448	459	417	488	455	433	436	413	472	436	469	439	440	450	434	458	427	461	481	429	484	440	457	449	455	450	475	481	464	473	438	452	449	441	443	438	458	454	456	459	469	468	437	477	498	466	460	437	440	453	455	430	465	463	468	502	387	461	452	437	472	447	399	457	474	456	486	463	463	400	436	433	447	440	448	443	430	480	464	450	456	435	470	471	439	469	476	463	437	444	442	473	455	493	444	439	446	433	443	472	478	468	465	464	448	494	475	450	421	433	445	464	435	472	474	470	455	433	443	482	463	433	481	430	407	437	416	440	430	402	459	459	467	443	429	403	452	481	445	452	439	450	466	448	498	448	479	463	420	433	465	415	471	474	470	418	414	499	473	418	458	442	449	452	424	467	437	452	448	483	452	473	449	434	443	472	427	451	496	431	450	439	457	473	479	484	472	427	453	449	492	442	477	497	449	474	442	447	461	464	455	423	452	458	466	475	477	450	444	430	408	452	461	441	466	450	463	488	420	455	444	461	444	406	470	446	450	457	425	472	470	456	492	448	427	468	448	433	454	429	463
23086	21268	29054	23826	21270	21059	3817	808	620	526	448	413	401	353	329	305	316	301	268	268	263	263	245	206	259	268	221	212	223	215	233	245	209	237	204	215	187	184	214	197	175	196	186	197	187	208	198	220	204	193	213	196	209	193	193	199	187	220	188	188	226	169	200	215	188	235	194	204	207	203	187	207	218	226	163	182	195	195	203	183	168	199	184	209	184	188	192	202	185	171	204	193	211	181	216	181	206	204	155	184	183	161	211	187	191	196	199	211	195	199	209	179	199	195	193	210	198	192	213	199	171	179	223	179	183	176	209	167	177	202	183	180	174	190	190	205	206	196	185	212	189	201	184	191	225	208	197	192	185	195	179	190	222	176	207	186	186	200	199	197	205	206	204	153	193	192	194	197	197	209	225	199	205	227	181	197	196	192	202	204	184	210	195	200	170	185	208	195	199	213	199	197	173	182	174	181	192	201	189	185	181	186	195	185	192	201	185	195	160	187	168	198	199	215	186	209	183	187	200	183	195	193	179	165	201	215	188	173	195	203	187	189	205	184	169	199	182	188	178	200	189	200	171	174	210	195	177	182	184	185	172	187	212	192	202	199	166	162	186	186	174	178	181	189	180	189	178	186	196	235	219	206	206	201	211	204	182	194	194	222	199	202	192	199	231	207	185	206	182	191	179	198	178	175	165	206	173	217	204	183	206	209	194	197	199	193	178	205	183	205	212	190	207	225	196	188	199	198	197	163	199	189	176	201	175	192	179	198	207	196	179	189	176	197	186	185	200	192	186	232	193	162	205	186	167	189	189	189	165	154	202	207	177	192	219	193	193	180	203	208	191	198	204	187	188	182	203	174	212	200	191	155	219	193	185	194	215	226	172	188	205	201	191	182	194	190	172	181	188	177	182	183	186	194	167	176	184	202	174	203	187	191	190	183	191	175	200	189	197	206	185	206	197	220	188	211	194	190	188	203	194	192	231	179	176	194	189	190	208	159	204	190	183	191	201	182	170	188	188	182	208	157	201	187	188	187	168	185	193	210	194	194	197	176	189	202	189	192	208	214	167	179	180	193	207	162	179	194	187	198	196	172	196	197	188	172	214	192	176	187	195	212	186	196	200	203	174	202	173	221	202	188	204	219	215	181	172	199	189	198	195	191	183	165	218	192	194	170	230	202	185	193	209	187	180	205	179	177	177	197	213	183	201	217	181	181	184	179	212	178	200	208	187	177	183	220	196	193	228	200	199	183	193	173	201	177	216	178	217	200	182	198	162	197	183	199	196	180	178	195	174	199	201	200	180	197	198	212	180	187	209	182	210	201	178	200	175	215	205	212	172	180	184	170	166	176	203	192	182	187	187	203	191	189	207	158	191	188	176	178	206	156	183	181	195	170	170	197	196	172	198	188	191	196	174	182	207	178	199	199	191	164	198	188	196	179	193	203	204	203	167	193	186	189	186	178	186	227	172	198	198	187	205	193	182	197	200	181	199	202	193	180	165	202	223	201	190	195	199	178	204	194	196	203	197	166	190	174	160	178	185	182	190	199	195	190	194	219	185	168	199	186	199	185	206	193	179	186	201	193	192	204	189	186	203	222	189	185	206	185	192	182	185	195	203	207	189	189	186	203	193	173	184	183	180	188	194	199	211	200	211	187	181	207	201	174	172	182	165	171	214	201	189	193	190	195	195	174	182	199	179	205	178	194	200	205	164	189	170	196	166	189	193	171	209	161	185	184	192	183	171	175	178	170	187	169	185	192	188	200	191	194	181	183	197	197	189	233	214	198	212	193	192	169	189	170	211	195	192	185	174	178	196	186	187	189	214	180	224	196	200	169	186	173	177	173	199	198	183	189	212	221	199	203	215	219	210	198	181	198	190	190	172	212	208	227	198	181	195	182	213	186	184	203	174	182	181	204	178	188	190	197	172	189	201	192	175	190	166	203	181	215	196	193	188	203	182	213	191	177	204	162	175	184	180	190	213	179	192	198	173	184	205	208	190	163	214	193	189	198	197	195	197	181	229	197	204	167	190	200	198	180	195	196	201	177	181	202	194	188	179	204	184	170	200	201	206	180	172	181	175	201	199	170	192	183	192	178	209	183	185	219	211	183	203	187	181	195	200	183	213	185	189	197	182	188	185	205	206	226	194	180	199	221	193	221	183	170	185	194	202	193	192	171	182	197	188	196	170	197	197	183	199	188	186	193	209	173	200	203	182	179	180	194	193	179	218	188	188	169	188	191	192	192	190	224	186	200	172	180	193	197	192	208	161	209	206	184	173	177	182	203	185	181	193	163	192	184	179	191	179	207	201	203	186	200	187	180	190	195	184	195	163	185	207	188	171	172	174	198	206	194	183	198	191	175	187	195	201	201	211	180	189	182	191	196	196	230	183	204	169	181	193	175	204	185	200	193	197	183	167	186	192	216	200	172	194	198	222	192	180	179	197	182	180	214	195	182	200	201	185	183	176	181	188	198	207	187	175	195	182	196	212	171	179	163	212	191	192	192	200	173	172	184	172	202	211	194	211	212	203	203	186	193	173	178	200	188	183	168	192	158	186	180	206	177	197	188	212	186	196	201	177	188	202	180	177	160	185	200	188	198	171	182	203	173	180	218	204	175	181	193	215	177	213	213	193	209	191	182	201	201	181	188	217	167	208	186	172	199	191	169	183	185	183	189	212	173	188	174	176	183	182	196	217	189	188	176	178	172	196	188	177	177	211	177	192	166	182	167	181	190	213	175	221	183	181	210	178	178	149	188	176	213	184	196	181	176	192	197	200	203	199	183	199	201	209	204	188	193	193	196	185	188	177	175	182	180	211	184	168	201	207	182	203	186	181	191	207	210	194	192	184	184	184	194	206	195	183	199	213	192	192	191	214	194	195	175	194	174	182	172	216	208	194	192	176	194	183	178	178	198	197	181	174	177	204	178	195	189	192	196	193	193	194	151	175	187	211	190	184	210	182	181	184	186	177	183	180	186	177	202	190	199	200	190	209	187	196	201	187	205	197	187	173	220	182	187	206	207	177	193	192	203	183	173	177	187	195	199	190	170	182	196	200	170	182	204	196	198	190	210	190	203	196	205	206	202	200	181	178	189	182	161	194	201	202	178	224	190	184	209	183	196	198	217	190	193	219	209	166	200	200	188	187	176	187	213	214	207	215	183	173	178	174	199	206	191	194	164	171	219	193	214	177	193	205	204	182	224	201	189	191	201	199	197	192	187	191	205	190	185	176	190	207	187	173	183	174	187	182	180	209	178	212	178	181	175	186	186	192	188	189	172	200	166	175	198	193	172	215	167	183	209	190	188	181	177	197	198	185	197	185	203	192	189	199	190	179	197	179	185	211	174	183	197	195	172	199	184	188	175	198	219	181	175	184	176	198	186	179	199	185	186	198	172	169	184	191	179	196	187	170	182	163	207	193	184	178	185	192	198	178	184	199	202	170	211	198	205	215	200	198	179	176	186	194	208	208	179	191	184	201	177	194	203
7161	16440	13511	7120	4867	3634	2730	2318	1708	1421	1223	1064	882	787	704	656	584	602	518	480	465	444	438	437	415	399	403	380	364	368	371	371	338	360	322	336	370	330	342	329	344	329	325	316	316	356	332	341	311	317	316	308	294	295	312	300	311	300	313	321	298	301	330	310	321	296	304	303	320	306	271	308	330	312	321	270	296	313	304	322	298	294	276	313	298	324	321	324	308	326	314	280	306	303	291	300	297	311	281	294	299	296	280	303	285	319	307	299	297	291	324	279	314	297	288	288	305	293	279	289	270	303	314	305	296	263	300	300	304	290	312	309	326	334	318	319	316	300	282	286	269	305	319	285	314	298	337	328	287	297	335	287	340	285	314	317	308	306	294	283	316	270	290	302	295	319	279	308	281	349	308	293	321	305	320	282	250	307	320	277	324	315	310	320	263	290	344	332	276	324	268	312	325	278	300	276	267	299	298	305	283	301	280	295	300	278	265	290	306	298	280	264	311	301	292	284	283	269	297	307	282	308	317	257	286	315	307	284	306	274	293	320	288	311	273	288	299	285	268	317	299	299	310	264	283	316	294	313	281	269	298	278	277	313	317	284	315	283	298	267	293	302	275	302	292	307	301	292	281	293	259	308	306	303	287	296	294	269	268	278	308	330	282	275	289	309	288	271	301	275	305	266	295	315	249	296	304	280	273	288	273	312	303	295	303	287	279	301	304	341	282	272	299	281	299	290	276	295	283	324	317	302	295	280	268	294	297	281	291	290	300	283	313	289	304	309	268	285	283	300	300	299	265	289	281	283	298	284	294	309	297	311	263	304	281	297	271	332	309	300	276	284	279	314	319	277	306	292	290	307	279	283	252	291	340	313	300	305	318	304	308	277	262	290	303	289	290	287	322	278	290	302	314	285	272	311	280	284	284	292	273	318	305	281	295	311	279	276	289	296	288	270	284	308	313	308	304	288	286	284	308	287	282	309	264	293	275	315	296	302	294	305	254	308	280	272	296	290	327	318	303	297	298	305	285	304	308	279	317	313	296	290	287	315	306	268	319	272	271	288	301	324	275	303	298	305	302	322	304	277	279	306	305	315	258	284	305	286	289	266	311	330	313	283	295	301	289	298	292	299	301	276	324	280	296	273	310	280	273	275	272	302	304	289	304	291	267	276	266	333	319	282	263	281	295	281	317	279	300	319	289	294	292	273	310	270	287	272	285	284	279	311	287	291	284	310	267	316	288	285	294	280	294	320	282	281	291	286	307	272	310	304	290	296	317	272	304	293	284	291	286	281	276	317	300	279	309	272	301	295	297	282	294	265	268	289	301	281	292	294	295	300	293	282	302	289	284	305	313	290	273	312	300	328	288	274	317	267	293	306	309	324	320	284	290	299	316	291	296	286	267	309	259	317	284	292	280	325	325	287	300	290	296	291	290	316	314	309	290	319	300	283	280	283	274	288	304	289	316	270	325	297	276	273	256	299	273	271	294	280	302	299	297	291	289	311	299	305	296	289	303	293	291	265	275	314	301	297	303	276	280	319	289	275	304	323	298	312	316	294	299	275	291	311	293	341	269	316	281	319	304	277	284	280	286	274	296	310	303	290	304	331	298	338	289	278	307	312	262	300	316	289	316	312	282	270	285	279	296	310	285	306	315	316	307	268	306	273	308	285	285	281	269	285	283	294	276	282	289	306	310	318	294	274	279	281	302	314	295	286	286	274	286	268	282	308	331	291	271	288	291	304	290	283	305	284	295	283	280	299	280	294	288	299	296	337	291	260	302	312	277	302	295	283	299	292	271	278	289	295	299	281	272	291	281	280	303	308	294	303	334	270	287	333	306	262	291	318	279	271	340	296	275	308	261	269	291	282	282	294	287	308	307	292	304	285	316	281	272	265	265	276	299	306	323	271	296	304	304	287	293	323	299	286	289	284	298	303	295	264	295	326	288	291	276	291	265	301	303	298	281	307	303	298	322	280	297	289	296	286	296	301	286	307	276	292	290	285	283	288	245	298	277	282	296	294	298	313	324	297	297	302	317	321	307	265	285	295	274	300	297	259	284	331	283	306	297	268	293	290	324	308	310	295	313	289	285	310	283	268	293	297	292	279	297	316	301	335	279	314	322	296	299	267	267	294	290	300	285	282	323	324	299	294	288	301	296	284	296	298	302	278	300	297	273	283	307	290	273	284	329	349	289	294	295	284	312	311	292	313	296	299	312	283	290	296	299	269	295	269	292	308	288	291	296	323	297	285	288	245	289	297	319	285	309	304	285	282	286	272	281	281	289	292	304	311	289	271	264	292	299	292	281	268	309	281	310	330	315	296	309	308	297	309	308	291	284	295	302	318	325	322	301	274	252	282	287	303	273	314	281	280	314	296	290	315	296	275	311	257	284	275	306	290	302	320	302	259	290	296	269	289	302	264	289	311	269	240	292	281	310	301	274	323	302	284	312	292	286	318	260	294	288	281	280	291	327	308	302	266	280	327	287	349	316	291	295	281	274	288	274	259	271	293	292	305	272	280	295	316	312	293	278	278	312	311	301	249	258	280	319	278	298	291	301	297	296	298	304	294	291	325	297	288	297	278	289	321	295	287	317	308	265	330	263	276	277	296	293	313	263	270	311	305	282	306	320	278	310	328	283	322	291	296	286	269	275	273	287	291	285	281	301	267	306	263	341	299	312	302	308	309	318	295	279	289	270	292	300	284	285	273	280	299	283	276	270	304	296	307	315	309	285	271	307	294	263	296	312	316	278	314	285	266	325	290	317	303	291	290	290	289	265	300	272	291	293	290	310	298	260	327	309	303	293	290	305	276	285	285	293	294	281	299	314	257	308	302	297	329	305	274	312	319	325	296	287	297	287	301	272	319	288	272	296	281	276	264	311	279	281	302	307	260	295	283	283	312	287	305	316	273	303	294	304	295	302	268	270	282	286	324	289	330	282	264	316	300	287	280	284	297	334	320	339	300	285	316	282	304	285	302	273	287	286	275	298	274	299	298	314	285	301	281	282	308	267	282	299	278	300	283	296	301	276	301	277	296	326	291	291	292	343	267	268	288	290	281	276	325	295	306	301	262	310	306	321	313	276	297	282	267	289	289	306	286	289	280	319	277	295	287	302	303	307	300	316	300	293	296	288	281	290	279	302	299	320	289	320	311	280	304	296	263	299	265	299	281	290	260	278	304	306	313	293	302	289	284	272	320	275	304	282	297	280	322	301	277	284	298	264	302	304	302	277	282	306	289	298	279	316	267	277	283	272	291	292	310	303	286	288	296	324	311	300	282	288	289	295	289	278	303	300	270	290	330	283	306	324	286	301	295	321	322	278	276	287	298	280	298	305	300	311	308	298	280	289	328	289	287	290	286	285	300	285	294	280	293	324	282	295	265	274	285	299	302	292	292	303	301	295	295	318	335	320	322	299	302	293	310	300	307	293	305	290	274	318	301	294	290	330	288	261	307	264	269	310	298	290	279	298	297	337	300	293	309
27086	19352	4804	609	417	327	357	330	330	321	326	299	304	310	310	283	319	281	319	301	309	303	268	319	274	311	301	305	303	287	275	281	296	276	277	288	315	283	313	291	296	273	332	322	334	292	286	292	308	274	282	303	300	337	293	299	299	301	312	315	323	311	299	308	316	307	273	315	293	275	279	289	320	281	279	302	310	291	339	271	308	313	267	295	297	304	313	302	294	285	305	307	321	310	291	298	320	290	285	292	332	297	294	297	310	287	302	259	310	295	279	296	311	303	299	281	328	272	291	299	299	325	313	307	311	263	285	298	292	294	293	300	293	318	289	328	312	283	298	295	305	290	271	305	294	312	308	338	299	266	264	277	320	311	316	319	321	315	323	287	339	318	276	309	315	311	305	314	304	331	294	325	292	296	297	293	286	282	285	310	293	318	291	286	314	315	321	279	312	297	311	288	305	281	301	315	296	288	252	304	307	294	273	277	299	296	294	314	338	291	292	269	306	291	310	290	272	328	285	299	295	278	300	297	282	306	284	286	306	292	295	288	319	321	291	306	326	307	288	319	315	289	314	286	312	293	289	290	293	270	288	280	282	286	296	291	308	284	301	288	305	290	299	289	298	275	300	295	363	282	276	311	283	278	299	305	261	270	275	299	302	303	302	324	289	328	304	296	294	278	268	283	317	291	290	293	283	313	295	307	311	329	276	280	299	296	309	309	301	319	302	282	301	285	294	302	259	300	297	274	296	308	287	273	294	291	294	302	288	293	301	266	279	300	271	295	301	289	305	271	277	272	275	287	311	272	301	238	298	288	294	318	282	287	290	281	307	347	294	266	299	311	299	314	310	289	286	306	296	296	318	281	283	310	265	293	282	297	285	282	289	315	294	289	285	310	280	273	275	275	312	305	300	311	291	310	292	325	272	336	290	297	298	328	320	319	286	292	319	303	300	292	289	288	301	318	280	297	282	313	294	263	283	319	296	285	303	298	326	313	301	275	297	262	296	310	296	331	298	263	291	294	283	299	290	290	285	314	291	327	289	318	305	292	295	273	266	288	281	293	282	303	295	308	304	316	277	270	271	290	310	277	289	308	321	292	274	328	289	302	281	331	305	276	309	308	269	311	286	266	308	301	251	306	301	293	269	307	276	321	286	288	296	307	291	293	318	281	292	281	266	308	312	277	304	290	282	304	284	295	310	300	282	312	294	317	286	276	318	310	303	282	297	314	321	297	297	285	321	274	314	301	257	309	298	301	301	291	313	313	311	296	269	299	313	307	311	270	275	304	265	280	304	295	311	270	332	301	318	310	287	295	309	280	270	250	304	277	330	285	273	301	284	307	315	284	302	279	275	302	297	305	260	313	322	265	301	302	308	283	296	285	285	277	328	279	300	270	320	302	320	304	303	304	307	323	297	294	293	281	312	293	279	294	273	307	292	300	288	294	300	301	285	306	281	285	314	281	284	289	275	332	277	294	302	302	285	306	270	284	293	303	276	313	305	293	318	295	289	294	310	307	280	294	299	284	295	297	296	278	302	315	305	297	293	315	295	265	312	288	285	297	303	303	278	298	290	301	326	326	322	312	275	276	291	324	267	286	320	332	313	295	263	275	278	274	306	276	295	312	271	290	309	294	296	290	284	276	285	286	297	290	301	315	309	288	294	282	286	281	300	305	279	292	302	326	295	321	302	281	261	296	274	314	287	303	289	328	292	312	280	289	303	273	278	290	281	346	321	312	304	302	287	285	292	315	296	299	297	283	311	281	310	306	287	283	294	309	302	302	317	298	301	304	262	282	328	302	288	314	319	303	322	312	287	309	301	261	304	303	332	283	324	264	298	292	277	281	275	263	276	248	281	306	317	310	301	270	285	324	264	280	273	298	268	325	287	319	306	303	311	276	316	298	281	277	279	273	300	295	306	324	311	313	295	323	270	302	282	285	304	294	295	281	296	308	301	291	285	291	290	278	276	294	282	288	270	273	286	319	310	309	312	307	309	282	294	289	311	290	295	280	275	262	278	299	285	292	283	282	306	280	279	311	298	286	327	310	288	298	315	313	287	260	303	302	301	294	294	295	317	303	288	285	300	303	290	306	308	267	304	301	286	285	284	299	292	301	308	323	309	302	299	310	283	325	269	299	262	314	322	293	302	281	268	310	293	290	288	279	274	289	301	304	272	275	357	276	296	254	316	286	317	273	306	321	327	279	275	289	304	324	322	278	274	291	279	269	318	319	279	302	281	282	312	293	287	297	305	312	311	293	267	293	319	280	306	300	282	303	299	297	302	302	322	342	317	272	290	299	286	326	306	292	312	286	277	311	281	261	309	287	274	320	331	301	293	291	303	316	274	304	285	286	302	296	281	293	280	300	284	305	307	311	286	273	325	302	312	315	289	308	314	310	284	299	311	292	327	299	293	274	292	314	284	292	291	291	295	320	311	301	279	296	286	298	294	297	283	302	270	307	290	342	308	329	293	303	327	284	300	317	305	294	297	272	278	299	328	276	292	285	288	292	297	312	301	282	311	296	313	295	293	285	295	303	327	287	306	289	305	292	291	293	292	304	291	296	277	318	277	286	290	292	302	273	301	311	271	271	310	316	265	287	288	312	305	281	289	304	292	311	315	283	316	265	305	318	297	299	337	282	296	271	289	334	265	282	295	307	279	311	298	274	291	301	327	311	287	308	295	308	291	292	304	317	307	301	316	292	283	308	268	285	291	279	293	296	261	293	295	283	317	310	297	296	301	334	317	281	306	283	311	306	295	313	290	305	296	280	312	303	312	319	291	277	322	329	310	297	311	284	298	276	291	288	298	285	279	294	272	298	293	297	281	303	304	262	311	314	292	309	298	297	287	271	314	294	281	304	276	294	271	297	295	288	266	288	292	312	326	299	272	284	299	312	312	281	276	299	264	313	297	288	282	278	314	303	309	264	259	326	287	310	325	351	292	279	277	323	284	303	310	297	302	262	289	331	267	314	282	313	288	281	296	318	275	307	288	280	316	302	315	313	297	311	292	288	300	298	299	289	296	285	272	290	298	293	316	262	287	298	269	320	322	307	299	268	271	283	263	304	271	324	308	337	304	298	293	305	301	294	262	300	305	287	292	306	327	297	304	301	330	298	293	295	293	314	318	319	323	316	282	314	290	313	292	284	319	311	292	289	314	275	298	314	295	290	300	298	316	350	279	297	323	264	289	314	325	275	324	295	294	323	297	275	287	307	332	313	297	306	307	279	323	337	297	318	292	306	289	289	314	304	279	295	305	275	346	294	314	301	272	300	301	274	306	299	258	282	282	278	289	332	293	280	311	280	277	276	263	310	302	283	307	295	274	283	299	306	286	274	310	302	301	320	261	298	290	290	332	284	300	307	311	345	297	294	291	299	292	295	291	261	271	313	305	287	280	272	298	304	297	290	299	347	284	267	280	301	274	295	287	286	305	304	302	312	299	271	317	280	273	311	280	276	316	280	291	307	296	290	337	293	283	280
3936	1084	976	659	548	577	457	503	498	448	472	465	480	468	417	436	446	472	454	473	481	458	482	456	497	446	470	434	467	466	446	446	437	446	463	477	482	391	455	434	428	445	457	458	482	459	451	436	459	444	434	456	425	470	450	427	457	439	419	417	441	462	465	443	461	398	452	445	437	466	443	456	476	433	440	438	455	480	446	472	438	435	491	462	418	472	395	427	415	439	462	452	494	507	440	437	429	437	458	447	444	437	418	442	445	462	468	456	424	424	459	419	433	417	432	437	450	450	459	465	402	455	454	424	443	467	437	495	439	476	479	446	440	467	465	461	434	468	435	428	461	499	458	474	449	415	459	434	464	427	440	449	447	466	455	447	435	454	465	454	473	423	437	436	440	419	455	413	468	472	452	472	411	421	442	475	477	463	427	456	449	464	459	446	459	459	456	445	417	451	493	464	463	437	447	451	402	428	424	433	428	428	472	440	475	457	420	408	465	457	463	449	471	441	440	436	455	425	427	448	427	454	407	464	485	457	430	417	424	443	429	429	477	439	417	456	442	432	476	474	442	449	476	437	459	459	472	444	450	449	426	464	417	432	493	491	427	483	386	438	451	432	430	420	465	438	442	431	437	429	466	442	421	419	479	428	435	460	490	467	421	451	455	436	426	455	469	469	468	417	405	451	436	403	447	459	431	446	440	451	474	424	403	448	475	449	437	462	480	464	432	415	462	470	441	469	456	425	459	453	425	457	447	455	429	455	434	455	460	445	444	432	492	474	460	459	435	449	426	417	428	457	465	445	472	453	456	433	455	419	459	459	469	455	439	463	441	456	460	468	458	411	388	416	445	466	432	449	451	452	443	440	452	443	457	485	448	465	477	458	447	454	428	484	442	484	456	442	411	472	460	455	440	447	441	440	457	469	452	426	431	465	451	439	468	451	462	477	469	394	430	434	467	457	445	443	461	434	473	454	441	413	448	435	477	488	457	473	446	465	450	439	459	429	453	439	446	419	434	494	490	448	444	427	434	464	429	449	453	467	462	454	453	481	462	436	425	423	419	453	441	429	432	432	423	455	444	403	465	417	423	462	465	443	442	453	406	432	485	441	482	454	448	438	443	447	483	462	419	426	486	483	477	437	448	453	444	435	495	428	397	424	425	450	443	482	455	446	443	431	457	445	444	447	474	415	447	438	428	467	471	420	415	462	453	451	413	483	458	443	450	447	415	468	421	446	446	422	472	395	459	430	439	441	457	459	468	451	431	433	464	443	441	459	458	457	427	438	419	444	482	475	477	441	472	464	447	426	408	478	430	434	457	438	459	458	425	473	454	481	436	463	470	445	419	458	432	420	458	461	408	427	440	468	444	474	412	463	403	452	465	438	434	448	433	464	435	442	405	455	438	437	456	444	456	453	435	443	467	434	404	396	433	461	436	450	467	427	431	487	456	483	430	456	476	417	428	454	406	414	460	438	424	429	444	449	399	444	472	451	435	440	409	430	431	415	437	440	415	478	473	441	463	445	454	393	446	447	480	454	433	459	422	456	492	443	454	459	445	395	467	439	419	443	452	494	431	409	487	466	448	481	437	454	418	470	433	435	460	435	467	466	441	479	413	444	453	430	445	438	432	436	423	435	434	443	458	437	444	438	450	424	428	438	449	469	420	466	433	465	459	469	467	427	463	442	443	457	451	448	445	498	490	406	463	453	420	451	446	449	473	414	446	436	419	460	447	492	437	460	446	444	452	470	419	449	448	471	439	479	436	458	465	448	471	469	450	432	422	462	444	472	427	443	460	456	471	399	434	449	453	451	422	481	452	455	477	440	427	453	436	444	452	431	417	419	477	458	462	446	439	398	454	443	431	444	442	437	461	480	437	437	452	435	454	436	437	438	458	451	458	421	427	441	449	465	424	449	440	449	489	419	463	466	451	461	463	437	460	426	421	476	441	431	411	403	473	443	451	428	414	453	478	464	405	457	424	455	429	485	387	449	461	423	478	454	424	402	430	439	456	444	437	442	441	435	418	437	440	452	433	471	473	493	450	433	447	460	442	446	459	451	456	446	472	481	442	439	440	445	449	470	430	450	458	418	469	463	486	482	459	433	463	429	427	457	503	440	461	461	430	398	444	453	442	457	450	430	484	465	444	451	423	459	430	437	456	492	424	418	465	413	452	448	464	427	423	483	473	448	476	465	469	427	437	447	416	438	429	446	474	465	434	458	448	479	437	436	436	426	451	437	466	425	425	452	486	444	462	457	466	448	486	421	447	504	441	460	428	447	447	459	431	464	448	469	445	457	417	437	469	440	424	404	434	402	455	431	455	443	472	457	471	452	447	452	452	418	453	490	415	434	442	434	431	451	439	454	466	464	491	442	461	433	447	465	452	472	431	451	415	478	447	425	449	431	439	412	435	448	467	465	451	457	472	410	448	429	478	447	431	442	409	434	409	444	438	443	442	463	457	462	440	444	433	477	434	440	431	421	462	449	444	495	411	435	434	467	443	467	457	459	420	426	481	436	444	385	451	448	418	436	439	445	452	409	452	450	420	486	449	481	431	439	443	464	467	470	467	437	474	509	475	436	440	450	427	430	394	454	442	441	454	442	421	444	468	451	447	462	445	471	432	473	441	423	482	395	453	429	421	433	440	445	456	405	467	416	410	449	443	444	478	444	450	439	434	409	461	409	447	439	440	488	447	436	477	472	467	468	396	439	482	428	434	445	428	463	482	477	429	468	476	456	437	419	442	450	424	411	438	464	440	453	409	419	447	447	459	431	444	468	468	448	439	444	420	446	459	441	440	440	450	491	430	455	442	452	477	424	447	454	416	462	407	447	463	475	459	424	455	453	460	444	463	443	474	434	463	418	478	442	427	389	503	417	426	469	451	469	450	449	455	443	466	409	461	478	428	423	437	417	458	459	453	485	448	380	408	436	397	438	438	480	438	467	509	461	444	428	467	461	438	470	432	473	467	431	433	476	444	441	419	427	488	445	452	435	440	431	454	468	410	454	485	466	466	448	455	462	453	445	423	441	448	449	454	444	475	440	448	457	482	419	444	458	468	477	443	399	460	412	409	445	386	455	418	487	412	410	460	428	423	410	440	455	449	456	408	418	439	465	445	409	447	470	436	415	479	462	448	452	437	446	435	479	491	460	384	465	443	451	446	456	450	383	437	412	436	453	504	464	421	448	437	409	471	493	423	416	466	457	405	412	441	464	475	421	489	459	478	425	464	429	461	433	454	431	450	453	445	421	391	430	451	445	452	442	456	446	444	423	446	457	458	420	443	445	461	433	441	422	427	443	459	455	426	439	463	435	447	419	466	474	445	441	462	425	461	478	453	474	464	449	409	450	452	448	449	436	449	490	470	449	425	442	504	467	428	431	436	425	436	460	463	485	436	483	442	452	394	446	434	460	455	499	467	450	458	452	445	505	473	477	497	467	426	426	432	494	457	477	449	439	483	464	430	448	431	453	488	445	413	441	475	459
24006	21250	28513	24286	21177	5617	960	598	528	508	466	427	384	402	361	383	350	330	343	342	335	315	344	332	304	347	332	341	277	304	321	293	312	316	300	307	310	299	340	288	328	317	287	299	306	327	270	307	303	299	292	311	301	314	300	312	275	296	305	329	275	326	301	294	351	301	308	307	299	277	271	289	317	279	290	281	310	301	284	316	317	276	311	341	295	289	294	312	311	314	293	310	307	286	288	306	306	308	307	306	317	321	275	292	284	304	273	314	301	302	299	309	297	334	315	309	287	297	311	321	282	309	315	295	267	314	312	316	309	300	276	298	310	292	288	315	282	303	304	308	296	279	285	303	275	266	285	281	321	280	272	313	284	286	332	301	337	318	306	318	304	326	324	295	276	354	296	295	320	305	296	315	280	301	303	294	316	278	315	305	317	268	307	325	290	298	294	306	314	285	293	309	285	291	318	301	321	296	307	275	285	269	271	311	327	257	293	278	316	324	299	309	273	296	277	294	283	291	334	272	308	274	288	297	285	286	283	289	321	283	279	334	324	281	343	324	315	333	330	281	313	315	297	298	283	261	310	301	276	287	285	274	274	292	309	298	305	305	303	312	323	298	280	285	306	298	288	313	262	270	272	312	311	322	310	289	321	304	269	308	286	314	310	278	304	270	299	317	257	290	290	302	301	306	291	281	299	291	295	286	264	280	309	304	300	338	290	296	294	315	257	312	268	306	329	315	310	274	292	295	297	280	314	290	319	289	306	293	294	292	315	298	286	290	324	292	292	298	292	290	329	290	299	302	278	302	301	302	278	321	298	277	266	300	290	269	298	313	305	295	294	291	305	322	298	290	280	277	298	304	266	300	276	291	292	303	286	292	273	289	289	285	307	335	267	310	331	264	303	295	284	276	325	273	290	263	287	306	313	306	307	313	292	302	308	255	278	271	324	315	298	300	310	258	299	316	301	313	284	292	305	288	302	289	310	292	282	297	298	266	293	262	303	315	350	298	322	289	300	307	286	333	314	272	320	289	265	295	297	314	322	298	314	307	299	302	331	261	292	279	294	307	297	285	294	280	277	276	303	283	290	278	295	298	309	277	336	320	301	294	287	303	272	296	323	284	296	304	331	327	276	266	268	316	296	282	270	294	312	279	307	274	281	312	280	296	273	309	274	341	274	289	294	297	294	288	285	312	293	285	298	330	313	290	325	278	291	289	306	264	289	288	294	309	284	299	300	308	273	311	301	304	315	273	267	304	270	298	294	278	286	277	271	280	305	347	274	281	314	291	271	283	275	276	280	294	300	295	299	287	258	284	308	285	308	278	290	327	311	294	286	258	276	303	325	293	277	286	320	295	296	299	307	284	302	282	297	293	280	277	276	267	309	327	292	310	271	286	281	297	291	319	293	304	286	259	309	326	281	293	286	269	315	296	263	293	316	297	302	307	290	313	296	339	272	274	290	297	334	268	307	304	303	295	284	290	320	296	316	287	282	279	330	300	312	313	353	290	263	277	268	316	291	330	286	298	314	305	357	301	289	285	313	269	275	295	303	286	285	279	282	312	306	291	309	293	305	275	301	296	309	274	301	317	288	296	298	292	303	282	314	319	321	272	313	300	295	277	331	283	302	267	293	273	309	299	288	300	283	296	318	273	287	332	312	258	291	282	274	314	289	311	311	344	307	292	299	309	303	308	298	315	297	316	283	279	316	295	275	313	293	285	294	325	282	295	296	280	314	290	311	303	295	291	295	288	308	286	291	274	292	308	272	312	305	302	316	334	300	289	318	344	302	296	293	313	298	298	287	277	307	318	322	338	323	310	304	322	286	309	286	279	293	316	288	275	297	285	276	295	302	286	305	298	296	310	295	317	328	277	298	318	306	315	291	296	283	286	295	302	282	271	299	308	281	325	282	319	262	282	320	286	276	276	290	277	285	313	294	292	294	289	290	314	288	278	307	278	288	314	276	327	305	289	270	288	312	303	279	283	286	292	302	323	306	291	293	324	298	285	301	316	285	297	298	280	269	284	275	315	310	297	308	300	294	280	289	293	288	285	278	303	303	301	288	295	297	319	298	256	299	341	302	297	317	300	294	323	297	291	317	301	275	302	249	288	286	310	306	275	279	282	291	279	291	287	299	325	280	305	304	279	280	312	295	331	298	290	278	310	288	292	280	316	284	308	256	332	308	310	317	288	321	314	313	278	290	294	320	295	284	319	294	265	289	301	304	290	290	314	303	277	277	295	310	309	297	286	292	307	298	278	269	282	292	288	285	300	283	303	285	287	350	295	300	306	284	301	278	289	292	299	290	297	330	309	298	287	279	293	304	275	282	311	293	313	303	293	298	288	291	274	303	305	274	315	291	287	312	303	313	293	296	318	296	288	293	299	267	293	264	306	320	285	269	277	306	265	288	282	316	291	310	251	301	279	272	272	282	264	305	310	294	297	297	306	270	325	310	270	298	278	278	321	306	324	332	320	318	313	312	265	285	320	294	301	284	285	329	292	319	282	300	291	290	293	313	303	312	265	318	312	289	269	309	300	288	305	297	297	296	288	280	286	290	299	287	303	307	301	328	315	318	279	321	277	284	329	297	275	287	285	291	289	290	272	285	316	303	319	279	290	294	268	288	332	277	296	311	294	278	293	316	273	294	303	302	310	300	294	305	323	295	267	313	292	298	282	281	317	311	274	279	303	296	317	281	317	323	282	316	309	261	288	293	305	309	314	307	281	282	280	311	322	300	299	292	251	308	308	293	246	286	288	285	276	310	299	290	277	302	328	274	344	269	287	293	319	317	303	299	272	284	311	301	296	333	268	310	311	301	308	289	295	314	272	331	279	273	308	295	308	296	304	305	287	285	265	347	270	309	293	311	316	307	315	329	272	308	301	302	282	306	292	332	298	281	306	297	325	315	300	316	322	277	290	296	312	322	320	269	283	284	288	317	288	281	289	308	284	281	295	296	292	298	285	279	320	297	319	285	279	287	317	263	301	302	293	294	328	319	296	291	285	307	288	295	270	300	294	277	295	280	334	336	304	316	301	271	295	294	264	336	296	272	287	285	282	300	289	304	308	321	261	325	305	289	314	309	299	296	298	312	311	310	307	306	286	302	301	274	294	320	304	265	288	307	293	285	307	325	280	272	274	311	287	292	312	335	332	293	284	305	266	277	295	297	271	296	326	294	306	294	305	287	282	302	311	305	281	285	290	305	270	300	322	336	281	298	300	296	273	311	301	299	288	296	318	292	306	277	319	304	291	290	270	292	303	280	321	306	287	293	279	306	309	279	304	269	282	300	295	309	314	306	263	293	319	277	307	298	300	322	275	296	319	286	294	252	280	259	298	279	277	292	329	290	313	276	281	296	310	314	259	284	270	314	284	308	296	318	278	283	282	313	313	276	305	286	312	307	319	283	303	301	273	267	322	299	288	280	311	309	303	306	322	315	269	283	289	286	290	287	286	280	316	280	302	271	317	278	302	334	287	349	287
4890	10128	8332	4152	2949	2283	1780	1416	1204	1072	997	820	721	705	673	641	628	622	562	568	559	523	509	546	534	500	508	508	508	488	499	473	495	512	490	480	500	461	497	495	451	445	492	483	470	416	454	460	458	443	457	500	516	447	485	449	473	441	447	437	465	516	472	460	472	478	446	462	455	465	467	430	449	448	466	436	485	479	481	457	456	470	455	478	480	476	464	482	464	470	445	443	470	461	469	452	455	450	415	473	474	485	452	471	508	467	488	441	487	477	443	443	427	454	467	423	453	460	430	468	449	470	436	458	463	466	486	473	444	477	462	445	451	496	464	451	444	424	426	435	451	464	426	453	488	493	489	509	454	476	442	475	468	485	457	451	456	452	502	469	474	440	488	463	467	430	430	443	433	446	475	469	456	468	499	452	449	456	476	484	471	420	451	448	423	457	462	486	460	453	462	449	435	475	484	435	420	467	449	475	447	436	484	472	445	437	472	466	468	475	433	443	429	443	425	459	478	427	479	424	453	488	481	434	432	459	469	430	430	453	494	450	444	484	422	454	430	436	437	455	469	488	450	467	457	433	460	484	467	457	395	445	461	424	463	459	448	465	438	469	474	459	481	463	436	458	443	483	447	474	479	458	474	460	470	441	432	459	491	478	464	443	419	454	408	467	471	484	471	449	452	430	495	445	468	435	471	456	423	479	454	481	462	485	449	509	418	482	476	457	460	442	446	419	442	471	495	455	427	425	422	426	467	487	458	449	434	447	411	426	491	449	453	457	485	467	453	462	486	441	446	479	443	481	477	464	474	429	478	448	453	439	459	467	448	448	447	496	436	470	449	422	464	459	473	463	460	450	426	429	387	450	443	431	458	438	468	462	495	493	441	485	462	419	438	437	415	440	479	384	432	444	449	463	451	428	476	436	475	458	480	441	446	472	446	457	469	463	430	450	457	466	447	435	478	457	442	449	428	425	423	440	489	451	466	418	476	452	437	414	482	459	473	459	416	445	476	434	467	467	458	481	433	481	437	478	466	472	426	469	460	439	430	455	470	444	476	433	457	398	472	441	452	478	493	444	487	439	462	424	472	458	450	532	455	458	434	449	453	480	416	472	450	442	462	456	478	466	454	469	436	468	449	455	460	428	400	440	477	465	484	406	463	441	455	455	479	474	482	437	416	448	471	465	441	467	439	455	452	416	474	448	473	417	433	467	446	456	438	425	462	438	450	486	453	418	462	468	465	447	448	473	452	509	435	450	456	442	472	428	465	482	452	452	443	420	457	433	470	421	477	456	483	444	502	456	491	419	477	448	451	472	421	484	472	458	457	494	484	430	465	456	467	450	449	442	440	465	452	497	437	446	424	463	440	466	431	465	453	439	453	476	454	444	453	463	452	443	431	463	487	437	494	436	432	456	461	446	487	454	424	481	485	449	477	479	432	441	457	467	415	480	443	471	453	505	469	478	463	455	471	419	469	435	435	460	473	463	465	472	461	454	461	446	452	432	494	472	425	476	467	461	464	466	442	434	514	434	430	412	462	437	446	445	462	422	493	469	447	410	463	480	483	461	438	459	430	482	469	468	468	442	489	465	463	424	431	462	451	425	454	477	458	474	470	474	439	463	458	472	476	439	432	453	437	471	452	433	438	444	430	428	420	454	491	485	438	409	452	445	458	457	461	479	440	489	454	417	453	487	488	456	461	452	469	469	451	471	449	449	448	460	454	436	435	457	443	498	460	425	486	460	464	479	459	438	474	470	475	457	492	428	441	454	449	459	482	461	486	467	502	437	433	445	473	456	504	477	468	433	422	458	459	411	438	457	464	430	451	424	428	450	406	513	443	482	461	457	428	405	472	480	440	422	434	442	474	433	469	451	460	470	495	497	432	431	466	466	445	470	465	441	426	472	431	416	480	447	475	451	415	521	458	457	457	471	414	453	469	443	457	472	435	493	472	441	439	491	475	450	470	456	475	481	468	454	442	414	466	460	481	478	498	442	410	448	431	485	467	432	469	448	494	418	447	460	429	418	459	453	451	416	460	443	439	404	453	481	444	420	436	487	441	464	445	460	432	472	454	477	476	432	422	492	421	490	448	420	428	481	422	468	483	436	433	424	457	434	484	417	442	451	438	461	460	458	455	492	420	460	459	440	454	482	491	456	446	476	474	481	463	433	469	469	457	445	468	475	438	443	473	420	441	443	442	444	416	447	465	465	435	484	495	458	419	456	419	458	417	464	426	480	483	448	461	453	419	434	472	455	455	466	410	459	460	488	479	476	440	486	442	403	434	431	448	460	454	502	489	491	494	443	450	440	432	456	459	472	468	471	450	456	473	498	435	496	433	457	416	414	455	435	509	445	454	437	470	479	460	475	439	448	462	466	470	479	444	442	490	466	428	414	429	410	469	461	428	452	430	450	485	467	413	470	461	461	430	424	427	429	451	459	421	457	434	435	450	426	437	424	423	436	490	420	419	455	419	457	433	429	423	442	499	489	438	472	485	506	481	431	441	451	459	457	448	461	477	483	421	478	484	432	457	471	432	439	452	431	439	420	456	445	441	434	465	426	445	468	471	483	462	449	456	441	454	444	378	445	477	489	459	456	476	426	429	447	457	448	441	419	470	437	472	474	422	442	462	468	426	481	499	438	493	451	418	430	431	445	467	452	447	452	443	454	441	476	423	491	446	454	415	454	486	445	481	454	434	423	440	442	464	464	458	457	457	417	462	446	490	478	415	455	448	426	427	458	462	444	440	412	474	474	452	434	475	485	467	442	463	438	470	479	455	474	472	492	501	470	494	431	443	451	450	492	442	429	465	441	470	447	434	425	459	440	454	441	441	455	450	456	454	465	449	453	427	443	429	471	438	424	419	460	472	452	454	453	465	443	465	455	434	422	443	463	443	428	448	480	481	437	485	457	472	442	440	438	494	439	481	467	472	444	491	501	451	475	467	461	460	473	411	445	453	445	484	466	411	445	455	447	453	409	465	519	469	477	480	445	444	438	435	446	458	439	437	462	480	468	470	478	456	451	447	470	467	427	464	445	423	462	458	468	435	459	470	481	462	487	426	461	455	427	475	488	469	478	485	486	466	459	400	456	497	453	432	467	464	441	474	507	430	472	442	464	463	407	469	479	446	432	465	474	418	468	450	467	455	442	428	446	430	430	474	448	433	466	499	450	448	471	447	431	460	438	457	463	480	457	452	471	484	459	454	406	449	450	432	463	452	510	495	452	423	441	497	445	452	482	482	446	468	430	471	505	441	436	438	443	477	448	469	448	447	449	478	440	438	452	439	437	441	464	434	438	461	441	467	446	453	470	415	453	489	456	453	463	474	486	452	434	422	440	448	464	426	456	466	446	452	465	424	438	464	461	470	451	455	436	465	486	449	446	460	440	463	481	430	480	440	438	423	419	448	445	427	449	436	457	452	483	447	444	429	444	463	446	475	470	452	444	459	428	407	471	475	447	456	459	483	433	442	471	457	449	457	448
23096	21254	29070	23734	21255	21145	3683	868	598	533	463	414	382	400	342	341	273	298	277	287	261	230	258	233	236	219	230	256	218	218	223	211	206	206	214	216	201	207	182	207	195	248	199	212	213	228	212	227	180	195	209	211	225	188	227	195	184	196	207	194	190	202	200	204	198	178	187	201	196	181	215	198	202	185	177	201	196	212	204	207	200	191	193	213	209	211	209	200	187	177	218	169	188	183	181	185	190	191	213	189	164	196	218	208	189	186	189	197	211	177	195	220	197	201	194	208	187	192	178	207	186	204	220	220	199	216	195	187	195	170	207	211	187	196	199	183	198	190	163	190	202	211	197	185	192	204	170	203	202	187	210	203	199	209	201	231	209	197	209	227	163	206	189	183	214	187	209	207	183	196	171	190	190	194	190	194	166	199	180	193	179	242	225	209	197	181	206	163	195	201	203	207	170	207	199	182	198	186	206	172	201	201	187	182	203	197	200	172	187	184	176	202	189	209	181	193	177	204	176	183	192	174	183	201	161	187	185	182	192	196	201	197	215	219	224	195	194	184	178	202	172	199	171	216	189	175	185	181	188	205	194	199	193	178	188	187	176	187	216	209	214	199	201	204	212	206	215	175	186	182	165	193	217	192	204	195	211	177	209	202	207	210	177	179	209	211	172	191	187	186	185	195	208	185	199	218	185	177	187	213	187	201	174	192	203	179	178	205	201	217	185	176	181	204	185	203	187	171	180	201	207	219	174	198	175	185	179	185	217	199	217	198	206	208	189	184	184	192	206	186	183	203	191	207	181	195	171	191	175	175	195	205	201	185	198	178	213	211	210	181	203	196	182	206	205	209	185	184	188	208	207	197	172	206	199	177	199	184	203	195	203	186	210	183	200	211	205	196	182	169	210	184	185	177	184	192	195	184	191	174	199	211	197	195	173	164	207	177	198	211	200	190	188	172	224	189	191	187	179	184	197	197	184	200	179	190	195	183	195	204	212	187	206	194	216	199	162	196	185	173	201	185	193	185	204	178	180	174	178	218	196	189	180	208	199	211	180	171	173	206	171	186	205	177	187	177	205	209	184	200	207	199	188	188	197	203	178	176	188	210	198	198	176	184	192	170	195	188	210	200	179	185	200	182	205	182	198	183	215	201	206	226	188	190	202	189	190	190	191	220	183	202	202	212	204	193	185	210	180	205	173	185	203	194	180	170	163	179	228	209	182	242	210	187	188	176	190	188	198	153	177	219	198	196	174	185	188	194	193	190	217	187	209	177	177	186	200	173	185	180	170	173	158	187	188	204	210	229	194	204	187	172	206	187	202	195	196	196	195	195	183	183	190	177	181	177	181	192	174	195	184	191	198	168	162	205	201	194	180	201	198	184	197	188	185	208	211	217	190	186	173	186	201	170	178	176	198	178	192	212	193	202	205	193	186	182	194	198	192	175	194	187	186	187	209	209	207	177	194	191	224	158	172	159	180	177	181	170	190	171	171	176	183	184	186	185	190	200	187	204	210	193	192	208	188	198	175	174	183	212	221	193	201	167	191	190	178	197	177	193	194	194	207	194	171	198	172	182	181	185	197	193	183	202	231	204	198	206	193	201	202	190	203	174	202	192	196	188	174	180	181	178	223	194	195	179	196	186	166	194	190	194	182	184	185	203	205	173	194	210	168	201	194	195	177	168	205	211	199	186	196	201	195	217	207	198	186	184	202	188	197	208	172	188	179	198	190	208	210	191	221	183	193	195	194	177	172	189	212	165	210	196	196	204	195	175	205	174	224	200	183	179	209	156	153	198	194	210	178	198	202	178	202	195	183	185	185	183	171	189	186	169	191	181	198	184	182	221	187	197	159	205	207	197	208	183	184	212	181	199	180	191	198	174	212	180	191	191	157	202	194	174	178	171	180	194	214	183	207	184	199	164	188	186	204	182	191	185	181	179	205	176	174	158	213	189	186	182	186	193	197	207	184	188	188	176	164	190	198	189	189	205	171	189	219	201	170	178	180	181	185	185	204	192	186	183	179	189	222	194	193	178	174	209	172	198	177	186	198	185	177	195	198	204	211	187	215	192	196	185	200	189	195	199	198	188	203	159	183	176	190	194	204	206	199	192	182	227	216	200	192	178	176	190	202	183	176	205	197	207	187	200	181	211	192	208	207	197	221	206	192	169	191	160	197	183	189	184	201	205	176	201	224	200	197	181	207	181	182	195	168	171	193	195	183	183	190	212	200	220	177	198	169	204	184	204	209	192	187	181	175	162	191	189	191	197	207	187	199	184	193	184	195	192	213	187	199	179	191	169	178	177	189	172	197	176	193	226	189	183	172	209	189	189	188	204	175	208	200	203	175	182	194	189	228	206	196	199	193	186	197	211	145	197	192	181	187	210	169	178	193	195	193	174	210	181	172	184	203	195	174	200	192	178	181	193	214	192	220	207	184	185	207	181	185	172	186	186	198	195	184	198	198	172	174	187	195	203	204	183	192	181	193	204	185	151	193	192	197	218	198	194	167	175	177	185	199	209	201	190	177	199	195	197	193	206	170	201	187	181	169	203	196	190	207	199	207	176	196	193	174	187	184	172	196	190	195	186	175	191	197	195	196	214	168	200	176	206	185	204	208	170	182	195	183	167	191	203	195	187	203	187	183	198	208	182	181	192	198	215	196	174	178	202	185	223	200	182	181	178	218	208	159	201	196	213	193	193	195	196	188	192	228	194	209	195	191	184	190	208	181	184	177	203	179	188	178	193	180	175	197	212	198	200	185	194	188	195	178	190	209	190	206	192	189	181	195	193	188	196	190	199	184	179	191	179	203	214	195	183	185	206	178	185	212	201	196	179	180	210	189	197	189	205	184	176	194	178	186	179	185	185	194	198	194	180	214	200	199	185	179	172	197	181	186	189	200	221	181	190	191	215	179	195	182	189	184	175	190	170	186	194	194	201	189	182	187	167	193	196	178	172	171	217	198	196	184	213	187	217	194	189	163	189	178	217	193	160	188	209	204	196	191	191	204	201	179	169	172	210	183	203	198	202	197	168	213	199	200	233	195	197	225	202	188	183	190	173	192	196	184	194	189	197	180	195	188	168	188	174	201	169	221	209	171	189	157	208	222	185	208	198	189	185	203	209	222	177	216	181	184	166	197	191	177	190	210	215	196	206	183	175	212	195	172	208	222	204	182	201	176	176	210	211	181	218	196	202	202	201	188	196	213	183	146	201	188	203	192	198	223	206	185	199	200	184	180	192	194	184	188	192	198	199	198	183	187	188	170	227	208	191	180	210	186	204	193	194	182	191	172	184	191	192	191	168	183	188	197	194	214	195	221	159	192	185	168	166	209	158	204	189	198	190	175	193	189	164	160	199	178	172	183	187	209	197	180	169	190	174	186	202	206	189	196	192	190	182	189	172	186	190	181	174	215	187	193	208	185	203	188	176	192	175	219	194	198	192	180	168	195	201	206	182	179	186	176	195	160	172	208	185	213	187	174	200
7170	16500	13475	7065	4964	3657	2804	2187	1772	1540	1169	1040	872	802	746	613	593	541	555	495	524	509	464	436	437	417	403	403	356	356	346	375	371	378	351	373	346	369	318	351	326	286	352	322	349	298	333	346	306	330	331	310	302	321	332	296	325	346	332	302	316	288	329	315	339	293	325	293	291	284	309	310	304	339	329	346	351	310	315	317	309	316	290	291	319	313	316	302	293	290	286	283	310	309	271	327	304	317	290	309	298	270	273	285	296	287	301	316	284	310	316	339	274	279	296	309	277	325	277	293	276	289	278	330	312	293	316	317	342	318	286	275	297	264	322	304	308	286	319	305	301	318	293	322	338	350	316	358	302	337	318	344	314	314	343	325	318	310	315	299	310	317	291	304	291	310	300	322	285	291	296	304	313	318	308	278	330	320	300	288	286	312	325	278	319	291	280	297	319	307	294	315	302	295	317	312	284	314	298	285	265	344	322	297	260	290	282	305	321	300	261	293	299	298	340	304	306	290	300	304	272	300	292	321	283	311	294	283	274	287	321	250	296	285	318	311	320	279	296	317	304	295	336	276	264	301	304	293	319	296	319	286	264	286	291	301	312	297	303	272	300	321	304	311	287	319	291	294	291	329	285	317	322	300	288	328	294	281	318	319	281	298	304	293	278	272	284	284	313	322	302	315	309	313	323	272	310	336	298	321	307	283	293	312	264	275	307	300	300	303	316	313	300	295	300	295	311	289	290	282	295	326	311	275	274	290	302	282	275	317	276	311	303	297	315	319	307	299	312	284	308	282	296	294	267	269	307	278	296	314	310	291	279	270	285	288	309	288	314	317	279	286	291	277	294	277	291	281	274	287	303	279	307	281	325	310	297	290	305	302	295	293	291	275	282	285	300	314	295	309	263	305	270	278	309	277	303	316	291	288	310	290	334	299	295	266	318	322	317	297	303	320	258	283	260	310	288	301	306	286	281	283	290	291	305	269	293	286	311	280	267	271	316	278	286	271	262	268	272	304	283	338	265	318	284	322	318	293	289	307	272	271	315	287	300	289	293	267	296	288	295	295	264	314	297	295	294	305	309	286	331	301	281	317	296	283	289	294	264	293	296	305	311	299	283	298	324	301	333	305	304	315	309	307	310	299	307	295	319	293	279	259	304	276	290	307	280	306	306	284	309	291	312	304	288	307	292	283	317	303	312	295	283	312	313	269	274	323	313	285	285	302	310	330	288	316	286	268	282	296	276	283	284	326	309	296	321	298	269	312	275	287	284	276	325	291	298	312	327	268	292	328	292	266	291	284	324	293	279	311	295	281	273	299	303	321	310	261	262	309	283	305	293	331	311	287	296	289	314	293	305	285	280	299	305	292	322	303	293	285	267	262	300	274	295	295	294	305	291	295	278	294	304	288	318	266	338	278	291	272	317	318	291	298	315	293	297	289	287	287	307	307	313	281	294	311	264	254	310	289	260	276	291	287	277	305	311	280	312	280	323	280	302	305	303	291	296	292	272	314	304	283	290	328	323	294	288	280	293	272	265	294	295	275	309	284	319	251	288	282	303	294	297	306	294	285	251	312	329	286	298	319	294	314	317	307	280	283	296	265	288	288	302	283	353	328	277	308	299	271	296	313	308	304	266	275	277	290	334	278	288	297	308	280	303	290	294	300	303	294	301	281	273	301	274	289	291	321	285	293	289	296	323	291	305	274	293	306	292	272	300	277	277	291	317	286	347	331	309	298	311	296	310	288	306	309	252	270	305	277	308	294	275	314	304	294	266	284	278	307	281	296	303	307	291	290	307	298	295	266	295	262	296	292	285	286	308	303	302	312	303	314	287	295	276	306	295	303	301	313	277	294	294	319	305	292	312	303	292	284	309	280	306	295	300	288	267	286	303	270	264	274	288	304	291	298	294	290	275	331	298	311	294	287	266	293	301	285	321	301	287	281	325	300	290	305	333	294	309	302	258	309	289	299	299	299	330	331	288	309	263	252	296	352	264	295	277	270	295	288	307	306	292	277	320	297	266	281	309	309	272	301	301	301	317	297	289	262	293	271	294	310	303	290	284	284	297	279	291	327	316	294	292	288	301	303	291	281	280	275	287	285	282	295	289	307	304	290	286	318	290	315	292	296	278	282	318	297	299	332	285	287	271	275	291	295	257	322	291	305	307	288	300	288	292	276	294	307	308	312	277	282	283	299	298	297	305	293	309	295	293	288	312	301	276	299	289	302	301	288	276	282	305	291	293	294	275	311	321	287	281	273	321	271	285	269	287	297	281	286	276	276	319	289	272	326	265	328	259	310	312	317	296	322	268	285	301	277	310	307	304	278	318	300	317	282	296	293	300	328	303	292	313	315	303	316	287	318	318	286	279	298	283	295	296	298	285	307	306	315	308	268	292	289	245	288	318	314	312	298	280	284	271	302	279	285	284	279	337	316	284	297	305	298	323	292	286	295	306	331	297	281	274	274	322	293	294	299	288	298	297	293	301	274	289	276	314	267	264	273	286	304	291	270	303	269	305	320	286	283	292	294	311	297	264	296	300	296	317	314	283	280	300	280	339	300	264	321	271	293	290	286	263	297	331	279	286	309	293	278	292	298	285	262	302	294	289	336	303	272	276	318	308	326	260	288	304	267	299	298	303	308	280	296	292	294	296	286	298	300	281	280	308	298	267	266	301	290	303	300	293	281	308	303	287	315	308	289	295	319	311	284	277	296	292	304	290	286	309	316	296	293	277	267	286	280	283	307	263	306	280	314	304	307	271	291	292	301	296	292	269	292	309	307	315	285	291	315	291	288	303	312	330	304	295	294	293	280	330	286	300	296	267	300	294	288	289	275	285	306	262	286	283	257	287	311	311	287	301	286	283	297	298	299	287	295	289	297	275	278	275	309	268	262	275	269	274	313	286	294	301	305	300	286	328	274	280	307	303	259	291	283	317	315	283	304	289	309	283	295	290	260	275	272	284	268	274	308	286	287	280	311	292	313	305	300	299	304	290	297	283	313	282	286	317	321	312	276	279	259	285	298	322	310	297	310	315	288	280	273	297	286	262	323	271	289	285	304	297	264	326	298	291	277	291	287	307	321	305	292	327	304	290	314	301	325	283	279	289	267	284	304	287	292	312	292	316	274	313	285	287	271	292	276	282	298	293	323	277	289	326	287	288	296	291	279	305	325	296	281	295	284	288	296	286	305	279	317	296	291	308	287	267	305	288	275	272	332	286	275	305	299	259	312	275	308	281	313	293	290	293	292	337	288	303	253	313	295	308	264	261	292	283	276	282	317	274	290	284	286	269	301	270	268	289	282	298	316	300	307	275	264	310	326	263	284	278	336	301	310	327	305	268	311	309	312	307	325	302	284	316	304	306	277	307	277	281	280	291	322	307	284	290	259	268	295	289	323	300	329	298	286	318	306	311	293	266	323	274	267	299	324	287	286	313	297	273	278	273	291	298	294	272	306	299	277	305	302	276	323	311	284	273	268	317	288
26992	19361	4751	559	374	360	348	317	293	284	313	299	288	275	332	298	274	302	309	306	294	288	277	293	287	309	304	294	303	334	305	311	300	297	308	286	297	295	296	278	279	289	293	296	306	291	294	311	301	274	309	274	283	276	286	318	306	301	279	311	311	299	319	307	285	276	303	322	302	283	283	286	303	294	295	308	323	294	305	278	288	291	269	282	277	269	336	274	277	313	300	305	278	320	315	277	261	294	274	296	290	270	278	295	303	277	310	333	317	268	306	266	313	327	317	280	305	281	319	293	295	304	348	289	319	296	302	256	298	316	294	279	279	280	274	315	298	304	293	299	290	283	288	296	290	322	321	306	286	300	287	312	301	281	282	304	286	329	297	294	287	319	330	259	272	309	300	291	319	286	300	281	280	305	307	274	316	282	287	294	279	284	256	260	296	304	312	306	287	309	284	282	325	296	278	300	300	298	290	288	289	302	319	302	296	286	313	312	291	302	277	288	311	297	283	299	267	304	273	256	311	282	297	297	307	290	290	285	282	307	292	311	309	291	289	298	326	290	295	326	303	295	296	300	270	287	301	278	310	301	315	278	267	272	286	281	298	264	273	320	310	336	318	279	327	273	292	296	276	282	312	285	290	306	305	304	275	301	284	298	305	286	297	292	289	308	280	306	297	299	289	286	282	298	300	283	271	294	285	293	276	312	333	274	286	297	273	304	296	294	295	355	263	293	292	276	254	297	257	265	308	299	296	292	292	311	304	291	325	301	293	293	343	307	294	287	292	310	322	292	291	325	297	269	291	293	301	329	267	310	284	288	306	304	276	300	289	323	295	290	285	293	281	297	292	300	308	254	292	295	289	280	299	266	308	300	264	286	297	284	274	293	299	306	287	295	272	310	289	273	291	261	303	301	317	293	286	285	295	282	296	288	339	267	302	293	282	292	303	272	297	272	298	300	320	299	302	302	287	271	344	295	292	294	314	265	280	293	270	293	290	296	317	293	265	309	283	290	297	294	301	272	274	317	280	301	289	310	303	289	285	290	305	268	278	300	293	301	334	282	257	276	295	282	288	303	298	312	319	302	330	313	264	277	285	295	290	287	304	300	331	287	296	302	286	279	305	297	289	315	264	303	305	265	309	295	305	290	305	288	286	306	303	291	290	286	300	269	314	282	282	285	278	274	314	286	307	300	271	301	302	273	276	262	301	303	302	295	293	274	311	278	276	304	298	272	279	271	328	318	286	313	301	266	301	298	281	312	313	288	318	290	276	288	295	298	302	311	294	321	263	276	280	282	292	291	289	272	294	313	308	281	288	306	316	297	280	278	287	312	293	279	313	301	288	249	284	344	286	287	306	293	298	336	284	314	283	298	264	251	274	295	249	269	291	269	266	283	300	299	291	291	298	300	269	301	268	327	296	288	289	295	290	311	314	287	290	316	284	274	352	312	321	285	275	266	292	295	294	288	314	276	281	285	285	288	268	302	291	292	288	289	269	304	284	299	303	307	289	277	313	306	290	304	266	331	276	256	288	295	296	279	299	284	313	292	300	320	267	294	302	276	271	289	306	279	291	246	306	281	272	290	297	321	345	291	284	283	289	316	315	324	288	296	288	330	308	332	291	285	290	294	292	304	285	286	307	278	299	312	278	284	258	290	283	316	265	299	280	248	259	279	333	287	247	313	293	269	324	351	294	294	291	286	240	277	297	336	262	296	286	295	345	295	318	313	291	309	283	295	303	294	289	308	265	278	296	312	295	291	266	297	264	325	306	272	320	291	310	265	278	291	300	311	300	286	300	295	288	265	314	263	291	297	304	298	284	293	306	319	309	281	341	301	284	309	270	264	295	315	280	322	325	304	266	308	303	276	323	285	299	308	289	291	303	296	297	274	284	318	319	293	261	287	287	300	284	300	266	286	270	296	289	324	297	272	296	283	276	272	308	269	277	300	297	300	287	302	258	315	310	302	311	289	293	290	294	267	283	304	300	272	284	299	331	299	283	303	263	300	318	291	246	299	305	281	331	309	289	282	283	277	300	302	283	291	277	291	288	291	297	290	303	284	328	301	298	297	320	287	299	288	303	295	275	310	305	303	295	283	265	265	314	319	302	281	300	289	281	304	304	286	291	292	284	321	279	313	281	325	313	315	306	291	291	270	296	269	328	302	291	278	293	291	314	335	280	264	316	253	292	310	303	298	286	291	281	307	292	301	286	315	292	331	291	304	317	305	315	286	310	300	294	295	307	293	262	296	320	306	300	288	300	265	304	316	327	311	316	313	277	289	295	316	295	299	324	273	333	295	294	297	295	280	290	291	282	270	318	284	312	286	301	250	309	287	260	314	293	312	317	307	285	297	310	320	319	305	283	283	269	311	314	286	281	284	308	290	297	305	294	282	272	282	312	297	280	322	283	282	303	279	296	286	330	285	293	293	304	284	303	285	283	289	318	275	303	288	298	276	309	280	306	304	274	293	323	330	280	303	319	271	296	286	288	280	280	285	290	291	299	304	288	279	301	285	307	295	287	289	301	331	292	319	315	283	282	297	303	282	267	292	310	261	292	286	306	293	300	309	301	277	297	277	264	288	292	293	280	275	317	302	290	296	296	341	305	291	288	287	288	281	292	294	293	299	281	306	287	267	310	281	298	311	332	304	280	257	283	296	286	279	301	297	272	325	302	295	264	285	283	290	296	287	310	300	291	285	274	261	301	306	304	340	314	312	281	302	346	311	311	282	297	265	279	281	295	315	250	280	315	300	288	292	279	271	318	295	288	307	307	249	302	321	285	313	307	289	325	324	273	288	266	296	285	320	273	290	299	298	278	296	300	298	296	292	305	287	316	278	269	301	300	270	323	298	332	295	280	275	311	307	268	316	312	281	303	307	310	263	266	282	272	259	320	300	301	291	328	301	277	310	320	267	290	301	267	291	297	311	292	274	274	325	316	312	293	293	304	298	291	314	285	277	283	284	304	269	293	282	278	298	302	278	300	304	316	287	291	272	272	297	257	312	291	300	297	324	295	332	289	312	309	270	268	324	291	281	261	289	264	278	273	314	296	302	299	280	294	294	281	275	276	301	261	288	275	274	300	322	277	295	287	284	283	276	277	271	270	283	296	294	300	276	320	275	289	295	268	282	296	251	276	245	306	315	289	285	267	276	294	280	303	262	310	296	297	314	307	310	324	282	287	276	300	282	300	267	292	293	294	286	298	314	309	299	308	310	304	296	274	271	262	290	264	305	294	308	282	293	268	303	334	335	285	323	311	265	319	311	307	270	295	279	287	299	279	292	294	313	315	291	313	302	294	287	306	316	302	284	264	291	300	285	278	268	295	293	284	304	299	299	305	328	293	300	275	291	297	290	297	297	311	286	286	320	312	303	293	284	314	310	281	307	306	256	319	288	324	302	304	292	283	315	268	285	311	295	293	303	303	307	277	317	297	311	285	289	267	327	322	301	302	277	326	290	263	279	278	277	285	303	313	266	316	283
3917	1127	949	648	574	522	501	506	464	496	424	463	435	462	416	451	441	452	416	472	462	438	474	444	461	492	471	431	471	450	461	464	453	468	456	483	441	428	422	432	431	471	465	453	446	488	423	456	468	446	460	477	443	449	427	468	464	454	470	476	463	468	461	425	436	412	461	419	455	428	442	431	393	428	458	415	457	444	443	473	460	459	449	444	443	436	424	460	437	447	451	434	422	457	450	461	422	461	393	432	438	443	424	485	414	467	426	442	419	437	427	446	460	442	466	465	482	450	463	459	471	457	446	441	454	413	419	458	447	469	421	472	457	450	466	441	440	466	469	477	439	456	452	476	430	482	460	456	471	470	446	471	447	476	442	458	469	427	442	469	427	446	487	459	481	460	432	420	453	450	430	399	466	472	450	427	442	470	444	439	459	469	422	453	422	463	446	466	466	448	436	439	477	401	414	393	421	411	452	465	449	439	459	451	461	376	416	457	423	455	458	432	431	473	436	442	396	402	441	434	461	428	463	450	434	449	460	441	466	434	451	453	454	425	402	453	449	469	414	435	461	428	476	411	435	457	425	450	430	440	471	452	488	483	475	472	420	413	459	473	423	494	466	471	489	452	480	447	404	433	478	448	442	439	418	449	439	425	458	445	442	397	473	509	445	439	465	431	487	454	431	477	428	465	432	430	453	477	464	428	471	452	422	440	423	479	437	467	435	492	487	456	452	518	410	429	454	398	457	444	423	431	424	450	441	426	446	462	459	436	477	442	417	426	465	420	448	464	523	426	440	467	445	446	453	507	463	446	421	428	437	457	462	462	460	447	461	435	453	461	434	420	437	460	441	446	422	436	438	433	390	454	474	462	446	435	460	443	433	420	428	473	427	472	446	436	439	473	449	435	429	426	399	464	446	453	425	442	454	455	460	439	455	461	445	453	429	425	458	441	455	502	427	453	394	419	449	466	468	426	451	437	479	420	435	426	420	459	452	432	427	435	429	493	449	481	464	457	411	417	460	442	438	427	471	456	443	461	437	461	410	429	415	407	467	410	485	454	429	421	455	504	420	454	455	419	426	428	454	426	464	450	428	442	444	451	435	454	450	417	439	464	450	427	404	435	439	461	429	423	440	440	468	419	497	420	477	475	461	465	474	446	435	463	471	440	429	440	418	438	428	420	460	481	447	445	435	433	411	454	443	470	431	425	433	401	457	437	409	408	456	432	469	449	443	455	441	479	454	409	445	424	484	430	430	460	460	444	430	440	448	431	465	450	444	433	465	452	465	431	427	458	407	439	418	449	447	433	434	465	464	444	458	468	470	470	471	443	431	459	456	473	448	419	463	485	423	444	455	451	423	440	467	452	477	443	465	466	473	426	433	447	457	466	418	437	449	471	443	470	474	442	442	462	447	414	452	456	426	425	412	460	435	451	435	457	431	451	473	415	461	406	478	463	466	458	479	420	457	456	460	434	457	480	421	433	485	471	454	433	446	431	470	451	430	448	473	431	462	416	443	430	462	437	461	425	452	420	462	445	451	442	436	434	431	418	435	446	459	424	405	446	476	459	464	451	476	407	405	436	456	444	436	489	411	432	484	421	456	440	427	454	458	469	440	420	417	446	475	432	454	445	444	471	448	461	436	435	451	479	433	436	450	421	454	453	438	446	461	448	475	414	423	438	463	433	430	446	483	450	454	455	483	444	479	411	450	487	466	451	455	456	442	426	425	446	462	417	448	455	418	416	459	440	436	426	435	432	429	425	435	451	462	453	422	446	474	433	476	418	445	417	450	421	438	451	424	446	448	468	483	407	470	450	445	454	454	466	435	443	418	519	455	454	442	475	427	433	446	465	447	441	435	475	415	436	425	441	411	493	458	447	463	446	435	413	448	488	446	460	454	446	460	442	465	430	471	433	452	430	467	457	463	411	468	446	403	450	461	430	445	430	438	430	433	436	449	473	438	447	460	436	415	461	436	492	435	423	467	444	404	438	425	451	485	475	442	413	489	433	443	416	503	425	440	426	462	431	455	428	469	426	435	438	461	399	440	452	460	468	472	432	453	435	466	430	447	410	451	435	420	463	436	442	453	431	456	458	425	433	448	467	460	478	424	462	469	430	420	443	474	448	474	445	445	436	465	451	466	436	456	455	452	462	443	485	434	445	439	433	449	399	428	444	434	454	445	483	489	445	429	437	446	463	408	426	466	460	397	457	441	476	461	425	456	459	443	462	479	429	465	460	441	433	440	437	429	447	452	488	406	469	432	451	426	415	402	440	436	473	448	460	425	412	404	482	440	396	425	454	451	447	479	473	425	441	444	455	491	451	434	432	463	429	435	386	458	448	442	447	449	457	443	480	459	404	412	453	424	452	466	440	490	453	421	452	408	425	439	467	436	451	466	455	511	382	411	425	431	478	444	478	465	432	424	445	454	421	445	464	462	412	488	470	434	426	431	443	466	485	436	434	440	464	461	448	419	467	459	482	420	453	459	461	444	428	455	452	448	445	408	418	443	441	437	447	452	488	459	446	427	440	430	458	437	407	437	446	444	439	488	444	435	453	436	428	436	425	469	424	426	421	458	446	418	472	469	442	438	460	481	476	453	452	473	450	436	411	407	479	473	445	438	446	438	447	438	422	446	415	463	466	484	439	411	444	434	451	423	452	456	402	445	437	445	426	455	436	433	445	457	442	414	430	445	473	458	474	420	454	454	428	433	453	458	455	437	452	421	481	459	448	437	434	428	505	434	416	449	474	421	439	444	466	460	466	461	457	421	408	458	437	454	426	437	438	464	435	438	409	428	411	453	435	454	410	464	453	446	476	410	448	414	438	450	437	449	427	477	441	465	449	460	418	422	453	421	449	454	431	455	469	453	464	443	448	419	451	452	457	424	417	430	426	484	463	417	437	441	446	454	424	411	438	464	438	462	452	431	391	442	473	460	399	428	432	457	468	438	445	405	476	430	451	441	438	435	424	445	466	445	395	456	458	444	414	455	419	422	460	419	495	406	438	429	460	417	478	399	449	456	416	451	421	431	426	429	429	444	474	455	448	438	468	403	449	430	436	466	447	455	456	456	396	410	449	521	483	426	456	422	450	456	457	430	460	424	454	454	423	483	446	462	463	452	431	466	418	466	445	477	437	412	408	475	402	457	417	426	421	470	470	460	470	439	428	423	471	459	460	402	500	465	443	456	459	498	473	458	451	486	429	467	448	393	466	442	451	467	428	467	508	433	460	454	427	462	439	469	448	459	455	442	442	464	445	471	437	441	452	447	443	457	453	459	425	473	448	428	462	432	495	474	463	440	452	441	399	432	470	452	453	410	458	419	438	418	415	432	438	501	433	449	447	440	435	422	429	398	426	451	468	454	470	465	404	468	433	444	447	430	446	448	429	435	474	482	455	457	454	429	496	389	419	450	443	418	416	472	419	406	467	448	440	446	444	444	442	449	461	445	466	438	450	443	437	426	434	486	444	481	451	401	469	441	402
24075	21294	28593	24324	21214	5821	929	627	543	446	461	425	368	391	373	346	345	356	338	354	363	325	285	323	319	331	323	310	317	309	333	313	325	309	297	297	315	289	318	313	308	290	333	281	326	294	324	311	301	323	277	293	291	310	271	292	313	301	279	304	297	305	280	301	311	316	292	335	302	290	303	286	292	302	300	288	277	286	300	264	309	319	321	279	313	287	299	320	296	283	299	310	324	323	334	293	286	313	279	312	292	301	284	300	293	287	311	295	321	318	279	299	293	308	287	284	287	334	296	315	302	303	315	278	282	269	267	289	296	307	303	282	300	325	290	301	274	310	297	303	307	325	290	290	293	289	332	316	290	293	276	322	280	289	271	300	301	299	280	272	289	286	291	277	320	277	295	259	316	270	293	288	300	270	307	298	307	287	292	306	281	306	262	292	304	296	298	317	310	326	301	297	281	326	291	290	294	317	314	320	290	303	272	296	264	282	314	307	296	299	268	283	298	327	312	283	293	312	303	263	295	292	295	281	298	297	307	264	306	332	280	268	304	274	289	282	313	298	273	296	297	276	275	296	303	306	294	292	324	298	265	271	284	320	289	284	290	264	291	302	306	299	294	281	333	330	287	308	279	270	319	273	305	300	300	318	293	298	290	265	296	283	299	277	270	306	287	273	274	305	320	262	292	279	277	296	282	293	266	284	296	295	290	305	299	289	265	274	296	317	277	281	285	309	286	270	334	299	291	278	277	304	264	276	273	303	275	287	297	297	304	297	287	287	287	312	300	316	294	274	301	283	304	277	318	290	265	301	339	295	278	305	312	285	291	295	328	259	291	316	286	317	290	288	293	295	313	299	282	311	279	295	330	306	302	278	271	309	294	292	270	306	290	299	299	268	289	280	301	302	277	284	296	285	317	289	290	293	288	294	286	283	301	310	278	278	278	284	316	269	286	295	308	306	292	308	303	328	280	265	280	297	279	296	288	298	296	258	321	289	268	302	296	332	307	299	294	297	263	299	295	309	279	298	281	269	278	301	275	281	316	309	313	298	286	309	284	291	299	312	300	297	293	291	298	282	306	295	267	310	300	294	306	274	307	292	303	291	290	289	269	306	293	278	327	307	316	283	298	314	298	355	253	279	282	298	283	288	271	266	292	296	278	335	303	288	291	300	318	294	263	299	323	294	297	263	303	296	331	300	273	285	307	276	297	290	284	287	326	285	305	315	289	314	288	298	287	302	290	257	292	316	302	302	296	304	276	291	321	275	292	296	303	337	298	276	311	293	319	285	297	288	281	309	323	293	310	296	315	282	283	280	301	284	288	314	306	287	308	295	290	320	299	288	290	291	289	305	243	294	309	285	287	292	297	257	298	284	305	292	317	301	297	293	303	316	305	314	295	318	301	303	279	271	291	320	314	288	286	283	308	306	315	300	302	276	264	259	287	284	329	292	316	287	269	298	311	323	331	317	302	290	332	289	282	279	285	312	295	290	287	278	290	308	319	296	299	307	280	282	268	295	262	291	294	305	292	277	289	304	305	262	302	302	302	294	309	284	348	268	297	303	283	281	273	277	301	292	300	327	291	281	290	295	315	268	313	312	300	309	331	295	281	297	275	298	269	295	290	312	313	272	309	323	292	281	288	285	288	296	277	274	310	310	284	273	315	288	300	269	310	305	334	299	316	312	260	269	287	321	266	281	294	294	308	293	269	296	304	284	299	314	288	325	325	284	289	306	268	285	298	313	281	307	317	285	296	304	280	271	280	277	272	297	300	316	319	318	277	317	276	318	289	321	279	292	303	293	290	302	295	277	303	292	264	320	320	308	295	310	293	269	287	298	306	334	292	297	296	312	303	297	305	295	312	319	268	278	317	293	277	312	298	292	312	315	292	317	310	291	301	297	274	285	288	270	287	282	260	298	289	297	272	292	269	300	291	301	287	309	325	298	312	280	268	259	299	300	296	292	300	291	305	312	304	280	292	302	296	285	297	280	322	293	270	275	272	301	311	273	284	256	314	300	293	293	290	273	295	271	292	297	284	310	278	321	273	319	302	304	282	291	288	299	301	309	273	333	290	284	295	281	305	291	315	272	339	288	296	319	274	294	312	276	287	295	292	284	267	334	311	298	299	277	304	285	283	290	298	273	282	274	309	309	304	286	268	283	286	278	310	270	286	326	297	306	300	285	311	307	261	312	292	289	314	305	312	306	305	287	283	300	301	289	299	305	301	286	303	322	277	296	318	315	311	300	298	322	283	289	303	302	302	272	291	292	278	301	281	265	305	284	324	318	310	268	306	288	279	273	313	329	305	284	316	299	325	254	285	297	287	296	288	324	282	275	294	283	314	288	300	298	294	273	330	291	309	321	276	294	302	284	288	281	306	315	251	299	298	298	294	259	310	308	274	295	330	274	284	286	285	311	299	297	308	277	276	271	282	318	289	282	279	312	295	280	290	285	305	318	328	290	253	273	307	299	279	271	303	297	304	296	257	291	307	284	294	294	320	292	283	279	304	279	323	282	274	289	305	323	301	309	285	285	277	286	310	320	275	316	294	307	331	297	296	321	293	305	266	325	288	269	303	306	278	274	263	296	294	298	255	292	319	277	265	317	254	274	301	303	293	303	285	306	275	305	295	290	303	292	291	274	308	327	286	277	292	290	321	314	326	292	295	300	308	305	264	304	312	289	286	308	301	306	298	296	323	289	285	274	298	291	305	290	294	312	306	286	296	278	298	252	319	312	299	290	297	312	306	251	263	300	297	284	264	315	305	321	284	290	278	330	290	302	302	275	293	284	313	243	286	283	314	305	287	247	309	279	269	300	302	305	279	288	273	313	278	291	268	310	318	286	306	246	287	302	322	269	280	327	340	287	293	293	294	292	283	257	272	297	304	303	287	304	272	302	288	280	303	313	313	305	291	302	296	273	293	283	297	277	322	311	316	296	278	279	300	283	275	281	288	283	276	290	299	284	296	285	292	283	281	284	263	291	294	294	284	297	278	284	287	293	338	283	298	280	291	282	335	299	299	288	300	295	279	291	318	291	302	261	321	284	296	270	270	303	289	271	270	282	306	285	261	285	308	293	315	280	290	301	307	291	300	294	308	283	293	309	279	320	327	281	273	288	305	301	297	282	313	258	283	266	300	305	310	326	309	278	260	291	299	304	307	333	272	290	287	290	287	310	283	313	302	274	296	292	274	308	305	295	284	281	299	299	304	289	335	318	270	289	287	305	272	304	285	297	281	264	274	273	291	288	275	293	299	313	293	328	278	300	279	321	293	339	300	309	294	291	302	300	310	317	270	296	301	298	291	258	303	299	278	305	298	290	290	290	280	304	301	297	266	307	265	276	272	292	293	305	250	291	289	297	279	301	323	298	314	280	291	273	273	286	309	259	274	302	302	293	286	280	315	274	292	310	316	297	299	285	303	305	257	316	311	293	299	300	297	289	280	306	317	288	296	285	296	290	310	315	271	308	291	298	328	314	339	308
4917	10244	8239	4219	2917	2290	1751	1411	1212	1026	909	814	770	747	675	648	602	587	560	573	542	517	519	546	545	526	483	527	519	489	475	504	460	506	487	436	468	464	480	486	489	458	466	469	447	503	508	435	448	455	465	487	448	432	472	410	460	503	463	442	474	456	428	412	462	441	463	439	437	451	446	462	457	408	458	463	471	497	457	427	441	463	468	470	514	476	461	393	484	471	445	448	447	470	480	425	451	469	453	467	453	423	451	436	453	469	475	428	476	462	455	397	412	450	478	439	410	454	453	450	468	457	477	503	434	479	448	444	438	466	450	445	411	437	461	424	441	437	440	453	452	463	432	431	447	463	458	449	461	483	449	468	444	477	433	467	452	497	446	491	454	429	429	471	437	467	446	463	494	440	463	424	464	480	480	425	441	441	420	451	413	442	440	430	498	462	461	449	459	459	470	431	460	457	438	427	468	451	444	441	401	440	491	469	414	474	458	454	472	475	449	409	453	453	424	481	452	432	460	441	447	451	435	468	465	429	443	409	454	432	450	490	406	475	455	400	444	451	394	423	404	474	470	428	430	453	407	458	450	427	436	443	468	429	459	430	435	471	457	482	436	464	429	397	412	428	472	453	477	427	474	472	455	470	403	444	442	473	451	400	448	488	434	441	465	452	443	448	442	464	437	419	423	435	429	453	433	395	450	438	453	476	440	456	414	447	436	432	471	454	464	422	457	472	423	477	430	444	475	459	458	451	448	407	456	452	488	445	453	464	444	467	443	471	461	447	453	456	464	419	436	469	485	448	456	461	430	502	447	425	415	456	440	439	449	439	474	438	479	463	454	431	441	448	439	420	496	417	429	447	413	471	450	449	428	427	424	462	412	487	430	455	408	461	452	419	420	456	458	439	483	467	447	462	452	453	426	481	423	417	468	451	450	407	456	441	434	449	460	448	432	443	432	455	406	464	444	391	444	457	436	436	402	492	418	466	424	444	433	481	463	437	418	448	472	471	427	446	405	467	483	408	446	444	428	446	440	427	428	455	481	452	455	464	446	447	449	452	453	436	441	433	424	460	422	446	455	403	427	457	450	451	462	475	468	459	427	434	442	380	446	446	457	452	449	449	420	422	475	467	474	493	413	441	475	443	438	456	444	464	423	416	449	431	455	450	410	427	448	468	451	435	447	437	432	421	496	474	433	500	463	430	450	448	463	454	446	482	463	467	472	460	453	455	431	488	430	472	475	455	445	472	421	451	444	466	437	454	421	425	495	463	431	459	438	416	431	421	488	434	392	393	442	462	445	430	458	470	419	431	429	435	462	451	479	492	459	470	470	426	470	431	436	478	430	435	487	433	448	437	419	420	422	464	457	463	447	452	432	443	438	447	427	469	449	407	407	438	447	446	464	443	451	444	478	446	446	438	477	470	457	446	436	461	511	424	442	492	402	430	448	443	436	447	452	455	438	416	446	421	435	438	444	423	450	421	435	420	454	474	490	459	435	468	482	432	488	438	449	455	409	460	463	444	441	432	456	428	456	481	413	436	442	445	423	452	399	441	410	420	428	435	438	408	440	451	448	417	471	408	433	441	424	445	455	462	445	443	511	463	388	433	447	456	473	442	466	452	434	430	446	469	436	436	482	421	420	443	477	465	425	449	457	458	458	433	454	464	463	451	438	437	495	461	438	453	462	421	478	440	466	447	438	456	453	417	415	430	419	503	440	460	443	426	432	468	434	456	442	481	450	446	450	451	436	421	447	469	439	438	430	435	460	415	462	481	427	484	458	456	453	460	426	409	457	418	491	456	393	465	464	437	464	432	477	506	437	436	461	450	438	491	458	448	441	439	429	433	446	409	458	482	449	475	475	464	479	407	421	462	466	430	483	463	451	451	442	475	454	438	477	433	434	443	448	433	493	464	448	419	427	449	468	404	467	445	449	434	448	457	457	461	433	417	461	434	446	446	448	446	428	458	466	442	461	474	456	434	423	418	430	475	435	430	405	440	455	412	464	430	469	447	442	466	456	459	421	481	420	429	443	407	432	446	442	479	447	409	471	446	477	458	449	472	450	401	476	443	477	466	412	461	474	443	462	445	442	410	473	457	463	390	438	464	467	441	437	440	474	419	449	422	470	440	439	431	433	470	459	452	472	442	420	478	475	472	464	454	441	440	417	452	487	436	453	478	454	462	405	435	437	456	468	452	453	443	480	470	444	469	457	485	450	475	411	450	435	447	412	460	459	413	464	463	448	438	467	434	421	437	451	425	419	444	432	449	455	429	434	414	409	435	479	458	473	446	420	434	463	429	462	481	482	433	453	466	467	432	449	455	461	431	447	439	463	448	486	455	465	446	479	434	448	476	469	457	458	431	482	473	454	459	421	495	407	426	452	417	468	413	466	425	445	437	450	461	421	437	441	469	475	448	422	451	486	448	483	431	397	480	422	417	428	453	401	467	416	472	433	490	407	463	438	450	404	455	435	482	468	446	445	442	459	452	466	455	452	466	446	433	468	429	435	461	450	487	440	431	429	455	404	462	484	443	487	451	477	428	471	459	457	477	450	471	447	426	456	430	449	438	458	440	427	414	416	443	444	458	417	459	425	429	474	450	452	474	449	446	422	446	405	436	461	454	429	454	466	424	425	495	427	419	457	437	443	440	457	432	437	445	452	458	405	446	436	456	449	446	419	412	458	445	433	448	451	421	428	470	441	407	478	427	453	488	418	445	472	472	424	435	438	429	448	445	438	424	468	436	456	441	465	436	439	446	467	449	453	488	416	493	453	435	457	430	471	440	400	461	390	448	441	442	413	423	434	455	404	444	414	401	433	468	456	443	469	443	397	431	447	438	437	446	440	438	450	439	435	471	430	425	438	448	459	462	425	442	432	491	483	436	435	433	441	438	421	442	467	453	451	452	450	480	467	410	464	444	459	432	451	437	465	437	436	426	448	423	427	452	467	449	422	442	468	475	440	432	437	450	394	479	452	470	428	442	446	473	425	451	449	418	439	438	456	432	434	447	467	442	461	448	471	425	447	460	462	468	458	483	439	425	458	436	468	437	451	435	455	467	432	453	445	460	445	435	441	466	467	423	493	459	457	450	460	456	460	473	429	466	431	444	439	430	442	464	445	446	431	471	426	492	480	473	428	456	446	421	427	476	443	443	434	457	452	446	472	471	440	427	460	416	465	453	489	441	468	442	456	466	466	449	441	463	469	453	414	468	443	436	450	453	437	469	423	456	440	469	448	456	446	476	434	431	438	452	486	468	443	434	461	482	448	465	458	423	438	444	485	432	432	472	432	436	461	479	424	433	437	494	504	422	444	443	462	428	406	439	444	446	477	441	483	459	479	456	421	440	451	456	421	485	464	453	444	460	418	423	459	450	435	470	458	408	434	449	441	460	423	433	453	438	448	452	437	441	458	479	405	471	478	459	431	456	434	441	438	452	447	451	468	430	465	456	437	522	479	433	423	426	461	460	443	452	411	443	445	454
23113	21298	29134	23797	21302	21165	3753	917	659	559	480	423	394	332	355	284	308	320	303	287	267	241	232	251	257	265	214	209	229	207	234	200	210	231	236	215	216	208	221	193	210	210	203	207	193	191	192	182	203	202	180	169	175	198	202	200	186	196	173	203	200	194	198	201	209	185	181	223	190	175	201	200	207	194	209	191	193	203	206	194	169	206	211	171	186	201	198	193	172	177	187	219	182	200	181	192	200	197	196	200	186	173	160	181	193	192	199	202	208	190	206	191	170	190	188	211	192	196	190	169	187	193	177	188	180	197	190	173	203	193	176	182	196	185	205	184	179	191	187	202	201	212	186	204	203	201	184	203	181	186	188	203	205	202	187	188	201	193	184	184	193	197	160	187	196	213	218	150	209	188	179	194	188	213	206	178	189	179	210	198	214	196	190	186	194	194	192	181	197	186	185	173	178	185	207	189	197	178	176	217	204	189	179	173	202	193	193	181	211	183	196	177	203	185	173	181	195	202	184	195	166	197	200	185	190	199	175	195	203	200	198	173	204	204	172	212	182	179	191	179	193	218	188	208	201	169	193	191	181	181	215	194	174	200	163	188	186	201	174	182	182	195	195	193	184	165	185	182	190	198	179	208	189	187	198	187	173	195	171	190	170	177	193	154	195	191	203	181	202	215	196	180	207	180	199	160	189	196	191	196	174	189	208	212	202	199	190	190	182	212	204	161	182	177	184	180	191	217	185	200	181	201	182	198	181	198	191	199	198	204	208	183	210	196	202	182	185	185	179	168	181	203	198	169	196	190	202	202	204	176	189	189	196	203	199	210	202	171	174	164	193	181	180	175	192	218	184	166	182	199	202	179	180	168	184	189	177	180	187	179	181	197	190	205	178	163	198	178	216	199	213	196	185	189	183	179	192	177	178	184	188	217	179	194	199	169	199	192	203	177	203	213	192	196	168	193	176	183	185	176	200	183	181	174	201	178	223	179	198	172	185	199	202	202	189	185	206	197	204	193	180	184	208	181	177	168	181	202	173	183	186	175	205	191	189	180	187	175	208	191	198	176	185	197	176	167	184	182	202	198	198	159	201	193	182	175	198	180	167	205	183	201	174	191	199	182	188	201	185	173	186	175	189	201	191	211	179	187	164	198	190	175	161	186	180	186	188	191	176	177	195	171	193	190	159	199	189	174	191	195	196	214	198	194	178	190	207	187	188	169	187	196	174	203	206	199	233	210	200	189	185	198	189	195	194	165	190	182	183	183	180	180	180	189	201	185	191	211	197	166	181	191	198	181	197	173	182	202	186	183	218	198	171	211	185	180	187	185	179	190	199	184	177	201	181	206	178	180	172	168	177	206	179	198	192	177	159	193	197	195	204	173	183	197	193	191	204	195	182	189	181	164	165	193	198	193	187	192	201	167	203	175	200	203	197	199	155	198	171	193	185	169	204	158	184	185	189	185	193	174	174	162	205	182	188	196	184	201	188	153	174	188	183	192	178	210	191	177	182	168	188	192	173	174	200	216	184	184	187	170	178	191	198	180	190	188	202	193	163	195	208	193	166	201	182	199	163	181	169	192	184	176	195	189	188	179	170	173	196	177	173	190	187	206	196	173	201	190	179	206	168	185	177	168	208	186	173	185	220	164	182	182	174	217	166	184	186	203	203	181	193	196	176	197	227	196	197	230	182	213	186	203	184	179	187	189	194	206	178	188	187	187	180	194	183	194	169	185	169	182	201	179	180	140	161	183	210	198	178	203	166	202	190	189	158	185	189	201	162	215	196	201	190	193	215	175	176	195	169	183	176	190	201	198	171	169	184	167	178	152	189	191	185	184	184	175	169	205	174	179	192	192	166	187	208	186	174	198	178	191	191	204	184	207	204	177	184	180	193	206	198	188	168	182	163	179	164	170	185	178	198	168	186	188	184	213	189	171	202	206	215	194	161	170	191	206	198	189	185	195	184	238	189	216	194	174	180	184	175	213	170	178	190	168	176	200	199	154	183	175	181	190	183	180	198	182	188	187	162	216	193	185	183	200	183	202	190	142	218	186	178	173	200	193	173	175	179	200	184	184	203	202	199	200	193	192	200	195	172	173	187	213	216	189	173	198	180	161	206	186	194	206	186	192	201	188	195	192	171	199	196	193	175	199	187	208	202	174	189	187	201	162	192	184	193	190	194	167	173	182	190	189	178	199	183	188	172	201	191	199	189	185	182	189	201	191	204	184	169	178	211	168	198	176	156	194	169	206	169	204	183	184	182	183	165	206	176	167	191	185	172	199	192	189	210	193	200	178	180	192	175	165	163	207	187	192	182	190	200	173	183	157	200	207	201	200	183	172	193	174	194	173	193	164	184	180	192	169	200	181	210	188	171	186	178	175	181	188	200	197	157	191	189	211	181	166	192	192	166	186	199	170	189	166	165	191	184	212	180	181	189	184	199	181	185	169	195	181	197	186	187	192	188	186	168	186	188	156	225	183	198	201	212	177	186	186	184	200	205	179	205	205	178	167	179	207	196	184	196	184	179	168	183	166	182	169	170	191	188	149	169	199	190	177	202	190	188	178	183	196	206	166	185	185	196	187	188	169	207	204	190	180	184	176	187	183	193	161	193	195	182	189	191	190	191	192	199	191	191	154	206	180	191	200	175	191	179	156	185	191	171	179	178	184	173	192	187	177	203	184	184	185	215	205	187	191	152	191	178	188	207	166	180	197	204	180	197	207	188	195	168	185	196	199	191	219	180	176	188	193	185	193	175	179	186	194	192	201	199	208	193	159	190	191	192	188	181	180	194	152	205	193	192	176	193	187	199	194	180	206	179	173	211	193	186	185	201	183	180	189	170	171	183	181	191	177	176	213	200	181	180	189	209	195	182	190	209	193	193	170	186	154	174	171	190	184	179	206	187	202	208	177	189	198	206	183	188	171	183	184	176	180	195	224	163	203	223	178	205	195	192	190	182	170	170	166	187	190	179	186	174	202	174	180	180	203	191	187	190	215	158	184	186	223	195	199	182	157	202	197	187	200	209	167	193	207	184	186	193	164	192	198	201	187	180	196	193	191	198	182	164	184	192	193	203	192	191	164	173	203	206	173	186	205	184	179	173	187	174	186	178	173	185	191	200	214	188	189	210	186	207	185	191	151	197	192	201	195	185	199	213	162	179	173	206	202	177	190	177	181	179	208	197	200	183	185	204	186	198	183	173	209	177	165	190	190	203	209	195	195	174	183	192	168	206	197	190	160	190	193	185	163	196	219	209	197	199	208	192	189	187	195	218	179	179	187	179	197	200	207	176	163	174	201	195	163	198	188	196	205	207	189	160	165	195	192	189	187	180	194	207	183	196	141	174	215	190	199	186	198	199	173	208	186	167	176	190	201	172	179	179	182	202	191	211	196	189	196	154	179	174	175	182	167	177	176	200	214	187	206	180	198	179	189	225	200	190	202	191	185	182	174	202	198	175	212	200	202	177	191	209	215	191	181	184	181
7212	16268	13617	7079	4911	3661	2857	2189	1730	1510	1276	1035	900	792	715	652	620	584	497	523	490	429	424	423	444	404	341	393	338	364	350	334	357	342	334	332	330	354	308	323	327	314	353	324	344	277	335	328	287	314	310	327	317	277	321	314	316	331	329	279	301	327	302	321	295	302	290	277	330	281	310	290	296	318	313	262	302	296	318	309	326	299	294	322	309	330	317	288	275	283	289	299	306	298	283	266	292	294	319	285	310	280	276	293	301	292	289	311	292	330	282	305	290	304	273	304	274	289	320	272	294	300	290	297	295	289	296	264	310	299	281	266	296	307	284	288	300	271	274	262	296	284	304	273	293	309	305	302	320	350	319	315	338	320	308	305	300	311	295	312	306	298	303	301	285	296	316	283	329	273	294	292	314	258	303	326	302	288	319	299	325	306	317	281	275	308	327	308	305	297	302	278	278	296	282	301	277	292	300	309	293	280	290	300	295	312	274	289	290	273	289	265	291	269	292	248	280	278	308	309	287	281	291	260	248	296	310	310	287	279	296	261	275	302	267	314	308	278	306	294	286	286	269	283	287	300	291	276	318	270	275	285	265	276	292	292	299	268	307	301	290	306	262	298	266	264	305	300	288	289	295	275	276	292	311	299	271	298	287	286	295	277	260	299	312	315	288	294	266	276	290	268	283	268	264	267	284	278	304	281	308	302	281	317	282	298	285	321	298	286	332	302	307	332	322	300	311	284	313	254	282	274	293	291	314	274	300	303	273	288	292	271	287	303	285	311	277	273	307	273	317	301	285	316	301	280	248	308	274	261	294	264	314	305	276	288	299	299	303	283	301	330	281	276	291	295	321	297	276	283	297	252	282	279	290	263	282	296	327	284	306	283	302	314	270	270	317	283	265	268	274	275	286	266	280	260	284	281	296	320	305	275	291	252	298	302	277	309	268	312	267	271	276	304	292	270	306	271	288	314	294	288	285	285	280	281	273	312	299	272	289	294	305	277	289	280	316	301	314	312	311	309	286	275	290	253	281	270	283	285	295	273	313	289	278	274	275	322	288	309	300	315	306	277	305	306	288	293	300	242	270	265	283	303	307	304	302	293	255	289	263	265	287	303	289	294	270	280	284	306	287	310	295	304	272	294	324	308	266	298	307	280	276	299	304	280	250	266	274	302	272	317	289	283	276	275	266	350	312	270	283	274	311	287	291	255	298	275	275	292	297	256	291	293	262	268	298	281	294	299	323	296	288	301	284	305	270	304	300	298	282	295	299	284	296	311	280	271	286	270	287	292	313	270	270	286	281	253	286	275	288	276	289	277	291	272	268	256	281	302	250	289	290	282	269	272	297	264	304	276	299	288	319	276	292	282	279	289	293	279	276	272	274	291	280	289	275	294	258	257	313	275	291	308	288	293	268	299	270	273	271	290	303	307	317	285	285	293	302	302	268	301	276	283	291	292	306	288	273	285	271	276	265	310	293	305	315	307	293	312	306	297	272	299	302	277	270	298	301	293	339	300	311	303	283	290	266	284	283	263	278	313	267	261	295	296	285	296	285	263	292	284	279	276	277	301	275	265	304	295	281	299	284	270	294	299	275	296	276	253	295	252	301	323	291	279	296	267	302	273	280	306	269	276	294	293	314	297	281	289	256	299	302	307	268	269	289	271	289	281	279	287	284	314	309	270	305	277	303	269	282	273	277	299	289	320	280	270	293	293	280	296	268	292	311	307	285	281	257	273	267	294	301	308	279	280	274	305	251	252	291	275	299	312	305	303	302	271	325	287	271	299	279	293	310	283	271	312	267	282	314	277	307	314	320	297	271	285	290	287	271	331	275	294	275	287	269	288	285	263	294	293	284	282	293	305	289	268	292	271	278	270	309	291	286	268	270	289	288	262	288	280	272	272	302	284	296	261	299	265	264	296	299	306	292	283	288	277	307	302	291	269	297	249	263	322	286	262	273	312	310	281	299	275	296	299	297	272	301	270	268	285	282	276	288	300	284	266	278	312	291	318	273	279	264	311	309	319	294	266	286	310	260	280	265	252	256	267	270	294	286	272	303	280	303	307	270	313	286	296	279	289	293	315	297	316	273	289	289	272	285	304	288	266	312	281	289	300	294	272	313	316	272	296	313	312	289	275	307	312	285	266	271	278	292	298	288	326	314	284	295	299	270	298	288	351	294	310	270	296	306	288	257	283	298	302	262	296	258	291	267	253	267	268	264	292	297	291	295	318	258	276	316	279	286	291	299	268	293	277	280	301	280	274	291	293	298	278	297	271	274	296	259	284	288	287	252	283	301	298	301	311	294	270	296	284	258	288	295	272	247	276	280	301	280	269	270	249	268	295	288	270	268	272	309	325	272	264	250	270	283	255	257	275	284	286	286	295	284	316	314	305	325	317	288	313	297	284	298	298	284	274	276	304	276	277	317	294	318	298	314	269	298	281	270	284	276	299	296	277	291	290	275	294	292	294	270	294	252	297	279	278	259	314	273	315	318	287	295	276	286	288	283	293	294	257	277	262	272	316	302	301	279	274	297	325	274	278	303	279	312	303	279	299	300	282	305	306	261	288	303	286	275	289	288	285	288	272	309	289	295	275	266	266	296	292	262	287	286	287	265	260	328	280	299	279	252	285	304	277	298	290	271	299	289	292	273	298	298	295	293	280	284	271	249	303	310	272	286	311	295	295	272	282	265	276	290	273	297	299	301	272	306	294	284	296	293	311	324	300	291	285	274	297	271	272	303	284	299	294	287	293	288	322	303	312	280	280	270	288	291	285	284	282	280	319	279	290	298	273	273	282	280	281	260	290	313	279	305	307	309	283	319	290	318	309	262	309	289	270	318	270	285	264	302	311	250	295	283	315	290	308	306	296	325	299	264	293	291	322	302	302	303	305	282	308	271	287	322	297	277	292	310	296	289	273	288	267	302	299	285	276	268	255	297	304	282	337	298	257	307	242	309	256	293	254	309	300	268	259	286	298	251	292	242	296	312	311	261	285	306	276	297	327	306	294	314	271	280	285	317	302	296	282	291	293	294	289	290	282	276	304	325	280	302	279	286	263	326	279	297	296	297	293	268	294	266	266	293	293	283	278	243	291	302	309	286	287	264	284	331	308	292	308	301	282	264	272	278	278	301	282	303	327	301	305	287	261	265	299	296	288	298	294	297	307	311	305	291	276	312	271	274	273	293	289	293	253	292	282	279	277	292	288	293	256	280	271	297	289	307	265	285	294	299	263	273	278	281	311	280	317	291	269	305	280	274	300	261	312	251	275	303	281	289	273	288	293	291	311	285	274	305	279	288	283	292	298	277	324	313	261	299	279	260	325	289	271	284	288	287	286	273	307	274	256	280	303	310	308	303	255	321	320	302	275	309	298	279	282	302	285	285	296	276	298	269	290	284	279	313	284	276	269	287	260	278	277	272	264	277	292	269	276	297	296	282	303	270	275	293	249	304	285	283	297	291	275	261	277	292	297	292	295	296	329
27009	19468	4909	570	413	341	334	343	283	312	320	302	306	311	278	273	293	279	284	283	306	248	316	313	310	254	300	287	297	278	282	288	315	292	267	286	298	270	309	284	280	285	298	297	285	288	295	292	281	270	290	301	322	270	313	305	271	288	268	315	295	293	257	286	263	290	316	284	302	308	306	276	274	280	274	290	327	274	288	278	284	323	286	295	303	252	283	297	281	296	289	290	339	281	317	294	291	312	280	286	281	262	254	277	288	283	265	283	264	296	268	311	309	290	283	257	274	291	285	291	294	271	297	300	293	314	303	290	304	287	289	278	266	296	275	296	260	290	255	334	269	291	301	315	277	283	274	308	288	299	260	295	299	256	278	287	320	281	291	297	269	299	314	264	296	294	286	265	285	281	271	277	263	291	282	282	284	310	265	305	308	291	301	305	281	297	299	296	292	285	279	264	271	283	282	292	272	268	274	275	278	295	313	277	272	307	283	299	290	286	288	291	287	265	270	265	302	298	287	295	288	297	283	300	296	296	308	316	276	279	266	256	289	280	269	298	261	266	289	255	285	301	275	256	278	260	280	317	276	269	269	289	304	304	292	269	284	280	286	287	285	300	286	266	263	316	279	293	292	276	280	281	260	288	283	266	302	298	284	285	245	291	272	295	287	310	297	285	288	271	289	263	293	294	263	293	284	285	314	307	283	323	319	312	284	277	279	299	262	262	304	292	301	307	328	304	288	297	308	263	267	275	261	274	297	287	287	285	320	296	276	303	279	329	279	268	272	298	298	279	282	259	261	273	281	288	261	294	301	283	276	278	321	288	288	277	281	304	276	277	301	291	298	286	290	281	328	289	289	299	296	290	280	271	251	309	305	287	286	269	279	297	283	261	279	277	296	300	270	291	303	303	278	312	290	276	306	294	277	275	293	261	291	284	250	306	267	290	254	301	311	294	293	294	274	256	266	265	262	285	314	281	273	320	304	287	287	258	309	285	264	295	296	293	298	273	281	247	293	320	304	285	272	306	278	279	273	294	293	286	271	278	244	290	308	308	300	306	297	301	289	272	301	290	279	301	303	287	285	283	264	271	297	312	274	300	267	302	295	284	337	277	273	291	280	315	295	299	293	289	278	291	310	287	297	289	276	302	317	261	304	308	298	289	306	300	271	288	271	322	282	290	278	297	278	328	299	281	287	270	293	272	283	290	299	297	250	326	318	279	296	313	280	292	276	305	260	286	274	279	274	255	256	311	289	268	310	300	302	301	307	294	314	305	266	307	283	284	268	297	311	286	302	285	299	275	286	284	300	272	264	279	296	280	280	299	274	286	326	286	307	285	285	278	269	291	315	267	310	293	282	276	254	311	298	285	265	285	276	286	299	298	296	289	256	299	269	307	275	307	263	279	256	300	316	279	302	284	281	259	283	306	274	287	345	299	283	288	323	296	250	290	282	275	300	291	281	296	291	284	301	299	266	317	313	292	280	287	296	284	279	287	283	286	299	262	299	278	285	298	302	288	279	302	265	325	268	287	304	273	337	296	279	277	284	299	293	268	279	282	252	313	268	313	247	290	280	292	305	295	268	308	285	284	277	294	291	269	270	259	277	284	268	268	296	287	324	317	296	273	290	290	295	333	277	268	296	284	303	297	294	269	308	303	297	278	298	256	297	274	285	287	287	291	305	279	320	286	276	291	302	303	244	268	293	282	274	297	306	266	288	291	310	250	313	314	289	268	276	272	295	317	293	305	304	238	271	292	264	251	304	318	309	309	294	299	279	271	277	303	285	318	312	283	309	299	270	278	302	286	289	267	298	271	264	292	299	244	281	262	324	265	275	271	299	272	298	316	278	278	281	285	283	311	331	281	295	296	288	298	282	282	295	291	268	278	278	274	316	286	287	286	308	270	304	292	311	283	296	287	285	263	278	308	303	270	289	279	296	279	292	297	277	301	278	293	292	272	305	304	269	286	282	296	274	252	271	268	307	286	321	259	285	291	291	230	247	295	287	250	274	259	312	267	319	306	283	286	274	302	265	278	307	282	326	304	269	281	292	272	282	281	277	308	293	275	296	291	290	329	298	287	285	276	288	278	292	277	300	314	287	275	294	284	302	263	288	296	305	307	312	305	294	301	280	275	296	289	281	280	319	301	287	285	261	264	301	305	305	272	295	277	281	297	323	290	289	252	283	264	283	310	262	300	282	320	283	272	315	284	259	284	301	283	286	298	303	269	289	286	308	274	294	261	263	283	281	264	277	256	280	319	282	278	280	296	284	282	283	297	310	283	275	279	310	267	310	278	268	320	279	291	270	297	263	289	261	291	293	276	277	289	283	330	285	265	275	297	281	297	260	287	279	291	308	289	281	304	305	272	311	295	286	272	263	282	288	303	267	268	285	272	289	270	273	279	285	272	264	323	271	284	265	276	297	278	287	329	270	293	288	290	289	274	310	251	303	264	274	276	270	295	301	261	291	309	273	275	304	268	287	298	265	310	274	290	285	279	318	290	278	284	264	298	323	284	286	291	274	280	284	285	284	313	301	285	258	289	282	266	282	292	272	291	325	275	256	274	308	281	291	301	317	281	307	297	282	293	325	294	323	295	262	292	268	315	303	261	312	303	268	283	267	280	299	255	300	291	308	270	281	307	284	271	276	287	291	279	276	258	284	267	310	295	304	286	296	289	257	273	253	276	265	290	289	245	286	272	292	266	274	309	279	279	281	280	283	276	303	259	285	288	291	295	279	266	290	290	262	285	261	280	287	292	279	253	304	303	278	297	291	318	309	294	262	256	283	288	301	310	291	284	312	264	265	311	285	305	284	268	281	269	297	270	286	278	295	291	272	291	274	278	284	334	279	270	284	276	296	257	288	310	289	277	317	301	313	321	321	300	299	321	291	294	286	277	305	271	280	310	303	294	267	278	289	293	261	271	263	295	292	296	292	293	277	290	273	292	287	263	270	309	266	269	310	274	311	283	276	294	306	284	286	279	293	262	304	290	280	294	264	279	276	274	304	281	298	295	285	261	254	282	288	295	270	275	273	283	260	299	297	311	282	261	294	300	312	273	266	291	304	264	290	276	326	333	278	285	287	302	276	286	276	299	325	298	265	286	295	300	277	315	300	273	327	285	275	313	320	287	288	275	250	296	295	288	255	286	313	287	297	271	286	272	253	278	302	308	263	306	299	278	262	287	271	290	271	278	306	294	331	295	276	300	254	297	285	298	268	274	270	290	281	275	297	306	291	302	281	288	268	311	263	290	295	273	305	288	284	284	288	269	260	307	280	326	285	288	294	310	288	300	321	286	286	292	266	284	267	290	296	282	287	276	272	292	293	327	308	272	281	267	290	297	287	280	299	266	295	301	275	303	266	281	267	296	293	287	277	327	281	297	289	242	315	286	291	284	287	291	301	264	313	262	299	290	304	303	262	285	276	266	281	277	293	287	275	302	283	274	292	269	271	319	287	277	293	249	286	285	317	267	300	298	287	308
3995	1171	1070	644	553	537	523	479	465	464	452	455	471	437	432	427	439	465	419	450	446	450	408	435	405	462	464	434	423	453	425	421	470	402	454	463	456	450	451	399	439	463	465	407	421	425	433	407	427	427	461	453	443	439	426	480	466	435	438	451	443	392	452	434	439	423	438	429	419	439	466	418	440	430	416	416	429	419	425	437	461	437	419	434	414	436	431	438	478	425	419	440	425	454	458	438	449	458	423	410	430	451	429	452	450	434	402	393	441	460	410	423	438	482	422	436	407	429	451	427	447	423	448	408	429	420	455	452	425	427	424	479	474	441	460	434	437	429	417	423	456	480	440	433	416	476	439	431	378	404	461	417	438	433	471	489	439	453	451	421	430	442	394	469	415	398	431	453	452	443	439	421	458	443	470	376	452	408	448	418	457	442	465	439	469	402	454	446	426	469	445	409	436	451	462	464	392	418	445	434	432	447	436	477	438	414	412	444	422	447	444	467	445	429	430	479	439	425	434	413	425	431	426	427	433	452	418	433	465	444	449	433	408	413	455	435	478	439	410	463	461	417	422	442	429	462	434	411	430	471	428	408	430	424	455	443	444	396	444	444	467	463	464	435	433	452	441	414	444	439	420	449	416	420	423	473	415	425	429	454	392	427	446	419	485	468	452	400	471	427	465	474	456	447	437	437	431	436	421	424	414	440	477	459	433	407	437	441	441	448	433	427	445	417	454	393	433	426	409	411	408	427	471	432	423	457	409	445	430	415	412	445	400	417	394	437	425	435	447	440	435	431	401	435	472	444	401	433	428	461	431	475	427	458	415	454	407	427	466	431	433	446	421	437	434	452	444	409	428	437	433	399	437	441	422	455	441	473	406	436	429	441	419	426	457	408	437	412	441	431	454	412	469	441	438	440	410	435	424	448	413	471	438	429	420	451	476	440	431	445	442	425	432	429	451	376	411	392	451	449	450	441	435	455	442	455	460	445	458	445	418	437	425	432	452	387	404	414	439	451	425	448	431	408	439	448	465	440	447	428	393	422	450	462	436	435	461	444	449	439	404	418	413	460	445	388	459	428	451	406	415	469	409	471	419	427	461	422	454	476	445	460	477	425	450	449	438	457	445	464	449	407	460	466	416	460	464	431	441	428	471	426	418	451	433	452	397	409	449	420	432	409	429	438	439	428	441	404	439	438	466	493	402	443	424	369	453	445	427	450	425	431	415	450	464	459	426	386	439	409	431	433	466	406	414	401	430	435	440	421	412	438	417	425	446	448	454	412	402	451	440	432	437	439	432	427	441	453	460	434	443	445	450	413	443	436	479	439	425	438	446	418	425	500	409	449	438	435	426	442	453	446	453	442	433	431	427	442	406	455	434	403	457	432	420	429	452	441	413	465	442	446	477	477	441	420	415	437	483	416	436	429	444	448	424	462	439	412	451	434	438	447	453	427	416	420	441	454	469	436	410	438	435	455	437	428	461	436	424	421	438	413	425	452	466	453	450	415	491	436	439	394	430	441	476	424	467	413	459	421	460	461	423	423	393	420	432	434	417	431	429	446	454	470	450	406	458	418	429	432	455	419	446	468	422	445	413	460	398	396	454	447	428	458	444	423	448	446	441	461	462	435	397	473	426	471	402	461	426	442	445	468	473	447	393	445	424	448	412	416	431	432	453	404	394	443	441	440	424	458	462	441	418	453	452	459	437	416	466	456	423	457	400	428	437	447	459	443	447	409	461	460	433	463	449	459	452	416	449	446	457	423	423	426	440	414	466	417	448	409	431	472	480	415	409	425	434	447	414	482	430	444	407	438	457	469	433	467	396	455	422	435	410	427	425	457	447	422	418	464	447	424	425	439	460	449	415	423	447	433	449	428	447	429	435	386	437	418	450	444	452	415	410	439	442	415	454	434	437	461	459	421	422	409	430	404	446	445	410	380	466	465	468	429	431	428	422	434	437	419	461	480	415	481	439	456	453	441	450	421	449	407	424	420	435	460	413	429	456	447	441	409	452	424	435	398	434	424	468	449	456	445	444	422	454	471	442	431	453	429	440	449	415	418	393	444	455	441	423	405	430	437	412	435	416	420	433	461	417	451	423	447	441	462	438	393	402	420	431	430	425	419	418	399	417	443	422	410	456	440	405	454	445	445	431	426	439	423	445	463	452	449	413	455	444	454	445	413	391	392	429	436	442	415	446	448	474	399	445	437	420	446	451	470	443	456	424	419	440	441	438	433	394	416	422	444	425	432	449	434	473	440	435	417	426	435	474	436	409	438	449	435	451	444	415	453	460	455	438	417	452	441	397	406	401	417	436	429	465	413	408	452	439	393	483	419	412	436	462	436	442	418	454	440	437	458	418	436	451	438	418	435	388	488	416	448	431	442	439	438	422	446	431	454	488	429	425	414	421	453	387	416	449	443	412	404	428	420	454	421	431	396	437	445	458	442	447	435	439	431	478	433	429	431	427	446	433	435	402	424	450	444	410	451	423	413	420	444	423	419	412	425	426	453	379	494	421	453	430	412	426	465	402	450	429	423	425	446	407	445	435	442	467	429	386	446	457	456	412	420	479	430	462	398	398	436	462	448	418	446	442	458	436	452	441	423	425	467	432	456	449	443	431	473	474	434	403	412	438	457	469	419	450	459	451	463	440	398	451	448	426	415	413	451	458	427	447	453	442	418	393	476	412	424	416	425	436	426	454	408	403	448	435	472	426	430	465	436	430	423	415	396	444	452	433	415	384	436	434	427	445	448	418	448	415	447	432	422	437	429	436	415	397	413	414	419	430	426	460	419	460	417	421	432	425	464	428	495	414	440	442	412	425	430	418	469	408	447	433	455	451	472	419	426	400	429	413	431	409	418	429	425	432	427	463	411	415	431	435	467	432	449	476	405	430	457	451	435	421	448	441	475	454	388	442	448	443	431	442	466	450	416	430	450	486	425	435	443	454	419	452	389	431	445	462	418	430	405	462	400	426	431	375	435	434	450	443	430	459	453	430	433	413	435	432	419	445	410	429	437	428	439	444	413	438	401	436	429	436	424	467	431	436	436	432	419	450	432	428	449	450	470	455	462	448	439	449	427	428	452	440	422	427	402	455	409	425	435	410	433	449	438	482	449	427	461	424	438	408	436	468	434	427	442	449	412	450	435	438	415	424	437	435	416	459	461	418	427	436	451	464	469	447	447	427	407	458	461	455	461	423	456	464	425	402	458	418	436	437	403	464	458	445	477	416	412	430	453	440	424	447	451	451	454	394	421	411	429	462	443	424	416	448	408	460	420	442	413	439	476	418	406	417	448	425	428	407	430	457	432	423	424	428	443	424	462	443	463	439	475	437	416	432	429	458	447	450	409	442	423	441	446	386	439	424	520	427	422	443	417	456	440	457	443	449	447	440	452	451	445	435	419	399	463	429	465	442	437	447	427	433	415	460	464	413	451	456	464	448	412	416	381	434	445	436	419	462	467	470	486	426	426	440	416	435	386
24059	21266	28526	24293	21188	5666	875	651	525	504	465	404	399	387	348	367	392	357	319	351	299	317	324	294	302	309	284	289	307	292	281	295	295	314	301	300	302	291	296	306	282	314	271	294	295	263	294	282	276	280	288	283	264	296	288	281	288	265	315	286	277	292	286	313	314	293	298	312	270	299	286	319	293	298	293	294	288	312	326	277	266	298	289	298	309	302	277	299	274	292	306	289	281	278	290	311	310	268	307	282	301	303	277	297	314	291	284	284	263	299	300	281	288	298	265	302	300	302	288	273	261	270	321	291	287	254	300	314	309	265	286	265	276	283	312	289	276	287	278	303	285	277	282	294	270	278	296	283	316	315	316	323	320	292	295	280	294	274	309	276	287	298	325	294	279	286	302	276	298	273	298	291	301	297	304	302	269	284	280	290	301	342	323	261	308	291	272	288	265	306	323	299	284	280	274	294	302	290	272	304	285	275	280	297	299	267	303	317	278	284	283	268	275	265	289	280	266	302	305	323	276	277	272	286	265	304	282	279	286	285	264	313	288	289	256	244	268	295	260	281	259	267	293	311	282	272	297	272	313	286	300	308	310	300	297	283	329	305	292	289	278	294	316	285	284	303	273	300	249	277	272	275	280	279	282	326	283	281	292	274	311	305	311	271	286	270	263	271	304	270	278	258	306	301	291	274	275	311	285	288	269	309	264	290	299	264	299	321	312	290	299	300	311	272	300	300	290	298	292	268	335	277	298	278	287	332	317	283	306	299	274	272	269	280	293	311	287	291	275	311	273	297	284	263	297	297	274	293	282	305	276	293	309	266	290	266	304	285	295	284	270	273	271	262	297	274	273	308	285	279	279	297	289	247	313	322	285	303	285	292	275	274	260	282	292	269	297	302	303	286	308	314	300	291	260	303	283	283	297	240	267	288	281	301	281	286	294	286	289	281	314	278	253	298	302	270	274	282	308	279	316	318	289	284	311	283	295	257	305	280	295	286	297	306	287	307	261	313	275	284	284	318	297	284	265	290	273	275	273	286	301	299	289	285	309	274	327	297	256	292	258	278	291	303	314	278	277	303	320	295	294	300	266	281	277	291	295	294	305	245	266	314	282	286	288	278	290	287	310	292	304	272	240	282	289	305	327	278	283	271	269	292	302	321	262	278	315	264	291	276	294	306	270	291	277	291	299	322	268	257	264	279	269	282	288	299	269	319	283	321	290	291	283	305	270	281	246	288	287	282	309	295	299	266	292	319	324	287	293	256	309	285	293	302	299	294	297	315	323	286	290	274	307	278	285	272	301	287	289	281	321	280	290	278	250	278	260	305	265	290	281	293	285	282	316	263	289	255	276	279	305	279	293	277	312	268	296	291	261	279	292	291	300	251	286	265	290	281	280	283	260	250	274	285	310	272	243	271	267	278	291	275	256	273	289	292	267	298	287	288	273	284	308	272	275	270	275	306	311	252	305	303	278	299	285	300	268	292	263	265	277	296	266	277	271	306	284	267	297	295	306	280	276	297	319	270	311	284	303	266	255	278	294	287	270	272	299	313	297	296	275	300	290	287	288	298	301	271	313	301	299	267	277	276	284	274	258	286	286	296	294	284	263	279	273	306	266	260	315	289	295	291	291	312	283	288	274	301	314	274	297	286	304	282	280	272	300	265	301	280	297	276	279	280	306	293	303	302	286	290	264	255	267	297	279	286	295	296	292	297	311	273	298	290	289	280	274	291	276	302	288	321	262	278	275	295	281	274	284	266	301	294	255	229	268	284	296	281	294	268	260	272	303	294	288	295	276	287	289	276	298	286	318	274	302	290	315	284	249	290	305	260	289	296	289	305	303	301	309	269	281	284	290	278	272	272	285	279	280	265	268	312	284	286	295	321	289	280	272	284	284	277	313	277	274	253	269	280	293	274	274	273	303	267	272	304	250	295	290	290	282	296	298	295	294	287	282	274	302	291	275	290	303	298	288	280	278	262	277	265	291	314	318	287	255	272	304	282	339	309	279	289	291	301	271	289	309	287	272	317	275	274	283	272	266	307	292	258	291	285	272	269	282	301	270	269	299	278	280	300	295	297	293	304	296	267	291	270	288	303	282	314	283	267	265	298	270	289	288	276	296	323	268	287	289	291	264	274	277	258	289	260	306	307	279	281	294	291	257	296	291	290	277	279	299	282	288	305	258	258	257	273	288	286	285	280	290	299	277	320	262	311	298	310	281	296	273	273	286	295	308	275	279	293	281	295	269	284	263	304	283	272	270	290	292	307	268	279	295	311	295	301	298	293	299	303	310	280	303	291	260	291	276	280	281	279	291	295	265	318	298	278	278	328	271	274	305	275	293	293	312	300	281	308	272	302	256	275	302	260	303	276	288	301	260	293	305	286	277	283	287	303	281	301	294	305	287	277	284	281	284	303	303	290	323	286	264	278	273	292	278	299	275	279	288	291	277	298	292	296	271	270	278	284	296	300	273	272	312	270	284	267	279	293	298	260	281	336	310	290	283	248	277	283	304	278	293	260	266	305	293	271	286	264	275	296	304	296	281	272	270	294	269	295	306	279	321	302	264	283	261	280	269	318	338	305	323	289	275	298	287	291	315	288	296	307	267	290	290	299	274	297	277	275	281	290	286	287	307	300	256	280	266	294	282	339	278	292	286	284	297	303	281	288	287	286	270	289	288	284	295	312	288	312	280	287	245	280	297	286	295	263	289	291	265	270	276	269	311	289	307	264	259	312	281	294	281	291	264	339	307	299	287	298	288	270	283	303	301	317	270	264	297	283	286	340	284	267	267	297	290	290	269	266	301	293	299	278	281	316	293	255	276	301	293	276	290	268	285	282	285	262	322	287	280	302	282	274	290	309	309	287	250	279	298	299	276	289	279	264	297	284	248	285	265	283	281	278	296	272	277	270	285	291	293	286	296	269	287	275	283	277	284	292	288	319	289	280	270	254	301	281	322	285	303	275	265	272	272	261	282	300	252	278	289	321	290	304	293	304	302	273	305	294	304	283	303	299	270	288	272	282	299	323	278	303	291	267	291	290	280	285	305	270	283	289	292	288	303	275	294	286	301	303	279	289	262	295	287	272	287	272	254	290	296	285	267	300	292	289	295	286	319	262	309	271	300	288	265	265	270	276	294	267	295	277	273	300	281	302	302	307	316	292	265	276	275	290	308	284	275	265	293	267	293	285	302	281	290	314	310	274	268	290	304	286	278	281	281	283	306	314	267	289	272	268	294	293	282	281	290	298	287	272	290	304	310	307	302	296	311	300	286	308	291	323	280	285	284	266	284	303	297	297	281	264	277	270	282	304	293	312	348	269	296	262	312	303	285	279	302	293	295	225	279	242	266	329	312	291	273	298	266	276	284	267	305	305	260	291	295	282	294	287	278	271	273	265	259	283	310	292	307	303	313	278	295	284	278	304	317	265	293	276	280	306	276	280	299	261	284	301	316	318	283	276	267	279	293	290	320	289	288	311	288	325
4928	10162	8463	4119	2891	2181	1829	1408	1223	1061	933	818	711	735	657	586	602	593	593	527	566	543	490	495	509	515	493	488	498	500	463	477	458	471	443	463	480	480	493	465	490	423	453	437	433	450	461	457	460	474	463	455	423	423	475	435	429	461	450	452	436	503	478	465	420	460	445	444	474	506	454	383	431	417	464	509	462	445	434	431	451	459	456	430	429	455	453	438	473	420	413	464	452	447	454	433	446	431	462	453	421	390	435	450	442	441	436	434	457	469	427	472	430	462	451	452	441	448	436	464	425	450	432	450	430	419	441	448	417	450	448	418	438	438	455	433	454	456	461	462	433	417	468	464	445	428	424	458	476	487	439	473	461	422	443	467	473	485	445	465	460	443	463	445	430	443	425	431	424	446	468	440	437	425	437	453	450	440	411	467	452	446	452	474	504	428	428	451	440	428	458	444	447	482	421	434	403	449	404	412	430	430	418	427	433	462	459	419	429	449	420	462	429	455	446	461	421	415	422	428	436	399	441	473	440	409	424	401	494	467	416	434	455	456	466	472	459	435	449	424	417	419	408	445	423	419	450	445	447	487	425	416	430	444	433	424	423	447	414	435	426	448	414	426	452	468	441	446	464	489	449	437	437	430	483	440	409	432	394	451	431	405	470	425	436	451	442	455	442	414	438	462	437	459	452	466	430	424	423	451	425	455	400	372	433	459	437	447	405	452	447	440	445	428	484	412	434	471	479	468	453	443	456	424	445	464	446	409	442	439	450	430	449	429	409	441	457	456	442	427	453	427	463	484	427	399	444	456	437	449	451	468	432	471	409	440	489	449	469	428	415	447	463	444	424	484	441	410	460	445	404	449	431	434	452	459	460	443	428	450	417	437	416	407	436	459	430	473	416	452	462	451	427	468	436	451	417	430	455	487	431	441	455	405	450	438	440	444	432	433	428	404	446	431	427	427	437	459	409	439	401	402	420	433	421	440	433	450	420	434	380	419	446	460	473	382	446	432	478	434	458	431	458	437	439	476	454	438	431	436	445	445	437	420	400	420	471	440	445	451	470	452	418	442	442	455	435	414	451	430	437	422	432	455	437	452	419	433	478	476	455	455	479	454	443	488	464	467	415	438	434	432	460	442	388	458	432	410	436	450	456	456	437	404	431	426	434	390	429	474	452	448	453	452	458	456	431	484	450	449	441	404	434	467	457	494	438	460	459	464	434	475	453	445	468	447	434	453	428	391	433	391	425	436	457	399	427	491	432	445	438	422	467	427	430	412	405	482	440	440	447	427	470	469	462	441	417	422	438	468	425	420	427	402	463	449	453	473	432	418	425	432	443	417	443	418	412	459	402	432	435	427	439	459	408	435	479	459	465	455	443	432	439	452	441	439	417	396	463	429	416	438	455	433	461	451	406	462	435	443	440	441	502	437	461	469	496	417	464	410	465	408	442	440	425	431	451	386	466	431	417	451	442	427	441	465	448	470	445	478	463	427	385	433	437	457	477	459	453	438	441	455	401	429	402	392	471	472	470	458	445	427	433	441	427	457	417	404	451	429	480	435	429	454	442	467	437	406	442	425	450	436	435	470	462	397	410	432	436	436	423	426	461	455	456	435	443	452	457	419	426	406	470	428	470	463	450	460	451	411	436	462	435	449	468	432	417	448	401	430	480	456	425	412	460	437	458	428	414	438	458	455	439	417	457	437	435	502	445	460	419	388	485	416	481	440	408	447	438	407	433	432	429	463	466	467	438	417	446	462	456	450	421	416	441	452	447	392	431	474	478	436	435	431	433	455	470	410	455	435	447	431	435	465	440	488	400	493	426	455	453	436	441	435	462	440	453	449	409	489	391	466	441	450	430	451	405	463	410	441	444	435	457	412	435	449	422	448	426	478	488	421	419	429	422	459	450	450	483	450	442	492	466	433	442	454	421	418	459	453	430	459	415	436	429	436	444	441	452	456	407	448	401	479	420	407	459	416	431	445	414	460	415	447	441	422	446	417	467	389	439	446	413	458	419	461	423	472	440	440	421	415	466	444	438	437	447	446	416	451	453	470	422	428	451	430	429	442	444	408	491	432	447	466	449	412	468	459	442	416	476	431	464	461	447	479	431	435	428	469	431	424	434	470	457	451	456	439	398	440	460	471	426	452	428	418	414	444	432	443	502	432	421	419	454	428	436	412	480	405	440	476	419	443	469	431	415	492	460	421	454	424	455	470	456	421	445	452	437	489	497	425	479	480	395	468	455	434	428	435	432	418	422	424	463	418	483	429	495	441	428	443	434	488	447	449	457	451	431	414	411	418	439	424	427	424	435	411	434	422	451	449	425	474	427	421	452	446	412	455	429	420	452	414	438	463	413	445	481	452	413	412	422	435	400	422	464	457	452	439	431	472	414	446	417	442	452	444	465	462	447	452	440	425	417	454	441	449	400	441	457	438	463	440	433	459	440	421	447	435	456	474	408	431	456	455	450	435	454	438	428	448	391	444	414	450	444	476	424	433	447	434	462	467	398	438	448	414	431	436	434	456	454	457	433	456	422	436	409	445	422	468	444	407	412	471	469	436	395	433	443	442	485	468	424	419	482	438	466	487	444	429	432	417	461	465	465	425	461	422	424	421	452	460	468	422	446	480	445	458	413	438	428	416	459	420	447	439	464	415	443	448	429	454	441	430	430	438	433	432	422	396	431	443	457	429	429	463	421	462	446	422	442	422	481	457	422	445	416	447	451	457	413	433	481	434	444	454	452	406	430	398	441	435	429	447	441	415	450	443	442	447	449	445	464	416	448	452	471	414	429	452	431	448	398	446	452	430	416	429	423	401	459	446	461	479	442	426	445	462	442	408	442	417	410	439	437	433	441	425	433	439	399	387	388	402	429	435	440	431	466	450	431	466	421	424	392	437	411	403	464	464	398	428	442	425	457	458	467	417	439	450	439	448	447	415	455	434	462	424	433	444	436	431	449	465	448	448	485	426	461	425	460	433	451	441	442	403	450	446	437	415	438	439	447	417	465	450	442	450	460	461	461	454	404	417	462	418	454	424	485	449	442	460	443	464	419	445	460	431	458	417	421	414	427	464	436	433	440	467	449	426	450	432	415	450	437	413	428	467	487	428	472	439	449	452	455	411	463	485	439	447	430	409	446	440	445	424	469	437	434	456	421	450	421	450	421	468	426	400	466	435	436	435	418	440	434	437	452	476	425	447	467	453	465	432	454	444	423	425	444	438	416	411	454	465	417	416	445	460	464	438	443	464	427	445	437	425	449	433	467	444	406	458	467	418	458	468	434	405	492	451	393	471	447	477	436	396	420	434	432	450	508	447	429	423	474	463	430	431	441	458	445	441	458	441	396	454	473	456	433	396	417	417	424	435	425	505	474	456	408	440	421	425	447	420	430	420	432	446	424	452	459	433	442	412	426	435	435	445	477	449	454	449	429	407	437	464	434	455	454	454	462	383	460	409	455	451	422	450	470	444	404	435	420	428
23097	21236	29002	23766	21238	21116	3625	841	630	577	487	427	375	385	322	305	254	283	236	247	239	242	224	234	241	223	232	255	226	210	214	211	200	187	195	197	194	222	219	168	179	187	194	197	209	194	191	204	188	191	186	189	208	212	212	188	187	175	199	199	194	193	179	185	185	180	211	181	192	202	190	194	226	196	196	189	218	190	187	201	183	191	177	193	217	192	194	219	197	171	191	175	165	200	223	185	188	197	173	168	181	182	202	211	180	185	192	190	183	192	178	200	180	142	167	173	187	186	166	206	169	199	154	192	186	189	181	185	207	187	185	167	191	180	180	178	202	191	176	198	194	195	207	189	205	209	193	197	209	169	203	205	205	187	205	192	194	187	212	181	162	177	182	212	186	182	203	156	169	185	196	172	212	181	191	184	209	188	169	171	193	207	187	185	166	178	168	181	190	151	177	169	208	162	182	183	154	167	226	174	177	196	187	197	164	164	200	176	169	175	192	175	183	200	206	195	177	201	185	172	186	172	188	171	173	185	174	171	185	180	200	183	173	170	194	211	190	213	195	166	195	191	194	175	208	162	198	171	186	186	172	208	201	185	193	188	186	211	193	167	165	198	170	172	196	176	160	179	177	188	159	182	173	171	207	198	181	176	187	190	179	206	189	175	159	179	178	197	183	200	174	169	171	164	179	174	181	151	173	182	171	201	178	172	194	230	185	192	183	173	164	213	203	173	189	188	175	180	165	175	204	184	179	179	205	184	185	193	170	190	209	188	174	186	176	178	188	168	199	170	204	217	204	182	168	207	175	175	205	195	163	172	190	184	189	201	200	194	200	204	176	173	190	204	193	185	192	201	217	206	185	168	181	174	191	180	189	185	178	167	191	164	190	161	198	194	186	185	177	176	176	214	172	165	179	185	178	171	162	199	204	158	165	196	163	201	183	178	190	174	183	201	183	162	192	186	178	162	170	180	163	191	178	185	189	189	176	208	175	182	199	171	175	173	190	176	186	198	191	175	180	188	187	200	196	170	169	202	186	191	187	196	200	174	175	194	169	182	185	181	178	211	192	176	189	180	200	168	182	186	180	180	183	172	172	201	161	213	188	177	188	196	173	182	193	193	191	202	175	178	192	176	194	179	179	189	192	155	186	184	175	199	180	183	181	206	198	177	184	206	165	194	176	199	168	165	185	186	176	195	208	165	166	178	172	178	183	190	188	199	167	173	184	188	159	181	180	194	192	182	183	185	225	201	167	191	207	197	174	181	155	159	178	203	194	204	209	181	181	186	180	178	183	200	177	189	191	207	173	173	157	158	183	182	193	174	199	172	174	176	182	182	182	189	199	218	172	205	168	187	173	204	181	201	196	177	207	194	185	196	199	202	171	191	192	183	195	170	190	186	196	192	204	193	180	190	191	192	208	201	184	202	151	162	200	198	194	162	154	200	185	185	209	166	183	196	183	196	171	186	196	182	187	168	181	182	184	212	181	176	172	190	176	173	170	194	183	177	187	187	178	182	185	169	170	207	164	179	174	191	181	194	182	176	172	177	186	179	169	214	179	194	193	182	213	194	190	178	201	192	179	193	185	180	179	160	176	168	189	182	187	175	190	196	169	175	188	183	204	184	184	196	185	183	165	189	170	165	185	199	182	191	166	170	159	198	194	169	172	180	182	180	174	197	183	183	180	168	183	190	196	186	174	179	177	177	187	176	215	185	168	187	206	213	187	186	185	193	189	197	197	193	197	201	185	184	186	177	196	200	180	186	174	181	158	175	174	167	188	178	199	169	199	173	187	177	189	191	201	180	192	165	164	180	195	170	217	181	176	191	189	176	199	186	202	198	184	172	191	183	175	188	185	184	172	180	170	173	191	194	164	204	185	198	185	175	171	199	182	182	191	187	182	191	180	201	210	191	186	160	185	184	170	176	176	164	197	153	174	193	171	158	172	178	179	207	169	189	190	174	185	164	199	193	188	174	204	191	176	174	141	172	170	203	212	187	200	190	186	175	176	208	203	191	169	199	180	202	178	185	185	158	204	202	194	200	180	188	196	172	220	191	203	189	183	187	175	187	190	190	175	194	171	177	176	193	191	203	196	198	186	172	199	179	186	201	182	198	193	167	191	188	185	187	179	171	175	197	183	192	170	216	194	177	207	173	176	198	190	180	200	205	172	187	195	191	170	178	179	172	188	167	165	164	183	204	188	181	155	190	203	185	180	176	175	171	176	176	219	183	157	199	184	178	183	195	180	190	186	190	197	199	186	191	177	197	184	194	172	193	165	153	199	181	185	207	156	196	194	181	200	180	189	195	180	187	177	185	172	180	199	182	199	199	181	164	185	206	157	203	155	172	184	184	207	183	178	197	175	202	204	172	177	157	215	167	152	185	191	168	196	187	170	197	191	198	163	171	188	143	196	198	182	209	189	199	201	189	181	177	182	193	191	164	178	181	201	185	190	172	202	183	177	162	161	188	177	176	206	197	188	192	180	188	195	197	180	159	174	189	194	155	202	198	203	193	156	196	204	187	184	207	180	178	173	190	161	186	189	171	197	196	146	177	197	213	184	181	187	200	180	195	184	197	191	193	200	193	174	174	157	194	185	201	203	177	176	181	177	205	170	221	175	196	199	189	181	190	169	188	163	201	178	199	168	190	196	186	206	188	194	152	185	188	198	212	185	174	175	177	187	168	194	187	182	179	183	164	195	191	160	166	199	181	182	192	216	172	190	186	151	165	187	175	190	159	203	187	176	174	206	175	175	202	203	186	193	161	189	176	167	165	174	189	185	217	195	166	176	181	203	198	173	175	202	177	180	178	164	209	196	182	174	168	192	199	200	199	169	190	176	163	201	185	189	170	169	186	171	198	192	191	162	195	198	175	165	192	203	167	175	156	176	189	200	157	185	189	175	210	190	178	170	179	202	199	213	185	202	212	170	170	215	179	193	202	183	190	216	181	189	179	167	185	174	198	186	199	180	199	187	194	182	184	176	169	207	173	170	191	169	198	198	163	179	193	198	199	207	201	180	184	170	168	195	180	183	181	181	173	189	175	188	198	197	185	178	203	172	169	183	196	183	195	173	201	213	159	181	185	175	179	176	185	199	182	161	200	177	180	167	184	168	194	174	194	187	180	188	173	190	206	190	196	192	177	172	188	195	169	183	183	203	147	190	165	192	170	168	173	177	182	167	179	215	198	189	171	186	193	196	187	162	186	189	209	177	196	191	195	190	182	186	174	193	190	164	172	215	175	153	164	170	181	195	166	166	184	157	193	183	198	176	177	183	187	166	181	174	195	187	187	179	192	191	186	175	193	174	195	174	177	158	187	176	179	177	165	177	173	224	166	180	169	161	198	165	195	211	190	204	163	212	161	157	190	201	186	188	175	172	173	182	184	174	197	166	184	171	175	202	164	178	161	164	175	174	172	161	175	179	199	174	200	192	185	218	174	182	179	202	169	211	181	203	164	185	174	179	190	183	154	177	169	189	178
7162	16139	13388	6954	4869	3587	2807	2275	1782	1466	1190	1016	913	804	694	672	605	567	504	488	466	418	399	407	425	355	409	380	339	367	362	352	348	320	322	347	343	323	326	307	304	326	305	308	357	317	317	297	289	309	299	316	317	311	312	294	304	279	337	312	306	320	301	289	286	276	290	289	314	313	311	295	275	309	302	293	308	300	296	314	282	297	315	294	299	304	302	313	273	282	280	270	284	303	300	315	324	289	287	293	311	281	298	311	274	299	288	300	308	307	259	285	309	270	292	314	281	302	264	292	297	270	259	281	302	319	278	289	305	259	322	284	278	257	264	295	262	297	280	312	301	295	290	306	284	274	320	299	301	325	304	325	314	287	309	307	312	307	313	299	316	281	270	316	292	261	324	281	278	288	291	294	267	294	296	267	306	289	271	310	283	285	265	277	302	295	283	260	281	315	288	255	292	309	285	298	282	259	268	284	322	278	280	274	278	268	259	272	298	285	306	285	274	306	301	283	326	269	279	283	278	288	270	315	270	298	295	293	266	294	281	268	296	276	279	289	258	263	281	295	254	253	298	298	290	332	267	276	281	262	318	301	239	276	313	265	321	294	269	302	248	276	274	268	294	274	272	281	290	277	256	259	241	291	293	274	281	267	285	299	275	273	284	263	267	304	300	261	271	289	297	303	299	262	303	270	277	288	303	299	285	295	306	279	261	290	291	303	305	254	274	317	280	251	300	272	278	287	319	283	305	231	257	258	294	256	296	256	276	303	304	284	310	284	289	259	243	280	305	282	263	329	290	307	288	299	312	279	300	288	271	252	295	263	281	276	278	294	305	299	280	293	290	265	293	281	277	266	281	288	300	291	284	262	290	250	260	295	297	269	315	286	288	287	286	319	265	292	281	289	285	261	294	289	292	269	300	254	305	275	285	304	311	289	301	254	300	284	325	290	289	327	300	271	279	307	274	299	262	270	291	285	290	285	301	291	290	285	303	270	289	289	290	287	304	289	280	282	259	282	317	305	288	310	296	278	264	274	268	277	250	302	295	283	273	254	286	293	303	256	277	300	295	282	265	287	285	256	296	311	277	275	272	260	288	285	275	274	267	286	302	284	278	267	297	268	265	275	282	271	262	281	300	266	292	274	276	284	276	296	275	273	301	299	274	277	318	308	265	275	278	275	246	313	290	280	299	278	302	281	263	315	311	279	310	290	289	295	283	258	288	284	282	265	273	296	286	286	300	292	286	307	285	244	309	250	290	279	275	297	288	248	305	264	295	275	281	299	270	281	283	281	252	284	263	296	251	296	298	305	286	278	278	266	291	301	299	285	263	298	292	290	300	288	283	271	234	309	290	277	264	279	304	264	268	283	292	271	296	284	302	272	278	280	293	292	283	302	306	276	292	270	265	285	295	269	274	263	294	292	256	299	267	277	283	285	263	304	272	279	270	289	279	281	240	286	269	270	260	276	320	319	273	274	273	262	287	288	318	293	293	289	310	257	269	273	275	281	302	285	306	301	287	268	281	291	267	256	289	285	300	288	290	284	297	289	290	283	270	248	273	279	290	277	258	289	312	279	274	277	303	274	259	266	302	267	295	275	288	274	288	302	292	289	288	282	283	284	252	312	308	288	305	283	298	255	333	290	271	289	281	280	287	254	295	291	292	312	249	296	280	306	283	247	312	300	295	275	278	258	267	277	289	258	298	264	307	281	291	292	277	262	280	289	308	298	284	278	265	294	298	285	277	282	261	279	284	253	292	297	344	261	273	279	284	285	297	290	281	280	292	284	260	298	284	286	274	290	277	304	241	277	307	304	282	276	283	303	283	264	294	270	294	302	265	290	346	276	311	299	291	265	297	285	267	324	284	264	291	287	291	280	285	283	317	277	288	249	284	284	283	279	277	284	282	262	294	284	309	277	279	268	280	311	271	307	294	307	260	250	273	273	276	283	307	310	289	283	273	300	280	308	272	326	303	281	282	271	270	276	298	290	275	297	288	292	285	287	275	279	289	298	255	269	280	292	307	295	302	279	286	275	272	292	294	297	266	277	275	288	276	269	250	255	241	280	254	279	299	298	300	288	261	272	280	270	268	282	297	292	260	299	285	259	275	286	278	271	279	306	284	284	273	308	282	272	266	278	289	278	264	294	276	283	304	302	272	290	268	272	295	272	278	295	301	248	281	279	286	270	291	288	291	247	309	310	291	269	276	276	280	275	280	301	298	265	284	283	273	285	287	293	256	316	281	267	280	293	275	270	285	261	277	313	288	274	292	278	312	300	289	295	277	280	287	275	302	295	279	306	295	296	263	298	284	267	288	264	289	293	288	275	307	303	280	284	288	285	257	267	248	260	287	290	253	271	281	268	292	298	266	277	297	283	306	283	283	291	296	309	286	315	272	293	256	294	308	270	291	280	281	306	300	274	319	276	265	299	301	289	320	286	285	290	278	300	285	281	274	287	298	279	271	293	290	284	260	283	283	291	254	279	287	295	293	289	292	285	314	286	287	286	278	304	292	273	293	279	279	265	259	295	260	273	298	288	302	293	250	289	276	304	275	300	267	263	298	290	253	300	302	317	307	283	286	274	274	301	284	289	286	311	282	272	286	310	266	312	275	296	283	290	260	308	276	272	307	280	267	277	281	316	272	283	303	293	254	287	328	281	273	279	285	311	287	275	273	243	310	285	251	301	280	264	296	323	301	282	279	306	267	300	246	278	311	277	313	273	301	305	291	297	308	287	290	286	292	265	281	275	258	294	266	238	283	301	305	307	281	289	301	261	292	305	267	283	274	266	271	323	273	299	265	284	277	288	290	257	295	266	265	278	289	306	298	309	264	289	252	327	290	308	268	300	252	301	291	268	258	291	299	305	297	287	270	286	254	274	283	327	295	304	292	278	266	269	264	274	266	308	286	307	264	280	286	288	301	279	296	295	257	249	294	292	285	301	280	264	316	288	296	299	305	260	280	278	277	247	287	287	268	275	291	306	268	305	293	263	288	264	314	272	271	274	263	265	295	298	266	263	262	270	271	249	259	307	283	286	283	291	311	282	296	281	260	278	277	302	283	278	287	269	297	287	282	288	266	299	299	302	301	285	283	301	288	281	277	278	312	284	281	270	296	278	288	294	279	290	270	293	273	292	254	293	268	283	290	259	257	275	291	286	266	287	266	295	297	258	291	281	268	282	278	283	288	273	298	331	286	285	302	285	271	250	288	283	284	314	278	252	255	265	271	291	301	268	289	270	276	287	302	302	289	274	283	291	282	263	268	277	290	291	275	274	281	262	305	303	304	291	305	310	298	312	278	285	268	261	272	299	269	266	255	272	261	271	300	293	277	275	269	296	278	297	278	283	261	267	291	303	264	267	258	305	271	296	298	273	287	274	309	286	296	306	282	261	281	280	304	290	289	304	310	270	275	263	272	288	280	296	246	308	284	271	280	315	305	314	245	279	297	304	310	286	284	291	265	307	282	301	260	287	290	286	313	318
26961	19316	4645	653	478	391	329	313	300	347	301	290	286	283	303	290	268	248	289	321	295	302	262	289	278	313	295	277	285	298	306	300	281	308	282	267	305	285	260	290	293	266	277	302	285	260	289	286	306	242	308	289	268	279	289	284	269	296	302	274	296	287	298	314	280	261	293	270	292	296	306	316	302	284	274	260	282	284	272	272	313	280	282	302	269	301	267	299	308	294	283	273	288	286	292	256	283	302	287	268	315	281	271	277	265	278	257	283	243	314	287	296	283	270	276	262	257	302	267	308	295	284	260	316	265	295	248	298	305	296	321	282	281	277	290	248	264	287	290	244	285	276	300	316	286	283	273	316	281	255	266	260	307	291	260	292	279	299	272	233	251	307	315	257	267	295	293	292	304	286	282	303	262	278	260	282	289	254	299	299	275	300	272	310	252	267	304	275	275	270	284	294	295	317	283	321	274	291	297	298	290	295	294	247	284	286	306	286	299	292	298	257	285	268	279	281	287	311	268	252	286	284	306	291	280	283	289	292	262	267	282	283	287	294	289	289	337	266	308	279	284	289	271	268	286	255	298	288	289	277	239	257	285	283	279	298	344	286	284	279	278	275	327	310	306	282	302	292	273	297	293	289	270	290	277	296	308	295	295	308	264	309	303	270	277	280	296	308	258	293	255	286	271	258	287	279	289	288	284	290	303	324	273	288	277	297	315	290	280	269	278	289	270	294	265	264	284	286	299	291	291	295	279	292	279	288	282	254	274	254	266	289	243	269	274	271	269	282	296	291	269	313	284	289	269	291	262	309	296	270	292	276	292	302	287	259	286	286	285	293	268	291	286	294	298	274	277	287	298	322	297	284	285	308	297	283	294	269	280	288	294	273	256	271	336	287	290	259	279	283	298	281	290	293	258	290	314	276	308	279	300	293	277	278	290	278	274	267	276	279	221	271	322	309	276	292	309	279	286	301	266	297	273	270	282	296	280	307	281	260	297	291	297	335	287	308	281	276	262	285	267	257	298	249	287	298	283	267	248	294	253	327	296	261	294	250	262	289	294	278	262	273	289	269	260	278	245	293	268	269	303	262	317	289	285	282	300	287	276	292	289	289	271	256	275	273	297	277	314	297	280	244	282	286	291	310	317	299	299	308	281	301	274	274	275	330	273	301	278	280	296	301	301	290	307	264	254	288	274	277	268	262	271	274	265	299	277	259	294	301	273	281	265	258	306	281	279	288	269	294	281	269	277	273	257	285	272	299	302	319	268	266	311	306	299	271	266	280	282	275	297	296	257	273	289	268	303	286	294	278	276	278	303	283	310	256	280	282	305	299	261	266	287	268	267	308	273	293	270	264	316	315	301	292	293	295	305	272	274	304	296	287	278	283	268	313	283	285	311	279	297	292	290	326	310	295	284	263	293	276	281	271	276	284	292	309	286	281	298	275	292	324	298	267	279	284	276	293	295	275	303	286	300	316	318	279	301	268	298	274	302	308	293	231	291	255	286	298	279	274	262	273	269	278	316	297	285	282	275	300	260	268	309	290	289	287	269	262	301	306	266	312	287	285	307	271	287	310	288	295	292	265	263	285	279	292	295	278	252	283	281	292	292	272	283	275	260	286	288	299	286	290	304	289	281	281	297	313	308	263	276	284	284	306	280	283	275	282	273	281	282	270	273	279	283	312	230	271	282	273	265	281	271	307	304	274	296	290	290	287	291	281	262	289	300	283	289	284	307	275	271	282	272	289	286	279	277	296	300	291	296	283	288	301	289	292	295	292	289	266	319	297	271	304	290	297	301	283	285	259	281	305	259	291	268	242	293	289	267	286	313	295	291	292	261	274	318	305	304	297	307	276	269	276	267	293	288	283	283	319	277	274	277	298	286	317	252	295	299	284	307	280	283	260	279	271	270	253	279	294	278	269	299	276	276	285	296	234	291	262	254	246	309	257	298	299	299	299	297	259	270	299	271	296	283	297	291	313	293	286	308	265	271	276	252	281	298	303	275	317	300	276	306	293	306	273	270	283	285	307	279	282	290	268	274	267	265	299	283	252	296	271	270	266	324	268	287	273	268	300	269	292	285	307	279	276	295	289	293	290	263	247	280	272	292	273	276	302	273	276	315	286	301	291	295	277	289	281	281	288	298	292	304	266	281	289	292	269	295	266	287	295	271	304	288	296	304	313	283	290	273	294	292	255	276	252	264	283	298	289	280	277	303	285	293	277	287	287	281	267	260	288	277	291	256	287	277	295	296	320	290	309	273	291	284	297	291	250	287	266	266	284	298	294	273	258	314	300	289	268	266	312	280	302	307	322	291	263	274	272	303	293	292	285	282	288	253	268	317	297	290	287	285	282	264	282	329	301	303	301	288	262	253	307	309	271	284	307	311	258	288	276	275	277	283	307	279	283	310	303	280	316	290	314	288	269	301	277	292	323	304	298	287	282	293	302	296	273	290	283	260	278	286	289	272	298	271	265	239	289	265	264	314	292	318	251	282	309	316	277	287	235	289	277	278	319	241	293	285	266	287	272	287	268	283	301	277	288	291	283	281	274	314	311	280	258	281	283	282	290	290	288	291	274	283	307	278	270	251	302	287	304	291	251	288	291	287	320	274	274	275	308	274	297	304	297	288	285	292	320	285	302	255	261	280	300	288	281	284	272	322	272	299	275	292	292	242	250	296	277	291	283	296	280	293	271	296	269	260	300	273	242	283	272	260	283	252	313	293	306	285	254	259	241	268	270	298	322	271	273	298	283	278	275	267	270	297	308	266	289	254	301	288	278	268	304	298	271	266	308	263	266	313	269	296	267	280	268	306	272	310	307	282	267	288	277	275	273	271	296	294	270	322	244	327	271	284	288	254	264	256	313	300	274	291	299	264	291	274	269	286	288	285	306	280	271	266	285	283	287	286	280	276	279	282	274	266	304	285	284	285	281	279	310	255	278	304	271	285	284	270	284	275	304	301	310	292	280	334	276	273	266	253	300	279	274	282	278	287	287	261	284	286	304	290	285	327	308	287	261	273	270	271	257	324	287	298	292	268	264	290	290	319	283	279	274	295	273	300	295	318	282	286	289	302	294	293	290	264	262	277	287	296	291	304	309	299	288	328	255	288	296	282	293	316	294	284	271	283	302	266	284	298	299	284	280	275	277	271	269	272	284	265	276	268	243	321	251	312	305	281	266	272	317	286	295	270	301	292	283	295	296	297	305	274	297	283	281	277	273	287	262	308	265	306	270	281	262	279	271	297	298	270	290	312	303	257	265	290	253	287	318	313	278	260	263	304	258	279	273	270	289	309	318	256	292	268	288	286	279	298	276	300	283	281	274	295	275	292	309	274	295	276	291	298	280	315	307	269	250	273	282	286	297	287	300	264	298	290	297	306	314	272	304	247	272	311	287	282	307	298	292	295	283	279	288	295	291	275	289	277	295	291	283	297	273	261	311	285	283	275	274	283	296	271	294	303	271	275	268	280	279	313	300	293	284
3996	1148	1055	656	625	505	519	516	481	432	472	425	470	459	439	470	444	415	468	460	441	494	439	454	440	441	447	434	408	439	435	407	411	441	443	448	464	400	443	444	402	399	465	422	423	485	450	414	450	448	425	435	435	444	434	427	459	442	421	443	441	432	456	409	455	428	442	419	451	414	409	440	466	457	439	430	436	426	427	468	420	432	472	462	442	440	442	420	422	434	442	443	418	440	447	443	474	437	445	427	455	420	433	398	430	416	427	441	410	405	407	430	467	402	385	411	430	419	450	452	405	444	392	400	446	432	414	455	447	463	440	455	447	437	443	425	415	436	417	458	436	392	419	451	432	433	470	435	454	476	434	465	447	485	452	466	406	445	434	459	460	458	455	433	423	453	433	428	405	492	473	460	426	449	435	455	430	436	420	420	442	405	444	427	467	438	416	428	453	445	451	452	419	432	434	442	463	419	412	463	424	456	417	383	411	415	449	469	433	452	433	436	454	434	446	456	431	432	428	424	446	408	440	409	421	413	410	403	428	421	434	422	454	415	426	423	406	403	448	476	419	398	413	460	438	420	467	413	438	410	432	444	402	421	433	439	409	449	455	430	427	425	459	416	403	416	436	413	414	458	426	423	417	430	461	392	431	438	415	460	430	459	438	423	418	453	429	441	460	435	420	426	434	436	465	466	399	422	456	454	437	440	422	433	444	398	403	407	439	401	421	434	427	397	406	459	403	411	421	421	468	424	427	451	425	479	398	407	447	425	438	462	446	455	408	437	398	456	411	437	455	417	449	388	423	402	463	440	422	420	445	412	459	437	409	473	449	448	418	453	410	430	452	466	407	437	465	449	377	450	398	434	481	401	470	429	443	443	421	411	433	432	396	433	427	432	429	439	409	417	452	395	419	408	442	426	415	401	415	428	418	442	420	446	380	423	414	443	390	423	427	434	448	403	421	431	426	444	396	402	419	441	435	437	409	448	416	441	425	428	419	432	421	418	407	405	445	403	416	448	455	412	465	420	453	412	401	441	440	412	444	423	438	443	495	455	428	425	439	416	404	454	413	429	429	449	431	396	410	413	388	418	429	452	427	450	438	459	468	431	443	418	430	417	417	433	459	407	423	400	444	400	425	391	429	467	401	407	417	430	416	428	423	430	470	451	437	403	421	422	418	428	433	426	438	418	430	430	401	403	440	395	455	407	430	425	438	432	404	411	422	438	486	431	422	395	430	396	440	422	410	422	435	415	415	396	488	435	477	408	462	392	396	417	455	414	438	418	446	453	424	418	417	417	423	412	470	412	468	441	408	418	436	425	482	416	445	432	414	460	428	420	440	429	411	444	411	424	468	459	410	433	441	441	391	403	431	439	445	478	395	442	459	435	444	417	471	429	459	445	401	461	449	431	428	471	432	417	451	427	435	428	398	454	447	435	440	447	475	420	439	434	432	429	429	423	432	440	392	437	369	435	415	404	440	401	390	450	463	432	397	405	413	444	424	436	437	408	433	442	413	418	434	425	447	430	411	400	390	402	435	434	433	437	406	421	431	433	472	444	454	464	438	432	441	431	411	391	396	416	446	494	417	435	448	439	416	426	400	413	409	440	420	433	425	416	447	454	423	455	454	432	434	440	438	423	446	436	427	434	471	394	441	436	414	436	417	404	443	422	427	441	425	429	430	419	421	424	448	403	459	422	442	445	381	432	426	472	413	413	447	428	446	388	457	417	426	413	439	430	439	445	462	425	447	409	394	402	395	394	418	410	401	466	427	434	414	422	448	426	449	413	453	442	428	430	447	457	431	437	441	485	404	388	418	451	420	430	427	440	400	419	422	452	424	425	429	485	420	436	456	422	404	414	391	407	442	421	430	410	411	428	438	443	451	411	438	423	427	420	413	418	415	436	395	437	424	452	416	440	441	433	439	431	441	441	421	411	426	410	430	481	457	435	406	422	435	432	441	413	444	408	399	420	404	407	412	408	442	415	434	432	428	435	447	445	430	397	422	436	413	410	400	430	440	437	412	403	391	418	415	434	420	424	431	412	448	438	449	472	443	433	407	421	442	442	434	403	445	450	410	457	417	430	415	421	457	465	417	397	429	428	413	451	446	401	447	446	431	449	463	408	392	411	460	433	455	405	451	418	427	385	412	409	447	441	443	407	431	384	424	415	432	449	460	400	451	442	435	417	424	441	420	439	433	425	426	386	422	445	409	399	464	450	428	471	446	420	413	454	414	396	423	450	470	428	425	403	433	437	430	445	418	429	463	450	441	435	429	432	433	449	429	447	448	455	433	421	463	432	432	466	448	456	429	407	423	407	419	421	419	447	452	428	400	431	434	436	484	450	422	435	452	477	428	437	452	436	412	439	469	450	445	414	427	467	420	442	442	432	412	446	442	441	423	411	418	444	459	448	425	470	427	452	427	382	423	399	402	451	474	441	410	444	414	440	416	439	483	428	430	428	460	395	430	393	415	441	455	460	406	400	429	459	437	429	465	456	425	467	439	418	439	436	427	413	419	468	425	399	417	431	447	502	418	454	445	469	405	442	417	420	407	420	417	431	441	426	447	450	439	445	437	444	450	427	440	448	394	429	398	418	418	410	388	402	412	437	396	475	433	440	440	412	410	436	444	428	415	419	427	417	405	448	432	443	413	423	438	455	444	417	451	441	447	463	431	418	437	444	467	429	440	435	438	392	426	429	447	442	409	456	436	444	445	439	413	430	486	441	406	414	442	421	438	454	402	455	424	394	418	444	460	421	426	459	457	444	453	453	417	441	406	419	423	442	438	466	433	445	405	470	464	457	438	433	431	437	422	423	462	435	393	440	491	448	441	458	438	411	422	412	427	422	403	404	434	436	452	448	407	429	451	460	424	433	412	418	450	450	409	404	456	432	428	416	418	418	419	438	439	417	432	401	425	419	435	428	380	399	413	430	406	442	432	391	459	420	419	406	440	449	494	413	436	459	400	422	415	421	384	414	419	442	413	448	421	431	456	450	463	437	411	422	452	441	447	473	431	439	462	436	397	398	439	444	389	462	388	456	465	397	383	453	467	396	430	401	404	423	473	421	411	445	427	450	480	430	450	427	415	463	415	407	448	486	422	406	409	444	389	408	410	419	464	455	427	423	428	443	406	431	419	456	451	447	420	456	429	408	392	443	466	429	439	417	397	406	388	395	466	407	450	440	435	439	436	463	465	431	461	437	432	418	461	438	406	437	478	437	426	383	456	445	393	427	405	423	457	442	437	421	400	413	413	468	437	412	431	414	428	449	411	398	409	437	427	435	440	471	441	444	442	425	446	439	412	416	422	410	443	484	461	432	430	407	416	441	453	427	430	433	423	417	459	441	414	463	419	452	445	419	428	438	401	428	423	391	431	450	430	452	432	422	423	463	435	429	414	443	427	419	423	461	439	416	425	443	413	438	457	427	458	406	430	413	444	457	452	441	435	435	409	434	440	415	406	409	450	410	417	477	421	426	411	415
24076	21302	28610	24315	21219	5719	929	609	534	471	493	409	381	395	382	356	380	342	368	339	327	304	324	305	300	322	323	315	319	303	328	313	308	300	309	308	300	269	303	301	302	300	266	266	312	290	324	289	289	314	306	311	309	273	276	283	273	279	285	286	258	292	258	281	314	288	268	329	292	281	279	275	265	318	305	312	287	255	279	289	288	292	295	289	301	230	306	279	272	260	300	299	316	294	296	283	304	267	285	279	265	303	294	311	302	274	270	295	298	305	281	273	319	303	294	279	299	287	318	279	246	283	287	276	281	294	314	293	307	292	294	289	324	286	299	275	316	302	306	302	279	304	291	291	281	279	297	324	286	280	299	292	286	314	294	304	273	305	306	293	295	269	321	284	274	282	303	264	264	278	325	330	302	284	298	307	255	299	284	296	307	269	300	291	314	295	288	306	275	279	268	266	283	291	279	301	290	298	296	298	270	292	270	292	290	312	282	341	288	292	270	291	319	284	270	300	290	300	325	259	244	278	272	316	284	290	258	299	288	271	271	307	311	292	294	306	268	284	285	284	300	279	286	266	262	286	292	293	304	316	287	296	263	319	272	268	304	282	281	301	269	304	323	292	289	286	261	272	275	320	316	293	283	268	299	307	283	294	298	292	285	309	279	250	280	270	296	292	297	311	284	272	282	299	259	299	326	286	265	283	295	282	288	283	290	313	281	275	310	293	294	291	303	268	320	294	291	308	288	295	251	287	319	294	289	293	313	323	312	307	303	306	301	274	326	267	273	289	270	288	303	275	296	272	270	270	283	303	275	278	280	284	276	246	283	281	308	278	275	298	289	276	278	277	287	296	317	295	282	275	268	284	300	273	304	281	279	276	298	297	274	308	280	285	295	277	289	291	293	252	269	283	269	263	310	267	299	292	269	287	295	319	267	271	281	301	257	280	310	292	272	295	293	259	277	288	263	294	314	295	283	310	287	302	300	288	278	265	312	300	286	306	282	295	305	271	269	286	270	296	264	294	285	297	262	292	320	279	298	276	288	286	304	273	280	282	268	279	306	301	259	258	303	277	278	269	297	293	297	271	283	312	302	305	296	283	264	285	291	266	337	287	257	275	320	291	267	275	308	283	293	304	280	260	291	262	292	294	283	271	274	294	294	273	272	287	275	284	291	285	301	263	251	274	289	311	284	287	275	282	269	294	296	264	303	285	261	277	292	307	284	288	283	283	267	275	278	302	288	296	300	304	315	293	293	285	271	292	296	316	271	266	270	293	278	277	278	293	322	265	255	288	309	287	292	272	300	290	294	271	275	278	267	282	271	295	265	260	254	304	287	290	292	267	271	298	305	286	278	301	308	289	282	288	279	291	288	287	306	285	296	277	270	280	298	291	282	284	309	261	293	292	265	304	256	279	289	306	292	262	289	291	280	273	265	288	294	300	298	282	269	274	275	302	274	292	278	322	298	269	289	314	280	314	292	268	316	303	288	282	292	291	285	290	281	275	293	308	290	283	283	268	312	276	302	277	293	279	292	294	299	288	275	297	272	289	282	306	302	285	262	291	283	298	292	267	330	255	270	265	263	320	273	291	285	280	307	295	274	272	252	261	272	300	279	303	271	301	268	297	259	279	276	269	305	312	301	303	260	294	265	274	303	288	276	299	290	290	261	288	274	262	311	306	280	268	301	296	276	278	273	271	293	274	280	280	289	268	292	268	320	282	281	280	292	289	290	263	266	287	282	285	280	308	263	277	310	282	293	279	273	295	294	252	301	272	314	314	285	303	282	296	282	290	287	257	291	270	312	293	301	288	282	303	281	280	267	285	298	285	274	288	298	301	279	291	307	283	250	285	250	288	295	271	249	302	288	292	296	283	279	300	291	301	268	311	298	325	276	288	285	293	305	290	304	302	281	275	302	296	304	270	288	311	295	281	279	293	284	285	280	290	297	290	303	274	311	276	298	313	271	286	313	276	279	323	266	268	298	293	284	308	266	297	262	298	286	287	293	278	262	281	286	255	287	324	272	292	308	271	247	249	335	279	283	276	270	278	273	254	271	288	290	292	286	299	272	303	297	280	267	274	292	276	283	292	272	272	303	263	262	292	286	296	267	292	269	291	294	308	287	294	294	271	278	281	315	296	290	286	272	265	295	281	300	299	298	271	299	291	295	303	310	296	294	293	268	303	266	289	304	284	291	302	314	275	280	289	264	308	313	301	272	296	289	288	309	293	279	280	273	266	304	284	297	302	293	287	285	296	271	277	267	283	288	264	272	314	257	292	269	289	288	253	262	281	246	279	295	307	295	306	301	251	264	263	290	283	283	319	283	287	322	333	309	262	276	282	276	289	276	313	299	274	289	271	266	320	290	312	271	279	290	258	295	302	287	287	264	305	280	261	305	291	285	290	291	278	281	264	289	289	295	290	272	289	304	309	272	278	277	303	322	230	297	300	274	283	296	298	261	280	267	265	297	295	275	294	294	289	301	307	274	301	266	297	252	290	290	280	285	307	296	292	280	293	279	273	290	296	280	307	262	268	261	269	273	297	257	307	298	244	286	305	298	313	301	256	258	279	262	279	258	291	300	302	303	290	301	298	300	278	295	299	302	316	268	291	291	246	275	278	316	291	283	273	284	271	295	287	289	254	287	296	253	288	274	315	260	281	273	296	280	272	285	308	270	307	295	299	290	281	279	277	265	277	252	289	301	328	276	279	314	290	287	294	281	305	294	301	260	259	297	262	293	252	293	288	271	296	263	270	295	288	288	290	291	304	292	287	317	307	295	291	281	302	276	269	305	285	276	276	293	301	304	296	283	297	279	319	280	293	267	281	290	305	263	297	279	305	279	278	273	299	277	305	303	284	274	299	273	264	330	336	293	274	294	289	263	300	311	296	295	320	299	317	294	298	276	301	308	289	268	304	281	272	290	299	286	302	297	283	274	271	260	290	297	248	297	302	302	267	294	286	293	299	276	292	315	279	239	270	295	302	268	283	287	293	274	289	274	311	291	295	304	281	298	277	296	245	293	287	284	276	306	259	293	302	277	285	287	293	256	274	291	275	267	272	276	284	281	281	283	296	264	282	268	299	279	307	257	292	266	267	283	285	251	237	329	267	320	289	299	331	275	284	299	292	297	309	306	293	317	272	283	283	290	277	268	270	289	277	282	275	276	295	291	283	301	281	300	284	280	299	262	300	291	282	292	295	281	275	298	299	271	273	290	301	287	288	296	290	301	296	294	279	269	299	273	261	263	269	278	292	304	293	297	301	291	284	277	311	320	273	274	281	280	300	293	286	262	313	300	277	296	284	291	294	287	283	268	278	282	288	278	286	251	285	302	303	293	259	272	299	301	277	303	265	314	296	289	310	280	284	276	277	284	321	272	289	279	285	268	268	315	281	286	264	276	299	270	289	288	320	267	289	263	279	281	306	270	314	246	294	281	295	268	302	290	307	277	292	278	265	290	277	285	301	290	304	272	288	303	283	282	289
4967	10185	8412	4238	2858	2257	1783	1476	1167	1079	901	860	788	702	667	592	593	593	531	586	546	497	540	515	487	475	499	512	500	507	460	504	485	461	463	440	465	457	474	438	475	444	430	472	466	444	446	474	485	415	482	476	440	413	408	434	440	452	449	447	417	467	433	462	460	426	448	457	442	425	448	443	437	415	453	427	438	429	472	446	453	436	431	445	431	431	411	453	411	426	457	445	472	448	420	427	454	478	431	447	431	451	429	444	449	453	442	472	442	437	400	466	439	471	448	419	472	486	436	433	433	438	468	435	437	416	391	476	417	485	431	414	427	423	454	438	457	439	417	441	475	459	459	441	474	489	467	408	455	511	455	449	460	452	508	478	453	444	483	470	464	476	441	449	444	457	453	459	441	410	414	454	457	449	449	454	439	438	441	409	455	438	434	469	462	448	423	452	428	448	423	467	465	487	456	469	461	499	426	451	414	424	467	462	461	425	414	451	442	427	408	430	451	419	472	482	424	381	489	399	433	429	460	467	460	422	407	438	435	425	401	419	450	463	441	421	390	436	426	428	447	449	445	374	426	423	420	436	477	386	430	451	409	463	441	442	442	445	434	406	452	420	446	459	423	445	448	434	463	447	451	445	414	468	494	407	427	397	424	429	432	421	413	454	468	431	437	452	489	424	446	440	390	448	452	448	423	476	415	450	407	464	467	439	420	426	425	423	432	397	416	457	459	450	426	458	446	433	416	489	461	421	425	447	465	450	455	452	444	456	449	444	424	436	428	417	431	409	445	459	446	435	434	473	424	447	435	441	401	434	402	417	425	406	473	433	442	430	454	445	438	436	468	436	440	466	416	408	420	455	495	452	459	415	486	459	443	455	419	417	437	451	407	480	428	417	424	454	422	434	416	470	427	438	430	450	451	454	474	460	441	453	468	426	454	422	431	430	476	442	413	421	436	465	440	468	386	459	457	473	398	423	418	440	493	416	428	417	430	442	432	460	443	406	423	450	437	439	446	433	440	447	493	463	429	455	471	440	446	458	421	444	461	443	488	435	414	416	409	496	440	441	444	459	435	437	425	430	470	412	417	468	455	441	441	446	454	458	429	433	443	419	438	455	457	452	462	457	444	444	416	447	490	427	412	425	428	430	445	429	450	437	425	466	470	456	413	444	411	465	483	413	419	482	450	422	472	409	453	457	461	415	440	421	449	424	472	393	437	472	472	440	448	464	413	426	452	457	457	449	418	463	465	438	450	432	452	409	448	470	440	415	446	482	416	433	426	457	463	425	457	469	426	405	477	450	467	425	457	433	468	444	441	439	467	438	459	468	421	434	413	424	437	441	436	438	432	409	448	446	441	434	419	437	432	417	453	474	416	442	389	414	483	433	394	432	406	419	441	469	426	408	421	432	401	431	455	409	478	449	455	425	426	390	432	462	431	443	442	434	453	442	439	428	450	434	469	459	443	420	418	453	503	486	450	487	464	433	433	446	474	445	423	438	433	442	432	447	414	453	481	427	474	473	389	444	472	456	438	437	466	408	421	418	445	438	429	467	427	440	430	480	450	451	414	448	450	465	441	420	464	422	449	439	415	457	407	439	406	447	445	403	461	442	452	410	455	447	452	407	420	445	457	462	456	446	418	442	428	446	430	405	410	456	438	401	434	432	486	431	436	396	436	453	456	424	460	418	476	445	462	473	415	457	421	434	413	424	446	422	417	479	469	427	419	446	441	416	437	444	437	442	469	439	449	422	446	448	455	444	458	470	408	469	435	441	423	439	428	399	460	427	409	442	443	433	460	383	447	470	474	464	442	442	455	471	422	466	507	495	445	438	472	451	456	439	400	438	472	441	446	481	433	450	435	452	434	414	436	434	427	441	412	402	419	386	431	451	475	418	401	425	414	438	480	427	455	468	435	395	429	443	466	399	476	448	436	459	493	446	453	451	416	451	454	434	402	440	455	434	415	401	428	445	430	460	458	473	452	452	422	426	480	432	415	451	397	427	452	475	446	459	484	426	457	441	408	429	443	453	429	452	473	429	409	437	446	454	462	390	425	445	427	456	437	458	450	407	454	448	421	451	437	447	453	442	460	412	419	429	433	458	433	442	442	441	460	421	418	442	449	423	442	418	443	421	462	445	444	436	453	447	433	425	396	420	428	420	437	429	448	421	442	426	443	440	420	426	469	475	428	421	423	437	452	437	456	473	480	433	435	423	441	458	423	440	410	429	418	435	475	444	444	454	431	445	435	451	444	381	436	443	473	428	439	422	424	458	468	457	469	415	452	419	427	446	423	448	450	461	413	427	438	432	448	464	472	436	426	416	452	465	397	455	387	433	435	430	410	453	459	433	409	424	467	429	431	427	457	431	400	440	450	465	442	431	466	403	412	424	428	414	436	432	425	427	449	472	454	455	440	446	421	463	437	438	392	460	445	458	462	441	417	439	461	443	448	441	440	434	452	411	431	455	447	454	419	445	440	453	453	476	447	426	444	430	482	463	410	432	450	438	419	452	426	458	418	432	468	439	451	448	487	444	454	423	402	462	430	430	436	471	459	401	442	480	421	392	466	446	431	472	454	436	449	455	442	427	410	439	416	446	435	434	427	447	442	437	441	409	452	427	486	438	437	445	448	462	463	457	466	429	474	444	443	460	442	416	456	432	465	442	455	476	493	436	449	434	437	455	412	416	439	448	456	439	411	439	415	438	421	445	458	456	433	407	446	443	423	502	439	437	430	443	424	454	399	415	444	453	430	447	443	438	449	419	447	441	415	441	443	437	403	432	452	422	446	427	421	406	447	435	435	442	423	426	461	482	466	449	444	450	436	470	453	455	463	438	470	466	423	430	447	432	445	445	394	446	440	433	441	426	403	453	440	436	431	453	408	441	446	451	439	389	461	428	441	427	421	421	452	439	421	513	424	447	420	418	435	476	437	482	466	471	456	495	422	417	405	456	434	432	440	417	446	447	440	450	425	463	465	442	416	442	456	418	453	431	407	462	455	415	413	452	424	433	435	484	444	459	433	447	459	435	443	440	474	421	443	445	432	441	436	418	451	445	421	448	420	451	438	424	455	406	469	466	421	440	423	471	418	421	465	417	446	464	433	430	428	417	399	457	456	403	411	486	439	427	433	438	430	478	424	418	413	444	435	436	450	422	433	454	432	467	418	447	423	448	453	443	441	424	431	440	430	439	440	444	458	422	392	422	434	441	461	433	445	422	435	437	460	421	408	410	450	464	439	437	428	420	486	457	442	454	428	432	433	455	420	453	463	419	432	452	446	421	418	457	457	431	411	444	476	427	466	421	434	465	469	420	408	439	439	444	458	442	450	427	435	470	452	404	442	443	418	460	425	440	423	413	424	479	447	455	455	449	452	460	464	423	436	435	450	441	429	454	422	445	406	451	409	380	431	464	458	440	413	419	463	451	470	451	422	398	443	438	464	416	430	406	450	467	442	454	410	469	455	454	457	421	454	420	440	432	458	395
23181	21318	29139	23838	21322	21201	3703	852	671	575	464	456	403	344	305	294	303	298	255	262	246	232	229	235	247	224	210	230	197	219	221	197	195	201	210	239	218	189	200	187	199	197	200	225	208	185	216	206	199	207	182	207	196	171	180	195	192	168	196	164	201	198	163	184	171	186	188	184	172	206	183	177	217	198	195	185	189	202	186	172	191	185	194	204	183	186	188	183	179	173	184	178	211	167	180	170	197	173	188	171	224	182	207	188	176	162	176	188	185	181	189	215	172	189	193	189	160	189	150	198	160	183	171	192	203	197	180	164	197	173	188	154	164	191	181	175	167	183	207	179	214	189	195	167	159	198	201	191	185	190	190	151	192	228	210	172	184	178	181	178	201	173	195	193	175	198	191	186	173	179	174	200	174	184	173	192	191	177	203	185	178	192	189	167	203	176	194	172	178	171	190	183	167	194	172	207	183	178	178	176	179	182	202	203	174	191	199	172	194	167	186	183	181	180	200	195	192	157	196	185	201	214	175	190	176	208	182	182	179	193	197	183	182	188	176	194	194	194	180	187	190	178	203	167	178	179	199	205	188	183	200	185	189	203	176	192	174	182	186	181	186	190	163	172	183	191	176	184	179	162	201	174	190	190	158	187	178	186	160	185	182	174	179	164	195	180	184	192	175	168	167	184	159	167	180	179	174	159	180	204	196	171	200	200	173	155	191	179	212	191	181	162	190	205	169	193	172	178	165	186	181	153	187	189	181	192	195	189	187	207	173	172	194	169	187	184	198	178	176	157	155	193	178	195	187	157	167	186	171	172	178	167	175	194	166	193	175	195	153	217	191	192	197	183	173	171	193	219	196	205	183	189	203	201	187	162	183	178	157	179	161	195	167	200	162	195	180	180	182	201	175	168	209	196	185	190	192	158	168	184	193	207	159	172	187	186	205	180	190	174	182	181	173	203	167	155	183	186	174	192	179	176	178	201	174	196	197	196	155	170	162	184	175	195	208	173	182	169	212	182	168	188	172	192	163	182	186	170	178	184	184	165	183	185	169	162	178	174	170	177	166	181	199	189	188	204	163	165	186	190	190	174	190	173	178	188	181	174	199	178	179	153	178	194	181	201	191	191	171	185	192	181	181	208	183	160	191	191	190	179	193	176	169	203	173	177	182	200	200	182	174	175	196	183	184	169	184	174	190	224	189	191	182	187	172	149	168	188	216	198	173	179	186	174	171	182	193	170	163	183	183	181	176	188	167	194	181	207	177	159	178	177	169	197	183	210	173	205	173	169	167	195	180	194	166	175	196	184	171	183	190	180	182	188	199	175	167	193	179	179	180	167	163	193	197	162	186	212	173	163	174	180	190	162	197	178	176	192	195	178	160	171	184	203	163	171	193	180	175	180	182	187	199	195	194	193	159	199	182	174	192	182	199	167	184	173	187	181	196	177	178	181	168	181	167	176	163	169	194	170	185	207	195	192	194	186	184	179	219	183	180	201	182	199	183	163	176	177	175	190	165	177	187	194	172	165	175	194	208	179	174	215	210	169	183	181	189	193	208	212	189	169	178	187	185	171	201	160	178	180	175	194	199	192	175	181	182	158	173	179	190	194	185	147	183	171	204	200	202	149	212	163	180	155	186	195	201	183	189	193	160	192	187	204	196	186	167	180	165	165	194	149	174	183	183	207	175	176	194	170	189	186	179	205	165	162	188	189	209	189	182	187	190	220	150	180	192	170	207	186	198	171	188	174	187	187	202	182	204	162	200	192	183	164	186	174	173	209	166	170	169	193	191	195	172	193	175	194	165	170	192	219	154	155	164	183	205	171	180	163	186	190	223	182	172	179	162	190	178	180	187	167	189	188	170	202	182	170	185	192	179	173	185	167	174	173	169	170	178	186	177	169	188	167	180	192	183	160	181	210	171	175	183	183	173	172	176	180	168	173	188	168	171	167	185	193	193	173	193	198	195	205	166	180	175	188	192	179	170	173	180	185	189	165	190	181	169	212	176	169	181	194	181	191	200	188	187	203	190	185	192	194	164	179	190	176	203	206	157	191	184	176	160	170	160	172	174	173	193	179	192	180	182	181	212	175	168	167	177	202	183	190	185	211	172	206	198	161	176	185	166	196	191	202	166	161	158	159	194	188	200	173	189	171	192	183	173	173	174	174	179	170	180	180	197	139	184	149	183	190	189	199	198	186	190	159	178	187	173	182	171	150	182	173	182	208	188	190	164	199	185	164	169	187	194	184	172	152	170	166	190	176	195	184	199	173	196	176	187	199	198	187	181	181	171	180	158	175	160	183	182	180	159	196	189	187	171	209	212	189	194	203	200	181	191	160	181	157	180	194	230	192	186	195	175	183	186	182	189	184	177	174	188	182	200	185	152	190	184	186	207	191	170	180	202	187	167	189	191	170	176	151	188	201	175	211	185	172	217	179	192	151	180	191	178	181	199	188	164	148	173	170	197	162	165	177	189	189	197	149	177	178	202	185	180	188	185	184	203	202	186	192	183	162	182	192	169	172	188	193	202	178	185	162	173	190	180	186	176	187	183	189	176	186	198	173	189	187	173	157	171	177	185	203	160	178	174	206	206	178	203	157	198	151	166	188	183	186	187	170	196	181	154	193	178	183	173	169	200	161	200	181	181	184	194	163	162	180	204	191	167	198	190	185	169	189	190	184	177	177	190	184	175	170	165	172	205	195	193	192	184	162	210	165	180	208	193	184	204	172	199	178	186	172	202	173	170	184	197	165	185	186	174	191	202	189	181	168	174	180	183	193	205	189	199	171	189	192	180	191	161	177	169	170	195	194	205	180	189	196	167	194	190	182	202	183	184	207	149	178	189	173	186	188	144	211	203	171	181	177	191	169	177	160	184	187	173	213	178	189	190	165	185	173	181	171	164	209	162	179	165	165	156	154	157	181	163	199	168	181	160	192	186	184	184	189	179	186	194	195	187	193	167	176	199	178	176	176	184	191	188	188	175	197	190	176	171	181	161	200	189	206	191	182	197	163	167	186	185	183	180	178	189	160	171	199	185	169	163	198	192	194	181	149	180	187	194	185	188	181	175	182	194	153	194	172	188	176	184	170	191	175	169	182	167	169	195	209	193	180	193	189	181	183	191	187	197	193	186	198	175	193	199	210	180	174	177	191	163	182	166	197	156	175	186	167	190	182	176	181	187	192	196	169	196	185	178	179	165	185	213	166	172	187	201	175	224	164	182	162	172	179	203	196	173	210	186	190	195	160	179	189	195	165	197	172	170	170	185	167	189	206	183	182	182	179	187	168	174	171	184	170	184	174	184	186	161	178	201	193	171	171	161	189	187	187	186	204	177	197	188	170	192	200	170	171	191	190	184	188	170	171	178	161	197	163	171	148	188	196	176	190	180	174	170	195	193	164	198	173	186	185	209	181	178	194	179	189	190	203	179	188	191	170	184	188	211	175	180	206	182	179	172	183	181	179	187	170	185	184	176	189	212	167	172	159
7258	16453	13491	7118	4789	3644	2711	2143	1668	1503	1174	1025	912	817	680	647	631	558	522	504	438	444	410	412	421	415	410	362	328	354	379	369	356	302	340	318	341	338	291	340	302	325	320	331	320	342	293	316	292	300	280	314	288	298	314	291	305	303	325	287	307	271	302	299	298	265	273	277	315	308	291	296	305	309	313	275	274	296	300	283	295	264	286	251	269	310	305	292	270	257	287	274	278	278	274	294	291	283	296	271	276	279	276	285	301	285	298	267	277	287	268	274	284	254	261	315	287	267	265	270	297	297	267	277	316	277	282	290	309	301	274	289	275	295	295	275	291	280	290	313	301	291	316	287	331	299	292	296	324	297	306	285	276	286	317	326	332	322	285	286	262	310	300	271	294	276	281	289	295	273	271	295	295	299	262	274	287	295	288	301	295	307	284	267	298	293	281	287	307	277	277	287	273	277	327	281	287	276	318	270	293	260	290	270	304	265	281	255	250	306	266	279	290	289	304	292	297	316	282	270	280	271	300	298	318	295	286	280	280	268	264	251	260	277	299	296	252	258	253	274	251	281	289	265	285	263	298	256	280	278	281	296	264	275	278	290	294	280	263	274	287	260	274	329	297	290	303	290	287	303	314	269	282	245	256	311	272	262	289	300	284	291	274	292	264	268	259	283	260	316	251	276	278	259	274	262	259	275	252	276	309	298	257	308	277	272	284	285	287	312	305	288	322	346	312	293	299	285	285	285	284	265	270	281	256	258	273	313	275	310	263	270	278	270	286	280	287	259	261	277	273	245	290	286	274	256	274	295	263	294	283	278	287	298	309	293	259	297	252	285	290	275	263	327	291	311	290	281	281	263	279	252	300	276	280	293	299	287	285	272	303	266	299	271	259	268	278	293	303	290	287	262	263	301	259	277	271	263	295	290	290	283	320	255	279	266	269	276	254	279	306	288	286	306	258	271	269	323	266	291	280	290	274	276	282	288	307	268	278	294	282	293	291	280	248	261	269	297	268	293	267	326	275	266	262	300	284	291	279	275	279	253	269	270	284	283	312	292	277	303	267	258	298	277	270	295	302	289	281	295	281	276	291	284	272	288	311	274	282	266	298	269	270	302	286	301	293	277	276	281	285	296	268	269	280	263	287	292	275	312	279	306	268	275	288	291	292	309	288	286	294	302	284	265	317	298	282	306	267	302	255	297	288	295	264	291	271	246	255	301	261	316	300	265	277	272	263	240	284	295	263	281	292	277	281	272	272	267	248	286	282	262	261	282	248	289	291	255	261	286	265	308	275	266	294	270	269	309	286	305	265	285	292	264	291	281	273	254	266	309	274	258	289	269	269	304	304	284	261	316	280	285	262	262	300	283	261	279	271	276	276	286	274	294	277	270	287	287	293	225	279	287	293	298	256	308	247	263	275	281	276	256	256	281	275	269	274	248	253	268	263	275	280	267	322	289	249	290	242	286	262	315	267	287	279	266	247	285	297	287	302	270	269	314	272	245	290	288	274	258	273	299	296	267	308	290	283	280	285	273	303	262	279	247	245	309	290	284	303	260	259	316	272	277	274	289	279	279	277	271	326	262	292	303	280	294	294	340	266	297	330	284	284	283	296	285	285	268	276	324	288	297	268	284	267	312	289	280	309	294	295	279	297	289	258	266	284	271	268	291	295	288	306	287	289	259	276	286	278	300	285	276	279	272	280	300	295	283	259	261	259	302	265	250	283	272	266	287	259	298	273	285	281	273	282	275	282	296	279	297	259	302	257	289	258	295	280	271	275	262	311	286	272	305	301	291	247	256	246	276	278	289	267	266	291	262	281	291	268	254	312	253	274	268	281	273	276	302	295	295	275	294	285	284	273	290	253	268	266	258	282	281	285	280	282	295	264	289	270	240	305	273	287	283	293	273	306	264	298	296	253	259	268	284	266	272	262	284	280	281	260	241	286	276	302	278	271	263	288	310	275	272	301	286	298	290	297	293	291	280	289	261	256	273	252	285	276	257	284	263	279	304	276	304	280	279	271	298	291	293	301	276	279	277	302	279	245	295	303	254	288	281	263	269	290	269	269	255	293	278	288	273	304	278	314	287	271	323	278	261	279	284	270	273	250	311	275	266	271	272	289	271	295	287	286	285	283	256	280	276	288	268	272	287	267	261	264	250	287	301	285	261	305	286	265	247	286	309	292	298	290	268	286	290	287	278	283	296	281	261	294	266	257	284	275	285	315	316	266	305	283	279	264	268	279	299	289	281	291	281	260	280	324	279	252	272	275	285	278	281	285	303	300	279	293	293	267	273	257	287	262	273	282	287	285	320	279	302	283	257	294	267	304	289	258	270	263	302	289	292	264	289	304	272	273	285	268	270	273	291	252	290	255	266	293	278	272	276	323	290	276	264	297	304	255	269	280	287	261	274	250	271	286	293	294	298	273	288	270	268	272	243	295	289	282	265	279	304	286	267	322	275	260	269	275	292	280	301	260	308	266	276	270	252	265	269	283	298	309	259	253	267	254	271	270	288	282	270	280	297	287	266	291	296	268	282	285	286	262	261	276	292	270	251	275	267	276	260	272	286	286	274	273	286	291	272	261	305	260	279	263	254	281	296	268	269	261	291	292	296	283	330	281	265	282	287	274	299	249	250	299	257	251	287	281	266	273	257	273	299	285	270	252	270	287	301	289	292	287	305	273	282	253	270	261	272	261	266	285	253	267	279	292	279	304	261	295	288	269	274	293	272	278	303	277	257	299	291	253	283	291	270	285	289	280	316	293	317	262	297	277	289	307	320	238	280	315	265	308	297	292	306	297	270	275	271	312	303	305	246	293	292	265	310	288	269	274	271	264	313	266	287	267	285	284	272	268	264	257	260	277	270	281	265	265	259	278	272	260	277	300	267	271	300	261	255	267	281	302	308	289	276	312	276	292	272	295	275	300	280	290	289	275	267	293	288	281	297	297	292	296	271	280	290	279	282	302	286	278	246	288	280	285	300	306	280	295	273	289	263	290	283	281	274	288	310	293	290	282	271	311	250	292	276	290	275	254	286	292	289	298	272	255	263	266	274	270	278	284	298	286	278	281	262	299	253	287	297	295	317	289	294	286	295	303	293	277	293	303	320	281	268	271	293	237	245	295	279	283	291	311	277	246	305	262	297	287	282	269	262	252	276	283	272	276	276	262	277	276	284	276	293	311	275	286	290	286	269	275	309	285	300	294	288	261	275	283	242	304	293	286	283	279	276	275	288	272	296	246	284	278	285	273	304	302	275	312	272	285	249	277	296	272	308	286	279	271	287	246	291	259	277	304	278	286	254	257	277	295	302	282	277	270	292	271	274	284	280	258	287	291	269	271	295	294	272	264	263	325	252	264	267	264	290	304	264	279	277	273	286	311	270	264	301	286	290	301	260	296	303	277	314	283	274	285	313	266	295	272	298	308	276	257	293	289	275	303	282	279	279	264	245	257	282	268	286	285	293	294	275	282	297	283	286	275	298
27018	19412	4806	714	528	422	327	319	272	289	311	299	282	305	284	296	322	291	299	291	313	260	295	256	337	297	305	252	289	267	283	270	281	286	267	295	264	268	302	261	257	286	271	321	288	293	309	275	265	291	268	258	265	269	288	250	266	276	291	300	305	297	269	276	278	287	308	296	270	272	292	249	305	256	309	279	285	310	266	272	285	297	309	277	283	312	262	287	300	271	299	292	311	270	271	292	280	262	268	280	274	275	250	290	255	286	225	256	287	263	270	304	275	264	277	305	295	306	235	299	277	272	287	274	262	317	280	275	263	290	278	264	258	308	266	302	273	300	281	260	314	295	307	299	291	287	325	263	289	290	271	318	298	266	277	289	299	289	278	301	262	280	249	268	284	299	295	291	281	269	300	281	296	294	279	283	269	268	285	302	285	303	299	316	246	275	285	277	311	278	260	284	259	271	274	302	307	275	292	265	312	283	287	309	282	249	274	296	299	279	268	297	291	257	263	261	280	274	283	281	287	277	294	289	262	314	276	279	259	307	279	284	270	311	269	279	284	286	282	292	277	292	287	300	277	278	248	252	271	252	290	285	289	268	249	301	260	294	304	287	298	274	279	279	296	286	260	265	262	286	286	258	281	280	317	297	270	285	294	284	301	269	285	300	271	296	282	288	273	267	256	274	305	277	280	290	277	284	316	296	260	260	277	275	269	276	319	280	291	286	286	295	270	280	285	291	300	281	259	269	309	294	298	280	282	292	269	324	292	298	286	269	267	296	272	285	258	293	268	259	283	294	287	282	267	247	298	321	279	294	248	292	296	286	289	293	285	289	254	281	266	299	277	313	285	261	265	301	274	265	292	265	277	274	276	290	268	261	249	291	308	291	259	276	278	290	316	265	298	293	271	262	274	284	259	281	270	277	276	285	311	270	276	263	279	271	296	297	277	311	265	250	306	272	315	289	273	277	224	279	304	293	282	281	265	264	266	269	294	303	271	301	244	285	273	288	286	303	263	263	269	271	298	309	272	277	280	299	268	290	287	270	278	277	287	271	267	287	287	263	280	297	279	261	278	308	295	277	311	325	289	300	302	280	287	281	281	288	287	288	304	282	275	284	281	263	268	304	274	276	279	285	285	273	282	313	264	294	283	288	275	289	296	245	250	253	263	271	293	303	279	293	283	283	295	271	304	295	295	259	277	276	292	250	315	280	283	281	277	304	291	317	296	267	283	258	289	293	278	301	296	290	279	272	301	285	264	285	296	285	292	274	297	275	274	295	287	290	274	284	280	268	280	300	302	279	270	275	304	286	308	302	285	252	291	268	285	278	299	297	265	277	255	286	276	266	286	276	265	273	274	296	300	262	253	299	272	280	301	253	293	261	287	301	266	299	257	253	262	273	269	304	280	295	274	294	261	277	292	284	309	274	284	268	296	265	254	261	284	249	264	263	271	312	272	286	277	266	296	274	284	287	282	276	288	261	289	259	302	312	296	271	257	285	258	282	260	276	267	275	279	278	262	275	293	263	281	256	273	233	299	259	276	300	328	309	280	263	257	243	274	261	252	261	275	282	262	282	281	270	296	287	281	258	276	224	267	289	271	296	272	258	256	293	258	290	262	306	267	267	267	278	280	306	276	294	290	293	274	292	249	273	274	284	275	282	270	306	256	296	250	277	311	287	272	300	251	256	279	279	300	270	271	283	275	295	284	295	278	292	281	275	306	273	270	269	269	293	293	256	248	248	308	277	291	311	284	277	272	290	285	270	274	293	285	289	318	273	274	294	294	261	308	272	292	287	300	309	298	246	297	264	252	289	279	278	286	285	293	253	285	301	265	280	253	284	286	266	280	291	307	287	287	257	265	275	291	268	280	287	303	268	270	293	283	324	260	299	264	282	292	299	282	289	246	262	248	289	282	311	289	281	282	246	267	312	284	300	286	276	280	257	273	294	261	288	274	249	317	252	281	272	250	285	288	257	252	292	296	293	320	281	277	298	284	298	281	302	309	270	298	268	292	310	256	298	288	273	273	323	289	292	286	260	247	292	276	291	273	278	275	294	296	302	284	283	269	270	279	272	282	281	302	298	283	306	288	264	282	261	277	317	272	255	259	301	303	266	305	278	283	281	277	294	278	308	257	280	299	250	272	262	275	274	274	264	284	338	278	274	271	279	279	260	282	259	296	274	290	308	268	274	292	275	284	297	293	257	286	298	275	296	261	281	260	273	274	296	242	264	285	275	287	259	269	285	286	291	269	265	276	270	301	279	272	289	290	288	244	304	311	321	269	304	301	281	272	282	280	280	274	306	296	288	296	298	292	267	249	267	297	270	294	281	285	289	249	258	279	285	293	268	278	256	278	279	258	252	282	310	264	280	296	267	255	299	280	278	279	273	261	273	279	276	300	311	283	266	315	289	304	239	283	294	254	274	291	265	294	272	245	256	278	285	277	306	302	267	288	284	266	290	279	276	261	296	276	285	268	261	267	277	268	272	273	269	273	282	275	267	246	290	267	294	266	282	271	286	273	303	280	262	272	272	285	253	274	285	273	280	276	302	281	265	264	290	279	274	275	284	277	280	290	269	275	280	276	269	299	296	272	291	274	303	321	278	291	262	252	271	259	306	258	278	274	285	269	249	279	275	251	273	259	245	290	272	274	284	270	280	299	321	286	240	271	267	281	286	283	287	285	269	286	257	276	288	296	275	283	257	241	297	285	290	285	311	288	269	280	277	267	270	288	288	281	294	276	292	257	287	273	277	294	289	287	294	284	292	303	260	293	270	299	286	293	269	287	290	287	305	251	264	274	318	266	316	296	266	292	273	299	250	280	283	275	299	278	278	301	274	290	309	285	251	263	280	280	289	287	241	288	277	275	274	272	320	256	304	303	305	280	299	275	284	297	301	276	282	286	307	292	298	299	262	300	283	296	272	269	258	265	278	257	278	271	280	251	276	291	252	295	251	279	270	277	289	278	293	282	277	297	289	277	302	271	271	261	298	244	291	299	265	279	267	281	275	265	268	295	277	300	299	282	277	279	305	301	258	282	305	273	312	293	296	254	292	276	314	288	277	285	297	256	284	266	270	286	322	265	283	260	265	270	285	259	259	307	291	297	285	302	275	302	308	262	292	272	281	288	288	262	277	246	248	255	271	251	280	269	278	280	280	265	301	270	289	272	276	290	272	261	273	300	297	282	282	294	294	301	278	295	280	267	273	299	242	273	277	283	306	291	270	247	296	281	249	306	268	278	269	289	273	298	271	261	285	246	274	301	265	274	279	291	282	248	294	280	254	291	246	301	305	292	292	277	267	248	280	276	258	254	265	278	281	279	284	300	287	274	282	292	277	281	283	281	281	282	287	267	286	287	296	285	267	281	318	280	247	268	280	283	252	285	292	278	260	273	279	262	283	271	293	288	284	290	289	281	282	268	279	288	289	312	272	315	300	303	253	282	259	284	313	287	331	287	282	310	285	266	271	263	327	264	318	271	272
4004	1198	1011	700	553	562	498	500	485	432	450	464	455	418	432	480	444	414	443	419	452	428	432	392	437	454	403	455	453	451	401	468	420	436	411	423	429	413	389	463	420	440	394	401	392	424	445	443	434	431	482	396	468	402	415	449	424	427	448	401	414	410	430	442	407	444	426	454	426	470	419	406	442	427	429	416	410	431	433	454	445	447	395	439	462	430	426	459	447	422	399	407	462	409	428	455	451	437	442	423	444	435	429	404	449	403	463	426	430	408	419	450	424	442	470	431	458	392	428	438	407	412	419	435	401	434	414	423	413	416	423	435	448	443	441	410	442	417	397	408	437	420	388	435	397	410	441	428	454	463	401	424	413	437	442	425	433	412	393	431	411	401	439	422	428	444	422	399	404	436	424	429	425	439	411	423	421	423	428	441	461	423	410	428	448	428	423	416	441	459	411	446	418	433	444	423	403	478	417	432	440	428	445	415	426	447	407	393	431	412	442	414	409	405	414	434	404	462	410	445	415	427	424	461	394	419	406	399	453	424	407	413	467	437	465	383	428	393	433	435	449	432	426	392	404	448	435	434	410	408	419	439	400	442	466	429	425	408	407	419	411	418	431	417	414	455	454	466	405	434	430	409	394	418	429	411	430	422	430	411	439	435	431	420	403	446	426	447	423	419	430	415	430	437	412	425	430	433	459	413	436	442	454	414	389	460	435	427	417	428	444	399	431	432	456	406	418	403	436	411	422	446	406	426	427	447	452	403	400	400	399	428	447	446	396	436	466	437	427	445	444	408	433	412	436	427	421	434	411	372	423	455	433	426	414	431	441	439	415	409	390	409	412	434	457	408	414	420	446	413	438	425	431	446	464	432	412	396	428	405	417	428	438	445	450	415	421	392	410	430	410	426	435	422	431	421	425	431	417	402	399	410	414	428	436	428	405	426	407	424	416	404	440	463	441	421	412	452	392	440	406	417	425	402	434	420	400	411	374	482	409	413	389	456	416	413	405	441	437	381	427	424	422	443	399	436	406	421	405	414	410	411	397	442	431	437	410	438	451	386	452	415	484	426	447	454	453	389	428	412	466	411	429	450	434	436	421	440	418	394	414	424	411	402	439	447	437	443	431	425	429	404	411	379	440	427	477	452	434	472	414	452	436	413	437	410	408	428	399	431	442	404	424	458	440	450	425	448	413	443	440	413	449	458	426	454	431	425	417	417	438	380	445	394	429	429	443	428	425	411	432	421	437	411	426	434	434	400	396	420	415	447	441	418	439	400	471	440	469	402	387	432	464	442	433	401	481	412	440	406	431	446	436	379	453	399	426	422	419	420	431	434	422	397	420	484	379	433	451	429	418	429	414	395	431	430	464	422	455	437	486	425	406	418	413	424	438	447	420	442	447	411	429	437	386	414	434	415	414	397	434	405	388	406	444	435	421	407	399	409	412	417	423	419	457	415	432	443	413	409	440	448	427	443	421	434	407	461	419	414	402	389	437	406	447	390	437	399	428	443	439	430	435	420	412	422	450	432	435	444	420	417	403	401	437	407	429	450	418	452	444	459	410	424	429	417	410	388	435	415	428	406	435	420	442	423	401	419	455	425	418	435	410	445	420	415	421	431	410	409	439	396	448	436	419	411	422	448	422	430	433	420	426	420	426	389	449	465	411	460	425	437	399	421	471	412	433	418	399	406	443	422	427	452	448	403	434	432	435	403	405	417	457	440	436	447	471	455	413	432	458	441	403	434	413	401	428	423	454	458	411	440	441	436	445	451	435	457	441	426	416	407	413	406	456	393	427	436	450	425	429	390	410	427	419	441	411	424	438	402	445	391	416	463	409	424	465	422	437	437	463	393	455	415	439	437	421	464	444	382	428	422	461	442	448	426	465	427	463	441	426	395	429	406	440	400	412	436	460	407	393	406	437	418	409	431	446	444	395	455	437	441	437	409	444	407	434	450	407	424	421	440	430	432	426	450	443	448	419	431	461	440	444	428	411	450	467	447	411	438	402	434	417	448	405	412	424	405	434	440	447	443	423	388	393	418	471	422	414	410	394	454	432	425	467	400	468	425	405	397	423	406	413	408	411	429	418	454	431	428	433	437	403	443	406	404	422	414	420	437	435	452	432	433	393	446	414	411	422	408	434	439	427	412	453	438	396	464	401	413	403	424	462	436	426	424	419	449	399	447	436	431	407	469	417	439	424	425	437	424	411	382	431	415	452	384	430	446	399	409	432	410	412	470	395	421	465	443	415	427	438	440	411	432	423	413	423	443	434	426	455	399	406	424	399	389	425	415	421	460	406	426	395	418	438	419	404	425	454	412	431	427	409	425	443	379	453	474	459	418	433	423	421	427	443	421	385	406	430	406	423	442	397	400	428	407	380	467	413	408	409	413	445	451	402	418	387	459	410	418	416	465	425	411	431	400	449	412	431	409	418	451	447	427	412	395	414	401	443	435	418	433	410	451	430	390	416	426	430	448	408	410	410	401	412	394	430	412	426	421	435	423	421	425	417	435	436	369	416	405	411	421	455	442	413	423	411	432	411	424	452	448	402	396	382	448	407	425	416	432	426	429	430	438	395	444	454	423	422	455	473	455	442	413	411	378	398	376	399	418	392	429	392	423	436	443	431	427	424	456	449	408	454	426	455	423	459	395	450	436	417	439	460	445	430	467	428	427	426	430	423	399	453	424	405	431	446	404	398	424	432	400	444	458	414	412	427	430	427	408	412	422	444	412	416	413	394	426	453	439	417	422	400	447	455	408	419	435	412	414	394	433	462	429	457	448	370	407	434	430	459	420	422	432	441	435	448	437	408	419	400	460	391	440	435	380	419	414	445	430	410	439	423	414	437	415	427	432	439	428	412	435	420	414	426	427	442	425	440	399	440	459	414	445	419	429	442	444	409	455	448	431	417	447	412	424	423	426	391	403	393	430	417	413	435	418	419	410	410	461	413	422	417	429	440	446	427	439	416	413	365	415	389	428	431	397	469	417	405	408	426	428	463	423	424	427	436	445	422	453	445	432	430	420	393	442	384	462	413	421	399	397	395	421	477	377	416	415	418	398	400	397	428	416	416	395	412	449	420	392	406	417	463	427	458	445	432	397	452	431	456	400	418	428	444	410	416	425	418	432	435	432	444	396	430	399	429	457	455	432	396	410	400	433	440	437	447	415	375	432	424	436	439	423	452	424	425	417	431	417	430	452	450	416	398	407	435	381	450	444	439	458	420	438	441	452	429	427	423	417	452	421	443	434	406	421	458	422	414	415	405	427	439	390	429	419	424	432	409	434	438	448	374	445	459	427	435	418	436	440	437	403	437	418	424	415	429	393	435	429	433	441	446	395	430	438	434	425	459	411	438	446	390	429	397	409	402	404	460	426	395	441	401	403	419	438	438	436	411	436	438	425	428	443	413	418	433	415	412	448	441	427	409	412	412	429	432	412	418	386	444	408	432	401	446	413	487	423	446	408	423	422	432	415	396	457
23978	21270	28575	24282	21194	5651	955	640	494	503	422	382	369	366	379	327	331	305	348	303	325	336	328	292	314	291	297	322	295	291	292	295	294	281	301	249	268	311	287	294	280	302	311	268	264	272	315	280	300	284	291	288	298	285	295	273	253	305	317	258	288	295	270	290	306	283	289	310	276	269	301	250	285	296	270	269	278	295	247	276	296	314	320	286	280	267	303	282	295	282	266	274	282	275	274	263	314	279	273	289	287	285	281	249	275	283	294	278	286	293	282	242	290	286	270	288	287	274	285	298	262	269	295	281	287	250	287	258	284	262	271	286	256	278	270	335	306	295	308	284	288	290	279	260	270	284	260	304	314	307	281	288	282	293	295	289	264	293	295	299	293	268	273	276	312	326	283	269	299	273	253	284	307	280	274	275	271	283	263	274	276	282	287	301	259	298	283	284	288	302	255	241	312	296	266	283	304	267	273	315	286	315	302	274	267	304	274	253	267	301	270	278	270	266	301	292	300	278	296	256	279	275	265	302	264	273	280	280	277	318	275	283	307	279	287	255	317	251	285	281	308	287	252	284	257	274	304	265	244	267	276	289	286	294	271	270	272	296	281	262	282	295	280	264	302	303	286	249	273	261	281	304	254	290	314	284	282	276	273	268	292	294	310	286	278	299	285	289	298	282	283	257	290	261	294	278	291	269	279	295	268	304	291	289	268	273	286	283	281	276	291	300	286	269	285	267	274	259	253	284	280	282	273	291	293	249	290	261	278	267	264	280	304	283	267	269	294	278	229	292	289	240	266	260	259	264	262	298	278	281	280	266	272	282	282	294	286	298	266	312	283	276	292	263	277	278	292	250	276	302	288	272	295	263	282	295	276	242	249	265	263	279	290	275	265	283	283	280	283	268	255	288	276	278	287	294	255	317	294	292	287	297	274	241	271	280	300	320	288	257	267	273	296	279	263	262	302	295	275	260	321	283	256	265	280	290	269	262	248	256	302	307	292	316	266	252	283	276	259	263	291	286	259	289	267	256	273	244	252	289	292	279	290	314	282	278	263	259	275	289	261	291	280	259	265	272	248	294	286	275	279	278	277	307	269	269	282	258	252	281	254	281	295	293	249	288	279	276	283	259	286	272	287	280	280	292	290	280	301	303	291	273	294	301	286	278	313	290	266	276	295	299	260	283	278	264	259	279	306	278	287	284	278	265	306	265	301	276	277	266	281	274	267	266	300	249	269	267	277	265	308	273	279	293	303	238	288	253	286	284	281	268	304	290	265	281	244	278	272	285	280	279	246	294	268	286	297	251	287	292	293	269	278	300	314	247	297	252	307	273	281	257	293	294	294	271	275	311	267	268	255	259	244	295	303	304	323	288	272	288	324	259	262	273	273	280	253	284	317	301	267	277	271	291	296	291	300	247	293	276	259	268	274	264	289	302	279	268	296	296	269	243	294	256	296	274	272	287	298	263	257	282	309	258	296	309	304	295	279	292	277	286	299	283	290	308	273	253	272	265	267	269	265	270	249	310	280	322	263	300	302	296	278	265	308	288	232	297	284	275	291	281	262	276	289	267	283	282	253	279	272	318	294	286	278	268	268	274	290	261	277	272	275	281	291	285	278	252	288	267	273	263	263	306	299	276	262	307	274	274	245	286	261	285	246	305	311	272	296	293	282	309	297	272	315	268	276	295	247	279	290	270	262	282	300	291	288	290	270	285	296	276	277	273	294	284	305	258	286	291	309	299	264	276	296	287	253	274	269	293	270	285	277	261	283	286	284	272	267	280	287	258	279	275	229	266	270	281	280	298	304	286	284	258	281	272	255	261	270	258	263	281	266	287	266	289	308	244	271	303	293	254	287	287	271	249	260	285	277	276	263	276	281	306	277	293	268	265	294	273	252	297	293	288	263	271	286	284	277	284	270	276	263	293	257	265	271	286	310	282	272	280	302	326	275	264	257	295	277	266	303	260	270	259	298	283	275	276	279	281	294	289	267	257	295	254	271	266	301	284	300	304	284	226	286	285	270	269	284	260	271	267	323	318	279	270	281	276	248	272	263	280	342	262	314	276	299	294	301	269	281	284	292	272	292	277	301	277	293	260	233	275	290	294	276	294	299	273	253	249	262	291	292	258	289	282	282	306	273	294	288	256	268	288	287	265	252	249	267	289	297	298	265	271	281	308	270	252	284	299	297	283	251	292	260	293	273	303	293	291	291	283	295	318	269	276	270	253	267	300	269	244	269	281	291	269	306	289	277	278	273	300	255	270	294	286	277	293	277	294	305	264	290	291	281	257	303	245	272	264	299	278	276	270	279	263	282	263	264	307	274	280	293	294	290	328	254	267	229	296	289	243	288	269	265	271	266	287	269	268	282	269	255	285	277	300	286	259	266	277	302	296	282	307	284	283	246	282	299	293	278	307	299	271	302	289	264	238	233	289	304	269	270	292	282	277	287	263	257	299	276	313	306	317	253	269	285	284	236	275	245	279	298	272	275	266	258	271	282	283	272	289	303	288	294	291	320	266	288	263	289	300	283	276	325	280	271	273	313	258	294	280	312	287	268	281	288	275	315	289	286	289	297	268	270	276	259	255	289	317	289	312	324	296	283	294	286	316	255	275	276	274	282	264	265	282	281	288	266	276	269	261	268	250	283	304	283	316	286	295	270	289	276	274	291	237	246	292	297	292	275	292	268	282	281	290	285	293	269	317	284	264	286	262	296	288	253	300	260	272	295	284	262	287	263	284	278	301	257	275	274	267	261	281	270	284	275	265	288	264	312	280	281	314	271	303	263	269	291	330	326	277	279	288	266	264	270	292	271	282	275	244	287	278	291	275	302	267	302	294	312	289	255	259	296	276	266	298	268	304	281	264	282	288	291	273	281	263	299	310	299	287	267	286	285	289	261	283	287	244	277	263	306	250	269	286	279	261	300	291	294	251	258	252	270	297	260	297	236	266	259	279	272	257	254	280	276	318	276	280	262	282	261	285	283	260	262	294	278	284	278	281	268	295	261	282	276	262	289	266	294	264	281	291	271	276	260	290	270	294	264	307	271	278	261	279	274	296	285	284	279	251	301	253	277	296	307	247	273	280	294	288	280	272	274	276	296	324	249	265	286	306	305	275	239	279	259	283	284	264	290	257	287	287	267	289	257	287	278	283	281	301	300	272	237	267	252	253	276	277	274	290	283	290	275	294	285	265	308	272	291	252	261	293	291	276	281	293	263	283	278	237	296	290	283	273	300	293	266	292	284	266	280	283	274	283	290	271	290	280	270	272	303	276	312	256	301	307	264	306	264	275	286	283	270	285	271	247	281	262	275	310	280	266	269	277	291	278	272	252	291	272	288	301	294	288	268	307	242	287	299	297	303	269	273	280	289	259	273	276	286	267	286	284	287	284	316	279	277	295	254	269	265	273	279	265	309	276	269	300	265	312	275	278	261	268	283	285	268	296	260	294	293	285	298	267	283	277	271	292	299	290	272	295	295	272
4831	10126	8318	4056	2814	2190	1742	1474	1174	1038	899	790	753	692	675	615	573	578	564	514	529	478	504	495	512	490	535	518	510	475	469	451	444	465	448	455	462	466	459	425	406	453	428	408	449	477	478	462	436	413	467	438	407	400	409	436	404	448	446	406	424	415	419	448	429	403	415	453	413	425	432	431	407	450	409	463	428	437	384	394	417	433	459	436	462	432	436	413	424	437	434	466	471	455	413	441	431	423	482	453	413	438	461	461	430	463	445	444	398	405	464	427	462	428	427	428	446	403	417	451	420	441	414	464	441	415	421	404	450	438	394	422	436	446	453	444	456	426	419	412	415	411	451	423	454	420	457	441	460	473	420	478	455	428	457	437	435	424	459	452	462	483	440	451	433	436	404	432	458	430	423	459	410	403	418	450	425	479	430	473	442	466	461	448	423	442	424	413	440	423	419	450	408	443	429	421	429	425	406	403	431	438	417	434	383	411	422	402	445	391	451	447	421	428	442	429	451	408	435	454	373	465	406	432	430	446	425	418	468	428	438	398	461	443	414	411	444	399	410	440	443	429	400	432	407	418	426	449	437	475	428	400	403	404	418	393	435	473	423	449	416	431	393	408	440	430	406	415	428	439	424	439	413	461	434	413	454	439	444	410	455	419	407	445	437	421	379	441	428	451	399	454	398	441	439	449	426	464	413	404	464	431	464	460	442	452	394	446	450	441	453	460	423	451	458	418	404	447	410	428	448	423	421	422	445	431	449	459	404	439	455	438	414	392	436	470	418	418	425	457	419	433	449	410	435	417	412	430	365	420	442	441	445	424	394	459	434	423	454	446	407	440	423	423	443	423	394	428	425	388	386	436	441	445	419	446	435	446	426	448	443	456	430	455	428	425	428	415	425	442	395	413	408	446	413	448	422	425	467	435	408	404	408	392	418	446	465	446	416	414	476	446	426	409	432	404	445	407	436	416	412	403	438	438	431	452	425	407	468	447	413	423	473	469	426	447	387	434	412	407	376	400	414	405	460	458	448	433	462	438	478	410	427	460	394	424	430	445	437	422	409	383	396	433	446	470	454	430	422	462	427	427	449	410	423	404	429	422	391	462	438	476	459	433	430	426	433	443	432	426	464	415	431	423	452	416	414	424	441	492	407	388	406	451	409	420	409	400	405	431	449	426	413	428	428	439	441	417	422	416	371	445	423	400	450	453	454	447	415	431	422	438	427	434	408	416	420	430	399	439	441	398	456	413	445	435	423	444	450	406	416	443	433	444	413	470	405	426	424	391	431	407	434	420	417	444	425	411	397	442	438	433	446	422	395	456	437	449	406	443	420	419	443	407	404	412	429	466	413	407	410	446	443	407	453	419	484	437	458	415	436	391	448	431	428	368	405	402	424	462	411	442	430	425	428	422	475	448	431	395	431	450	454	431	467	433	387	408	444	460	456	448	413	462	431	413	440	450	404	418	401	437	393	430	449	445	389	424	458	430	432	444	409	431	412	423	463	404	442	443	450	401	430	426	403	435	444	403	448	434	440	448	415	406	424	409	447	438	416	399	427	430	443	441	433	448	417	461	458	425	400	423	481	461	424	443	412	446	410	411	439	441	480	437	408	410	448	463	463	435	427	448	441	430	418	428	433	418	451	443	452	444	503	433	415	433	472	431	454	432	446	434	393	410	418	461	491	430	438	439	440	435	450	459	443	434	420	449	390	452	418	455	456	427	432	396	415	395	411	410	423	415	458	419	428	437	407	436	412	445	415	388	473	445	419	444	408	454	437	416	401	434	426	422	449	428	400	434	408	435	451	440	406	410	464	434	427	412	443	415	436	439	455	460	421	433	462	409	440	420	411	448	460	432	431	434	453	429	454	411	383	464	411	405	413	412	421	441	465	414	444	430	457	459	417	448	430	430	405	439	404	398	429	442	438	412	453	426	423	409	456	417	431	432	484	447	422	421	409	441	490	455	439	426	435	415	414	465	404	426	406	422	386	386	441	436	438	471	410	475	452	414	408	481	422	396	428	448	466	411	445	437	470	433	432	432	435	438	489	396	455	415	450	420	436	437	414	434	441	434	402	450	447	397	379	438	435	451	393	412	431	443	402	406	448	425	427	429	400	447	428	451	426	424	429	475	442	419	437	451	443	439	437	435	406	413	427	443	419	438	465	414	417	432	412	456	435	416	442	447	421	419	416	424	401	429	464	423	418	453	451	415	446	429	441	426	426	429	452	448	432	454	432	406	429	451	429	421	429	420	430	447	410	456	431	434	405	406	385	408	411	420	431	431	435	462	402	460	413	427	451	458	379	376	474	413	425	457	435	448	435	412	406	399	473	418	425	432	426	434	440	465	447	447	448	418	407	409	451	417	456	419	428	424	436	411	460	426	455	421	401	448	438	425	414	433	437	415	422	437	428	440	409	424	443	399	453	430	447	398	397	407	450	447	428	389	441	399	425	416	480	394	388	475	420	424	441	412	396	420	425	443	406	415	456	414	405	413	407	438	401	461	424	412	425	455	456	439	446	444	444	401	441	423	404	388	424	425	412	417	420	433	435	407	436	401	416	427	425	409	403	414	453	429	427	448	457	444	438	421	445	454	420	412	466	413	425	430	455	446	399	401	438	428	429	428	402	436	384	418	384	419	441	429	422	403	400	453	391	436	453	460	418	435	439	426	428	434	433	422	416	435	397	417	397	423	428	445	408	407	448	443	441	427	418	408	414	442	471	447	454	413	442	449	439	457	427	429	393	419	414	429	416	451	427	449	431	452	432	397	411	412	416	442	463	442	407	453	410	426	416	421	446	468	448	417	429	454	413	439	468	448	426	404	384	433	420	414	460	439	433	467	443	419	404	415	449	431	441	424	441	420	412	443	440	430	427	426	422	443	407	434	440	416	436	451	395	449	430	424	436	414	424	437	447	449	418	448	450	431	448	426	441	388	421	447	413	445	458	438	455	460	394	400	385	415	432	412	454	441	443	428	427	447	395	438	465	406	434	437	463	426	432	459	410	444	443	433	420	429	432	428	422	446	427	452	412	410	452	440	431	416	398	418	424	435	431	397	460	444	413	420	446	438	420	379	434	439	413	404	424	442	437	423	440	399	442	441	434	450	451	432	430	454	434	394	444	439	424	430	459	429	447	428	445	432	464	434	419	390	444	437	386	438	423	414	415	438	453	413	411	414	457	432	437	402	416	412	435	427	412	429	417	425	398	411	429	426	471	430	437	452	431	430	403	456	452	429	441	416	424	418	443	409	404	439	454	418	408	429	436	414	428	406	416	396	413	446	403	483	427	396	407	422	405	419	451	438	416	418	444	431	419	415	449	421	426	441	438	400	420	442	416	410	432	437	432	399	434	423	434	444	397	389	421	411	451	399	407	434	487	419	409	458	445	442	454	453	450	442	423	409	431	412	454	440	445	442	393	449	444	437	444	416	463	420	455	427	402	450	415	438	431	431	434	429	449	448	430	442	445	402	439	432	424	438
23154	21306	29117	23838	21309	21156	3650	858	621	522	449	427	392	321	340	317	262	279	278	265	245	253	222	247	214	210	237	225	214	201	184	202	201	200	192	225	211	182	185	224	202	184	196	222	210	200	191	196	199	184	207	179	189	189	168	209	199	172	191	189	197	196	186	190	178	187	209	178	180	218	190	188	183	197	188	191	200	187	207	201	164	164	195	184	197	178	160	166	183	166	171	180	176	179	171	199	180	162	175	192	184	174	141	186	166	154	194	160	156	172	191	169	177	187	180	188	213	170	190	182	190	177	185	171	167	198	169	177	200	190	179	194	156	163	196	166	156	167	162	201	167	201	165	178	202	202	181	203	183	219	169	195	193	181	175	158	171	172	181	177	180	171	206	175	173	186	188	211	206	220	176	179	167	176	192	174	170	187	187	187	197	181	163	190	186	189	201	189	177	195	174	169	169	184	163	159	183	172	190	186	187	180	220	162	178	200	175	173	170	202	202	181	177	169	181	185	184	178	216	199	160	159	169	202	163	180	202	190	175	157	168	162	167	180	173	170	182	190	177	160	188	181	181	185	184	167	179	174	159	185	183	170	166	165	169	187	175	192	200	172	191	174	190	192	185	166	185	195	193	163	165	196	173	185	188	189	175	196	188	181	180	182	179	187	166	190	180	188	178	172	172	175	171	160	194	177	174	205	192	178	185	201	185	174	176	175	180	175	184	183	188	165	177	173	174	165	197	200	177	167	164	161	200	173	176	167	184	182	198	188	195	189	184	164	178	165	183	175	153	183	155	201	170	160	185	216	158	177	184	171	193	189	145	188	193	176	197	169	187	182	161	191	182	178	210	173	177	181	173	175	180	151	162	183	168	192	202	167	182	168	171	166	199	171	167	162	180	184	178	183	180	200	162	178	159	171	210	193	187	183	145	198	181	186	185	169	167	183	177	182	207	204	143	208	179	174	164	175	171	191	181	177	196	187	188	193	172	215	181	180	203	171	176	177	191	183	184	176	167	179	173	166	179	190	166	176	177	212	179	204	187	188	178	164	200	202	174	161	184	164	176	200	180	164	149	186	190	174	181	195	196	192	181	183	157	187	204	197	188	200	176	176	154	162	163	205	160	183	161	194	179	173	184	165	172	155	176	188	193	182	174	192	171	175	192	179	184	186	151	191	187	193	166	180	180	175	188	185	194	179	176	175	195	165	186	184	184	170	184	179	159	187	172	173	184	164	175	200	198	198	165	167	157	165	184	177	176	191	173	158	171	185	186	186	170	182	164	168	159	171	176	160	183	191	158	191	202	162	163	168	169	181	177	177	184	195	170	175	176	191	176	170	156	151	172	182	201	159	187	200	173	196	183	178	200	196	165	158	181	192	165	199	169	182	201	167	196	191	178	182	165	169	187	181	160	167	203	180	162	155	189	188	167	189	186	167	203	200	177	179	173	196	158	193	160	175	183	187	192	192	182	184	166	194	187	180	186	217	181	183	180	186	158	173	169	176	162	175	152	169	193	165	165	176	184	179	174	177	186	173	160	184	191	165	184	171	171	174	190	179	153	181	188	176	175	175	175	182	209	183	173	193	183	189	178	146	156	174	149	198	172	174	163	198	189	179	196	159	195	186	184	191	163	163	180	186	201	171	190	181	205	184	146	174	174	166	164	189	160	181	169	155	170	178	178	172	174	187	198	185	144	166	157	149	186	173	160	174	154	166	159	206	206	183	168	154	163	181	169	202	184	184	174	175	161	156	208	186	189	182	171	178	180	196	172	160	172	187	183	184	167	190	187	178	191	178	189	163	187	175	186	197	167	194	156	179	176	170	166	207	176	180	183	199	173	177	189	162	183	209	195	178	175	191	177	165	173	172	181	188	178	190	160	181	153	177	185	182	171	188	157	176	201	201	172	165	186	179	174	155	179	179	163	203	181	162	183	183	178	182	162	155	177	143	185	199	170	174	169	219	179	170	192	155	191	185	153	205	164	194	164	188	200	191	199	186	187	163	193	175	163	183	180	184	157	202	186	198	183	171	167	180	170	163	179	181	174	154	187	199	178	170	201	187	170	189	177	162	171	198	178	176	183	174	177	213	167	175	181	173	186	179	194	183	197	174	186	197	167	162	191	187	191	172	193	194	196	215	191	182	195	179	179	160	177	178	166	173	172	186	187	160	167	176	174	172	165	161	182	151	188	183	168	159	190	168	157	179	181	152	148	186	186	170	190	195	205	179	211	170	186	161	172	184	192	187	167	171	178	186	203	168	164	177	183	190	175	176	185	202	171	154	174	198	174	184	167	182	190	191	190	182	191	177	179	174	177	179	189	177	169	189	178	194	169	181	179	146	163	192	167	193	187	170	187	167	192	164	180	177	153	166	196	184	171	187	199	194	192	198	173	202	177	185	201	174	180	186	185	186	203	174	176	169	184	180	171	182	165	193	185	174	169	163	189	182	169	167	171	209	187	177	184	185	168	187	210	175	174	188	156	186	176	187	197	189	171	198	189	188	189	191	196	171	157	171	186	181	165	168	173	176	178	168	193	193	171	186	189	159	171	174	188	187	182	165	174	179	198	168	144	168	188	177	185	175	172	176	182	183	172	162	177	186	174	213	191	169	183	157	162	187	176	176	172	185	181	164	167	193	165	170	194	178	190	174	180	173	189	201	173	161	173	178	173	181	204	174	199	159	190	165	165	176	184	195	159	167	191	191	189	183	161	168	162	196	169	180	176	183	158	176	190	172	180	147	166	182	186	170	193	185	209	156	164	166	187	167	190	193	176	165	197	158	184	166	180	193	173	187	217	166	173	178	161	192	194	195	188	176	179	197	152	169	194	168	183	167	179	152	184	159	166	173	167	174	159	180	195	185	177	185	189	173	192	190	174	156	163	209	187	168	181	173	191	178	170	171	167	177	148	180	201	189	175	175	215	179	186	170	194	178	167	172	160	160	187	161	156	174	183	172	153	182	184	197	198	200	187	162	199	183	188	148	199	168	157	178	173	175	169	185	188	186	161	188	187	208	180	178	194	190	158	155	180	196	174	169	156	194	176	211	183	173	171	188	185	162	194	167	160	169	165	191	170	180	177	208	158	181	166	158	173	185	167	165	195	194	156	192	157	171	189	185	176	201	160	180	194	185	171	179	193	164	167	164	152	173	196	162	186	196	194	164	194	196	176	174	183	196	187	154	188	182	186	160	185	168	191	169	164	185	179	168	183	175	184	180	181	181	165	177	158	186	213	193	188	185	176	165	167	196	179	166	185	185	165	184	180	177	148	170	205	172	180	191	137	192	172	179	142	187	150	163	180	175	187	166	191	192	170	186	174	175	194	161	166	177	165	188	167	153	161	151	194	205	203	185	160	190	196	180	207	173	182	166	187	200	174	167	205	171	165	159	176	180	164	177	194	172	195	172	163	171	163	180	200	179	189	191	180	186	170	179	166	170	174	187	162	180	173	163	170	201	184	172	170	211	159	191	175	178	171	185	181	168
7258	16271	13394	6931	4813	3668	2833	2223	1694	1475	1226	1066	876	809	720	658	598	578	483	458	479	461	414	400	359	397	443	387	393	358	321	341	322	329	301	344	317	328	330	314	314	318	314	281	340	315	299	300	303	303	318	289	290	327	305	290	301	310	290	319	271	317	290	281	298	262	286	287	318	306	312	270	286	298	293	297	276	284	298	300	274	308	274	289	279	291	286	310	297	289	290	276	276	268	280	292	316	294	277	294	308	269	293	267	278	304	258	314	286	278	288	262	275	295	287	268	311	256	258	282	295	281	282	266	278	260	268	237	302	275	296	286	268	283	274	272	296	300	301	260	274	299	268	291	322	276	270	295	294	310	273	303	295	303	299	313	310	305	286	293	269	277	288	279	266	262	236	268	282	257	289	286	278	253	299	299	289	290	312	268	276	313	281	300	326	282	294	256	277	266	298	276	286	271	279	257	277	281	282	279	286	271	251	265	288	274	284	267	266	309	273	266	291	295	264	275	284	277	267	263	285	253	265	289	264	285	281	250	275	285	262	292	297	258	285	253	245	301	263	284	258	286	269	282	290	264	290	285	289	255	271	286	285	268	294	277	283	253	297	254	265	287	269	263	257	283	254	315	294	252	280	283	252	275	270	263	287	272	267	273	257	256	257	245	263	287	266	296	282	292	283	275	258	304	276	260	273	252	264	289	278	248	263	260	272	263	280	271	300	264	289	301	266	269	265	290	271	254	293	248	268	276	282	307	262	319	254	275	273	243	288	291	294	290	275	305	258	286	278	274	265	271	246	301	280	267	243	269	285	273	277	275	262	278	239	273	296	252	254	266	261	246	259	275	259	287	281	302	245	281	296	279	285	275	281	264	294	277	306	297	309	261	276	266	285	291	302	285	301	267	275	275	274	278	275	281	277	268	291	280	262	285	269	285	239	277	291	252	265	249	284	316	282	251	305	281	274	259	269	286	289	285	260	279	279	275	259	283	288	249	298	271	269	285	323	272	306	289	260	277	265	266	280	265	283	273	289	254	277	286	265	272	271	268	267	266	283	307	276	298	269	272	236	275	281	246	264	268	309	280	272	270	269	274	280	276	266	261	293	273	251	283	277	283	265	239	305	282	253	271	249	299	314	254	282	263	251	274	275	278	290	270	309	274	288	288	300	266	268	259	275	289	298	281	291	266	282	285	296	254	274	267	262	290	259	280	267	278	262	266	296	283	244	293	260	268	283	276	308	274	307	274	287	281	265	294	269	278	233	264	243	270	274	276	283	263	295	275	293	293	250	277	269	268	271	258	255	278	248	256	272	287	267	250	261	265	259	288	239	260	257	282	282	287	257	283	300	276	280	270	243	295	293	245	299	308	268	257	256	256	283	272	275	289	278	256	304	279	275	274	267	281	291	283	274	271	264	293	271	286	256	264	247	260	270	234	286	290	281	261	241	271	290	264	273	284	256	290	297	292	301	219	314	283	276	250	305	298	265	255	278	301	293	249	272	252	299	274	233	287	285	280	279	301	265	247	265	262	250	295	257	293	254	286	247	273	274	295	290	300	252	243	266	310	287	280	308	254	268	302	266	263	274	271	275	278	255	275	312	292	292	250	261	251	280	240	273	258	288	255	311	257	273	290	276	244	271	271	249	258	281	254	279	276	279	278	286	278	288	271	289	287	284	277	270	272	251	287	260	267	283	297	281	250	246	302	295	280	293	294	259	260	282	272	286	282	277	249	279	269	295	283	280	296	265	295	284	285	292	244	258	292	274	282	274	299	271	270	290	267	262	314	249	274	285	260	284	300	246	288	292	257	302	269	286	281	250	286	292	291	288	287	278	278	293	296	317	261	300	258	282	270	267	245	283	268	273	277	261	276	245	280	288	258	292	269	277	281	262	282	268	289	320	271	272	300	286	275	293	261	280	306	281	274	277	273	299	294	270	262	260	267	275	270	295	265	272	254	262	303	305	251	299	286	264	299	248	294	261	284	288	274	263	274	295	258	260	254	294	285	276	263	282	285	282	283	266	298	311	267	303	251	280	278	283	251	272	285	245	280	266	254	261	248	257	278	263	286	310	254	254	269	273	260	289	280	268	257	273	274	264	291	294	274	260	290	295	248	285	264	257	272	295	266	262	271	273	303	274	264	262	274	254	263	289	270	263	281	280	297	266	283	218	231	275	263	274	278	264	268	252	284	294	264	279	315	275	262	296	246	291	219	302	295	317	282	293	281	259	297	271	295	278	270	278	256	270	289	254	270	263	290	267	273	288	255	280	306	292	292	259	264	272	263	251	269	274	310	267	226	301	273	262	273	250	270	283	268	262	276	259	259	270	267	280	280	268	249	266	257	259	291	309	283	275	262	271	286	276	255	278	257	265	264	254	286	262	257	272	284	262	289	281	292	296	254	285	279	259	283	275	272	283	283	287	281	275	246	262	275	298	272	259	275	259	247	268	269	279	269	308	255	310	266	282	275	269	267	286	280	253	293	279	275	265	274	257	271	276	319	292	279	311	283	274	274	282	258	247	271	285	286	320	274	280	294	279	273	267	281	268	268	274	259	244	280	272	299	270	279	272	278	258	291	288	293	238	267	280	303	303	273	300	257	269	272	254	283	295	299	274	274	309	282	250	269	288	289	255	270	289	303	278	268	270	283	273	267	256	248	276	285	278	281	271	268	289	285	301	262	285	292	278	286	273	294	263	250	278	267	279	256	267	244	284	259	263	267	269	270	266	267	276	318	262	285	246	273	315	293	280	271	273	271	257	276	274	290	301	301	245	295	288	251	269	280	271	278	295	258	262	263	330	277	271	290	282	308	258	273	285	266	242	305	271	274	289	273	254	260	243	262	299	272	258	267	275	297	274	265	269	244	301	270	292	289	257	297	283	286	280	255	270	275	263	303	302	301	300	273	271	259	276	288	254	289	256	278	287	226	285	276	310	275	283	274	237	277	230	272	289	231	259	259	274	266	276	272	273	265	283	266	284	247	279	276	253	276	295	292	282	250	283	295	246	250	275	280	278	269	287	274	256	241	288	270	277	266	241	261	273	288	265	276	289	274	247	263	271	273	276	278	267	270	291	272	287	302	256	285	288	255	300	279	250	262	284	292	286	242	307	256	261	288	272	267	250	283	259	283	297	293	278	250	273	262	252	282	251	283	259	269	300	242	320	245	272	265	275	257	293	285	268	266	283	267	271	296	264	285	268	284	285	302	253	270	260	257	270	289	283	286	286	251	305	287	311	264	295	231	283	266	281	251	253	245	314	300	280	287	275	267	273	306	282	288	313	289	263	265	246	254	251	283	265	271	298	297	286	246	277	248	268	300	286	267	294	289	281	257	255	254	270	278	288	266	255	255	299	270	291	302	277	276	255	292	267	285	265	278	259	269	321	283	281	276	267	263	276	268	281	295	273	280	269	258	264	266	260	268	268	260	276	257	278	273	301	262	281	273	257	293	278	269	263	262	281	296	263	265	285	274	282	281	257	275
27005	19420	4739	546	325	321	302	280	292	313	288	302	273	255	278	262	289	295	293	273	288	277	247	248	261	293	267	280	288	290	296	296	274	252	270	285	257	261	314	278	250	275	312	301	279	270	286	289	274	276	253	283	256	304	312	254	279	273	275	267	263	256	257	282	285	273	267	256	278	279	283	276	256	289	281	273	302	282	275	258	254	291	265	280	282	281	281	258	293	265	243	282	254	273	279	267	268	266	278	277	287	277	269	268	279	280	278	266	294	291	294	289	251	279	265	291	270	266	263	278	283	272	288	289	281	226	276	277	274	258	287	269	261	274	257	224	281	278	266	279	243	263	292	259	302	285	302	278	292	322	277	290	284	310	267	271	271	249	285	275	255	267	272	265	284	259	295	281	272	287	279	274	255	299	269	263	264	279	296	273	266	317	268	262	296	274	274	239	277	284	302	274	282	261	283	275	275	264	290	266	284	260	266	274	274	277	274	296	282	262	309	280	270	282	267	270	265	305	287	251	251	270	275	283	317	282	252	284	258	262	263	295	293	299	251	273	275	265	256	249	274	269	262	269	275	254	269	286	274	259	275	273	256	268	274	279	278	273	279	304	283	280	262	266	270	249	255	275	291	248	277	292	289	250	252	242	246	269	305	287	286	286	295	275	267	279	268	271	262	262	276	293	284	275	293	297	278	239	270	277	266	257	267	252	280	290	270	282	238	262	282	261	245	285	295	287	269	257	283	275	286	281	249	279	281	269	263	269	259	289	271	256	250	272	263	260	263	283	275	283	257	274	250	268	261	248	284	300	274	288	257	265	264	243	278	270	267	269	283	272	244	261	269	295	294	291	278	254	274	284	257	255	271	275	274	282	266	269	292	260	274	275	297	286	287	263	271	278	271	248	259	269	263	281	297	285	267	262	271	282	283	272	287	246	257	246	254	253	251	273	269	266	298	280	286	260	285	272	289	275	300	275	260	262	299	305	257	260	291	287	308	277	273	274	272	277	264	277	261	284	296	288	294	234	286	305	244	258	288	279	288	292	280	264	273	255	304	293	265	267	260	292	274	248	258	278	264	265	281	260	259	248	279	255	278	265	262	280	272	256	299	276	259	246	286	293	279	272	287	262	284	251	223	272	287	285	285	285	252	293	288	272	258	255	252	274	266	273	269	295	255	276	289	284	260	260	279	270	264	276	244	281	266	263	272	286	296	278	283	280	248	274	282	291	309	290	294	268	284	245	273	266	270	277	263	283	254	310	245	267	301	244	270	287	276	284	293	270	275	258	299	263	266	270	297	269	256	274	249	258	281	260	265	291	302	241	268	267	251	283	249	270	244	272	256	278	280	289	271	283	293	254	275	286	298	264	292	291	289	236	257	262	271	311	317	280	269	253	281	284	298	291	268	289	262	281	291	274	230	262	292	274	265	259	267	305	274	260	266	278	260	292	274	289	294	264	257	262	253	265	255	240	285	266	258	266	283	304	284	287	263	267	289	278	305	302	268	300	252	290	303	250	275	274	250	289	256	275	284	278	284	281	266	279	262	291	303	287	277	273	262	258	266	287	269	270	272	263	293	294	288	274	304	250	300	276	288	274	301	263	297	258	283	290	257	282	275	270	287	286	292	264	291	250	260	259	275	262	265	268	275	284	272	272	279	271	267	263	259	282	273	253	275	271	252	279	285	265	247	294	267	285	307	262	263	295	290	268	254	261	249	293	270	296	291	278	296	263	298	278	291	305	273	287	291	263	249	265	242	282	313	296	289	265	273	277	266	279	263	280	284	276	238	273	267	248	262	279	300	292	271	257	281	269	279	261	243	255	266	259	264	300	273	280	299	279	286	234	254	275	259	250	291	263	277	279	256	283	291	301	272	278	292	262	275	295	300	263	290	269	237	281	299	273	270	268	287	255	272	250	278	281	289	257	263	290	293	260	284	290	283	268	291	284	253	264	286	264	290	262	260	261	299	278	263	301	277	249	283	270	288	277	256	288	261	265	303	276	261	250	284	267	283	284	279	270	249	280	281	270	264	279	278	261	270	258	277	258	255	252	265	285	255	277	271	250	296	255	270	292	296	280	260	238	285	276	277	282	263	281	251	277	257	276	306	262	259	284	261	274	274	280	253	281	295	277	286	278	255	265	301	292	271	283	258	277	269	278	287	261	264	304	268	283	295	282	285	301	267	282	266	271	282	268	285	264	261	263	277	265	289	288	285	299	261	262	284	255	274	298	274	262	269	275	282	268	278	287	272	276	261	274	255	267	285	271	256	260	256	301	250	294	299	286	286	274	278	275	259	264	289	303	281	275	299	240	272	274	297	257	264	265	246	252	270	272	276	282	248	260	273	286	273	268	273	269	274	305	258	275	303	284	280	301	262	278	265	288	265	292	273	277	243	282	244	285	280	280	268	270	255	268	269	261	272	290	274	276	282	275	288	305	298	282	256	282	245	290	290	294	246	263	285	302	274	273	279	267	281	274	285	272	272	290	262	287	300	253	276	255	264	257	258	260	285	266	284	254	253	276	289	266	278	278	272	269	281	252	308	289	293	301	275	274	262	263	270	258	283	249	302	288	286	277	248	251	258	274	249	250	264	284	269	272	295	282	267	267	261	270	273	279	305	258	274	255	254	286	282	270	290	288	265	294	247	257	274	283	255	282	274	260	264	298	301	281	274	261	305	281	295	284	279	272	276	270	261	250	241	262	310	269	293	246	245	280	258	256	257	241	273	285	269	278	244	254	255	244	282	295	307	298	271	295	256	283	262	262	278	294	267	276	271	299	264	253	258	280	241	248	269	276	268	301	268	281	255	279	253	320	266	280	275	256	280	280	289	264	255	294	278	279	250	284	291	273	307	257	283	289	258	264	291	236	264	283	274	247	281	289	273	278	304	291	271	272	266	260	277	281	254	272	297	295	255	272	286	265	250	288	253	288	252	264	270	323	290	286	267	266	296	288	315	275	262	305	270	284	313	278	285	255	267	299	251	257	279	268	299	267	283	284	288	249	278	291	300	310	273	297	310	285	268	279	269	273	299	272	283	238	278	286	244	284	291	282	281	296	251	275	293	294	282	293	279	312	277	274	252	297	291	280	274	273	276	280	285	264	294	290	266	262	280	256	290	231	272	258	283	280	257	273	253	268	259	282	282	277	271	291	287	291	269	271	281	257	281	288	288	279	283	289	285	276	259	290	291	269	289	276	267	265	272	264	273	292	290	274	283	235	243	285	300	272	286	233	253	287	260	281	306	276	254	269	286	290	266	298	279	247	284	260	296	292	275	274	254	302	265	276	275	265	283	252	271	292	295	264	280	271	258	255	267	280	285	279	271	300	286	265	277	262	306	295	259	299	292	279	251	250	271	267	281	284	271	286	279	273	299	289	257	276	245	278	270	269	255	270	280	269	285	254	248	277	288	252	312	271	265	272	267	280	279	310	281	284	256	279	285	265	292	257	242	283	286	280	280	295	292	270	252	292	295	272	263	262
3952	1055	962	637	530	511	474	476	428	487	452	438	400	451	428	453	414	395	419	424	434	422	446	421	425	426	388	430	448	441	438	398	429	476	435	440	387	473	400	443	408	426	429	441	410	442	417	441	367	427	431	415	450	416	438	417	451	421	440	448	429	429	430	427	440	427	434	396	420	397	434	438	444	403	429	387	434	429	435	424	417	439	408	421	460	434	388	408	446	430	422	433	413	438	428	426	393	386	438	413	459	438	391	418	388	439	400	397	407	429	393	439	416	431	404	395	396	433	406	419	439	428	398	421	368	414	433	420	432	437	402	408	434	411	407	417	414	431	407	445	447	430	453	455	431	429	456	441	397	372	431	441	437	446	405	450	441	391	400	447	439	432	422	446	470	441	422	400	427	421	418	387	420	439	406	414	423	403	413	431	399	432	439	454	418	426	424	422	411	435	422	405	447	417	450	389	437	406	370	431	440	397	405	451	435	409	403	450	440	413	417	434	409	414	423	424	433	431	402	364	432	389	408	406	410	399	385	418	387	404	433	408	406	439	422	408	409	435	431	441	413	415	398	410	406	395	447	385	391	425	383	418	475	394	412	384	444	433	444	369	406	412	429	418	409	415	423	459	451	421	432	448	394	448	427	426	393	429	400	411	418	432	400	425	430	383	425	416	429	371	436	399	411	412	414	390	386	407	412	403	447	404	432	378	403	390	383	412	436	399	425	431	391	432	408	452	422	416	401	390	404	409	427	418	405	413	409	417	427	450	448	425	387	422	404	414	424	397	451	401	417	421	430	419	394	399	405	456	377	412	380	367	380	444	397	426	420	413	408	425	457	397	399	414	435	419	409	434	408	407	416	439	399	418	404	374	429	409	418	420	444	431	428	432	433	426	400	406	429	412	402	396	442	430	427	423	449	420	406	404	429	386	406	406	460	422	427	438	430	395	409	444	407	401	420	440	434	412	394	430	453	414	394	413	445	449	416	435	404	455	415	402	431	413	429	366	411	422	424	431	407	393	378	406	420	427	416	417	402	405	405	446	426	441	392	422	408	457	426	394	420	411	417	463	406	440	425	408	431	424	423	422	416	400	469	394	419	440	455	416	428	446	428	421	448	405	431	407	381	391	394	406	422	392	420	430	416	377	386	377	428	458	436	401	440	415	406	436	413	433	397	396	427	429	469	412	413	410	444	452	419	457	420	446	407	415	443	417	405	391	407	424	411	419	419	386	409	356	423	397	419	401	447	415	384	405	402	402	442	437	446	413	408	376	418	416	433	426	424	435	411	378	416	439	402	400	456	412	401	410	423	406	374	425	378	418	403	386	387	425	420	420	450	414	406	412	406	429	408	414	386	431	390	411	400	420	422	435	422	416	419	441	425	443	464	425	437	443	405	439	422	409	389	404	420	433	413	421	430	396	431	388	393	400	365	459	415	426	447	408	417	390	424	427	394	443	402	394	427	447	446	475	414	431	438	411	394	417	423	447	420	400	398	413	401	430	447	440	433	409	402	418	450	422	434	429	438	437	388	418	456	408	453	414	437	397	399	408	431	385	404	452	405	401	387	394	409	401	397	393	394	422	434	433	396	432	414	414	414	427	407	431	431	404	425	457	447	410	416	387	447	420	376	419	446	443	424	449	438	429	405	422	473	429	400	420	401	384	439	441	414	417	423	442	410	431	394	399	434	431	451	428	429	418	399	405	447	403	365	398	427	373	428	406	432	436	415	417	415	438	435	438	403	413	433	412	414	396	405	380	431	412	398	426	475	397	452	408	394	447	395	439	435	391	414	421	412	466	428	387	418	408	442	411	426	456	423	441	430	441	421	423	397	445	425	388	422	439	428	412	417	429	428	406	411	419	422	440	425	420	406	427	435	431	407	436	450	431	414	393	396	437	423	413	415	427	409	420	459	415	407	454	432	440	413	366	439	409	432	424	390	433	420	403	426	402	447	389	420	430	388	420	415	375	428	403	410	456	407	418	421	396	435	415	468	420	403	373	438	451	400	420	401	408	413	411	410	414	447	370	429	423	376	424	389	424	417	399	442	399	418	423	396	406	411	408	405	430	446	406	454	386	387	392	381	410	416	438	401	398	441	427	393	419	431	423	429	432	404	398	464	410	413	455	372	439	396	431	389	421	395	446	410	391	422	400	439	435	417	373	414	475	409	445	459	401	455	417	432	423	451	434	445	392	413	468	404	421	449	457	389	456	417	436	426	427	415	401	400	439	424	434	397	387	406	445	412	411	384	412	420	415	459	405	391	387	422	450	424	445	433	380	431	411	400	428	399	454	417	420	435	450	403	415	399	439	403	412	404	421	414	474	402	392	439	395	397	419	407	409	405	420	419	449	397	427	419	456	439	399	436	431	459	385	384	428	389	457	419	413	405	456	440	425	426	402	454	422	418	406	432	427	441	466	426	401	413	421	426	403	416	411	424	457	401	413	444	408	442	430	420	411	401	404	442	422	435	382	437	429	440	402	391	455	373	451	392	409	437	431	418	414	376	425	427	400	428	408	422	419	424	400	453	413	413	399	451	418	447	385	389	387	403	422	422	405	402	445	441	445	403	435	395	441	419	416	407	437	394	446	425	451	432	465	432	437	437	456	426	416	449	394	418	416	426	414	401	425	395	443	417	438	432	423	430	409	395	402	423	423	429	424	427	428	456	410	406	390	410	397	456	417	414	422	394	422	406	405	405	421	398	439	441	413	431	398	417	414	412	390	432	421	442	401	413	439	430	417	435	407	364	408	433	420	387	434	407	408	428	419	390	451	425	418	455	388	435	386	432	407	413	410	470	426	416	412	444	422	423	417	428	392	402	402	427	438	395	400	416	418	416	415	374	417	423	396	408	386	409	448	427	416	388	405	441	399	415	405	394	400	437	437	391	383	374	417	433	386	390	451	415	407	444	442	420	406	441	376	432	428	428	397	388	452	428	439	407	408	382	443	411	419	417	439	418	396	404	423	413	413	442	433	444	401	407	369	416	422	413	450	419	413	435	422	453	436	411	381	394	398	427	404	410	396	447	472	404	402	401	404	388	446	455	433	383	421	407	411	418	428	391	434	421	423	389	399	447	396	422	416	400	417	382	441	424	421	440	449	430	440	419	408	469	390	417	430	420	417	422	423	429	412	414	408	392	424	411	386	425	428	435	423	382	392	393	419	405	391	414	437	467	402	419	398	408	432	425	467	443	404	458	400	387	408	405	394	445	436	437	389	424	403	406	418	421	453	443	424	420	418	413	425	418	436	438	447	420	404	424	418	442	420	413	397	418	425	453	406	420	458	418	431	420	400	433	430	438	416	429	436	430	429	419	444	410	449	412	441	412	421	448	444	441	420	427	397	412	425	422	438	436	399	423	429	387	407	423	441	436	375	458	421	414	420	418	429	405	407	389	390	420	454	373	393	387	398	397	408	408	436	430	426	423	406	407	409	434	421	408	465	412	427	394	445	420	373	393	416	420	401	411	441	418	400	417	423
24122	21326	28607	24376	21283	5702	887	637	543	438	415	412	416	371	342	339	348	323	312	328	276	302	325	313	312	314	293	297	284	303	297	287	295	298	274	314	279	272	277	290	270	292	291	278	303	289	318	289	288	270	286	279	287	274	253	304	267	257	248	259	301	233	273	277	274	264	276	275	265	289	251	291	289	306	257	241	271	272	282	324	325	275	281	299	275	288	258	290	298	283	240	309	278	288	296	277	283	269	276	281	290	295	270	280	285	285	276	295	272	280	307	275	284	269	292	297	284	287	246	274	300	275	296	277	277	270	273	270	290	304	278	301	288	283	298	274	277	280	285	299	293	262	286	256	288	294	267	292	308	272	280	295	263	298	275	267	292	286	257	283	280	299	280	255	248	303	299	279	282	275	290	292	272	273	283	280	297	265	283	294	269	284	307	263	273	282	296	288	272	259	304	272	273	296	266	285	279	289	291	306	271	267	273	276	305	284	292	300	282	278	267	299	299	296	262	264	228	271	276	266	301	265	273	273	286	256	290	283	300	276	265	261	287	282	272	272	264	272	293	279	267	257	294	286	260	278	300	265	273	257	307	307	279	239	270	291	309	261	255	259	289	305	257	248	273	295	278	266	275	274	268	247	274	283	277	246	261	285	288	292	268	315	266	289	317	299	272	269	262	281	271	265	285	288	271	298	302	280	268	303	248	273	282	232	301	270	263	295	296	277	264	280	281	263	261	281	276	277	305	306	279	273	300	291	295	322	264	265	278	300	289	291	242	268	261	285	300	269	284	267	275	280	292	292	285	281	248	265	275	260	260	273	292	277	276	252	295	268	262	270	271	285	258	284	277	284	284	287	261	293	270	267	287	258	311	271	256	278	294	264	283	272	287	295	293	274	260	293	256	261	275	246	275	262	268	269	291	294	263	285	266	263	249	275	290	306	274	278	281	284	290	253	273	277	282	268	282	296	269	295	291	248	288	287	282	301	253	242	256	266	272	280	249	307	286	274	281	246	256	283	267	281	290	277	267	232	295	256	274	278	289	302	274	278	242	299	313	305	245	262	262	316	305	293	297	273	265	286	272	277	276	294	283	289	241	243	260	286	308	285	308	254	270	279	281	292	307	296	273	260	271	268	311	292	277	289	249	266	269	256	287	239	268	292	244	255	272	287	263	274	284	286	261	286	281	267	291	280	275	298	285	280	265	283	271	257	281	294	273	269	295	254	273	298	279	297	299	275	276	285	284	264	261	240	297	299	255	300	267	281	288	278	304	274	292	258	272	281	267	293	269	262	278	280	277	286	296	268	279	277	267	287	295	245	308	293	290	285	316	266	267	249	284	283	269	301	291	264	277	294	267	278	250	285	277	275	268	259	274	289	281	285	259	302	263	307	231	251	258	263	302	288	294	256	285	282	253	285	310	294	281	253	257	247	292	295	295	298	292	282	242	267	272	279	294	285	293	293	283	307	292	324	266	287	282	290	280	285	304	258	272	253	278	282	326	251	277	285	307	269	270	267	293	285	270	272	259	268	277	257	293	267	275	279	279	282	271	255	275	281	265	290	254	283	295	280	250	294	277	270	275	272	272	310	264	297	268	266	245	255	295	286	288	259	289	251	295	292	301	307	242	256	280	276	291	284	281	260	279	281	271	282	281	280	271	286	273	288	287	313	267	259	289	300	293	292	282	311	267	274	283	282	265	289	310	267	269	265	295	286	302	268	285	271	272	279	266	286	312	267	288	301	304	275	295	272	285	286	266	291	256	257	291	280	285	293	269	273	317	293	270	258	266	284	277	252	283	229	275	269	288	240	293	270	262	302	263	291	280	292	261	263	281	270	261	252	285	293	232	269	306	287	300	298	269	262	258	265	258	297	288	271	248	312	257	267	287	283	256	266	270	278	269	281	269	296	295	271	276	297	291	259	301	280	290	286	283	252	273	304	277	292	248	288	277	266	270	257	281	262	284	285	266	282	298	284	282	292	267	282	265	256	258	281	250	282	265	249	262	287	307	281	263	284	295	298	251	290	291	260	266	279	267	294	274	294	258	292	255	284	263	259	302	296	292	275	267	280	286	278	288	262	285	277	279	264	252	272	266	312	287	276	273	260	295	235	319	283	279	255	282	283	268	271	276	295	285	278	290	257	282	276	269	269	273	269	292	240	262	276	293	271	263	255	288	260	268	247	276	283	282	297	256	265	275	295	265	288	313	293	278	283	261	294	270	285	243	289	270	294	290	269	283	278	306	288	291	269	296	271	283	281	282	281	307	274	287	260	298	315	261	269	296	261	278	266	285	256	261	283	268	273	278	256	284	252	277	272	270	283	281	250	295	265	273	258	271	288	262	269	281	248	253	260	271	272	263	278	271	296	272	257	310	272	265	232	281	285	292	267	270	265	273	286	291	255	248	270	265	278	277	305	268	258	282	253	275	284	259	245	288	263	246	259	279	289	270	286	281	284	300	274	283	276	248	305	272	270	285	315	298	269	260	295	263	279	270	266	231	277	280	273	286	247	267	269	305	286	292	265	296	290	284	277	264	282	295	262	277	295	259	273	259	280	259	271	270	267	273	267	301	266	280	282	284	251	280	232	284	283	273	264	291	271	257	278	265	282	291	272	280	273	269	277	281	282	270	281	292	270	263	275	275	263	268	291	297	264	291	263	285	272	262	261	295	282	254	281	278	267	303	271	281	250	290	273	266	255	271	259	267	286	311	264	247	276	264	255	290	299	251	295	272	304	273	266	309	287	245	277	326	265	279	242	256	264	276	273	279	289	234	259	310	264	272	281	265	305	288	281	272	285	245	287	274	282	249	279	277	238	282	258	270	267	277	258	274	251	256	288	284	289	261	301	269	248	259	280	262	259	279	285	270	292	259	259	301	258	274	280	236	257	260	271	300	286	295	249	268	283	270	262	271	279	263	249	293	279	242	253	293	261	314	262	265	285	269	283	277	287	263	300	266	301	262	265	308	262	275	272	275	290	273	306	268	300	293	284	307	263	273	294	275	275	259	288	298	251	295	265	269	271	279	298	282	309	303	265	305	293	279	249	300	289	274	277	268	272	244	284	288	264	282	269	322	267	293	274	248	261	260	256	269	253	254	262	284	282	276	276	260	239	266	267	292	272	274	266	271	293	259	252	269	246	292	260	298	304	258	286	249	241	293	288	290	274	252	284	296	270	299	288	272	287	287	278	292	289	287	273	293	245	284	260	271	289	258	282	250	238	275	287	288	245	259	271	271	276	253	294	291	278	297	246	275	275	297	268	258	273	273	304	290	287	270	284	274	279	289	276	291	305	284	274	294	279	267	252	265	305	276	297	297	306	270	285	274	278	278	266	287	258	270	279	277	301	308	263	269	265	269	267	238	266	260	260	295	261	273	293	271	237	286	268	269	260	302	277	255	273	307	291	297	264	283	266	275	264	266	303	298	303	260	262	244	277	289	260	311	271	300	258	266	282	263	264	286	316	285	263	244	249	265	287	285	283
4983	10284	8446	4183	2849	2236	1791	1400	1210	1005	924	755	721	664	614	611	617	542	523	545	528	501	470	497	491	467	473	449	454	498	476	462	490	438	494	450	410	439	430	442	440	430	456	398	469	423	431	435	418	455	441	418	435	461	417	432	439	433	456	406	381	447	396	429	427	446	419	422	404	414	440	432	459	426	395	471	393	419	423	389	464	445	430	434	422	463	439	437	447	457	399	411	398	419	401	460	392	439	429	455	427	443	446	443	413	419	436	435	444	402	413	405	441	419	352	431	438	422	395	411	437	409	389	436	447	431	445	485	427	415	403	429	399	399	407	406	387	400	446	425	423	450	425	430	431	422	443	452	443	425	441	439	432	429	457	431	416	441	454	418	440	421	430	460	391	430	399	434	432	408	417	427	455	421	426	434	385	455	406	434	464	432	429	439	443	429	399	403	422	483	406	422	483	440	425	438	411	425	433	423	439	437	428	427	399	443	455	442	407	416	407	448	431	444	429	403	447	432	415	422	434	389	423	414	426	391	424	410	417	416	449	456	434	400	399	446	409	410	422	421	432	414	429	412	412	442	394	446	427	451	417	422	381	459	415	400	417	438	399	431	432	399	469	444	431	417	440	408	424	400	432	428	458	388	418	405	464	394	411	429	399	384	442	419	383	443	385	396	463	452	456	421	432	383	419	399	435	411	443	422	412	406	406	462	401	446	422	448	427	434	457	417	406	417	431	413	414	427	449	409	430	394	429	417	445	417	421	434	413	431	437	422	424	407	426	417	450	399	406	385	393	406	394	443	407	398	448	410	451	432	417	422	417	439	431	409	470	440	437	424	426	396	391	409	414	436	408	419	445	436	423	432	434	407	416	446	439	441	454	443	448	407	390	419	425	405	470	408	421	436	428	446	461	416	408	447	430	409	427	452	460	383	398	434	443	421	407	377	433	390	447	485	429	401	415	439	412	407	436	395	405	420	414	420	414	425	385	413	397	415	431	446	387	431	394	436	417	431	445	415	433	429	432	425	459	400	449	436	448	428	429	415	441	411	407	419	408	445	396	402	478	446	434	423	448	455	400	427	401	412	419	401	413	394	434	441	419	469	425	440	431	422	369	394	453	399	442	433	445	426	422	428	399	442	405	429	436	440	427	392	439	457	405	435	441	425	443	443	448	438	426	428	445	437	401	451	429	429	360	429	461	454	436	416	420	416	465	418	393	443	377	421	401	444	417	432	436	408	439	431	422	422	401	451	427	415	408	423	407	438	419	415	415	435	385	402	442	465	391	414	406	460	456	466	415	403	410	450	447	454	419	425	441	389	449	446	412	472	445	434	441	417	436	388	420	449	391	411	454	449	441	403	411	460	466	440	448	417	405	403	371	445	448	421	405	424	428	410	433	434	436	447	404	443	413	420	413	416	410	455	390	395	444	421	434	462	462	399	376	420	447	426	416	407	418	428	393	429	427	432	440	436	429	410	406	415	407	428	427	414	450	430	409	412	420	396	447	451	412	432	466	458	413	463	465	387	439	437	408	400	441	421	430	397	405	414	443	406	414	390	420	387	419	444	401	407	438	403	415	446	417	415	445	426	451	416	412	400	386	454	439	406	406	403	420	412	393	424	455	436	420	418	424	421	427	445	428	443	427	422	421	432	436	442	427	446	451	418	456	384	417	403	418	411	448	434	441	445	391	440	474	430	408	405	420	406	419	423	410	410	435	401	444	433	424	407	420	440	414	431	385	435	444	369	429	441	441	449	424	433	461	425	440	405	482	452	429	410	466	440	424	415	424	438	401	432	440	400	430	385	428	408	387	417	406	463	437	440	452	427	460	418	400	450	428	400	420	399	449	438	434	439	449	418	409	436	425	395	420	434	453	409	417	416	465	400	410	382	432	454	422	423	459	441	417	439	434	444	391	420	452	433	450	390	407	397	403	415	418	423	420	417	419	382	433	406	425	456	435	418	414	435	421	433	417	438	407	407	443	431	473	413	424	389	449	418	383	420	451	417	456	441	392	439	420	466	419	428	413	423	378	411	418	395	408	409	412	412	413	421	424	414	406	390	417	373	391	413	394	428	431	423	419	418	430	429	399	418	397	431	435	444	403	388	430	432	421	439	461	435	433	455	443	393	410	428	410	425	453	409	434	436	389	470	413	455	425	416	431	395	421	462	410	402	458	431	403	413	433	420	461	424	412	391	418	430	397	439	420	412	393	401	414	470	386	410	445	448	385	407	419	409	414	418	425	479	453	422	418	451	452	446	412	377	416	428	406	441	411	403	408	427	424	438	376	403	386	442	414	408	431	403	403	369	395	411	410	398	403	427	431	448	437	401	434	440	417	433	403	403	383	406	441	437	424	449	418	418	431	427	394	397	457	428	422	415	418	441	390	395	409	417	456	461	446	408	423	424	462	455	415	436	412	425	447	389	410	441	413	386	438	452	443	440	436	403	439	474	417	402	456	409	386	438	413	427	442	422	433	408	432	419	444	446	424	435	433	418	450	434	428	438	430	429	437	422	407	458	425	445	449	464	402	414	447	415	381	409	425	418	414	410	418	426	458	444	407	402	461	424	429	433	416	419	438	439	446	409	449	452	426	463	430	401	434	408	408	418	402	428	436	406	383	459	455	410	412	430	473	426	458	415	429	467	420	403	441	401	419	412	400	428	439	414	430	412	426	403	435	406	440	406	445	402	408	456	422	410	425	399	404	453	428	454	434	428	407	459	420	431	420	425	403	426	440	380	456	474	428	366	426	441	421	404	434	372	433	449	406	414	400	438	407	431	417	395	412	421	403	432	388	418	463	394	421	390	425	408	441	426	433	404	393	417	418	423	432	440	421	404	438	416	435	397	404	436	428	417	453	411	456	395	422	428	417	411	438	446	436	429	431	411	430	427	452	390	442	389	416	445	439	415	430	431	460	415	429	422	421	404	465	406	387	441	435	429	440	378	444	449	439	419	399	455	431	438	422	437	417	453	455	417	434	417	429	432	484	403	437	438	440	439	433	426	421	432	429	409	432	446	422	387	441	418	441	377	449	417	447	422	424	470	426	409	415	429	444	450	433	440	422	403	434	460	444	399	428	433	420	420	428	391	427	449	386	406	407	450	466	446	416	427	431	451	428	418	401	394	398	412	423	485	425	415	392	432	421	383	437	413	406	438	435	414	426	408	439	375	456	411	420	460	404	424	416	420	456	451	390	436	435	429	390	412	417	383	427	403	443	422	394	469	421	422	374	407	422	421	392	416	448	444	446	429	437	413	441	408	402	405	384	441	418	419	393	424	394	405	406	425	421	409	434	438	436	442	401	447	424	363	436	430	426	433	441	456	426	412	404	468	407	415	434	441	433	438	431	442	424	430	398	398	406	462	406	408	423	418	416	445	420	423	443	413	416	411	420	396	434	430	445	434	401	446	461	438	466	415	408	432	401	453	429	424	470	431	427	429	393	407	407	443	420	386	466	431	451	414	385	434	441	437	410	423	427	441
23063	21268	29095	23767	21270	21156	3594	865	626	567	450	441	347	358	311	290	293	247	267	260	246	251	236	229	233	215	218	196	194	198	202	195	186	218	191	196	174	228	205	181	188	200	203	203	180	162	170	178	195	210	169	189	176	149	157	197	161	163	176	166	191	189	168	203	151	176	175	189	193	181	190	178	184	161	179	187	200	202	180	164	193	162	179	197	197	157	167	187	157	179	184	167	161	166	172	192	186	168	194	157	162	160	176	146	187	179	174	171	180	169	160	188	174	180	175	194	163	176	169	176	202	186	167	182	175	161	162	183	169	188	182	158	202	162	184	208	183	155	155	157	165	188	171	187	166	189	185	172	198	171	159	190	187	174	174	171	176	191	182	169	154	140	184	148	164	194	193	181	177	177	182	183	183	168	179	184	176	168	186	172	190	187	180	172	190	171	178	216	173	174	179	162	192	159	168	187	191	169	165	183	187	197	167	174	189	183	148	173	173	180	158	160	198	190	183	173	182	176	170	188	162	178	148	177	174	180	183	162	195	171	179	152	150	176	183	159	163	152	159	174	177	177	172	201	181	157	177	172	168	219	152	197	166	171	153	165	151	181	184	168	173	202	148	177	168	177	174	174	185	182	178	160	172	156	157	156	192	177	173	193	179	183	160	189	169	172	172	178	193	166	206	177	169	192	191	177	165	188	183	184	160	162	173	180	153	192	165	174	163	165	196	173	168	176	168	157	196	170	170	188	175	174	175	160	186	184	183	152	169	192	170	166	181	164	177	186	184	202	169	183	167	165	190	175	160	166	179	179	192	179	169	164	181	184	179	169	178	178	182	173	183	185	176	193	201	168	162	177	167	182	171	173	145	186	192	174	164	172	164	192	179	180	203	177	175	160	169	187	134	177	169	164	167	184	180	164	154	150	195	161	149	171	144	171	167	170	170	189	175	160	166	161	183	166	169	158	170	181	163	165	200	151	154	174	174	162	169	156	173	165	173	189	206	172	172	197	178	177	166	164	172	199	154	149	182	195	190	179	188	182	155	180	186	145	179	190	178	173	170	166	205	170	165	168	178	158	152	167	168	174	182	192	166	176	145	185	181	156	170	175	182	162	191	153	187	164	182	193	183	200	160	172	167	171	188	179	166	162	193	173	154	162	164	199	158	169	161	155	178	189	175	176	195	165	174	179	164	168	176	163	177	173	164	177	194	186	176	176	160	177	173	196	190	191	164	200	182	171	158	154	172	167	190	189	187	181	181	159	169	161	150	192	160	172	163	191	167	178	166	178	201	152	175	190	158	177	175	161	160	184	200	178	169	160	202	183	153	180	166	178	187	168	187	159	176	150	165	178	186	167	184	188	188	177	179	174	186	180	159	161	172	172	164	184	140	171	161	203	162	185	158	179	179	165	190	162	176	161	161	169	183	179	177	174	163	197	180	180	147	180	165	199	169	192	178	184	182	186	181	188	193	176	172	145	182	162	143	188	178	166	192	177	182	169	174	175	189	175	180	192	164	169	193	190	145	153	180	184	169	144	178	186	185	173	161	172	159	177	170	165	163	154	162	163	175	164	166	168	176	178	192	174	162	187	160	176	183	168	179	170	198	177	159	178	190	182	186	179	168	170	172	175	180	170	183	171	174	167	163	158	170	155	159	171	169	184	166	188	181	179	161	171	169	182	178	179	179	190	192	175	172	194	169	173	172	167	179	174	171	173	175	174	161	177	180	174	177	194	150	157	177	179	180	163	177	174	151	165	189	154	169	164	168	171	175	160	153	172	173	143	177	174	166	183	179	168	144	181	173	185	178	144	188	185	170	176	189	189	178	189	177	206	163	161	181	174	189	177	179	171	150	149	143	192	156	181	185	201	162	160	160	162	145	164	197	170	162	165	162	174	161	150	169	178	157	171	154	173	200	163	187	160	167	173	184	191	187	158	159	171	160	150	143	165	173	180	164	184	162	176	171	184	186	154	169	182	180	175	173	156	159	210	175	200	185	169	170	174	162	159	166	151	189	167	174	176	169	176	171	159	175	160	193	168	175	167	170	166	186	172	202	175	173	185	182	179	176	173	184	186	172	164	178	149	177	179	171	201	166	148	176	143	169	160	166	164	195	189	163	179	171	171	179	164	172	173	182	182	176	158	189	177	170	174	174	187	164	196	180	159	168	171	182	191	184	161	188	180	180	202	177	158	163	172	151	156	172	167	184	143	171	195	189	170	173	178	186	156	189	180	163	176	166	162	168	175	174	182	161	183	176	170	169	179	183	172	162	181	191	183	167	166	171	138	141	166	184	170	195	174	163	194	157	163	163	163	172	174	165	182	179	153	173	143	188	149	194	172	188	179	183	167	175	196	188	171	159	185	176	167	190	150	189	163	180	190	170	176	162	164	158	188	186	199	158	166	207	180	180	164	166	200	151	189	174	167	180	200	167	178	160	166	173	188	142	179	183	161	178	199	156	162	182	186	199	179	173	145	196	178	192	181	167	183	182	151	183	166	164	172	187	166	191	173	174	178	185	158	183	170	181	181	185	169	157	161	152	190	150	162	176	189	184	196	167	193	176	158	185	175	166	170	181	177	188	174	153	166	174	170	194	162	142	169	157	158	155	180	176	157	172	162	156	196	168	163	167	177	157	173	160	200	183	193	169	183	170	188	158	186	179	165	157	172	169	182	181	173	163	173	164	173	161	162	167	164	169	168	178	164	183	185	162	161	155	154	158	168	180	178	181	159	174	169	171	197	180	171	175	163	195	181	168	194	167	175	175	174	169	175	179	171	187	175	158	172	157	180	157	190	183	154	192	192	164	165	177	175	180	169	188	171	190	185	186	165	193	177	179	180	162	174	169	177	183	166	176	184	173	179	176	143	144	178	161	154	183	148	158	162	158	173	174	148	177	187	178	169	178	186	158	170	189	182	156	192	197	162	192	173	181	151	185	181	166	186	180	156	169	162	163	144	175	183	162	158	190	161	179	181	168	153	165	183	168	168	156	170	169	191	179	187	175	176	164	173	180	170	143	169	171	168	159	175	205	171	166	185	182	191	196	148	175	147	164	171	190	191	151	189	165	205	169	190	185	169	156	157	172	181	172	165	170	178	164	170	177	201	180	177	151	177	147	181	183	182	176	176	170	168	170	177	178	147	182	197	164	194	182	187	159	160	189	145	159	180	184	170	174	181	153	164	159	170	166	172	161	171	170	189	171	193	176	157	175	176	160	156	167	170	188	173	165	174	168	159	152	171	171	191	163	194	172	165	174	152	157	168	162	153	163	175	193	167	164	174	171	170	193	151	183	160	151	180	156	183	147	196	170	177	172	169	168	200	187	146	188	167	175	172	176	160	181	185	178	187	184	165	195	189	156	159	175	177	171	181	187	181	186	160	177	156	150	160	187	167	175	169	185	190	165	150	178	181	169	161	179	159	177	174	179	176	156	169	165	171	169	161	183	168	143	157	149	180	140	169	175	172	216	184	163	185	168	170	185	164
7120	16415	13643	6987	4891	3689	2829	2261	1774	1503	1166	1052	880	807	672	588	529	556	507	494	489	427	435	416	372	386	364	375	373	354	340	379	316	330	333	309	329	322	300	312	322	295	305	304	257	300	302	291	301	287	312	304	270	285	270	275	278	287	285	274	300	267	289	270	270	285	269	278	290	299	281	260	269	268	284	268	288	269	270	251	293	291	300	277	274	262	292	267	286	282	294	263	295	270	274	279	248	263	287	261	246	290	278	292	246	256	302	254	279	241	271	275	288	289	254	293	280	245	252	281	274	262	290	255	285	267	270	301	282	260	280	241	287	274	243	253	289	294	295	271	260	263	289	264	279	280	282	323	286	287	286	299	297	283	282	261	283	300	281	301	269	280	260	257	278	256	247	264	267	285	248	250	285	245	259	247	250	272	257	285	253	304	300	311	291	263	279	257	261	282	267	256	264	274	289	291	255	241	294	265	251	275	286	300	261	253	250	263	249	256	285	239	301	254	278	272	261	257	288	249	261	235	319	280	263	276	258	283	275	259	266	238	248	255	287	250	274	275	253	249	271	261	282	286	251	239	257	259	294	273	260	276	245	277	280	284	269	258	265	277	265	274	267	278	265	257	277	274	295	285	275	298	251	266	277	273	270	269	265	271	273	266	270	244	254	270	253	262	257	258	280	258	254	266	295	273	272	299	275	272	259	273	242	283	258	282	293	267	254	286	282	255	254	268	254	274	254	274	281	288	282	325	274	235	275	264	310	252	279	273	269	282	265	273	265	245	241	251	260	285	260	270	246	248	282	257	257	270	274	262	297	252	256	270	262	271	241	283	265	248	253	259	266	228	284	250	260	257	258	259	241	265	243	275	255	247	284	272	256	278	260	269	243	267	266	248	256	269	235	252	232	264	271	281	287	257	256	266	271	237	259	260	249	238	277	255	262	266	256	269	284	248	267	259	264	253	253	289	254	229	272	263	257	262	278	281	260	270	259	275	266	259	237	270	256	280	258	264	223	272	276	270	283	277	300	279	256	296	256	276	282	283	276	274	254	253	277	268	282	283	260	260	271	260	273	253	256	263	290	244	275	252	286	293	262	278	280	287	214	239	260	252	255	268	258	267	278	285	258	258	282	272	265	251	286	253	244	261	256	249	275	271	265	295	266	275	288	255	272	262	255	269	246	263	263	271	273	243	258	264	268	268	272	283	263	265	256	303	275	265	280	227	262	268	232	257	241	261	287	278	263	260	282	253	275	266	267	269	269	279	271	249	257	284	263	276	269	265	263	269	279	265	259	254	279	265	259	289	250	272	268	302	294	256	287	258	263	270	290	280	255	260	280	286	261	279	254	257	260	272	270	262	269	274	236	268	263	255	278	271	249	286	292	263	248	276	254	246	248	264	273	248	263	292	281	288	260	278	265	274	281	265	267	266	244	263	258	260	255	264	274	256	244	256	217	289	260	256	237	264	244	276	245	264	279	262	227	286	272	232	258	279	246	254	248	256	279	277	275	288	259	274	269	255	279	263	278	255	281	280	265	250	278	278	240	265	242	238	240	290	257	275	262	263	290	265	282	264	269	308	288	309	279	276	260	261	249	269	286	270	280	281	267	257	258	259	264	237	261	250	284	277	280	265	290	291	258	287	248	257	273	279	265	256	275	298	279	249	269	268	270	275	247	270	277	246	230	267	271	273	263	261	249	260	258	287	272	277	261	254	282	256	274	268	265	256	256	267	289	272	274	266	266	242	283	250	261	259	263	253	280	260	281	262	289	266	267	246	263	267	260	254	282	265	302	233	267	244	245	232	269	265	252	235	277	250	243	275	271	253	264	277	287	254	292	254	248	283	252	303	284	278	298	234	245	244	245	270	265	303	295	265	272	246	268	277	271	280	287	241	278	269	279	256	284	272	255	257	297	233	276	304	286	281	285	269	271	271	273	260	255	262	248	264	257	283	248	293	297	258	274	266	247	269	278	276	263	280	268	251	276	264	253	256	240	232	244	267	270	261	277	253	301	249	264	261	273	249	273	258	266	268	265	241	248	252	268	277	278	281	252	294	271	266	283	277	276	266	278	229	289	293	272	271	253	258	267	296	262	286	245	250	257	259	281	218	280	292	258	274	248	277	289	252	269	280	249	246	263	269	276	271	292	259	282	272	276	277	263	270	248	271	258	239	270	239	265	229	260	265	281	282	265	242	262	262	281	295	265	273	277	282	298	266	250	287	278	259	273	283	272	288	279	263	255	263	257	262	260	251	235	258	238	273	243	262	304	293	258	268	268	292	283	258	262	285	266	282	241	265	276	275	277	257	241	292	245	244	251	279	255	246	277	282	261	258	291	249	266	258	273	268	285	245	287	293	269	264	283	279	252	269	306	261	228	245	302	295	250	267	236	264	271	293	273	279	272	263	262	275	258	255	278	275	268	264	253	273	276	274	262	267	265	294	262	293	298	245	271	251	244	283	289	275	239	283	278	282	303	273	257	277	239	268	280	270	261	269	255	239	285	275	228	241	246	256	254	272	247	277	273	240	264	296	278	278	290	247	271	262	261	256	276	251	303	252	288	278	253	259	282	229	261	247	257	291	267	281	275	258	258	236	257	253	285	238	266	274	258	251	258	282	259	284	272	240	268	300	266	284	264	237	294	274	266	263	225	242	276	274	265	278	256	269	237	287	273	306	251	294	296	273	249	259	271	271	260	250	260	240	247	295	283	288	291	258	260	270	278	281	256	295	297	286	279	269	260	242	239	284	311	273	293	272	254	257	268	259	284	278	254	288	290	234	258	282	268	274	276	299	245	284	318	264	263	260	266	261	267	255	262	264	247	242	257	271	280	260	268	306	290	263	268	232	275	243	277	281	299	293	288	276	258	280	246	259	285	263	309	259	288	264	271	278	251	245	266	253	248	243	296	280	275	257	260	272	296	271	280	266	244	273	238	272	274	270	298	269	272	269	247	264	255	260	284	255	266	272	271	266	285	266	259	293	238	277	304	276	278	256	256	267	246	266	276	256	275	255	266	253	265	260	261	266	283	254	284	271	282	269	254	271	256	278	264	263	278	273	239	259	265	287	281	266	269	264	261	268	256	274	239	258	254	258	240	255	236	263	263	275	277	247	277	284	248	278	275	259	280	282	280	258	287	303	266	251	245	257	282	266	295	256	257	258	268	279	274	251	279	251	273	275	299	255	256	262	290	289	261	258	269	282	284	271	283	241	269	271	285	259	285	260	293	301	249	259	250	267	269	275	270	255	254	262	293	258	275	289	272	260	241	263	264	248	248	258	263	262	248	273	281	293	288	252	262	258	262	254	237	269	276	278	294	274	283	280	278	264	257	282	282	257	277	265	269	271	261	297	269	261	258	279	270	281	276	260	275	243	255	265	293	278	252	259	275	263	251	292	280	233	255	251	282	255	247	287	252	258	291	270	261	237	267	268	278	236	239	283	240	270	259	279	264	259	286	271	263	263	263	272	263	296	312	262	267	262
27073	19521	4766	558	375	280	292	306	264	315	298	310	278	295	266	321	297	290	316	261	258	267	272	285	273	283	272	258	295	260	279	255	260	287	300	256	289	299	259	250	301	296	257	264	261	274	254	261	283	290	265	309	276	264	251	281	276	254	272	271	288	271	279	291	252	301	244	280	279	247	298	272	280	265	279	263	273	305	280	293	259	260	301	269	257	278	246	243	286	257	259	281	259	306	260	248	269	259	259	297	289	248	271	273	276	266	262	281	286	258	272	285	257	246	256	284	288	274	250	302	283	266	258	298	258	265	237	282	274	273	297	250	302	263	293	255	267	291	276	270	259	278	285	280	270	279	274	261	295	311	241	262	269	272	269	295	280	264	284	257	257	300	260	274	250	266	302	266	280	282	267	266	268	260	282	270	299	287	282	280	296	247	287	287	273	273	277	273	297	295	250	272	283	270	255	282	284	264	261	273	246	295	275	272	270	267	310	271	266	301	273	274	257	253	270	279	278	274	271	254	268	266	290	268	262	295	270	295	268	276	270	259	300	277	268	274	267	275	252	259	299	273	282	277	267	247	306	263	286	268	312	280	282	274	266	280	272	269	269	283	290	279	275	261	255	267	275	253	295	265	285	251	229	290	286	287	265	308	295	294	295	265	293	276	303	295	277	288	283	278	254	304	288	259	289	266	293	278	300	264	283	286	284	271	276	259	262	274	275	251	258	245	275	242	259	258	260	254	301	250	270	285	286	286	300	286	275	271	292	287	301	245	284	259	275	265	234	265	305	264	269	300	264	258	288	288	248	248	295	283	283	253	264	263	246	276	258	277	272	278	263	242	274	298	260	282	284	273	260	257	254	299	287	272	299	257	248	269	269	270	265	260	267	286	246	262	298	307	283	297	256	272	263	279	288	244	252	273	274	264	275	293	276	290	276	256	263	271	284	275	288	276	279	302	285	288	283	274	254	265	271	293	259	260	295	264	282	286	295	262	282	270	266	286	245	263	286	249	284	304	246	287	269	251	273	287	268	281	294	303	276	292	289	311	259	269	271	266	288	236	286	258	270	270	238	255	263	255	267	267	265	255	264	261	273	256	255	279	298	302	270	252	283	307	288	299	247	303	306	264	271	311	276	304	256	263	280	290	263	274	246	259	272	304	251	300	248	296	315	294	255	261	287	282	291	261	299	272	254	258	284	295	275	263	277	280	276	245	275	247	275	256	255	289	237	260	257	276	287	309	242	242	255	237	286	265	264	256	282	259	279	239	255	267	281	282	297	301	264	273	263	247	282	229	296	262	270	282	272	270	245	272	269	272	244	294	270	278	269	278	320	265	253	261	276	266	274	251	299	298	251	276	271	267	274	281	240	259	272	271	298	281	269	251	266	242	269	307	290	255	288	277	248	258	253	260	308	280	309	295	259	285	251	279	264	269	284	271	297	260	281	260	252	279	275	240	278	225	256	252	280	285	264	266	274	264	290	273	320	258	314	248	306	254	289	263	272	279	253	285	276	310	280	259	295	289	267	283	279	259	249	262	278	287	290	289	298	290	290	277	286	295	254	236	280	272	292	286	283	284	281	250	270	287	233	270	276	263	250	294	269	279	270	269	256	298	296	259	277	273	292	287	266	289	282	263	293	295	277	276	257	282	277	264	264	275	270	246	273	269	275	282	288	261	276	275	265	306	271	249	281	277	268	277	270	260	263	246	294	274	241	287	277	276	270	265	288	260	275	279	245	255	272	282	254	279	287	303	291	234	286	287	285	304	270	261	266	300	290	270	259	279	297	262	247	271	256	259	253	293	278	292	300	310	276	312	265	294	266	258	294	278	288	272	268	282	298	270	281	284	279	248	234	258	259	298	274	278	234	304	277	265	271	300	277	276	277	293	289	264	267	278	297	240	248	267	245	269	281	269	284	279	264	314	257	274	286	264	271	250	317	293	253	292	271	294	281	271	265	279	249	230	252	257	276	282	287	290	256	277	265	243	279	270	264	246	278	261	249	304	270	239	274	285	265	267	268	295	271	254	282	243	300	279	275	285	240	286	269	274	283	271	256	238	275	287	263	281	288	270	272	279	264	280	276	269	284	286	264	235	276	271	278	239	271	246	247	249	285	309	301	296	290	261	287	299	258	250	269	313	264	305	277	275	278	292	280	258	264	262	285	265	264	239	272	263	250	284	295	254	306	299	274	288	272	282	281	274	283	271	241	291	255	266	264	243	260	278	278	264	286	270	256	268	286	269	266	294	280	287	275	299	250	295	274	304	244	269	280	271	267	280	248	258	281	299	286	263	264	269	287	304	258	280	297	268	261	279	258	288	290	271	288	296	258	263	257	274	299	282	259	269	271	279	267	298	303	268	269	280	253	274	296	283	296	264	280	304	256	257	267	294	295	268	286	252	288	236	270	260	282	245	274	284	254	289	285	278	261	270	268	270	254	257	241	285	301	259	236	285	296	269	276	301	270	291	293	271	269	278	266	281	287	288	270	266	261	222	277	268	255	269	292	249	277	257	246	284	280	287	254	260	258	302	288	331	316	262	258	248	284	282	274	257	300	299	286	269	284	288	279	296	280	260	270	297	268	281	290	280	255	280	252	248	276	311	302	280	290	266	271	275	284	314	296	295	294	278	265	264	261	268	298	265	279	289	275	295	275	271	273	266	282	261	272	273	254	275	293	250	273	264	292	283	286	274	256	271	279	284	250	259	255	300	220	280	273	244	270	245	272	274	288	282	281	276	293	275	243	257	285	257	269	278	283	279	256	276	262	285	298	276	290	272	264	250	276	274	268	281	322	282	259	298	278	268	269	279	281	268	283	281	291	262	278	262	243	276	257	264	269	265	259	244	286	278	278	300	315	306	308	279	271	269	285	245	271	279	244	291	292	271	268	274	303	266	268	268	267	287	267	273	283	269	295	306	268	290	287	279	289	285	263	259	311	284	267	295	290	289	274	273	277	273	274	244	254	260	291	269	282	300	279	259	246	279	259	253	295	264	259	246	282	270	272	260	259	271	256	278	288	242	254	265	286	273	262	300	259	287	265	257	298	262	277	301	273	318	262	274	237	281	265	275	284	288	274	262	259	267	255	287	272	290	249	248	254	257	262	270	262	256	282	269	271	273	270	291	290	277	251	250	268	270	283	281	269	250	260	269	287	263	276	280	280	283	282	258	282	268	276	272	272	283	275	285	282	264	267	262	277	261	267	281	277	284	292	274	295	268	269	295	272	290	264	291	260	249	274	277	249	294	281	268	286	311	282	264	251	268	309	241	282	265	282	270	278	264	266	289	297	279	279	267	279	294	284	271	274	285	270	270	243	279	290	260	255	289	262	268	287	273	285	300	277	281	274	241	276	261	272	293	284	256	275	272	272	269	276	304	281	283	280	276	253	284	276	257	277	299	267	277	276	285	259	251	250	259	267	253	275	248	268	295	292	304	285	269	255	285	312	259	267	262	268	298	298	269	272	281	265	303	271	295	267	275
3918	1109	968	660	545	501	500	478	426	461	446	416	450	456	440	415	425	423	408	429	432	414	391	426	395	436	408	424	406	396	436	449	406	395	411	410	414	409	412	429	455	401	408	437	404	431	403	442	481	387	413	390	431	444	433	430	415	411	436	415	432	395	407	373	413	425	423	430	411	374	438	419	408	454	408	420	378	437	388	431	407	461	388	427	396	437	431	401	417	394	426	426	423	434	404	401	400	405	428	413	423	399	436	447	437	411	393	422	427	394	447	395	383	403	432	417	431	402	407	419	418	421	410	403	422	398	441	426	426	385	444	412	430	426	436	428	394	414	407	413	451	380	381	409	382	391	402	434	429	412	444	471	407	431	385	442	436	409	450	411	419	436	407	395	422	428	441	388	422	405	404	443	451	389	431	431	443	426	413	441	386	450	437	403	402	425	401	427	399	406	423	417	412	421	388	398	409	432	424	396	389	408	432	427	389	444	430	434	433	397	406	414	438	419	408	411	399	435	407	413	376	415	381	436	393	405	430	419	393	394	443	407	381	454	407	427	402	413	407	415	405	398	397	413	393	429	406	433	420	426	406	429	391	394	435	427	425	392	431	454	434	462	399	433	387	408	430	381	403	415	399	408	453	428	408	400	411	400	432	374	433	418	457	426	440	400	478	414	399	427	415	417	379	375	421	421	402	414	403	409	421	403	435	395	390	432	415	428	417	392	396	448	422	407	414	429	419	402	451	401	413	420	410	398	403	406	401	375	403	423	410	436	403	422	476	416	422	416	410	432	416	395	393	433	413	409	409	462	372	419	435	407	377	367	454	415	401	382	439	430	439	389	456	405	429	450	434	410	411	400	390	456	422	416	425	452	394	398	403	401	434	386	374	419	410	383	440	402	374	427	387	402	411	452	382	408	423	458	407	447	412	419	413	395	418	403	425	429	412	422	439	415	479	381	426	451	401	446	426	402	388	429	398	410	450	418	403	397	412	440	439	366	379	432	477	397	383	437	379	396	431	412	417	392	427	440	445	409	427	423	390	424	401	422	420	406	402	391	398	364	398	397	424	418	399	394	404	405	420	429	417	426	381	437	430	424	374	435	447	437	414	426	437	429	483	404	396	410	431	429	423	409	405	389	387	453	411	435	423	415	418	460	393	446	418	407	414	431	430	425	395	390	422	396	383	448	453	445	395	435	401	419	419	435	418	449	422	434	408	434	425	424	397	393	432	407	440	437	404	427	434	368	442	418	437	423	468	427	405	384	401	445	407	437	405	414	410	408	378	446	428	396	400	409	411	421	390	414	438	406	403	390	432	438	428	426	462	450	434	436	408	416	416	400	417	422	441	425	429	408	424	389	413	403	404	424	382	409	415	451	440	432	423	450	393	392	432	417	414	413	452	391	413	393	431	398	387	406	452	403	403	398	382	416	387	438	407	413	464	439	392	411	386	389	437	413	369	370	420	396	403	396	406	394	421	430	442	423	448	442	421	405	394	438	416	383	425	426	391	409	415	423	431	386	423	377	429	393	384	417	440	400	414	374	377	412	463	409	414	427	408	401	400	407	464	439	413	422	410	445	403	396	424	442	362	417	419	444	412	397	398	420	442	409	404	405	413	385	401	396	416	405	400	419	417	421	406	416	413	422	443	425	415	405	421	422	406	420	417	405	460	383	387	429	389	422	389	430	399	404	416	420	439	376	408	406	421	401	404	410	423	407	415	425	400	383	389	406	448	420	400	442	432	418	410	382	407	370	411	448	405	435	399	419	390	421	421	416	401	416	385	392	434	434	413	414	409	443	406	417	401	436	427	424	420	394	407	445	422	394	415	410	428	374	427	397	420	413	415	387	419	429	409	415	426	421	409	420	392	419	400	406	427	400	394	420	405	452	390	460	394	439	435	410	420	433	409	401	423	383	398	414	428	357	427	406	457	397	423	431	368	385	404	414	412	426	446	420	387	428	380	437	413	408	419	434	441	438	423	415	418	401	411	432	453	447	428	393	397	417	387	434	454	433	416	407	432	442	472	399	405	430	421	411	439	378	444	429	350	356	409	382	422	372	416	440	430	435	415	417	390	417	432	409	394	442	401	437	405	434	398	410	428	401	440	423	394	421	450	404	410	406	373	466	380	394	427	421	425	413	436	434	385	422	377	410	404	431	431	421	400	441	423	427	415	399	392	428	433	427	419	446	427	424	415	411	353	393	442	407	418	406	380	424	418	445	400	388	433	397	446	435	401	438	470	406	414	399	424	419	428	430	398	396	443	424	388	397	407	422	417	412	419	403	423	413	402	389	418	428	382	399	478	473	407	424	426	389	423	410	401	420	453	412	432	410	403	424	416	394	396	421	426	420	401	413	426	425	405	401	397	405	405	419	396	391	422	383	431	409	419	435	412	435	414	402	404	423	424	384	412	389	410	403	439	399	413	414	420	404	440	456	427	435	422	442	399	405	455	399	413	424	419	416	379	389	381	430	403	429	407	410	407	439	426	445	415	416	434	397	392	427	408	406	426	450	417	462	374	422	433	418	434	439	406	384	437	451	421	419	421	409	403	393	453	442	447	425	454	407	390	400	448	422	423	444	390	412	426	372	420	428	427	426	404	397	429	408	403	413	424	425	411	426	426	435	442	413	395	402	402	396	417	427	418	384	425	405	411	440	395	406	422	403	392	357	433	376	426	424	442	415	417	445	420	419	412	442	441	411	424	371	436	468	428	379	430	394	411	394	408	365	405	412	412	380	436	444	403	406	421	400	407	444	428	426	406	415	432	417	445	419	475	432	454	408	395	427	388	436	409	368	423	461	414	403	380	428	428	434	426	368	405	391	437	406	416	446	414	421	436	409	398	422	416	406	414	414	423	420	408	430	359	431	416	405	393	407	377	390	445	434	426	445	458	413	428	386	452	411	417	438	373	437	413	416	385	413	400	410	422	400	433	406	429	421	390	417	465	395	435	424	436	427	422	418	425	453	408	387	410	415	410	420	411	398	436	398	416	398	437	416	420	390	422	401	374	430	466	398	430	424	423	418	421	388	399	451	384	399	429	403	433	404	416	395	437	427	424	424	403	425	403	413	436	403	422	403	388	459	410	404	419	451	431	440	379	402	442	431	414	393	425	399	438	406	427	425	388	440	435	440	402	388	423	387	440	386	445	402	404	419	404	396	371	425	409	387	411	427	450	426	430	393	387	445	391	423	409	388	430	378	409	409	477	421	393	398	409	404	414	417	396	439	390	416	416	439	438	462	457	380	385	468	427	415	412	438	461	436	391	462	411	397	424	415	436	419	404	430	422	440	429	412	468	361	419	414	402	419	415	399	394	404	413	413	421	406	423	402	415	438	406	412	417	404	394	412	451	426	433	404	424	379	408	392	435	435	431	442	398	403	405	387	428	434	435	414	398	418	431	405	436	455	404	401	381	396	416	391	439	404	435	431	421	417	403	431	392	397	400	440	423	470	446	393	391	421	398	436	381	420	414	417	440	400
24089	21298	28582	24335	21235	5735	906	649	524	447	435	382	396	380	361	356	333	315	288	289	349	304	286	315	325	278	309	275	292	266	290	257	288	279	309	276	286	292	268	303	268	279	297	286	286	283	258	253	288	280	260	271	285	286	285	253	269	294	268	276	268	279	278	261	283	267	275	282	276	269	270	273	265	247	332	281	279	287	301	279	280	261	281	275	279	261	267	259	296	313	277	259	289	287	275	277	287	286	289	230	292	266	302	282	273	263	258	301	267	255	248	273	265	267	277	278	292	259	295	270	268	288	285	285	283	288	269	268	292	253	268	290	260	312	275	262	220	241	306	260	278	294	261	262	276	249	250	300	247	291	307	273	277	296	286	273	279	272	282	264	264	263	256	259	265	287	299	269	262	297	255	261	314	282	275	278	287	270	273	275	283	270	282	259	284	283	292	258	266	279	277	296	272	278	268	290	287	265	282	260	286	244	251	279	247	277	248	290	275	275	287	270	272	252	290	280	287	272	272	281	269	268	284	264	276	254	287	260	263	272	250	261	261	241	291	292	271	257	281	293	270	259	267	253	264	278	269	255	274	293	309	268	288	267	269	274	289	282	283	256	238	278	239	260	243	259	280	277	279	286	262	269	275	251	253	295	258	307	267	234	244	272	289	262	235	255	276	291	267	267	278	286	246	254	267	292	251	289	271	258	299	293	276	248	256	266	248	242	283	264	280	270	276	276	241	273	281	255	263	260	231	278	278	272	250	292	267	247	305	263	266	266	287	280	279	301	302	255	287	253	309	301	240	297	276	278	293	265	250	254	262	274	258	275	269	292	285	256	276	277	282	257	286	264	266	286	280	247	253	294	273	292	292	269	268	264	270	280	276	282	265	296	258	268	240	268	247	279	269	234	269	306	266	237	282	257	279	259	253	271	282	273	281	254	281	290	285	263	248	293	255	269	275	275	290	303	278	274	304	268	245	267	285	256	249	284	290	263	255	271	286	283	271	283	269	249	280	262	278	258	250	280	265	281	296	329	270	285	245	303	263	269	275	275	270	297	281	245	257	292	292	273	262	300	269	275	248	270	263	297	253	258	249	256	256	274	246	279	267	241	290	288	265	264	281	254	296	267	261	291	276	290	304	267	249	257	271	259	300	306	261	257	263	270	265	280	266	242	246	251	248	293	309	264	277	278	284	282	288	307	272	236	276	281	277	291	268	261	291	307	249	284	265	267	298	249	276	263	276	296	276	285	285	270	243	268	288	273	276	284	276	273	241	284	283	255	274	299	295	276	283	281	252	267	257	254	260	273	287	288	263	264	304	299	280	272	285	295	248	254	277	279	250	267	273	263	276	270	264	265	278	253	253	290	293	257	261	271	284	279	274	267	258	260	249	270	270	279	281	261	280	246	251	264	317	270	263	292	279	279	258	258	289	285	237	286	275	265	253	289	255	284	301	267	274	296	298	267	271	283	266	279	261	262	281	254	275	277	286	270	265	249	275	250	278	285	274	308	273	297	278	281	253	267	274	279	265	223	256	307	263	272	280	296	269	263	287	274	267	273	290	286	307	277	249	266	295	254	290	250	285	281	284	273	321	259	294	269	289	279	238	302	271	250	260	290	272	290	288	261	252	282	268	276	266	288	260	241	241	257	302	262	245	280	262	267	242	262	251	289	279	288	285	266	256	290	276	267	252	284	252	291	265	270	267	282	289	275	284	271	266	264	248	240	261	266	280	251	263	262	296	293	275	286	290	278	303	289	278	295	272	307	245	293	279	280	237	254	277	283	259	262	259	224	258	271	296	273	269	302	254	259	257	245	288	270	286	275	255	267	301	279	263	275	268	265	261	280	254	287	253	263	280	270	273	253	232	253	249	288	272	258	281	269	254	256	290	291	265	313	286	272	283	285	266	263	258	301	291	274	297	260	289	243	265	249	279	278	255	238	257	281	272	278	276	249	271	310	286	248	272	282	262	280	257	286	273	262	291	295	260	259	262	263	258	275	285	254	275	269	253	267	228	286	279	259	258	255	290	314	293	265	243	271	250	266	282	297	238	270	283	244	272	255	268	260	268	255	254	248	257	247	248	278	274	274	280	274	282	282	254	287	283	276	282	257	295	290	300	304	267	264	277	266	283	267	273	283	281	287	281	320	265	272	282	251	278	268	279	302	250	253	290	288	279	287	255	269	288	305	271	263	254	291	268	256	283	278	272	278	268	274	275	292	263	278	278	248	262	264	274	274	271	242	277	281	251	274	306	237	295	266	275	252	263	281	295	253	282	252	270	225	248	264	286	255	277	241	273	268	282	290	305	288	297	277	298	251	276	267	262	301	236	284	271	290	282	264	249	245	265	271	266	251	284	261	262	257	271	230	253	285	265	258	274	294	260	266	278	266	246	266	274	271	281	259	258	260	264	251	261	270	258	259	263	264	283	270	286	294	302	240	298	291	245	252	277	288	244	251	282	278	306	282	273	242	275	268	277	227	280	274	283	296	257	267	247	278	271	280	320	240	293	258	287	290	252	271	276	286	288	281	229	299	276	284	281	272	285	249	259	305	272	273	261	287	259	273	251	270	257	279	252	268	254	300	243	301	262	283	294	293	272	273	265	278	262	258	242	299	270	278	286	256	245	290	248	258	263	259	282	274	266	257	278	269	270	292	260	281	280	261	269	232	277	280	267	306	260	250	275	246	277	262	258	252	272	272	277	278	283	279	255	281	270	296	295	242	251	237	264	252	242	268	272	259	247	278	241	298	253	267	289	255	260	263	308	270	280	268	248	260	257	306	276	249	270	258	280	281	266	278	264	261	263	245	235	275	283	263	267	256	251	265	288	248	265	282	277	272	253	257	240	258	267	263	264	265	269	258	282	259	266	271	300	254	260	258	265	268	268	300	256	291	282	270	275	252	269	279	260	259	255	241	264	250	306	299	222	259	273	267	280	259	238	271	260	249	225	260	260	282	288	276	287	260	299	253	277	304	251	255	269	275	282	282	242	265	265	284	268	270	277	220	284	255	276	252	274	274	293	278	296	291	300	249	269	291	296	250	265	313	295	244	292	267	268	290	255	303	253	271	265	288	267	280	251	279	277	271	288	280	241	280	259	292	271	288	268	288	281	248	280	281	258	226	224	277	296	275	271	282	288	280	298	273	281	282	262	262	237	295	269	240	308	261	263	276	273	276	270	262	277	270	256	286	316	283	268	300	281	269	284	287	278	312	275	302	272	303	267	283	263	274	266	262	269	280	235	271	264	254	267	266	266	280	258	288	281	278	272	285	279	268	244	270	299	280	251	259	290	265	266	229	287	265	261	294	269	280	266	296	255	273	291	257	250	292	252	275	289	279	311	274	262	257	261	263	274	291	263	291	276	250	275	257	254	281	279	284	272	273	269	274	276	288	244	232	270	294	254	271	263	289	269	276	276	279	283	265	280	306	263	256	266	262	268	275	265	264	231	265	285	271	256	279	278	299	284	291	281	239	249	261	255	284
4871	10084	8385	4171	2848	2250	1744	1366	1198	977	903	827	697	676	631	610	550	582	493	525	530	468	465	493	473	506	491	476	472	468	438	447	405	445	420	430	422	455	467	464	437	440	481	422	430	440	422	424	397	413	445	420	455	413	457	418	428	429	399	411	401	404	448	425	444	399	396	412	407	432	415	410	401	419	423	443	432	394	425	427	431	451	406	430	396	398	451	403	446	424	449	403	422	412	477	406	416	388	417	461	402	429	421	408	398	476	472	398	402	419	415	394	387	402	406	401	386	403	384	417	408	439	420	425	424	429	388	447	390	407	407	466	384	395	395	414	432	383	472	411	423	452	419	428	443	422	424	419	426	429	419	409	424	453	448	406	431	377	411	420	427	407	407	445	436	394	426	462	419	459	392	392	383	413	412	416	392	415	388	387	439	427	416	427	439	459	405	433	411	423	445	376	437	391	411	398	414	401	391	380	413	409	427	411	388	391	396	419	419	401	397	405	439	395	436	425	407	415	411	441	413	392	409	454	443	429	412	414	408	410	425	415	428	410	418	402	415	384	406	418	448	393	411	430	421	436	458	408	401	437	411	441	454	400	380	451	418	394	405	421	417	395	423	392	454	431	454	464	383	425	430	431	364	420	392	386	396	434	414	446	411	414	398	468	452	404	404	415	431	367	409	428	426	409	419	409	411	431	434	415	396	417	426	377	413	387	385	428	408	432	424	411	431	419	430	405	432	429	442	406	400	416	448	425	445	403	426	418	410	415	404	420	415	459	473	436	404	400	394	400	430	412	429	424	434	388	419	423	409	393	403	392	411	414	434	399	422	397	445	401	426	426	392	409	429	422	454	415	390	401	397	396	463	426	412	410	410	422	409	427	401	406	410	424	403	433	375	413	422	428	404	420	402	434	456	388	409	429	436	418	413	409	397	400	435	424	427	407	446	406	417	426	411	426	429	413	414	421	435	430	395	400	402	387	442	413	427	417	385	406	452	450	438	424	446	430	441	444	406	425	443	391	447	405	414	426	435	384	414	426	419	407	429	428	396	417	447	383	411	465	441	406	440	397	394	451	396	432	434	426	377	429	424	440	406	429	440	401	401	406	439	386	395	418	371	392	453	427	425	428	386	410	400	411	386	419	419	428	430	444	408	413	429	395	424	398	444	413	395	438	449	388	423	408	424	399	441	429	430	434	426	431	410	432	417	430	398	417	413	406	393	429	425	411	421	437	381	420	431	435	429	372	421	435	401	447	412	390	398	410	447	408	388	388	413	404	420	401	419	388	442	409	392	389	425	421	425	405	400	425	414	413	400	433	414	417	386	432	397	434	431	419	432	416	431	376	427	429	409	410	449	411	416	398	408	429	410	421	390	426	425	414	410	400	422	406	391	407	420	410	396	390	438	401	425	425	429	449	413	388	403	441	428	409	392	447	424	406	425	386	414	418	454	414	411	406	428	449	428	439	415	446	417	418	405	437	425	466	427	404	403	434	425	431	426	443	412	412	359	423	485	418	407	404	392	396	413	433	378	409	441	429	393	408	384	362	408	374	427	424	413	432	400	401	440	439	387	385	433	412	407	436	435	430	406	441	448	396	404	384	419	405	427	430	424	438	418	436	443	392	412	448	405	412	388	385	418	409	422	400	388	396	412	434	427	426	390	420	442	435	390	398	397	423	457	378	413	404	374	423	412	413	404	426	446	401	401	422	428	411	446	436	422	414	416	454	379	364	417	437	415	451	407	387	417	371	390	409	444	430	436	396	420	437	404	442	449	405	385	393	484	454	402	404	408	384	375	397	426	389	457	365	443	427	415	420	412	388	435	428	435	425	437	408	407	412	399	417	387	414	389	432	422	387	390	420	428	405	430	404	412	413	395	423	432	422	409	388	405	433	426	414	400	411	406	424	415	411	421	390	431	418	399	409	406	400	436	414	378	411	404	407	414	415	428	386	404	425	436	426	420	429	416	421	410	408	425	423	421	406	471	423	428	426	395	439	413	391	367	450	421	408	399	425	429	398	406	419	393	426	397	423	376	392	384	432	415	387	433	395	453	379	395	398	427	437	413	422	419	415	445	418	446	393	424	377	414	385	406	413	368	418	430	425	397	409	391	371	393	405	403	422	435	387	422	425	386	426	398	415	416	441	396	432	398	393	405	431	401	435	394	403	402	425	451	436	419	418	416	421	391	403	436	423	435	429	418	350	420	396	443	431	423	434	397	428	399	453	402	408	423	459	408	400	390	442	412	403	428	467	400	429	393	389	384	415	399	353	455	417	388	404	404	450	405	406	420	417	388	439	440	397	417	430	434	404	403	435	440	380	405	416	430	425	419	401	409	468	393	412	423	398	431	404	410	427	419	447	448	417	381	425	388	383	424	416	421	388	403	424	401	424	428	404	426	411	421	433	400	417	392	405	433	414	423	410	424	398	390	414	400	365	423	408	442	366	407	379	425	408	428	458	436	408	410	397	408	406	436	416	416	427	406	406	422	418	395	419	432	439	424	392	421	428	419	422	420	412	424	431	410	410	406	437	398	358	410	425	429	437	427	432	409	400	451	394	409	397	430	435	438	408	407	415	409	458	414	385	429	401	405	413	415	394	394	396	424	410	422	433	415	407	391	399	400	404	403	414	478	452	442	438	396	387	399	409	433	430	385	409	423	414	426	380	399	360	421	439	418	381	415	414	392	444	386	419	397	395	411	398	442	408	402	437	390	446	443	439	414	406	413	425	389	415	426	427	417	416	433	415	385	419	402	420	402	398	405	440	395	397	421	382	429	369	421	398	428	407	433	446	449	413	404	421	394	397	418	432	432	374	416	410	445	414	396	417	423	409	401	400	405	442	384	438	406	389	386	434	393	433	406	404	416	399	421	415	399	419	396	393	400	384	420	431	455	384	367	429	411	419	429	400	427	394	434	407	427	435	426	425	373	449	426	415	412	415	415	419	444	412	409	375	423	441	387	443	426	404	372	434	387	393	412	419	447	401	430	421	412	430	409	437	395	421	410	403	447	416	395	395	427	430	439	392	399	412	416	422	441	394	400	406	415	447	432	444	416	400	424	422	405	411	391	367	388	402	407	419	441	393	397	432	403	417	390	386	406	363	415	406	403	412	396	416	398	387	465	446	426	414	410	406	382	364	403	395	395	390	436	422	434	420	417	411	416	408	391	396	390	424	413	389	416	407	427	399	367	417	436	392	433	430	404	432	404	422	430	417	443	408	430	411	417	425	429	423	413	403	449	410	393	409	417	381	428	431	373	377	419	414	445	456	422	436	457	430	413	452	402	403	397	416	389	457	431	422	420	419	447	419	398	449	417	411	459	452	404	412	440	435	449	436	428	401	438	409	398	398	374	400	439	404	388	422	435	393	402	390	408	398	399	421	408	410	436	407	400	420	423	412	408	383	439	448	415	408	421	398	399	438	450	413	403	433	385	410	447	398	456	398	406	424	413	434	429	422	391	413	386	420	423	423	403	453	377	404
23185	21354	29212	23868	21355	21242	3652	866	624	516	456	406	350	336	312	313	274	286	252	238	233	261	244	244	204	251	226	199	211	204	224	185	191	196	204	211	215	182	194	202	180	189	183	210	200	172	188	151	184	183	180	193	180	190	187	190	181	172	166	176	173	167	183	201	170	163	211	196	172	180	180	154	195	177	172	162	188	168	175	183	174	160	176	181	163	171	193	176	187	179	182	177	162	166	167	167	183	182	162	154	159	203	167	177	184	174	160	172	179	187	185	150	170	146	163	187	167	180	178	167	161	150	173	159	159	151	175	158	173	205	182	188	189	173	162	174	176	185	162	187	175	171	173	185	183	177	182	189	165	201	171	178	198	174	181	212	181	214	173	157	184	183	158	195	191	181	181	170	174	182	183	190	180	195	187	162	197	161	158	163	173	160	170	149	170	191	157	181	187	161	159	143	167	176	170	187	166	186	166	203	164	176	189	177	148	177	175	170	179	177	190	173	183	158	144	179	164	201	176	160	191	177	178	145	191	152	186	190	168	173	179	163	149	180	171	175	158	180	183	172	171	164	181	165	170	195	158	162	166	166	184	189	189	161	171	175	194	190	172	181	148	152	174	173	167	181	169	167	164	147	169	185	156	190	158	186	182	175	196	181	191	156	176	164	159	191	163	164	161	174	179	159	149	171	166	172	168	172	190	167	180	170	176	188	198	171	167	166	168	157	175	157	165	168	155	176	181	172	175	196	177	162	190	175	187	184	182	161	156	172	172	168	180	157	173	160	147	181	178	186	177	157	173	178	156	189	170	193	179	178	162	188	183	174	172	173	184	177	152	187	170	173	176	199	183	165	169	167	168	185	156	173	161	163	207	158	175	191	183	201	187	168	138	152	182	172	182	167	186	182	192	144	173	164	184	184	175	176	187	182	189	164	197	178	163	168	160	169	165	171	180	160	165	177	146	159	164	162	177	181	174	159	168	152	185	173	149	177	175	174	177	168	168	165	146	158	182	169	154	185	161	190	177	181	153	171	142	172	162	183	149	195	151	164	157	181	161	179	179	152	158	171	168	179	174	191	180	167	175	177	165	172	157	175	179	176	168	175	155	158	172	188	168	174	167	190	179	161	167	170	177	174	165	190	170	152	170	179	172	167	149	176	148	159	207	179	160	178	165	177	174	166	185	162	165	187	174	164	194	178	174	149	203	155	175	178	179	164	170	175	153	179	171	166	165	176	173	173	175	179	189	157	156	149	172	179	185	174	176	161	194	160	163	188	150	170	164	192	182	184	176	168	168	185	131	166	171	176	175	191	156	170	205	164	166	175	157	175	163	170	162	146	167	185	178	173	165	169	171	165	173	180	144	187	150	163	181	172	178	164	178	180	187	177	163	160	183	169	174	149	162	193	166	170	149	168	159	166	190	180	177	175	161	178	179	149	206	187	177	161	156	166	171	193	147	168	188	170	176	173	174	169	158	187	177	196	168	194	179	182	170	177	165	195	187	185	179	161	156	162	175	161	153	167	162	174	167	195	165	168	189	175	156	199	178	167	197	164	167	156	178	190	170	202	170	155	155	195	138	158	180	176	171	191	185	171	165	182	151	164	177	159	161	172	167	174	169	176	162	187	161	158	150	167	173	173	171	181	181	187	184	166	159	204	181	176	169	177	177	160	177	161	172	187	186	160	179	188	175	162	157	166	179	176	155	162	175	171	163	183	186	177	146	181	198	180	166	194	158	162	167	153	156	160	136	170	186	181	169	199	156	131	166	154	175	167	162	165	171	188	173	178	140	150	139	165	161	157	158	145	150	166	170	181	161	169	188	178	169	174	190	171	141	176	191	164	179	182	167	171	185	175	186	181	168	183	178	186	159	163	179	175	191	189	158	156	167	178	172	184	191	172	175	170	159	184	182	167	146	168	175	187	167	165	181	155	177	189	194	177	154	182	164	166	184	167	160	172	177	178	183	186	150	181	180	154	181	187	175	168	174	164	169	175	182	148	174	164	193	152	172	179	192	155	182	176	143	153	159	164	163	165	173	181	184	176	163	174	166	179	180	165	185	169	140	183	150	164	175	167	179	183	186	189	163	174	147	147	156	172	177	175	188	190	173	156	156	172	181	160	155	165	175	169	149	187	165	162	177	176	162	162	181	179	154	173	189	182	153	168	170	167	167	168	159	193	167	159	193	171	186	171	163	154	154	163	164	156	174	178	191	184	179	181	166	166	189	173	161	194	186	169	172	166	190	180	164	154	158	159	163	156	176	167	159	181	152	184	171	157	172	189	167	168	165	165	191	161	180	157	160	186	170	167	180	184	169	173	184	178	174	161	160	163	177	181	167	160	160	181	167	162	168	173	178	180	151	162	153	178	176	168	166	196	176	162	178	174	180	182	153	164	177	179	174	172	198	152	175	183	188	181	163	171	176	169	174	169	164	157	142	155	179	151	155	176	168	184	165	158	177	177	171	181	162	173	166	163	183	175	157	155	164	197	180	189	172	155	189	171	150	177	182	180	168	171	170	175	180	164	187	173	171	171	176	164	184	182	191	183	155	155	167	169	182	145	182	169	162	156	187	169	176	157	198	156	182	152	166	162	149	151	165	203	167	179	163	177	176	165	180	173	152	154	171	182	153	176	169	175	156	183	172	149	162	168	155	152	177	196	175	162	152	177	144	177	157	167	185	155	167	167	174	188	184	160	177	169	163	179	167	183	187	166	151	169	195	170	176	183	147	155	187	156	194	184	153	184	156	180	202	194	176	212	170	178	150	162	175	159	179	165	160	180	169	169	170	186	177	178	155	174	176	167	166	158	155	199	174	164	183	170	165	151	162	165	172	168	180	144	171	164	171	184	191	175	168	168	188	165	186	185	171	156	168	166	168	175	179	169	172	187	165	192	201	181	182	145	174	164	173	177	165	163	154	187	170	170	195	173	177	164	174	169	178	143	172	149	177	161	180	169	178	174	157	177	181	167	182	173	187	170	184	174	200	170	164	173	173	192	171	165	164	184	174	157	192	173	185	183	172	164	169	185	169	170	166	154	181	168	172	184	172	189	182	190	156	165	172	156	189	166	176	188	162	163	184	188	154	178	158	169	164	167	171	183	169	160	179	182	153	173	164	159	172	175	176	170	177	173	162	185	158	170	172	169	175	164	203	145	165	167	152	171	187	144	149	164	172	176	176	182	176	181	178	146	157	163	190	179	167	172	175	181	185	182	169	173	170	155	192	173	177	165	192	181	201	176	166	158	174	173	153	163	167	165	168	177	169	161	167	172	158	193	147	178	202	180	193	173	169	154	165	163	162	173	184	172	166	187	161	194	159	191	201	167	159	158	163	173	167	169	133	161	166	142	182	168	182	168	171	172	188	163	165	149	160	160	159	172	197	175	171	185	190	173	170	169	174	170	173	170	206	170	180	163	171	188	182	170	188	182	176	174	167	201	163	196	157	159	178	161	171	161	166	155	170	166	172	166	190	161	181	184	184	157
7250	16357	13730	6928	4898	3688	2763	2215	1733	1411	1209	1091	879	796	701	595	602	544	530	503	489	411	399	354	426	374	351	362	357	303	362	320	316	304	334	329	313	312	287	307	310	287	284	306	294	301	322	300	301	259	251	261	291	253	300	275	282	273	287	299	299	266	288	281	274	301	303	254	279	279	301	264	274	293	302	295	275	277	284	266	288	277	253	306	264	293	259	286	261	280	275	267	270	265	262	303	253	267	270	273	312	290	251	301	275	264	318	289	266	283	243	250	257	256	250	262	268	250	276	291	261	256	224	301	289	257	246	263	260	255	263	252	272	249	248	287	274	269	259	262	282	265	249	259	293	270	292	323	288	273	283	287	305	307	266	274	293	272	258	250	271	272	250	293	245	272	273	259	266	304	267	270	267	284	279	257	267	255	286	269	291	299	268	310	268	260	267	294	270	264	266	282	281	254	282	247	279	261	286	244	295	282	290	304	257	285	302	234	266	245	287	261	260	234	255	242	250	270	291	249	276	223	306	251	268	238	245	283	281	273	274	283	269	279	292	263	247	268	242	255	268	281	287	262	259	285	275	254	237	274	246	259	282	241	266	252	267	273	246	291	247	257	270	266	282	296	251	272	260	258	281	272	259	287	257	256	271	268	275	271	264	255	259	280	258	269	257	285	281	273	268	274	286	245	276	248	252	267	264	282	230	236	256	262	252	256	260	272	227	232	279	305	266	251	256	268	254	261	274	266	271	271	254	259	263	254	259	264	283	276	275	287	277	268	265	279	294	298	258	262	243	251	245	254	297	292	272	259	254	265	277	253	276	286	256	271	254	259	269	278	286	249	258	262	264	283	262	267	290	242	254	272	268	282	279	244	230	246	261	255	257	273	247	276	284	252	283	279	228	265	243	265	288	272	244	264	246	286	262	221	261	281	263	251	236	295	250	283	276	272	243	277	258	266	267	283	263	254	267	242	276	275	241	262	270	300	270	255	266	283	278	278	249	244	280	273	270	232	258	237	264	261	268	260	267	262	259	255	251	278	279	255	258	280	265	265	257	264	257	267	269	242	292	267	274	252	282	241	265	240	240	261	261	257	284	293	266	277	272	266	278	285	259	270	254	268	284	277	257	253	241	213	279	248	258	254	272	255	229	270	250	254	263	252	242	250	254	295	274	249	275	262	274	239	266	260	246	249	273	278	283	292	265	281	249	243	258	270	270	274	263	271	255	269	252	278	295	261	299	285	252	294	274	267	261	273	265	294	224	268	276	266	272	278	291	276	244	256	247	278	265	254	240	246	288	261	258	233	225	247	245	289	267	263	269	233	263	281	266	273	284	275	239	308	251	259	260	258	281	275	270	265	272	278	253	287	277	258	283	281	255	278	243	266	264	272	227	227	252	254	242	288	282	231	289	270	289	259	282	274	247	252	214	268	228	238	262	252	294	261	289	285	263	280	251	292	242	237	264	279	242	256	264	270	295	265	263	243	276	262	260	266	267	268	256	280	239	289	267	277	241	262	251	235	265	255	299	255	268	238	265	254	248	260	266	264	252	257	251	287	276	304	271	279	234	255	268	278	279	236	258	259	268	264	285	268	266	256	261	270	257	262	294	236	254	263	299	266	269	257	246	287	303	263	244	231	257	261	252	279	274	280	283	249	258	268	255	254	270	269	270	253	303	278	263	250	285	255	296	269	254	278	256	252	228	274	268	266	258	256	276	256	228	235	259	285	276	268	257	280	265	259	246	245	258	277	269	269	251	274	269	267	244	267	256	261	276	254	224	275	271	247	242	262	242	263	265	272	235	272	245	259	244	264	267	254	262	228	242	239	236	249	238	258	261	254	246	268	246	260	262	236	267	264	239	252	269	264	244	266	251	250	256	274	248	273	261	260	244	253	271	249	264	264	250	273	277	257	252	253	246	270	259	287	267	248	275	253	244	221	232	247	268	254	245	286	263	241	282	255	287	284	257	249	268	281	250	264	281	257	263	280	285	262	271	271	260	263	286	248	274	286	272	279	249	245	257	285	266	268	274	254	258	255	274	261	246	272	263	268	267	282	265	261	245	243	283	254	255	267	293	274	281	242	256	305	271	241	277	273	256	280	264	273	272	255	265	248	254	285	274	273	270	258	259	275	277	299	271	299	279	246	253	266	275	268	286	243	291	257	270	283	275	286	276	267	289	253	281	279	257	261	261	270	252	291	247	264	249	227	284	268	264	270	294	289	272	236	285	240	270	243	263	286	299	280	271	259	267	244	255	282	268	276	251	269	251	268	248	267	264	257	272	266	261	279	257	269	249	251	271	244	280	234	275	275	265	308	256	252	286	257	259	243	268	258	281	297	279	255	254	285	256	279	241	271	280	278	283	283	266	294	226	220	275	239	274	287	252	277	274	268	248	245	268	274	242	276	234	245	301	265	267	244	231	275	259	252	288	257	241	246	292	263	268	261	277	241	260	286	244	267	263	274	259	262	272	250	256	268	258	253	230	289	280	222	257	249	254	234	261	252	282	294	276	267	283	276	250	264	285	263	277	247	276	242	257	279	275	275	261	289	287	253	271	259	298	270	288	284	247	246	255	264	281	266	257	263	240	259	275	251	245	286	279	256	257	289	235	264	274	237	253	262	255	258	263	273	256	292	270	260	256	265	262	250	262	277	291	274	297	267	255	244	277	255	252	270	253	274	253	262	258	237	275	267	249	273	268	263	283	248	284	281	237	251	274	255	271	242	293	264	249	276	266	240	262	253	280	274	262	256	265	264	253	269	242	248	253	272	251	261	250	271	284	259	287	291	267	266	286	246	263	304	279	297	256	261	253	253	266	255	237	292	285	286	266	266	289	270	253	277	272	239	292	271	272	291	255	249	253	274	252	300	259	272	286	273	272	287	283	266	263	273	280	259	292	287	264	260	259	263	251	265	299	253	235	277	259	258	258	256	250	271	270	288	249	274	253	248	274	250	263	283	270	265	261	291	269	268	279	274	257	260	258	263	246	256	287	259	289	251	248	281	239	279	253	234	271	268	268	261	256	252	285	287	233	258	255	253	246	247	279	262	264	306	260	262	296	251	253	310	255	255	242	304	270	257	257	263	300	259	261	263	280	272	277	269	256	263	255	272	276	264	233	246	279	287	264	256	269	271	247	255	267	273	257	289	242	261	268	275	237	272	275	278	284	274	269	268	278	257	268	246	247	248	250	259	260	284	255	251	293	259	278	279	291	260	246	242	232	267	265	251	245	281	232	275	257	240	241	241	271	253	252	266	283	268	266	262	269	257	261	277	268	245	249	283	263	275	258	240	245	254	255	257	273	303	256	240	269	265	275	287	265	256	258	246	263	251	255	273	299	266	279	258	281	297	257	264	266	267	260	254	284	301	267	258	229	228	262	260	260	256	288	277	263	255	253	265	236	261	259	252	259	237	254	273	275	283	257	244	238	255	238	234	270	258	277	257	291	265	252	290	256	274	251	266	234	280	266	249	272	243	276	284
27087	19452	4731	513	358	363	278	305	290	271	286	264	271	291	288	258	265	257	260	263	257	251	304	299	250	272	270	280	276	264	276	245	293	269	257	270	259	266	279	275	279	261	300	269	280	274	285	313	261	272	248	277	273	281	260	256	253	252	279	256	269	278	283	261	291	272	261	278	289	258	273	248	291	277	253	266	296	243	249	267	273	265	288	235	266	266	300	245	259	276	283	263	269	271	278	258	251	277	257	264	261	280	251	256	274	281	272	256	251	267	255	254	253	267	286	257	269	244	258	281	233	278	256	289	274	270	251	245	279	274	243	272	282	242	284	262	277	293	250	282	275	253	262	265	269	243	277	281	274	275	261	267	305	296	291	285	240	283	264	267	271	279	272	249	260	275	257	265	271	249	273	293	284	256	257	298	270	279	295	283	238	250	282	280	280	253	260	283	281	253	252	247	258	285	267	287	276	259	272	275	264	246	277	277	274	272	296	274	264	264	290	262	283	266	304	279	265	262	275	252	244	316	291	300	278	231	286	275	272	257	296	254	247	275	314	263	251	277	275	231	312	296	291	277	252	289	258	263	275	254	242	271	267	270	253	284	233	285	257	267	282	287	255	261	270	275	274	299	287	250	224	279	264	298	277	298	273	287	279	271	252	241	257	266	267	248	252	254	268	281	271	280	287	264	262	255	285	283	276	279	245	285	260	285	282	293	252	282	284	279	248	256	254	246	279	295	250	253	285	261	278	303	275	263	263	276	283	251	283	269	259	254	278	271	275	276	285	239	266	252	257	253	271	276	247	270	278	287	256	236	255	251	257	248	296	270	261	286	263	248	255	291	283	267	279	207	252	254	245	269	282	265	275	261	282	273	272	255	259	241	279	284	276	263	272	243	261	283	276	283	261	278	275	265	258	269	271	265	290	268	287	275	273	274	258	271	283	254	268	251	290	258	273	276	255	263	248	284	266	294	294	252	258	266	229	254	264	258	267	271	263	262	280	287	276	266	278	280	295	259	283	231	273	236	274	266	259	275	260	288	257	281	285	267	260	289	260	270	259	284	274	256	273	265	280	248	261	238	251	272	267	253	292	254	258	276	290	237	274	275	268	281	297	265	224	268	256	277	257	281	296	282	250	295	248	287	269	259	265	296	269	294	266	281	284	264	287	259	264	292	268	260	284	256	273	244	284	257	265	266	292	257	243	244	269	257	258	278	233	265	256	262	248	287	267	249	262	255	279	276	239	291	271	257	268	248	254	293	295	284	271	306	278	259	261	293	268	257	307	269	270	241	279	267	281	278	271	298	250	293	272	281	292	273	275	271	271	238	250	284	263	270	282	280	278	254	253	258	291	292	245	272	298	270	265	247	277	276	244	255	254	258	271	248	274	269	230	272	267	272	230	243	276	284	270	263	275	307	271	286	275	297	268	237	268	275	281	295	261	257	266	259	283	270	244	275	261	267	262	288	288	276	245	252	304	268	273	266	297	262	269	272	294	280	260	263	276	283	315	263	256	280	291	301	295	269	262	285	260	269	294	271	237	279	271	290	257	264	290	263	269	286	264	243	244	278	262	279	274	258	260	278	289	292	278	263	256	293	272	269	257	252	265	287	246	254	286	255	227	259	280	260	292	260	285	268	224	257	253	280	272	285	275	268	299	270	227	250	262	288	277	292	262	258	274	303	275	272	267	288	265	261	267	311	283	244	237	227	278	260	255	257	264	255	280	276	269	278	247	286	289	281	296	289	287	254	275	272	255	260	285	271	289	247	283	291	285	275	267	266	273	283	272	260	278	267	267	287	281	263	289	275	297	265	262	289	274	274	291	266	291	262	328	248	288	252	245	277	255	273	272	261	278	259	234	283	260	260	286	317	250	287	261	257	254	282	275	262	267	263	268	307	251	274	273	268	269	248	283	296	236	251	281	273	297	282	280	257	259	288	300	274	287	252	264	300	235	262	271	280	271	268	286	251	267	250	299	250	290	232	259	278	283	287	252	266	278	263	260	281	269	276	275	273	238	239	264	275	276	247	259	253	276	271	272	284	297	248	284	269	241	273	268	258	281	269	291	220	244	302	267	249	295	256	272	268	249	280	269	244	284	245	317	271	276	241	265	291	247	256	261	258	240	257	258	246	280	304	260	255	238	290	284	267	297	241	272	285	258	283	269	265	268	285	285	254	257	267	262	282	260	271	276	260	247	249	266	264	233	276	254	236	292	278	253	280	280	265	254	279	290	234	283	236	251	270	279	276	281	280	255	241	264	271	289	276	262	281	270	274	259	245	283	277	276	274	280	251	266	259	263	254	268	255	266	271	253	267	263	255	287	259	267	305	272	274	298	236	255	258	283	257	268	255	284	272	266	258	263	256	292	264	266	266	261	273	274	264	306	262	281	257	274	255	254	274	273	261	262	277	238	283	263	261	273	280	259	276	276	273	268	235	284	244	272	282	271	276	266	251	261	277	290	242	298	269	274	263	278	288	302	284	262	238	267	265	270	244	264	288	298	243	304	255	255	255	280	283	276	274	237	272	266	289	260	253	301	263	268	250	271	266	274	294	273	264	301	301	301	274	254	254	289	278	294	249	286	249	271	254	251	251	263	274	293	296	261	269	254	218	258	266	259	308	293	241	268	271	271	269	268	268	263	252	297	274	262	292	276	277	258	280	258	294	297	240	258	278	261	259	238	259	287	275	260	265	275	304	286	273	276	302	277	266	261	295	277	281	274	246	256	249	275	267	276	251	275	233	273	275	255	283	279	279	278	255	235	267	267	292	262	254	266	283	271	260	294	278	264	268	259	269	253	254	237	242	293	274	255	250	290	253	277	259	238	236	285	249	279	259	249	263	270	266	268	270	275	256	272	266	271	240	259	285	302	250	282	262	263	271	278	275	270	268	272	273	267	276	264	256	263	248	265	265	270	249	267	279	240	274	277	274	264	259	297	294	261	234	299	221	268	267	267	280	285	263	247	280	275	260	262	270	278	243	261	277	269	290	260	265	279	251	261	266	285	241	269	258	279	276	311	276	259	267	274	266	266	298	264	263	245	281	275	235	286	241	275	271	281	270	263	284	240	263	240	263	248	275	278	245	251	294	271	258	238	295	245	284	263	287	237	256	264	271	289	267	278	256	263	278	256	268	266	287	266	259	261	275	245	278	271	236	286	237	254	275	266	279	263	245	293	279	260	244	282	268	245	268	255	273	227	262	259	266	274	281	243	236	275	276	273	258	254	284	262	284	285	270	263	275	285	284	281	281	280	255	243	251	287	260	279	258	256	249	255	269	259	293	267	241	234	277	253	240	254	256	280	279	254	257	265	236	270	267	239	263	275	306	269	265	287	282	272	272	275	271	265	283	261	267	280	276	247	290	252	258	288	283	281	284	291	264	266	266	263	313	264	239	271	318	283	256	267	264	268	302	235	269	260	249	259	299	257	264	279	263	265	274	310	268	263	309	291	214	259	291	278	262	282	268	235	250	274	285	262	274
3945	1060	924	613	533	465	433	458	420	411	437	417	426	434	415	382	410	422	400	422	422	403	408	418	401	366	396	385	397	392	436	401	421	404	414	400	445	400	408	408	422	447	361	390	374	409	404	442	404	401	430	423	389	379	431	412	428	407	436	440	421	400	378	395	398	395	397	478	405	364	423	421	403	379	382	414	455	418	402	380	404	403	394	431	432	414	418	383	402	408	388	416	414	391	417	405	427	414	416	416	409	429	408	377	400	432	416	418	402	393	374	385	360	402	383	404	436	371	412	432	395	435	394	439	413	421	395	409	425	385	428	388	403	410	385	392	423	433	373	413	413	415	421	416	395	446	416	414	420	461	421	409	413	434	465	433	409	462	397	443	383	447	440	425	377	391	407	433	379	403	431	393	417	399	437	445	414	401	372	430	425	380	428	409	413	428	395	401	430	371	411	425	416	450	408	357	417	382	392	460	408	409	417	401	383	410	380	416	405	416	402	436	409	404	436	407	414	431	398	404	414	405	416	401	421	394	422	459	391	403	406	420	410	421	404	397	426	398	440	441	437	408	386	414	406	366	377	406	393	407	408	402	384	366	400	402	389	451	410	416	387	415	390	436	419	466	420	426	414	391	421	432	388	419	372	397	389	425	431	416	437	419	380	443	440	412	382	414	400	423	425	379	399	415	400	403	404	396	415	390	374	411	386	441	420	382	432	402	422	408	388	430	410	372	384	394	418	409	417	405	406	414	405	371	422	404	394	396	415	409	407	393	461	411	396	418	392	389	405	392	400	409	383	382	363	381	398	395	390	427	409	420	419	405	389	457	432	422	386	402	453	422	402	401	426	405	407	340	399	401	408	386	387	404	374	408	423	419	375	406	385	422	424	423	382	378	398	407	367	403	438	436	456	411	404	384	398	385	386	443	397	438	410	386	396	433	397	427	439	404	405	389	394	404	426	409	423	390	381	428	406	402	394	366	372	407	417	403	442	405	400	424	395	414	404	395	404	387	429	411	440	411	411	383	405	397	387	392	409	410	399	389	455	435	368	377	391	412	387	414	420	388	435	414	401	401	432	373	404	443	436	377	416	400	424	396	423	434	432	402	387	398	413	358	399	423	397	446	409	422	427	422	414	410	399	391	425	407	428	378	385	411	389	431	401	397	408	372	399	428	394	399	378	414	426	417	403	421	417	443	426	388	391	404	414	387	404	417	397	426	387	413	437	384	409	366	406	391	376	414	393	451	432	406	426	423	412	387	402	426	417	385	406	363	361	387	420	342	428	425	411	424	414	415	387	412	404	447	413	402	411	421	393	410	449	405	434	393	411	414	404	428	394	386	394	402	394	432	421	415	414	441	408	403	398	380	405	426	412	382	447	436	421	391	380	392	391	401	426	421	390	403	404	412	426	402	410	404	408	378	362	399	382	408	460	422	370	399	387	418	423	424	457	411	392	390	416	438	434	391	399	440	416	396	393	362	399	383	402	428	427	431	425	359	437	413	416	396	398	414	401	410	440	389	400	433	433	382	408	444	429	426	427	411	406	415	407	433	429	406	392	418	412	424	404	409	380	399	408	380	352	396	401	418	398	428	377	412	439	420	376	412	380	419	418	429	385	449	434	422	390	371	405	391	426	440	383	356	381	418	398	406	406	405	395	424	489	431	403	384	412	438	385	411	418	404	404	394	425	414	432	403	399	420	443	420	406	404	417	427	427	416	400	442	406	370	416	429	420	433	388	435	419	437	391	413	407	423	406	419	432	414	378	412	369	398	364	391	394	382	406	425	423	407	392	413	444	380	412	421	424	398	418	404	441	432	393	437	413	412	401	392	414	430	356	439	400	395	437	389	398	397	376	418	420	399	427	378	403	391	394	395	414	414	459	411	450	386	417	396	377	393	416	410	433	409	460	441	403	387	410	397	397	377	389	444	415	411	394	359	409	401	375	405	405	403	434	385	408	405	423	412	435	388	442	385	395	405	418	435	404	435	382	421	451	423	430	404	423	398	447	423	434	381	381	445	396	409	393	383	406	436	426	414	413	412	441	419	424	451	401	397	437	381	403	412	411	443	402	419	419	375	398	402	435	417	414	392	407	436	379	413	444	407	395	436	397	386	382	394	411	403	393	396	441	409	377	393	409	387	419	391	431	384	396	391	386	399	408	409	394	418	396	402	409	408	418	418	424	431	396	403	429	422	365	393	410	394	391	378	384	396	398	406	396	438	401	385	412	388	371	425	395	423	409	407	414	356	446	417	398	396	409	409	408	397	425	367	392	393	411	445	428	386	420	391	425	402	441	381	381	452	438	385	423	437	384	422	410	384	396	405	384	374	401	414	424	404	396	403	399	396	430	394	389	394	389	401	398	380	405	408	384	391	399	419	374	391	408	408	417	401	394	404	407	446	396	405	406	383	377	435	413	421	367	427	378	455	368	399	414	374	400	415	393	434	425	376	416	410	377	400	412	406	436	389	386	387	424	411	403	424	411	406	401	432	392	420	419	437	396	404	436	420	404	361	420	426	462	424	424	409	404	386	379	376	413	397	417	427	411	444	445	391	433	397	391	422	413	381	426	407	388	382	399	432	377	434	384	427	413	382	418	424	421	358	409	440	428	432	410	432	402	395	434	423	396	378	425	415	389	397	401	414	370	412	430	396	432	413	381	400	418	403	388	386	413	407	430	466	376	410	443	417	449	418	397	369	387	382	392	416	438	426	406	435	440	403	406	416	392	440	426	395	443	404	396	421	400	372	431	413	411	426	440	372	442	396	412	416	420	418	417	424	403	410	436	435	410	406	416	411	379	423	409	403	411	414	373	425	396	434	399	432	474	435	420	429	399	439	394	425	420	397	407	395	425	418	416	409	431	388	425	404	392	396	425	401	441	411	389	390	402	402	417	411	372	418	400	397	366	407	385	404	450	427	378	395	408	400	423	362	429	398	402	398	411	414	394	408	419	415	390	370	390	421	418	436	408	391	432	406	373	406	411	383	405	417	408	420	383	417	418	443	398	376	463	420	365	401	427	394	397	393	414	398	400	406	423	402	428	417	404	428	403	434	439	389	409	399	393	400	402	409	397	384	391	388	420	411	387	419	396	413	411	406	412	405	419	413	390	429	405	377	388	441	423	397	428	395	399	407	414	382	456	414	383	401	414	412	394	400	438	361	440	401	433	400	400	450	413	413	425	379	414	387	387	382	408	416	414	397	411	416	395	433	395	362	405	387	415	404	420	386	421	403	397	412	422	404	414	381	411	456	426	428	400	392	422	410	418	389	409	399	417	402	386	391	397	405	370	415	413	417	395	438	380	417	439	413	411	393	384	399	374	412	382	409	407	404	437	440	392	400	454	400	396	418	424	416	403	409	406	430	422	419	413	407	455	372	393	410	385	382	409	384	419	388	409	423	379	425	424	404	373	391	418	415	383	422	411	421	376	428	426	383	411	399	391	396	420	421	412	422	400	367	434	405	424	428	385	398	386	400	410	396
24077	21318	28646	24349	21274	5784	903	560	467	466	417	429	370	337	365	318	331	327	343	320	312	315	307	302	267	312	298	264	276	261	291	311	265	280	304	257	270	262	270	282	276	261	280	266	258	273	258	270	308	270	265	316	279	263	295	274	295	238	282	256	265	257	291	267	257	259	284	282	248	274	284	270	274	254	273	276	292	272	250	251	263	279	264	283	230	235	260	284	274	277	271	244	307	273	255	271	285	267	262	285	293	282	254	285	275	255	262	264	252	278	258	271	252	248	272	278	268	292	259	261	280	256	270	249	257	230	244	262	283	302	252	251	237	277	274	254	255	235	266	247	262	275	293	263	267	275	245	291	283	270	265	291	265	250	268	270	280	292	279	277	270	258	288	268	252	288	302	271	254	266	255	282	262	257	249	248	280	250	300	262	266	326	253	272	262	255	249	271	299	270	282	264	261	261	262	225	285	245	279	289	261	276	266	278	276	263	281	238	287	253	244	256	241	252	256	275	248	285	260	251	257	283	272	285	279	269	282	312	262	258	294	251	304	230	238	245	239	267	246	270	258	320	270	262	253	244	246	280	278	263	259	273	304	239	261	284	251	278	238	284	241	280	275	283	272	248	288	290	245	274	257	248	276	278	244	260	290	278	262	307	263	276	265	253	237	312	284	292	253	276	255	262	292	253	256	257	276	282	260	269	254	266	241	267	262	287	276	262	235	266	283	252	254	284	257	261	271	246	259	263	260	236	276	274	254	282	258	268	258	241	270	251	265	291	256	254	269	269	266	276	276	252	259	262	237	273	271	269	283	261	265	262	269	277	239	242	303	297	242	268	262	265	264	266	292	262	246	239	246	250	294	274	292	279	279	265	260	273	249	273	283	272	270	257	254	265	262	275	272	276	260	247	295	286	249	261	242	258	300	253	261	284	271	276	268	285	276	264	251	263	276	283	269	277	266	272	267	273	287	274	289	245	279	260	312	258	239	278	283	268	282	266	285	246	244	266	247	268	280	254	238	264	283	296	226	264	254	254	273	294	241	253	301	289	244	270	251	281	289	245	285	253	253	287	257	239	281	242	265	253	241	285	239	292	277	291	286	251	269	296	246	251	275	270	263	255	248	255	269	266	285	269	288	269	274	263	270	269	241	235	275	264	266	288	223	278	273	284	257	270	249	300	255	277	252	241	274	238	253	275	269	258	265	272	262	267	277	256	280	260	253	262	242	289	273	230	235	243	253	259	248	268	270	264	239	266	276	288	257	274	272	259	244	297	249	268	261	260	267	267	251	257	267	263	259	252	246	251	267	252	239	281	274	267	278	261	257	270	259	286	258	286	277	304	268	262	269	275	259	276	248	251	287	257	287	280	259	261	292	237	252	273	288	250	270	266	238	276	257	259	255	271	261	252	260	220	280	279	263	280	249	257	259	246	265	284	270	282	271	297	275	260	254	271	261	270	279	265	290	232	282	271	261	278	258	264	283	272	271	246	284	282	276	260	288	258	259	275	272	293	261	300	282	256	271	286	266	264	278	286	264	279	241	273	239	286	262	279	311	277	270	249	272	267	256	251	260	277	269	266	276	271	280	256	271	240	264	249	258	261	269	262	260	249	258	252	278	255	251	267	289	263	249	262	288	270	278	247	281	273	258	262	291	259	273	259	285	269	293	262	263	257	256	273	251	294	241	252	274	263	267	238	239	272	259	251	254	265	268	251	254	286	279	255	274	245	270	276	277	248	247	257	285	291	287	258	253	223	269	279	246	273	297	299	258	251	252	239	256	239	288	239	268	266	267	250	260	240	251	243	260	249	281	256	286	261	251	240	272	265	285	271	262	277	276	277	269	288	247	275	248	254	273	253	258	263	285	269	256	258	286	266	242	263	256	263	263	245	258	281	268	261	275	289	259	270	250	280	299	261	249	276	256	270	257	269	292	235	251	272	250	282	272	259	228	276	266	272	278	284	269	288	260	273	231	251	254	276	258	278	275	269	264	270	271	289	259	253	270	280	258	280	246	270	251	284	250	274	279	262	257	248	253	275	279	246	298	261	222	265	270	236	248	257	266	274	262	285	246	256	244	238	256	277	274	256	250	297	271	278	237	277	260	257	254	261	280	259	257	263	253	267	252	279	276	281	246	272	268	260	255	271	281	291	279	248	264	252	255	245	267	275	264	249	267	282	259	272	276	270	279	268	288	268	259	274	272	308	274	244	254	274	259	276	235	256	256	282	304	280	252	266	238	264	255	275	283	261	260	279	255	259	282	258	257	255	295	262	254	254	236	307	266	293	244	258	263	277	284	272	245	266	272	271	272	287	273	265	287	272	249	261	274	268	267	270	248	263	280	250	252	286	298	264	266	272	274	247	310	304	267	280	258	256	270	274	262	255	239	256	267	264	242	245	270	263	252	263	274	289	255	262	255	264	304	268	263	248	247	282	255	270	238	272	267	266	295	250	278	259	267	256	250	267	242	243	273	273	277	288	291	274	255	283	262	284	277	282	253	263	261	269	268	253	268	289	250	236	289	271	238	263	263	280	282	267	267	242	286	269	266	270	263	263	280	258	242	265	280	260	300	277	247	249	265	241	273	245	279	282	293	270	282	265	265	293	267	228	251	277	272	232	272	232	268	257	272	291	246	266	234	275	261	276	279	278	257	249	254	278	288	261	274	271	264	253	243	235	253	268	252	252	261	244	266	225	268	249	275	290	291	281	280	273	275	281	266	241	254	263	271	278	313	250	244	253	246	267	272	250	256	278	278	248	248	254	246	262	285	278	235	258	258	292	276	247	258	244	272	274	235	263	255	256	249	258	281	299	256	256	279	271	259	252	275	263	264	251	266	272	264	279	249	267	272	286	259	237	244	276	269	251	260	284	258	251	274	266	273	287	262	256	268	265	288	276	262	317	266	295	257	268	255	280	233	273	236	241	267	272	273	277	284	253	278	281	250	263	265	288	270	258	259	256	273	277	240	264	259	256	251	245	222	292	262	250	249	255	302	266	247	275	248	272	265	257	271	248	266	268	289	255	273	249	249	276	257	268	250	269	267	257	266	277	249	259	295	282	263	248	244	245	250	275	279	277	279	267	270	280	279	264	272	279	243	284	248	272	286	280	253	279	255	266	278	259	251	245	276	284	277	254	252	277	292	257	253	244	292	277	261	290	261	282	245	252	282	264	256	251	276	247	260	248	262	274	277	259	266	285	267	252	250	267	266	281	297	251	263	242	271	258	289	252	301	290	259	226	244	258	256	269	260	273	271	279	250	251	288	298	261	238	270	275	277	260	266	249	277	268	233	225	280	247	255	262	227	279	322	252	233	247	270	257	281	266	259	271	266	246	257	282	238	270	262	265	269	268	295	306	266	242	300	250	270	274	270	258	262	272	251	295	277	248	271	268	258	260	262	280	241	286	245	274	281	260	263	242	249	246	245	267	259	289	294	287	273	273	279	289	290	296	289	281	241	261	273	266	282	254	283	271	270	257	249	271
4891	10151	8460	4078	2964	2125	1744	1391	1224	1067	895	752	712	681	651	630	555	524	527	493	508	512	467	475	453	446	468	439	443	473	439	428	435	467	432	424	445	441	444	428	426	420	404	418	395	418	401	442	410	428	396	413	399	412	461	422	428	416	396	424	398	393	426	403	401	398	426	400	438	424	397	420	412	394	377	416	396	451	418	415	407	420	402	412	415	413	395	431	417	430	398	398	438	409	416	411	404	442	396	389	385	385	386	431	380	445	416	395	426	442	366	382	392	412	414	456	425	413	419	436	414	405	387	382	432	412	421	406	415	381	403	422	434	417	383	398	366	411	391	434	406	464	428	425	446	407	415	439	441	410	408	395	440	423	426	382	405	411	394	425	415	380	410	418	414	418	409	399	424	384	384	421	425	378	415	434	400	417	415	401	444	391	462	403	437	357	433	448	385	411	395	375	409	393	387	417	418	422	417	406	400	426	427	455	432	444	418	407	396	440	427	385	406	414	401	400	384	396	425	411	444	370	424	401	378	361	389	389	372	395	394	392	390	409	423	352	427	427	405	405	429	419	423	411	398	410	402	408	463	411	386	406	406	425	421	428	366	425	411	412	385	398	423	402	388	404	412	379	412	408	400	419	379	386	387	347	440	382	409	454	417	431	369	421	419	360	401	395	410	394	398	440	404	432	404	378	395	391	420	369	394	386	432	412	414	420	417	414	417	424	402	400	409	416	407	430	452	420	383	419	391	392	430	435	411	422	398	398	426	396	412	401	401	399	439	400	432	402	389	408	391	413	423	422	404	402	406	386	402	417	428	419	436	437	380	400	401	436	373	379	381	411	389	415	404	405	401	432	421	390	388	418	384	429	429	403	411	408	417	393	419	420	433	422	412	422	387	442	379	360	400	386	391	427	408	401	407	429	420	435	429	438	412	403	414	420	409	407	381	399	404	398	404	405	411	375	433	444	383	420	413	438	397	434	393	401	367	388	413	379	463	378	395	388	430	375	445	413	438	385	397	435	426	386	439	401	418	417	425	365	451	390	406	407	408	452	403	434	380	411	429	414	407	383	431	395	401	388	396	429	465	389	412	396	384	390	392	418	401	375	397	405	429	433	403	368	403	420	414	396	434	430	436	416	424	434	417	409	452	425	399	434	434	424	426	391	396	415	393	398	448	391	397	451	383	408	401	410	419	419	408	396	416	437	406	448	405	380	397	428	390	416	369	413	462	401	396	421	396	409	400	393	366	426	376	396	398	415	424	407	408	408	377	369	406	382	402	387	405	413	417	419	395	402	402	423	406	420	444	392	387	383	431	393	393	392	407	400	418	406	398	433	394	397	427	393	387	397	430	374	408	419	398	423	416	436	393	406	436	389	418	394	401	421	404	405	424	444	378	383	418	440	395	411	413	389	398	411	432	397	436	419	434	419	423	412	421	410	434	393	416	402	364	422	429	401	419	442	406	389	418	405	422	430	427	408	379	404	419	424	424	417	404	421	414	399	399	396	371	401	431	409	402	411	392	373	402	379	370	391	413	396	469	432	396	388	432	415	436	383	378	406	392	386	402	406	424	426	405	400	411	413	478	400	378	385	389	357	420	393	409	396	392	402	393	400	396	409	427	418	404	384	401	408	440	398	407	414	371	398	391	414	408	427	419	432	409	407	384	378	402	406	435	415	419	418	408	438	406	413	379	418	441	393	425	396	383	404	411	399	408	403	418	400	407	409	413	390	408	434	425	387	352	381	411	375	404	445	416	391	395	401	408	428	430	442	395	379	417	389	420	413	393	377	419	416	447	414	434	367	423	424	425	417	391	402	408	438	374	376	406	392	370	429	395	402	415	411	396	397	394	429	407	423	403	385	400	391	370	391	411	386	432	419	437	449	437	412	407	397	428	432	396	418	410	420	436	422	410	422	410	405	403	417	399	399	405	395	392	383	404	387	417	408	381	402	396	386	391	418	395	426	442	404	421	446	438	400	405	376	385	411	374	376	423	397	413	394	432	399	412	397	402	415	421	395	403	389	411	390	390	420	426	411	380	430	436	387	409	408	402	389	405	446	406	395	435	423	413	422	452	404	416	410	372	405	406	382	424	404	418	425	416	394	419	420	415	433	439	403	385	395	403	400	424	393	389	407	400	391	437	403	373	387	350	397	430	402	423	420	436	418	381	418	405	417	430	436	379	407	385	432	403	419	416	386	409	426	402	402	405	417	382	416	407	439	423	408	421	430	414	452	387	399	357	432	390	420	399	378	414	400	425	369	396	414	410	417	402	383	388	353	395	414	397	412	397	396	421	399	408	402	413	410	419	453	381	401	423	436	428	423	417	438	408	428	373	394	415	404	365	437	425	388	392	436	400	405	424	420	371	393	376	413	380	427	393	392	406	377	396	408	418	420	413	401	419	402	451	450	386	423	400	437	394	409	401	367	428	399	411	403	414	409	408	415	394	427	417	407	402	391	411	369	428	408	398	430	378	393	402	422	358	440	423	383	379	392	401	409	374	419	392	427	405	401	425	389	415	415	383	401	358	410	406	428	429	391	440	428	413	423	394	400	385	420	424	425	383	409	410	404	398	417	423	373	432	407	423	402	361	384	406	376	393	408	414	410	412	401	367	412	377	404	387	433	441	395	392	392	434	419	392	417	408	403	393	426	439	418	419	407	396	416	433	440	410	405	381	410	397	382	419	435	401	426	395	405	453	392	428	435	425	387	388	410	408	406	414	450	389	380	410	433	415	412	392	390	423	425	422	450	419	401	432	387	408	409	386	435	400	417	444	428	395	425	423	388	418	427	385	410	391	386	389	409	409	425	463	426	435	420	389	402	407	454	406	376	404	416	386	458	421	409	398	381	414	398	404	398	382	375	426	431	375	396	409	405	421	402	445	400	414	404	406	399	421	384	452	390	424	385	387	398	388	403	395	403	444	374	453	410	463	420	403	377	386	430	382	390	405	433	424	427	419	408	393	438	415	372	359	436	410	363	411	402	398	383	409	406	411	371	380	417	405	382	412	409	426	438	386	431	410	382	426	400	430	406	414	396	374	383	408	421	429	392	412	413	382	404	443	379	403	391	398	406	420	410	412	427	407	393	397	387	411	434	395	404	417	385	419	414	419	385	412	467	447	425	402	447	403	414	428	389	440	412	387	427	411	419	371	356	431	379	409	423	406	440	404	391	419	400	403	403	416	411	394	409	419	381	428	390	410	428	426	417	404	390	369	375	407	410	412	450	390	430	383	443	430	372	394	409	403	407	372	392	412	414	398	402	394	414	380	384	395	408	414	418	429	414	463	400	397	409	380	444	389	401	429	383	397	403	417	377	420	463	431	431	399	390	391	420	401	433	428	427	387	375	425	416	389	404	463	380	452	448	400	435	373	436	437	382	417	431	378	416	423	427	376	404	421	396	374	409	387	439	361	411	376	425	403	410	407	423	413	404	419	403	413	447	437	381	393	400	407	396	423	390	396	418	394	380	420	420	413	399
23229	21334	29178	23866	21334	21236	3891	854	608	538	433	406	349	337	270	297	280	269	258	247	205	237	206	193	220	201	214	224	170	204	204	191	189	183	166	197	182	164	172	188	185	178	186	165	174	169	199	198	166	178	177	193	170	171	172	151	219	180	192	159	169	202	196	164	163	166	163	151	166	158	167	188	185	160	175	152	185	156	175	182	147	144	151	142	169	194	173	169	177	192	169	161	157	176	183	166	177	162	178	180	151	168	159	144	171	183	160	153	204	166	170	154	169	157	162	190	204	163	211	187	138	153	175	176	169	166	163	164	174	164	181	170	179	159	169	159	135	141	161	160	161	176	158	198	171	183	172	158	200	152	162	188	176	174	161	171	158	164	163	181	170	146	169	150	165	163	176	147	175	160	180	171	149	170	157	164	170	142	177	169	163	164	181	162	166	172	171	162	182	159	160	160	149	169	170	154	154	174	154	177	160	159	171	145	184	164	154	162	172	173	158	162	174	155	155	159	175	187	164	171	132	151	177	160	165	177	157	151	155	165	168	164	164	186	179	161	161	187	170	170	158	171	181	154	165	145	176	152	161	171	154	141	169	167	195	150	156	177	174	168	156	165	171	165	157	170	168	165	166	160	177	172	183	180	124	169	176	150	166	179	189	167	179	157	184	171	160	175	155	177	182	180	152	171	163	161	170	175	166	164	170	155	147	159	161	175	162	177	152	170	160	143	169	168	164	155	175	178	173	177	159	164	173	174	156	176	163	179	171	158	167	167	162	159	148	171	163	189	162	177	125	175	193	150	181	154	136	160	166	176	176	165	181	190	174	164	169	172	160	163	167	155	146	171	182	191	141	153	170	158	152	160	149	170	163	156	161	138	183	171	159	177	164	168	174	176	155	157	146	155	154	162	192	176	161	159	150	205	177	144	179	142	173	156	160	169	152	168	155	158	184	178	190	168	169	156	169	165	149	171	171	164	156	182	181	160	158	147	158	165	154	177	167	189	167	189	168	151	175	163	164	174	179	160	151	165	165	183	168	168	179	169	206	149	155	177	145	162	150	163	185	163	158	145	155	165	147	157	163	187	150	159	170	182	160	177	162	171	185	178	188	164	168	164	177	165	170	174	176	176	178	184	167	168	169	178	163	168	173	172	143	168	162	166	183	145	165	182	160	153	158	150	174	145	185	161	184	155	157	172	160	154	163	150	139	162	175	161	157	173	174	164	171	175	163	166	160	173	166	163	146	141	182	166	157	135	149	161	142	203	170	163	175	175	176	145	175	171	169	165	170	180	152	170	171	158	162	163	165	162	166	164	165	156	153	156	161	157	151	161	162	150	143	184	156	163	145	168	155	164	155	183	164	175	175	150	164	161	150	160	178	173	152	148	135	160	164	165	180	142	153	152	156	180	163	176	163	164	165	180	164	183	180	192	161	172	156	159	146	166	158	157	190	168	166	166	142	178	172	163	147	156	173	169	150	165	168	188	146	167	176	147	155	164	166	153	171	151	182	168	160	161	181	165	177	159	153	172	156	149	168	159	142	155	157	160	153	183	174	162	194	163	163	165	147	172	169	161	143	165	165	145	169	174	156	165	179	164	158	172	168	165	182	167	205	174	168	180	145	162	166	183	152	173	169	166	168	174	165	157	170	196	165	171	155	166	172	174	151	164	163	176	168	159	157	164	166	189	156	147	173	158	145	164	148	169	153	162	178	171	149	169	174	176	181	150	153	181	161	159	148	160	172	150	172	159	164	168	177	174	149	167	161	174	161	182	146	156	167	161	171	166	146	172	168	186	153	170	173	181	152	172	186	166	157	173	162	170	164	168	137	166	137	180	178	167	161	158	158	135	157	154	164	153	168	167	163	178	153	173	171	151	156	165	168	161	165	156	167	157	151	151	165	176	149	172	166	165	167	179	174	196	177	171	176	188	152	141	169	185	163	176	183	148	163	157	171	145	176	157	174	145	143	165	183	190	160	165	158	155	180	179	145	177	156	144	166	143	166	173	166	168	190	169	159	169	174	165	156	175	163	155	181	161	160	163	156	160	157	135	174	165	168	182	151	175	171	169	174	142	178	184	141	166	176	165	167	140	176	157	157	158	164	171	131	168	156	157	159	174	157	157	182	149	171	151	172	161	161	171	185	167	156	168	160	182	160	166	154	179	157	153	160	177	170	174	184	166	159	176	177	169	171	148	183	166	181	171	147	191	151	170	164	167	160	167	192	209	138	165	181	149	162	152	167	157	169	171	170	167	169	158	169	153	167	180	180	166	166	161	153	155	157	176	195	171	147	174	155	164	156	164	174	172	174	149	160	161	196	150	140	168	153	143	153	172	167	177	167	181	167	182	154	158	161	177	156	144	178	170	171	170	161	180	159	172	170	142	176	157	141	156	150	167	175	151	179	168	180	176	174	187	177	135	133	169	160	149	161	176	152	175	169	152	141	175	161	166	179	165	157	174	193	176	140	171	166	155	154	167	155	171	157	157	163	166	165	179	156	171	171	163	148	183	171	155	164	163	151	179	169	155	132	150	168	170	172	148	186	157	165	177	163	184	164	178	158	161	169	175	168	166	202	165	165	149	166	142	156	172	175	168	151	175	155	165	152	164	163	159	148	174	162	171	150	167	152	154	143	182	170	175	167	148	169	155	174	160	164	178	167	151	167	156	169	185	154	147	147	178	175	197	160	150	163	151	138	160	130	142	142	176	161	191	161	176	175	148	179	156	152	165	164	172	160	159	168	162	183	176	129	175	141	165	156	158	155	167	159	190	168	181	168	164	154	180	178	155	151	141	181	153	191	141	153	165	154	181	146	171	158	172	166	167	154	165	163	171	180	159	154	150	173	161	169	154	178	166	172	170	159	160	145	179	199	160	183	155	168	154	176	186	176	159	168	173	161	176	167	174	155	173	135	163	179	175	192	183	168	168	155	163	156	158	171	164	153	156	154	166	155	181	187	145	176	168	149	165	189	170	186	170	167	157	168	178	174	150	174	163	172	163	156	160	160	146	146	186	177	164	163	183	157	144	172	160	160	169	191	185	165	174	171	179	157	152	181	181	172	174	169	159	152	161	162	148	157	144	156	144	163	169	193	155	166	161	181	176	156	132	154	173	150	158	161	168	162	181	185	169	128	161	172	181	150	168	153	162	145	172	154	161	167	163	135	169	175	151	172	171	161	179	148	163	159	150	169	161	151	169	160	183	161	159	182	165	173	170	168	177	176	173	180	160	173	178	169	163	167	154	165	188	168	144	198	152	154	171	142	182	183	168	178	161	172	141	161	169	134	145	167	156	169	139	138	146	156	155	159	157	153	139	132	179	153	184	145	163	154	171	179	152	189	175	160	176	152	165	179	175	173	143	168	160	165	152	157	192	148	183	167	176	162	171	164	164	160	168	182	137	160	156	159	167	179	154	172	176	174	149	168	191	153	157	162	167	186	188	145	153	156	173	162	172	165	177	173	172	172	176	162	167	191	177	172	151
7207	16438	13581	7051	4943	3697	2795	2135	1759	1434	1160	1003	848	769	742	612	643	550	469	467	404	436	392	399	378	383	318	341	351	313	333	310	322	337	283	314	290	301	325	306	296	270	312	270	315	273	277	259	278	283	273	269	292	285	280	271	284	272	289	270	294	248	257	245	266	286	288	252	277	237	257	305	256	249	262	269	285	257	304	276	267	286	248	274	251	261	275	284	264	296	232	240	280	274	264	243	248	283	236	245	268	259	236	256	288	273	267	281	285	267	270	226	244	249	272	250	276	244	268	278	266	285	253	275	280	263	259	278	286	282	250	305	281	262	271	234	261	238	245	242	265	265	263	240	262	287	272	294	280	260	282	259	262	242	265	268	271	273	265	249	250	247	254	283	231	236	259	284	273	269	260	240	237	244	258	275	258	276	249	234	250	257	240	268	250	289	261	258	249	257	289	244	249	268	250	258	238	241	276	253	252	231	259	253	245	254	244	258	264	256	243	266	245	255	238	254	242	279	243	221	279	254	258	255	226	245	248	257	249	262	233	263	236	253	243	301	262	245	266	233	242	251	230	235	247	242	286	233	259	249	233	266	268	252	233	261	243	236	291	239	249	223	265	254	243	244	232	251	260	244	224	251	243	263	269	265	259	239	253	228	262	227	237	281	255	260	221	274	277	271	252	261	273	236	251	272	245	228	244	244	253	232	251	241	259	268	252	245	245	233	280	249	246	231	283	259	251	246	266	242	256	250	237	260	236	250	250	257	250	253	252	250	258	273	252	254	248	283	247	258	261	228	272	250	265	268	229	267	267	255	266	247	249	239	274	273	227	256	249	238	291	259	233	248	251	282	222	273	278	260	257	254	237	244	256	266	264	250	278	269	271	271	241	226	256	241	243	244	222	243	245	254	264	270	252	273	264	241	269	256	227	258	269	238	270	250	250	253	214	228	261	256	246	238	263	264	291	243	262	262	284	294	261	277	260	285	238	269	245	234	217	269	235	267	269	259	235	259	233	218	250	252	260	268	245	251	250	254	252	274	275	251	234	270	251	261	241	268	244	256	232	259	264	241	257	267	248	263	230	261	245	255	263	293	259	230	247	266	253	225	236	232	238	259	255	251	265	254	250	257	246	264	270	248	237	258	280	218	269	234	249	242	251	251	237	228	236	244	239	249	226	225	246	233	258	247	249	255	259	288	248	259	284	259	256	228	242	252	253	253	231	286	279	260	248	272	263	223	236	231	273	287	273	292	261	237	251	247	263	243	239	238	235	259	231	263	248	225	253	241	268	248	243	281	265	259	254	244	227	252	284	267	233	276	279	239	258	276	258	255	281	292	269	266	245	252	260	237	291	252	269	268	247	284	240	258	273	258	221	231	235	285	266	240	277	245	246	259	271	251	255	262	255	239	232	237	246	255	271	275	239	238	253	247	258	260	273	280	266	255	255	268	228	244	255	236	277	270	273	248	251	272	254	268	251	232	245	257	253	252	245	264	276	255	245	222	246	254	258	250	240	261	270	245	278	237	278	274	248	269	244	236	254	249	250	250	236	263	237	242	244	250	235	259	231	251	263	228	236	246	264	250	248	249	258	259	288	260	258	256	276	260	255	262	252	262	253	277	261	280	225	258	249	244	254	210	260	257	237	247	266	264	253	228	284	238	225	262	257	231	282	260	264	268	261	266	243	226	242	243	262	251	280	218	229	237	261	253	232	230	238	265	248	244	259	242	230	279	240	252	246	224	258	242	258	259	233	262	246	242	272	260	253	236	241	264	261	248	268	273	259	250	257	239	272	227	280	251	279	246	268	267	241	263	241	265	248	250	252	282	293	224	261	272	273	268	268	227	263	241	229	247	247	263	248	239	248	256	253	244	267	253	231	225	215	259	247	260	230	247	273	245	269	268	247	266	262	232	230	234	255	247	238	247	284	271	255	255	286	291	250	265	244	259	262	231	255	256	242	245	250	258	248	231	245	277	256	260	247	269	255	239	270	223	300	271	216	264	233	281	242	241	235	243	261	255	244	267	252	285	259	228	249	284	263	260	248	230	224	252	240	244	250	221	273	269	269	242	242	251	250	300	235	269	251	267	243	268	242	246	251	247	259	254	276	275	241	227	233	265	255	273	253	265	273	299	243	238	232	229	269	246	242	209	268	206	257	262	237	258	258	278	226	260	256	211	238	239	239	236	244	264	244	259	259	285	267	247	266	241	281	264	246	263	260	258	237	275	268	241	251	234	264	254	255	280	229	243	259	256	257	246	250	258	257	253	261	247	259	260	248	255	260	269	256	246	255	278	231	237	239	260	260	246	252	269	262	261	226	243	255	271	265	267	263	256	281	252	252	266	249	284	245	239	257	259	243	261	283	243	253	283	253	255	245	258	257	249	263	241	249	255	239	249	267	237	258	255	227	263	248	242	235	239	280	274	270	269	262	263	245	250	231	242	261	241	266	252	260	265	224	242	258	248	223	274	244	265	243	240	267	256	224	254	242	248	259	235	275	264	264	254	266	252	234	286	265	257	258	235	246	268	246	242	255	249	251	262	284	247	260	250	267	271	302	253	234	260	241	247	261	286	251	269	268	255	262	258	231	254	250	244	256	238	240	283	244	253	278	281	253	271	232	282	264	266	234	270	245	227	276	239	272	260	232	245	257	250	256	248	256	236	276	258	267	263	258	260	268	310	244	232	268	265	259	248	256	245	254	239	253	249	256	237	268	238	228	265	248	251	264	245	247	251	223	247	268	275	236	255	231	280	260	235	275	224	221	270	236	252	222	226	249	244	268	232	244	271	268	255	255	244	248	248	250	238	266	253	237	257	257	267	240	235	255	230	220	260	215	261	273	239	247	240	279	279	238	251	268	248	251	249	240	252	260	256	247	253	249	257	230	265	272	229	267	253	258	269	254	253	241	241	231	283	266	286	226	266	264	251	228	237	266	229	230	276	204	273	258	263	247	212	242	254	248	247	249	270	275	268	248	214	221	233	279	273	251	264	231	275	245	259	247	234	232	250	272	266	252	231	249	237	238	261	278	242	232	245	246	254	235	275	267	273	270	254	258	247	249	235	258	236	269	276	252	266	236	255	264	239	263	254	265	277	265	276	244	266	253	257	251	258	262	255	266	243	273	231	271	230	259	252	273	255	250	262	250	255	254	257	271	250	270	241	264	290	263	248	284	260	242	251	285	264	249	255	236	243	270	261	241	243	249	249	268	246	246	263	264	251	268	257	240	257	279	289	222	237	246	279	237	264	245	236	238	248	242	253	262	274	246	262	251	231	262	253	260	250	238	237	254	230	236	267	276	258	227	261	229	264	262	226	274	249	256	240	241	251	271	229	262	249	227	232	253	239	259	260	248	263	261	218	264	250	280	267	279	241	267	256	261	265	246	273	272	239	245	245	257	248	263	249	255	281	261	251	259	235	269	279	264	274	276	255	288	249	264	246	288	250	239	269	281	249	246	265	258	262	251	271	270	263	267	262	224	264
27092	19481	4658	543	305	322	282	307	276	258	265	280	268	257	274	252	282	290	242	300	270	263	274	273	259	238	291	280	257	279	260	267	263	262	296	267	266	264	252	274	256	246	285	272	246	289	300	263	272	257	284	261	265	279	255	272	277	282	238	280	243	266	246	264	268	268	255	282	269	268	246	245	261	253	288	277	279	274	264	246	282	245	257	283	271	269	246	236	249	276	303	242	249	259	263	253	253	240	275	257	249	262	263	274	269	263	301	245	285	279	264	286	269	282	269	268	283	247	262	241	256	256	232	263	248	270	248	232	280	256	293	268	308	238	279	259	261	275	258	250	245	269	279	274	261	245	277	283	256	266	266	273	248	274	255	254	249	244	257	267	247	270	253	281	270	265	311	249	275	254	248	289	270	278	268	282	244	279	258	275	286	251	265	289	279	251	265	272	257	279	269	264	260	262	262	278	263	263	268	260	260	258	297	243	288	276	250	268	250	262	297	263	259	257	282	273	224	271	269	295	235	255	256	256	247	261	251	251	254	228	252	263	278	264	284	245	235	250	252	252	270	268	265	256	272	288	259	275	268	264	284	252	284	262	247	267	279	252	300	251	270	251	235	249	256	252	240	255	265	271	292	229	242	254	286	242	248	254	247	280	252	264	245	257	287	240	265	264	247	260	276	287	259	261	271	270	259	296	281	262	258	258	252	253	265	249	274	259	276	225	251	263	267	290	275	280	270	253	249	252	290	270	286	254	281	258	269	275	282	257	261	270	276	265	254	263	226	273	285	264	264	288	245	252	252	289	267	293	235	267	278	272	279	273	257	271	288	276	253	249	264	273	254	258	246	263	237	226	256	237	269	295	276	246	262	281	261	298	276	283	276	248	288	257	243	254	251	248	275	235	294	269	260	240	271	247	278	268	252	250	267	246	292	288	246	231	252	256	244	275	260	259	273	278	244	274	274	260	263	265	291	248	291	286	268	262	262	283	247	258	280	246	251	275	261	257	269	243	280	290	268	273	264	262	261	242	284	254	254	262	262	288	241	274	273	252	257	273	250	275	270	262	284	252	253	281	281	267	256	243	256	262	256	263	285	244	242	268	256	264	270	253	261	283	250	223	287	237	264	254	250	236	250	257	249	287	265	279	265	273	259	269	303	279	237	262	266	278	291	261	293	277	264	238	261	259	238	279	262	269	268	264	259	246	239	250	273	244	241	244	272	250	250	294	255	279	299	274	269	261	275	255	273	257	258	277	240	273	269	268	264	239	264	250	270	271	235	246	244	261	270	255	249	254	245	289	251	246	247	275	287	270	291	230	282	247	259	283	250	249	286	245	250	299	252	258	265	237	268	271	237	246	261	273	270	263	288	267	258	249	248	262	248	241	264	206	253	266	242	280	232	261	269	267	240	242	236	273	280	278	255	274	268	264	287	269	260	272	281	275	295	266	284	244	261	272	260	259	269	272	249	267	240	283	256	276	227	272	245	264	259	248	262	260	256	265	294	251	239	269	231	247	282	255	258	272	246	267	242	270	262	274	261	264	258	252	261	288	283	259	264	248	249	275	249	273	259	281	279	289	251	281	255	261	266	252	269	280	268	267	269	256	274	245	276	281	255	226	254	289	270	243	248	286	272	264	292	259	274	267	225	260	246	248	278	272	272	244	268	284	294	248	262	291	274	288	248	262	252	289	268	284	278	279	257	246	262	268	259	260	266	270	280	286	256	261	271	276	256	246	269	281	256	268	266	249	251	251	272	251	270	260	268	253	281	266	275	253	292	257	248	243	251	254	241	256	301	253	286	303	273	264	276	266	252	265	266	260	287	261	284	264	286	269	247	255	271	237	246	262	297	295	280	267	274	273	281	254	276	283	268	276	278	246	277	276	288	255	262	270	298	267	255	260	268	241	269	237	253	259	255	220	246	265	264	278	267	296	261	299	248	253	257	260	248	258	259	257	270	276	268	268	251	265	244	275	271	274	266	283	254	232	257	281	276	246	258	285	278	249	264	282	252	242	283	273	260	249	258	255	235	250	265	240	302	272	248	249	271	283	244	285	269	274	284	279	275	272	271	233	244	254	247	255	244	263	234	260	280	265	236	257	250	278	275	239	271	261	241	249	266	261	238	269	256	277	252	266	254	261	269	268	242	277	266	247	279	258	280	264	267	298	264	254	289	264	270	239	227	284	280	270	266	239	257	226	277	266	316	272	279	256	273	266	259	287	265	247	258	281	241	269	311	279	265	268	278	273	265	248	245	241	259	283	237	264	276	248	271	273	248	241	265	257	272	267	267	261	296	257	245	265	254	270	238	251	267	281	279	296	263	302	257	281	258	228	275	263	283	259	261	272	268	249	265	287	270	248	275	259	286	246	261	269	253	280	299	243	253	259	270	279	275	272	256	269	259	271	274	242	245	240	269	261	264	280	287	303	264	255	278	269	284	234	273	261	252	265	265	255	270	267	244	260	235	274	279	238	247	259	267	272	262	245	261	285	240	254	278	236	271	270	268	225	259	272	252	260	240	271	243	267	259	246	265	261	268	263	289	264	222	238	246	281	259	270	256	263	256	258	273	273	243	273	266	263	262	249	237	294	234	266	272	234	241	296	248	279	266	288	270	273	258	297	259	250	273	279	244	296	264	252	295	257	259	279	266	244	284	274	286	244	247	261	262	254	279	264	266	257	237	260	265	280	248	292	270	266	294	248	279	244	248	277	262	249	278	214	257	273	277	242	275	263	269	275	275	250	262	284	260	274	271	270	253	268	276	255	257	237	273	277	272	263	285	272	274	274	253	261	240	264	271	252	276	248	269	310	258	295	276	255	251	242	236	267	285	275	241	237	270	256	273	279	247	254	261	238	260	257	242	289	279	259	270	233	271	254	262	259	275	241	272	261	287	247	255	272	251	276	258	296	292	274	251	288	237	271	255	272	275	282	251	263	287	241	253	270	280	262	232	265	283	268	270	244	266	287	269	250	268	257	252	265	280	251	251	240	244	262	258	268	227	275	260	266	274	295	261	311	276	295	265	259	279	269	260	268	256	283	280	251	256	265	233	255	260	262	256	248	276	285	261	287	252	260	257	254	267	268	267	292	245	260	276	273	276	252	240	270	263	244	251	268	248	224	293	303	226	241	277	286	275	254	264	291	249	291	301	286	236	221	259	260	279	254	265	279	252	254	270	278	277	256	237	281	263	281	281	251	229	271	259	278	272	275	257	247	268	264	288	238	261	266	323	247	286	247	268	254	262	261	274	281	281	270	268	269	290	269	261	253	240	281	238	271	293	268	270	229	255	256	266	268	274	274	258	264	266	272	261	253	264	299	276	263	284	273	282	260	255	267	252	254	274	300	266	262	239	236	288	257	275	273	246	247	284	267	250	265	259	259	247	250	291	233	263	252	264	260	253	239	282	249	288	268	250	283	254	272	294	259	262	288	272	262	309	256	281	258	276	293	259	257	269	263	254	291	232	269	269	281	278	244	261	241
3888	1066	949	584	542	483	463	433	404	426	427	393	451	407	364	406	381	390	381	408	390	426	421	428	388	388	422	408	387	384	399	381	403	388	416	399	419	387	401	434	388	413	404	432	389	402	409	393	382	413	376	418	380	431	415	414	397	402	417	444	390	393	442	415	423	391	421	393	402	411	429	369	403	385	416	421	432	420	416	390	380	401	418	371	371	410	425	389	437	417	410	406	419	402	395	385	429	382	382	399	400	426	403	414	420	396	434	408	419	381	405	353	364	397	345	405	371	393	434	392	393	413	444	419	395	439	387	398	383	374	364	386	384	411	396	384	364	377	428	387	397	394	383	375	407	385	415	424	422	411	396	393	408	408	391	387	421	368	387	398	385	443	406	389	409	418	412	429	389	401	393	445	409	396	412	400	384	375	429	376	410	395	385	432	362	415	433	439	376	390	441	397	364	391	374	403	351	380	399	384	420	354	378	394	435	366	370	438	410	416	414	387	413	366	398	426	414	391	388	374	363	412	399	372	377	411	435	418	415	378	392	417	410	400	378	400	363	407	390	376	370	418	374	406	378	404	393	379	413	409	412	387	389	396	374	381	405	416	390	420	404	407	409	426	370	385	384	424	418	392	401	390	397	371	431	420	386	423	421	399	376	413	389	422	383	415	400	375	406	371	424	422	392	423	366	420	392	397	373	401	391	411	380	412	377	392	400	423	375	365	363	393	425	426	415	384	422	426	379	385	378	407	446	391	391	391	433	449	417	397	420	398	409	382	396	425	406	373	407	394	369	407	405	394	457	411	407	410	367	404	407	402	410	396	375	432	407	407	365	400	368	418	374	407	382	375	382	387	394	394	430	398	412	425	384	412	407	403	385	401	432	423	418	382	394	376	448	394	361	410	395	384	384	409	394	391	416	412	408	401	397	331	378	407	374	398	388	384	391	379	410	367	413	362	389	399	389	350	411	400	437	431	419	409	424	383	394	405	432	428	381	393	369	395	361	420	383	383	400	385	395	363	361	414	389	418	389	424	355	410	411	368	395	388	426	372	397	368	412	401	402	395	393	420	408	407	392	380	442	395	395	440	388	414	391	396	408	382	422	383	380	344	407	404	425	367	382	400	392	362	418	403	373	372	417	437	423	383	422	378	400	387	396	390	394	390	394	370	428	431	401	417	399	405	379	402	387	395	416	398	404	421	419	375	405	398	360	412	399	369	378	392	386	378	408	429	385	394	427	408	375	427	381	437	396	373	404	400	396	386	407	437	387	391	399	409	401	375	427	403	401	404	416	405	408	385	397	422	392	402	390	399	422	402	393	377	412	392	380	390	397	414	389	393	445	404	405	331	397	408	402	360	403	401	360	388	428	382	397	384	440	406	422	418	391	411	409	415	385	376	400	370	404	449	398	423	366	399	377	374	400	402	416	377	412	377	441	410	446	387	402	400	352	430	402	377	415	414	385	432	378	407	392	374	412	389	366	427	408	435	425	410	363	390	398	398	387	386	391	382	406	376	395	409	376	397	391	369	407	391	382	440	388	386	377	422	410	388	387	407	430	427	376	402	401	390	422	398	389	421	412	387	412	404	395	383	377	425	404	382	421	411	378	410	380	404	387	383	367	389	423	416	382	411	372	377	387	408	388	425	400	419	392	396	399	400	399	401	386	357	405	406	387	399	391	419	389	391	382	359	413	378	406	413	410	396	398	419	371	380	434	413	389	419	424	384	444	367	388	432	371	362	394	365	380	383	408	401	398	419	403	393	403	448	425	382	391	403	387	403	405	425	433	448	403	378	416	357	386	366	381	437	397	406	377	384	408	388	386	400	382	388	418	377	355	408	423	408	419	349	429	383	424	413	420	415	388	378	435	420	409	422	373	410	392	411	404	363	412	377	346	377	408	406	389	398	396	402	420	395	411	385	421	386	398	374	419	411	383	374	405	400	388	403	392	419	438	442	424	372	439	380	394	372	376	396	416	393	420	376	384	390	418	400	390	393	428	386	371	411	376	402	352	407	400	409	387	392	380	392	412	417	375	421	401	377	368	358	430	428	423	378	409	397	386	417	394	374	416	390	395	378	384	360	391	412	413	411	426	417	376	387	388	387	373	387	417	374	379	379	395	417	410	375	389	395	393	415	431	390	419	398	402	384	416	405	395	389	386	399	383	402	401	420	403	425	387	386	376	415	411	408	416	381	399	419	379	389	372	399	373	405	412	357	422	399	422	415	398	394	411	369	376	387	383	374	387	397	428	397	397	418	413	383	392	375	426	384	411	399	396	391	362	408	423	445	386	410	372	419	396	396	363	398	404	418	403	371	418	384	360	418	433	408	425	419	385	451	397	384	424	413	391	434	382	419	376	410	415	403	384	370	394	406	410	418	404	449	396	401	412	403	406	378	413	388	402	393	371	412	371	380	393	395	401	364	424	380	415	449	436	391	423	424	367	370	364	394	398	445	418	383	423	366	370	392	398	406	412	377	332	417	393	404	416	427	390	385	383	404	390	378	381	407	399	376	407	375	385	395	430	426	411	413	407	422	419	417	374	376	414	378	418	420	434	410	391	398	425	434	396	397	403	404	404	404	385	357	404	373	388	446	405	394	412	394	368	361	402	364	391	406	396	384	417	421	357	432	393	399	400	387	385	427	381	410	418	378	422	405	375	385	406	398	396	417	389	414	386	381	369	423	375	419	408	403	398	419	413	416	401	383	373	384	393	382	416	396	410	380	423	452	384	391	408	401	411	385	436	416	419	361	400	359	410	396	395	390	381	380	428	378	370	406	414	440	427	383	415	369	420	411	394	386	425	372	417	388	399	411	406	404	366	411	429	392	397	400	395	405	431	406	384	402	394	403	420	384	358	426	389	386	387	387	387	407	389	387	385	411	391	409	399	374	421	396	400	417	390	412	413	408	440	393	396	411	390	412	427	394	398	377	422	398	391	396	362	400	336	335	411	369	362	396	400	394	441	387	343	405	411	380	396	430	449	407	398	401	416	390	410	402	422	407	380	360	418	373	400	394	425	399	419	422	391	426	345	407	419	425	370	391	393	386	432	423	418	379	397	384	384	398	411	385	399	397	403	400	452	416	389	353	398	345	393	394	404	401	398	377	406	378	389	398	404	416	435	384	400	380	339	385	389	431	374	416	388	373	440	400	357	393	392	384	363	384	394	401	362	430	387	425	387	393	387	394	391	386	394	393	380	378	394	393	410	359	398	426	396	421	402	430	384	401	406	422	421	339	433	410	396	383	396	425	397	382	416	388	410	399	409	430	365	371	394	390	418	415	396	398	387	397	413	427	420	384	386	413	388	405	402	393	416	415	358	369	389	418	415	412	397	375	399	398	378	377	407	442	383	404	419	401	427	390	392	369	383	402	416	385	384	359	379	393	372	402	391	396	403	403	375	443	416	413	388	424	396	377	410	381	405	416	432	374	388	412	369	415	376	354	395	418	394	354	429	378	393	393	411	396	391	404	413	412	400	426
24145	21314	28590	24348	21266	5901	861	602	449	429	426	397	398	363	344	336	344	307	313	323	277	281	284	282	289	276	275	281	287	260	274	266	257	275	253	255	273	290	276	259	243	246	247	272	263	282	277	262	269	268	287	240	300	270	274	273	252	261	261	255	283	249	240	272	279	266	216	244	234	266	255	243	256	269	259	283	248	288	280	248	275	258	242	293	288	277	256	270	278	266	273	266	236	261	263	281	272	261	262	283	275	261	225	203	237	251	240	242	276	252	291	262	248	261	252	248	284	280	265	258	288	277	271	250	276	257	282	303	246	277	235	260	278	254	277	252	257	239	259	252	246	276	286	275	291	267	285	289	274	253	277	270	244	269	271	287	272	252	272	264	260	259	261	278	235	251	228	226	227	274	257	315	262	271	270	260	308	248	264	234	249	250	277	246	239	277	278	255	270	282	259	279	270	248	243	280	239	248	273	269	275	287	278	237	252	255	268	229	244	263	308	250	258	252	256	267	261	246	254	271	268	219	252	262	256	272	239	295	254	250	267	254	249	276	267	246	248	255	269	264	286	267	239	236	280	262	275	272	240	246	248	276	268	253	258	272	236	245	254	279	269	235	277	247	237	248	277	249	258	227	232	265	231	249	247	248	277	297	244	248	237	254	267	239	256	269	251	277	250	251	254	235	232	248	270	266	244	251	259	262	272	270	271	254	270	257	254	243	263	255	252	271	275	269	254	237	215	241	301	213	259	280	257	242	261	262	282	261	260	253	237	285	275	252	250	271	267	278	279	244	258	256	291	273	250	285	267	282	236	250	267	275	265	268	252	270	260	239	264	283	274	235	270	238	262	277	269	244	238	251	279	250	265	279	250	263	240	269	246	256	256	253	296	287	249	278	281	232	265	235	257	235	256	255	248	256	289	277	255	289	259	240	267	250	272	252	266	267	262	237	276	252	246	251	287	242	282	263	274	264	272	261	271	293	251	236	264	255	249	284	282	253	263	272	265	250	278	252	263	282	269	269	278	255	268	267	258	268	250	265	249	263	258	241	277	267	241	252	268	250	270	250	275	261	240	272	241	270	288	249	269	277	245	253	248	286	259	295	273	256	258	253	250	276	236	297	226	236	245	265	270	258	202	259	242	265	257	249	259	264	251	263	290	273	261	247	266	211	253	273	263	257	250	279	230	252	248	245	250	251	259	281	267	276	282	242	259	268	223	253	253	256	258	287	284	276	246	252	267	277	279	266	279	284	239	291	254	224	258	261	257	268	301	270	261	256	252	276	252	258	287	271	281	256	294	219	272	245	278	236	252	250	262	252	268	257	252	269	256	263	247	232	275	250	278	244	225	265	281	260	252	248	245	248	243	253	247	254	271	243	262	235	264	239	277	261	264	225	253	262	274	258	259	268	223	237	246	268	217	259	269	295	257	261	228	291	241	273	244	240	265	254	248	239	281	265	262	249	257	262	272	269	295	246	257	217	289	240	222	277	278	274	289	259	291	255	279	271	225	263	244	264	259	284	239	259	243	258	276	251	238	253	272	244	259	251	256	273	253	257	255	269	258	229	289	283	253	266	295	273	305	275	266	250	235	251	275	267	253	268	278	273	282	262	261	251	263	245	233	267	267	269	248	278	274	265	255	233	266	259	252	224	257	248	258	264	271	269	255	276	243	245	248	250	272	264	246	251	244	253	285	265	268	284	277	269	245	231	229	234	248	263	250	260	252	271	251	260	266	258	250	257	280	255	287	230	257	268	222	289	253	275	266	244	289	248	273	259	252	272	253	286	248	248	265	273	249	258	265	266	271	268	240	241	242	251	264	249	262	262	245	282	274	266	273	259	302	239	268	271	264	260	277	258	249	250	284	275	260	259	255	250	273	221	273	264	271	235	298	235	283	274	265	255	257	258	294	258	243	253	242	259	301	247	248	245	251	260	253	250	251	259	253	289	252	280	251	277	268	289	284	274	259	290	273	216	251	281	239	272	251	265	272	247	276	260	270	245	235	288	233	243	266	257	255	270	277	245	269	260	272	253	259	248	280	254	266	217	306	272	261	262	253	253	251	252	284	228	282	272	234	248	260	317	271	261	254	258	250	256	227	269	267	256	257	254	258	261	238	259	246	267	270	282	261	229	259	264	251	241	265	280	265	264	289	262	250	285	254	260	255	244	263	247	273	304	244	247	279	257	257	244	259	259	277	230	249	271	263	268	239	281	247	237	234	243	264	272	253	234	236	254	251	257	252	259	250	264	276	243	273	208	283	268	281	274	244	244	249	244	261	283	247	255	272	249	286	263	264	255	252	286	275	261	251	265	256	275	271	241	273	281	262	254	255	293	252	257	261	273	270	275	265	278	271	241	247	258	268	275	266	259	243	239	268	227	246	257	253	243	247	289	292	274	279	244	259	253	274	272	260	258	236	237	263	279	287	254	255	244	261	235	223	289	266	262	261	271	265	262	246	255	286	245	254	261	256	258	256	240	263	233	229	257	228	276	283	243	302	267	262	261	268	274	242	263	299	264	241	266	290	248	259	259	245	263	244	303	234	275	238	258	279	270	267	257	222	260	250	258	256	242	273	227	264	275	256	214	244	274	258	260	280	265	243	270	262	261	259	261	280	294	252	263	255	266	256	247	254	243	291	269	246	262	254	269	262	255	253	260	247	264	244	251	263	240	270	267	264	290	251	260	234	263	295	259	235	271	252	251	297	265	280	271	267	248	243	267	263	273	267	249	291	297	247	270	254	282	243	259	275	244	281	265	257	240	279	282	237	280	250	264	256	277	231	253	250	249	257	275	244	252	229	274	256	274	241	260	296	277	237	266	260	266	252	239	234	292	257	263	274	225	267	249	261	264	249	246	268	260	243	270	247	259	277	273	241	244	287	261	284	232	251	273	261	273	287	252	239	250	278	244	247	245	284	275	233	240	271	271	259	248	270	256	258	278	279	229	308	300	260	238	261	273	241	271	262	243	269	250	257	285	260	249	279	247	268	281	276	264	251	268	265	257	266	255	261	280	253	245	259	244	244	249	267	239	251	237	247	295	284	264	280	252	266	266	272	232	252	246	250	239	267	264	277	268	250	248	264	271	278	265	252	272	232	250	258	261	283	262	228	299	253	234	241	278	246	282	242	296	269	245	272	262	264	276	251	267	249	277	235	261	252	252	274	238	249	225	237	270	243	274	265	262	241	268	273	244	281	273	284	274	244	268	264	265	284	259	246	254	232	255	292	247	258	262	253	283	238	270	251	239	258	249	256	228	269	247	229	247	283	242	247	275	258	265	308	270	243	260	266	287	254	269	263	245	276	250	243	248	236	262	268	237	257	261	265	266	260	261	272	257	235	279	250	306	260	246	261	253	271	219	258	290	255	281	273	256	277	274	266	233	283	275	266	247	250	247	277	277	267	284	236	241	255	297	280	258	268	265	252	271	285	246	253	250	265	246	220	257	261	264	283	247	251	240	285	255	275	254	254	263	260	268	263	285
4921	10063	8637	4150	2854	2221	1797	1365	1182	973	880	803	717	676	614	612	523	542	546	519	483	480	457	477	474	445	427	468	452	448	450	461	426	400	414	414	405	405	404	454	450	428	444	405	411	454	397	412	395	477	415	423	432	408	403	410	443	403	419	423	431	408	400	373	428	414	416	429	411	442	414	398	421	444	408	404	414	428	399	389	413	422	408	397	401	442	426	402	389	412	396	382	424	414	396	402	441	403	425	368	372	388	373	394	394	398	353	407	422	385	400	399	388	430	430	414	378	441	402	388	403	410	338	409	400	388	418	408	402	380	411	413	398	371	432	401	378	388	371	422	432	384	406	380	440	428	438	412	420	398	406	385	430	412	420	398	431	404	432	409	437	410	383	388	391	414	434	403	439	378	404	388	381	438	408	399	385	428	408	402	403	363	414	407	409	431	390	406	390	427	385	381	410	416	438	427	395	431	390	393	354	402	400	397	407	403	384	374	369	432	386	379	386	378	438	396	383	423	395	405	401	361	350	407	414	412	413	394	413	405	403	419	440	397	402	406	452	391	419	376	391	376	421	377	407	394	374	379	382	379	389	418	435	405	405	361	407	397	383	371	365	384	397	404	421	373	427	409	403	431	386	389	436	424	375	422	395	382	368	394	422	361	387	407	381	432	386	404	387	419	400	389	411	425	402	393	367	385	381	443	394	388	401	437	408	415	411	427	405	393	387	374	412	416	408	419	413	405	408	414	376	394	429	387	399	409	432	378	378	403	382	394	394	434	394	403	413	391	403	394	401	406	418	407	412	418	371	394	432	453	389	415	396	431	423	405	439	391	406	400	406	362	426	396	361	406	384	388	413	427	422	423	381	399	381	368	392	404	365	427	389	407	417	395	400	360	370	399	411	390	388	425	424	393	374	432	422	366	428	390	385	372	382	377	403	370	405	430	384	396	404	416	388	417	366	377	385	412	384	411	387	405	388	394	413	396	405	366	397	383	392	386	413	410	413	444	362	380	385	422	417	403	423	392	340	401	420	382	394	397	420	417	389	401	410	389	426	418	407	397	416	398	390	416	390	378	392	396	458	423	397	415	385	406	417	387	408	404	395	424	388	405	405	413	418	401	372	401	398	375	390	395	351	398	407	372	397	403	408	400	408	381	387	410	388	412	411	414	406	382	390	441	386	427	422	398	386	413	427	385	405	388	393	389	396	420	374	413	364	389	378	387	426	399	392	415	412	371	404	356	368	423	429	390	367	421	419	391	396	395	408	388	408	361	398	383	384	382	363	392	426	406	412	388	380	439	428	379	396	385	430	353	407	441	379	391	401	414	387	402	392	417	381	426	396	418	385	394	409	396	398	413	407	404	365	430	387	411	414	411	400	400	389	409	386	410	354	383	398	414	403	358	408	417	404	364	415	417	356	388	420	406	375	397	399	386	401	349	376	427	402	392	427	439	366	403	401	416	402	404	404	422	386	399	373	394	403	407	412	362	379	413	406	389	402	372	376	382	402	424	405	389	407	363	415	416	427	386	405	406	402	364	389	399	387	391	420	396	378	389	383	426	398	404	422	384	417	374	401	422	365	395	408	383	413	378	411	350	400	394	394	407	403	404	391	375	395	418	386	406	407	403	433	376	421	430	379	424	392	434	364	411	380	377	394	398	428	400	385	407	376	417	375	398	391	402	409	406	390	409	419	413	410	409	385	411	408	403	379	405	387	427	430	373	426	392	411	369	413	426	391	434	409	414	418	428	414	378	398	398	416	416	404	433	383	369	409	441	392	410	367	388	430	407	414	404	383	417	378	381	393	410	414	443	414	378	408	391	364	397	373	425	366	354	400	399	394	412	395	396	391	411	420	402	387	368	407	384	414	418	435	420	384	411	409	380	425	372	404	400	408	396	394	401	383	429	386	407	416	421	408	419	392	433	413	408	399	382	393	413	374	410	399	394	399	410	418	405	393	427	433	418	385	417	414	393	381	414	422	430	371	384	401	399	375	390	386	398	378	398	375	426	381	401	410	364	430	419	403	382	427	414	412	386	384	383	390	395	412	435	398	438	409	398	405	422	394	384	397	386	396	419	382	408	362	409	366	410	386	355	409	403	421	403	365	397	423	400	394	428	356	369	410	390	386	410	402	394	436	372	388	395	423	420	394	423	433	393	415	398	433	398	417	417	390	362	391	414	387	390	383	392	397	392	380	379	396	371	387	397	440	417	375	434	420	401	411	404	439	415	382	417	386	409	373	398	352	370	424	379	408	398	398	416	367	423	367	422	382	406	422	399	391	373	426	380	401	406	384	412	404	410	422	404	421	413	417	372	423	390	414	359	416	407	420	388	389	360	408	361	435	415	378	383	368	422	432	420	400	401	392	383	389	399	389	398	415	391	426	423	421	383	420	398	400	337	357	367	404	410	407	410	399	388	408	405	433	416	383	391	392	405	380	409	394	399	371	385	373	420	416	395	407	401	392	400	399	385	427	407	408	377	391	390	391	368	377	353	381	426	405	385	441	406	407	388	405	402	420	385	429	409	400	376	393	407	367	405	379	376	372	419	422	401	416	433	386	441	406	417	402	405	388	390	394	412	385	399	387	440	419	394	403	376	389	400	405	402	373	434	379	395	398	407	439	421	375	406	383	414	405	377	432	404	423	374	379	401	421	427	389	395	410	371	411	403	391	373	384	386	419	395	403	372	409	355	404	386	421	390	373	399	386	365	401	362	403	445	406	420	378	387	392	396	399	405	409	379	395	423	413	400	381	370	449	408	413	412	386	357	386	431	425	403	399	363	403	400	395	402	410	426	382	429	413	399	432	374	409	369	444	334	395	400	414	394	377	367	404	364	394	403	418	395	393	405	396	398	399	391	380	406	423	415	441	442	424	398	377	428	387	372	384	448	390	368	388	396	394	371	379	398	389	376	376	397	408	407	396	397	429	389	393	400	352	451	440	433	411	384	379	391	377	388	392	393	393	381	385	393	355	368	405	412	412	368	427	419	435	404	381	396	398	390	409	393	388	417	370	386	402	399	448	402	380	426	430	378	388	400	396	384	362	421	389	405	410	424	416	416	437	365	413	380	402	392	425	400	413	379	441	388	371	410	348	397	404	406	406	381	433	416	392	368	384	391	444	382	412	401	401	410	407	414	369	383	420	378	411	365	410	382	402	398	454	396	360	383	371	375	403	380	408	405	394	433	421	399	385	415	413	401	382	411	383	390	369	373	380	387	395	374	409	417	461	387	391	387	390	383	422	399	412	404	400	415	432	449	389	394	397	405	356	384	365	395	379	432	388	406	426	379	412	401	373	398	369	365	381	389	375	397	386	375	388	404	408	408	378	380	391	354	410	390	433	426	380	431	386	386	387	396	409	411	403	419	389	421	397	383	396	385	391	389	399	457	377	401	417	427	407	402	427	383	378	417	398	391	375	372	373	405	412	391	394	428	398	390	395	386	410	370	389	390	433	411	380	428	354	374	441	366	411	403	404	424
23072	21302	29139	23814	21303	21163	3731	850	589	530	443	389	359	344	301	275	285	225	274	232	214	236	194	200	179	187	186	211	198	203	183	192	175	181	189	160	155	182	180	183	160	180	149	203	176	175	187	161	178	225	185	159	175	147	175	189	177	166	151	152	175	181	162	169	166	167	175	141	155	180	151	174	160	174	184	153	149	158	134	133	154	186	166	149	170	185	171	162	158	135	157	161	167	177	159	162	179	140	175	133	153	160	143	150	193	164	151	174	138	152	168	130	152	152	183	167	153	152	161	166	169	169	151	181	147	147	177	174	168	183	146	162	162	148	150	171	170	139	162	159	180	153	177	159	179	152	175	167	161	194	157	148	153	170	144	150	156	167	151	163	149	160	169	174	169	167	162	155	169	165	157	183	167	158	177	152	173	159	166	169	167	168	162	159	172	155	159	188	152	177	160	131	170	145	169	170	150	160	150	162	169	157	154	160	164	174	143	144	138	139	151	157	151	159	151	170	182	165	166	162	143	168	160	142	145	150	177	148	170	164	149	185	152	161	170	166	156	151	161	157	165	159	151	192	161	161	193	159	175	144	154	151	166	173	161	150	182	155	165	148	145	137	163	168	175	167	134	141	136	156	170	166	169	173	166	169	151	160	167	180	157	154	162	151	157	153	168	159	185	139	166	158	149	148	141	156	169	169	128	148	159	152	168	164	175	172	163	174	175	151	158	171	164	168	162	149	137	158	181	184	175	162	172	171	163	161	158	166	167	163	167	143	152	173	161	158	163	161	175	150	162	171	162	152	151	177	165	157	167	157	155	140	178	145	159	149	150	161	163	137	164	187	156	172	184	141	131	145	163	160	169	170	143	139	168	175	148	146	156	150	135	166	155	162	151	165	166	163	176	157	150	160	130	165	163	151	177	170	145	169	166	154	136	171	167	182	153	155	152	156	154	171	179	141	161	174	166	142	162	165	153	127	142	156	174	181	141	145	186	176	162	159	168	173	160	158	165	150	164	141	176	158	178	152	147	194	155	159	180	165	136	164	162	141	154	180	177	159	151	149	157	169	140	157	128	158	171	160	149	154	141	179	177	147	152	164	138	152	169	155	158	140	160	171	145	173	143	145	165	153	132	166	161	147	173	165	165	178	165	180	177	138	156	144	159	152	157	156	167	162	155	160	133	175	157	164	155	168	157	164	166	161	173	172	158	144	140	164	161	161	177	147	161	153	156	149	150	177	153	151	163	181	174	176	172	169	149	151	162	194	165	166	145	169	152	154	162	156	165	137	177	169	157	158	160	156	161	163	169	167	154	180	158	165	162	168	166	163	153	166	167	157	162	141	179	137	144	181	168	167	146	157	165	157	154	164	147	148	169	161	150	157	185	162	170	165	162	144	173	172	146	173	159	140	133	139	175	161	175	171	158	168	159	150	153	149	144	177	150	160	156	144	179	180	147	164	160	150	154	137	152	142	158	157	176	150	154	124	166	158	165	189	162	139	173	170	137	151	150	164	147	185	152	152	177	139	162	144	164	181	148	161	154	172	177	129	157	145	164	152	144	147	160	156	162	185	150	150	144	144	183	149	158	140	159	162	166	175	157	169	164	153	146	152	148	145	162	172	141	178	142	167	155	166	161	184	182	137	156	154	157	167	146	138	165	160	142	163	176	146	156	152	181	156	160	167	159	159	172	150	171	157	167	171	137	165	165	164	171	149	164	155	166	140	155	131	144	179	163	171	132	145	162	145	164	171	169	158	174	150	170	150	149	180	164	162	146	160	156	166	151	147	163	158	151	180	134	163	155	143	156	171	155	158	150	173	153	126	142	161	163	168	167	165	162	181	163	171	167	166	147	166	161	179	136	159	164	158	163	181	193	162	147	125	153	154	164	148	130	161	140	149	157	167	158	159	177	137	152	156	171	152	147	179	164	177	151	168	132	152	153	155	158	161	158	167	158	178	148	169	167	169	173	154	144	169	148	150	186	165	161	144	163	162	150	170	158	160	158	133	146	155	140	149	159	169	175	127	167	161	146	153	146	145	156	149	157	190	159	154	158	134	148	155	152	158	151	166	178	153	162	142	152	145	161	153	169	167	168	166	154	148	161	155	160	168	146	177	168	163	157	140	146	168	178	153	158	179	166	146	142	129	161	157	159	149	154	138	181	161	171	175	168	153	160	166	182	153	149	145	161	154	167	157	154	151	161	162	165	154	140	170	187	164	163	153	164	159	165	150	151	157	150	146	169	152	159	136	155	149	173	179	150	173	146	144	158	178	154	172	173	171	129	157	174	183	145	161	156	159	165	142	171	152	146	177	143	168	152	156	165	163	147	197	172	134	159	158	132	170	153	154	147	154	143	155	172	164	142	185	146	171	156	147	178	189	168	151	143	168	163	161	149	154	141	180	151	162	173	177	186	178	155	154	166	132	171	149	154	155	130	141	157	148	157	154	146	156	167	146	157	157	145	164	179	154	165	159	136	166	174	146	155	185	143	181	168	157	155	146	166	188	178	164	148	116	142	165	187	156	157	169	146	157	128	162	141	155	169	141	180	161	163	167	151	172	150	159	160	163	164	155	161	157	175	158	166	144	155	151	143	157	177	158	165	184	171	165	148	151	162	170	155	168	145	170	163	172	166	165	145	147	161	164	165	155	170	163	161	166	159	140	159	155	146	180	137	139	182	144	162	150	153	182	141	168	164	167	158	159	163	149	159	152	162	162	175	162	151	132	176	145	157	148	166	163	147	169	163	174	164	140	147	167	147	144	169	166	163	141	142	149	149	150	142	164	151	135	164	169	145	178	155	150	138	144	158	174	170	177	164	148	143	150	136	160	169	156	166	185	159	146	152	159	160	181	158	141	154	157	160	147	156	145	164	154	166	167	141	146	143	157	163	165	161	163	142	169	141	156	134	146	176	167	171	185	146	164	161	167	165	141	168	160	162	146	146	161	158	150	175	168	161	152	155	146	171	145	160	153	170	163	170	151	171	166	150	144	179	184	179	150	174	151	148	149	149	158	160	143	160	164	140	179	170	167	174	154	168	169	159	150	149	151	149	152	162	164	172	153	138	175	140	149	164	177	141	168	156	154	133	159	152	169	176	139	133	176	173	160	170	151	139	194	134	184	161	173	153	148	157	168	167	160	191	158	191	129	156	168	188	156	148	141	164	164	154	169	135	158	164	167	170	159	184	171	168	140	161	158	147	167	164	153	145	168	169	178	155	154	159	166	154	150	132	164	175	150	151	169	169	151	164	159	155	164	159	157	160	141	165	145	154	149	163	146	156	144	160	132	158	162	144	159	168	167	153	152	128	155	148	154	168	170	148	140	149	168	158	154	147	147	166	158	150	144	171	142	175	144	158	157	156	146	163	171	133	140	169	156	175	159	179	145	171	147	145	150	150	169	146	159	161	163	172	153	147	163	169	151	150	156	156	179	152	151	138	166	164	163	160	163	144	164	168	149	142	148	167	132	185	167	163	166	156	174
7226	16361	13651	6946	4798	3732	2780	2202	1722	1382	1178	1036	878	779	627	586	542	524	454	461	452	422	380	372	357	377	351	351	315	332	293	317	280	301	318	274	294	255	277	294	316	297	291	274	280	299	294	263	269	263	288	297	266	257	269	282	248	263	257	261	225	261	260	248	276	266	231	234	266	267	265	255	264	244	252	249	242	245	276	257	258	261	245	247	240	264	233	264	245	209	227	272	262	251	255	263	256	234	253	239	255	235	247	268	267	252	271	248	251	242	228	229	252	241	202	268	270	239	265	251	225	245	230	221	271	258	223	262	262	240	247	241	267	236	258	248	244	240	243	259	236	264	246	237	248	268	277	282	267	252	264	278	274	270	271	233	254	272	269	269	249	253	238	289	262	244	266	246	249	259	263	257	235	263	256	235	233	249	231	249	234	268	233	245	263	235	285	238	263	237	242	248	265	248	262	259	226	273	239	259	249	251	256	251	250	276	233	263	231	253	246	286	253	258	219	255	241	246	253	249	230	237	232	261	251	258	225	286	280	245	225	257	275	238	228	221	256	258	260	241	236	252	269	222	219	250	230	251	233	299	257	265	238	238	252	249	256	226	237	247	255	253	257	268	239	220	288	225	239	242	246	217	259	236	267	233	264	245	239	253	259	272	246	239	266	230	260	244	204	260	249	232	254	244	234	265	227	253	231	227	272	240	244	214	235	249	240	239	218	256	248	221	290	239	241	253	283	241	221	244	231	259	227	217	269	231	265	251	239	238	227	213	254	257	239	234	270	225	229	239	235	248	241	257	227	251	230	243	249	268	223	255	240	242	253	261	246	238	247	251	242	236	258	232	220	240	239	246	225	272	240	245	219	247	276	258	251	251	259	233	249	262	249	231	248	262	257	264	251	238	254	278	254	249	236	246	233	216	213	220	224	242	220	246	273	261	238	254	248	253	264	259	244	260	245	255	263	234	219	261	256	221	214	245	236	256	238	243	223	221	241	249	235	221	235	238	249	246	214	274	239	253	269	236	257	268	269	268	232	297	233	220	282	257	246	240	257	261	260	246	244	248	227	240	249	255	241	244	281	220	268	241	258	245	258	251	250	232	256	224	246	248	242	229	255	253	249	248	247	218	237	261	262	263	231	230	282	255	238	231	227	224	241	266	241	253	211	258	255	210	256	225	248	242	234	230	248	248	238	237	246	218	231	259	266	216	227	230	237	243	255	253	244	240	234	250	268	265	232	245	248	256	260	219	274	258	207	265	252	240	242	246	246	225	244	259	248	254	272	249	235	233	249	234	233	246	257	247	234	258	272	252	259	247	234	237	247	240	235	245	254	238	284	267	287	222	236	220	235	217	249	256	221	224	243	217	235	245	243	257	239	253	245	252	241	266	214	245	251	248	279	251	248	243	263	255	253	242	226	261	267	278	257	262	232	217	242	253	235	250	261	239	236	227	244	258	250	236	239	253	225	224	258	270	229	244	252	231	222	230	253	204	240	256	243	227	234	264	255	258	236	273	242	239	254	262	265	245	228	242	249	231	242	252	257	220	272	277	242	244	262	222	241	264	254	235	272	267	243	221	265	263	275	255	257	237	250	226	263	243	214	227	256	231	244	249	267	247	258	253	256	246	268	222	239	226	219	242	268	231	234	242	254	229	245	250	245	227	255	243	237	261	280	251	248	268	253	268	257	221	247	233	277	250	243	236	257	256	252	243	256	241	253	241	243	246	223	244	237	232	259	249	245	237	247	246	245	244	240	250	253	246	275	253	227	243	230	254	231	248	260	238	206	247	271	241	224	246	258	256	270	251	249	230	272	225	245	262	241	249	260	230	226	256	220	259	216	231	210	264	249	263	277	265	250	234	220	237	251	239	270	242	261	273	249	239	258	226	240	251	248	240	231	253	248	249	258	246	247	274	279	242	238	221	257	244	239	252	249	240	234	257	249	241	201	232	251	253	206	277	235	220	247	273	244	255	257	262	241	234	227	225	238	209	255	250	233	248	258	244	236	250	246	260	268	255	257	283	254	251	233	261	251	245	248	243	261	265	239	253	253	241	253	222	257	249	247	238	243	264	248	248	245	238	240	258	240	264	223	252	269	269	246	268	235	248	241	223	259	257	238	244	257	243	251	245	283	240	254	222	276	235	236	253	237	231	269	234	231	274	229	225	272	235	236	281	236	248	257	228	251	231	223	217	238	251	252	246	239	260	239	252	259	250	237	219	237	250	234	251	237	234	277	223	235	244	249	261	237	296	259	246	245	239	240	264	239	236	234	262	233	261	239	237	227	245	230	254	276	255	248	274	231	252	232	209	242	250	261	225	268	253	244	257	286	221	209	242	261	231	225	233	245	275	246	228	242	267	226	233	254	213	251	233	220	258	236	236	227	249	238	228	231	245	252	246	256	267	249	241	234	224	248	233	270	259	230	264	260	216	265	284	240	260	229	261	224	253	247	215	234	243	245	223	236	241	226	235	231	244	242	256	253	238	228	250	264	245	238	240	216	246	225	244	233	257	254	238	249	270	228	253	226	241	244	241	270	254	241	239	242	251	239	257	247	255	253	263	240	276	262	236	255	222	230	226	227	253	226	219	239	255	230	237	242	239	220	247	258	250	256	259	247	233	250	237	253	259	227	266	268	242	253	250	261	237	216	236	249	232	257	278	243	243	239	229	262	273	238	234	255	222	240	232	242	253	246	225	246	235	244	245	275	246	210	250	245	248	253	257	245	268	256	250	219	250	192	250	226	278	243	273	242	292	260	272	261	262	224	234	282	226	257	204	237	233	269	237	237	249	231	227	235	255	257	259	246	266	246	223	234	260	230	235	264	252	281	237	265	251	262	248	232	248	245	250	258	250	243	222	242	239	278	256	244	245	253	242	245	227	233	229	249	233	243	257	241	260	237	253	249	217	220	245	242	243	223	259	247	234	256	230	241	233	254	227	227	273	224	252	248	228	219	252	254	244	282	239	246	228	276	243	257	223	233	234	245	261	246	233	249	233	263	263	249	241	242	250	245	265	254	250	231	239	252	243	251	240	247	273	261	256	225	245	228	225	222	256	240	244	230	221	250	234	258	214	246	238	250	238	241	245	230	238	224	269	239	251	236	238	239	223	250	267	236	236	256	243	271	249	246	251	246	234	222	249	261	240	241	244	236	213	227	249	252	249	258	268	234	244	241	246	249	234	258	245	243	266	270	231	237	277	241	230	216	232	272	221	253	285	246	267	239	253	220	255	236	260	243	251	239	238	248	240	249	251	236	239	231	239	250	203	259	233	237	245	277	227	250	282	230	230	266	232	245	219	263	235	245	221	258	227	271	262	253	234	269	253	240	231	235	255	253	232	233	240	254	242	198	243	249	250	241	245	239	256	232	256	243	259	240	233	239	275	229	266	267	222	258	227	259	220	218	234	246	252	263	223	231	259	267	234	234	253	230	248	248	244	240	241	221	229	251	242	264	224	234	247	243	245	238	266	208	237	228	217
27085	19509	4758	497	342	261	305	271	262	289	261	296	248	284	249	276	279	269	265	242	256	271	251	270	261	259	260	247	258	254	238	214	225	256	262	258	255	261	277	249	247	278	255	249	292	255	262	243	227	260	258	247	258	245	248	257	264	260	285	245	254	262	252	246	285	258	258	257	240	232	268	232	241	249	255	224	258	259	251	234	248	238	245	273	230	251	247	260	277	218	268	290	250	257	247	247	257	246	277	252	266	254	260	230	246	251	253	243	251	274	254	259	233	276	250	272	248	268	244	260	259	276	247	272	217	233	250	272	252	272	272	259	245	253	233	245	269	272	244	274	246	263	270	225	286	267	275	264	241	239	233	266	247	283	247	242	243	278	239	256	253	258	263	297	226	259	239	270	255	262	260	263	253	259	266	232	263	237	258	254	251	244	247	274	227	278	252	274	274	248	270	249	230	254	244	259	269	230	263	265	267	244	273	265	258	239	246	264	253	267	262	230	270	267	249	247	238	230	293	244	250	261	241	267	281	264	251	245	254	242	264	256	238	248	259	247	254	263	239	235	265	266	264	281	259	237	249	239	282	279	237	260	229	225	265	251	260	249	230	265	247	241	265	263	235	230	244	256	258	261	251	276	252	252	222	271	262	268	242	248	259	249	253	258	239	241	258	240	243	255	246	236	242	235	274	225	283	251	264	252	245	254	253	250	251	257	287	238	262	274	269	277	273	256	248	230	220	256	241	242	226	238	252	238	265	241	239	239	254	242	264	251	273	265	274	256	260	265	243	290	259	291	230	276	256	208	269	268	251	255	249	282	267	251	254	244	234	262	256	258	259	276	247	254	255	263	232	258	242	262	236	272	264	250	262	261	246	258	251	266	253	242	263	274	298	263	255	264	262	239	251	216	243	278	291	246	267	265	244	238	252	279	224	260	251	258	249	238	242	234	252	238	269	259	259	267	248	241	228	256	241	226	280	242	242	269	232	274	230	235	237	229	256	259	268	247	275	269	273	247	231	254	246	249	286	241	232	229	252	275	233	262	276	251	248	242	280	265	264	254	251	259	252	251	281	289	256	240	259	279	256	251	239	269	242	254	261	278	268	221	280	263	260	259	281	253	273	268	210	216	244	239	270	273	251	248	275	234	294	254	253	232	248	262	256	227	248	227	268	251	252	257	226	253	271	262	257	251	267	261	257	238	250	257	258	237	261	269	241	264	273	247	277	240	255	256	255	253	243	251	245	250	245	246	262	271	258	267	262	252	259	213	240	281	270	273	234	249	255	244	264	255	265	266	294	249	258	271	257	246	267	242	266	261	250	280	256	247	247	253	236	237	235	259	275	265	238	250	266	261	253	256	235	253	264	288	273	246	266	216	246	261	246	239	258	248	243	245	246	266	278	258	266	254	236	275	253	270	234	269	255	251	246	251	266	239	232	281	262	245	264	257	249	249	256	249	307	274	265	284	254	280	234	279	259	254	235	245	236	238	256	262	243	233	242	229	264	242	258	284	258	273	272	272	268	231	252	250	266	250	267	270	240	258	257	248	259	267	248	251	253	265	248	242	273	250	286	256	251	249	235	242	263	255	253	279	229	247	259	240	230	221	249	260	243	253	256	241	286	275	254	234	267	272	293	260	229	261	252	226	229	254	253	257	262	254	244	262	258	247	247	272	245	261	234	263	256	237	257	227	253	248	266	261	249	244	263	256	246	262	229	265	235	257	232	244	283	239	225	280	261	283	217	248	268	242	252	234	255	271	271	272	251	277	269	253	288	255	263	252	254	252	251	252	261	278	249	294	244	260	260	239	269	275	271	286	266	253	278	278	250	237	266	239	235	269	250	266	253	238	247	265	245	266	258	230	236	259	278	243	285	240	259	251	241	235	268	266	265	278	250	238	289	229	229	272	244	241	249	238	257	271	263	262	269	253	284	226	252	272	245	279	262	286	257	271	255	237	233	273	222	236	280	240	245	259	247	261	241	272	270	259	239	255	228	227	270	262	277	258	247	243	298	261	255	265	233	277	254	228	252	253	262	252	251	246	250	247	276	232	255	217	273	261	268	285	274	226	258	245	289	253	255	253	244	247	266	250	252	269	248	275	227	238	267	269	261	264	252	269	270	244	239	236	265	258	283	246	264	237	245	268	265	261	280	247	275	257	266	264	252	277	257	243	286	260	249	239	228	251	255	244	263	230	271	290	263	236	233	286	262	249	246	282	247	268	242	274	246	259	271	239	278	257	253	259	238	259	256	278	270	250	243	284	258	247	228	264	250	259	274	272	253	267	248	231	247	263	249	241	259	250	228	266	266	260	274	263	240	271	248	249	253	250	254	250	264	239	245	237	226	258	260	239	253	242	257	253	252	286	237	282	282	274	237	233	256	268	260	245	281	237	252	254	277	249	261	237	288	267	219	277	262	273	262	261	261	267	265	244	261	237	257	247	264	245	262	250	240	254	268	285	227	268	266	278	271	255	231	261	231	236	232	225	251	259	242	239	243	256	263	289	229	262	237	269	250	275	258	259	251	260	240	264	275	243	242	231	248	255	285	263	239	264	246	228	271	250	258	250	252	247	242	262	269	266	284	235	244	235	265	227	274	269	281	256	243	219	253	277	259	251	270	252	266	261	242	251	252	258	225	257	267	277	252	229	255	245	237	253	257	272	245	248	251	246	254	271	246	249	254	254	273	254	240	255	275	212	243	263	239	252	244	260	249	273	276	265	259	271	252	249	275	261	253	230	211	246	218	236	262	257	263	269	266	283	250	241	269	268	228	262	271	245	251	271	253	222	232	225	222	243	265	288	243	257	249	246	232	245	235	274	257	279	240	268	262	254	272	250	233	236	259	247	240	270	283	263	264	248	285	254	255	250	238	240	260	236	224	252	231	278	245	247	245	270	249	223	226	243	246	274	272	267	263	267	259	250	234	242	240	249	217	271	254	297	263	244	256	225	266	254	262	234	220	266	254	257	236	238	240	245	277	254	272	228	264	261	223	288	259	272	253	221	267	262	273	292	242	216	259	257	269	250	253	235	253	257	235	287	247	241	271	231	259	236	248	269	249	260	246	257	221	268	274	258	237	251	276	255	249	227	253	269	257	261	272	272	245	241	270	243	249	272	264	229	250	253	238	206	263	234	272	252	220	259	252	242	246	244	248	301	261	242	223	226	214	253	250	232	275	251	232	234	244	261	271	254	269	249	241	235	254	247	268	269	254	247	276	276	251	255	254	267	227	277	250	248	245	251	236	256	240	253	238	244	266	232	233	244	227	265	244	249	253	261	253	228	248	240	255	285	274	262	262	214	262	240	232	264	223	262	253	237	241	253	257	262	248	228	239	252	277	267	227	250	267	256	228	266	253	264	264	265	236	241	274	265	232	270	255	246	227	274	239	272	249	256	242	268	259	249	257	254	239	257	236	244	266	237	250	260	266	252	230	279	239	279	258	248	253	253	255	238	261	266	202	232	273	262	229	272	237	248	280	263
3909	1030	984	599	560	466	435	451	436	429	433	393	393	405	364	420	413	379	362	363	429	378	375	407	402	381	386	398	408	386	386	391	400	409	399	371	382	390	393	393	431	381	395	384	368	406	366	368	428	399	374	370	382	368	388	397	387	402	393	417	379	408	393	398	375	397	374	387	367	405	390	399	395	396	388	397	381	435	410	389	423	391	378	415	372	384	368	392	417	383	391	361	356	386	376	390	368	403	390	358	369	398	405	365	399	380	370	373	392	373	366	366	375	379	400	421	397	368	431	381	430	406	385	419	376	368	398	353	361	373	381	392	380	420	397	359	367	362	384	371	403	385	362	385	361	394	404	375	404	381	378	372	381	406	394	383	350	388	401	382	404	414	393	395	377	380	380	392	365	409	372	406	365	392	386	378	346	369	414	369	399	389	422	404	397	409	370	412	403	374	366	398	395	395	373	364	415	382	365	400	362	377	417	388	367	419	391	454	388	410	363	375	411	355	393	367	394	370	375	393	384	375	374	397	361	346	371	362	375	363	391	389	409	346	369	402	377	370	353	417	379	375	385	396	362	378	409	379	387	400	381	364	386	399	378	414	373	376	402	395	359	397	401	376	388	347	429	393	403	362	408	390	392	392	375	347	363	360	399	388	391	354	381	391	351	402	383	396	348	355	374	381	377	426	391	388	403	396	367	360	374	389	426	372	368	402	349	377	362	398	393	384	382	393	378	349	398	350	361	399	400	377	382	411	362	400	362	379	373	370	373	384	375	397	371	399	413	388	397	367	402	419	341	348	383	413	422	336	375	420	345	375	376	384	350	377	409	375	424	404	358	373	371	380	406	393	398	354	403	373	402	427	408	377	380	422	389	375	401	399	403	377	406	396	375	373	395	392	372	385	369	371	392	398	407	376	402	388	410	369	386	360	380	382	394	407	416	365	414	386	385	370	409	386	392	402	338	407	391	447	409	389	389	365	375	414	371	372	394	359	413	404	420	371	380	426	356	404	365	344	383	398	384	374	371	374	372	396	383	384	373	402	398	403	407	384	390	416	400	378	398	342	367	422	375	376	364	385	400	370	377	385	416	417	374	392	414	371	393	383	402	374	417	398	347	373	359	406	380	396	409	414	400	416	423	353	396	361	366	379	406	377	368	393	391	381	370	369	392	391	413	404	390	387	379	363	389	406	382	327	410	407	405	398	416	379	394	400	372	384	367	395	364	378	349	384	382	406	394	365	398	404	397	364	348	390	389	403	374	369	374	405	417	368	414	374	373	369	376	395	419	396	408	424	390	372	388	391	367	359	388	381	400	380	356	366	377	372	400	387	389	380	383	415	381	402	389	387	405	383	370	402	390	386	375	367	392	418	388	389	363	353	396	409	372	403	355	365	424	383	417	387	400	396	385	363	408	417	377	401	373	388	422	373	372	383	407	383	393	367	400	364	399	391	388	376	382	410	397	413	413	401	371	396	349	401	410	419	409	385	379	393	396	395	339	376	359	380	393	373	382	390	366	373	383	391	371	353	369	400	411	352	374	400	376	399	371	362	376	379	383	400	350	379	408	404	398	335	393	379	365	381	379	383	409	354	367	397	377	397	381	416	402	421	377	344	410	412	380	355	418	372	393	377	387	390	411	371	384	378	372	429	424	401	399	393	373	391	399	367	348	382	371	405	398	405	386	413	360	415	368	383	402	364	363	376	398	409	412	367	341	371	373	377	381	409	349	378	353	385	379	374	405	363	418	393	406	396	387	378	389	397	424	388	361	400	444	393	400	385	394	412	390	355	414	397	436	359	365	377	388	384	375	392	404	402	383	414	412	410	394	399	406	401	384	409	384	407	399	382	380	392	365	373	402	397	406	413	416	413	369	371	374	382	397	384	383	421	370	403	401	388	387	381	383	385	398	439	379	388	370	388	398	361	384	371	402	389	370	372	383	384	378	405	361	408	438	395	376	357	398	408	403	373	391	387	380	357	400	411	402	394	370	391	424	378	400	412	405	383	387	369	402	372	372	391	390	363	374	390	383	395	367	376	364	374	375	374	376	376	396	374	394	374	398	387	399	414	413	402	393	376	388	369	385	369	402	369	348	373	400	377	404	365	398	397	358	413	396	343	379	395	369	371	378	389	365	371	396	373	405	354	393	393	339	412	366	382	400	381	397	380	367	406	407	400	402	357	372	418	389	387	359	393	382	394	365	432	413	362	372	415	381	388	379	381	398	384	395	386	391	409	421	372	385	389	398	402	406	373	386	382	394	390	420	422	393	405	369	375	405	372	376	392	401	357	348	386	366	399	349	403	366	375	375	408	402	400	396	404	357	396	418	401	394	370	373	401	419	380	371	372	384	404	355	351	371	376	384	369	374	355	404	405	432	383	406	377	391	382	401	378	395	367	369	356	405	370	369	360	373	374	405	365	378	361	403	390	400	368	432	421	418	377	397	414	377	359	378	414	326	396	389	409	361	382	402	361	402	441	399	401	375	382	391	353	372	414	401	392	371	379	410	382	398	376	389	356	381	374	380	405	364	351	395	410	381	342	386	392	380	386	370	378	406	362	373	390	376	407	379	361	366	396	360	388	413	399	390	411	395	394	380	409	388	423	351	391	426	394	387	392	369	408	360	372	370	394	378	376	364	398	383	444	410	410	359	400	395	371	368	377	389	353	397	366	346	391	381	374	357	389	400	387	368	387	398	383	403	373	433	360	392	350	354	373	381	388	399	362	356	429	389	367	401	384	382	366	396	350	362	390	382	396	366	409	351	365	397	396	372	394	388	385	351	353	421	379	392	394	396	417	404	451	391	386	377	413	372	422	376	384	394	386	392	373	371	394	380	371	388	396	382	353	364	378	439	385	375	422	376	375	399	370	422	419	372	376	382	402	383	404	374	395	373	401	345	418	382	380	408	385	395	373	384	395	409	346	368	396	396	395	371	328	373	385	373	382	403	419	382	358	403	376	406	386	394	365	388	396	382	416	393	381	392	357	397	359	393	367	420	389	364	353	405	384	430	341	391	366	420	369	380	362	421	402	360	409	410	407	369	386	366	400	381	407	368	404	411	367	357	402	415	435	382	361	380	362	407	371	380	400	386	386	369	358	410	375	369	407	394	400	402	414	392	359	401	393	379	379	373	386	425	404	411	380	379	397	428	359	387	420	416	386	352	403	375	423	395	401	386	379	376	396	379	393	384	346	406	376	365	395	374	379	388	388	382	420	376	384	388	396	401	417	374	403	426	363	392	410	364	379	386	403	390	405	384	398	372	362	355	398	369	352	363	389	385	404	410	385	402	359	379	421	358	375	429	390	349	335	343	380	382	403	381	422	407	388	416	396	359	372	378	390	393	400	389	396	397	380	354	359	372	403	354	379	397	383	378	410	406	401	380	397	362	358	363	391	390	434	418	387	370	399	380	389	379	384	372	404	430	389	368	373	379	366	383	392	402	393	401	391	379	414	361	395	398	394	393	396	369	386	376	409	348	393
24106	21318	28656	24329	21251	5733	885	598	458	439	403	361	349	322	309	317	295	297	311	306	310	291	261	281	300	286	281	271	276	279	285	279	263	273	237	278	273	282	257	266	273	262	285	246	276	275	266	267	247	255	250	278	275	264	261	272	253	235	260	261	265	255	258	247	257	240	272	254	253	237	266	250	270	263	286	241	260	253	240	245	254	260	243	226	269	283	251	256	268	273	254	216	259	252	280	227	249	229	234	241	256	260	269	232	271	262	278	263	236	224	272	250	254	257	243	274	279	232	225	257	247	227	270	263	274	261	258	262	250	224	225	247	279	271	234	260	227	267	275	251	249	227	237	227	244	268	235	257	234	236	258	252	242	237	264	245	236	244	280	269	228	272	244	259	245	264	262	264	261	264	278	251	253	274	260	246	270	267	249	237	235	239	233	268	257	273	236	261	238	249	242	269	245	246	265	255	258	255	257	246	261	239	240	253	249	248	247	245	235	274	256	252	253	273	252	261	280	247	251	265	240	266	256	281	251	236	239	277	214	220	246	233	253	275	240	253	253	269	262	232	258	257	241	262	263	237	272	252	248	244	268	266	280	241	258	250	272	237	252	252	235	240	281	232	225	278	276	277	278	248	242	259	242	266	246	258	222	246	249	254	227	251	237	253	265	251	274	268	264	268	247	272	249	277	243	269	244	232	259	249	251	256	260	256	254	261	252	255	240	231	263	244	247	271	239	260	266	244	268	263	250	274	266	281	262	238	213	243	239	265	259	254	244	252	260	281	268	251	223	261	261	258	247	243	247	253	237	264	266	251	292	243	238	259	265	242	244	292	256	243	281	239	230	256	271	222	271	244	254	247	252	253	264	258	237	220	241	223	230	258	252	270	252	237	252	238	254	228	258	260	253	277	266	238	264	258	278	271	254	253	243	251	235	258	271	297	243	260	288	265	247	261	254	242	257	248	262	243	245	248	275	259	259	266	271	239	248	264	266	228	266	238	250	225	298	288	220	269	243	228	257	251	246	258	249	254	236	227	249	257	248	234	278	238	228	272	250	262	292	251	232	289	257	255	233	255	261	252	241	269	252	260	256	263	260	255	291	260	240	237	253	255	256	266	244	260	278	271	255	235	214	254	250	225	236	294	279	249	268	275	252	247	229	231	251	258	248	259	240	286	240	265	222	251	231	249	252	253	221	255	263	261	204	222	255	228	248	244	265	246	250	240	275	225	274	233	256	252	242	241	241	233	267	258	236	248	209	249	238	286	255	282	225	256	227	229	252	241	257	263	216	260	279	228	218	246	240	256	229	226	257	255	291	222	258	292	267	245	256	254	265	282	266	259	255	266	268	259	252	264	245	247	243	277	267	251	275	237	227	258	233	259	273	226	248	283	250	213	291	226	264	276	249	241	265	223	248	245	282	260	252	252	267	284	274	263	257	235	267	276	256	270	288	244	251	230	251	257	237	244	248	221	229	230	214	261	255	255	231	273	255	241	257	233	247	283	260	255	254	258	250	261	242	250	264	256	246	236	240	245	243	269	244	252	264	241	263	243	259	274	236	252	231	253	257	253	252	258	241	258	242	257	278	254	291	237	237	259	271	255	277	258	278	226	226	250	282	256	262	253	217	258	241	228	265	230	262	271	220	260	270	276	280	247	259	277	242	242	279	256	252	254	260	242	273	263	245	254	252	265	261	240	238	264	251	269	267	266	255	257	239	259	247	239	250	258	244	288	244	231	261	260	245	236	274	287	257	254	254	266	255	255	226	225	261	240	256	245	226	230	258	259	267	218	270	247	239	214	263	241	255	237	271	246	255	269	248	252	227	253	235	240	248	234	228	241	270	271	250	246	246	258	276	230	251	254	250	238	273	251	260	276	259	253	262	266	252	244	266	243	237	289	256	258	247	242	232	212	248	279	266	265	251	222	249	272	241	235	239	266	259	259	262	288	297	221	283	268	269	259	260	269	248	272	262	276	248	253	251	243	251	281	242	261	240	235	233	214	270	229	266	243	261	265	277	257	239	263	254	229	275	246	271	256	246	234	237	263	244	264	249	263	272	272	261	246	251	257	253	256	229	262	239	253	237	243	269	257	226	261	246	289	270	257	262	261	244	266	252	248	259	234	253	219	243	257	243	254	227	259	245	241	232	241	260	257	259	256	233	283	255	214	237	254	255	273	212	241	237	234	246	242	230	237	259	273	257	250	264	230	234	252	265	233	269	264	262	234	248	244	283	264	237	245	235	221	252	251	250	266	245	231	237	230	239	261	258	245	264	246	233	242	244	252	257	267	236	251	257	251	247	251	239	252	249	255	261	253	277	232	243	272	305	276	230	232	233	231	248	270	252	234	239	216	281	255	257	267	217	275	244	275	247	246	235	246	240	257	226	255	238	231	257	268	267	249	225	264	253	240	255	245	246	259	258	266	263	242	241	259	256	218	261	255	278	235	243	257	258	236	261	234	258	228	248	261	260	233	267	269	281	219	255	239	252	226	251	257	261	266	249	242	261	267	233	246	238	239	237	260	246	268	271	254	243	238	241	245	248	248	221	260	282	252	268	260	259	251	274	248	258	254	262	227	240	259	255	279	230	247	271	256	301	273	252	263	261	224	257	282	266	239	226	258	281	291	230	241	242	273	261	235	281	263	254	271	269	240	257	248	258	276	255	256	254	249	236	260	240	249	278	253	258	252	232	275	230	231	242	211	245	225	276	238	242	241	275	258	271	273	239	249	222	258	252	229	257	252	235	265	258	255	249	306	258	248	258	261	287	277	259	274	226	255	234	263	244	265	212	241	282	250	240	237	233	248	240	279	238	270	258	228	248	263	239	266	251	255	240	244	293	268	264	239	255	269	289	240	241	240	232	239	258	241	267	259	231	246	276	252	264	238	253	246	262	266	231	255	282	283	232	265	250	251	227	266	260	275	258	233	237	228	246	240	253	250	237	248	254	264	221	254	225	270	250	259	250	245	261	240	239	257	236	222	249	272	229	275	252	248	254	225	256	250	235	263	266	255	253	254	262	257	271	245	248	252	268	261	268	250	251	248	272	275	262	258	272	254	265	232	230	286	250	281	251	234	224	245	263	243	240	248	271	256	231	259	259	254	263	245	266	245	239	268	262	283	249	258	263	261	258	257	249	253	267	238	247	222	270	269	257	267	219	265	250	239	264	285	232	263	250	234	278	257	241	257	257	211	242	264	242	243	257	263	225	252	246	241	246	206	258	249	262	256	274	258	249	245	250	270	265	226	262	250	247	250	248	260	259	236	252	265	249	245	271	269	248	249	240	242	238	242	265	235	219	243	248	246	261	254	268	273	257	253	242	267	254	256	257	271	239	228	269	260	270	261	235	248	240	259	275	232	273	265	248	271	265	251	221	248	280	246	272	235	257	250	292	288	262	257	262	261	254	239	255	235	256	260	252	290	251	243	237	223	255	225	272	277	266	261	260	241	209	247	264	267	243	235	255	229	245	243	245	279	240	273
4915	10151	8350	4264	2848	2172	1672	1462	1121	990	867	740	701	645	609	577	529	503	508	453	515	467	508	421	421	433	431	464	419	435	406	439	436	391	386	387	387	411	421	417	412	402	408	414	421	393	427	425	394	398	411	413	398	435	393	415	425	429	401	363	416	379	380	389	370	401	405	408	393	408	400	446	394	397	350	420	377	412	407	423	434	415	348	384	401	433	431	421	427	418	365	396	414	402	372	436	385	419	405	376	404	395	416	390	436	408	405	405	390	368	365	401	382	393	399	374	402	374	377	434	372	416	384	360	399	373	390	400	401	390	395	432	386	407	406	405	413	367	383	400	392	387	392	422	387	394	423	394	391	403	384	407	394	447	438	405	400	397	388	359	399	414	415	389	400	380	375	416	417	393	391	389	407	421	398	373	384	400	411	375	383	433	411	446	385	373	404	413	423	403	373	397	392	363	406	405	389	427	386	402	420	423	390	373	372	395	366	426	401	438	411	356	385	374	384	374	359	419	405	390	361	368	373	410	374	379	396	421	423	372	386	417	397	394	388	443	370	383	394	377	403	390	343	408	404	368	399	400	408	404	410	389	404	404	383	405	370	381	378	378	388	423	405	414	411	419	392	406	410	356	398	386	367	406	382	409	377	351	397	404	388	409	372	423	380	393	411	391	392	385	400	374	402	421	384	424	394	411	386	405	404	413	378	384	408	398	387	383	407	390	407	369	350	409	386	386	359	384	342	390	383	378	376	427	416	371	381	407	376	416	366	404	380	395	374	388	373	374	366	378	374	393	406	410	391	401	409	340	403	446	356	392	366	365	385	393	388	401	383	432	378	379	425	377	370	387	392	392	402	409	399	370	369	389	357	366	386	384	397	413	378	420	390	391	422	383	394	386	405	335	357	386	375	404	415	386	432	374	392	375	396	371	387	400	371	420	409	393	370	408	399	383	360	370	396	402	358	369	380	393	384	383	379	384	396	380	334	392	374	403	382	375	418	408	373	411	366	385	379	361	419	398	379	358	366	411	366	399	383	414	406	423	421	413	385	416	381	371	417	391	427	406	365	401	413	415	391	438	377	374	367	373	371	337	408	376	366	350	380	374	424	393	406	399	379	358	410	401	399	386	385	384	395	348	381	391	399	397	382	387	363	386	383	364	397	413	411	407	389	398	402	361	389	378	423	401	408	378	394	425	392	409	372	376	388	401	406	425	408	397	404	387	384	396	356	383	352	385	374	396	432	361	389	382	393	367	411	398	364	362	365	408	387	382	371	417	356	367	432	357	400	428	380	407	415	397	390	386	387	404	412	392	410	389	360	398	386	400	370	371	407	378	384	414	393	394	399	375	393	379	425	403	391	440	387	376	376	394	404	418	351	398	425	410	436	390	358	343	387	391	398	393	381	370	393	393	382	382	362	386	422	398	427	387	406	379	380	422	397	383	388	417	391	414	415	381	402	387	390	350	397	382	392	400	403	415	392	361	398	379	427	385	409	384	378	392	413	386	401	383	404	421	405	455	398	385	382	392	425	385	379	399	400	373	409	373	409	406	376	399	387	415	408	385	328	387	391	384	362	392	359	417	411	389	369	392	393	390	382	384	383	379	395	368	391	385	408	431	404	438	406	340	396	403	356	401	400	367	387	357	379	404	396	391	396	414	395	367	373	410	384	379	355	406	365	387	382	379	382	424	388	386	375	392	414	390	413	384	360	389	383	385	410	408	383	382	357	407	369	418	403	334	379	448	393	373	368	368	391	395	391	384	395	373	376	385	417	381	408	344	372	401	385	383	376	389	400	421	404	431	421	392	372	383	385	378	375	368	387	404	397	382	382	398	403	411	377	382	423	366	391	389	388	391	381	392	388	385	384	418	379	411	413	374	420	412	384	416	390	369	383	375	362	389	380	401	408	396	365	398	382	391	379	378	375	374	390	401	394	405	405	384	381	381	417	417	370	411	413	383	376	397	405	417	383	395	377	376	395	400	388	422	444	397	366	403	366	366	404	368	395	373	387	391	379	381	396	392	398	391	379	414	388	397	410	412	363	399	397	396	369	432	388	368	380	395	428	416	413	406	394	393	454	381	374	363	393	420	388	393	370	423	386	373	371	374	378	366	400	384	375	422	373	358	415	388	394	409	398	364	371	385	393	404	375	365	404	370	404	352	361	388	386	378	399	412	409	443	403	390	400	379	364	412	382	394	400	400	419	363	400	381	375	394	427	416	400	424	413	402	395	396	374	401	373	393	381	359	385	369	391	383	400	383	386	373	389	419	359	370	375	403	374	386	428	379	404	364	404	367	378	361	393	414	367	377	392	401	436	368	411	366	381	377	359	378	379	375	352	395	389	382	411	414	399	392	410	373	386	368	395	389	402	373	388	401	412	361	401	391	393	376	382	392	361	407	369	432	382	390	364	384	380	402	402	359	359	404	401	394	393	379	372	391	417	378	419	423	415	418	347	381	374	358	366	389	363	391	368	413	389	345	362	402	353	394	372	365	390	374	403	399	370	372	381	371	377	396	390	398	365	423	383	394	395	375	424	396	377	411	407	386	367	387	380	392	377	378	392	394	365	349	370	379	384	380	396	406	390	414	407	388	376	442	389	358	376	408	388	407	381	367	398	372	391	402	411	382	385	388	366	416	430	405	364	389	424	353	396	384	387	389	402	386	393	390	394	391	375	413	372	387	397	374	416	343	370	360	337	372	379	378	392	394	403	373	361	362	366	392	395	383	383	382	400	361	418	386	397	392	438	409	395	378	371	380	374	401	386	422	421	390	395	390	396	425	424	411	389	377	399	380	391	376	368	392	394	379	401	367	415	396	405	380	365	385	365	427	435	356	376	398	368	397	413	401	378	400	393	413	383	392	411	358	352	392	393	408	448	382	399	411	383	360	394	390	416	405	383	395	392	390	388	415	405	418	370	414	383	382	409	423	421	369	407	364	378	411	387	394	432	414	341	400	432	405	386	396	375	388	378	393	373	408	407	387	392	366	403	382	373	343	386	385	403	362	360	405	406	382	407	372	409	399	359	391	359	359	368	389	427	400	390	390	410	412	407	402	394	402	370	416	406	408	380	354	401	392	381	362	399	377	420	389	381	397	405	374	358	367	391	394	390	354	417	359	407	377	385	394	414	373	383	369	390	365	389	366	384	425	407	391	415	387	374	398	401	375	396	384	379	383	392	366	383	388	381	394	410	377	404	385	403	373	357	365	405	392	372	360	379	359	370	395	374	405	380	358	421	380	404	399	396	378	357	382	392	367	421	365	425	402	422	392	386	402	395	438	371	390	408	383	372	406	381	389	378	408	421	351	417	399	358	409	384	388	389	400	382	424	387	444	392	344	364	386	418	373	358	372	371	403	428	387	373	386	411	440	397	412	361	374	394	391	378	380	412	364	373	410	417	393	377	358	393	395	393	352	356	418	397	391	405	369	408	378	355	390	370	398	373	383	396	369	373	408	400	390	404	400	368	373	397	424	342	377
23251	21356	29194	23906	21356	21291	3681	832	640	518	432	399	353	298	300	292	286	254	260	205	222	205	189	232	212	193	188	206	208	190	200	176	194	194	190	180	158	162	177	173	159	149	160	181	160	191	154	195	170	193	182	164	145	201	181	161	162	154	156	188	185	172	180	189	167	170	161	160	160	164	171	152	174	176	173	158	160	159	182	148	170	170	157	165	154	172	163	182	172	156	163	171	165	147	133	181	166	136	161	170	183	173	181	138	160	154	174	173	159	155	153	164	171	160	149	152	144	169	170	155	176	157	164	148	152	163	172	154	159	145	173	160	159	126	152	145	165	160	173	192	159	156	170	165	167	169	164	149	161	165	173	170	172	168	169	163	184	181	190	175	157	154	162	173	161	131	181	155	146	152	167	136	144	167	179	154	152	153	170	147	159	190	143	159	169	167	164	178	139	147	188	145	147	167	184	142	148	169	161	171	134	155	144	146	159	170	152	172	163	168	140	161	179	163	147	162	154	149	156	161	161	159	142	154	146	151	145	162	144	154	163	143	147	140	156	145	162	140	143	144	177	154	143	143	188	179	177	143	137	155	152	167	140	141	152	162	171	153	162	146	167	154	168	142	161	167	151	148	156	117	169	159	148	177	152	173	158	150	147	152	157	132	165	176	156	131	137	153	154	146	147	151	174	196	158	171	173	150	156	154	153	133	135	156	178	150	161	152	148	150	170	143	146	142	154	165	167	162	145	174	181	155	162	174	161	142	142	168	157	142	134	174	174	134	154	151	144	151	140	157	162	148	160	169	121	168	178	146	161	138	126	159	165	155	158	163	147	158	147	154	148	152	146	177	153	155	178	170	168	154	162	163	175	160	149	160	159	167	157	150	161	172	164	162	139	148	169	143	149	167	164	145	138	144	155	135	169	148	163	136	151	162	155	151	168	157	167	166	158	167	185	154	138	173	160	156	142	150	126	131	141	142	152	155	157	142	153	178	161	157	168	144	137	147	138	154	150	166	166	159	157	158	139	161	159	172	134	171	166	164	173	167	144	144	173	176	187	176	145	150	164	146	156	136	171	160	164	137	153	143	124	168	150	181	158	141	162	167	161	154	157	159	136	147	162	177	181	154	165	159	140	179	161	169	174	152	159	169	157	171	147	159	165	147	157	150	169	153	171	152	130	162	163	140	155	157	151	165	165	170	164	150	157	161	157	145	146	165	156	137	142	185	143	153	160	153	157	158	162	137	150	166	169	156	149	166	147	174	144	160	158	140	148	155	155	138	157	161	160	168	141	177	154	163	150	165	162	142	145	162	163	160	136	161	165	129	155	164	140	149	152	139	155	167	154	163	152	159	161	146	158	171	162	162	159	129	138	160	153	178	158	176	140	141	166	147	144	151	171	164	166	136	168	161	162	154	166	162	147	163	166	169	146	145	160	164	136	166	160	145	141	147	157	146	154	136	168	155	162	147	153	144	142	164	164	154	152	153	170	159	170	146	166	175	166	157	154	157	156	167	145	161	153	141	159	165	142	126	167	147	150	162	157	124	161	176	169	148	157	149	127	161	159	168	142	168	169	133	189	165	159	136	141	144	158	164	133	139	165	148	163	169	132	148	148	165	181	176	150	170	133	148	159	153	156	149	156	136	149	143	175	168	138	158	148	161	181	147	158	149	140	163	190	154	143	153	144	160	155	162	154	165	148	157	182	144	159	149	144	143	156	149	158	161	164	139	160	148	160	159	138	172	166	136	160	166	126	162	155	155	152	143	135	141	141	156	156	134	172	163	122	146	162	151	154	159	180	147	134	157	171	166	153	167	147	153	162	158	161	170	137	147	166	142	171	171	143	169	177	161	137	169	164	168	167	158	168	158	151	145	143	143	149	168	139	166	147	167	167	155	149	162	158	164	164	143	143	162	151	143	174	157	166	138	158	161	166	147	153	140	160	161	156	143	182	145	137	150	158	159	157	159	147	135	154	150	141	150	140	127	142	162	148	147	154	141	151	166	154	165	142	152	141	166	166	141	146	187	135	161	125	160	170	137	159	157	133	154	158	155	158	151	153	167	146	163	180	141	153	164	149	147	173	135	122	179	160	156	163	149	187	149	167	158	171	157	165	143	145	160	175	136	162	163	154	144	149	175	179	138	147	148	162	154	153	190	156	153	168	142	148	150	136	157	160	170	146	148	139	151	154	153	142	185	158	169	154	147	162	144	156	129	138	144	175	180	180	166	146	166	147	180	168	135	157	174	151	156	156	175	162	176	197	139	155	167	157	140	146	160	144	173	142	157	161	126	157	159	158	143	144	134	157	145	127	172	149	151	139	175	171	141	144	156	139	138	169	135	147	150	153	184	160	157	143	169	150	161	168	159	151	168	151	160	147	144	139	160	165	156	170	165	162	154	165	144	154	155	158	163	137	152	128	143	156	140	146	155	173	150	153	179	155	163	141	162	160	138	137	131	158	155	162	141	135	171	142	166	181	144	204	147	173	161	145	156	157	147	153	171	142	141	149	170	160	182	149	156	157	161	155	146	152	141	162	147	135	159	146	159	161	154	134	157	171	144	171	145	158	138	156	146	156	155	166	167	171	133	149	158	151	149	158	162	144	138	163	168	163	172	171	166	153	151	159	142	129	161	156	148	151	161	148	128	159	155	159	141	155	164	176	182	144	174	157	140	157	148	152	143	161	147	150	164	152	163	161	170	150	159	152	151	127	151	158	164	140	164	146	151	175	195	147	154	132	163	156	141	128	174	129	140	171	164	141	158	167	165	158	149	165	141	164	162	167	173	150	155	154	141	139	156	159	143	145	169	143	171	153	155	152	158	161	156	165	147	150	147	134	181	172	157	165	151	163	159	132	172	182	133	166	158	167	149	154	160	172	147	132	154	145	182	159	175	158	137	157	181	158	151	152	163	150	177	154	143	146	167	163	136	169	168	159	148	138	148	153	192	139	156	157	161	161	148	165	174	140	142	170	138	157	178	153	161	169	133	170	172	145	163	158	161	164	162	161	174	135	180	153	156	173	135	150	166	149	157	154	163	188	152	173	152	148	155	142	137	188	148	152	143	165	143	150	151	138	187	167	154	173	156	170	155	135	156	162	174	143	161	155	190	174	154	153	156	148	140	157	155	169	151	162	143	177	154	148	159	159	162	149	156	141	160	146	147	121	166	174	156	148	132	171	145	171	157	154	163	146	139	156	166	158	182	164	175	163	149	174	156	129	167	146	164	150	141	145	157	128	163	138	156	142	149	158	150	145	163	186	152	161	158	144	125	149	120	157	166	159	181	153	169	146	166	169	136	150	143	145	122	170	138	160	143	156	150	143	148	164	151	149	140	152	138	157	162	146	167	158	160	147	161	145	157	149	135	152	153	162	154	157	148	158	177	165	141	151	159	157	179	172	158	150	153	164	150	153	155	151	141	138	169	159	165	156	144	155	172	168	183	153	162	152	156	158	154	155	167	165	154	148	163	136	157	153	164	149	147
7214	16365	13587	7093	4876	3537	2781	2128	1721	1402	1175	987	826	772	660	635	556	559	502	472	452	384	368	348	384	328	345	320	337	295	328	322	313	302	309	301	256	262	288	301	276	304	272	270	290	259	277	297	239	273	238	256	273	242	269	282	282	266	260	267	238	274	277	256	235	264	270	261	221	282	231	242	252	253	238	241	263	254	256	289	231	276	256	275	261	240	254	254	242	247	237	243	238	237	230	230	251	243	267	244	267	251	243	246	248	254	240	247	239	227	244	253	226	269	222	258	250	267	225	238	238	229	250	249	252	226	235	232	262	212	265	248	247	250	222	248	225	236	221	236	263	242	239	263	275	215	275	253	269	272	254	266	247	258	257	245	271	265	232	275	244	249	243	258	242	229	234	261	255	267	260	264	246	261	257	233	245	241	270	244	285	249	265	229	257	221	232	259	269	263	233	218	227	246	254	258	251	215	237	259	261	257	200	233	252	259	239	248	257	214	251	229	242	251	242	233	263	233	247	266	223	256	225	237	241	227	214	221	267	240	265	261	226	279	247	251	260	254	215	250	232	242	249	215	269	248	238	232	260	224	243	257	220	237	244	219	243	235	211	242	256	271	246	244	230	255	230	277	246	248	257	233	257	264	253	244	230	252	236	249	231	254	247	269	245	253	244	241	246	220	248	223	226	237	237	219	257	240	240	216	259	273	253	253	238	236	222	231	248	245	237	228	244	234	242	230	252	227	256	256	242	248	231	256	253	219	262	232	268	246	234	209	236	235	246	251	249	264	244	236	246	248	247	244	217	247	242	249	260	222	229	229	231	228	247	239	242	248	248	222	241	237	256	240	224	258	199	233	230	238	246	246	253	250	277	237	237	234	232	211	240	240	206	245	229	251	252	249	235	256	243	248	239	262	234	243	242	253	229	261	243	221	264	246	257	228	227	223	247	233	230	271	244	253	247	226	260	227	241	283	227	262	239	257	263	239	246	213	246	253	244	240	234	244	228	247	251	221	244	252	254	226	247	265	246	241	256	224	238	266	247	227	249	227	237	223	236	254	244	246	232	256	236	254	216	222	258	255	221	259	223	225	245	240	241	256	240	241	270	253	218	244	252	233	230	212	202	200	272	241	236	289	242	257	215	236	268	238	242	251	246	224	250	264	240	256	221	235	210	235	245	245	261	215	243	237	268	243	243	219	248	236	238	240	259	236	224	251	231	242	241	256	222	222	239	220	234	246	223	268	233	239	275	252	264	238	268	240	268	228	251	238	222	222	249	240	232	243	246	248	248	270	272	245	234	269	257	234	253	240	257	239	262	243	248	245	252	242	242	233	219	256	244	231	235	224	242	249	234	247	251	235	220	266	270	254	255	255	235	249	210	225	257	247	239	240	244	245	257	249	253	247	274	257	251	254	276	272	235	246	235	241	222	247	225	249	236	239	229	246	265	236	251	239	268	226	239	209	249	245	292	242	263	252	234	217	243	239	222	241	220	220	254	224	237	236	243	226	232	247	253	250	270	232	233	255	244	239	233	240	235	225	222	252	254	269	235	253	214	248	227	250	239	232	245	220	234	234	246	265	217	257	222	248	231	246	260	236	226	262	248	246	231	245	233	222	263	260	241	243	225	251	263	232	251	250	253	248	249	265	206	265	247	254	230	254	234	206	266	255	214	249	267	256	244	264	224	255	215	242	254	253	241	258	236	244	245	237	239	246	227	248	254	227	215	238	244	251	232	247	253	246	211	263	221	231	249	245	256	215	288	251	256	240	228	251	229	233	247	227	251	239	225	234	273	265	250	227	225	229	254	246	226	247	247	266	231	231	258	252	263	246	239	222	246	250	244	265	241	256	244	227	263	248	244	252	256	244	223	236	242	234	258	249	233	212	227	222	242	239	246	221	223	229	247	273	246	221	251	247	228	249	253	238	231	244	284	212	227	249	262	228	231	227	233	233	246	223	216	219	236	251	251	269	251	223	233	249	266	260	244	255	238	270	221	242	245	249	239	241	252	251	254	230	227	269	259	220	274	224	217	250	220	236	243	238	244	250	266	230	286	251	217	232	239	256	249	252	251	256	243	245	261	216	220	244	230	256	250	236	214	265	231	272	249	256	284	253	242	222	251	245	231	242	234	236	247	248	262	233	241	246	225	259	237	268	264	244	240	225	249	237	241	239	224	208	247	266	256	215	271	239	220	251	237	266	276	250	225	259	269	260	267	239	271	230	248	233	214	273	219	252	222	234	240	238	274	221	206	226	246	206	230	221	226	221	251	238	233	191	226	251	223	270	240	214	272	248	256	274	247	206	240	250	257	258	211	223	237	228	241	221	238	250	253	239	232	255	258	256	257	255	249	231	244	253	228	237	233	247	227	222	246	281	246	218	256	250	244	209	235	246	233	228	260	239	247	239	251	250	240	234	235	260	266	224	261	268	236	260	230	235	251	238	234	272	254	256	248	215	245	244	257	244	248	262	235	242	242	242	255	262	251	238	248	238	265	232	250	229	242	254	221	236	251	247	222	235	261	232	244	262	225	240	254	258	235	218	277	239	267	244	240	246	258	266	250	229	242	221	245	251	256	244	227	222	227	241	213	214	240	245	238	247	236	227	242	195	242	253	238	255	245	217	234	234	233	217	248	260	241	239	245	253	214	249	261	236	229	221	242	208	236	256	241	246	232	204	231	258	268	255	221	271	214	252	228	255	238	228	258	284	258	223	245	240	242	247	254	246	227	225	229	261	232	231	228	240	246	239	251	266	230	278	210	238	227	221	227	241	284	263	240	241	225	279	232	247	241	240	265	235	232	248	255	243	247	214	251	245	251	293	236	234	255	247	237	225	233	238	265	263	277	255	243	229	235	260	219	237	251	240	219	242	236	235	248	241	236	257	251	236	220	233	225	259	242	247	221	213	252	234	256	234	218	220	213	242	284	232	225	220	221	257	260	226	224	247	242	264	270	226	247	257	194	253	228	217	240	244	255	247	218	237	258	222	245	238	209	262	250	252	231	251	245	235	229	257	242	248	220	254	253	228	270	239	239	235	226	249	231	239	236	269	244	226	208	221	253	248	238	269	256	226	230	247	245	257	261	222	260	234	232	244	248	251	244	245	242	240	243	217	223	235	216	217	242	245	244	234	219	223	239	271	221	219	237	231	209	225	249	225	264	250	276	248	243	237	253	221	226	245	241	231	235	246	272	253	238	231	256	235	246	224	230	223	208	233	228	224	226	241	225	240	237	230	256	216	256	218	210	265	228	242	240	261	232	249	269	202	253	241	251	232	208	238	256	227	243	267	264	254	251	246	251	256	261	251	260	265	229	262	243	245	255	250	254	240	233	240	243	245	252	261	227	264	250	253	248	242	252	216	234	235	248	216	256	244	228	225	235	237	225	245	223	259	239	256	247	274	228	212	235	231	247	224	245	249	246	249	270	220	226	251	237	241	269	266	218	235	245	245	235	261	219	216	254	230	236	246	222	214	225	240	251	219
27064	19480	4840	537	366	301	276	260	261	296	260	267	293	270	253	277	249	241	266	262	242	266	240	277	256	264	264	260	248	244	271	288	238	254	267	231	239	276	269	268	272	268	260	239	284	258	258	254	245	260	274	240	245	254	253	247	264	263	241	243	237	274	272	244	264	237	264	255	261	253	250	269	239	281	253	229	242	244	239	268	256	288	245	270	243	261	232	238	244	259	269	249	295	227	238	273	248	256	230	236	251	227	260	229	261	236	224	280	250	240	248	252	246	247	268	236	257	279	261	275	260	251	278	227	244	256	235	208	221	251	248	276	220	249	248	246	254	249	239	277	251	268	245	219	253	283	240	250	250	242	291	226	263	248	289	242	292	239	269	239	292	242	262	257	248	267	266	265	263	258	261	239	266	258	240	264	255	272	242	282	227	243	252	251	219	270	252	246	247	227	241	240	255	256	269	244	265	280	248	268	257	247	217	247	258	241	267	243	264	263	240	232	298	270	271	240	242	262	229	235	229	252	252	293	232	255	237	262	254	234	275	258	249	273	252	226	253	272	265	252	248	237	258	273	248	242	259	246	259	252	222	271	244	268	279	270	260	274	272	233	282	245	275	263	243	237	274	248	241	246	246	247	265	252	264	278	277	267	246	254	273	258	263	259	249	279	261	246	219	266	262	270	256	291	271	238	235	234	244	246	273	255	229	242	266	257	235	266	250	249	253	260	276	267	247	277	262	261	265	279	269	249	235	265	268	254	282	258	262	259	248	254	250	234	268	271	262	277	229	234	272	259	259	249	249	269	267	216	249	282	255	239	253	262	275	255	243	251	249	280	220	240	265	246	279	229	234	221	247	264	261	263	243	231	246	242	264	272	252	244	260	243	251	260	262	255	227	260	287	274	254	268	239	261	276	272	230	255	269	260	229	240	267	277	250	235	277	234	261	300	287	228	229	256	282	234	230	271	249	230	279	278	256	291	243	257	269	274	255	276	256	256	250	278	258	231	263	268	273	237	263	242	258	266	256	260	282	250	228	260	282	226	229	246	254	261	261	254	246	275	291	266	261	251	246	247	244	271	220	262	247	240	242	264	253	233	247	258	251	234	227	263	277	254	247	267	296	241	284	245	259	271	219	254	261	232	270	257	263	255	236	254	250	220	259	245	229	229	256	252	259	229	245	247	271	252	251	259	214	233	257	237	235	252	230	255	238	244	288	264	258	250	267	247	274	249	237	273	263	262	246	229	255	245	226	268	250	299	247	252	251	267	281	234	258	253	265	274	240	249	223	250	257	249	251	257	276	268	247	246	262	231	274	266	247	265	288	258	260	277	276	258	242	224	255	249	281	260	251	242	271	230	249	267	255	277	260	254	269	252	249	263	244	285	246	251	268	292	242	239	235	286	259	278	242	256	261	278	240	277	274	230	240	249	257	265	257	217	280	249	258	280	265	287	236	239	232	237	278	247	284	245	245	237	279	252	253	251	262	238	285	265	272	269	237	242	255	253	251	257	238	223	263	264	228	244	250	253	238	283	245	273	263	267	230	260	250	253	280	264	249	251	245	243	249	267	241	253	257	224	259	235	247	277	263	225	278	291	261	292	237	246	260	261	244	251	254	242	248	237	243	253	271	274	271	255	247	247	278	259	267	243	275	267	245	263	251	257	261	252	257	266	249	270	246	246	261	272	255	236	222	272	252	228	264	250	250	233	263	246	238	247	268	267	286	242	251	256	228	238	276	256	276	291	238	242	263	260	257	263	252	253	273	263	259	269	227	237	241	241	241	261	240	263	234	241	254	250	265	253	273	274	256	273	251	251	258	257	255	249	251	249	250	257	254	254	256	242	275	281	258	240	268	280	275	268	285	239	255	253	250	253	274	220	235	239	267	259	266	248	252	271	242	257	244	242	262	222	276	263	270	260	267	278	254	254	271	255	229	234	247	257	225	282	255	271	260	248	272	260	258	258	252	250	237	265	276	269	242	262	277	239	218	254	267	228	247	273	263	253	267	251	253	226	266	260	237	244	251	282	238	249	226	232	276	258	288	225	261	266	259	260	268	249	255	285	282	276	250	288	278	284	264	271	236	283	271	267	259	263	242	250	245	240	248	237	238	286	225	292	263	286	252	266	268	288	234	248	277	262	269	286	258	241	241	257	267	249	237	257	273	265	221	251	284	252	239	242	272	256	251	233	230	255	255	289	232	273	277	242	245	245	265	270	235	232	263	250	251	246	257	269	247	280	261	234	251	269	261	237	237	243	266	237	246	244	244	233	241	245	250	273	231	266	244	228	231	273	248	269	278	246	274	251	239	226	255	251	230	244	237	273	220	241	214	243	241	290	267	252	251	254	253	258	247	247	236	249	257	247	257	246	264	239	262	242	253	252	286	256	262	256	271	259	253	243	266	236	291	268	234	232	253	260	230	240	241	261	268	234	247	235	230	207	253	242	260	257	246	247	232	263	276	246	263	245	268	265	241	258	261	227	246	256	236	243	261	262	241	258	228	275	272	250	247	248	246	270	249	232	267	231	258	246	236	268	260	239	226	266	280	253	250	260	246	249	243	237	241	257	256	247	270	279	252	256	231	265	244	257	252	260	244	254	252	252	269	256	267	260	265	228	242	275	277	247	288	265	272	257	241	252	272	250	257	247	279	238	293	262	262	233	251	256	278	255	236	261	265	286	246	229	240	273	287	256	251	256	283	239	280	262	247	245	260	234	237	248	250	270	244	267	263	265	244	273	240	235	231	269	253	271	259	275	281	249	248	244	239	244	261	264	260	241	270	246	238	224	247	263	244	285	260	239	250	237	247	261	235	239	273	242	267	271	260	263	279	251	260	237	247	254	239	266	265	259	227	250	238	240	238	247	234	264	262	238	228	246	237	274	253	265	262	238	237	225	281	261	223	245	262	279	253	219	250	243	262	263	253	243	253	249	268	244	252	248	219	269	266	271	280	259	272	269	234	268	264	264	233	259	253	274	249	255	250	255	243	241	240	274	236	252	262	248	265	265	249	236	228	247	269	250	249	252	227	242	276	252	287	256	240	263	260	253	256	261	252	262	237	252	270	256	239	248	260	254	266	226	250	267	243	258	253	250	269	253	255	234	258	275	259	241	271	254	249	249	246	248	233	244	263	228	262	265	253	262	247	242	213	253	258	254	274	255	251	235	248	302	240	251	262	257	219	221	250	235	239	234	274	260	255	245	254	228	241	269	255	250	291	243	240	248	251	253	270	279	270	266	238	222	230	271	240	275	261	253	275	218	272	260	264	258	239	249	247	258	263	266	244	257	268	242	267	274	254	234	222	277	257	241	231	266	255	254	238	238	227	249	257	217	256	240	254	224	263	243	252	248	243	237	281	244	294	240	224	272	238	258	253	272	233	278	256	232	250	281	237	256	253	254	271	227	253	244	269	252	231	263	254	255	262	290	264	272	270	266	287	277	265	258	236	279	240	245	265	231	255	245	271	268	292	259	221	231	245	227
3942	1048	970	625	535	471	472	416	416	434	381	408	413	431	423	444	391	426	413	400	390	414	375	388	423	368	362	389	389	400	387	389	384	383	383	368	377	378	395	377	395	392	395	422	335	398	391	367	374	386	377	381	370	396	401	411	387	356	402	352	378	388	410	400	395	413	377	412	381	386	414	411	392	422	383	423	389	374	345	396	402	378	360	387	402	432	359	418	408	367	434	367	379	388	357	392	356	392	399	401	375	366	423	366	402	422	405	416	372	379	389	402	364	400	383	378	328	408	378	400	402	378	394	339	440	373	410	368	387	355	379	408	363	411	383	390	386	367	376	401	370	402	363	386	407	355	422	372	392	392	401	400	378	392	400	422	401	395	395	397	368	370	376	387	384	353	384	398	362	389	374	336	396	387	384	414	391	381	384	420	373	393	375	393	377	425	408	399	412	371	391	369	357	386	335	384	377	365	378	388	378	391	393	377	400	421	387	442	386	362	365	381	376	409	400	375	362	387	388	401	394	373	351	416	390	384	413	405	339	369	377	383	448	396	422	385	395	386	330	409	422	371	373	389	401	366	392	393	336	385	409	372	381	379	413	412	411	381	371	410	361	391	392	374	401	396	368	331	375	371	401	337	386	409	394	388	386	365	371	374	382	397	369	400	395	408	406	375	413	400	370	391	379	385	361	365	434	376	387	387	353	365	397	377	391	417	390	416	376	401	393	361	381	401	359	375	377	370	418	419	415	388	373	401	407	394	386	404	382	364	403	400	408	349	395	398	366	398	378	410	384	383	390	405	380	397	386	393	378	375	409	347	402	423	389	409	412	350	390	407	355	401	381	414	400	388	396	417	407	371	391	373	383	380	401	354	389	412	392	356	392	376	403	376	417	394	387	359	389	416	433	393	362	361	414	379	400	359	380	371	369	396	400	378	394	362	411	410	344	371	409	399	376	358	390	355	381	393	393	376	399	400	370	418	362	378	382	368	371	358	401	406	359	412	396	376	384	379	381	403	372	380	391	402	392	391	389	385	387	325	389	382	378	371	412	408	418	386	365	391	356	356	401	397	401	381	403	385	386	356	382	377	398	389	370	357	353	392	351	344	370	397	386	398	384	383	382	347	369	378	401	394	367	411	440	363	396	402	377	369	376	381	384	410	384	354	346	393	384	360	383	412	407	406	381	383	373	364	370	392	372	398	422	365	372	395	397	372	375	382	347	392	360	389	441	381	409	358	405	364	349	401	360	420	396	376	395	371	361	350	386	379	376	388	368	370	393	405	379	340	401	380	389	410	371	394	376	430	372	441	388	413	373	412	389	403	378	378	395	402	372	377	392	366	379	408	365	398	413	393	399	397	383	365	405	378	391	353	392	357	349	394	371	367	382	363	393	414	365	399	394	350	409	376	325	363	411	383	392	360	403	419	394	385	378	399	389	387	352	385	365	379	377	368	397	391	372	368	382	374	412	411	405	377	398	405	389	380	392	431	416	387	362	386	422	370	389	408	410	370	391	410	374	378	363	382	359	363	395	347	415	347	418	378	368	381	396	409	402	371	357	373	363	406	397	361	374	375	379	411	399	390	382	385	390	370	385	374	404	386	408	370	426	414	396	404	394	383	373	330	383	381	388	398	422	398	399	421	401	383	420	370	360	421	403	413	363	390	344	395	388	423	389	387	381	366	379	449	404	353	342	346	380	402	373	361	404	387	392	411	385	352	381	399	358	382	382	370	367	393	406	382	408	407	415	403	409	350	357	401	370	381	323	376	386	384	382	407	377	391	409	372	358	395	347	370	380	380	380	358	382	406	375	378	382	353	379	386	412	388	384	421	406	399	406	363	376	389	362	361	374	416	393	425	380	410	403	412	393	374	360	394	364	374	393	396	383	393	391	378	412	375	401	358	389	401	376	393	389	385	358	364	424	423	363	358	407	388	395	405	399	346	379	360	431	373	334	389	401	387	407	395	351	376	367	342	421	389	402	417	389	388	373	368	418	365	360	410	388	395	391	398	402	368	398	360	383	386	347	387	381	394	401	374	380	401	409	391	378	378	408	386	402	370	385	375	409	391	372	413	368	370	382	342	400	394	357	407	374	362	380	394	406	385	340	409	388	401	422	388	419	393	394	395	380	384	409	398	377	382	380	394	412	401	411	395	389	373	398	388	377	383	412	387	398	395	366	381	355	382	397	372	365	384	386	389	379	409	371	348	411	396	397	391	384	370	330	403	369	397	409	396	377	380	382	393	382	366	314	354	351	373	364	407	347	393	379	384	404	376	391	372	376	405	392	386	380	382	413	383	354	401	380	371	385	396	362	359	401	386	398	371	382	398	408	372	419	388	350	428	362	329	381	334	390	374	389	426	405	396	408	384	375	387	397	384	389	392	411	380	409	393	400	383	410	387	332	356	373	426	391	354	399	376	389	383	381	406	373	375	424	423	418	366	402	358	392	406	349	395	392	386	386	390	384	377	376	377	386	424	395	395	401	377	379	375	398	353	395	419	421	365	385	383	387	382	384	408	403	382	424	377	348	370	394	376	395	410	411	381	400	387	363	376	409	384	404	411	380	367	390	386	391	366	369	370	344	343	372	389	408	374	391	390	399	409	381	375	392	367	386	400	413	366	390	413	387	393	393	378	392	363	411	416	360	336	414	410	363	397	350	380	393	349	390	362	398	383	403	385	405	382	405	415	387	401	397	379	371	387	397	396	397	378	398	418	400	400	361	406	382	395	402	378	398	380	430	352	363	388	375	364	405	352	402	373	388	395	368	400	377	349	406	421	332	402	390	366	366	378	382	414	433	391	371	404	379	405	357	434	369	385	359	372	369	369	413	377	387	367	411	374	417	424	338	386	389	396	371	370	351	375	391	400	389	391	375	390	393	403	405	347	404	361	393	373	376	375	425	376	430	419	428	412	372	391	352	422	375	396	367	407	360	406	408	429	403	411	390	418	402	351	392	399	361	366	380	352	359	356	387	385	371	381	394	436	358	385	394	383	414	436	378	373	362	380	374	341	386	393	368	369	415	410	371	352	376	374	384	369	437	394	358	379	380	404	395	426	349	383	378	382	397	400	401	360	365	342	403	398	401	369	386	386	393	393	403	371	386	367	418	364	362	391	423	378	374	393	407	387	372	392	384	420	387	379	374	394	407	401	407	398	421	388	424	436	410	398	384	395	374	380	410	381	370	378	411	353	410	389	366	386	376	380	406	394	392	386	401	374	354	380	383	393	388	370	395	380	410	361	421	400	377	381	368	349	384	388	387	422	349	398	376	359	407	387	422	394	365	387	374	398	384	392	362	390	421	390	410	384	429	392	424	379	396	405	391	394	388	402	361	382	398	373	368	360	423	394	392	371	403	351	394	406	383	394	381	405	383	401	394	352	386	366	381	404	369	378	361	398	361	391	380	363	405	394	415	385	384	396	386	385	407	389	376	415	395	360	401	369	354	389	378	419	396	385	380	387	357	397	394	375	366	385	388	392
24076	21298	28639	24302	21256	5874	878	600	461	472	418	375	343	327	347	348	314	285	296	274	266	266	301	291	265	299	258	289	261	280	264	252	292	266	258	276	253	238	280	230	246	248	253	269	281	267	247	252	316	265	249	246	243	262	282	253	236	243	237	279	264	228	266	261	267	245	254	257	251	255	235	272	276	246	263	241	248	233	280	274	248	269	257	264	261	237	231	253	252	255	271	228	244	287	230	253	247	245	242	259	252	261	318	270	272	237	257	270	247	257	264	280	242	223	263	251	257	266	260	243	235	247	268	282	233	276	240	235	248	290	260	229	224	250	225	249	252	247	263	269	256	247	249	275	254	263	252	247	284	269	276	262	239	260	237	250	244	254	266	253	275	266	236	222	246	238	278	217	254	275	236	256	245	268	216	247	251	245	253	265	247	274	239	273	239	252	256	242	231	231	245	218	253	229	204	270	258	253	231	247	259	237	239	232	238	243	236	222	220	236	241	263	274	279	245	276	265	248	259	250	258	248	257	246	251	240	274	273	263	242	251	238	255	262	254	262	252	275	254	258	239	241	265	257	253	247	255	259	253	265	253	223	242	263	245	249	227	247	252	271	272	257	238	223	239	293	249	258	238	264	258	260	242	243	284	246	249	245	261	247	275	253	258	266	267	237	243	243	261	245	259	266	239	264	228	236	268	236	272	269	231	247	252	240	260	251	270	257	240	232	227	245	257	258	243	251	268	252	263	243	258	287	255	256	246	216	260	235	236	278	259	242	266	272	241	246	268	272	236	269	236	250	235	223	246	267	237	242	245	250	253	247	246	264	248	269	242	232	266	226	262	226	227	255	239	242	243	249	248	242	267	228	237	249	258	248	249	246	245	259	255	263	245	267	224	261	255	218	255	265	268	260	269	261	260	264	256	226	227	263	262	269	239	266	258	247	233	250	246	247	244	293	248	225	245	249	227	274	257	252	259	229	220	266	213	242	255	294	260	272	252	256	243	221	253	280	258	257	259	263	271	253	244	243	216	241	268	230	246	239	256	260	241	270	242	275	258	258	246	245	236	223	249	271	262	248	221	252	243	239	237	272	261	257	251	270	241	272	258	232	265	246	239	217	248	252	253	238	250	242	244	228	250	262	262	258	236	237	226	228	253	250	241	231	248	274	252	249	229	256	277	252	240	266	262	232	242	264	239	237	252	267	206	258	246	231	257	240	267	222	250	266	268	270	273	249	229	252	235	267	243	256	281	240	233	243	241	262	236	228	235	242	225	249	266	254	256	207	261	214	250	226	272	267	223	269	284	272	262	254	254	259	258	269	245	229	255	256	248	257	239	242	272	232	269	226	265	242	266	246	225	260	255	265	252	243	225	240	254	245	277	241	248	242	266	239	246	281	265	246	264	238	257	244	263	231	261	266	243	282	240	255	238	244	238	244	256	251	267	246	262	273	222	236	214	232	286	253	258	257	247	239	235	257	243	233	242	254	234	244	239	240	256	255	246	251	237	244	256	256	268	262	273	240	246	256	244	242	238	243	241	272	217	223	254	276	229	250	263	259	281	229	242	250	257	223	267	230	245	252	265	234	226	232	243	249	256	288	263	237	258	239	264	257	248	266	245	256	260	250	234	233	244	254	245	239	249	233	261	251	242	247	251	228	241	252	247	261	268	279	266	257	251	240	243	259	265	246	236	259	253	266	243	246	240	269	257	255	249	234	255	249	245	248	260	218	237	241	249	213	257	262	258	259	252	239	248	283	243	251	241	242	257	254	283	231	217	241	256	257	243	283	277	269	239	244	222	241	250	260	274	251	256	282	254	255	258	236	249	240	237	282	236	286	261	256	267	267	252	247	226	266	238	241	277	235	263	233	252	254	254	217	234	259	255	287	248	244	253	233	246	277	256	235	242	242	233	245	255	264	235	260	239	248	242	248	255	243	240	268	245	273	250	253	264	253	248	215	247	240	229	277	230	245	251	269	263	255	259	252	265	232	287	265	259	228	248	250	253	249	229	263	254	250	272	256	266	239	210	249	283	251	260	243	225	243	246	214	251	243	231	250	252	220	235	269	221	258	252	240	245	252	235	233	258	263	228	248	253	273	246	238	199	277	247	267	269	251	233	267	248	233	232	244	226	260	306	299	243	260	252	269	265	225	274	241	232	247	245	250	261	236	276	275	227	271	248	258	246	237	251	260	252	246	233	256	282	247	245	245	261	278	256	236	264	256	230	265	264	255	249	234	227	260	249	209	236	275	222	262	251	246	267	247	272	250	254	285	258	258	234	244	239	268	257	266	245	242	247	281	236	251	218	238	253	242	270	256	272	245	230	266	266	252	251	250	265	227	281	245	246	254	261	246	285	238	260	249	255	258	244	266	239	260	270	279	234	244	234	264	271	240	277	264	255	270	262	223	276	270	248	256	244	254	278	241	239	265	236	232	267	223	276	263	261	233	246	249	289	233	241	248	260	241	234	253	259	265	257	226	267	228	245	247	240	218	243	287	247	260	252	251	256	280	254	232	279	250	273	246	250	247	252	255	271	278	236	235	249	243	264	232	265	246	271	231	251	240	251	261	246	234	274	232	235	236	238	253	253	253	231	219	257	246	254	266	242	217	258	262	244	273	236	242	272	256	276	254	253	254	258	249	232	218	238	260	262	243	243	270	282	264	243	223	265	241	229	275	267	255	260	253	245	273	265	236	262	244	264	259	243	237	257	223	234	254	262	249	221	256	300	255	266	234	249	244	234	294	259	271	257	257	251	262	249	249	236	254	278	240	249	282	257	227	245	245	251	257	242	279	248	226	272	284	262	260	240	231	275	268	259	228	284	278	276	242	270	271	283	245	255	233	263	249	287	268	233	249	255	289	255	257	250	245	266	237	251	277	239	270	275	246	250	267	222	223	247	250	262	244	231	244	254	272	247	248	241	268	242	272	248	265	238	250	243	255	261	254	240	257	238	266	279	239	255	241	248	234	241	231	266	262	248	256	238	244	253	243	257	230	258	262	282	255	234	235	240	235	240	241	267	244	262	262	246	260	262	243	235	249	260	264	238	263	284	235	265	264	254	248	241	260	236	258	256	270	296	250	243	269	245	251	243	262	202	237	254	258	257	245	250	254	274	227	233	261	237	233	242	230	261	239	227	246	238	268	283	271	247	250	257	295	239	220	265	250	275	253	248	246	256	252	257	278	241	247	246	250	246	244	260	261	271	251	254	260	217	239	241	254	234	236	255	242	255	233	249	251	252	232	236	231	270	237	271	236	250	247	263	235	285	259	238	237	256	225	233	254	256	200	253	258	232	230	227	234	263	244	256	226	273	257	259	284	263	266	240	235	267	253	257	236	259	250	221	254	246	240	265	262	264	258	254	267	252	259	269	244	251	280	284	267	241	269	254	248	235	294	259	227	276	251	250	222	239	235	229	235	262	252	245	260	238	242	233	208	257	221	253	263	264	232	261	254	262	253	245	237	253	254	273	240	235	230	255	262
4822	10258	8453	4128	2878	2163	1640	1408	1171	1045	847	768	695	646	602	610	536	516	507	454	481	467	420	471	469	429	462	454	417	416	413	415	384	407	437	401	423	407	393	383	431	412	396	404	385	375	375	382	383	427	416	418	408	407	386	383	409	400	402	380	444	407	388	372	375	395	389	355	393	418	404	383	406	390	413	384	394	362	410	394	427	366	388	385	407	388	404	391	382	360	410	420	399	361	356	399	381	385	402	393	379	391	374	425	416	399	386	380	413	409	378	385	411	418	355	388	378	419	390	370	362	393	376	399	401	415	355	408	379	379	411	393	367	380	385	360	388	404	393	394	381	417	389	373	384	384	386	382	399	394	381	429	425	373	359	415	396	372	371	413	402	386	383	385	377	418	401	388	374	410	435	375	415	418	346	397	371	364	408	394	417	400	398	400	383	411	371	365	394	367	374	408	372	383	388	395	405	395	362	389	376	422	374	427	403	359	357	341	414	340	385	345	331	396	344	377	407	395	397	359	386	409	395	380	430	417	394	375	407	402	358	382	391	421	356	420	452	373	382	365	371	389	343	380	399	424	411	365	396	381	384	400	397	427	351	389	395	412	382	366	426	348	380	393	408	403	414	383	351	404	354	390	380	391	376	374	371	390	347	370	404	388	386	342	407	384	345	378	406	373	376	381	406	394	368	389	375	383	364	405	364	366	425	361	385	433	404	377	380	385	381	392	400	368	401	390	362	404	413	374	382	356	353	402	369	379	426	341	369	408	368	401	374	403	402	414	379	403	399	383	406	416	368	410	376	362	356	395	405	397	388	351	371	397	384	351	407	393	351	392	401	380	361	372	394	389	369	369	380	368	362	366	389	435	406	374	389	415	382	388	380	392	374	325	374	402	347	373	409	410	398	380	420	412	405	399	386	416	341	411	354	347	382	387	384	387	376	376	411	392	365	394	373	375	383	420	360	379	369	432	397	371	381	396	382	382	404	384	391	365	376	351	388	388	354	370	399	361	381	404	422	363	387	414	352	379	404	394	375	392	393	393	356	418	372	393	420	369	383	367	387	415	399	422	395	403	393	385	366	399	393	376	387	399	385	412	389	333	403	348	400	372	350	375	396	423	367	369	410	363	364	431	369	352	375	378	402	352	389	368	425	408	401	379	366	400	400	358	400	384	377	358	377	352	399	380	392	355	395	403	377	377	410	408	366	403	391	405	371	373	380	360	376	409	411	359	413	387	396	406	381	376	351	378	391	378	382	379	383	380	361	432	419	386	370	419	381	402	369	434	339	378	346	401	390	380	394	397	352	378	394	384	389	356	413	409	395	392	392	416	410	418	345	373	376	410	393	361	364	420	367	374	379	398	377	383	414	413	372	343	353	387	363	381	361	340	371	434	383	379	417	449	389	361	407	432	380	383	450	401	390	398	407	392	404	397	371	415	381	444	368	362	358	393	386	367	380	374	378	392	384	411	374	411	411	386	379	400	390	397	389	356	368	385	378	407	385	398	347	396	361	412	415	367	378	396	397	366	409	384	348	385	414	411	388	398	373	404	360	387	380	390	388	375	357	419	424	418	346	379	366	399	365	407	357	396	344	376	395	398	398	363	393	420	389	353	381	394	373	373	379	339	371	369	354	397	389	341	383	343	374	367	399	407	387	369	342	381	380	377	391	372	398	369	366	352	404	388	401	363	393	396	367	380	397	380	442	356	370	409	419	373	381	384	375	406	391	376	372	385	378	387	408	383	397	375	378	396	376	416	407	368	391	405	403	421	401	357	402	399	427	396	378	378	374	392	412	381	400	370	377	388	423	391	382	355	375	375	393	397	393	338	348	358	378	381	367	391	390	408	416	372	432	385	386	411	392	371	397	378	379	386	377	451	369	386	380	383	378	387	372	374	380	363	397	369	380	366	360	344	403	386	386	377	372	359	380	397	372	405	384	370	378	399	388	371	370	441	389	372	367	406	393	387	385	382	408	353	393	389	382	379	403	380	377	382	382	406	382	398	411	362	400	398	359	423	410	409	397	377	406	402	384	413	418	414	375	409	380	417	345	370	400	380	373	400	366	374	371	397	400	323	390	388	379	405	390	376	389	403	371	403	407	390	410	384	391	364	382	369	377	373	416	377	394	388	358	408	389	372	353	404	401	378	389	424	390	382	379	357	389	405	385	407	401	394	372	412	393	403	366	413	392	380	379	378	389	407	378	409	391	381	408	406	366	369	395	387	402	366	376	400	386	405	415	398	394	391	395	348	409	373	362	369	428	372	380	363	380	401	379	403	405	364	402	347	387	397	387	390	356	375	403	403	374	393	384	405	362	390	367	393	370	372	351	361	384	394	418	373	412	388	372	388	415	395	360	355	404	391	386	369	402	385	378	403	381	372	362	390	388	364	364	395	389	403	404	399	375	393	386	413	392	401	372	416	383	407	387	377	407	373	392	392	388	363	407	410	396	379	381	370	402	395	404	361	367	358	373	371	364	373	377	394	349	373	383	394	423	376	416	368	401	414	413	353	400	420	374	399	408	388	414	377	387	371	389	382	382	370	345	376	374	405	354	371	393	367	390	405	360	406	375	366	360	395	384	389	355	376	412	392	427	381	396	352	379	424	388	351	410	399	380	376	372	363	380	391	389	392	370	401	370	405	352	415	386	406	396	393	378	371	398	401	400	397	390	369	360	356	413	367	404	391	369	406	404	361	395	380	373	345	358	394	390	408	379	401	393	390	337	394	418	397	371	407	403	403	363	406	389	365	425	350	376	382	372	360	370	369	383	348	403	389	379	381	402	394	355	376	369	404	364	390	399	386	383	386	382	407	415	367	386	400	372	380	404	368	344	398	395	410	375	396	371	361	368	370	405	397	406	373	409	380	381	393	361	406	383	357	383	390	427	355	404	390	356	371	361	401	403	395	378	367	359	403	411	427	393	384	373	383	408	398	387	439	351	380	394	366	404	384	365	392	382	403	417	398	403	403	389	396	399	406	366	349	389	406	363	361	392	403	393	383	358	387	399	397	378	353	368	382	404	407	397	384	410	362	415	384	370	409	338	401	417	368	392	390	402	349	395	350	386	341	373	398	387	379	397	390	375	358	408	390	400	359	358	393	443	382	374	379	371	370	384	396	391	408	411	399	362	381	356	389	416	386	362	396	348	440	363	377	371	392	378	401	385	417	391	398	376	359	376	371	411	402	375	385	384	385	377	406	402	392	378	389	354	407	368	361	426	371	404	372	398	368	418	376	372	354	382	372	388	389	373	376	390	426	390	380	410	368	366	396	433	413	402	347	388	393	391	364	377	360	385	384	384	396	362	363	405	408	415	392	369	397	408	404	378	413	395	398	389	366	402	364	406	387	377	391	376	349	373	414	420	401	368	385	391	401	368	381	376	372	361	388	386	388	422	371	414	403	355	354	380	352	387	394	387	354	377	387	405	399	346	396	404	366	344	388	382	392	390	396	370	362	416	368	379	380	382	376	364	380	399	380
23108	21274	29094	23779	21274	21191	3677	816	631	504	463	382	363	323	322	262	262	249	234	211	196	211	229	204	201	191	179	187	190	199	195	171	185	198	183	193	180	181	177	196	137	150	170	176	170	157	165	155	152	164	171	166	145	162	158	153	162	160	148	177	152	157	176	192	150	161	163	172	174	161	154	173	171	150	163	161	160	140	174	185	151	158	177	157	154	130	162	153	169	151	162	148	179	137	164	165	144	147	175	181	154	149	166	138	152	150	171	167	154	152	151	144	160	161	177	149	164	152	150	151	160	152	155	175	152	151	156	164	168	164	146	145	169	161	156	138	148	165	145	161	143	169	172	185	138	158	165	164	136	149	160	175	162	151	175	160	162	156	168	161	145	149	149	147	150	166	154	145	163	163	169	129	153	155	144	152	180	152	180	151	166	140	148	161	160	151	148	152	151	130	150	141	156	146	148	154	142	142	153	162	169	146	152	162	151	151	153	150	180	140	149	154	155	153	137	158	179	139	160	147	139	154	159	156	159	175	161	163	157	168	140	167	160	156	157	157	172	135	163	147	154	142	146	144	144	145	134	146	137	168	157	161	169	154	155	146	165	162	143	141	130	161	144	148	120	173	161	171	192	160	137	166	142	154	145	158	180	165	157	151	159	154	173	145	164	178	152	155	162	137	145	172	136	159	155	142	167	175	171	172	156	149	168	151	164	136	171	162	141	164	153	153	138	148	154	166	128	167	160	150	176	145	151	163	167	170	136	178	151	152	158	158	153	180	155	169	152	140	161	168	138	167	169	170	154	146	148	164	148	177	159	149	174	159	159	161	155	147	148	144	179	168	147	151	168	135	146	145	135	163	155	149	171	156	169	140	146	153	138	144	159	143	162	152	137	163	138	165	142	145	147	147	146	147	163	179	157	170	167	137	146	147	177	160	150	153	152	129	144	159	149	152	168	159	154	152	138	144	148	149	149	165	143	137	159	147	153	175	169	146	166	170	169	148	148	137	146	160	147	157	171	151	147	157	149	167	151	178	153	171	156	160	161	164	168	161	141	174	167	143	141	155	143	149	157	155	145	177	167	140	132	157	162	150	151	150	147	163	162	139	158	153	163	186	140	173	156	156	167	174	162	160	145	158	143	166	176	175	149	165	150	154	143	148	155	138	144	167	161	140	162	159	160	187	143	161	146	160	159	137	155	144	149	150	179	157	170	176	159	158	171	148	151	162	154	135	173	149	171	159	152	154	153	138	148	145	152	162	178	146	161	151	159	143	165	150	172	149	138	156	134	141	156	137	140	147	154	174	179	150	142	136	136	160	160	165	145	160	153	171	151	165	157	149	152	135	161	154	156	159	147	148	153	172	160	159	150	139	138	158	157	126	129	149	132	152	136	186	149	170	157	167	162	144	162	144	170	155	137	156	147	141	164	154	156	152	133	178	138	157	160	144	162	143	163	153	181	136	160	163	141	144	151	149	154	143	158	149	145	140	169	157	146	141	154	162	145	154	149	145	155	145	142	158	155	160	168	156	147	134	132	142	144	145	134	175	175	153	164	145	159	163	152	171	161	168	163	156	149	159	156	163	149	165	154	147	168	169	155	141	131	139	162	159	150	151	163	155	139	143	158	166	152	162	159	154	130	154	164	154	128	146	139	125	156	175	168	143	178	169	155	159	165	159	167	131	176	122	166	150	171	142	140	141	151	169	161	157	149	159	136	142	162	156	161	165	177	161	159	160	135	148	156	158	156	167	154	146	167	158	162	141	144	141	144	175	139	127	161	135	168	156	158	158	133	141	147	156	162	159	156	150	164	164	167	161	139	146	166	156	146	145	136	140	167	153	161	149	157	149	158	163	146	154	166	175	167	152	143	136	150	159	161	146	147	159	174	134	151	163	159	156	155	148	174	149	155	147	160	132	137	148	142	177	148	151	143	145	134	154	143	162	144	148	168	160	145	147	150	159	130	162	148	157	165	169	154	171	148	152	165	144	170	138	151	147	138	143	137	142	149	172	151	164	164	151	153	136	161	133	149	168	145	137	166	136	147	156	181	161	155	139	178	144	171	162	169	165	150	163	162	183	163	153	161	142	147	155	147	163	153	165	160	164	153	175	163	183	154	178	141	151	157	152	141	143	169	166	172	162	177	146	142	167	141	157	171	160	146	139	145	146	155	151	128	171	148	141	156	151	149	162	140	146	173	148	165	145	155	152	148	142	126	149	145	148	178	150	137	155	153	164	159	162	160	152	181	151	160	149	186	137	156	159	160	157	147	158	155	167	156	149	153	164	151	158	146	165	156	154	132	149	140	148	153	164	167	157	147	149	139	153	183	175	148	139	155	147	160	168	178	159	158	139	134	173	141	167	160	170	151	155	156	169	157	149	160	150	158	142	166	139	145	151	146	136	154	147	146	158	165	136	151	166	167	155	129	163	155	165	126	134	156	160	153	152	127	152	144	137	149	161	151	132	150	145	149	158	152	157	153	128	152	163	148	165	152	167	170	151	125	137	155	153	152	146	160	164	203	138	151	162	148	162	150	148	153	163	139	133	144	164	156	152	166	171	143	145	138	158	156	159	163	159	148	142	126	158	149	173	152	157	140	166	172	145	194	148	147	147	144	156	168	132	127	146	145	144	160	143	141	161	164	152	146	154	148	161	135	165	143	160	160	138	166	150	154	143	182	139	154	148	169	162	138	140	153	137	155	147	156	144	166	156	142	148	153	149	136	175	163	159	161	162	158	156	153	165	175	168	139	147	169	154	134	150	169	167	158	123	154	131	162	137	202	166	147	156	162	170	164	140	170	146	172	146	160	190	133	170	176	161	142	159	154	145	169	152	143	162	154	155	143	143	147	169	156	152	158	156	174	161	155	150	183	163	162	152	137	151	144	179	177	133	153	154	150	168	146	152	153	158	157	162	154	149	152	161	152	145	159	146	162	174	128	146	144	191	147	163	168	149	167	159	160	163	159	150	142	146	136	149	144	149	138	159	154	159	159	159	185	130	165	169	154	162	155	169	158	154	161	160	144	157	146	133	180	179	158	154	157	157	154	159	173	170	171	143	161	162	159	142	167	139	162	145	149	151	127	171	161	162	170	126	151	141	179	163	163	168	158	141	148	147	131	161	151	143	158	154	175	147	165	158	151	165	166	150	172	151	170	163	132	169	159	154	150	144	173	177	146	163	138	148	143	183	163	152	173	147	143	162	160	166	163	141	149	128	162	154	137	162	137	172	138	159	165	180	148	167	159	154	155	148	139	166	150	157	149	141	165	162	148	164	150	154	139	144	152	152	146	164	167	160	157	132	142	163	156	133	144	145	152	175	154	167	149	165	164	150	126	130	167	164	147	159	143	129	158	166	156	167	174	172	150	151	154	153	142	154	156	165	174	166	156	138	174	167	153	167	168	169	168	134	144	188	153	159	137	166	150	174	132	161	147	144	144	163	147	152	151	136	159	145	160	169	157	155	160	148	158	141	162	153	160	139
7116	16442	13560	7086	4803	3568	2765	2160	1750	1491	1178	977	868	754	689	644	537	510	475	443	446	445	402	386	369	322	331	356	317	322	325	297	322	283	272	307	274	313	291	249	298	270	258	278	277	281	278	279	266	250	257	272	282	264	267	251	263	276	287	264	234	240	266	273	246	280	247	268	255	259	257	256	243	231	258	263	257	249	265	253	234	243	261	239	252	256	240	252	261	242	264	239	215	258	253	228	253	228	259	255	242	233	237	220	246	250	251	242	237	247	246	243	225	220	231	215	256	247	263	246	228	220	242	223	232	254	255	226	256	250	234	238	256	226	229	218	234	262	230	235	239	258	277	264	274	231	257	285	263	279	265	261	259	238	229	256	267	291	273	259	229	256	238	259	236	241	242	272	263	262	256	240	222	275	243	271	246	245	243	267	244	281	237	247	245	217	211	253	214	223	276	269	225	234	247	220	257	214	234	269	226	245	238	245	239	244	263	214	215	238	236	251	235	242	236	247	229	250	242	248	206	255	244	253	218	244	257	206	242	252	242	277	252	248	238	244	239	264	268	237	249	227	246	215	239	233	228	223	231	259	268	232	222	244	256	225	221	237	242	233	242	227	237	257	197	253	252	213	228	227	228	243	235	246	226	225	248	231	241	284	254	218	233	229	250	253	249	217	252	245	225	245	235	258	246	218	255	263	215	267	258	216	220	228	243	231	246	243	224	286	206	249	227	253	230	256	225	219	226	255	241	232	267	258	224	251	247	244	249	231	249	220	248	205	260	233	221	253	223	252	230	229	227	235	234	280	227	233	228	242	220	241	251	261	240	244	241	235	204	230	269	256	253	260	235	220	260	251	228	227	237	215	234	230	251	251	231	221	232	263	269	239	266	207	236	256	247	246	250	241	248	205	229	238	260	257	246	224	238	244	246	246	253	238	251	242	280	250	239	217	270	246	229	224	248	239	246	250	246	223	268	240	236	246	225	247	246	220	260	222	242	205	242	231	283	257	235	238	252	246	215	234	219	232	228	238	268	240	235	233	247	254	272	243	258	268	257	224	217	230	238	233	252	265	244	224	243	225	244	233	247	259	251	224	239	242	236	263	252	211	253	249	215	269	240	247	222	210	234	247	253	243	232	243	241	240	242	228	252	244	233	247	231	267	251	242	247	269	246	243	258	242	230	242	235	227	251	195	245	239	254	236	254	232	247	249	232	248	238	247	255	236	242	248	240	254	230	255	237	264	240	225	213	225	236	212	236	228	263	257	224	226	247	231	252	247	237	262	225	233	223	233	228	241	238	216	251	261	243	230	220	224	239	256	248	268	225	252	244	243	251	253	200	209	230	253	207	244	215	207	248	267	238	241	216	236	235	232	229	238	230	226	237	223	221	240	226	267	250	274	283	231	243	266	253	280	235	266	250	232	207	233	222	210	228	283	229	249	268	265	238	249	224	243	253	257	253	237	252	218	257	234	246	219	248	244	248	252	223	251	249	236	225	255	263	230	260	224	271	237	229	226	243	235	231	247	235	232	219	230	207	256	256	233	231	245	226	265	287	233	204	256	248	246	281	262	243	255	256	225	243	245	249	249	243	239	261	263	250	265	215	252	255	243	271	223	254	257	227	242	223	231	271	215	252	248	222	211	232	246	221	260	250	215	275	237	255	248	266	275	239	243	258	230	222	261	243	256	261	241	240	232	253	238	274	233	253	258	250	230	225	276	232	209	244	247	233	251	249	216	239	232	243	259	237	241	238	218	228	233	234	248	241	241	264	182	222	218	253	249	225	255	249	235	241	256	269	268	254	254	251	227	226	256	239	260	270	242	246	251	232	259	247	268	228	261	227	263	247	214	245	208	239	239	253	249	238	228	209	238	238	212	247	226	229	252	232	209	249	234	237	235	250	232	244	269	247	249	226	249	253	239	246	259	240	248	248	257	219	230	235	250	251	256	238	247	238	209	248	238	275	263	232	254	237	238	256	218	218	253	229	232	242	258	223	230	250	249	249	238	232	244	233	272	261	242	227	241	237	245	235	248	239	252	261	242	244	239	232	262	214	246	227	225	240	233	253	242	246	253	219	246	254	234	240	211	255	232	232	234	242	252	213	260	218	284	247	218	226	230	265	257	260	257	244	238	263	261	208	253	259	221	239	262	262	242	250	236	232	252	236	217	247	222	220	241	248	222	194	227	230	248	279	242	250	245	233	236	243	246	237	237	233	242	218	253	228	218	245	241	240	250	246	252	241	243	238	255	228	238	217	246	231	222	239	233	265	202	221	242	229	241	258	246	248	244	249	252	241	229	240	234	228	246	253	240	251	254	234	255	248	255	223	235	241	254	251	255	221	211	233	224	255	264	242	252	243	233	252	221	234	234	249	226	232	246	245	228	224	224	214	258	246	207	248	235	224	255	222	235	243	250	249	258	227	231	250	238	245	253	217	242	234	236	233	225	235	245	263	207	247	250	226	261	244	224	241	270	241	223	239	221	240	246	239	232	243	245	243	256	229	250	243	234	215	251	237	251	234	249	236	195	240	233	254	241	226	271	268	222	209	256	265	252	223	230	248	238	225	216	269	232	240	263	239	245	244	229	222	234	246	231	240	232	253	226	269	214	233	228	229	233	231	234	234	262	231	244	245	242	267	248	242	231	236	220	239	232	217	241	256	240	217	245	206	228	239	266	233	227	228	263	212	250	223	255	225	267	241	245	242	246	235	233	193	239	256	248	242	207	251	231	242	255	227	238	225	260	246	223	265	221	239	231	234	254	209	254	258	215	245	236	280	214	238	216	236	224	235	247	239	251	272	268	260	274	238	252	259	245	244	240	231	269	213	235	275	268	229	236	218	244	265	213	236	246	231	236	240	244	281	249	224	269	240	248	209	234	220	244	249	232	234	251	222	245	257	258	246	234	234	218	263	247	265	255	251	229	257	219	237	241	224	215	238	244	247	204	242	251	256	253	235	230	248	224	258	228	227	249	217	257	218	239	244	256	229	240	259	243	233	253	227	238	241	221	241	250	240	221	263	233	230	235	245	227	240	239	235	267	208	249	268	228	221	239	247	228	236	238	238	225	258	251	248	251	241	210	217	227	231	257	230	263	245	250	251	259	240	271	243	241	221	256	256	256	257	254	235	258	246	242	242	251	220	240	275	236	229	267	234	255	236	239	219	230	239	242	237	235	276	260	229	262	248	270	254	240	230	243	234	199	233	254	238	232	225	239	238	267	238	233	250	238	257	235	248	236	232	258	220	266	243	245	240	266	240	238	254	234	232	234	222	210	218	252	264	244	259	203	244	272	235	266	242	243	262	251	249	252	234	228	236	238	247	256	240	234	274	217	264	243	251	258	261	256	250	261	246	219	249	259	243	269	252	222	238	249	242	226	255	247	233	259	281	234	225	231	255	252	246	230	238	228	257	252	212	235	250	250	242	247	269	247	230	236	240	226	255	233	242	234	231	257	237	264	240	203	254	233	223	245	255	251	235	244
26888	19397	4779	555	356	317	265	276	273	239	263	235	267	260	230	270	250	252	232	263	264	273	226	272	258	211	246	252	250	257	230	252	246	254	253	257	256	221	254	245	255	264	263	224	280	265	279	264	253	253	252	255	239	260	264	249	233	276	274	262	251	260	257	272	252	256	274	280	253	278	263	274	242	251	248	242	242	257	266	258	204	255	258	236	215	278	223	266	269	235	257	261	273	251	231	259	283	252	250	231	241	241	255	260	275	247	258	253	214	251	259	237	248	230	282	243	248	245	238	267	274	254	255	243	243	293	262	269	230	262	270	262	271	248	250	237	258	251	244	268	274	289	243	249	241	252	274	254	253	259	238	256	251	254	258	222	219	292	250	274	251	254	237	226	249	210	254	247	235	238	225	281	248	228	277	295	268	268	234	253	260	295	244	245	240	258	255	227	260	224	239	251	242	247	250	272	237	247	261	268	237	247	250	250	260	245	274	263	253	248	253	259	232	263	226	249	260	248	258	212	260	229	232	286	250	267	269	243	256	219	270	223	263	242	261	249	267	270	258	272	256	249	251	237	251	253	233	223	257	247	243	233	251	286	238	246	217	259	251	254	250	228	244	257	249	248	254	283	225	266	232	235	257	254	238	256	262	251	232	262	254	272	242	251	240	248	258	252	270	268	234	260	246	260	263	239	237	262	252	252	249	229	222	243	269	268	279	249	277	231	243	248	228	265	271	255	234	213	260	264	248	274	245	257	247	266	238	253	254	260	246	241	257	237	256	229	266	241	240	243	238	253	252	237	251	264	253	235	264	282	241	256	271	248	237	250	225	233	223	232	267	243	245	226	243	231	242	237	264	243	235	245	263	252	250	231	291	238	258	237	253	254	252	243	233	242	247	252	267	210	238	250	267	234	245	238	266	239	229	247	250	231	280	266	237	272	287	268	252	236	252	263	252	234	248	233	282	233	242	244	239	238	234	260	239	261	228	229	215	254	262	258	248	229	254	237	233	237	247	222	254	252	266	236	268	264	243	237	221	250	253	278	250	241	254	254	235	270	217	265	260	239	251	256	248	269	283	221	225	247	240	239	252	259	257	271	262	248	265	228	267	247	243	254	273	276	249	275	223	250	285	235	268	249	249	246	253	260	240	219	228	248	258	238	247	267	240	260	258	264	266	270	265	241	228	243	231	233	272	243	268	226	258	275	234	251	251	240	223	275	237	238	301	268	272	245	290	257	269	241	272	256	271	261	240	234	237	252	249	229	246	253	261	249	256	272	243	260	228	265	236	265	278	236	256	247	232	267	262	271	271	234	246	245	267	211	255	252	251	260	216	254	253	245	220	238	249	255	234	256	265	226	251	255	243	245	278	237	257	258	245	258	261	243	265	247	279	275	251	245	247	242	272	258	253	283	251	236	221	262	262	271	291	249	252	236	258	237	266	238	209	261	253	248	261	248	248	236	256	259	226	275	227	247	239	258	256	240	236	242	270	244	251	253	281	236	261	254	239	234	241	271	271	246	263	241	243	267	245	243	251	232	272	229	267	253	253	227	259	215	250	272	212	233	253	249	253	248	243	258	252	233	263	252	240	255	272	233	244	236	284	276	237	232	262	276	238	238	244	273	254	265	248	263	259	245	262	259	246	274	203	232	242	256	240	250	256	255	275	250	239	241	235	270	243	247	210	252	246	247	250	230	240	252	247	232	251	214	268	241	245	245	252	268	236	235	284	249	261	214	270	266	267	234	246	263	257	247	253	250	258	246	253	230	232	268	247	247	226	271	237	258	240	264	227	256	236	285	263	257	233	232	220	230	273	266	237	248	216	251	254	233	259	234	236	243	227	233	250	280	240	264	265	235	252	258	286	222	249	211	267	273	262	221	264	258	235	242	233	243	254	243	246	234	259	269	249	286	272	261	251	229	288	257	259	246	248	232	268	248	252	235	242	250	245	255	244	260	246	268	271	248	275	229	261	226	240	244	213	236	261	251	281	230	238	225	258	248	236	258	242	255	251	226	243	256	268	253	252	247	221	253	250	235	246	250	249	263	253	281	269	290	254	257	231	242	245	247	259	254	221	242	270	246	226	248	253	259	232	255	226	257	238	261	295	253	257	272	281	252	235	246	259	248	229	275	270	248	226	268	258	279	264	234	235	257	241	261	224	238	237	272	227	246	239	254	251	251	264	222	258	272	230	237	237	244	259	254	274	255	214	246	280	251	251	259	249	253	243	230	299	261	270	242	242	268	262	270	208	251	253	248	247	272	262	242	270	243	239	234	247	270	247	264	253	277	267	269	245	229	234	267	262	229	250	265	253	261	240	257	236	264	251	265	245	243	255	253	248	238	219	219	240	263	255	258	249	251	235	243	231	248	240	263	239	251	256	262	266	249	267	254	268	260	241	254	264	256	260	248	242	251	249	263	239	228	222	243	256	255	239	259	266	265	247	273	247	255	222	247	260	192	264	232	267	204	266	234	259	254	244	236	269	280	237	282	248	244	261	247	235	231	234	252	256	232	238	257	255	224	258	252	269	277	258	222	242	262	262	269	259	252	238	288	258	246	236	298	265	251	266	265	253	220	243	250	241	274	265	276	221	248	242	230	229	257	226	243	257	262	274	232	257	241	241	271	237	238	245	281	221	278	249	260	278	285	252	225	269	235	243	237	261	231	245	232	254	243	242	248	262	235	255	262	221	250	251	251	253	230	244	234	254	243	226	256	280	253	238	246	250	252	240	236	263	234	242	247	254	254	257	255	261	222	251	255	259	244	248	255	242	253	235	268	248	271	235	242	255	271	236	248	264	243	231	257	243	260	233	243	263	278	260	274	250	237	270	251	240	225	253	272	227	213	237	239	237	229	234	243	253	257	265	290	223	241	248	258	261	220	270	253	272	241	248	241	227	255	261	241	270	258	259	252	274	241	237	237	279	266	224	269	249	236	270	227	280	258	265	250	269	229	250	264	253	216	244	249	249	238	267	254	237	241	249	253	257	254	234	244	247	227	247	247	220	229	278	253	264	223	230	213	235	260	238	238	250	237	257	245	255	238	252	269	249	247	269	240	241	230	250	260	231	244	230	249	285	232	285	252	217	250	246	260	239	243	242	256	250	226	236	241	253	233	272	243	253	241	253	249	214	246	224	248	233	276	275	262	258	243	267	258	276	254	258	247	266	247	204	227	270	238	237	259	258	265	236	258	240	274	236	253	259	262	262	255	249	246	244	271	231	284	263	271	246	220	242	235	235	222	274	243	270	247	238	231	226	232	245	218	262	227	237	231	239	265	252	239	249	256	245	244	253	243	268	273	260	238	275	273	200	245	253	252	247	262	243	259	251	242	240	260	242	267	244	229	264	251	267	257	288	284	231	248	251	226	259	259	254	239	254	266	266	250	248	264	252	266	262	213	237	241	227	268	267	244	239	249	233	261	240	251	281	230	250	253	252	238	220	235	251	273	258	258	238	226	247	257	245	259	299	238	245	258	234	256
3854	1105	946	630	521	457	411	455	441	393	398	377	408	411	410	410	368	400	376	399	363	419	422	374	391	386	346	381	358	362	406	404	385	393	417	342	390	382	414	391	394	383	355	412	391	426	386	371	387	398	384	391	367	381	390	376	340	370	379	390	361	394	370	372	378	396	393	387	373	377	399	416	388	379	388	361	373	359	380	371	382	366	391	387	419	393	422	389	367	377	377	393	358	387	362	388	405	377	387	384	393	365	381	406	414	376	375	399	396	378	396	391	347	406	371	395	382	389	386	380	366	377	380	369	361	412	406	360	394	383	372	423	419	377	391	374	366	366	387	398	408	380	365	396	385	380	424	420	378	389	382	399	399	392	391	356	387	403	361	398	367	390	392	387	412	383	394	384	377	385	365	382	385	346	375	386	354	351	387	419	400	380	381	365	370	403	362	353	339	381	383	370	394	373	408	367	387	360	402	395	370	427	362	395	406	380	399	386	394	401	371	398	373	375	360	396	374	390	353	404	379	398	375	370	382	397	357	375	366	375	401	415	427	380	374	385	386	390	402	405	381	399	385	349	347	376	369	396	403	408	421	376	375	377	392	401	364	398	379	413	393	382	375	342	401	395	368	369	386	407	380	400	393	391	374	389	366	391	385	360	360	360	343	401	397	373	379	371	382	377	385	409	358	395	403	373	342	412	375	373	395	389	364	416	405	375	386	392	355	416	371	371	359	381	386	366	389	396	339	373	364	374	361	366	404	380	363	380	365	324	368	395	400	381	372	389	396	395	385	369	400	397	410	398	376	401	383	393	375	341	412	386	432	359	377	380	384	402	383	357	378	343	363	387	374	373	387	367	386	361	398	389	353	378	356	370	345	354	364	409	366	433	391	399	372	377	371	366	385	388	389	379	378	395	354	397	367	368	371	362	382	368	379	398	349	376	403	373	360	415	381	357	398	413	375	387	385	388	364	407	396	381	365	366	404	393	388	353	362	378	366	391	399	382	369	380	409	394	393	371	382	332	396	395	367	393	387	362	383	378	387	382	340	413	395	390	412	419	379	396	389	382	407	391	358	407	392	353	360	351	349	382	409	387	375	360	384	389	400	400	373	410	369	333	349	393	387	360	398	371	353	374	381	386	389	392	369	355	411	369	340	367	392	383	407	376	353	370	377	382	378	357	387	397	390	378	370	407	371	376	385	380	406	383	403	395	369	382	373	418	388	364	360	368	393	331	387	365	412	374	365	355	412	383	392	406	352	380	368	369	339	375	388	408	392	353	374	359	376	367	373	389	397	374	357	400	391	397	413	369	397	388	389	344	417	419	391	391	371	398	406	377	388	415	354	344	356	357	402	350	380	382	413	364	359	371	359	374	383	386	409	408	435	415	361	412	410	398	391	357	381	371	348	385	379	369	343	386	396	393	385	379	394	390	377	366	372	400	361	342	400	376	363	384	367	371	388	421	349	385	371	397	362	372	360	343	366	352	378	409	407	365	388	413	393	373	373	361	377	363	384	373	391	395	402	381	374	383	368	406	412	402	376	372	416	395	352	417	350	386	412	371	367	385	419	384	372	396	347	386	398	395	372	355	396	393	335	379	386	396	359	358	386	363	356	397	380	346	415	364	387	414	396	370	358	368	399	392	403	372	421	403	378	392	361	359	376	393	392	369	391	369	377	381	388	375	409	416	357	388	391	396	398	415	349	390	359	398	369	350	404	358	367	381	405	358	432	334	378	373	387	360	346	385	385	351	390	379	368	389	375	370	394	362	381	390	356	350	386	373	355	381	369	379	367	404	344	355	388	405	394	361	370	377	371	379	388	396	387	383	385	360	411	378	372	360	369	383	347	406	384	399	358	346	365	372	369	380	378	413	364	407	400	374	367	389	409	403	388	370	376	378	380	373	407	347	389	383	378	349	385	389	349	373	406	348	373	395	350	386	412	412	373	401	392	372	383	411	394	398	367	438	361	386	362	349	370	405	363	397	378	337	368	386	416	330	371	387	371	380	351	394	350	382	360	431	391	419	404	403	351	386	396	404	397	375	384	392	377	372	414	377	372	357	391	378	340	400	369	367	390	382	389	392	374	370	393	409	373	360	372	365	369	384	377	357	374	394	374	421	379	380	392	387	390	386	380	385	384	350	417	371	366	404	408	356	391	426	368	367	387	376	419	376	379	385	362	406	389	401	378	389	381	428	362	382	387	390	384	368	391	355	381	404	409	380	401	426	352	377	403	368	377	369	349	402	345	404	398	371	417	369	431	387	374	361	366	356	367	361	397	392	378	355	373	373	375	358	373	390	364	381	353	379	405	382	411	377	398	380	380	424	407	385	367	405	380	370	374	356	374	357	395	390	373	398	391	367	384	371	383	388	382	382	344	412	363	376	379	415	359	392	396	415	396	405	391	338	413	351	374	377	337	366	414	373	423	396	365	405	385	404	362	375	423	368	396	355	367	382	378	368	392	381	384	380	395	376	389	375	373	396	379	363	410	388	383	349	421	405	350	414	409	380	368	404	410	344	391	394	361	391	389	371	404	375	383	386	374	397	377	390	426	368	406	391	369	355	391	388	396	386	342	358	381	371	400	398	361	351	385	372	379	433	355	407	400	377	382	364	377	385	367	383	369	413	384	421	380	381	363	376	377	368	357	383	350	363	366	396	389	413	383	406	382	350	348	363	370	374	376	386	385	360	399	366	396	385	344	416	416	383	362	388	391	394	414	414	352	400	392	383	382	365	380	358	357	346	388	366	359	348	367	337	387	392	397	368	381	377	389	367	390	354	377	390	396	381	379	381	391	403	322	366	418	403	405	403	385	354	404	369	365	365	375	434	368	369	377	382	404	392	415	390	384	376	405	340	374	373	376	412	341	360	399	414	378	382	393	429	388	383	378	401	379	363	362	367	403	358	388	352	368	368	389	394	392	445	367	392	373	407	341	409	439	381	377	375	378	358	404	379	380	404	328	364	358	425	370	418	371	388	403	339	360	392	386	361	416	399	379	366	357	395	386	377	402	350	395	362	411	394	356	403	375	372	436	358	400	390	399	399	383	350	369	363	400	346	392	389	368	393	352	394	414	368	383	353	361	391	384	351	406	400	387	401	353	398	391	379	380	373	396	349	370	406	399	358	410	393	388	362	404	374	361	362	405	369	397	384	384	403	386	389	368	382	370	361	345	394	377	369	392	408	367	393	369	393	362	403	414	394	355	391	376	370	382	380	366	340	375	360	360	395	361	323	386	387	353	365	401	370	369	377	406	381	372	404	393	325	396	415	386	345	377	389	356	370	394	383	359	392	379	327	386	416	377	327	406	406	414	378	365	387	396	397	353	396	400	344	389	402	379	408	389	391	385	348	353	376	389	394	357	368	405	395	357	377	367	405	383	381	355	402	391	372	373	398	393	395	385	356	363	365	360	393	376	369	368	397	419	420	380	404	377	353	386	357	358	352	394	392	398	412	374	381	395	410	357	366	373	384	393	376	385	363
23969	21256	28549	24259	21206	5832	870	525	490	457	395	372	348	328	372	306	313	281	283	281	279	293	282	284	290	240	268	264	254	249	277	267	247	274	283	265	274	262	260	249	302	243	259	226	245	240	242	263	248	253	254	259	247	249	252	253	265	247	250	261	247	265	230	255	218	229	255	223	243	223	245	243	265	239	231	245	252	266	237	249	229	265	248	288	264	234	265	250	243	226	280	236	230	238	270	222	241	250	266	220	265	253	261	270	261	265	262	264	289	240	238	276	275	272	241	258	246	250	262	245	246	237	248	244	218	214	233	222	233	241	249	232	250	235	261	262	278	248	225	250	242	258	240	237	261	288	235	275	268	240	256	247	228	269	265	239	244	240	224	277	250	216	251	242	262	263	229	249	262	245	232	231	219	262	275	230	252	246	257	245	259	241	251	231	244	256	253	241	272	257	282	260	270	257	248	269	222	258	243	231	247	235	236	257	243	250	244	237	255	261	215	249	235	254	255	245	260	258	250	254	278	270	252	249	276	252	284	254	243	269	263	248	248	273	246	225	264	240	239	241	246	232	234	244	249	251	258	270	247	267	256	252	246	248	269	258	246	261	242	255	246	217	242	247	243	244	247	249	250	255	253	235	264	259	259	272	257	262	269	220	247	251	250	266	233	268	252	238	240	234	257	228	269	272	244	239	254	245	248	267	267	263	231	255	228	248	240	227	265	222	235	258	235	265	222	222	224	244	237	222	264	273	242	254	264	243	247	245	227	261	267	261	287	267	249	259	234	276	249	249	249	246	253	237	243	266	254	254	260	257	274	282	264	253	250	260	258	254	235	261	261	242	239	229	239	265	231	245	246	255	281	233	249	234	279	243	259	225	260	259	274	214	266	250	248	249	239	255	250	233	276	242	244	245	251	258	263	260	242	256	239	254	265	235	284	255	235	253	220	250	251	240	233	266	245	214	228	265	262	264	251	231	226	247	235	271	256	235	268	252	248	229	239	228	238	245	223	251	252	241	246	280	253	257	259	259	236	251	269	259	246	246	240	291	247	224	259	264	214	223	267	243	240	246	275	254	264	264	236	239	269	239	239	234	255	219	244	245	251	270	256	238	256	243	251	271	226	235	230	238	246	254	220	256	260	277	244	235	256	249	243	221	264	264	268	264	294	265	256	253	247	214	239	231	236	244	242	244	242	257	237	249	247	249	239	257	260	253	233	235	249	220	270	250	247	228	251	262	228	255	270	236	232	273	251	227	258	272	271	250	242	222	259	257	258	246	234	255	238	237	256	255	288	250	259	251	291	249	262	241	239	280	247	233	251	246	237	249	255	250	256	248	264	268	243	265	272	262	246	260	238	241	287	248	244	238	260	246	259	279	238	224	240	271	226	201	242	226	235	257	251	281	256	257	265	252	240	253	231	231	249	281	240	255	254	238	225	243	269	277	250	223	258	240	255	224	273	263	248	228	258	242	229	256	250	272	248	229	236	253	228	245	247	235	247	264	283	257	233	253	263	256	237	246	244	251	251	273	238	242	228	258	250	252	226	252	222	207	217	247	249	235	256	242	250	233	248	242	272	264	249	230	213	243	241	244	249	245	232	237	220	256	272	239	223	233	237	265	239	256	249	238	230	225	244	239	253	250	271	274	274	232	253	237	229	262	279	231	215	262	242	246	243	235	229	259	262	268	244	254	276	235	231	240	241	273	220	249	260	269	258	255	250	247	251	241	258	239	264	238	245	225	253	260	263	246	259	250	228	256	219	232	268	224	247	233	256	254	230	258	247	229	255	241	269	253	255	227	276	252	275	237	245	240	226	250	249	248	245	245	237	236	255	242	259	248	253	229	252	242	219	273	273	264	237	244	253	239	214	230	263	245	253	240	248	240	264	258	268	253	262	235	251	274	235	244	254	254	243	238	248	251	225	265	254	271	253	233	253	252	249	250	248	245	231	252	250	272	244	245	243	243	249	277	234	253	244	234	257	262	213	227	250	246	230	228	241	254	242	244	267	241	250	263	229	237	235	265	249	228	241	234	266	246	244	244	247	239	273	241	239	235	261	272	227	249	261	249	246	244	230	241	218	272	240	254	249	244	243	253	219	268	252	227	240	257	251	249	246	251	246	255	236	263	227	258	260	279	265	208	231	249	270	256	252	252	262	232	253	235	239	229	255	257	248	248	248	253	252	262	254	241	250	236	260	257	277	237	238	247	251	229	256	238	250	260	270	249	265	263	240	219	225	252	241	255	245	253	257	223	234	252	244	254	241	274	255	247	265	247	256	245	262	257	253	249	235	206	241	252	237	256	236	229	253	257	257	259	254	277	234	251	262	258	272	253	287	247	254	238	255	253	257	220	248	258	268	244	238	244	223	276	267	268	217	245	268	253	239	230	234	250	245	259	223	239	265	248	269	238	256	238	228	237	240	259	252	257	267	277	245	246	270	251	245	244	228	264	243	256	256	233	238	244	255	218	262	278	255	238	239	248	241	237	254	255	247	260	241	251	243	260	241	239	231	224	254	239	252	245	230	240	239	220	312	237	298	226	275	216	261	240	240	250	246	249	272	265	245	272	247	249	247	259	274	249	254	230	263	234	226	250	229	267	233	265	235	248	232	262	263	249	274	239	255	244	239	267	245	225	247	245	258	265	234	229	212	240	253	227	239	256	224	236	236	266	284	260	257	216	254	267	263	246	248	224	255	231	218	252	274	272	268	225	246	256	258	271	280	246	244	234	212	260	259	258	245	267	238	258	258	241	243	275	231	250	231	227	236	254	249	254	231	232	231	259	276	252	231	241	243	256	241	242	263	219	234	239	252	248	232	253	245	276	258	245	253	250	229	244	239	233	241	250	250	236	236	253	268	237	265	265	281	251	284	249	275	239	219	236	227	237	231	228	230	244	275	260	236	236	252	248	242	272	217	257	235	263	243	244	260	267	234	255	228	257	261	265	252	262	236	285	264	253	248	267	231	276	250	263	263	229	249	238	227	238	235	269	268	253	227	260	257	234	246	233	246	234	269	260	220	238	225	262	239	231	267	245	229	242	235	255	279	274	254	243	240	265	246	238	252	238	252	261	266	229	261	271	241	236	226	261	252	238	228	248	257	236	237	242	250	250	286	271	224	241	269	250	242	253	256	253	239	259	276	231	242	244	250	260	258	263	236	241	262	259	267	237	237	231	259	224	265	272	261	243	233	236	248	247	257	232	258	239	224	269	250	249	253	258	262	250	254	245	255	256	233	277	247	250	242	240	255	252	224	254	263	240	244	242	246	245	233	239	249	257	220	271	253	238	222	258	217	248	253	241	269	228	242	245	277	229	273	237	229	225	266	264	205	225	242	234	235	246	226	254	244	237	245	235	223	248	253	258	212	253	267	239	258	228	231	245	222	239	247	248	238	258	253	243	240	264	239	253	249	232	234	242	222	221	253	244	267	237	243	250	203	229	257	262	228	253	240	229	247	264	245	243	217	277	227	265	237	267	241	256
4789	10298	8402	4005	2853	2214	1659	1381	1147	975	859	734	722	640	605	567	539	573	517	503	506	509	474	428	442	452	435	425	409	420	394	390	422	410	462	412	414	458	427	416	379	386	421	415	409	409	408	394	402	374	388	385	402	421	381	396	358	382	410	405	390	373	366	374	364	386	382	382	385	404	390	406	366	406	402	377	403	384	362	395	389	359	386	368	373	393	389	400	390	423	361	354	388	369	369	366	415	391	343	406	368	386	405	374	373	407	344	394	359	391	417	364	402	388	399	412	383	393	380	411	351	423	419	429	390	410	353	385	399	409	382	389	384	386	362	348	373	354	385	394	415	410	387	412	391	397	386	381	385	385	444	399	389	345	395	411	407	350	387	355	367	393	386	404	399	400	366	368	404	394	385	404	399	391	385	361	378	386	398	384	370	406	422	382	366	378	402	391	385	381	378	336	389	347	414	370	408	381	386	362	343	393	365	379	375	394	374	380	383	373	367	356	407	396	397	384	353	361	390	400	391	349	338	384	391	392	406	367	371	365	337	407	391	379	396	391	387	404	401	381	386	393	390	401	408	347	396	378	370	360	388	366	419	359	362	381	408	348	388	391	392	354	363	365	397	353	403	408	382	343	384	379	381	380	409	360	390	400	369	372	406	397	394	379	402	373	373	418	396	399	419	393	405	370	396	353	364	406	375	380	350	379	412	372	367	370	372	373	375	382	384	366	389	365	415	392	383	388	371	365	378	381	384	366	386	375	397	401	384	427	395	403	366	350	362	373	391	371	375	371	390	383	396	381	383	371	372	389	374	391	360	428	364	389	370	385	369	350	376	358	391	391	348	374	418	404	345	346	379	361	332	371	406	406	369	385	400	406	361	394	415	362	395	362	374	378	387	389	399	373	393	371	373	387	324	407	383	377	386	377	414	380	412	346	371	405	357	381	380	348	372	384	406	355	380	345	371	350	405	381	410	409	371	363	404	401	408	385	388	398	394	359	375	354	414	418	359	417	399	397	388	401	394	395	393	408	364	406	374	354	355	352	385	397	402	393	428	362	377	378	351	365	351	403	374	383	392	385	387	357	397	363	365	381	390	417	427	359	367	400	355	418	415	354	389	371	382	385	358	421	332	396	380	344	382	384	394	369	387	371	436	353	378	399	371	366	408	377	374	399	349	380	357	380	384	359	386	377	348	406	364	358	411	352	403	335	376	376	363	373	370	397	379	333	399	382	363	412	411	354	363	379	395	410	397	388	407	398	408	380	406	385	393	376	405	354	389	396	419	389	388	393	405	386	416	360	396	371	371	350	368	395	385	395	367	379	395	387	406	359	408	376	403	382	395	382	365	409	356	375	386	404	356	399	383	376	373	384	364	362	367	411	368	383	379	387	364	353	372	373	387	343	373	379	367	371	350	394	402	391	401	387	362	370	368	379	413	399	374	400	388	361	394	394	385	375	380	372	361	365	374	370	384	385	375	345	390	364	353	351	383	408	390	372	363	328	346	431	415	393	403	398	406	377	373	377	403	396	384	387	396	425	382	389	390	413	359	368	404	387	397	396	383	367	374	387	417	365	388	377	425	408	416	363	386	402	365	374	399	352	392	387	383	371	387	382	388	342	362	372	395	370	381	389	388	381	410	370	404	400	402	397	403	389	391	413	399	378	366	379	383	359	377	327	396	358	368	392	369	351	349	398	374	352	429	385	388	372	421	370	353	405	380	331	404	374	369	416	422	386	377	380	382	404	403	455	354	360	393	335	361	385	375	391	395	353	404	402	395	362	427	389	405	391	400	393	373	389	386	402	382	364	381	375	405	382	370	414	420	379	371	398	401	387	401	358	388	385	366	357	367	416	397	415	400	390	371	361	411	394	406	416	380	414	390	355	408	389	374	392	386	422	386	401	366	385	370	378	377	401	395	406	408	391	431	374	379	367	420	383	366	390	376	382	387	356	379	342	400	398	401	386	361	351	389	406	407	384	392	374	373	395	353	362	373	394	384	387	363	387	387	364	385	365	393	384	411	390	381	377	383	377	400	383	419	410	409	381	398	372	374	388	370	410	387	394	410	340	376	377	409	409	395	399	371	389	386	390	385	413	391	391	385	384	435	375	404	375	410	374	390	409	354	378	347	381	408	385	349	417	378	374	403	377	375	363	360	398	400	381	364	400	405	381	355	321	400	354	403	409	371	388	405	356	376	416	379	375	386	387	387	384	376	399	375	364	375	411	406	358	388	384	412	410	355	404	375	420	371	376	383	373	430	376	383	359	440	373	365	388	384	348	372	383	385	398	406	379	380	357	376	378	375	386	394	387	383	359	396	381	380	370	359	368	358	354	365	411	411	369	391	383	388	371	391	357	365	364	407	386	378	369	389	400	375	384	417	388	395	403	380	394	394	375	378	389	367	394	373	376	381	382	360	404	386	391	396	373	373	350	358	398	398	379	389	377	398	351	397	414	411	347	367	388	382	358	404	353	386	358	382	395	349	345	403	376	411	414	404	387	367	372	376	339	348	375	359	416	380	400	375	380	404	387	386	363	384	379	367	356	380	380	362	419	397	373	406	362	429	419	403	380	354	418	383	386	397	388	394	358	403	396	397	400	363	377	400	379	409	384	396	369	369	390	356	382	425	389	394	373	389	365	396	399	380	402	375	417	345	359	402	406	388	412	363	382	399	355	388	361	377	393	322	396	365	387	389	388	381	349	380	353	377	365	407	380	393	394	374	368	378	372	375	374	426	392	349	326	379	424	415	389	362	372	374	387	367	363	375	379	368	373	360	408	340	372	385	348	397	352	390	397	369	355	373	407	380	385	400	358	400	399	372	371	364	406	414	399	400	386	376	378	382	369	400	409	383	370	403	387	408	379	373	352	420	363	385	410	367	387	327	380	397	360	345	352	370	378	367	359	360	401	391	383	401	394	387	380	401	358	401	354	389	373	394	350	362	378	378	386	355	391	367	369	388	395	398	385	422	363	350	393	373	386	390	394	381	425	388	386	407	386	384	406	392	386	366	386	390	417	382	412	390	368	344	357	365	363	355	388	359	383	384	419	372	375	373	362	380	375	384	384	383	378	368	381	405	383	374	373	399	355	408	374	393	392	368	377	397	401	390	398	407	394	400	389	351	358	371	375	374	380	375	371	364	387	367	382	376	369	403	402	395	411	368	375	432	373	399	355	388	395	339	374	388	400	384	351	401	395	398	405	386	357	353	352	368	399	386	373	365	363	377	397	391	393	394	440	387	399	341	348	372	379	392	351	405	363	385	390	405	383	388	393	383	357	381	359	385	373	439	403	409	352	404	357	354	368	377	431	393	374	415	368	352	379	389	380	361	383	393	371	408	411	361	352	374	369	338	376	368	359	372	381	387	363	410	400	410	381	380	365	371	359	384	378	376	356	388	376	385	364	410	384	375	353	369	390	378	390	359	384	422	400	364	383	401	386	358	396	377	372	402	394	350	352	402	391	404	393	379	396	391	380	408	377
23091	21294	29146	23780	21298	21093	3880	837	601	489	417	392	341	332	280	262	259	254	224	239	212	212	202	219	182	199	202	175	204	184	170	163	180	194	195	167	170	150	155	167	159	167	167	169	154	169	165	171	185	165	187	163	156	168	184	152	160	184	165	168	167	162	141	137	169	140	161	163	155	157	162	157	146	153	149	161	164	169	169	159	181	168	161	158	156	184	132	135	151	162	147	160	162	158	159	152	149	146	156	143	165	131	158	145	143	150	148	146	169	160	166	161	174	142	158	139	151	138	162	152	152	170	148	154	157	154	134	143	142	159	148	156	140	147	167	160	127	165	148	150	149	158	139	185	149	157	148	155	160	166	179	169	170	157	144	165	152	153	158	154	159	155	136	188	177	151	164	153	153	170	150	165	167	159	180	152	166	168	140	176	153	152	170	163	162	150	136	169	148	155	167	160	138	128	172	157	144	154	146	148	145	153	161	141	160	152	138	179	145	148	153	171	141	142	127	140	154	147	155	171	132	132	180	165	141	135	143	147	164	137	148	139	158	146	160	124	136	151	167	145	144	147	160	159	147	147	145	140	170	184	176	136	142	155	164	145	163	166	153	140	137	145	165	175	137	139	168	142	169	164	135	155	159	162	149	148	163	160	137	147	165	149	160	145	139	147	152	154	135	142	141	172	144	151	162	158	154	173	156	167	146	143	159	182	149	153	176	155	135	184	156	147	160	134	163	153	173	175	164	154	147	161	144	165	151	136	161	153	164	166	157	186	157	149	150	152	146	145	164	130	141	132	163	163	169	157	161	172	164	145	158	161	145	155	167	145	166	156	171	155	173	133	168	150	149	160	144	145	156	159	145	137	154	136	151	151	144	141	174	146	157	143	175	162	154	146	154	152	149	144	162	149	165	161	156	142	142	160	151	143	173	157	160	133	179	172	133	155	153	179	173	157	168	129	164	155	160	130	155	153	173	149	152	147	166	151	148	145	137	173	140	143	127	168	133	176	172	136	161	168	147	147	157	155	149	129	166	178	138	145	155	145	153	163	156	145	142	125	167	145	136	174	164	154	137	153	144	155	133	159	147	151	145	166	154	141	145	139	161	135	148	173	166	155	124	166	130	154	165	139	162	165	172	159	169	147	166	159	125	174	143	140	147	145	154	163	154	164	149	169	149	158	145	150	150	145	128	147	166	141	167	147	152	135	143	135	153	162	132	155	155	159	151	164	129	156	167	178	150	153	164	151	186	137	165	175	140	157	168	158	156	144	153	154	174	175	142	175	136	166	173	151	166	128	131	145	169	152	151	148	159	141	162	145	129	139	152	175	158	151	153	167	131	164	157	161	149	179	150	175	143	158	139	137	150	166	148	156	160	148	146	159	145	142	159	140	164	159	180	160	153	164	159	158	144	148	151	152	144	156	142	166	153	143	135	148	174	149	146	150	154	160	162	169	149	148	150	184	145	156	168	145	156	151	153	162	158	171	160	143	155	154	146	149	144	179	159	155	153	160	159	158	170	143	143	146	155	146	175	144	154	148	154	158	136	141	160	152	173	150	137	145	130	141	155	144	142	161	151	161	144	145	151	152	173	157	159	165	157	159	143	135	168	153	123	141	157	145	135	180	167	150	156	165	151	126	146	128	164	178	143	159	153	150	156	188	151	136	134	160	154	146	147	140	139	140	178	157	128	141	159	142	168	155	174	151	148	137	169	152	147	147	158	145	113	139	148	149	140	174	153	165	161	174	153	164	159	160	138	149	174	133	164	152	169	139	147	128	137	161	166	143	152	146	167	151	162	147	155	146	174	153	153	148	152	185	154	147	156	139	166	172	160	162	151	156	137	148	128	139	181	151	156	131	150	146	149	168	131	152	154	136	167	144	153	148	131	167	170	138	165	154	154	174	165	146	160	127	155	159	150	156	164	147	128	161	131	158	142	157	148	151	138	143	166	153	153	151	143	161	157	125	151	160	143	121	153	151	161	158	146	144	141	150	158	150	150	145	145	177	167	136	157	158	158	158	151	120	156	148	123	174	155	137	145	152	132	168	142	174	133	151	142	160	161	139	188	152	148	142	153	143	164	160	158	151	149	153	142	130	149	169	150	170	171	133	152	148	154	160	137	135	153	156	154	151	155	170	154	166	179	143	145	148	154	147	146	141	123	144	152	150	142	138	141	137	137	170	150	129	145	159	157	146	141	159	141	159	139	152	142	151	162	157	152	190	154	194	149	177	144	140	160	158	169	151	138	143	140	137	147	135	157	164	169	119	143	162	163	147	159	161	147	145	156	167	154	143	169	156	136	149	166	135	157	152	142	142	166	149	167	141	158	146	172	150	133	133	127	158	155	145	134	165	157	144	143	177	138	152	163	153	155	150	147	151	143	165	149	158	171	144	168	181	145	162	156	152	144	153	138	146	175	155	144	156	174	143	129	156	155	155	149	135	159	165	143	157	157	152	153	157	147	155	142	176	147	143	132	163	164	170	160	162	155	156	170	147	154	154	152	148	157	161	154	145	175	157	163	144	145	122	169	167	153	157	151	141	150	151	137	174	143	169	148	149	153	153	134	149	163	139	143	156	166	151	189	151	156	145	171	125	129	159	154	142	161	149	132	169	146	170	156	134	141	148	166	153	157	157	147	153	161	138	153	147	150	144	151	139	161	152	144	169	148	143	158	154	166	165	156	141	161	165	138	171	154	147	156	169	165	150	158	173	159	140	150	139	160	145	147	138	158	158	159	150	135	152	138	161	167	152	159	161	140	164	141	135	157	150	133	156	163	152	150	136	144	150	161	154	155	157	166	173	141	162	158	152	161	146	166	139	170	150	142	158	167	149	139	145	151	130	149	155	167	148	123	154	138	151	124	152	164	151	146	155	144	151	153	150	149	149	133	150	187	145	155	144	161	150	183	150	149	123	132	134	157	177	157	155	142	140	145	138	165	149	131	140	165	169	153	145	170	134	163	122	165	151	135	136	163	156	156	178	155	165	146	163	153	160	168	143	143	167	150	127	147	140	165	132	172	138	165	159	149	164	155	178	145	155	134	137	146	151	150	159	160	148	158	154	146	133	167	146	180	143	147	140	129	131	146	127	140	156	148	148	144	136	169	160	150	169	174	159	153	153	153	124	151	144	153	153	142	154	164	182	143	155	143	169	137	153	142	156	147	136	148	148	144	141	174	147	161	141	146	149	149	139	136	146	164	124	153	173	137	147	157	162	160	169	148	179	171	150	148	149	152	148	148	161	143	153	149	149	141	136	144	130	177	152	145	136	143	153	147	161	140	123	156	150	150	166	155	161	153	141	142	165	156	157	156	166	149	152	147	157	165	141	154	152	138	151	133	148	143	142	168	157	156	153	144	151	182	160	136	135	141	133	155	171	150	130	133	160	126	186	130	156	163	152	131	134	134	146	149	156	169	144	157	155	141	141	145	149	169	139	166	162	147	158	154	167	130	149	154	161	163	174	159	165	136	136	156	138	149	175
7160	16453	13753	6947	4832	3581	2766	2164	1697	1444	1183	1030	858	791	633	647	538	516	491	463	425	405	412	400	315	342	322	312	338	317	340	321	272	303	295	273	277	243	279	288	263	272	245	263	242	260	259	284	261	272	272	262	244	248	291	242	253	245	259	274	257	247	248	246	274	240	259	259	282	269	242	238	233	266	217	259	239	223	238	253	279	284	240	231	236	255	218	252	252	273	238	230	267	268	253	269	228	213	222	244	246	242	263	243	251	223	206	250	230	244	257	249	210	232	240	237	236	244	237	228	263	252	259	247	246	257	245	256	210	232	231	224	234	245	247	232	242	241	266	255	227	214	232	259	238	239	240	220	284	255	263	274	250	249	276	256	250	275	246	231	234	245	223	247	233	239	223	225	240	243	242	215	235	238	243	240	261	276	251	271	226	246	240	232	249	228	251	239	261	241	222	230	242	231	231	225	224	225	229	229	255	250	231	238	234	243	253	224	267	254	248	223	243	235	252	227	232	228	211	228	267	249	244	253	249	213	225	224	261	236	260	251	213	250	241	230	241	246	251	245	262	229	260	232	245	216	218	243	240	246	227	248	240	228	242	216	252	234	241	238	234	226	237	261	229	229	240	228	239	243	245	214	216	229	239	232	254	269	296	250	218	242	255	228	222	204	231	272	217	232	262	249	248	208	232	228	242	231	228	217	252	229	235	228	232	234	238	215	209	226	250	223	245	221	258	234	224	247	229	250	250	223	230	218	230	263	246	248	238	261	234	230	241	231	213	258	241	242	249	229	212	233	232	230	253	247	289	240	261	242	240	231	197	239	240	241	249	235	243	241	270	231	240	249	252	217	215	236	239	232	232	238	227	240	243	234	248	228	221	247	235	239	228	232	241	268	234	270	225	251	258	234	233	232	234	230	220	195	248	219	254	247	234	234	235	228	205	257	239	266	219	225	234	214	226	262	265	222	226	218	233	235	252	236	267	232	220	241	222	251	229	256	244	236	251	231	263	267	253	224	257	255	238	241	233	228	226	233	235	234	222	203	216	212	230	240	251	257	222	226	202	201	249	251	229	226	223	220	213	263	244	258	229	247	229	252	222	236	235	242	228	236	234	212	240	200	208	224	280	239	223	275	241	245	245	237	229	213	234	223	212	236	272	212	211	242	220	224	234	252	226	254	257	261	217	236	223	253	253	217	229	233	229	254	243	259	240	230	278	241	228	228	223	258	207	217	228	226	250	245	270	229	231	218	230	225	225	250	246	233	272	244	266	260	225	209	236	238	203	247	251	232	187	255	225	256	228	225	230	223	228	220	241	218	251	241	238	230	242	251	233	221	206	251	239	207	245	223	219	252	239	207	229	238	215	249	267	243	226	262	236	246	217	222	220	220	237	230	213	238	234	217	244	235	200	218	225	238	238	226	255	242	226	206	275	247	241	274	224	230	243	263	234	214	238	231	228	241	229	213	247	253	224	251	230	240	246	225	236	249	244	258	251	223	233	250	250	247	253	247	219	246	231	265	216	246	226	253	217	253	226	284	244	231	226	220	226	226	238	240	247	225	249	220	231	230	229	253	247	207	268	212	230	219	225	256	240	263	236	219	223	230	242	228	231	209	227	230	220	251	261	241	239	238	240	217	248	226	206	262	239	264	240	234	226	228	238	221	245	227	230	229	223	227	242	228	236	229	237	241	223	237	231	236	232	232	226	256	226	233	217	227	233	240	234	248	237	258	236	240	232	214	222	239	233	218	255	245	239	230	229	251	224	221	231	219	229	242	218	213	251	232	228	240	225	241	220	211	233	234	232	247	241	242	248	252	237	252	239	228	232	218	244	233	196	217	225	245	254	224	233	230	240	242	239	258	230	237	221	234	265	216	256	245	237	265	237	231	223	247	257	235	263	235	220	240	239	244	249	257	236	254	239	259	266	253	234	231	239	248	240	214	236	225	242	237	214	240	242	242	242	236	261	247	233	246	217	259	245	229	235	236	229	228	236	202	263	232	282	255	228	237	214	239	252	251	254	244	254	256	229	210	232	224	213	256	242	209	250	240	233	266	228	207	243	228	242	214	277	231	241	208	220	234	227	253	243	236	236	252	241	218	246	241	242	230	210	242	252	217	233	228	243	237	217	244	255	206	239	235	263	234	222	243	239	246	219	258	240	266	243	239	229	228	219	226	243	253	232	200	206	235	234	224	207	225	223	272	234	274	239	230	257	230	227	228	221	214	235	254	260	222	234	231	203	265	224	248	259	240	212	247	246	240	251	229	264	225	243	247	241	231	238	226	250	232	213	232	232	241	240	251	236	269	217	212	222	204	229	222	223	211	207	225	227	221	221	253	226	245	213	251	245	245	238	251	247	231	258	234	230	209	246	263	238	230	228	235	219	233	233	249	232	244	239	234	231	240	234	232	211	216	227	224	231	229	230	241	227	258	220	236	262	233	230	249	239	230	260	234	218	260	256	230	241	230	233	236	213	224	235	253	243	226	264	244	218	210	255	227	251	250	262	217	241	245	245	245	222	230	249	234	223	261	245	221	239	242	240	250	231	244	236	241	229	242	250	223	226	205	236	227	245	240	242	259	218	220	224	231	254	273	232	197	230	239	236	262	240	239	273	230	230	224	216	239	250	235	239	245	224	214	254	233	228	235	251	243	215	223	235	246	230	217	244	211	224	233	237	242	222	252	209	235	204	247	242	224	252	245	258	256	256	231	203	241	210	225	254	215	265	235	232	213	214	229	255	228	247	242	217	232	215	253	221	232	217	235	229	260	233	226	227	276	261	228	249	246	235	219	259	215	230	245	231	233	216	227	232	255	226	213	244	289	227	252	203	255	238	256	230	236	225	234	261	220	229	251	235	255	203	238	235	219	232	229	218	263	229	245	227	226	220	209	242	243	235	243	245	248	217	233	252	247	233	252	210	216	199	259	228	260	254	253	232	239	228	222	243	263	251	234	225	212	222	256	238	256	237	212	238	248	220	253	254	214	242	251	225	245	231	233	261	245	236	223	199	244	235	233	233	226	238	242	204	226	246	227	232	237	255	242	267	245	238	234	241	239	228	258	232	224	242	236	217	246	237	267	224	226	241	257	247	238	217	244	229	229	250	204	229	231	218	259	251	232	225	228	230	219	231	231	228	250	217	234	228	236	244	238	246	232	240	244	239	237	241	234	227	236	250	205	233	237	234	206	243	236	212	248	228	261	251	241	246	247	220	221	256	228	247	217	228	259	239	253	234	252	219	225	240	244	253	237	218	212	266	222	225	225	202	215	250	216	239	227	236	217	264	221	234	233	253	244	239	255	252	237	254	214	260	246	245	266	234	214	275	241	234	237	253	226	237	233	226	230	236	207	197	237	237	237	242	281	203	249	226	225	235	248	227	240	243	228	244	257	249	289	246	266	220	240	208	207	244	248	256	254	262	246	245	226	227	246	243	236	223	264	237	215	211	218	228	226	238	224	256	246	240	235	226	226	257	228	253	256
26964	19381	4755	538	407	322	285	272	277	292	261	237	235	258	236	262	236	233	223	256	233	238	266	287	235	244	246	247	260	228	240	242	227	230	235	252	234	232	210	252	243	250	251	251	234	260	268	234	243	235	248	248	266	240	267	247	216	234	239	236	222	222	249	275	224	253	223	242	262	257	260	245	262	273	235	231	239	239	224	273	255	262	241	215	229	250	271	250	253	239	246	244	244	247	270	227	236	247	229	220	220	264	258	254	261	269	246	253	235	258	259	275	234	254	252	256	257	253	237	235	252	251	240	240	247	251	246	224	225	232	247	230	237	238	241	264	261	229	229	246	245	224	246	253	268	243	237	264	249	262	267	259	242	252	263	247	266	243	242	242	243	256	254	247	266	242	240	239	286	257	244	255	265	243	236	250	243	251	266	259	256	259	240	254	226	261	251	272	266	278	238	267	245	230	257	216	258	222	215	234	230	241	254	266	249	248	250	245	251	251	239	243	225	260	257	232	230	240	223	258	225	250	239	252	233	233	248	242	251	254	222	234	244	252	252	244	236	235	255	215	235	268	233	265	242	239	243	227	238	250	248	221	247	238	278	240	205	250	255	243	250	242	239	252	254	253	252	250	217	256	239	253	260	224	240	228	260	253	250	252	259	230	235	234	237	234	222	240	231	253	231	247	236	279	232	248	216	250	244	254	266	245	251	212	253	235	280	231	256	261	243	239	253	245	260	242	240	242	231	240	270	228	216	267	254	262	237	254	232	253	258	235	249	247	215	271	244	237	252	239	242	250	263	273	254	250	263	256	267	238	264	270	250	251	242	236	262	224	251	243	252	260	249	240	266	257	222	245	279	223	218	248	240	250	232	234	235	241	251	215	248	251	232	251	221	273	256	245	252	220	228	235	251	255	243	227	274	215	258	247	237	239	237	253	249	253	246	242	256	261	260	239	229	253	212	225	244	249	254	245	269	241	237	259	246	237	218	229	248	250	234	234	213	255	248	246	233	237	227	240	205	260	253	269	242	262	235	234	256	222	236	231	235	228	231	238	214	235	242	241	267	254	252	258	255	237	243	284	234	258	243	249	220	212	232	267	241	253	245	262	221	233	271	239	246	267	246	228	223	242	216	228	240	266	252	240	261	241	264	235	242	233	225	254	252	241	223	248	281	236	255	244	261	281	234	248	245	232	204	232	256	216	236	253	245	234	248	233	234	231	253	254	230	248	231	238	269	304	226	252	249	252	256	225	266	273	237	241	229	241	266	246	254	247	217	260	223	245	275	251	246	239	250	236	255	228	218	263	258	263	253	245	244	260	253	244	240	243	236	253	251	261	241	240	261	216	247	251	223	245	271	218	253	255	232	254	274	252	247	263	246	246	258	247	244	234	243	279	241	254	237	233	245	247	243	246	227	259	258	259	231	259	234	255	228	252	238	226	244	233	273	255	224	208	236	236	229	224	260	240	272	202	247	261	229	254	228	243	228	235	285	243	260	228	259	247	245	238	229	255	237	255	247	267	226	253	246	224	261	245	219	247	256	274	263	248	241	224	248	253	243	249	251	217	258	238	242	247	222	247	244	230	232	224	227	239	251	253	243	254	225	207	231	226	238	244	221	212	238	258	254	220	232	236	248	256	227	268	225	239	248	228	235	241	245	252	261	258	217	223	230	249	260	225	244	246	241	239	241	222	238	231	248	255	252	238	242	242	239	225	242	252	250	230	202	221	250	252	241	237	259	260	255	269	237	216	258	240	234	258	243	252	251	232	249	244	258	248	229	229	240	273	267	254	246	212	227	266	240	229	246	221	270	260	226	254	239	247	241	252	233	258	233	251	232	255	249	233	272	266	224	253	247	240	231	225	232	228	245	256	263	264	249	256	261	227	224	261	218	251	215	243	248	252	225	213	236	227	254	242	245	287	271	266	258	229	267	228	221	266	236	239	243	218	225	239	255	243	249	254	254	255	248	242	252	234	217	236	224	256	227	267	223	265	287	235	264	244	234	253	250	241	250	235	249	254	267	223	243	259	237	241	247	264	259	284	240	275	251	217	261	210	257	247	240	244	261	236	210	239	268	228	235	256	265	258	248	223	238	261	228	236	269	247	241	246	231	244	261	246	229	281	281	271	244	214	225	213	233	250	237	250	234	248	251	229	231	253	254	259	283	257	226	228	227	250	227	235	264	246	288	242	253	246	239	258	263	247	250	262	249	239	235	259	257	259	247	216	247	222	248	240	248	238	261	231	267	243	211	237	215	271	252	262	262	279	245	244	248	235	252	272	240	269	251	262	228	210	231	265	252	246	255	240	241	228	254	225	235	248	236	256	239	237	235	263	214	289	224	252	244	228	242	235	251	232	222	234	247	245	257	230	246	266	240	237	246	240	246	256	261	233	245	251	215	238	240	237	238	235	259	235	241	269	240	225	256	238	255	243	247	237	236	236	264	273	257	252	219	228	211	254	246	246	268	250	223	240	214	245	253	237	264	253	250	257	256	271	266	248	253	236	268	265	239	243	229	265	242	232	249	217	250	237	219	237	243	240	265	213	255	220	257	239	266	238	253	218	263	250	216	233	232	220	248	269	255	256	229	258	256	252	246	269	256	264	256	224	239	247	242	275	242	250	255	244	232	243	232	221	219	225	222	255	265	255	274	242	254	239	240	228	242	252	225	249	239	270	250	218	246	247	237	263	227	235	237	239	241	243	253	231	257	253	266	235	250	267	257	255	247	240	255	238	261	220	261	254	260	238	251	256	235	260	269	245	268	258	234	241	255	256	264	235	215	229	213	244	229	255	247	249	242	199	209	249	246	252	251	239	238	249	237	254	257	289	256	232	234	251	235	231	224	258	237	236	214	264	274	247	248	246	261	232	229	223	218	233	214	260	246	257	258	222	232	281	232	241	232	245	273	239	238	257	257	249	238	271	267	251	230	251	245	236	249	233	257	260	233	249	244	253	268	225	250	236	268	246	249	260	256	230	258	227	241	258	257	258	232	256	206	239	255	227	256	236	238	242	226	249	269	286	255	241	286	235	233	230	264	240	236	230	251	220	226	269	272	220	238	268	259	205	248	240	246	245	213	246	247	246	270	244	233	266	285	252	255	231	213	216	244	238	237	226	245	258	238	241	235	240	231	262	234	245	253	243	248	224	249	225	268	250	244	238	250	238	244	228	252	253	246	267	231	255	256	250	236	262	236	253	244	239	268	235	219	248	278	219	212	259	221	227	270	250	277	252	245	238	269	253	240	242	239	260	232	269	246	246	252	251	249	222	252	230	233	266	235	263	225	233	237	268	243	204	224	243	244	244	255	241	225	241	234	242	216	248	236	248	241	243	273	247	238	216	227	220	243	233	262	249	263	278	273	285	238	242	262	247	248	246	245	257	227	250	237	232	226	252	250	249	249	245	240	243	227	253	246	245	263	219	233	240	262	267	269	282	235	261	233	203	244	234	260	250	211	261	240	246	266	252	248	257	242	230	234	265
3933	1114	921	635	523	449	416	443	404	404	412	391	413	358	369	378	376	379	387	355	362	360	368	365	411	352	356	397	398	394	411	374	359	365	424	405	419	382	354	374	364	389	392	339	369	391	404	376	386	381	378	350	394	366	385	372	417	360	387	379	364	364	354	405	401	371	367	366	391	406	386	369	383	360	368	386	406	410	373	388	375	390	361	387	408	379	374	380	367	403	361	358	421	362	344	354	352	369	376	323	394	382	380	372	384	362	382	373	418	356	364	396	394	396	388	381	394	365	351	376	373	385	353	371	394	376	407	375	395	365	383	358	376	399	373	395	359	413	366	360	383	383	361	375	387	350	374	361	369	363	373	369	380	394	392	390	408	386	377	380	367	350	379	381	413	374	391	379	359	368	387	386	342	394	380	382	414	368	404	387	384	374	350	424	384	385	387	407	355	352	376	350	396	372	373	366	395	352	381	371	353	392	382	366	382	400	398	392	368	363	355	368	390	397	372	387	373	369	392	361	356	363	364	348	358	373	391	366	384	376	376	406	405	368	352	382	388	376	396	383	364	393	347	379	406	382	376	362	404	347	360	350	394	356	379	377	350	405	392	358	396	358	362	332	352	408	371	378	401	382	373	368	375	372	379	377	363	373	377	359	356	374	398	410	383	415	397	386	379	376	370	385	395	398	385	411	369	360	405	379	365	358	355	353	367	378	372	377	381	364	414	353	416	372	372	377	382	362	361	354	342	375	418	366	371	367	388	362	404	355	354	376	384	376	373	381	384	377	356	397	384	389	387	341	347	375	392	349	393	415	341	364	362	348	342	388	377	378	382	378	364	369	360	377	369	358	395	379	366	365	375	366	393	392	391	360	368	373	376	372	406	364	370	377	350	345	357	416	388	379	390	400	354	383	373	431	422	349	367	343	358	356	358	354	361	390	350	373	363	373	405	346	393	388	389	376	340	376	346	366	348	382	379	388	374	368	377	413	411	378	368	372	372	357	406	383	363	383	399	388	364	380	412	361	373	363	370	372	377	370	366	387	396	383	364	394	387	385	377	381	376	363	389	426	360	367	377	346	343	336	351	360	378	362	358	379	341	396	397	362	361	373	369	385	385	387	378	383	379	355	369	411	367	354	387	413	371	370	391	365	359	386	362	345	366	376	380	364	334	349	358	384	377	348	365	379	380	372	375	364	364	363	380	350	400	386	385	392	388	394	369	392	365	389	375	393	390	380	386	358	372	382	345	361	327	356	383	371	370	369	359	358	379	373	383	380	401	402	385	398	389	374	403	363	373	413	386	374	358	367	350	389	350	321	349	382	378	374	365	369	347	400	332	385	386	380	332	384	360	365	382	380	368	386	356	372	391	403	395	368	358	360	391	375	359	382	372	353	361	375	378	368	382	387	350	385	379	396	374	377	404	374	391	369	369	373	376	405	378	410	357	357	394	374	381	412	360	378	361	327	391	368	360	379	355	401	321	423	363	347	383	383	378	378	383	382	407	401	409	354	406	365	402	378	363	372	376	374	379	352	362	387	374	380	363	347	384	363	374	395	378	389	393	386	368	400	358	369	372	380	385	388	343	359	370	345	387	390	387	366	352	362	381	367	357	369	361	352	356	366	399	397	384	377	372	372	335	360	409	390	350	358	362	388	347	364	388	383	392	386	371	385	355	356	366	373	384	400	347	386	355	372	366	361	387	368	349	378	370	368	365	402	360	387	365	358	367	425	386	341	410	358	387	368	390	318	374	394	379	381	339	353	421	396	366	354	391	354	373	360	343	363	361	370	362	395	414	343	392	380	399	407	410	382	391	365	381	377	374	394	368	358	392	361	382	356	359	369	360	368	328	367	343	373	396	382	344	372	370	370	351	361	361	356	395	362	396	416	380	377	372	328	354	411	377	385	329	360	386	375	371	395	365	377	376	366	359	361	386	416	359	338	366	377	368	369	373	379	351	382	371	341	371	374	417	371	401	388	361	378	379	397	381	364	395	384	411	358	403	378	352	385	381	412	387	377	371	376	381	367	364	350	367	336	392	362	374	360	389	379	362	366	354	405	365	361	364	382	349	383	395	413	380	384	389	380	374	368	379	388	370	369	363	344	372	371	370	376	335	415	364	362	389	355	405	349	373	388	379	390	383	350	360	376	363	372	397	399	376	383	397	379	384	362	403	388	391	388	393	371	386	393	380	344	376	395	364	369	374	389	375	365	378	388	359	353	388	379	364	403	379	374	365	378	398	402	374	392	379	375	392	406	385	358	368	371	328	406	355	376	376	387	350	380	380	369	371	336	388	358	373	377	350	373	408	367	367	349	380	384	388	376	362	347	394	362	355	420	365	392	388	406	378	418	376	341	351	393	360	346	373	376	379	404	363	349	396	363	383	377	385	382	402	359	412	392	397	390	380	398	362	380	368	381	358	387	375	359	372	365	352	375	376	408	387	342	348	384	370	397	371	358	347	352	389	374	385	378	364	366	348	409	361	364	371	400	371	366	381	387	374	372	353	397	362	353	379	366	383	390	395	367	393	325	372	379	358	385	370	382	387	401	369	333	370	347	386	374	354	375	368	390	360	396	329	365	385	390	388	379	393	380	398	387	393	375	387	405	380	396	379	365	365	401	397	392	399	387	381	406	351	357	379	385	385	388	365	388	382	388	397	352	362	379	394	345	367	369	360	353	388	429	359	382	357	382	394	400	402	375	388	334	401	397	405	369	376	404	370	350	390	334	360	396	376	354	361	378	394	403	365	406	367	341	387	383	364	359	365	366	402	368	400	381	392	394	359	368	363	369	401	358	401	380	391	423	345	381	358	383	336	390	364	383	399	403	377	388	381	367	380	394	371	385	381	374	359	391	377	386	377	360	390	379	398	409	376	390	365	362	369	391	374	350	358	406	386	384	365	386	356	354	358	361	403	401	384	388	404	391	376	361	390	387	377	386	400	348	363	388	354	358	383	348	362	377	397	373	384	378	420	390	401	381	358	344	378	348	342	371	355	339	381	324	364	339	384	357	370	332	366	407	346	357	408	414	336	363	356	369	366	364	382	443	405	371	360	374	385	338	365	365	354	375	346	387	380	366	323	385	416	392	369	417	372	372	355	367	388	390	396	379	372	379	398	382	423	375	344	403	314	378	374	356	400	387	369	371	359	388	343	377	363	385	382	379	401	366	364	372	374	370	387	340	372	380	369	357	399	376	410	369	373	392	379	347	402	406	374	335	387	392	366	382	369	370	401	389	350	369	366	375	348	346	355	392	383	357	351	362	375	365	401	367	376	398	413	353	394	367	348	405	359	376	367	374	369	380	381	381	395	394	389	375	378	368	364	396	363	362	350	389	375	346	375	365	387	370	373	397	351	398	379	385	359	377	362	396	392	425	324	424	390	365	361	368	400	373	380	351	344	356	398	363	356	342	387	367	373	365	381	359	410	352	359	393	364	376	369	368	391	380	356	338	400	412	396	371	373	383	401	334	388	366	382	373
23983	21270	28535	24310	21233	5930	864	606	494	429	360	343	332	317	326	286	303	262	290	280	278	265	284	281	292	272	253	262	255	242	265	220	238	267	242	254	255	244	221	230	251	257	263	266	258	244	242	253	237	256	267	231	251	258	256	239	249	257	240	254	247	225	225	243	245	252	244	259	247	243	265	257	226	228	233	215	256	235	240	257	242	233	272	235	229	228	243	242	246	254	245	243	269	243	209	223	229	231	222	212	243	222	275	258	244	227	222	272	249	230	254	234	260	232	246	243	251	252	244	230	246	228	251	230	261	266	228	271	251	245	236	241	267	238	257	237	296	244	248	260	251	251	243	269	269	243	239	244	263	257	257	259	243	273	265	240	277	263	249	294	245	234	255	224	243	254	253	263	219	257	263	238	264	246	237	216	245	221	261	250	251	257	253	236	222	269	248	252	246	234	247	238	229	280	231	227	224	284	227	262	256	245	252	246	269	223	246	231	259	242	270	251	252	251	251	249	260	231	217	253	262	258	226	235	272	256	228	236	240	259	229	260	237	266	252	230	250	230	230	261	242	250	240	262	265	227	223	211	259	247	243	243	207	227	262	226	242	222	264	242	232	246	233	225	255	230	254	232	240	246	225	242	252	236	221	258	215	253	267	269	209	246	260	262	256	245	229	256	251	274	228	244	243	252	259	252	257	271	243	270	255	248	220	241	225	203	234	223	256	242	248	249	251	241	240	242	243	227	254	228	234	246	242	237	232	236	236	251	265	231	258	232	222	247	246	235	260	239	250	264	242	272	232	236	242	229	274	232	244	269	246	228	236	247	228	238	230	249	235	221	235	226	256	242	255	225	246	232	223	263	244	233	236	227	253	253	269	229	217	236	257	249	249	250	238	248	244	246	263	262	249	248	254	261	258	254	253	250	203	258	266	238	231	230	244	243	266	254	258	207	276	211	232	258	236	250	263	231	230	252	241	276	241	245	267	229	242	277	209	229	240	252	258	224	261	242	233	232	229	238	259	263	226	249	253	265	287	237	251	260	258	213	255	228	247	255	238	235	238	234	244	267	221	251	236	221	254	223	248	246	238	229	222	227	235	222	253	243	224	246	228	239	247	261	227	255	254	244	266	246	253	254	266	237	235	251	258	252	244	249	221	245	250	217	215	225	238	246	235	238	254	260	269	232	248	258	280	250	243	233	255	231	218	225	253	240	232	256	263	222	237	238	245	235	227	241	260	220	256	240	219	261	267	246	271	226	294	260	242	265	237	257	206	265	244	255	262	211	252	267	260	261	208	241	232	220	246	226	221	238	247	249	228	231	237	250	232	237	248	222	229	229	217	252	263	271	262	237	231	244	242	224	254	246	225	216	235	230	254	251	228	230	256	224	270	229	249	245	264	258	254	248	261	247	243	233	246	262	243	253	273	253	214	240	272	249	218	242	218	228	209	267	285	262	244	237	251	236	240	268	232	221	234	224	214	230	278	271	257	265	253	237	251	229	243	225	256	257	270	253	230	271	252	240	233	264	260	239	242	217	259	221	259	253	244	240	230	265	215	260	223	220	255	256	247	253	248	261	253	221	204	218	244	279	244	244	243	244	212	277	245	265	248	240	247	282	233	239	260	242	262	252	281	254	263	252	227	224	240	250	241	241	221	216	249	232	244	239	234	250	251	254	249	266	245	224	232	250	243	247	246	230	226	258	270	234	232	241	238	216	231	224	280	241	243	231	255	260	222	234	242	232	221	260	230	244	248	222	237	242	249	246	257	226	232	230	224	231	219	231	232	272	250	228	215	263	264	252	258	249	226	236	226	251	254	240	236	227	235	252	237	244	216	268	244	249	226	267	235	228	260	264	257	253	258	251	234	261	261	219	238	235	237	216	247	218	255	217	232	204	239	255	234	249	243	241	228	234	284	230	221	247	251	281	252	215	251	231	253	251	243	242	233	251	244	235	246	224	254	208	254	250	228	254	263	261	242	216	236	237	245	261	237	248	231	244	262	258	230	251	267	242	236	229	255	267	244	248	249	235	242	230	244	258	244	248	231	215	249	236	278	247	249	260	251	265	204	230	247	244	228	241	231	217	251	223	256	231	213	276	229	245	215	241	274	258	247	239	250	259	258	221	248	237	257	233	224	228	221	243	241	228	235	217	247	233	221	229	238	241	240	233	224	242	258	237	240	240	254	238	240	226	233	261	250	249	276	248	257	244	228	259	268	230	221	265	216	239	247	231	277	229	280	272	247	248	261	239	220	257	268	238	242	237	241	240	242	233	235	242	224	258	231	246	221	258	253	239	224	293	245	227	262	258	255	223	247	244	229	245	226	248	233	244	250	235	273	243	243	250	237	268	222	243	257	243	243	223	221	221	234	243	231	220	228	227	269	250	240	236	266	235	225	257	228	244	254	242	242	263	257	243	250	255	255	266	275	229	257	251	237	217	228	267	225	242	276	231	244	235	242	209	212	235	233	261	240	227	240	214	230	256	263	224	224	263	261	252	234	229	249	230	228	236	232	232	277	245	256	234	253	238	273	242	223	230	263	253	227	263	235	247	247	226	251	240	245	224	263	242	231	245	246	244	227	246	239	226	254	246	242	258	239	236	251	260	255	253	287	249	243	234	207	260	235	228	255	227	270	237	257	234	238	232	238	247	227	237	254	254	240	253	237	236	249	258	235	223	230	232	241	240	221	264	228	215	230	247	217	229	259	238	225	229	239	263	242	254	242	248	223	238	253	244	231	221	234	261	265	258	232	234	237	217	229	276	282	241	265	234	228	253	248	246	250	234	252	244	250	245	236	254	235	219	262	228	253	255	223	228	245	230	227	238	251	268	241	258	239	263	255	238	248	253	265	245	255	267	219	244	223	238	246	215	238	270	277	220	257	272	254	254	261	272	249	252	243	250	233	234	207	257	248	234	243	229	244	221	228	267	250	258	259	241	262	212	213	255	210	240	230	260	258	280	242	262	249	238	250	240	250	217	228	217	200	231	255	242	211	233	258	226	220	209	257	226	260	242	246	225	240	238	266	267	250	218	226	250	245	261	231	263	239	262	239	253	247	243	224	235	256	236	267	254	230	247	222	251	242	255	228	254	261	234	238	239	239	238	232	251	228	231	268	242	238	249	253	232	260	232	234	220	250	241	258	234	254	256	267	239	242	271	239	244	246	211	281	233	267	236	245	252	262	208	247	223	237	250	247	242	248	251	234	242	238	251	239	244	241	270	240	237	261	253	253	226	236	237	250	254	247	260	244	250	239	240	212	247	265	234	230	268	245	253	265	259	261	246	261	248	215	252	241	247	272	229	249	255	231	253	244	218	243	222	236	232	235	248	265	246	244	256	252	240	261	249	240	218	261	241	241	222	272	234	250	229	240	243	228	236	254	243	264	250	242	279	242	246	284	253	235	254	252	265	258	225	227	237	243	241	248	197	225	232	258	269	217	227	267	249	255	213	218	245	213	241	251	239	269	287	240	265	235	217	234	252
4871	10208	8515	4138	2832	2141	1751	1384	1188	911	844	754	687	667	558	598	488	486	517	509	483	460	467	449	412	414	413	428	442	426	378	413	415	400	405	406	423	397	406	401	384	396	394	425	396	384	402	394	404	382	398	374	389	389	394	389	428	370	389	385	399	373	382	383	414	377	381	384	396	414	403	388	357	390	374	379	394	388	376	384	372	364	380	389	380	343	355	384	412	383	382	376	398	385	398	362	399	378	363	429	397	382	394	372	345	371	344	371	359	384	360	396	387	362	351	381	370	382	430	367	425	357	365	373	389	375	381	393	368	381	415	327	419	345	367	370	390	350	378	370	394	383	371	372	376	344	369	395	334	426	388	403	366	411	368	363	416	361	370	371	360	405	384	368	366	389	398	375	390	435	392	404	399	368	381	392	351	412	346	350	368	419	380	361	379	374	367	339	378	370	372	365	379	366	410	376	341	396	403	390	383	395	381	376	363	391	344	390	392	399	372	345	370	350	360	375	371	392	378	362	346	404	350	406	336	352	387	401	380	382	401	394	358	392	350	381	369	347	420	400	371	402	377	337	349	365	367	370	389	373	349	382	358	329	357	389	383	397	372	401	372	399	347	401	386	382	363	372	383	395	366	394	383	334	365	415	361	375	377	374	360	347	336	367	355	356	359	389	345	386	369	381	387	344	387	363	361	399	384	403	376	394	385	411	362	376	367	397	370	356	378	366	354	381	344	348	368	363	391	375	391	374	321	389	405	396	409	371	398	394	367	370	381	385	388	400	370	423	378	379	373	372	347	374	344	358	364	361	401	364	352	358	404	363	383	380	358	363	387	357	330	393	401	416	351	358	382	383	370	373	382	359	376	361	376	375	387	391	366	381	402	376	378	366	353	375	383	383	374	344	335	339	406	386	358	350	369	366	327	351	436	366	365	350	387	398	363	377	375	374	360	390	350	400	369	378	332	375	360	368	372	384	398	374	397	364	344	385	387	374	379	389	368	369	393	341	392	376	379	351	375	392	329	371	412	335	385	394	369	371	386	374	398	357	371	418	359	370	360	343	374	379	364	325	361	404	376	380	380	365	379	378	351	363	405	361	371	378	372	343	392	372	378	389	390	367	370	337	330	401	367	375	364	394	359	346	380	403	371	385	359	372	390	401	398	361	394	334	401	389	385	371	371	349	392	371	354	338	384	391	345	374	382	356	367	348	359	355	359	367	349	359	367	400	346	385	372	336	371	380	328	352	383	369	379	389	417	367	401	372	346	348	356	396	417	388	385	375	392	372	401	352	433	350	361	383	377	387	342	364	388	405	356	386	386	383	351	356	354	360	374	380	374	379	329	379	374	371	364	382	394	389	346	356	403	383	409	377	365	390	393	357	348	367	364	362	353	380	386	386	337	362	351	336	363	379	390	354	318	377	407	356	341	367	361	410	359	379	388	347	353	390	419	383	335	377	374	388	360	376	353	351	335	338	365	354	331	369	363	372	348	404	351	418	373	380	370	380	362	371	389	395	367	376	345	414	383	381	361	314	382	361	370	400	385	364	385	341	403	380	365	368	377	382	367	388	379	374	386	375	388	365	371	409	378	375	376	344	365	351	356	362	343	379	357	365	352	361	368	374	372	330	332	350	345	377	350	386	347	331	327	391	394	367	370	361	380	417	376	365	370	405	376	363	356	371	397	355	379	381	386	342	360	370	398	384	365	373	398	364	358	363	377	386	359	378	361	389	367	357	338	380	380	361	378	395	364	399	362	373	368	365	370	364	352	374	375	401	354	383	353	341	358	357	380	354	357	403	366	383	337	398	367	401	369	383	390	400	352	345	356	332	381	372	407	391	354	396	354	372	381	341	403	387	371	402	367	400	396	364	369	352	363	360	341	389	379	390	372	385	410	378	387	397	370	385	362	371	393	368	379	384	373	399	385	404	373	343	367	360	359	389	391	350	340	337	417	367	396	363	379	351	365	375	353	368	368	388	368	405	345	401	365	391	340	367	349	386	376	377	390	355	356	369	363	367	367	379	356	350	402	365	387	352	361	368	394	379	417	393	381	361	369	391	363	338	378	382	358	363	374	374	403	384	367	388	385	359	392	358	376	357	363	342	372	394	381	343	358	341	392	376	421	407	381	365	334	385	374	389	414	377	393	370	373	360	381	377	401	386	414	381	363	380	416	358	374	405	387	379	361	381	405	384	394	370	342	405	391	367	361	395	387	347	364	375	399	362	363	399	385	354	372	386	372	360	421	383	346	346	386	365	332	386	396	350	393	395	387	404	412	379	358	395	355	402	352	349	365	371	377	369	383	410	388	392	367	373	389	374	355	361	384	396	412	372	370	382	376	393	401	394	367	376	430	364	356	380	378	356	359	384	322	381	388	361	357	356	391	367	414	404	375	359	400	357	386	369	397	360	360	397	361	336	377	374	349	344	355	366	380	369	344	347	358	394	392	374	361	350	405	347	337	366	367	381	383	390	403	377	365	403	352	369	405	376	374	369	345	403	357	388	341	380	374	344	372	392	339	335	385	366	388	357	359	376	335	340	392	398	389	400	344	407	384	383	382	376	379	335	377	355	337	358	387	358	404	350	399	330	381	384	374	359	355	389	382	382	340	366	369	357	386	374	370	364	411	343	392	397	386	355	386	368	371	393	358	366	366	412	350	361	390	400	389	385	345	343	346	359	349	398	355	368	378	383	356	375	361	377	386	370	344	388	361	381	377	361	353	351	363	381	361	396	372	391	380	349	367	390	349	376	391	369	389	418	350	359	342	352	365	408	383	391	389	341	410	354	377	374	388	363	434	364	363	352	374	388	326	365	393	348	352	343	365	405	399	364	391	372	379	394	388	392	349	383	367	382	378	372	358	358	365	381	391	381	382	379	378	423	368	383	386	369	393	377	377	330	389	355	394	342	366	360	378	385	382	353	383	360	387	343	366	353	371	346	367	390	392	390	363	394	404	399	374	361	331	358	375	380	387	384	391	397	371	373	362	325	367	349	380	387	389	394	370	424	402	389	381	359	376	364	351	357	370	420	362	368	386	379	354	352	352	359	386	366	380	374	358	372	413	359	368	369	388	389	393	377	362	349	388	381	354	390	349	372	362	347	381	386	368	360	391	373	395	384	362	378	394	362	377	373	347	371	352	355	359	355	397	405	359	363	370	376	394	381	366	366	372	378	368	377	335	391	386	353	390	390	349	397	408	369	362	379	402	389	401	337	400	395	361	361	385	397	365	356	359	439	375	370	378	371	370	379	365	366	405	385	370	402	365	388	399	397	364	351	367	352	366	424	371	372	351	359	385	366	371	385	351	424	389	361	383	397	356	358	358	379	375	364	410	369	341	367	370	385	369	382	379	411	373	361	400	349	390	369	375	399	384	364	369	390	374	362	369	386	389	356	423	367	416	397	359	411	378	346	356	375	375	411	364	414	379	366	349	389	359	361	331	371	397	394	387	371	354	341	353	393	367	403	391	352	379	376	352	388
23055	21246	29064	23733	21247	21156	3815	811	563	528	423	365	339	309	286	294	243	219	211	218	185	199	200	205	176	189	176	178	187	168	202	162	193	173	168	138	175	170	182	178	170	148	170	156	168	174	160	146	152	163	137	168	170	163	135	156	170	179	143	145	167	151	167	156	136	161	147	164	123	153	174	158	145	155	141	178	141	144	166	140	171	154	154	157	161	162	152	161	138	165	144	143	164	177	136	155	143	158	145	139	146	159	179	178	179	175	161	154	157	159	162	160	145	159	132	145	148	134	139	150	169	163	153	142	150	147	150	153	162	165	138	149	154	151	152	139	146	124	167	156	155	180	166	170	168	142	145	180	159	172	145	172	141	156	153	150	150	168	126	155	165	149	132	148	152	170	167	128	156	158	152	146	158	157	169	153	146	151	146	156	170	149	155	145	162	139	146	155	146	166	159	155	145	176	145	148	130	134	147	160	159	151	156	149	160	157	166	152	167	144	162	120	132	138	152	160	152	126	158	152	151	133	118	155	142	149	146	128	125	145	134	142	144	154	134	147	157	128	153	156	124	147	151	154	161	147	153	141	143	135	150	145	140	118	167	140	159	158	152	145	153	135	151	143	137	164	158	162	147	146	129	161	149	140	144	159	147	142	124	148	146	177	154	152	136	145	142	134	162	156	156	161	144	180	155	144	156	138	166	135	145	154	148	138	140	130	136	142	168	151	152	148	131	187	139	128	138	144	160	135	150	157	158	143	126	145	160	155	132	143	152	152	144	166	150	151	150	155	160	148	138	156	158	145	145	162	140	149	140	164	156	152	148	147	129	155	147	166	135	147	173	153	142	142	141	157	149	147	181	135	147	129	150	144	164	137	162	142	166	133	161	159	151	145	128	137	153	138	171	120	142	145	147	151	157	146	148	145	127	155	152	150	148	137	141	160	171	141	148	156	169	131	167	155	148	168	127	162	152	145	165	139	170	143	158	154	144	141	147	140	135	164	145	139	148	149	143	129	159	143	131	144	137	162	146	130	132	154	156	152	157	139	159	143	151	156	163	157	158	160	141	155	174	151	158	148	151	150	147	146	151	157	140	171	145	144	140	134	153	148	163	131	154	147	136	162	150	151	136	164	148	135	141	148	170	164	144	165	165	163	135	148	164	132	177	156	136	155	141	161	137	137	129	138	159	138	154	154	137	144	178	155	151	137	149	153	157	125	145	145	131	152	131	153	154	144	116	129	156	146	128	162	146	143	141	144	145	144	150	132	149	148	172	149	152	146	136	146	142	153	139	140	148	123	139	141	147	145	158	155	142	158	155	155	142	158	134	135	155	152	137	144	139	145	145	143	145	143	126	151	140	149	152	117	144	148	164	152	126	158	147	153	143	173	168	170	151	143	163	136	162	133	138	140	155	158	143	169	138	142	153	143	136	147	149	118	152	134	155	137	149	168	168	155	140	132	157	147	148	131	150	153	153	157	142	157	126	126	146	173	153	139	146	126	141	161	129	163	141	164	168	136	150	153	161	150	139	141	150	159	128	142	154	143	131	171	164	139	158	143	161	158	139	134	154	162	164	155	155	161	141	135	137	128	141	145	141	144	154	134	137	142	149	157	143	148	159	153	132	157	142	151	164	129	149	140	145	144	138	151	131	142	177	136	142	147	159	159	166	157	166	169	155	159	130	153	132	143	171	148	134	140	134	158	153	161	156	133	160	145	130	162	147	170	148	159	131	133	158	125	157	148	152	131	158	112	145	129	145	151	141	121	134	133	161	146	155	131	151	146	142	146	133	142	147	143	149	156	153	128	131	140	154	172	168	137	132	133	164	136	146	132	142	136	154	153	174	151	145	151	159	156	175	148	156	138	128	128	134	142	148	135	156	142	148	139	148	145	122	151	141	144	157	152	142	146	153	157	129	154	138	143	135	152	149	130	139	159	147	136	139	139	138	145	158	140	144	142	144	150	166	142	150	169	128	150	152	162	135	175	178	141	134	131	153	151	185	167	166	147	143	146	144	134	164	139	139	143	167	148	148	146	137	165	145	137	122	120	130	171	164	131	156	156	152	138	149	146	156	118	126	137	162	141	144	134	154	176	146	153	157	162	141	147	134	156	150	141	165	177	147	145	147	138	163	148	143	146	143	143	152	135	146	140	122	140	140	154	150	141	130	174	123	151	166	177	172	148	149	153	136	147	157	158	138	138	130	150	142	135	135	141	135	134	149	150	143	151	150	141	133	131	143	156	134	166	140	142	148	151	148	139	145	130	134	150	123	147	144	163	137	145	157	152	174	135	163	142	128	127	167	140	155	158	167	150	138	133	131	151	144	137	129	136	152	135	139	157	136	156	129	141	142	153	153	137	132	155	171	134	151	142	145	156	185	142	132	150	154	139	163	155	168	168	149	165	141	144	150	159	167	135	143	138	130	125	166	143	142	139	146	137	160	152	139	153	140	155	154	182	151	152	152	142	149	159	142	128	134	150	159	153	142	137	150	142	147	150	139	138	130	149	159	161	132	163	131	144	150	149	148	147	157	147	137	147	145	155	153	122	153	131	139	128	163	135	161	141	138	135	173	161	154	161	151	156	162	140	126	164	153	159	160	162	148	132	135	161	158	165	147	144	149	162	139	162	144	146	151	142	144	142	166	156	165	169	148	152	155	141	142	148	170	167	158	154	146	141	149	133	131	164	139	153	162	136	158	174	135	164	151	149	153	141	120	165	143	131	146	126	143	149	140	129	149	161	152	170	131	140	127	164	180	142	155	136	154	160	174	163	156	143	164	147	188	151	145	151	154	163	143	139	144	155	156	144	144	136	154	153	171	158	134	143	144	152	133	152	162	125	143	141	126	151	156	119	158	155	149	156	143	148	119	143	160	166	137	150	140	139	140	148	150	167	137	138	149	119	131	159	115	158	158	162	141	123	143	169	133	144	140	133	148	138	157	122	132	155	156	171	157	144	137	138	143	149	146	137	131	155	153	177	136	131	136	141	147	160	128	164	145	169	154	144	133	167	157	134	170	120	138	143	125	137	134	170	136	139	136	164	148	151	134	129	146	142	145	154	147	142	154	155	142	163	145	151	149	168	134	138	138	144	130	125	145	130	152	144	154	138	134	131	154	126	148	160	155	145	135	159	159	122	154	118	142	153	156	130	157	157	159	146	138	162	143	136	135	161	153	160	144	144	133	150	115	144	168	146	139	167	168	155	159	130	142	163	131	146	126	148	162	157	152	164	163	153	156	145	142	155	126	150	142	150	157	150	138	145	141	166	148	139	152	135	147	148	157	147	140	129	136	160	164	143	116	143	145	156	149	154	148	145	146	140	138	140	120	136	150	152	140	150	130	170	161	164	136	145	150	138	116	123	149	147	151	157	158	142	138	157	137	155	167	141	137	130	172	152	177	134	155	139	132	134	157	145	152	142	151	141	142	165	151	155	156	150	146	145	146	166	136	157	146	146	139	136	140	144	140	167	148	157	163	157	173	150
7126	16460	13414	6944	4856	3622	2714	2157	1770	1309	1186	1000	848	739	658	612	565	475	455	452	419	422	404	384	409	357	355	289	295	334	289	286	320	271	276	256	260	307	293	256	270	259	270	271	258	262	262	264	262	261	248	241	242	227	252	232	233	231	287	250	232	262	266	226	271	241	251	244	238	241	238	251	266	245	258	220	236	241	229	234	223	258	255	237	212	246	245	244	250	234	242	237	252	231	230	217	219	226	201	234	249	243	240	263	261	228	236	244	226	223	227	234	252	234	257	252	225	222	242	220	234	218	209	233	212	223	231	248	212	234	252	235	223	224	228	216	238	240	223	240	221	236	234	211	220	241	220	257	240	250	268	247	269	255	241	256	245	250	220	230	221	240	241	251	241	215	228	223	259	239	235	250	248	250	265	250	231	254	254	237	244	244	223	220	228	216	224	243	228	252	221	265	231	218	231	232	238	222	231	242	213	228	214	239	231	240	246	231	220	220	214	234	246	270	237	223	225	245	246	223	231	225	240	201	230	221	257	244	214	238	218	215	208	213	208	200	216	224	230	245	196	232	220	244	231	221	217	237	223	244	227	229	244	232	217	219	198	223	223	235	236	237	228	255	238	248	235	216	201	192	223	228	207	217	234	235	237	209	196	206	241	233	233	220	209	251	237	232	249	222	205	223	221	228	241	249	218	233	211	228	244	219	215	229	222	226	251	232	247	230	212	232	227	263	221	223	223	247	256	209	234	232	249	228	227	215	228	223	232	242	221	217	226	233	219	238	235	232	245	240	245	228	246	225	225	215	221	203	257	231	201	236	256	223	220	231	261	235	229	224	209	199	210	226	203	239	213	220	244	213	202	208	225	209	254	228	227	226	213	239	218	218	218	216	216	236	242	219	223	231	230	223	226	230	213	213	236	241	217	243	239	214	234	251	257	220	225	237	238	237	239	246	243	234	239	233	243	201	209	258	236	247	216	188	215	227	240	201	213	198	220	229	246	220	191	204	222	221	256	232	201	264	236	196	234	222	237	261	238	219	255	234	210	222	231	222	252	228	224	252	240	227	250	241	239	228	230	261	233	206	233	209	264	220	252	207	222	234	220	229	232	233	236	221	243	215	222	242	238	224	264	211	234	217	226	207	220	240	223	226	223	234	230	248	230	231	229	242	250	247	240	242	241	256	248	239	255	211	218	225	258	239	228	237	237	225	207	222	212	270	241	250	252	198	234	229	233	239	210	216	226	236	220	210	196	259	194	223	261	226	210	238	234	235	223	213	237	233	253	233	237	222	228	239	220	234	258	248	225	245	197	232	229	235	216	240	200	214	194	244	228	238	248	234	244	238	223	240	206	229	223	210	228	217	241	246	232	230	224	222	237	210	211	223	241	219	219	252	237	231	236	227	244	214	241	226	224	222	239	260	224	243	247	237	224	241	226	236	241	250	199	217	236	228	220	228	255	218	208	213	222	256	227	228	213	244	231	231	239	208	257	225	230	227	220	231	219	201	251	211	250	235	208	259	228	229	230	249	228	230	224	239	220	209	225	223	246	214	219	225	239	226	226	218	203	228	208	224	231	248	221	231	229	217	224	182	238	252	219	227	236	223	216	229	219	210	211	243	199	247	239	225	220	210	194	232	239	221	241	237	216	225	231	222	197	220	219	216	210	232	233	230	202	237	228	199	251	227	251	218	226	253	209	247	252	235	230	230	236	223	237	263	255	210	196	244	239	245	208	253	219	236	222	229	231	254	242	241	219	238	228	231	223	218	259	228	245	244	209	216	226	214	197	219	251	215	235	236	204	224	230	187	205	216	214	233	219	206	242	236	222	228	205	251	240	226	215	204	251	227	228	223	228	231	226	227	241	244	261	237	210	254	238	226	222	234	239	200	248	186	258	251	241	217	215	223	213	239	225	202	212	219	231	217	223	234	242	240	235	217	235	225	226	208	232	230	196	208	214	230	223	229	218	250	220	232	238	207	233	220	224	233	223	224	240	222	215	218	200	210	242	215	229	240	234	259	228	215	212	249	245	246	227	226	256	239	228	257	246	199	235	249	238	219	213	219	228	252	228	236	233	205	222	218	208	215	208	241	253	211	232	251	222	213	255	256	211	250	231	221	238	255	222	218	224	191	220	244	238	193	231	207	229	252	207	219	224	226	224	256	224	241	227	243	217	234	247	231	231	227	230	205	217	235	222	231	221	217	254	236	235	238	217	211	242	239	214	210	226	229	253	235	219	251	219	244	217	204	213	225	208	206	227	231	214	220	250	225	242	258	224	258	217	240	218	249	217	219	248	250	241	220	230	272	195	235	235	226	224	240	226	262	240	217	223	224	244	220	220	231	230	236	229	209	218	213	219	220	221	234	228	247	198	234	245	245	210	217	200	241	211	229	241	247	222	218	236	223	244	255	209	207	257	224	246	222	205	236	227	246	219	215	226	254	219	203	230	216	246	252	225	247	237	204	207	238	215	221	241	226	214	212	214	212	223	243	252	224	212	229	234	235	219	233	244	217	246	231	217	246	238	228	250	232	212	233	225	238	222	242	219	226	222	250	229	237	236	215	213	251	236	228	227	257	224	224	223	219	220	225	208	236	203	236	223	247	209	239	243	215	245	240	220	226	213	217	228	247	259	248	204	197	222	214	225	229	223	230	231	204	236	227	255	231	250	219	244	246	217	215	212	234	218	198	219	238	258	223	242	246	229	224	254	195	231	215	202	238	235	213	241	252	250	209	233	227	235	209	239	240	198	230	240	243	222	245	257	214	248	237	240	211	203	211	208	232	243	240	233	212	242	246	245	227	221	225	226	238	236	214	231	237	230	245	231	191	199	223	217	228	205	203	237	254	259	232	202	210	244	245	233	225	241	202	222	216	254	240	237	212	214	240	213	222	216	229	243	237	241	231	256	225	242	218	221	207	236	240	262	210	243	219	238	214	233	232	245	230	205	229	219	253	218	235	253	226	228	227	203	251	215	219	226	238	215	226	218	233	208	226	248	227	238	203	221	244	236	242	225	238	231	218	221	247	232	240	228	240	235	241	246	233	222	260	230	207	237	225	240	216	217	228	221	219	232	238	231	237	225	212	219	239	226	211	240	232	228	226	209	230	250	242	223	238	247	224	222	247	239	231	225	247	222	220	263	219	201	238	241	233	242	232	244	229	219	237	235	240	216	230	233	228	252	231	225	221	257	230	216	232	217	207	236	243	244	223	228	219	235	221	212	225	245	230	210	241	226	215	191	226	237	233	231	206	262	241	232	219	223	237	226	231	232	235	247	236	228	252	234	249	234	237	224	252	214	235	215	227	225	209	231	230	248	226	225	241	240	222	225	202	224	238	210	249	187	237	220	223	217	257	229	219	246	213	264	223	236	243	225	215	207	238	236	217	214	228	225	194	220	210	228	219	253	248	231	254	244	237	245	214	209	227	241	222	229	228	245	220	221	250	226	253	215	231	236	259	226	217	220	220	252	234	214	230	197	227
26959	19530	4886	677	481	386	305	287	261	259	248	244	241	263	224	259	237	236	219	233	230	258	231	246	243	239	246	244	222	252	253	275	236	256	236	248	233	274	210	250	269	268	216	259	224	249	215	259	235	242	235	228	239	249	240	241	224	244	257	281	231	213	268	253	255	220	237	241	245	260	254	250	255	241	230	240	200	237	265	218	235	260	235	252	240	238	267	219	220	213	224	225	247	223	235	262	250	226	232	241	217	242	266	260	226	242	227	219	221	230	251	241	214	220	228	207	265	231	237	257	245	229	226	217	264	234	246	249	241	264	238	234	254	239	242	230	205	270	269	223	222	238	255	247	274	230	251	219	239	245	235	238	234	270	252	227	245	233	238	273	273	225	230	234	232	252	258	253	222	236	212	256	240	241	243	227	232	233	245	227	262	259	220	246	214	231	253	270	217	224	251	230	253	264	218	262	225	242	227	254	229	249	255	237	236	254	241	222	253	223	248	227	226	234	244	233	244	249	224	276	255	232	252	239	247	219	258	243	262	248	252	239	232	260	260	225	236	261	240	255	238	245	230	243	241	293	229	272	262	257	249	230	260	229	252	244	253	230	241	227	235	241	232	247	247	254	236	227	215	258	227	245	223	215	245	270	252	239	232	213	254	226	231	248	248	248	247	222	233	253	248	257	251	231	253	242	255	247	268	250	229	243	228	264	215	255	251	236	243	266	235	250	277	256	290	231	257	204	218	257	273	237	239	229	227	258	236	230	242	222	237	265	208	242	246	238	233	224	260	244	261	265	224	273	218	237	215	242	260	228	269	276	251	234	249	253	235	220	211	272	243	252	253	243	244	217	218	239	257	250	253	239	241	259	261	240	216	239	252	234	258	234	228	266	236	200	214	251	240	245	245	240	215	237	239	231	269	234	239	242	208	242	226	256	226	260	261	238	234	213	241	232	246	254	221	261	240	233	232	234	254	263	240	253	258	256	252	257	257	221	254	244	242	240	252	248	243	243	230	301	261	232	228	223	224	253	242	253	249	239	249	233	245	257	243	238	221	227	240	231	226	273	267	246	232	252	259	214	263	237	227	242	264	211	254	235	257	265	241	273	256	223	222	207	203	256	210	234	247	240	238	254	251	201	241	245	214	247	209	259	244	240	252	248	243	255	221	222	259	241	242	245	238	251	255	247	231	247	218	228	261	251	230	239	234	243	243	217	259	247	263	249	231	240	230	233	257	260	257	253	226	237	235	253	261	238	253	222	231	283	239	239	221	268	220	249	248	232	230	217	240	231	236	234	226	227	238	220	255	244	233	244	249	219	224	246	234	241	237	257	261	273	244	236	232	228	251	251	238	228	222	219	227	255	250	232	256	248	267	274	237	249	284	250	251	267	258	255	240	233	245	261	231	230	234	250	257	229	235	240	245	255	244	247	254	222	243	224	240	259	252	250	254	252	234	238	221	256	230	215	219	235	208	251	282	231	221	269	235	232	241	225	215	238	244	243	263	240	245	241	246	261	255	266	248	255	241	218	234	243	248	215	230	243	248	259	233	203	244	234	217	243	237	210	263	235	233	262	249	263	222	241	229	244	249	257	238	221	218	242	276	238	247	238	251	211	218	254	235	263	253	236	225	251	232	250	232	231	276	250	232	218	266	242	263	254	232	255	233	223	229	244	242	229	226	256	237	220	232	247	217	266	240	249	216	263	244	240	237	254	252	216	227	230	261	232	245	254	304	242	243	252	230	269	226	247	228	240	223	246	252	247	227	220	224	250	226	249	233	249	251	214	230	222	229	210	233	259	225	279	261	237	252	225	238	263	223	240	237	248	268	229	232	229	225	258	247	221	235	239	250	257	231	224	254	224	223	202	235	225	232	252	208	244	242	234	247	276	268	226	213	212	220	243	239	234	247	242	220	228	244	256	250	237	247	244	225	246	257	252	233	245	239	226	223	245	249	264	213	251	238	251	248	227	239	233	238	245	236	260	278	235	229	207	252	227	235	273	259	247	240	215	260	238	223	205	264	223	239	244	249	251	219	226	241	226	230	236	266	227	251	253	251	258	231	253	234	229	237	216	239	247	223	239	244	277	231	257	245	236	248	218	243	231	230	236	245	223	269	228	233	272	211	230	246	275	236	259	245	279	271	241	260	246	271	237	251	239	235	258	268	250	220	276	216	235	240	244	264	253	233	247	242	225	274	248	270	221	249	217	239	261	260	247	234	262	229	239	238	265	267	253	217	255	236	237	243	236	253	265	247	267	226	243	239	235	231	282	246	239	254	234	229	250	218	231	237	226	246	254	246	216	249	223	251	213	254	228	230	257	259	238	247	272	265	220	255	250	281	212	232	244	247	231	230	247	231	240	251	231	262	268	253	240	239	215	197	225	228	220	235	271	229	253	245	246	243	246	247	229	213	238	240	248	224	277	237	224	245	223	232	241	219	190	228	231	243	232	247	243	240	237	263	209	234	233	253	232	239	239	245	231	237	223	248	228	230	220	272	244	225	257	238	271	235	250	219	262	214	219	232	221	283	286	220	257	230	239	267	237	234	249	267	233	245	256	238	220	222	238	247	233	243	215	245	226	236	253	210	237	243	226	263	227	232	230	263	242	229	246	248	259	244	225	241	242	237	249	256	227	248	222	228	246	263	243	249	224	268	232	251	256	252	254	243	266	247	226	240	223	270	245	246	211	228	243	244	259	229	236	215	230	241	245	248	246	251	225	247	249	242	242	218	215	256	262	237	241	247	239	234	215	228	240	242	235	232	238	244	248	216	227	227	224	215	256	249	235	228	264	239	230	235	222	250	227	213	260	254	244	238	247	246	206	244	255	235	229	220	240	250	273	261	257	244	276	216	234	253	236	241	229	247	246	245	257	238	234	232	244	250	257	222	227	245	246	238	249	268	238	241	230	241	235	240	238	251	231	225	244	267	260	228	235	246	275	242	223	238	260	211	226	230	233	239	238	230	264	208	279	244	233	242	237	240	230	245	270	236	254	234	258	233	237	247	251	228	227	256	260	257	260	231	236	224	231	230	234	233	252	222	213	207	223	270	254	240	235	231	262	252	236	256	237	231	223	222	255	251	251	235	234	241	230	225	225	241	277	254	227	225	246	228	208	227	243	238	256	213	250	239	249	233	246	248	241	265	245	255	223	232	232	244	247	241	270	238	265	239	235	238	256	242	228	222	233	230	254	241	252	213	212	260	272	252	250	230	222	244	245	246	240	240	217	243	259	240	248	232	237	236	227	232	246	251	241	244	236	252	249	264	213	255	216	241	253	215	262	259	250	235	226	231	236	244	244	257	250	235	252	244	251	228	208	228	229	231	277	213	220	238	234	241	243	229	258	256	252	248	253	213	254	229	244	233	224	236	238	261	224	222	233	239	262	237	233	256	240	224	240	239	240	251	243	230	215	226	233	188	237	254	253	238	217	227	238	226	244	254	275	246	238	274	248	222	229	239	244	255	242	250	236	213	246	267	237
3907	1163	1034	623	579	466	451	397	447	404	392	396	426	384	397	368	414	411	380	367	393	381	391	347	374	358	363	359	360	416	359	378	389	364	394	386	360	333	340	376	352	392	373	382	364	332	390	372	356	376	328	382	380	379	373	387	379	361	364	360	355	380	410	340	361	367	330	367	369	336	380	355	375	393	357	389	389	363	354	372	366	371	392	335	372	377	407	387	347	357	396	391	374	363	371	349	384	386	359	368	364	375	373	356	401	379	405	393	372	376	361	380	341	356	384	341	378	352	340	344	331	402	342	409	398	359	366	384	350	368	350	383	372	357	344	393	354	344	362	389	371	391	357	351	371	399	388	362	393	385	379	366	355	368	363	409	365	380	357	377	354	359	366	387	359	410	342	356	359	378	385	372	368	331	354	368	426	359	347	379	330	385	401	371	356	355	398	368	382	345	341	375	367	356	364	388	396	370	401	357	368	351	374	328	349	349	372	385	374	339	377	393	383	333	338	329	355	356	345	361	359	370	366	346	355	361	383	376	393	377	365	366	375	411	327	363	384	374	359	341	366	360	411	350	393	347	378	363	353	363	387	389	354	354	372	378	365	361	361	353	366	392	403	377	361	362	348	380	367	356	369	389	377	397	328	358	373	373	357	349	359	368	353	356	355	346	389	372	380	368	362	382	395	360	388	375	377	326	363	370	376	370	371	407	386	369	332	377	364	362	341	357	374	338	340	358	392	359	401	362	362	363	399	385	354	407	383	377	390	344	373	416	396	373	352	374	323	367	385	366	383	343	353	380	360	350	389	389	377	344	390	379	410	332	350	369	347	350	386	382	345	350	370	360	340	343	365	377	369	384	363	362	344	402	364	349	395	369	360	357	370	374	396	353	350	355	377	361	354	382	365	331	361	401	401	383	350	371	391	373	372	367	363	368	353	367	382	376	365	372	380	357	350	380	395	358	355	367	363	363	361	417	367	360	375	376	379	386	353	366	367	384	410	345	363	360	356	393	358	393	425	332	397	341	367	381	381	358	373	371	374	393	362	358	382	374	368	377	383	376	369	353	347	352	355	345	384	356	386	361	342	378	343	353	416	355	344	391	372	339	413	352	368	391	385	369	376	391	319	364	371	407	326	388	388	348	377	351	351	371	380	367	374	358	377	371	360	372	380	370	335	355	333	382	368	384	373	355	344	409	381	411	390	341	364	389	382	335	350	353	375	370	385	360	396	374	384	392	379	389	390	398	344	365	386	360	343	357	389	347	349	375	405	367	350	320	375	371	363	390	367	361	402	378	390	385	369	374	368	331	375	405	358	383	338	343	363	396	389	364	348	397	359	387	369	348	379	384	375	355	342	346	368	378	363	375	341	379	378	358	346	377	379	398	387	363	371	384	360	340	363	389	397	322	371	345	400	386	372	355	377	412	386	336	366	380	401	388	380	365	362	350	363	370	392	412	370	356	346	362	379	359	363	373	373	350	365	385	380	388	377	385	380	329	361	350	340	404	408	359	371	351	369	381	406	373	388	370	394	363	375	389	383	369	348	370	342	328	360	386	354	368	368	372	400	339	396	403	374	412	398	349	393	376	375	392	366	348	417	389	360	372	352	345	329	402	356	384	387	341	380	374	324	352	381	353	354	389	375	369	365	354	342	383	378	372	354	371	336	391	347	342	338	379	393	393	374	397	371	349	381	339	373	398	369	398	384	351	356	368	391	339	392	400	372	373	347	371	417	337	388	398	364	382	390	376	374	356	359	388	371	353	343	349	350	352	365	377	369	367	366	367	375	369	361	360	422	351	344	353	362	385	381	349	345	375	383	339	351	369	390	394	384	377	364	323	335	382	354	352	347	369	370	357	369	360	362	390	371	368	400	348	358	392	368	367	371	337	409	351	341	369	331	392	405	365	363	353	331	382	362	371	417	332	389	398	367	377	383	360	376	344	375	365	362	341	368	383	382	352	391	374	366	343	381	366	386	380	395	352	354	352	379	354	357	342	339	382	361	347	380	359	342	369	383	364	376	364	377	364	367	385	351	414	378	316	361	354	375	395	395	382	356	365	361	382	369	393	358	380	359	397	370	373	354	385	353	376	350	367	359	378	362	382	352	391	363	360	361	356	393	369	354	347	370	380	391	372	367	372	373	359	343	357	384	379	369	344	356	396	396	383	354	377	384	355	354	350	375	383	368	394	352	401	356	390	382	375	397	378	368	382	375	358	366	339	365	363	363	392	334	410	358	361	377	378	346	360	373	384	404	373	365	347	379	366	360	358	343	378	394	363	352	373	363	375	382	358	404	366	378	354	346	356	324	360	317	353	361	358	334	341	383	379	377	374	344	367	360	365	391	374	387	407	355	370	336	361	358	350	385	373	375	337	401	402	353	346	382	369	382	372	379	360	381	365	362	399	377	373	371	407	383	334	396	355	395	359	358	364	394	348	370	401	370	319	361	373	387	336	371	384	392	382	367	346	377	358	355	398	372	398	383	366	340	367	380	364	355	331	356	379	363	353	358	372	361	371	363	361	370	409	348	354	382	360	357	343	403	365	359	382	350	378	343	356	376	368	400	358	397	395	381	349	349	346	354	350	341	362	371	382	402	400	378	388	361	330	352	355	356	357	352	397	362	348	377	399	351	390	312	352	364	363	432	370	363	364	387	351	372	371	341	360	383	340	349	392	336	353	391	359	362	364	361	365	360	367	361	366	390	363	400	390	381	389	392	371	375	366	347	400	377	356	351	384	365	379	348	327	360	359	367	366	346	393	361	378	396	397	360	371	406	410	374	355	358	363	362	341	342	380	356	349	371	406	367	386	387	362	359	343	381	380	378	359	349	341	368	381	385	383	373	382	377	361	393	379	347	374	387	352	404	374	396	320	400	392	369	385	392	345	377	407	370	376	398	370	377	334	352	379	360	411	375	383	393	397	358	378	371	383	373	387	365	385	357	391	386	368	333	344	362	361	374	358	378	375	382	384	362	382	377	363	367	351	370	371	394	364	378	360	361	379	371	374	395	347	364	374	337	380	375	385	358	390	354	367	326	363	385	358	393	361	349	414	360	387	394	342	384	412	379	341	374	384	343	348	379	330	387	373	355	344	338	382	373	378	379	323	378	386	358	379	365	358	342	373	373	402	376	399	346	343	346	351	354	396	392	370	349	370	358	411	367	361	355	349	366	353	373	349	361	371	412	389	379	363	360	357	352	378	385	378	364	380	336	388	355	411	405	362	408	369	363	369	381	376	375	346	381	354	364	389	384	381	338	346	363	367	383	361	376	373	350	374	362	361	361	362	337	359	355	345	319	377	381	388	368	397	392	383	370	363	363	356	353	385	388	373	362	393	370	346	380	353	397	398	381	377	389	355	378	363	372	362	362	371	396	353	385	388	385	386	379	392	356	367	383	347	352	346	358	371	347	342	357	373	329	387	395	379	397	371	389	376	380	392	362	364	374	360	374	378	370	391	370	369	378	380	402	353	400	344	351	382
24074	21244	28392	24174	21091	5920	853	574	442	434	392	357	349	326	312	287	296	285	282	293	265	270	260	264	255	231	256	269	277	214	262	250	272	279	246	254	235	292	257	271	272	258	219	256	240	224	239	254	251	234	228	243	258	256	249	253	230	259	245	247	225	261	225	241	244	234	229	247	232	274	260	215	233	224	233	229	248	252	289	256	240	248	219	248	233	224	268	232	261	231	221	244	217	223	260	220	228	234	234	233	248	239	249	213	254	246	239	256	226	258	267	202	245	233	214	227	254	241	228	237	217	227	231	236	246	253	249	253	239	249	240	218	226	234	238	232	289	237	259	244	224	225	229	224	240	232	228	225	223	261	256	245	242	276	250	254	242	238	252	266	231	223	209	265	240	236	249	258	245	245	243	258	263	230	220	244	236	220	255	251	246	239	229	225	231	221	228	270	265	251	221	232	236	227	243	208	237	221	208	243	249	221	249	240	237	195	239	224	237	248	249	220	258	236	244	220	262	236	235	219	228	258	268	227	243	240	245	259	227	243	233	253	242	216	229	221	241	259	228	234	234	227	234	246	265	233	250	230	239	235	240	251	254	248	255	236	234	257	223	249	239	242	219	227	249	223	247	221	228	252	215	261	215	238	235	250	263	242	238	250	228	260	242	237	243	240	259	229	214	261	235	253	252	256	240	247	246	221	239	232	219	241	240	258	242	246	246	236	245	214	217	262	258	252	227	236	253	229	245	269	250	241	228	216	240	248	250	274	234	209	235	205	232	241	235	229	229	225	245	257	243	237	228	228	247	242	253	228	205	222	219	234	222	217	237	221	242	245	234	232	249	228	208	230	252	260	248	261	230	201	238	238	245	240	226	206	233	230	207	247	252	255	225	219	259	200	242	233	241	227	240	239	258	221	216	220	232	250	261	240	217	258	233	252	220	264	245	241	249	245	219	223	220	257	219	256	218	252	238	241	233	242	231	257	223	275	229	257	221	244	234	224	257	255	205	253	222	221	226	257	259	243	248	211	230	203	237	242	214	230	238	212	227	236	254	238	243	233	237	252	241	206	258	239	250	218	235	229	225	258	219	250	243	252	226	207	217	259	281	263	240	250	217	256	225	242	260	244	266	241	224	237	226	245	235	230	205	251	246	239	260	224	256	227	227	246	220	263	252	234	242	256	267	259	238	246	243	226	202	253	246	255	254	228	250	258	217	202	250	249	233	257	245	241	247	233	249	239	247	248	282	242	242	251	258	220	242	222	239	231	260	234	211	219	257	198	276	223	250	248	239	232	232	218	235	251	243	204	243	243	254	243	232	219	265	244	226	244	240	236	222	229	218	193	230	240	229	232	223	258	233	228	251	236	244	225	190	240	243	240	234	227	225	252	263	224	241	241	234	242	254	244	238	230	217	254	268	221	249	227	241	240	242	235	237	208	225	223	243	242	209	242	229	229	235	242	239	246	219	267	234	242	207	254	218	257	214	253	244	247	232	231	230	221	279	229	241	209	229	236	235	214	218	238	250	238	224	236	210	208	233	249	224	223	244	222	232	257	226	211	245	243	247	244	227	225	230	240	226	239	211	227	256	242	251	258	226	260	198	226	240	261	241	253	220	261	265	242	228	269	252	234	243	235	215	261	199	234	233	237	224	256	251	242	226	221	247	264	231	219	228	256	223	229	215	256	239	249	222	221	285	227	251	227	238	241	247	220	230	252	227	219	254	237	228	267	218	235	230	247	216	255	230	259	265	237	219	232	233	220	244	235	263	256	248	261	228	258	218	262	228	201	260	226	264	261	222	250	261	262	232	245	241	238	252	227	239	233	237	251	261	254	263	243	252	246	250	232	242	232	267	216	246	223	226	246	268	266	223	251	241	249	256	234	225	238	207	229	232	213	225	236	232	222	244	263	234	253	222	234	258	226	231	240	249	229	225	264	257	242	228	225	221	217	223	217	239	239	261	214	234	217	248	221	234	221	253	245	232	262	259	216	226	241	229	232	224	231	245	237	260	221	255	258	254	222	227	224	243	225	241	230	250	225	243	235	236	199	229	243	244	259	218	223	226	240	274	251	226	219	196	239	213	250	225	235	238	240	259	232	226	262	255	245	230	238	261	238	223	227	247	275	242	220	202	247	234	252	254	231	228	220	237	251	245	239	223	251	224	233	219	250	248	231	247	245	245	244	260	221	236	246	225	242	251	241	237	249	249	231	274	265	253	226	260	252	255	233	259	245	248	234	232	278	239	266	224	216	235	240	238	233	240	232	237	234	247	240	240	242	258	260	230	228	206	237	236	247	221	218	226	234	239	235	253	232	229	227	228	229	242	259	254	214	209	238	228	226	238	243	235	241	241	243	242	255	245	227	277	262	220	242	227	246	209	294	221	253	256	234	210	226	214	241	249	242	206	225	211	220	231	252	247	227	240	227	256	223	267	221	221	224	246	220	246	247	228	234	256	229	229	241	256	221	256	232	226	208	211	237	218	247	242	250	236	227	255	253	213	252	228	225	222	235	220	224	234	228	229	252	240	241	245	237	231	264	257	241	213	231	252	252	266	232	243	234	239	240	224	234	251	245	226	211	273	261	249	239	249	271	251	247	221	256	229	264	258	261	256	227	262	262	266	230	215	256	248	252	226	242	251	228	241	204	233	246	237	238	221	215	235	237	229	239	252	222	212	224	228	245	228	245	251	239	235	250	232	230	243	240	222	252	220	231	230	267	250	214	218	239	233	222	276	219	223	227	219	216	236	211	250	229	249	244	264	236	238	231	240	222	234	220	231	218	236	266	233	252	264	240	239	239	259	251	247	255	228	220	233	241	241	233	258	239	242	267	226	242	250	235	220	266	238	214	248	211	235	238	253	244	242	241	244	216	243	253	242	210	253	242	266	256	241	271	220	202	238	248	250	214	255	223	233	258	234	220	222	242	228	233	239	256	232	222	235	274	245	252	248	225	218	235	243	233	252	246	225	252	242	223	255	238	272	221	257	239	227	230	224	212	219	229	230	252	222	239	227	222	234	261	234	205	253	243	250	243	228	216	268	210	251	271	224	253	212	230	242	216	246	215	250	222	256	228	204	238	215	248	219	254	231	222	228	226	212	218	260	252	241	234	240	243	227	234	229	207	214	223	231	248	248	268	239	226	242	212	240	236	242	250	245	228	268	222	254	223	223	227	218	236	247	247	253	238	251	272	239	222	252	237	254	240	262	229	238	229	232	237	240	238	261	232	270	198	218	240	257	235	260	244	257	251	225	224	225	219	232	237	253	276	207	255	224	214	209	235	238	256	215	240	237	244	263	240	236	266	278	217	232	224	223	226	233	229	234	225	236	225	241	228	219	237	245	229	246	232	231	241	255	229	258	256	236	199	238	249	226	235	231	227	238	240	221	257	245	228	225	244	250	225	268	227	230	224	232	271	253	240	220	248	249	262	233	240	269	235	242	251	249	239	260	228	221	258	259	252	233	243	268	226	236	244	252	230	246	202
5011	10171	8357	4204	2805	2196	1672	1362	1127	968	852	758	689	666	570	570	524	518	503	475	447	512	454	443	457	399	437	442	436	436	418	396	372	416	366	386	387	383	371	389	368	412	363	363	370	381	353	368	384	390	363	369	386	346	389	366	388	364	359	405	402	365	356	369	360	369	375	383	333	378	365	401	376	378	386	362	372	373	359	377	396	369	347	373	374	387	422	385	333	368	422	377	409	394	369	369	383	429	385	383	369	374	385	367	400	323	365	372	367	390	359	369	384	376	361	355	357	342	383	362	375	410	340	362	364	380	390	369	341	349	349	351	386	336	389	369	337	389	357	387	329	363	395	366	356	402	363	365	373	391	411	369	365	397	429	436	417	386	344	387	371	363	394	373	367	364	359	349	321	355	329	424	381	381	379	369	355	356	380	361	372	389	352	385	336	344	363	360	380	359	361	369	376	367	341	340	369	335	337	346	358	385	384	354	352	375	360	359	369	334	342	374	352	368	369	380	407	352	368	377	379	350	373	350	366	352	339	370	359	341	329	385	349	392	348	394	313	354	395	354	353	370	394	402	360	363	366	333	369	363	360	366	367	325	375	367	389	373	373	374	367	400	375	346	384	365	377	400	367	355	339	359	356	355	341	356	394	364	357	334	353	388	375	359	367	367	370	351	390	374	366	345	322	359	355	366	372	364	353	380	334	358	363	357	359	341	377	371	361	338	359	328	374	375	391	374	342	372	390	373	384	397	346	344	336	366	386	412	348	342	379	373	371	388	385	377	360	369	355	369	362	406	414	384	399	413	366	368	386	353	365	363	347	390	369	386	366	333	341	371	371	394	392	404	355	366	367	391	380	371	369	354	357	337	378	390	373	382	353	343	334	365	329	378	394	375	358	378	377	375	352	383	364	354	342	373	351	406	364	389	377	380	323	364	369	336	360	369	353	380	409	378	372	365	368	364	362	344	364	360	357	362	388	352	383	354	378	401	362	371	366	385	365	369	363	364	412	357	341	382	359	358	358	379	387	375	387	377	351	353	368	355	355	354	364	350	382	362	358	383	359	398	372	345	372	382	358	369	412	352	383	364	370	358	379	372	380	363	370	381	349	366	384	343	389	371	363	382	391	379	345	355	401	359	378	362	385	365	354	407	414	360	354	396	370	353	388	372	379	360	363	360	368	345	372	322	354	329	374	392	365	366	372	343	365	392	378	365	392	373	365	358	371	369	371	393	343	342	373	354	398	366	385	360	367	344	372	366	382	354	363	364	388	354	375	340	371	335	373	396	365	422	366	345	364	376	415	386	380	317	396	361	378	385	409	378	408	355	402	378	359	361	331	374	374	360	326	367	376	375	379	368	347	351	370	379	351	355	358	385	369	361	367	352	361	345	332	361	386	349	349	381	337	330	344	365	345	372	388	360	368	337	346	373	360	378	382	373	347	357	356	383	385	372	349	360	371	374	385	369	363	389	380	365	360	382	328	357	365	396	359	318	362	371	373	383	374	330	415	399	367	344	357	382	369	346	366	390	350	363	396	359	381	383	363	388	373	391	350	372	346	369	346	366	323	348	353	348	350	361	356	367	369	361	350	369	373	386	380	380	400	378	365	382	404	351	358	366	354	360	348	354	364	365	360	368	345	399	382	378	363	376	365	389	349	344	373	373	308	363	356	369	393	352	392	379	405	382	370	354	378	349	366	364	381	368	362	368	341	384	372	396	341	373	382	345	332	348	348	390	372	378	369	394	389	381	395	360	371	362	373	396	335	368	352	388	401	373	345	363	351	372	381	387	350	345	379	382	350	358	361	324	385	382	382	386	352	360	377	361	388	338	359	402	353	393	312	343	361	327	375	383	360	369	411	358	373	342	327	364	391	371	370	351	362	370	396	373	385	381	327	354	348	354	391	368	368	343	380	336	355	386	382	363	385	340	345	355	369	347	380	374	384	353	334	371	385	354	359	337	398	331	339	346	368	379	357	383	389	371	393	340	348	376	402	363	359	367	374	355	377	394	394	398	364	362	387	352	384	405	359	390	361	356	374	351	358	353	369	341	392	378	366	345	381	400	348	381	374	350	386	410	378	373	388	381	344	370	370	331	381	369	395	361	370	367	335	357	376	372	365	355	385	377	348	338	367	355	360	346	384	389	346	373	414	379	370	361	382	349	386	378	356	384	377	353	386	365	375	357	377	353	372	320	374	369	417	377	372	364	378	367	356	346	400	386	399	331	354	376	339	360	395	386	382	366	392	370	351	378	361	369	363	353	371	343	382	379	360	362	378	378	366	405	351	370	378	395	379	379	391	361	362	392	392	367	313	358	340	402	339	377	394	380	371	357	366	364	379	370	327	375	394	367	394	393	371	344	402	388	335	370	401	393	363	349	359	390	373	373	369	381	329	372	339	388	365	345	364	395	375	403	357	368	385	374	374	403	364	404	357	383	354	372	354	337	366	356	411	376	367	372	330	362	351	351	365	391	354	363	352	369	327	336	359	373	358	389	365	395	367	388	331	387	388	317	376	376	363	375	353	376	365	380	360	363	360	377	359	377	343	340	380	353	361	362	386	343	338	382	344	393	384	353	365	362	387	388	365	380	369	364	406	356	374	342	378	346	382	365	396	355	393	365	387	367	350	369	399	400	372	385	374	370	366	377	372	379	352	354	366	379	335	347	374	368	366	376	358	385	347	382	378	325	365	360	350	361	398	386	371	396	379	357	357	372	330	368	392	353	368	368	379	346	366	397	349	359	375	358	373	343	348	323	359	374	386	363	388	407	368	360	355	402	399	386	359	403	333	364	354	392	357	369	353	372	354	343	406	368	325	371	401	395	341	373	370	330	364	378	379	371	387	364	356	358	343	376	359	339	362	357	357	383	329	351	376	376	386	398	341	353	376	378	383	346	346	386	383	383	348	360	369	393	361	365	377	352	359	364	341	372	380	398	364	387	379	399	357	388	380	356	351	351	375	382	396	365	370	311	378	367	392	361	385	355	347	385	384	344	377	352	385	371	399	366	344	363	342	372	428	378	363	352	382	347	374	381	367	379	340	345	367	342	349	385	349	345	378	339	369	388	380	359	367	385	371	363	379	358	352	368	368	372	354	342	354	329	369	341	369	364	334	365	346	341	370	340	376	352	388	349	380	366	346	398	383	372	357	385	361	349	387	356	369	377	405	382	362	336	338	378	381	344	350	389	361	384	323	379	367	371	377	397	350	370	375	346	374	374	364	381	376	350	337	344	357	372	347	373	321	376	334	378	390	379	381	353	369	365	374	348	383	368	397	379	399	362	357	369	382	356	349	361	382	318	335	329	390	366	392	360	359	374	371	358	366	342	370	377	365	358	335	365	350	391	388	358	382	382	345	371	380	368	389	344	372	357	399	369	392	369	383	338	360	384	413	358	377	345	358	354	368	372	352	376	359	365	355	339	368	390	382	393	380	356	355	326	375	344	405	355	373	372	362	337	380	364	384	383	353	384	356	388	394	372
23037	21272	29112	23740	21277	21160	3676	792	610	469	432	400	336	292	308	247	262	252	244	206	197	205	221	193	191	174	204	186	167	180	174	175	151	147	168	163	175	175	146	189	169	170	170	154	157	151	139	143	143	174	135	151	169	154	156	160	152	158	137	147	128	160	169	160	161	141	165	150	153	162	146	157	140	148	170	133	162	143	157	144	157	153	148	152	129	161	170	147	160	164	147	161	136	136	140	152	145	154	147	162	145	154	144	137	137	161	124	141	164	158	146	142	155	160	149	141	142	124	152	150	154	147	162	136	156	132	171	140	147	144	169	147	160	148	155	129	145	132	142	146	161	154	166	134	143	154	140	150	166	164	150	149	159	145	144	144	159	173	155	154	134	146	126	131	152	131	144	118	153	153	149	152	151	133	147	177	153	130	153	127	139	139	141	147	167	161	161	132	140	173	153	146	144	136	136	156	139	164	138	145	144	138	152	151	150	167	157	130	145	141	151	156	162	132	126	138	156	155	141	143	156	139	123	137	136	143	134	124	147	156	128	139	149	158	132	144	158	143	148	171	136	151	153	165	127	161	147	145	132	141	135	147	157	123	152	137	141	146	149	136	161	150	145	127	148	148	141	158	146	151	153	143	153	146	138	128	149	149	138	140	133	160	132	145	125	126	133	131	168	156	138	164	146	145	150	135	129	150	149	136	132	163	140	135	162	152	147	139	144	139	134	158	150	131	161	145	143	136	144	162	146	160	163	141	139	165	154	151	137	128	142	149	140	137	133	150	165	161	138	141	152	141	136	162	138	144	115	143	140	161	140	124	135	146	135	141	148	143	158	151	127	129	136	151	148	129	148	146	157	136	142	157	142	142	150	128	143	142	145	126	148	125	135	140	150	136	128	160	158	144	129	152	141	161	129	161	133	127	161	157	178	139	157	144	141	150	150	146	145	157	153	152	126	152	132	156	150	132	129	161	145	135	158	155	125	140	152	137	139	146	148	138	145	157	151	138	142	130	138	133	148	158	142	149	155	142	132	123	132	148	135	164	131	148	170	153	155	145	164	148	128	140	165	147	139	151	144	138	162	156	126	133	128	131	144	128	131	145	164	148	154	156	145	155	135	128	147	147	116	152	138	169	148	151	162	134	153	143	118	135	121	150	143	162	160	133	143	155	162	143	128	134	134	145	143	165	154	146	131	125	138	140	156	140	149	161	163	124	130	144	155	154	139	147	139	159	142	143	126	146	136	135	132	133	133	159	148	156	144	141	167	126	142	171	132	153	142	140	161	147	142	150	130	137	147	173	124	124	148	122	145	138	147	161	169	146	134	130	142	150	135	140	139	149	134	138	122	166	147	151	154	151	129	127	158	164	147	149	148	156	169	144	169	140	144	149	124	166	131	142	157	136	136	148	163	141	155	163	149	149	133	118	147	139	140	142	136	150	147	123	138	139	144	157	138	138	130	163	155	137	135	147	124	151	167	161	161	153	142	149	155	135	150	135	131	159	128	140	129	141	149	115	158	145	144	138	153	147	156	151	129	141	157	168	134	152	144	148	133	144	142	143	131	148	148	136	124	143	153	147	143	142	151	144	147	151	156	125	162	147	150	130	125	155	165	146	146	158	146	153	150	155	130	166	115	135	141	145	135	145	154	147	143	149	139	156	147	139	148	135	147	131	132	137	134	141	155	146	144	146	145	153	135	149	150	138	146	134	158	150	149	147	140	147	146	155	128	132	128	162	137	155	136	157	146	143	146	157	127	141	142	154	143	134	170	140	167	120	146	144	150	148	153	135	151	167	153	150	144	130	134	144	157	149	148	161	139	158	148	136	162	137	132	159	164	148	146	152	147	130	129	148	137	141	143	122	139	161	138	150	173	146	152	139	137	171	137	152	151	139	145	149	154	145	119	140	143	137	160	128	137	142	143	143	128	148	141	141	163	144	147	123	154	156	132	147	134	128	142	146	129	136	141	128	137	158	151	146	126	136	153	117	132	147	149	145	140	129	143	136	126	147	139	155	138	133	180	153	146	138	133	146	123	150	144	150	150	135	148	167	159	138	161	152	147	135	155	158	142	125	138	142	126	157	159	155	154	130	131	143	137	153	156	160	154	144	145	155	139	156	142	156	149	140	139	164	142	139	159	148	131	154	154	137	141	152	131	140	147	139	153	117	163	140	147	150	157	130	114	148	150	154	148	150	149	153	156	133	163	135	152	163	146	159	160	148	147	150	128	138	161	136	158	169	144	153	148	140	126	178	121	146	124	149	146	127	152	137	141	155	131	145	146	143	141	128	142	147	153	154	145	152	146	143	143	137	136	133	147	141	138	120	142	140	133	163	155	129	132	161	137	138	158	139	146	129	140	142	157	132	149	161	150	135	173	151	138	137	135	127	141	136	156	164	145	158	145	138	144	146	136	147	155	148	148	140	127	148	132	166	149	137	153	141	166	146	126	151	147	151	148	134	136	165	149	128	130	125	148	159	133	151	141	144	130	132	163	150	143	119	144	128	147	147	138	141	144	153	135	143	165	152	160	136	149	151	141	149	165	161	135	137	151	154	148	162	133	131	138	148	151	148	138	135	124	142	133	132	155	143	134	162	144	147	141	137	165	135	151	123	147	138	146	150	148	138	153	162	117	145	127	124	140	171	145	144	157	129	137	149	149	181	153	132	151	173	144	134	133	161	164	124	131	126	120	138	137	155	147	165	150	140	132	143	126	153	143	131	137	140	167	136	155	161	152	152	124	157	142	131	157	130	161	142	152	142	161	152	137	148	137	136	178	137	138	149	140	138	132	148	129	152	153	126	137	160	156	141	116	135	138	155	146	157	135	120	135	144	138	127	158	143	151	162	130	151	155	145	166	146	142	148	164	139	142	144	159	147	131	153	148	153	143	133	145	145	127	136	148	147	135	147	161	160	138	140	131	157	149	166	126	133	164	137	142	140	140	137	131	139	154	143	127	147	137	151	157	135	150	148	137	159	149	144	141	153	163	151	124	154	137	137	142	150	142	157	161	149	144	140	151	140	138	139	150	124	141	129	159	145	127	144	164	126	139	116	136	156	128	152	141	143	140	144	151	120	144	148	136	130	151	164	148	148	142	152	148	134	139	155	150	129	131	145	134	129	148	145	151	146	126	160	137	125	149	150	137	147	140	182	162	159	125	134	145	145	150	149	154	134	140	150	148	151	119	142	147	147	131	136	142	146	148	157	128	143	150	148	113	157	139	152	152	119	150	147	146	138	139	149	146	126	129	146	146	145	150	128	113	143	154	128	135	136	168	138	158	143	151	135	147	143	123	138	133	139	165	155	128	138	130	158	132	173	133	130	165	146	138	119	164	150	145	152	146	136	137	132	139	143	130	152	147	140	152	145	143	150	126	148	130	143	153	146	130	162	149	125	147	155	127	157	141	163	146	155	148	155	143	127	132	133	141	154	134	146	171	158	152	143	131	134	137	156	152	135	153	135	139	143	148	161	148	168	148	133
7247	16380	13456	6958	4832	3682	2809	2171	1655	1395	1149	936	845	765	638	595	572	477	463	465	411	396	379	351	349	328	301	311	318	341	306	286	308	292	286	289	245	260	274	247	272	280	280	269	235	246	248	233	265	263	254	231	232	248	253	257	224	264	255	248	254	238	236	248	235	231	245	250	260	237	250	237	259	228	233	253	223	256	235	229	220	226	216	240	217	271	237	253	247	235	219	263	219	243	242	247	230	222	255	264	239	207	256	241	255	251	198	252	216	232	206	243	236	240	200	230	207	225	221	229	210	244	214	230	192	248	232	226	246	209	229	231	192	234	221	212	228	234	221	233	212	239	257	221	238	254	212	238	232	238	240	278	232	223	249	226	238	240	233	246	236	220	238	240	218	257	237	257	231	229	237	222	227	263	231	254	244	267	243	219	231	244	218	243	239	228	224	255	192	228	225	229	203	214	212	206	241	225	220	213	222	221	210	240	239	220	229	233	232	220	235	248	202	205	240	230	224	243	233	223	210	223	227	220	226	220	238	253	209	221	225	227	227	225	218	218	258	237	240	217	229	233	212	236	201	231	207	222	233	252	228	227	223	229	224	213	202	223	232	222	236	233	219	223	224	226	229	232	238	215	244	223	234	237	232	221	209	205	246	220	217	228	233	210	232	214	216	224	235	241	227	245	244	220	240	211	219	220	238	243	228	178	238	233	210	197	226	237	230	252	247	223	231	246	255	230	201	224	235	216	235	205	217	224	267	216	218	217	200	230	236	205	242	229	235	226	203	243	265	202	232	239	220	235	222	244	200	227	230	234	240	210	208	219	217	220	261	223	207	222	219	224	240	218	220	225	226	232	244	227	246	197	250	190	215	241	231	204	226	201	227	209	246	211	205	251	246	218	251	207	240	257	226	237	246	232	215	246	218	210	221	196	235	228	238	215	204	235	226	210	239	249	237	215	215	233	202	221	237	228	240	227	249	233	237	229	211	244	231	235	246	217	232	249	238	227	245	212	241	206	226	215	261	249	210	227	233	221	233	211	236	211	237	237	186	227	228	215	223	223	235	216	233	217	215	235	232	242	216	223	229	230	227	239	231	208	249	239	224	238	212	210	196	258	226	227	224	218	242	235	257	219	211	218	221	228	210	235	218	216	221	227	226	225	246	227	193	212	213	234	199	232	224	223	236	204	257	231	221	255	219	240	233	236	221	241	218	227	208	230	214	245	208	214	229	204	254	196	190	215	230	215	236	219	208	236	218	262	236	247	214	261	234	205	225	206	234	246	229	226	241	220	229	212	246	241	228	204	226	201	235	254	209	217	237	215	237	227	215	241	215	237	217	219	220	209	246	198	227	243	207	228	221	231	219	236	244	248	237	258	219	220	195	225	233	233	224	242	207	247	234	214	233	208	231	225	226	217	215	226	233	217	219	260	238	244	224	271	241	230	217	222	230	226	234	220	216	215	208	237	214	223	221	256	268	253	203	218	210	237	226	208	220	204	239	193	199	210	234	250	230	231	204	227	229	230	212	226	230	246	224	215	220	240	226	234	226	222	219	196	198	214	243	211	193	238	227	207	231	221	210	224	221	238	235	239	212	233	237	215	232	234	220	221	222	216	219	241	214	216	223	228	229	227	232	214	221	205	211	222	213	219	235	244	235	246	236	225	220	220	241	218	241	234	212	207	234	208	243	231	198	258	223	229	245	201	237	218	261	255	216	225	230	222	217	212	207	201	212	220	225	223	210	221	196	225	216	217	222	216	225	251	230	208	230	205	200	227	245	216	240	247	217	230	214	256	220	212	250	229	247	225	226	189	231	252	240	225	209	251	227	233	209	253	230	233	210	220	235	231	227	221	236	216	243	243	235	197	207	213	216	216	219	229	238	214	261	228	229	218	233	226	233	231	223	224	268	231	203	231	238	216	219	229	236	227	224	233	219	214	238	221	209	249	245	219	222	214	208	219	260	233	210	244	214	219	214	238	219	232	234	227	249	208	201	264	228	257	254	244	179	213	222	206	241	217	205	204	250	230	215	202	234	244	231	229	216	234	214	230	233	235	238	226	228	226	234	232	205	216	207	264	211	205	236	215	245	202	215	226	218	245	213	228	227	242	239	240	237	217	244	231	236	217	231	223	228	218	222	196	231	214	219	234	237	220	231	226	233	203	223	217	238	217	242	231	281	230	216	217	243	198	227	254	217	227	210	217	249	201	225	246	240	229	224	215	232	239	234	212	228	250	219	216	221	224	227	247	228	246	226	252	220	239	246	216	219	235	250	211	222	216	217	267	214	205	221	212	229	242	192	235	253	226	237	236	208	213	239	258	226	221	209	210	242	231	239	230	238	235	230	237	234	207	246	248	233	243	220	218	223	241	230	205	228	235	225	211	225	240	216	223	217	237	265	219	254	232	210	257	239	211	194	221	213	243	227	205	195	235	217	219	221	195	236	221	214	229	237	252	262	213	227	217	199	228	200	239	207	236	207	239	200	232	225	235	215	224	205	234	230	205	201	239	225	232	240	235	235	207	222	210	218	211	243	242	226	215	221	250	217	242	243	224	216	256	204	211	206	262	226	219	247	211	235	227	223	206	213	235	233	243	203	236	246	209	221	240	227	236	219	218	216	233	222	238	226	228	206	243	221	251	236	237	221	217	226	232	207	224	208	222	241	261	239	221	200	227	239	213	221	221	241	238	219	222	223	215	221	222	234	221	204	226	232	225	223	228	246	215	208	231	249	232	221	219	239	214	229	215	235	214	222	226	233	213	240	189	211	239	233	219	208	238	224	208	231	221	243	197	201	252	221	234	239	250	230	224	221	212	215	239	227	243	220	243	224	208	280	200	212	225	233	270	217	211	207	221	219	188	215	252	232	209	209	244	234	223	224	258	205	233	216	227	257	207	238	206	214	231	219	246	200	229	216	251	252	240	237	227	209	221	213	238	208	234	229	229	247	220	241	230	218	236	232	197	234	236	238	227	213	235	231	235	235	255	226	241	241	209	235	210	216	233	255	207	221	234	250	211	227	215	205	216	213	212	216	257	217	200	213	231	222	224	218	239	248	212	224	224	227	232	250	224	209	209	222	225	242	219	246	222	212	253	220	213	218	215	200	230	231	215	229	242	223	210	232	207	215	244	216	243	228	241	226	231	247	222	211	232	223	213	238	223	234	236	226	219	206	218	233	225	221	230	211	213	245	212	221	247	243	259	246	212	228	243	226	212	226	242	272	261	213	246	214	256	262	213	227	238	216	245	227	228	238	202	220	211	216	233	247	247	228	231	204	219	211	238	241	253	216	214	215	231	230	216	207	263	243	228	218	218	229	243	198	217	221	215	215	239	203	208	219	226	242	213	269	264	216	217	220	211	199	194	248	208	213	227	211	230	206	221	213	235	217	217	222	221	221	224	221	204	224	231	230	238	217	232	208	213	219	219	219	223	228	223	237	229	221	217	227	213	230	245	224	211	209	199	206	228	236	247	253	251	245	221
26986	19455	4676	511	331	325	287	276	253	277	269	262	220	225	261	248	221	252	235	251	244	242	259	226	248	257	249	240	269	243	263	227	238	258	239	259	222	215	232	254	252	243	233	278	253	244	267	239	239	247	221	279	243	240	231	221	230	270	247	205	232	241	234	254	229	225	234	212	275	234	229	241	220	227	228	236	250	237	278	228	245	219	235	229	255	244	230	243	252	251	225	227	238	240	265	237	256	236	244	230	230	229	241	244	248	254	213	240	224	275	214	230	265	218	222	215	224	243	251	245	264	235	256	233	257	237	236	244	227	231	256	259	248	250	255	235	243	249	240	233	235	258	250	258	261	254	235	237	253	258	233	244	249	235	263	231	230	236	259	244	240	240	240	264	237	245	231	269	219	265	241	235	232	261	220	265	239	231	214	237	238	260	248	253	207	238	258	233	221	223	228	251	241	248	234	223	255	251	232	247	234	254	239	222	247	235	236	272	233	223	223	259	237	232	237	264	268	224	244	243	216	238	227	219	241	257	240	238	245	232	236	237	224	229	259	246	231	237	239	244	216	241	253	234	219	237	219	227	230	222	229	218	215	232	267	221	254	246	227	247	251	240	251	243	258	242	224	200	240	218	238	248	230	225	242	257	238	274	262	260	258	246	219	223	271	253	237	223	240	231	231	230	259	246	253	250	235	257	250	265	263	240	244	267	246	245	238	239	227	257	212	237	251	232	225	250	227	255	260	234	255	242	256	230	241	232	228	245	205	265	252	217	240	218	210	265	223	249	243	245	245	238	258	229	239	248	276	261	231	237	220	236	265	224	258	233	240	248	238	232	244	222	243	242	261	256	243	242	262	230	251	261	241	228	261	236	229	237	240	257	248	223	261	243	219	219	247	217	241	239	251	252	233	227	255	269	244	242	248	227	234	261	239	242	250	246	238	238	264	263	229	259	248	269	251	238	255	239	265	266	247	259	248	225	228	228	234	232	242	258	240	238	214	243	226	256	238	239	246	234	234	241	225	222	238	236	232	268	248	267	239	242	224	249	216	231	254	242	230	234	251	225	261	238	246	251	249	231	233	246	248	204	207	223	228	218	231	239	241	236	231	265	263	250	233	217	224	220	248	230	227	253	253	289	214	242	246	238	242	240	243	217	235	233	236	260	239	243	225	239	226	216	245	194	249	236	235	242	258	226	220	237	217	249	234	239	242	228	259	251	250	237	225	267	213	234	247	244	242	260	243	238	233	243	225	244	250	257	257	223	252	234	251	243	250	223	224	248	251	246	219	244	247	257	225	226	205	251	237	213	240	254	238	229	224	238	234	227	248	235	225	242	270	244	247	233	258	231	241	229	264	241	266	254	221	243	256	249	212	241	246	249	218	244	233	230	236	245	270	229	241	224	245	246	229	243	232	237	227	257	239	231	267	240	223	237	251	245	251	247	236	231	249	248	246	238	256	231	229	260	251	236	214	260	244	253	229	244	259	234	236	204	218	275	229	253	253	247	214	242	208	228	258	233	237	219	235	251	244	259	264	234	241	248	245	264	247	245	215	241	248	238	254	241	251	250	237	255	242	225	236	251	235	258	224	249	238	220	223	260	219	239	237	261	241	243	213	234	252	249	255	256	217	234	230	239	245	233	233	250	217	247	246	256	244	246	229	244	250	241	248	238	219	251	226	243	226	250	245	213	222	228	255	243	241	228	228	244	253	247	240	269	256	273	258	219	242	244	245	242	232	216	246	241	240	241	250	244	262	220	230	232	222	264	245	223	217	241	228	222	241	246	209	244	244	212	236	250	247	249	229	213	268	231	249	243	247	234	268	250	245	222	252	251	228	233	257	244	247	233	257	205	226	228	214	245	247	229	227	208	254	244	245	244	249	242	236	244	240	223	243	238	194	255	242	227	252	265	232	263	234	236	263	239	241	238	251	262	245	268	238	237	261	261	239	235	241	235	248	237	212	244	232	249	234	247	236	252	230	245	240	243	232	260	249	220	253	239	222	221	225	233	248	254	263	251	235	253	222	285	254	270	250	245	235	240	210	237	256	232	225	244	233	232	239	196	239	252	233	257	258	231	225	237	225	256	231	237	240	235	238	218	236	226	247	249	233	252	278	236	244	245	231	241	232	226	259	282	250	243	235	219	228	239	228	253	268	247	216	223	247	239	227	268	247	242	253	243	256	239	238	263	243	250	252	221	268	254	246	225	227	222	224	231	229	233	240	217	228	245	242	259	230	231	234	259	230	258	214	277	254	264	235	228	245	238	249	272	241	254	236	239	249	214	250	238	256	230	236	249	243	248	273	229	236	231	251	234	231	236	261	263	219	246	261	246	237	233	222	212	247	203	233	238	245	225	234	249	211	235	251	230	260	241	247	243	227	233	235	227	242	234	192	236	238	237	246	233	248	245	238	229	226	262	249	223	235	244	236	226	259	244	222	234	240	224	217	237	259	214	237	228	240	262	258	248	211	217	238	238	234	249	257	225	260	247	238	227	260	244	255	234	248	219	251	259	239	228	231	246	242	233	231	229	264	248	255	237	208	214	211	247	254	240	238	227	244	250	242	236	229	244	250	241	252	237	217	216	227	238	245	240	233	245	243	245	262	223	241	240	257	231	221	245	249	245	233	236	249	224	224	248	225	231	247	254	234	235	263	222	239	243	250	250	233	229	221	241	244	247	227	236	234	240	271	262	268	233	229	236	238	240	257	242	243	230	252	257	248	221	246	243	241	220	218	224	245	272	244	243	208	278	257	220	255	226	227	250	234	228	212	249	249	240	237	230	245	267	200	223	244	261	221	235	236	273	232	221	241	253	213	230	215	238	273	240	264	270	217	241	228	239	235	245	242	213	245	257	222	224	218	251	225	211	260	258	214	258	251	234	237	278	243	223	226	231	244	249	246	214	224	235	253	228	242	222	270	249	212	245	233	238	231	221	240	246	248	218	235	241	225	255	243	238	219	242	230	256	219	243	230	234	230	262	261	239	242	240	229	208	247	245	250	238	237	225	260	244	254	222	233	212	229	230	244	235	240	244	256	219	261	236	253	233	238	235	247	246	242	214	222	227	240	265	257	232	237	231	279	238	258	227	235	219	261	231	252	260	259	262	246	240	259	254	216	222	266	246	216	242	239	231	235	245	232	264	244	249	207	257	240	235	241	226	247	252	241	248	232	254	222	249	234	224	226	248	236	266	238	247	269	218	233	226	262	250	235	268	265	220	258	265	254	236	224	214	230	250	257	214	222	238	258	183	233	232	247	230	208	228	223	229	285	211	238	237	268	246	225	255	215	248	210	237	234	246	261	244	251	274	224	265	270	228	239	216	238	251	263	232	256	244	233	235	241	246	234	248	235	246	237	242	253	252	246	247	238	261	218	252	222	268	254	221	255	258	252	233	236	248	238	238	228	230	256	255	243	236	245	235	255	235	235	242	243	262	239	254	216	230	235	236	238	219	235	249	240	261	274	244	231	247	254	243	254	238
3873	1072	939	597	516	463	451	429	409	348	380	372	413	401	384	375	381	362	344	407	363	367	355	380	405	366	349	348	356	359	360	373	346	395	377	362	353	342	395	346	373	367	359	373	365	380	377	398	381	343	395	367	376	399	390	363	361	335	388	332	407	356	375	361	374	361	378	355	391	381	358	320	373	366	384	363	367	349	369	375	372	375	398	360	366	341	383	364	365	355	363	356	343	351	353	368	342	358	388	372	344	368	378	345	382	384	352	395	371	353	346	403	355	392	391	359	377	376	403	378	355	388	347	363	384	352	362	376	377	388	418	361	353	377	359	383	348	319	366	354	382	386	348	416	377	355	376	370	393	376	332	383	388	377	370	355	393	386	370	350	394	402	383	386	362	361	354	376	341	396	395	359	362	369	402	352	358	369	395	355	379	391	361	351	353	360	338	376	335	350	350	375	381	367	365	343	387	376	405	355	366	366	383	406	377	365	343	401	404	385	385	388	387	372	346	358	343	389	426	383	384	370	362	359	343	440	361	371	362	386	348	335	380	366	383	344	368	351	367	356	380	347	376	366	368	355	352	374	356	359	394	333	358	324	343	364	366	342	374	364	372	385	365	376	343	364	330	375	377	356	368	379	350	359	380	369	374	368	364	361	349	334	372	365	375	354	340	371	348	403	389	348	333	381	351	356	357	365	367	352	391	340	363	352	348	357	378	383	392	368	382	364	356	366	382	350	374	348	372	379	340	348	374	363	362	370	339	362	368	348	350	350	365	374	347	335	367	347	343	399	374	407	367	362	330	322	358	365	348	407	359	327	406	348	374	376	401	342	353	366	330	385	357	370	361	345	377	378	372	330	386	360	360	355	367	365	357	384	378	360	357	382	356	344	373	345	367	358	370	356	370	384	364	362	366	387	347	354	403	373	354	357	364	378	352	395	370	377	352	370	369	364	342	339	365	373	349	360	354	374	382	363	374	374	384	390	366	366	347	353	382	340	379	354	355	349	381	370	374	362	371	356	344	358	357	338	408	366	388	345	373	357	350	360	352	375	364	365	376	347	365	322	377	371	335	380	337	365	391	368	384	369	391	367	378	355	351	393	352	384	381	368	388	382	364	375	357	331	391	378	349	361	382	367	374	404	347	378	335	362	355	389	373	372	357	381	319	385	370	386	351	378	377	326	406	369	378	397	370	352	330	336	391	364	356	365	342	352	366	340	368	345	365	329	359	353	338	390	360	346	306	365	364	340	367	369	388	382	366	370	359	389	393	347	354	344	380	400	336	363	383	356	408	342	373	390	336	395	374	362	361	365	335	392	404	341	393	346	369	388	374	367	351	349	334	357	400	373	360	342	353	358	344	382	394	369	385	381	348	387	368	356	383	364	362	377	359	353	359	354	364	378	365	361	371	356	364	368	343	354	369	381	336	352	390	362	372	382	365	365	371	365	374	359	340	362	354	379	357	367	335	387	384	363	358	345	364	347	380	340	328	376	395	396	389	373	376	341	358	373	374	389	333	357	359	357	377	322	353	367	336	354	351	341	322	364	371	372	374	383	347	366	411	375	356	384	391	360	365	387	357	385	355	356	375	377	326	351	357	388	325	365	358	378	379	374	367	362	391	377	386	380	366	382	365	386	347	347	379	401	389	372	359	372	364	402	344	365	366	374	366	369	377	387	358	370	356	355	383	356	369	346	351	359	375	378	338	317	409	340	352	406	356	398	414	382	381	365	342	329	413	382	358	409	371	380	357	340	398	366	385	351	352	357	366	334	357	378	371	382	360	368	364	384	365	349	354	382	366	335	336	374	390	359	391	369	367	392	362	391	351	351	373	358	378	370	364	376	360	380	345	356	363	421	367	384	358	372	343	391	368	316	369	317	372	322	375	398	404	417	374	367	386	392	415	373	363	368	389	357	375	374	330	365	383	370	353	390	338	364	375	353	387	389	345	358	351	399	348	381	403	354	354	387	376	362	359	370	366	403	368	338	358	351	344	351	355	365	369	384	372	351	371	384	359	369	378	397	363	408	366	380	363	340	355	391	371	352	392	369	361	361	355	382	375	365	370	388	384	374	361	372	357	366	359	374	374	374	367	365	379	354	354	375	377	375	364	378	367	365	373	365	395	375	369	399	392	350	354	353	364	381	352	360	345	381	371	370	380	352	389	343	378	359	385	394	357	377	374	366	373	346	381	373	370	390	348	344	366	355	380	373	348	339	379	368	382	354	368	374	363	394	372	361	373	363	382	386	363	358	360	367	381	368	412	361	352	386	380	383	359	394	381	327	360	380	345	348	394	395	376	382	339	371	370	328	368	350	359	366	352	348	336	369	341	368	366	345	360	380	383	372	386	357	359	387	358	383	402	333	362	404	353	369	361	368	366	398	365	400	374	365	376	365	355	367	363	345	379	359	362	371	360	385	365	341	374	381	346	377	378	315	351	394	353	332	369	427	337	367	363	385	337	386	341	386	372	353	377	390	378	356	371	339	344	353	363	374	357	344	339	352	366	372	372	363	387	377	338	373	365	367	375	356	380	377	397	369	344	405	373	359	381	392	384	372	382	342	350	399	374	355	387	364	359	338	393	365	390	382	346	384	364	341	354	375	367	360	384	372	375	337	367	348	381	387	339	378	389	366	391	373	356	336	376	347	359	372	388	366	370	356	355	347	356	392	382	388	374	380	386	358	367	349	342	346	353	366	374	381	350	382	356	374	361	370	339	361	340	365	379	341	348	376	387	389	378	382	362	329	352	358	339	353	338	350	366	340	396	389	375	335	363	369	367	381	341	370	334	378	367	325	364	342	332	370	353	371	336	389	351	362	382	377	360	370	347	377	372	365	336	360	365	357	350	336	361	361	386	355	373	378	371	361	355	355	340	362	358	363	362	351	365	371	393	365	355	376	390	366	368	366	363	378	353	358	366	350	382	364	357	363	332	371	418	363	347	356	403	390	388	387	337	336	377	403	364	410	356	352	378	376	357	357	351	393	386	325	370	334	366	364	370	396	355	415	350	375	378	367	334	385	367	355	364	383	363	384	381	370	370	402	330	329	397	387	350	320	357	361	417	362	360	352	371	353	403	323	362	355	367	372	415	377	372	365	402	377	407	372	374	339	375	418	385	366	353	365	371	380	357	378	334	360	398	354	349	371	386	352	373	341	403	367	378	343	378	353	359	362	412	353	380	389	367	355	363	377	366	392	360	347	341	349	372	363	348	349	380	375	387	359	369	371	349	350	367	368	387	358	360	369	381	344	386	342	361	354	375	371	365	385	377	384	337	360	321	365	391	357	372	364	348	340	347	356	338	375	374	349	396	352	339	395	370	368	384	365	360	382	356	359	378	371	376	374	400	371	337	348	353	369	371	352	429	372	371	399	369	377	357	374	339	363	363	351	379	388	351	333	396	338	371	377	359	356	365	362	355	364	370	341	377	391	360	367	349	357	348	384	370	359	342	345	405	378	404	386	391	396	375	387	347	375	377	399
24072	21324	28660	24338	21258	6203	855	617	492	421	433	368	330	335	316	295	289	301	296	287	272	279	250	271	270	240	248	247	280	258	260	251	225	260	259	254	241	241	232	242	225	249	246	250	236	249	237	271	265	267	250	212	224	242	220	239	239	240	202	273	250	253	234	257	241	239	230	236	224	238	241	272	252	255	272	228	235	237	242	237	242	259	259	242	260	266	262	210	248	244	275	267	228	237	240	242	243	231	250	227	242	242	233	247	240	236	245	233	221	223	266	235	226	266	211	227	232	249	242	255	238	275	231	255	244	233	245	234	260	248	243	237	222	238	224	235	243	257	233	234	263	260	232	243	256	259	235	253	250	241	280	233	242	264	269	246	224	246	216	251	242	225	229	243	230	253	218	245	237	244	280	241	214	231	217	222	243	230	243	228	228	227	225	242	241	223	231	214	253	243	258	250	225	222	234	225	211	233	243	251	219	248	240	217	250	216	233	244	252	243	253	250	205	221	248	226	252	225	264	231	227	238	247	221	228	203	231	243	247	249	236	283	229	252	231	214	225	241	209	222	208	236	239	233	233	218	221	270	253	220	237	241	237	231	219	234	239	263	231	220	228	224	241	250	275	216	261	207	243	229	217	256	228	214	250	235	246	221	240	255	271	217	223	252	238	274	269	243	239	214	242	267	237	232	248	247	197	228	241	235	258	267	223	238	249	242	248	229	253	195	254	198	219	251	240	252	238	249	261	228	244	209	232	262	253	232	206	207	250	216	237	267	218	220	241	240	234	198	245	241	226	235	236	216	227	242	240	259	241	246	223	254	207	253	270	229	241	254	229	230	211	243	258	235	243	247	257	230	200	250	232	238	213	222	228	263	238	251	261	211	249	248	230	267	240	226	231	233	222	237	259	193	246	229	216	253	238	230	217	255	253	225	222	255	245	249	240	244	266	226	254	238	246	221	248	239	217	216	229	237	243	253	217	247	243	228	254	242	257	227	207	222	235	247	241	233	225	235	231	206	214	240	220	248	231	235	256	262	245	246	230	232	220	235	233	229	269	258	261	234	248	240	257	261	222	234	216	230	233	234	246	232	244	237	245	229	262	228	222	244	247	261	247	235	230	213	257	244	282	261	220	240	240	236	231	234	242	256	247	255	227	233	220	229	198	244	223	251	216	239	248	224	253	230	223	229	236	260	226	235	252	241	219	240	262	235	232	245	226	267	225	229	206	226	243	246	231	222	219	252	213	238	246	216	247	238	227	244	246	256	258	243	214	262	225	233	239	239	258	263	231	238	244	222	249	241	223	252	246	230	217	237	219	244	229	244	223	249	206	239	240	253	242	211	237	239	234	237	232	244	261	260	223	221	222	264	268	244	254	238	228	238	213	250	255	236	244	238	244	254	234	250	247	250	226	247	221	265	225	264	240	217	241	222	233	221	247	244	219	239	219	237	236	221	210	277	218	261	244	224	225	218	231	224	244	228	217	217	231	234	261	259	250	241	219	232	216	217	236	218	248	208	226	249	260	257	216	240	202	237	258	231	239	242	247	231	252	233	244	244	246	236	228	209	253	203	248	230	195	232	243	263	229	257	222	235	246	211	226	240	229	218	248	233	246	221	221	241	227	239	236	214	210	234	232	239	214	230	259	241	280	226	226	239	269	246	257	255	220	251	242	216	259	240	258	233	245	239	235	231	246	232	213	240	243	224	276	225	241	239	242	225	253	226	228	232	229	247	275	224	238	236	260	216	210	234	267	210	221	219	220	228	229	225	244	240	228	233	245	250	228	236	219	233	242	249	218	238	219	254	213	227	249	247	218	241	215	267	241	212	237	294	235	238	241	227	244	247	249	262	243	275	238	238	262	253	244	227	230	243	234	244	244	227	208	237	204	243	217	251	225	237	221	231	239	183	209	274	229	222	230	263	221	252	230	254	249	198	232	228	222	237	246	246	251	217	249	222	227	236	287	235	259	243	262	238	222	234	252	237	259	206	221	243	224	245	228	262	261	244	235	250	235	218	243	236	227	220	227	227	204	259	251	216	231	215	254	230	232	257	238	234	196	230	253	245	238	233	244	226	235	228	231	245	220	242	246	242	235	236	212	239	246	235	217	215	226	212	219	240	242	226	246	225	245	240	250	229	214	212	223	250	214	249	248	225	215	232	263	204	250	234	243	230	254	238	242	229	233	225	246	227	251	236	243	232	232	252	217	212	257	215	248	219	251	228	226	227	241	220	274	251	215	245	247	266	238	239	211	245	220	253	217	220	250	259	220	262	249	229	254	229	212	230	213	252	238	224	243	252	222	246	238	229	240	245	256	237	229	225	254	246	228	240	265	216	247	232	250	251	241	250	214	257	241	229	229	273	225	256	214	236	253	219	253	230	236	240	246	192	248	252	256	240	217	211	201	232	216	246	221	218	240	210	212	220	232	213	259	209	269	244	271	241	201	233	224	243	253	247	226	225	242	247	218	246	245	240	251	238	227	214	249	247	245	205	259	247	240	250	235	223	259	240	241	228	251	206	250	226	240	246	227	221	222	247	214	230	243	229	240	238	236	232	237	235	215	236	248	238	241	208	243	252	245	245	223	246	251	230	243	249	224	228	250	227	225	245	239	223	201	252	246	242	259	261	221	213	228	237	232	235	229	267	256	218	263	219	251	241	204	231	236	233	238	218	252	251	256	265	202	263	251	210	232	231	235	234	236	237	207	234	222	217	250	266	227	238	237	256	230	222	228	239	214	253	222	242	203	228	231	257	244	252	228	240	244	252	212	227	230	216	224	227	234	242	245	220	229	240	232	220	240	237	243	251	198	227	216	242	236	245	231	258	231	267	240	233	236	212	244	244	250	227	252	221	237	246	224	270	248	239	226	228	225	220	232	222	233	236	213	226	216	213	260	250	250	236	249	252	222	210	211	257	229	230	235	209	219	254	254	225	255	222	235	243	230	218	258	230	271	231	226	214	232	228	273	214	239	247	243	225	239	228	226	238	236	243	242	252	235	247	246	231	252	220	246	249	254	255	216	234	229	258	240	234	231	242	234	249	229	217	241	227	247	250	230	266	242	248	228	243	268	258	262	210	234	219	213	233	232	206	262	225	240	211	236	237	255	227	252	238	239	233	258	261	221	202	215	216	234	220	232	229	263	245	231	243	235	227	256	230	228	229	230	241	250	216	234	217	235	210	257	227	239	269	228	244	238	231	230	244	217	229	244	221	262	229	238	230	242	237	268	241	242	238	258	229	219	227	251	240	240	222	231	239	214	256	236	247	238	233	244	245	227	235	246	220	254	236	218	215	249	208	232	236	242	236	229	228	232	229	233	228	222	225	229	247	254	248	206	224	232	230	228	220	232	234	230	215	245	254	227	239	242	225	254	271	246	237	270	245	260	239	264	248	232	232	239	240	250	254	252	245	213	230	238	242	211	231	223	215	234	257	218	251	208	200	228	236	218	227	224	223	245	229	224	218	230	231	247	236	248	209	224	232
4898	10289	8502	4219	2787	2192	1686	1375	1157	983	831	798	695	615	561	567	542	505	479	493	484	464	441	410	407	406	406	423	441	356	389	397	404	428	388	371	369	374	360	404	372	400	381	367	377	392	392	396	404	350	380	363	386	375	400	365	364	420	395	409	353	395	393	353	396	363	354	355	365	379	367	380	390	357	363	373	372	360	368	334	355	385	399	380	346	384	334	370	380	379	403	354	353	322	343	354	359	397	357	397	367	373	363	393	346	367	366	348	379	359	392	352	383	372	335	367	378	358	393	363	372	349	378	412	368	365	382	387	338	355	381	343	377	370	366	366	356	365	358	356	389	348	384	384	380	408	397	419	387	411	399	404	387	396	360	397	369	360	390	347	393	366	327	360	365	361	375	353	360	365	388	404	388	365	353	361	362	406	387	374	369	369	357	377	396	334	368	405	407	343	362	395	371	366	340	357	315	355	331	364	371	387	387	380	392	377	359	358	325	353	357	351	340	360	351	383	337	412	377	357	344	374	384	350	379	377	398	370	367	369	363	379	363	350	375	350	325	375	384	378	377	363	384	390	356	363	344	382	397	345	363	365	356	357	364	375	374	348	391	375	359	363	386	345	369	351	329	386	362	348	362	349	367	375	388	393	368	378	382	350	368	369	344	373	355	369	383	355	351	372	372	371	374	365	363	368	383	377	348	375	382	366	343	335	373	343	331	348	371	368	359	363	380	365	395	368	360	355	379	401	392	352	375	360	359	370	374	382	380	369	385	368	368	405	361	359	370	335	377	401	349	405	372	368	383	380	360	379	385	371	343	338	343	378	356	361	370	365	345	352	404	367	376	347	391	349	373	369	343	347	369	358	382	367	375	367	380	409	373	370	387	350	348	384	359	366	363	371	378	385	367	374	377	368	350	346	362	382	376	352	376	368	360	373	347	378	407	406	369	396	351	348	363	385	378	366	369	367	370	354	388	383	363	367	386	391	361	382	366	375	356	375	342	358	399	368	356	424	383	389	372	377	362	372	378	383	385	355	396	398	371	404	381	377	360	345	349	391	385	372	348	357	364	407	359	346	367	369	387	362	379	387	368	356	394	380	369	365	357	347	354	353	349	341	376	353	336	349	378	358	388	346	327	399	343	357	355	378	361	390	343	373	378	375	370	358	346	373	343	387	373	353	371	364	353	356	387	330	355	361	363	363	367	381	385	356	443	385	380	382	382	350	348	328	351	371	380	368	361	364	304	390	364	403	377	346	373	373	361	375	355	366	378	357	388	364	326	393	350	394	342	376	406	394	381	361	351	366	395	354	334	332	396	387	357	365	367	392	368	390	367	347	400	356	367	333	393	376	354	375	367	353	379	343	410	391	366	371	359	351	361	375	349	386	377	377	378	352	360	346	343	354	312	345	355	338	373	350	376	383	362	382	363	355	388	368	365	409	353	335	389	381	368	368	348	351	354	354	368	398	370	366	378	362	353	383	393	354	380	363	364	364	355	342	377	384	376	356	368	354	377	336	391	347	341	361	355	367	380	356	398	368	383	374	371	408	352	364	362	325	373	366	356	374	338	369	372	350	353	374	371	345	362	391	386	368	352	342	391	331	359	358	378	365	375	351	374	352	346	379	362	367	380	372	387	369	356	343	311	363	384	344	369	360	392	373	390	397	391	374	383	355	346	346	397	376	381	407	349	378	355	380	373	383	383	356	369	388	350	368	372	339	387	355	401	368	358	361	338	376	355	398	362	362	367	359	423	368	375	363	365	389	353	354	351	367	365	371	371	412	370	356	367	352	360	377	365	376	368	366	343	389	365	349	376	346	352	378	357	348	368	366	383	365	371	324	378	406	363	361	359	349	382	386	345	348	386	346	379	332	387	379	377	367	337	380	382	379	366	348	379	380	404	365	376	349	339	377	356	357	348	329	337	361	404	395	364	361	373	334	377	368	387	379	358	394	371	381	368	370	352	383	385	348	381	366	364	352	351	368	380	374	335	355	399	374	348	344	346	386	389	398	347	366	378	368	362	377	359	377	363	363	372	406	388	357	403	368	387	337	340	400	409	350	358	361	383	358	364	351	388	369	365	372	400	354	400	353	368	375	378	393	340	388	366	394	371	395	361	375	378	359	374	369	387	354	378	383	339	375	371	362	425	372	366	359	355	364	391	362	365	378	345	361	366	349	345	336	359	400	374	370	370	377	349	365	330	362	369	351	349	373	374	364	353	349	377	362	376	390	318	357	311	376	389	381	380	331	377	365	363	374	386	412	359	365	396	360	412	342	368	349	373	345	377	328	353	359	339	393	331	374	373	365	343	381	376	346	359	357	362	375	347	334	365	355	390	376	356	358	352	399	353	306	343	386	341	370	358	370	378	369	403	363	350	348	390	350	358	387	378	378	389	377	342	358	375	383	345	393	372	366	360	381	414	359	356	349	370	335	365	374	314	376	383	389	356	396	355	363	372	333	365	386	337	382	324	345	355	356	369	364	388	360	362	380	393	367	350	413	377	360	349	384	367	364	383	397	363	360	374	349	424	378	336	352	337	348	398	390	391	378	388	351	381	397	366	363	358	382	367	381	360	361	350	389	389	379	372	361	356	372	352	340	393	353	364	349	375	349	356	368	369	371	361	354	341	358	336	400	364	373	346	375	365	380	374	373	334	372	389	401	356	335	343	405	362	361	382	367	343	377	401	374	384	350	375	360	351	372	362	382	403	370	346	380	368	342	336	394	349	390	353	346	360	376	362	373	392	349	343	387	367	355	356	370	387	376	380	363	361	373	377	374	353	340	357	400	369	360	349	344	366	334	374	371	380	369	341	315	354	373	348	350	382	385	328	369	334	346	381	375	374	350	344	380	341	395	354	367	357	398	371	354	376	375	387	367	386	387	390	358	365	347	379	363	386	364	362	366	344	351	359	367	351	328	392	373	372	423	364	381	337	379	387	340	375	378	375	374	384	361	338	377	377	403	384	376	385	393	361	339	353	389	374	338	360	388	371	368	408	322	358	362	367	385	343	409	360	372	373	363	377	380	333	337	331	373	357	376	377	351	350	349	370	404	386	365	383	374	367	363	393	366	356	343	390	380	382	353	417	370	379	372	378	381	355	367	385	349	347	384	361	379	362	373	358	364	356	362	366	386	320	426	406	357	370	351	397	369	373	321	345	402	377	383	373	390	355	381	383	397	360	360	361	364	380	347	358	357	360	362	386	386	356	330	357	374	349	383	364	353	358	373	351	379	332	350	326	349	387	357	372	386	368	384	324	372	392	369	368	377	382	345	369	402	383	356	386	386	372	367	329	350	352	335	374	360	410	370	369	390	379	386	356	353	354	373	338	381	373	413	359	353	378	378	391	333	376	342	367	369	358	365	404	354	351	349	351	403	349	368	367	360	349	408	401	382	347	333	338	376	349	345	418	337	398	364	359	341	370	361	346	354	353	363	396	349	379	410	354	387	353	348	323	390	353	391	356	403	375	349	356	365	365	380
23052	21254	29071	23738	21255	21136	3588	893	641	505	456	380	364	304	297	252	274	238	245	225	214	165	198	200	192	187	205	175	170	180	197	187	163	165	147	152	165	169	148	147	159	167	167	144	154	153	143	158	152	154	167	146	136	151	143	143	144	154	142	153	155	148	153	124	139	167	181	164	171	155	140	139	156	141	144	165	140	142	152	155	147	152	147	148	145	146	133	144	134	150	163	154	146	153	167	156	129	159	139	144	127	143	174	151	136	152	156	150	156	173	138	167	142	151	142	155	162	135	122	149	130	151	147	162	139	129	146	173	153	147	137	138	153	142	158	174	153	140	139	154	144	158	159	135	132	140	145	164	152	147	162	153	152	150	164	139	170	148	130	133	147	158	129	136	147	136	142	151	155	154	140	150	151	161	143	134	153	130	141	125	118	163	155	160	147	157	146	170	142	146	162	158	139	124	170	150	130	145	164	149	132	140	144	143	168	153	147	137	162	168	168	142	142	140	126	134	122	141	166	146	162	152	157	139	157	155	161	150	147	155	150	148	128	120	142	156	146	145	146	156	152	148	134	134	162	151	145	143	141	168	135	140	162	154	122	150	172	146	148	131	155	155	172	156	133	151	155	150	135	185	142	150	154	150	166	138	135	133	146	150	126	128	151	143	150	136	143	158	136	138	147	144	159	134	151	141	157	157	145	129	150	156	122	147	136	151	141	128	177	141	153	147	164	143	163	148	145	151	155	162	126	133	127	146	165	148	151	138	143	155	159	133	142	147	156	135	134	144	136	122	127	149	131	148	141	143	138	135	127	144	166	143	153	144	141	148	140	171	146	167	158	157	132	151	136	162	138	136	142	145	143	146	145	146	153	128	146	148	132	137	150	127	130	138	176	151	128	151	153	150	159	164	129	152	144	136	142	154	144	139	153	150	164	157	152	144	139	140	153	140	150	147	163	147	126	151	157	147	151	135	162	144	135	144	135	136	144	151	141	148	133	139	140	153	150	142	126	129	145	128	147	134	139	137	140	131	151	124	168	135	147	161	132	147	124	159	150	142	144	149	149	133	161	144	126	165	139	166	132	139	113	156	141	150	134	138	152	138	146	151	156	131	143	136	166	150	152	139	163	139	162	159	138	153	126	133	153	144	133	150	153	151	159	139	127	140	134	165	121	153	160	136	141	146	138	151	153	140	138	146	135	137	157	132	155	149	140	141	152	159	135	164	149	150	121	145	149	146	147	133	157	146	157	137	120	125	151	146	147	147	162	162	159	140	152	140	147	157	137	150	136	121	119	139	144	169	155	177	138	138	122	164	124	131	140	118	148	161	150	129	168	165	138	142	145	159	145	158	142	156	146	157	156	125	146	158	139	162	147	147	149	149	144	144	141	145	146	149	165	135	152	138	133	143	152	172	161	163	154	146	155	159	150	148	152	137	142	146	140	147	134	139	154	148	126	139	129	135	141	147	153	154	129	164	133	159	153	143	147	153	171	150	145	137	158	135	153	135	139	143	148	119	161	132	139	156	146	153	133	129	171	145	151	131	132	128	149	153	135	158	168	140	132	144	143	168	141	150	159	125	133	148	147	159	158	171	152	154	130	155	153	154	133	130	155	142	149	149	160	138	126	144	135	140	156	130	126	158	159	143	137	137	137	132	152	129	128	122	146	135	155	128	142	125	139	149	137	144	131	142	152	145	147	152	136	149	146	149	134	129	149	145	153	120	137	136	154	145	164	162	159	162	132	140	150	136	144	149	154	145	152	156	145	134	164	153	159	153	131	141	148	159	117	143	135	142	130	142	119	146	133	130	140	123	131	148	135	141	130	155	147	142	134	169	128	150	145	153	145	124	145	130	131	129	162	151	140	155	135	150	129	137	148	159	140	164	153	157	147	150	147	151	149	152	153	151	160	161	159	156	157	148	128	125	154	123	151	145	158	124	143	129	142	148	155	143	138	150	116	137	151	136	153	156	136	146	126	148	154	179	150	131	160	150	145	147	131	161	138	146	138	134	161	136	165	136	159	148	130	163	145	164	144	142	138	144	138	143	146	142	139	145	136	142	124	112	153	147	143	129	148	153	160	172	146	127	145	149	134	121	153	151	135	155	152	131	140	135	132	148	151	172	137	152	153	146	143	142	146	137	147	158	140	150	150	168	152	167	147	144	153	170	144	153	132	139	133	133	151	144	144	141	137	150	143	153	161	144	155	153	125	148	143	153	143	156	155	165	139	161	139	136	127	122	149	163	152	139	131	137	146	155	141	162	130	153	151	143	163	163	128	146	158	161	140	157	153	134	153	153	146	152	128	158	140	151	142	141	147	141	123	137	140	140	146	153	159	140	155	147	140	167	136	128	141	149	172	134	133	144	138	163	150	146	159	174	135	145	139	187	122	142	146	144	141	110	140	145	131	127	159	146	136	141	155	125	155	137	161	147	139	143	146	161	155	150	142	146	132	157	139	142	149	134	164	147	149	152	144	129	140	135	153	144	157	165	138	158	135	146	125	150	146	135	134	157	135	123	142	154	139	151	136	157	139	131	149	155	133	145	147	154	134	143	150	154	158	165	156	128	138	167	133	144	151	134	153	147	151	158	124	132	140	141	158	138	154	144	138	160	142	145	158	133	150	129	148	166	137	140	124	144	131	131	143	129	152	133	154	137	159	151	125	157	161	131	152	150	137	137	129	134	147	152	146	153	145	151	152	144	147	132	163	149	147	139	152	137	144	146	132	167	153	147	164	164	148	142	138	124	139	146	162	153	137	137	145	154	141	136	157	142	148	123	145	148	160	159	136	155	136	152	129	153	141	144	119	136	148	125	143	130	169	118	138	133	151	162	137	141	174	128	149	151	149	150	151	133	154	141	137	156	149	152	156	160	135	120	146	153	166	145	145	144	169	146	126	143	131	135	154	154	142	135	145	135	138	153	141	144	131	151	141	156	156	147	133	140	158	147	139	123	165	121	137	132	156	156	138	134	150	133	153	162	151	152	137	152	149	151	143	141	127	148	152	151	157	157	147	145	165	155	159	150	170	150	157	146	124	158	147	124	144	184	155	146	142	111	142	141	163	140	162	148	143	158	135	139	150	137	168	156	158	148	152	134	148	132	128	131	155	147	135	140	129	134	150	138	141	148	149	134	136	152	149	137	175	144	158	132	139	130	153	136	154	145	160	161	131	145	128	137	155	141	144	147	134	147	173	161	140	153	154	113	123	131	148	140	139	154	156	134	138	138	133	145	137	165	163	164	127	147	156	157	163	161	143	152	139	167	147	149	153	158	155	154	144	130	126	127	142	146	141	147	146	144	141	147	160	143	165	172	123	146	161	156	141	149	136	149	123	149	133	154	167	135	135	128	143	144	156	130	141	145	141	133	137	119	136	141	149	145	149	157	133	152	158	157	168	142	149	137	146	153	159	145	130	130	157	146	141	138	130	182	131	164	149	136	151	138	129	140	121	140	120	141	140	153	150	133	131	157	158	138	143	156
7089	16503	13631	7058	4816	3638	2727	2150	1728	1404	1116	1006	846	723	658	616	541	535	457	413	417	437	367	341	321	327	305	301	306	290	310	305	272	285	295	281	278	251	263	284	265	255	272	288	290	222	240	261	270	235	222	228	240	235	243	257	244	214	266	231	237	246	243	253	261	209	238	270	210	264	225	217	265	258	232	265	238	237	230	230	254	251	229	244	214	222	227	227	254	218	215	225	233	215	221	258	252	214	242	244	241	230	206	239	223	231	221	224	235	239	233	231	234	219	245	235	227	213	228	248	240	227	239	185	240	228	219	252	243	218	231	252	267	206	203	248	208	240	239	243	226	232	209	226	221	260	228	234	248	266	226	282	246	236	270	253	250	231	239	229	256	224	235	225	231	223	215	229	226	241	232	249	244	230	229	237	228	216	235	249	223	225	184	216	226	229	229	232	205	242	238	258	238	231	231	221	251	202	221	236	219	233	214	215	240	235	218	230	214	256	217	241	206	235	237	226	201	245	247	204	246	242	245	207	237	224	233	259	222	200	218	241	242	229	258	205	228	204	239	226	204	232	223	217	210	206	223	232	218	235	219	221	232	236	230	246	236	223	230	216	247	252	215	212	194	200	203	227	227	215	212	204	250	208	247	264	249	207	236	239	228	245	230	182	214	256	217	232	257	222	237	225	228	215	218	232	242	204	252	230	252	232	240	231	236	227	264	247	214	217	232	223	210	236	235	225	253	206	239	232	221	216	241	240	227	215	211	219	238	239	212	232	225	195	234	221	225	249	212	201	228	218	221	220	218	246	260	219	219	222	207	257	228	229	240	208	231	249	215	229	226	208	212	201	209	234	219	248	219	215	219	227	221	237	243	216	223	194	220	224	247	206	202	226	210	225	228	240	210	221	222	226	211	212	217	232	238	227	234	249	207	201	225	222	220	218	212	238	221	220	196	241	232	215	230	228	221	224	220	241	246	202	224	241	195	226	218	204	199	232	240	219	222	231	222	245	237	198	216	228	204	208	238	248	227	219	232	202	224	238	195	243	205	221	239	222	226	231	194	209	210	230	216	227	221	222	248	220	229	214	224	196	237	232	223	241	222	237	221	237	216	234	213	251	226	204	262	238	221	233	217	219	249	242	224	218	223	222	232	198	221	218	222	219	228	198	282	230	246	249	235	223	223	218	203	226	233	215	249	226	221	215	221	235	237	229	252	248	237	247	202	206	227	234	258	212	246	195	233	221	224	244	261	244	233	218	229	253	249	227	218	214	212	215	207	226	249	216	240	216	238	223	244	242	239	217	242	240	201	219	212	255	231	230	228	239	243	219	245	218	216	200	215	223	226	187	229	207	208	202	245	213	207	246	228	194	206	202	232	224	235	207	214	244	239	229	226	213	198	243	221	242	206	258	235	251	203	229	240	234	245	202	220	212	220	220	233	218	213	237	214	235	223	257	224	209	253	220	246	231	232	222	235	219	236	209	234	227	221	266	215	224	245	228	221	242	230	212	217	212	228	217	210	209	245	221	229	244	224	233	246	218	233	201	212	237	212	231	207	210	225	225	195	256	222	237	250	215	240	226	251	233	250	247	208	242	227	216	241	238	250	212	221	228	243	223	251	237	223	203	229	212	215	231	221	216	230	220	228	215	226	227	237	237	226	208	261	223	221	239	244	205	239	224	211	225	211	227	226	207	231	241	212	243	209	196	231	209	257	213	220	239	242	210	215	237	252	202	247	242	248	249	229	212	218	238	221	237	221	218	231	225	214	221	242	207	247	225	253	229	231	222	261	230	237	230	194	215	221	253	240	213	241	247	232	213	238	247	223	235	263	225	208	218	203	219	217	239	235	204	229	225	219	211	217	228	232	207	241	223	225	233	242	215	219	225	239	230	210	234	237	215	212	210	204	239	229	214	224	226	217	211	233	233	231	243	219	223	199	205	237	248	211	245	214	242	202	232	258	221	223	231	253	226	219	226	242	249	236	212	244	191	222	223	195	218	232	232	216	232	217	206	208	215	258	244	255	212	227	229	199	244	223	250	224	237	240	264	239	225	215	239	221	197	226	219	243	205	254	224	231	204	233	230	239	221	229	239	213	183	234	229	224	243	234	231	206	212	208	253	234	205	221	216	237	236	241	236	219	231	236	204	207	215	215	215	218	219	240	241	235	231	222	213	199	228	214	235	233	250	230	227	246	226	218	252	232	191	196	221	221	209	239	196	229	219	220	233	196	215	213	204	223	198	210	219	254	241	227	209	215	222	241	220	222	206	251	246	219	226	237	213	241	227	195	257	207	230	239	224	205	218	248	233	222	223	212	229	235	231	218	222	228	214	241	216	217	207	254	235	224	240	226	231	224	211	236	251	246	235	233	200	241	231	224	231	210	242	253	206	239	245	238	238	221	228	221	226	242	218	235	247	209	230	236	226	218	211	215	207	237	218	225	228	235	229	218	209	249	214	226	235	213	224	214	244	222	246	230	239	212	223	213	219	260	267	240	252	216	208	206	191	215	229	228	229	220	231	218	215	204	256	234	201	214	192	228	247	229	215	246	211	232	244	228	229	231	250	237	204	222	216	218	210	244	224	208	204	223	228	256	242	224	249	230	259	235	210	241	233	233	244	188	225	230	257	221	214	227	203	212	234	230	222	219	216	227	203	244	233	222	227	215	200	239	225	240	232	231	252	218	215	213	226	219	217	199	213	234	213	241	217	217	249	245	243	220	222	234	204	233	220	233	241	217	216	252	206	210	238	184	212	220	230	245	219	232	211	227	246	223	240	238	227	227	232	229	217	225	208	235	221	234	229	224	228	201	222	205	215	213	227	238	234	222	232	221	239	235	239	223	239	225	231	252	207	208	246	244	237	231	238	228	199	234	231	254	230	226	230	200	220	233	212	201	221	210	243	234	228	235	229	232	229	226	220	227	210	226	234	207	225	247	260	222	219	211	214	211	225	225	230	217	227	210	239	240	203	238	226	219	212	230	242	226	233	238	231	233	204	244	223	228	234	231	220	217	220	210	236	209	223	221	212	220	231	228	247	223	213	247	225	225	246	219	236	220	213	228	213	230	234	226	241	223	197	221	248	231	235	207	227	236	221	224	248	237	228	225	276	218	225	205	196	227	269	223	212	224	238	226	219	236	232	222	235	195	207	248	244	220	227	195	239	207	237	232	221	234	215	224	212	186	223	210	217	205	226	247	236	237	217	237	230	248	217	223	251	223	218	238	228	240	232	209	244	236	223	227	230	252	194	243	221	201	239	211	215	208	253	236	227	250	246	224	214	244	204	200	217	242	245	218	225	227	240	204	208	194	223	225	234	247	247	234	210	219	219	234	206	222	233	244	226	246	226	205	210	264	224	213	219	222	222	218	209	237	223	239	224	229	211	226	230	234	249	237	228	213	252	242	230	231	202	218	207	205	226	240	226	244	227	233	217	230	231	219	207	219	206	200	192	260	234	234	234	235	232	242	211	234	237	234	239	233	204
26979	19474	4946	607	416	396	306	259	278	258	232	258	235	213	238	227	259	237	259	231	221	250	266	275	239	219	206	244	248	230	230	229	248	239	241	255	265	225	263	239	228	211	222	224	237	228	256	236	254	233	270	218	251	228	260	261	257	220	240	237	227	267	238	255	255	244	205	225	260	252	218	243	247	217	241	229	246	204	250	231	244	227	234	216	249	258	241	211	240	236	222	240	228	252	241	234	271	214	209	224	221	241	237	251	224	204	226	232	234	235	214	238	249	227	240	239	216	259	233	274	211	223	187	243	245	235	258	254	245	247	220	250	241	245	233	243	225	269	236	228	234	245	266	244	253	233	232	263	239	212	213	245	251	242	258	232	214	243	237	227	258	250	241	254	225	212	212	245	245	230	240	253	257	242	246	246	245	236	236	245	237	219	251	239	224	246	246	235	204	233	229	266	260	250	223	217	255	226	268	266	221	222	242	208	233	240	260	224	239	225	237	224	240	216	251	233	225	251	244	241	222	237	243	219	233	228	241	232	255	260	241	251	238	214	219	246	248	204	230	235	243	219	263	212	251	200	233	234	229	250	248	243	227	240	249	266	207	236	256	245	220	215	234	240	261	235	225	214	236	249	232	240	236	232	230	246	244	230	231	234	233	241	246	249	246	238	246	252	222	202	252	238	255	221	215	236	226	243	247	204	264	242	230	234	236	229	252	241	249	241	229	258	230	248	242	223	227	222	260	229	273	228	253	244	226	238	255	238	245	237	239	252	231	236	230	229	254	242	235	251	274	230	236	224	245	192	225	219	257	219	248	238	233	238	231	246	231	250	214	236	229	225	206	236	236	190	263	242	253	219	245	253	237	260	252	236	222	216	237	240	209	246	237	209	219	245	257	234	230	267	212	232	230	227	235	242	279	238	222	233	251	241	230	248	255	245	233	216	228	246	244	232	252	218	237	256	216	204	218	227	238	230	236	271	240	240	266	220	234	238	232	218	237	247	263	237	254	247	245	240	248	202	224	247	238	249	241	234	249	271	224	219	208	242	235	238	213	255	250	221	245	218	231	259	238	231	237	252	219	243	219	224	251	244	260	224	239	228	220	244	221	259	231	220	242	222	253	234	239	233	247	239	246	219	243	241	239	239	219	243	245	237	263	216	243	242	245	256	229	241	254	241	256	230	242	210	215	260	253	214	227	236	244	241	246	204	252	232	226	234	227	259	228	252	223	237	223	209	256	246	222	246	257	209	220	270	235	230	243	262	261	207	233	220	242	260	251	210	284	239	231	205	240	252	248	243	240	215	238	225	227	262	217	236	213	193	262	230	259	217	231	260	276	257	263	240	225	235	233	203	252	235	221	207	246	242	208	211	269	248	229	249	213	205	213	197	251	239	243	247	243	229	225	214	225	240	247	242	247	231	264	237	255	230	229	235	270	267	224	241	227	233	248	230	244	260	240	220	233	218	234	221	218	241	242	227	241	218	243	244	215	229	236	240	225	236	243	238	240	252	224	240	250	244	234	237	228	258	217	224	228	254	240	230	239	231	236	227	244	226	243	230	241	236	228	241	241	229	267	246	230	239	249	242	214	225	241	225	238	243	261	231	247	216	256	259	241	249	224	228	224	226	260	261	251	252	233	247	250	246	256	240	238	203	221	237	258	227	218	253	225	231	226	248	273	219	232	244	228	220	268	210	240	235	249	228	248	262	241	219	225	239	256	227	237	246	223	237	240	269	245	243	225	247	254	260	259	240	244	228	236	237	241	241	238	260	201	268	248	234	224	223	225	226	254	216	251	212	231	231	242	214	226	256	214	220	221	240	238	226	217	241	235	262	217	230	221	244	264	221	247	237	232	237	237	221	218	232	247	209	225	216	250	264	239	258	271	258	236	244	240	241	232	214	251	219	255	251	242	227	236	234	220	244	240	251	241	217	260	221	246	244	239	223	246	231	234	234	230	241	239	226	233	222	228	251	249	244	213	283	240	205	253	228	262	247	248	226	239	258	218	259	228	265	235	242	238	219	228	231	239	277	239	243	224	211	244	235	221	219	242	255	229	230	240	224	245	226	245	229	221	245	260	243	202	264	201	229	252	214	230	241	243	232	242	227	230	239	239	245	237	235	240	223	242	232	234	241	213	258	218	246	241	239	222	235	231	198	229	227	236	238	232	212	228	215	236	243	246	209	237	220	248	247	237	203	219	235	235	253	271	240	241	221	245	225	248	241	241	248	231	246	259	259	227	237	248	222	244	227	248	242	236	243	246	214	266	216	230	236	282	256	257	238	242	229	231	248	231	236	201	251	238	206	241	235	230	234	247	239	235	260	219	213	210	239	251	240	228	252	240	243	223	225	244	212	239	256	251	239	220	242	221	241	223	235	248	243	228	214	242	208	236	217	267	254	218	241	224	252	260	245	248	228	241	205	225	235	209	226	206	226	219	224	211	230	250	218	226	263	228	229	246	243	256	247	246	253	208	258	249	275	267	272	256	258	227	249	242	221	235	249	247	244	214	234	228	256	250	206	253	239	244	242	250	252	225	229	259	247	264	213	226	243	248	234	224	229	233	245	235	232	236	232	240	254	239	247	205	230	239	230	237	238	221	252	257	279	233	231	207	240	241	254	252	229	251	242	203	251	238	233	236	234	256	258	253	235	207	244	243	242	220	248	239	229	231	209	227	237	217	236	239	207	242	265	262	232	261	218	235	240	247	233	219	244	213	220	249	210	222	226	226	228	230	244	236	222	223	239	257	248	229	219	245	259	239	268	241	211	232	217	247	241	239	237	228	233	243	190	215	239	228	246	246	221	211	218	222	226	232	238	225	240	245	248	259	218	228	241	220	247	235	228	215	253	217	216	233	224	228	212	238	239	231	215	232	238	239	232	245	223	257	226	239	212	236	228	231	244	241	272	250	217	271	243	264	230	245	240	235	251	234	250	210	206	235	220	246	211	223	236	252	250	197	223	242	214	252	226	246	206	200	244	227	224	278	237	221	239	244	224	226	244	244	252	246	218	254	266	240	222	228	218	245	229	229	236	266	241	221	238	200	247	262	250	230	225	227	237	238	238	208	225	226	245	235	259	227	247	236	253	227	211	263	236	244	206	240	222	228	211	246	239	223	247	222	227	243	235	265	211	225	229	236	217	240	239	253	229	242	243	249	242	221	245	214	242	219	241	247	248	250	221	239	253	236	247	254	239	254	241	239	249	242	248	228	234	238	235	210	218	213	233	249	229	232	267	247	248	225	233	240	236	238	226	222	268	239	239	242	257	199	233	234	240	234	232	270	266	197	255	233	239	225	238	230	255	200	238	199	239	238	206	244	243	255	219	250	220	235	206	231	216	212	244	247	241	235	249	277	222	231	222	225	213	238	242	245	221	230	274	214	248	228	234	253	219	250	250	231	241	226	228	210	270	233	236	229	230	237	249	223	220	205	248	229	221	239	226	231	216	245	258	220	230	237	238	231	219	242	240	232	228	242	270
3848	1068	1035	618	518	459	426	399	400	359	390	399	376	370	347	400	390	390	403	370	375	392	360	367	371	343	357	399	360	379	358	364	353	356	356	362	332	355	373	356	416	366	364	324	388	380	350	380	373	351	328	375	354	353	372	366	328	369	339	361	338	347	387	370	388	344	369	373	363	346	356	333	341	358	362	371	376	364	397	364	396	350	350	358	367	339	341	350	363	309	365	332	349	341	317	376	365	380	372	364	356	357	405	350	350	354	380	352	344	344	372	401	368	383	361	354	363	354	367	367	362	369	357	357	361	347	340	397	349	360	366	357	358	349	393	337	395	372	348	397	401	376	349	375	413	341	362	386	373	367	364	362	378	374	350	333	367	368	354	381	369	354	317	328	332	334	366	357	411	321	370	365	409	341	372	417	355	394	353	342	367	346	376	371	388	372	372	355	367	380	383	370	404	356	389	375	353	346	357	387	369	384	375	339	380	369	382	346	362	375	383	345	385	367	379	406	348	348	352	377	381	352	385	345	380	368	376	342	354	364	340	334	334	369	357	333	367	379	372	355	390	372	350	339	363	391	354	362	363	348	349	320	362	352	335	365	344	380	375	360	363	356	330	391	360	315	370	361	384	334	393	359	380	331	374	331	409	356	357	363	358	363	361	393	363	353	329	351	368	356	362	384	341	365	358	345	354	334	358	362	372	365	342	338	365	370	366	358	358	352	335	380	356	368	345	385	328	378	319	355	371	366	335	344	337	359	345	392	359	379	364	321	333	353	358	341	398	407	347	348	357	377	392	371	337	338	381	332	349	385	368	391	371	383	335	330	328	380	318	389	385	360	330	391	366	389	335	344	334	355	352	390	383	340	355	371	317	368	340	359	341	347	359	339	373	364	377	381	356	359	363	371	346	360	385	358	383	356	354	365	356	368	359	326	378	367	338	365	373	386	373	345	388	375	346	382	349	377	355	327	351	360	331	367	334	333	383	374	354	363	399	394	350	355	364	328	333	351	390	389	337	380	332	365	380	332	364	366	344	311	316	367	395	378	350	368	352	342	384	369	330	364	377	376	357	364	348	341	351	375	389	370	354	362	331	372	345	357	370	357	376	358	365	358	393	365	361	370	368	379	355	378	412	357	361	334	377	366	377	354	370	336	360	383	355	373	361	369	372	346	385	370	327	385	376	316	360	351	363	349	360	374	370	339	335	355	343	345	360	364	387	374	333	367	372	355	370	336	356	363	379	373	344	338	358	374	377	367	355	356	364	346	349	368	371	408	354	367	345	358	365	404	369	353	337	370	380	355	365	373	354	356	369	353	379	380	384	331	370	368	339	342	340	331	354	347	357	378	318	351	385	351	349	334	398	346	390	358	387	359	334	374	354	360	344	331	343	365	342	353	362	344	318	317	378	382	358	378	372	383	331	374	351	346	361	363	361	362	325	382	348	350	350	349	341	364	367	375	356	344	359	371	386	375	382	370	342	345	377	375	368	325	386	354	357	366	335	341	333	334	339	355	351	375	372	346	362	358	350	349	356	355	374	357	343	344	341	348	348	317	382	355	357	373	327	347	362	370	336	370	344	340	365	398	332	362	363	356	382	353	385	384	371	378	380	361	365	360	381	371	372	362	336	392	358	362	350	366	387	375	323	356	356	369	334	377	376	386	331	382	362	340	367	377	344	376	372	343	340	318	355	324	347	365	350	359	404	376	353	348	366	312	364	366	366	342	388	351	353	377	366	375	336	356	344	365	334	373	370	375	357	378	361	379	363	359	344	345	344	359	353	358	363	359	327	351	330	390	312	376	328	352	377	369	320	372	340	386	363	359	358	382	349	366	361	368	367	377	379	354	354	344	384	382	372	340	349	353	329	354	335	356	351	352	370	362	332	387	356	354	387	370	363	367	346	376	329	374	344	370	369	358	369	304	348	349	345	328	393	348	369	372	370	345	345	334	342	388	353	389	375	338	375	365	352	349	366	354	347	344	365	372	365	323	361	358	316	367	345	384	324	336	383	359	334	358	347	352	382	357	349	399	356	387	342	370	382	355	353	368	354	372	340	392	344	309	331	350	372	329	345	408	381	358	347	356	298	391	340	342	362	387	366	358	340	380	361	331	304	385	330	339	360	386	371	392	358	369	378	342	393	344	387	354	349	358	378	360	374	407	363	354	360	347	378	354	337	366	342	326	375	359	354	382	351	370	355	385	351	386	335	356	352	334	345	359	327	370	359	341	401	354	342	356	355	335	368	373	398	375	329	346	363	383	375	371	345	354	349	349	372	375	380	388	343	365	387	369	358	366	333	382	321	350	385	360	371	407	390	345	376	345	373	332	359	395	345	324	340	375	347	385	368	348	358	319	353	330	367	362	356	344	367	325	370	369	352	348	345	388	392	363	363	362	350	346	361	341	372	361	358	345	371	337	375	324	347	367	366	368	357	399	363	359	363	341	351	374	351	354	395	359	347	356	340	354	370	361	363	360	366	349	389	386	300	366	398	339	357	333	369	339	384	360	355	344	321	402	352	335	358	349	377	368	353	356	383	385	354	347	376	380	378	363	344	386	341	345	386	342	356	392	386	350	392	378	368	383	391	338	364	346	389	342	332	391	349	372	362	361	352	397	363	374	388	338	329	403	354	373	364	349	347	315	368	336	375	368	366	354	361	343	359	368	380	392	382	360	340	318	349	346	359	387	363	376	348	363	344	355	401	392	335	333	351	371	364	345	323	364	349	354	363	349	356	387	378	381	358	321	375	323	379	352	362	353	326	371	373	382	356	392	358	368	392	383	383	353	360	362	382	346	374	326	344	356	357	352	363	366	319	357	398	357	361	357	369	350	354	333	337	354	363	370	361	363	360	369	363	341	345	353	358	358	340	416	365	399	361	355	376	399	362	348	388	355	339	386	354	364	365	361	359	379	354	360	368	361	346	384	373	340	347	386	345	360	338	359	360	359	351	382	371	379	380	348	376	329	391	362	376	365	332	342	365	398	353	363	385	340	350	330	336	389	338	362	318	340	355	405	350	340	357	392	362	334	349	404	358	336	322	368	361	378	388	367	372	360	338	332	345	359	326	353	375	379	337	352	399	365	352	364	364	360	366	363	394	370	349	340	347	353	341	361	371	340	400	364	384	355	365	338	372	362	368	368	366	382	310	359	365	387	334	378	372	391	358	346	347	386	365	381	354	375	343	344	345	368	345	333	376	334	355	370	374	320	400	334	346	369	367	370	342	391	356	378	363	327	353	359	361	334	356	363	367	354	332	380	334	374	345	340	356	350	346	365	368	384	344	351	350	354	380	366	380	350	370	324	358	346	375	394	338	359	374	384	346	370	375	350	350	389	372	367	369	371	343	349	371	312	355	393	369	360	348	372	360	345	386	352	353	336	365	386	378	351	354	373	373	349	373	366	320	328	396	374	381	364	354	332	363	362	329	381	341	378	353	346	383	390	373	375	364	362	333	357	345	353	348	381	364	369	329	375	347	373
24031	21302	28658	24287	21241	6078	821	584	460	401	398	342	327	318	311	264	287	276	264	253	275	274	252	281	271	251	268	258	259	239	246	240	254	237	253	248	232	217	252	237	238	220	259	224	249	221	236	224	246	244	239	250	239	235	223	239	226	226	237	253	243	247	243	228	262	245	246	241	232	193	246	228	249	270	249	236	192	223	246	248	258	249	248	242	237	230	213	235	253	223	245	240	240	213	239	222	217	223	237	255	248	231	230	244	224	238	228	237	239	268	251	252	236	243	246	235	231	249	222	236	249	229	240	212	233	246	250	229	235	249	258	263	208	248	233	245	227	237	262	232	255	217	231	233	275	272	229	252	238	209	252	214	268	237	246	232	225	241	234	229	259	266	265	233	253	228	214	246	245	219	239	240	228	253	243	217	216	214	226	233	236	242	200	212	227	230	267	239	240	234	232	230	235	237	253	221	245	232	242	225	271	231	246	234	208	225	232	235	246	248	237	255	246	237	264	232	233	228	215	237	225	220	229	270	226	221	220	259	241	251	209	213	250	235	233	253	229	214	242	225	258	212	236	254	217	234	224	236	224	245	248	198	255	233	245	233	239	266	228	243	234	231	216	219	249	214	235	249	247	203	236	254	259	222	243	250	225	224	223	220	225	190	219	240	270	211	228	239	220	233	222	228	247	207	228	250	235	237	238	220	224	208	232	230	225	229	228	235	230	230	218	250	245	240	214	220	253	209	255	208	228	253	247	230	226	250	211	246	221	223	222	286	230	251	206	249	235	219	220	244	233	260	225	238	229	225	233	243	226	234	211	252	244	234	237	210	221	234	235	252	249	266	233	207	200	242	224	237	241	222	248	230	217	237	239	243	224	250	239	220	250	210	242	229	237	229	233	263	240	235	235	264	223	220	236	241	216	233	228	224	215	208	243	255	230	217	241	225	271	245	250	223	226	226	222	241	222	223	200	234	237	246	212	219	232	224	243	224	217	241	220	242	229	215	250	252	228	214	228	236	224	222	217	257	239	254	254	218	240	251	217	215	242	234	232	217	257	231	236	261	225	216	249	252	218	242	193	228	246	213	229	256	215	242	226	240	234	231	208	241	250	240	255	218	263	207	221	240	216	246	243	241	238	220	244	218	240	244	217	221	221	240	250	239	262	200	244	224	228	239	231	224	228	233	225	236	234	245	238	247	235	197	262	231	218	235	224	224	241	206	262	218	222	246	256	225	234	236	238	216	267	223	234	213	226	222	241	229	237	190	239	212	221	248	259	245	230	234	243	235	236	218	255	223	222	228	246	251	220	240	224	270	236	226	229	232	247	248	245	220	224	206	236	239	221	221	251	249	218	232	241	253	241	245	224	237	232	217	232	261	218	242	244	227	250	229	228	245	255	251	237	237	231	226	213	227	247	243	189	226	243	231	217	232	239	228	239	229	237	225	215	270	258	216	207	228	216	237	218	257	256	223	224	214	235	236	228	234	235	236	225	259	258	232	234	229	210	225	224	197	236	243	248	249	238	247	257	253	228	198	231	220	281	225	235	232	236	257	229	216	256	238	242	249	241	238	231	230	256	253	215	241	227	228	231	246	224	241	250	225	209	224	225	226	225	243	243	221	215	239	236	208	245	227	249	238	280	267	238	230	224	230	239	264	216	241	196	252	238	240	230	208	233	247	237	227	222	265	233	236	251	238	217	217	208	230	224	245	215	215	259	235	230	223	214	226	254	234	230	217	240	228	223	209	225	195	226	220	243	237	255	213	239	244	227	262	233	219	198	231	235	227	248	230	234	234	254	247	241	212	208	249	215	239	241	198	226	217	238	226	249	236	247	245	224	258	242	238	223	225	230	198	235	241	210	244	252	245	240	244	249	215	232	242	208	255	241	237	214	224	232	231	220	275	248	265	259	242	243	233	258	267	234	207	247	221	214	233	226	238	220	253	219	210	208	227	238	246	245	254	227	222	268	231	241	210	242	249	245	249	247	236	226	242	242	232	235	241	236	259	234	231	239	233	210	211	232	251	236	223	242	223	211	220	232	231	202	228	211	262	240	244	245	232	253	228	229	221	261	244	217	232	210	219	234	247	247	209	209	211	226	257	222	217	231	223	235	246	227	252	248	213	228	244	230	220	201	226	226	235	186	225	225	247	225	225	244	270	231	223	256	200	221	224	207	238	207	255	269	243	213	250	235	270	210	231	214	229	211	229	221	242	227	242	235	234	241	236	228	232	228	220	259	232	243	231	234	253	234	211	215	230	243	226	256	215	236	237	238	199	256	247	226	234	211	210	235	248	242	231	224	229	229	253	233	215	222	225	259	225	221	261	216	232	266	241	239	238	218	202	232	235	239	215	232	248	239	238	223	223	202	217	237	253	242	221	228	275	238	232	270	234	262	203	234	238	234	253	218	253	242	266	248	228	242	246	197	251	214	219	240	193	232	242	251	233	261	234	239	231	228	254	243	227	240	241	216	231	237	221	235	238	242	247	230	216	215	225	242	254	244	215	232	220	239	211	257	275	218	218	251	226	231	238	252	212	225	267	236	238	239	244	234	249	222	251	248	242	238	243	223	203	253	211	246	232	217	268	246	211	212	223	235	249	232	222	230	231	219	225	268	199	228	234	236	246	234	234	220	230	234	224	238	221	230	258	214	222	239	238	210	248	241	234	230	245	234	221	218	220	227	217	246	260	242	214	237	262	246	235	220	240	208	264	250	234	219	218	271	243	212	236	232	209	223	255	231	191	234	201	260	241	224	219	231	240	264	249	217	233	235	263	218	243	238	265	238	232	247	239	229	231	250	219	219	240	235	218	250	224	254	233	217	222	260	244	257	231	224	229	248	228	240	238	197	258	200	248	230	235	239	236	241	255	208	242	261	198	226	252	258	235	220	258	226	218	237	211	224	234	195	224	226	251	215	234	234	213	234	221	247	209	208	249	265	258	223	245	224	236	264	257	228	223	205	250	219	215	236	229	223	233	262	245	218	264	238	270	224	234	223	220	226	253	227	258	229	267	245	242	223	239	220	233	232	184	242	235	239	222	245	239	214	235	233	217	252	216	233	237	245	227	260	264	219	241	228	231	239	206	248	197	243	204	247	215	245	236	233	225	236	226	259	239	223	243	241	217	227	218	250	251	216	224	214	215	235	241	239	230	220	230	233	256	203	244	211	231	233	212	234	243	227	210	231	230	221	229	211	255	253	237	205	222	244	246	246	236	220	249	249	206	213	201	214	232	249	241	249	240	203	244	262	241	244	251	217	259	227	233	220	241	221	210	219	265	241	217	217	244	230	238	228	205	244	202	239	264	258	245	226	212	220	214	244	245	252	220	223	255	242	228	252	217	225	233	250	223	227	240	214	243	238	264	225	262	244	224	246	197	203	256	229	244	240	210	230	221	232	241	217	269	222	238	251	228	236	225	203	252	217	227	248	237	224	214	240	241	215	260	235	208	212	235	245	240	225	274	217	207	236	248	230	239	217	212
4920	10213	8474	4272	2889	2154	1687	1334	1148	928	831	762	670	601	582	539	491	488	447	476	464	456	422	440	450	423	403	416	417	446	396	371	391	403	387	409	358	431	399	398	373	367	357	407	367	407	370	390	380	369	395	377	413	359	402	364	343	348	402	378	380	380	378	363	369	351	373	381	391	375	372	381	405	364	364	360	383	376	351	377	367	379	336	361	354	380	362	399	372	370	351	361	379	337	336	365	381	377	362	367	309	369	381	345	358	395	332	345	363	376	333	370	341	363	396	382	369	368	371	356	373	335	376	357	372	355	378	369	389	356	350	373	361	395	354	375	384	394	318	388	349	335	362	352	372	338	380	359	358	370	364	390	360	380	408	366	332	376	364	370	376	354	376	369	386	365	388	347	327	378	370	344	361	332	367	334	390	396	405	385	395	382	344	349	388	385	388	343	369	366	411	357	344	376	329	343	363	322	360	345	360	342	384	349	360	381	377	413	355	364	341	396	355	359	373	347	379	337	346	391	381	404	351	348	369	378	339	371	387	368	374	349	400	372	361	366	359	351	371	393	364	355	381	387	392	352	338	362	408	383	353	373	345	349	370	380	355	366	349	347	386	329	376	363	357	365	355	365	337	364	369	370	355	348	366	375	376	339	348	343	316	328	381	347	387	373	358	399	394	371	342	367	365	361	339	346	399	352	362	355	387	328	352	376	367	350	344	363	370	360	369	343	378	390	374	378	376	363	388	372	358	332	365	359	351	350	369	371	365	402	372	330	386	341	368	339	338	395	348	388	364	366	334	406	362	388	359	368	368	349	387	380	392	336	370	346	361	395	344	384	356	374	361	336	391	355	371	341	380	336	376	336	374	402	397	370	400	362	377	367	358	369	384	391	364	364	369	346	373	340	355	349	378	361	360	378	387	332	327	357	367	343	343	349	382	343	313	365	360	362	364	359	349	377	387	330	374	363	352	365	345	348	408	369	362	390	402	368	345	374	358	358	352	342	361	365	360	396	346	341	348	348	377	370	364	345	341	355	374	377	378	339	357	362	391	342	344	346	379	378	368	367	380	384	324	376	359	352	335	334	363	375	339	370	347	404	356	396	318	386	347	358	363	363	354	353	408	359	356	362	377	368	375	331	377	377	348	361	354	369	351	368	363	364	357	369	373	351	324	333	370	313	375	344	400	387	320	357	350	367	421	387	374	374	351	341	378	392	343	382	348	366	317	377	404	343	396	357	371	373	370	338	357	351	374	373	345	370	357	375	352	391	361	338	355	353	337	358	391	374	357	351	356	366	368	339	341	365	360	386	369	346	362	366	357	349	369	368	367	365	359	354	362	368	385	379	358	381	362	350	366	376	332	374	372	363	356	380	367	420	364	354	383	360	407	319	374	367	338	379	348	356	368	340	373	338	356	374	365	367	365	354	382	338	377	370	380	402	362	364	349	357	331	397	356	355	312	354	331	370	364	373	332	345	337	403	360	342	372	422	388	347	379	339	385	347	369	387	394	352	360	369	344	386	347	358	358	350	357	353	350	381	377	343	351	340	365	370	376	327	360	337	356	383	335	364	351	365	355	375	367	332	363	358	372	355	366	372	328	343	339	371	333	368	312	346	346	378	377	355	359	357	323	349	326	339	363	401	378	348	338	377	352	343	374	386	381	363	365	349	367	366	359	367	343	352	378	352	342	355	323	348	393	375	362	348	365	390	329	359	365	369	354	353	371	339	363	368	352	359	369	362	343	367	352	356	341	317	369	369	365	339	386	397	350	346	390	377	361	367	377	319	363	375	370	327	384	367	375	388	354	366	394	372	359	403	375	376	380	380	347	368	359	384	347	339	348	382	351	369	379	370	342	352	349	370	347	369	347	369	375	378	354	341	321	362	361	351	338	365	363	377	390	380	346	351	367	377	362	369	353	341	336	364	350	341	361	324	355	390	366	367	356	339	385	343	367	379	396	387	362	338	383	387	371	378	335	355	375	392	355	345	342	380	338	383	355	337	350	368	404	376	397	365	382	372	349	379	376	327	365	337	349	405	348	355	360	395	374	429	342	353	355	361	344	382	377	351	344	340	358	358	350	384	356	345	380	323	354	400	412	350	360	379	357	348	404	359	382	366	347	337	367	348	374	377	391	363	372	355	368	363	393	358	366	361	368	339	345	349	372	337	368	389	354	339	333	359	340	354	387	391	363	359	358	363	362	349	382	367	380	377	353	361	380	380	363	379	362	391	369	391	376	348	376	383	364	355	352	355	344	351	355	349	343	332	340	386	390	396	356	350	360	362	376	374	375	372	360	305	328	380	357	341	373	351	373	336	337	351	361	375	385	362	373	365	354	366	386	379	327	409	388	397	354	331	356	352	338	350	382	345	347	340	367	362	381	364	357	403	347	371	351	360	377	374	405	366	352	382	354	355	368	357	408	341	368	341	351	367	367	363	334	344	371	392	364	332	340	339	353	369	335	352	375	372	335	323	371	368	342	348	392	338	362	353	355	388	345	368	351	357	384	364	342	323	351	349	367	336	370	368	356	393	359	358	361	372	347	349	358	369	360	379	389	376	340	361	374	358	340	347	355	367	342	355	365	371	379	372	373	381	361	385	342	379	335	373	401	309	387	353	373	363	354	348	345	391	367	378	344	388	350	347	358	371	384	369	332	363	390	377	353	368	343	368	356	354	348	346	327	367	369	370	386	345	362	364	350	359	389	334	360	357	385	367	391	358	364	376	359	355	394	341	389	342	351	365	361	361	341	353	376	336	343	345	381	365	376	355	356	352	378	350	339	368	354	337	354	369	320	382	382	338	354	361	357	375	335	316	365	373	379	324	346	351	351	394	364	368	377	341	376	358	357	401	340	359	327	319	313	337	352	351	360	359	346	367	356	331	331	343	389	347	355	363	337	377	345	340	387	358	363	337	349	355	363	378	356	336	347	351	333	341	348	316	344	408	387	411	338	368	399	353	343	399	338	385	341	374	353	370	344	372	362	364	354	360	360	348	357	348	350	362	367	387	344	340	344	391	345	353	353	358	352	311	358	368	340	383	371	364	343	385	361	346	354	365	378	333	363	388	352	345	341	368	349	348	345	345	340	336	338	382	352	364	335	351	391	369	378	349	341	373	345	400	375	337	326	355	376	393	340	356	340	354	337	344	372	366	345	352	366	366	384	330	376	384	330	384	388	375	333	361	323	362	381	374	355	394	366	368	359	371	364	368	369	350	315	332	374	332	353	364	357	380	332	328	370	348	367	396	348	369	352	377	361	383	401	376	326	367	371	384	354	338	387	358	338	369	348	372	377	358	360	370	338	346	343	400	367	383	315	364	356	364	354	374	334	365	379	380	386	366	382	375	354	372	345	396	349	335	375	344	376	356	388	373	367	374	345	387	365	353	359	381	344	340	399	371	385	369	331	352	342	360	358	364	351	357	368	370	386	354	354	368	365	341	371	369	341	368	373	378	346	325	349	370	386	383	376	364	362	346	375	359
23138	21306	29116	23833	21306	21198	3837	839	622	524	408	394	344	318	285	263	230	239	248	216	193	206	190	189	201	179	186	166	174	215	169	163	181	153	159	169	159	171	161	163	161	168	195	146	126	153	160	163	155	145	142	164	142	141	152	141	152	154	167	145	153	146	135	138	140	166	181	144	145	157	143	150	150	121	121	169	154	155	156	134	162	144	150	150	153	140	167	148	154	140	155	126	152	151	196	161	154	165	159	156	147	138	147	140	154	152	125	122	131	157	145	167	147	141	163	125	133	142	170	161	134	135	158	121	145	166	144	145	141	157	139	148	140	162	145	158	148	153	151	137	137	146	142	157	155	171	139	144	144	165	146	141	148	143	152	148	141	117	144	140	152	142	148	153	144	158	157	133	141	141	140	142	143	124	180	145	134	147	161	144	149	134	136	131	143	141	130	160	151	136	150	140	138	149	163	133	138	132	131	109	135	129	150	145	140	143	146	142	146	130	130	134	142	130	141	140	139	143	133	139	136	133	138	136	140	147	148	138	140	151	133	148	128	153	171	142	149	155	134	140	122	156	137	154	141	167	126	154	159	138	147	133	152	123	151	164	127	134	139	156	135	147	140	149	139	141	137	137	134	154	172	149	140	174	133	129	143	116	143	137	140	123	110	143	160	141	146	125	155	149	140	131	146	174	127	121	139	159	142	133	148	136	115	152	126	135	145	148	150	151	143	137	127	158	141	148	133	145	153	150	144	135	142	148	149	119	150	149	138	134	141	152	141	134	132	151	151	119	155	141	133	129	148	123	141	132	129	127	139	140	137	136	136	144	158	159	141	142	141	139	122	157	148	136	149	141	131	132	150	132	184	147	124	147	165	150	164	132	143	162	145	142	152	156	130	133	139	157	152	152	148	112	144	160	128	144	132	146	136	160	170	137	147	149	145	140	150	136	131	137	148	121	145	135	165	148	135	137	131	149	145	160	150	143	124	138	159	148	149	138	153	151	146	142	151	138	147	140	153	118	135	139	141	130	158	137	134	149	135	127	140	146	131	143	145	156	138	136	153	145	143	147	144	137	157	147	146	135	157	131	139	143	125	150	160	129	132	132	136	135	143	182	155	158	155	130	157	133	149	129	152	164	135	141	139	124	135	127	146	151	134	164	150	135	166	154	155	138	140	148	149	123	123	142	142	144	159	143	149	153	126	139	142	146	142	131	147	131	135	138	136	157	109	152	157	144	156	126	152	139	174	152	149	127	140	148	119	154	142	158	128	134	150	164	147	135	126	152	152	130	145	133	143	136	146	145	135	162	139	150	115	123	145	132	133	130	145	136	126	138	140	136	135	156	165	139	150	132	140	134	143	148	128	128	141	158	152	127	168	179	146	134	154	137	152	151	162	128	132	132	149	156	179	130	160	150	142	129	140	144	146	132	159	130	152	141	151	143	151	118	158	120	164	132	150	150	177	140	157	127	150	146	153	146	140	156	128	156	135	160	141	160	155	145	144	163	148	167	154	159	134	153	144	141	157	158	136	138	140	130	143	148	156	150	154	153	138	125	165	153	123	131	162	136	151	143	139	148	139	155	142	149	161	156	136	139	140	122	123	145	143	151	165	130	153	120	113	134	147	147	139	153	127	156	133	154	146	157	121	140	120	151	149	138	156	131	142	136	130	153	155	139	148	161	165	130	132	133	144	134	130	126	134	142	134	136	132	143	139	130	164	159	136	143	119	146	149	147	145	137	159	158	144	147	145	153	117	129	155	132	139	142	134	151	140	154	136	142	155	135	135	136	124	138	146	132	138	150	142	155	177	132	161	138	139	149	150	164	160	158	155	144	130	134	149	142	132	151	159	156	128	133	155	144	145	132	151	146	151	139	163	134	163	121	163	151	152	132	146	155	136	160	145	160	152	143	157	127	136	122	127	157	120	162	142	148	135	144	148	163	138	151	124	142	141	149	158	152	146	136	141	164	149	141	134	145	148	124	139	121	160	143	137	148	148	141	134	135	162	154	143	152	134	144	158	145	133	134	141	156	132	169	154	142	135	150	146	139	136	152	151	145	146	127	160	147	135	118	131	163	136	167	146	126	131	161	148	139	151	155	149	146	154	127	127	143	125	166	144	144	166	136	152	135	124	149	131	159	147	161	142	139	142	139	151	154	137	146	136	122	154	154	144	134	117	161	154	130	140	168	139	149	159	160	134	154	133	155	144	160	147	140	169	137	138	149	131	146	139	155	144	143	144	136	142	145	125	162	155	172	168	107	160	144	132	139	136	145	123	150	158	140	135	132	144	140	144	123	133	145	156	157	164	156	148	147	140	143	146	152	145	128	137	164	129	159	154	139	134	150	130	147	148	145	124	136	139	166	135	153	155	156	148	136	149	140	151	146	140	138	151	151	135	144	151	127	164	158	143	162	133	138	149	133	165	132	143	113	130	151	154	123	140	135	149	130	139	133	135	153	149	167	144	144	154	133	141	147	153	129	135	159	150	137	145	133	131	151	119	152	136	148	128	138	139	156	143	142	116	155	149	156	155	151	160	137	139	146	157	136	136	150	137	146	133	109	127	140	163	144	143	155	170	160	132	140	139	152	137	128	171	128	128	139	139	137	142	150	139	151	133	144	156	170	153	162	155	126	148	150	164	144	131	145	143	133	134	134	157	155	152	148	134	132	140	150	150	150	164	145	125	165	130	125	152	135	149	142	154	129	136	148	150	138	145	131	163	145	153	152	142	120	131	152	113	146	145	147	144	133	150	141	147	151	139	142	124	136	125	171	152	144	171	150	140	137	135	149	136	150	124	143	167	157	130	159	132	139	159	134	130	129	165	132	150	135	158	158	139	128	143	138	137	153	145	148	145	156	130	152	166	136	152	147	144	150	141	152	141	135	119	150	142	153	138	144	155	127	142	145	124	145	153	140	141	151	167	129	137	141	137	129	152	152	147	144	155	135	142	140	130	114	158	161	144	143	156	136	142	140	141	164	153	151	133	154	139	151	141	130	145	144	159	146	143	144	144	153	149	147	132	148	148	118	145	143	145	164	157	145	144	145	135	136	130	136	148	138	142	154	142	139	133	147	140	137	135	152	133	140	152	147	140	148	129	143	146	166	133	128	137	147	169	137	149	157	152	127	157	151	133	154	146	154	131	139	145	153	154	144	146	155	145	160	139	145	168	143	138	150	154	140	141	144	144	126	143	129	143	141	151	152	139	160	158	143	136	144	146	159	148	136	122	163	143	127	134	132	146	136	144	143	126	136	137	142	140	140	148	143	132	158	130	110	132	123	123	133	153	144	114	165	141	150	138	134	139	150	142	150	140	153	143	134	125	140	155	127	132	136	126	130	148	147	136	152	158	133	132	136	155	128	154	129	154	156	156	160	152	117	142	146	160	149	135	155	145	158	141	130	144	130	153	153	138	126	129	140	150	140	131	136	148	152	159	132	143	158	147	136	141	141	141	164	150	139	151	125	129	148	145	148	129	144	131	167
7244	16511	13660	6980	4926	3594	2763	2149	1719	1432	1166	982	844	750	615	584	546	554	499	444	394	371	393	357	331	326	326	315	300	304	325	264	292	285	270	272	245	289	255	285	254	249	222	254	262	256	258	248	260	239	265	252	240	243	242	229	249	201	241	237	225	222	261	249	259	241	253	234	223	221	222	231	227	229	238	223	263	243	262	223	218	233	224	229	249	238	241	217	211	195	225	214	235	230	253	243	237	248	211	251	226	245	217	254	232	249	226	216	228	217	253	217	232	234	230	217	217	214	239	228	228	234	231	211	215	230	215	204	211	259	236	213	227	239	205	241	253	210	216	215	233	250	240	237	224	232	222	250	254	253	249	244	245	251	233	251	219	222	226	212	231	228	219	224	242	228	215	243	216	204	233	218	247	245	226	220	234	213	262	215	244	216	221	202	233	196	220	241	215	218	211	240	248	224	240	222	209	230	201	207	248	224	187	202	246	220	231	220	215	212	229	202	213	236	245	222	229	215	220	224	227	228	237	202	221	227	222	216	238	229	213	212	230	225	249	210	229	222	231	212	243	205	200	223	269	219	198	197	238	225	208	227	177	203	213	228	243	222	213	231	241	232	233	221	215	207	224	242	230	214	236	234	204	242	217	203	212	207	219	230	241	228	207	236	233	209	209	230	212	218	234	253	220	227	241	194	223	219	253	231	217	203	220	229	210	229	224	231	246	208	224	229	220	224	213	237	226	214	224	236	244	218	223	203	231	218	182	241	214	196	202	199	213	217	221	234	198	235	236	201	210	226	236	216	218	204	220	215	226	254	243	231	224	217	253	218	239	205	207	228	235	202	234	195	215	203	218	209	225	203	233	203	201	215	221	195	217	210	208	198	224	241	236	223	229	218	220	235	204	227	233	203	238	218	262	246	205	217	212	205	239	231	228	216	250	251	230	206	231	238	207	205	224	230	232	219	230	229	247	202	235	225	205	235	224	247	199	209	217	215	254	206	260	232	208	219	201	210	241	215	239	218	212	237	207	227	237	253	213	227	235	243	228	238	226	213	248	231	237	213	222	231	235	222	237	221	205	237	214	205	233	228	260	202	231	220	210	238	196	235	205	221	233	225	230	215	225	234	222	245	214	214	227	207	216	229	198	243	219	240	209	204	216	208	205	243	207	234	258	226	195	219	247	247	215	227	238	227	209	231	234	200	224	224	227	223	211	224	227	218	228	226	235	251	231	234	248	222	216	225	238	210	230	239	214	234	237	213	232	221	229	242	228	216	220	259	215	223	216	230	218	221	243	216	215	227	220	230	246	218	209	206	230	234	215	215	199	223	230	262	210	253	218	225	203	212	216	223	237	208	221	239	257	238	236	217	231	199	235	219	251	211	237	189	230	231	219	212	211	205	213	220	235	240	235	232	238	243	240	222	208	196	220	237	238	239	249	227	231	230	216	211	231	212	228	242	228	225	238	230	241	207	249	226	217	221	235	224	241	237	240	209	244	234	213	226	214	210	216	229	264	235	230	238	225	239	217	248	243	201	209	213	227	224	223	211	205	221	221	225	232	240	229	199	219	219	229	222	228	226	238	218	221	228	233	203	225	234	218	232	207	207	216	203	222	208	223	206	206	215	207	240	216	208	201	248	228	206	269	226	251	217	221	209	194	212	224	211	226	229	209	239	254	178	219	227	250	231	216	206	214	228	224	217	246	221	195	224	210	234	235	204	232	244	227	239	201	240	215	246	211	212	217	210	227	228	224	230	209	231	220	219	227	223	231	211	203	213	235	221	230	222	202	246	217	237	213	225	221	204	253	225	209	218	201	213	241	217	213	213	244	225	225	215	224	225	242	255	224	219	229	223	232	210	210	210	208	215	234	191	212	219	212	213	238	236	234	231	219	230	216	193	219	239	226	225	228	178	231	218	226	229	212	221	225	241	223	217	251	250	236	208	241	173	223	240	206	204	253	212	215	194	225	224	227	217	229	235	222	199	229	237	216	218	232	237	225	265	232	221	224	233	224	230	246	221	226	225	211	215	209	214	218	199	216	208	239	239	225	190	226	220	208	238	218	172	214	252	225	237	201	196	200	233	238	249	244	213	252	203	231	242	219	243	205	252	233	252	209	227	212	221	235	183	225	218	236	201	186	212	221	205	214	202	204	209	215	242	232	243	232	210	242	215	225	208	216	235	206	210	206	229	208	214	189	209	227	206	222	223	236	205	224	218	219	216	211	238	210	229	231	213	200	245	231	199	244	240	211	231	201	201	227	251	225	221	228	208	213	224	256	229	222	230	204	237	227	238	215	227	249	244	223	209	220	243	230	224	222	197	205	219	215	222	207	231	208	211	237	201	225	216	225	212	230	233	215	220	219	225	202	221	206	230	207	217	223	247	260	200	217	218	221	232	234	203	254	211	215	229	199	256	224	201	218	213	198	249	235	257	241	217	222	192	218	195	236	225	248	231	222	223	236	213	246	231	226	217	254	237	221	232	250	213	222	213	220	202	223	199	225	206	223	222	213	217	206	243	252	219	222	216	200	219	221	238	237	231	213	238	208	236	203	220	218	213	209	245	242	226	225	248	208	217	229	214	230	195	225	216	232	213	216	234	214	236	219	217	214	245	209	236	222	225	236	211	239	212	224	221	217	225	210	232	228	221	212	227	215	197	246	246	235	222	233	208	226	216	209	200	236	212	206	232	201	227	216	219	224	225	229	202	253	208	234	201	224	238	220	211	201	216	243	181	231	204	213	205	236	207	206	222	228	216	238	226	212	244	246	243	236	233	247	240	229	236	222	211	221	200	210	227	219	207	229	244	256	206	223	212	239	237	202	240	208	223	232	228	192	216	248	220	230	237	216	224	208	225	229	202	243	220	234	230	226	223	192	237	237	236	216	217	228	215	229	220	233	224	209	225	219	247	232	204	237	226	237	218	215	214	217	241	213	241	246	229	226	230	203	223	240	218	217	217	206	243	208	212	211	253	215	204	214	249	238	204	258	227	235	201	212	214	220	260	199	229	217	212	231	232	243	224	221	214	223	231	244	216	203	208	208	196	234	204	212	229	221	227	207	223	217	232	199	234	229	228	211	220	246	196	202	214	228	234	232	232	237	210	255	245	216	218	264	218	258	190	224	184	230	228	226	234	201	221	217	235	219	230	227	217	235	229	236	217	238	248	255	216	255	193	213	225	221	243	198	226	200	215	199	232	208	219	273	246	252	214	203	209	249	219	245	245	251	236	238	219	231	216	228	201	220	238	224	195	264	189	233	221	215	217	242	215	216	229	243	222	217	221	237	236	201	233	219	226	211	221	225	218	200	184	222	238	223	222	239	204	235	220	250	225	209	256	231	227	200	222	236	223	250	219	216	216	234	243	219	207	217	234	224	207	232	236	212	230	236	225	219	237	235	232	248	230	221	216	216	216	214	211	227	205	213	208	224	239	248	175	214	211	214	234	223	221	232	215	203	200	198	207	209	217	227	200	244	256	186	231
26962	19384	4679	548	335	285	266	248	249	251	240	266	225	249	241	217	227	209	240	258	241	255	253	250	219	233	242	245	227	250	220	228	253	230	236	240	245	211	245	229	218	219	249	223	259	232	236	237	234	245	218	233	236	211	223	207	226	218	236	233	234	220	221	228	226	243	226	223	236	264	234	225	242	219	238	239	255	227	238	224	212	230	239	235	235	224	226	223	206	239	254	220	225	237	245	256	235	239	237	254	198	236	222	242	241	224	214	230	259	227	210	237	264	248	216	223	208	213	225	252	235	229	236	263	233	209	246	222	215	209	205	238	222	243	223	267	263	234	232	245	219	226	247	221	208	224	252	225	238	220	234	229	248	221	237	231	251	256	225	230	232	216	227	256	222	206	245	203	230	230	226	247	227	234	225	246	239	208	246	210	233	212	242	252	233	223	246	212	221	224	233	254	240	232	224	227	255	237	231	236	225	213	236	233	213	230	222	245	198	212	241	229	227	231	195	239	257	247	240	223	203	241	208	269	232	231	232	220	226	234	262	243	258	202	275	236	243	239	247	251	248	226	246	237	237	219	224	211	246	221	226	214	241	213	231	229	222	229	244	220	236	228	249	228	216	215	236	245	209	231	216	225	214	202	233	230	239	252	253	250	268	229	216	228	237	214	212	245	222	212	230	251	241	234	228	234	264	246	258	242	232	201	234	246	243	206	231	227	218	207	192	236	228	234	248	256	263	207	230	235	226	237	225	255	235	246	256	220	240	256	204	253	228	216	220	228	217	258	229	221	226	229	240	251	241	227	245	240	243	246	229	230	230	234	240	208	223	263	215	230	235	208	265	207	219	253	252	233	233	226	234	228	227	226	236	225	204	256	251	247	227	236	224	208	232	177	266	237	256	234	243	231	206	238	241	232	225	248	214	228	231	225	221	228	219	201	203	236	239	209	237	221	245	251	212	251	207	227	220	245	242	250	224	185	216	241	214	236	254	247	227	230	223	230	225	240	259	218	249	233	244	230	213	225	226	237	222	206	224	228	257	215	228	239	230	246	227	240	236	211	239	226	231	220	213	235	231	263	229	244	247	238	220	230	214	240	258	229	234	245	249	234	227	223	206	245	253	245	218	241	210	239	251	250	215	217	227	237	236	261	212	215	214	226	225	217	280	236	241	273	221	230	239	235	236	227	240	245	218	241	232	233	259	217	259	241	230	238	239	235	228	235	250	242	211	237	239	253	248	205	217	254	213	225	245	251	237	241	248	218	230	214	252	225	248	240	229	249	210	207	244	246	236	243	208	227	204	246	209	247	261	259	250	220	243	241	237	212	231	232	235	235	250	212	223	233	238	249	203	252	212	227	224	238	223	223	245	242	247	260	232	236	256	222	268	250	223	256	230	247	244	251	217	214	240	255	252	236	231	238	219	239	246	221	233	225	237	243	225	239	231	236	224	227	257	213	247	257	240	245	208	272	217	251	206	232	218	236	269	227	226	190	214	244	227	239	239	248	254	222	251	266	236	229	229	231	217	232	214	218	260	223	219	248	231	239	226	236	216	228	233	241	253	222	266	214	252	223	244	236	247	253	223	230	228	234	257	247	228	219	218	263	226	223	240	230	239	234	236	232	219	230	229	236	220	227	219	232	224	220	240	238	248	221	222	255	223	235	226	228	216	226	216	241	259	252	230	221	246	243	249	238	222	222	266	237	249	220	247	251	259	232	227	226	230	256	245	233	206	261	242	219	232	230	228	252	232	230	230	241	240	237	246	210	235	235	230	222	213	209	242	235	234	222	223	215	205	207	247	227	217	262	254	235	243	249	252	250	227	229	235	230	231	244	260	223	228	231	244	242	212	212	222	240	228	249	219	233	249	227	210	228	209	228	232	245	243	216	239	239	241	225	236	223	240	230	217	237	230	203	221	233	241	230	252	227	224	237	250	247	251	242	237	238	275	251	230	213	200	247	236	208	229	251	245	228	251	224	248	216	233	239	211	208	203	216	248	230	232	229	205	225	229	211	227	245	242	213	228	238	232	243	211	228	221	234	249	239	227	210	230	238	223	202	224	231	234	248	245	238	237	199	278	212	236	246	234	222	261	211	244	227	219	204	234	234	206	248	209	221	233	237	236	231	226	214	235	226	223	247	264	227	216	230	217	227	243	255	232	210	235	202	217	242	234	236	241	196	225	214	219	220	248	226	244	233	249	251	209	241	234	239	257	239	227	238	210	249	236	256	211	252	211	223	248	235	243	238	222	224	229	215	245	223	211	234	242	201	231	252	230	216	246	250	234	238	233	234	246	245	219	241	258	222	235	219	204	210	211	247	236	210	248	248	239	240	224	222	224	234	246	237	230	198	212	251	243	231	239	232	230	265	223	230	224	249	227	217	219	219	259	240	219	213	241	203	211	216	217	228	237	229	213	212	232	227	234	203	227	246	210	241	231	265	246	251	227	252	234	245	272	228	212	219	221	221	244	214	230	235	239	246	224	248	229	241	250	228	261	230	255	220	227	233	226	251	214	239	242	252	226	214	229	258	227	238	228	227	231	235	206	227	227	260	212	259	217	234	244	242	201	238	225	230	219	240	239	232	256	240	275	239	236	245	232	253	244	221	228	228	243	234	265	222	247	215	222	247	257	202	223	231	235	257	252	222	236	210	236	214	245	222	238	219	257	219	229	220	230	242	256	232	249	226	222	210	245	235	216	227	226	221	217	228	231	234	261	225	223	226	224	220	227	223	211	238	258	240	227	266	218	229	246	216	249	216	230	232	244	247	233	219	258	236	220	231	263	222	273	221	233	217	216	231	205	236	244	230	265	249	222	218	223	241	250	236	211	219	219	223	233	232	244	214	217	257	211	241	236	242	239	215	220	237	218	237	236	224	235	238	236	215	239	234	235	210	199	246	225	247	256	260	220	227	226	269	251	213	217	256	240	251	233	231	234	237	258	239	234	259	211	228	228	241	244	257	220	226	201	250	241	229	230	224	228	228	226	242	252	211	205	244	218	215	219	233	225	228	228	239	225	226	235	206	229	231	231	219	253	257	217	201	250	215	231	244	241	228	230	250	235	234	226	261	205	239	222	241	252	267	224	215	238	228	247	235	217	242	205	259	241	227	223	245	228	226	233	234	226	241	236	233	241	267	221	244	245	255	214	253	224	252	229	235	234	240	255	252	227	237	241	227	223	258	263	240	216	243	223	249	242	255	247	218	224	252	217	235	208	226	240	203	258	227	226	231	252	234	214	225	241	251	267	230	223	216	229	213	204	223	220	250	238	220	227	263	222	235	244	215	259	228	222	243	226	240	213	245	236	226	209	239	231	218	211	216	234	244	231	236	233	219	238	242	227	236	239	232	247	210	243	210	227	237	217	218	263	237	219	217	236	208	238	237	237	213	239	226	235	229	217	220	232	225	225	235	219	243	243	233	232	211	237	237	236	237	225	224	250	237	242	225	232	233	233	213	236	245	233	248	233	230	239	248	258	209
3801	1064	946	601	494	476	476	382	388	414	383	409	357	375	370	399	352	381	361	359	367	436	353	372	361	371	399	369	337	327	330	385	322	380	383	390	340	346	338	389	366	362	353	326	402	348	356	365	380	346	377	339	335	340	349	343	372	345	354	392	385	379	363	366	363	378	364	354	376	363	371	356	352	359	360	331	372	383	361	355	319	345	364	357	379	377	369	355	374	343	384	344	374	335	317	367	318	349	360	377	347	374	354	364	388	396	380	366	345	385	331	370	373	357	391	332	360	369	354	357	326	339	342	360	334	345	362	379	406	390	350	373	347	408	347	337	362	372	337	363	379	355	380	358	365	384	361	387	370	383	370	380	341	369	353	374	352	334	330	363	382	338	378	387	338	372	347	345	388	356	353	388	371	356	359	379	397	391	340	353	392	383	369	340	341	345	306	353	355	377	357	355	382	378	381	347	359	389	360	363	354	372	346	356	360	340	338	342	364	336	367	344	368	410	371	389	359	411	340	357	343	401	360	393	393	380	364	357	368	325	325	350	355	333	380	347	341	366	370	356	382	325	371	365	358	388	361	374	336	345	360	343	375	336	333	352	352	383	351	366	347	349	370	336	360	350	363	347	377	353	369	411	370	378	342	367	356	329	372	340	347	354	355	383	331	321	321	353	379	391	376	358	360	361	387	361	371	348	356	339	332	345	369	390	360	347	356	368	336	358	350	343	350	340	380	394	348	372	390	310	373	344	372	340	351	382	394	364	367	347	334	376	347	385	367	336	377	372	359	345	349	348	372	342	361	365	349	363	365	338	361	361	332	373	357	363	360	368	369	328	372	328	375	364	357	348	351	371	376	368	344	349	358	363	360	366	352	313	328	388	380	354	315	345	375	360	372	369	375	351	367	353	369	353	348	343	353	334	347	372	353	354	376	353	329	359	351	327	393	356	370	354	352	373	336	333	381	381	375	385	310	360	363	399	368	355	360	388	336	372	329	356	369	335	373	358	390	362	341	365	329	317	361	347	342	355	362	351	357	364	369	277	321	377	342	356	347	356	339	386	333	331	340	353	375	380	321	383	393	351	353	362	393	365	345	363	364	337	354	403	337	367	333	355	361	368	359	398	347	383	350	345	351	358	339	366	354	339	395	365	363	362	351	374	342	337	374	364	370	328	389	368	345	384	350	360	353	383	352	341	354	362	333	381	311	348	359	351	368	335	341	347	348	375	352	357	309	344	358	405	330	374	362	347	352	371	327	343	349	374	363	335	345	350	348	329	335	375	377	365	355	358	353	349	364	330	345	363	347	347	348	367	365	334	379	362	357	346	366	340	337	361	342	338	356	356	351	362	333	358	384	378	339	371	388	356	375	378	341	341	339	361	323	355	357	364	340	361	377	381	339	345	348	333	399	340	364	372	392	350	311	358	355	353	359	326	365	316	348	338	357	346	386	358	362	373	356	360	388	354	359	358	328	338	348	349	378	377	357	364	357	333	341	373	342	363	339	359	359	338	369	353	326	326	373	348	365	357	366	364	346	371	400	363	360	330	387	359	343	366	350	329	350	369	327	349	350	370	383	363	381	364	371	379	349	343	329	337	338	336	352	374	355	352	366	381	306	379	375	338	340	328	349	345	396	354	365	408	348	366	330	349	372	316	334	332	354	386	351	363	353	368	348	350	340	351	355	329	381	385	340	332	384	327	353	335	348	365	356	374	336	349	331	333	351	361	378	328	358	369	352	353	372	349	361	332	350	363	341	323	361	368	370	339	388	329	357	334	354	338	357	367	367	353	384	347	344	341	387	334	358	387	336	378	374	346	371	327	344	359	374	349	318	372	343	327	379	329	332	343	346	356	371	358	330	381	358	340	366	356	359	371	363	349	377	324	338	359	339	367	344	338	341	365	370	342	365	316	364	344	374	355	343	338	367	354	373	346	351	366	364	361	353	379	363	381	337	352	378	368	339	356	363	330	374	380	365	391	327	343	329	378	347	398	339	357	368	311	359	342	372	342	360	341	375	356	360	341	372	375	354	346	348	361	354	375	336	356	327	375	336	345	314	344	354	341	345	351	380	371	372	386	343	382	347	355	340	362	373	353	363	330	335	365	351	347	331	348	329	338	330	357	367	354	375	357	380	355	367	362	353	364	375	357	330	367	312	343	372	354	393	377	408	369	364	362	342	361	374	343	383	369	356	369	352	337	365	350	328	363	378	357	373	342	376	359	387	376	381	328	329	379	365	338	360	368	337	364	356	338	343	329	364	356	333	387	374	330	395	324	379	347	328	366	323	380	365	325	356	389	381	364	361	357	371	375	376	351	359	335	363	333	354	341	370	354	343	363	357	353	351	339	354	349	346	348	364	346	351	393	333	350	325	350	389	344	354	376	337	334	382	344	351	358	370	359	353	375	332	350	352	355	393	343	351	330	371	358	354	364	349	391	314	331	354	344	369	349	324	372	375	358	335	329	348	352	323	344	388	357	346	365	368	375	373	381	379	372	357	333	393	380	349	384	345	387	351	350	344	343	370	361	376	345	344	369	351	359	361	356	344	332	358	372	361	353	402	357	331	382	353	370	340	324	375	366	371	347	334	346	354	385	344	350	315	372	372	389	333	326	357	343	329	360	348	333	389	361	362	365	348	359	362	346	372	378	349	372	381	337	351	320	359	355	333	369	343	361	356	376	363	352	364	336	391	352	402	383	358	392	368	363	382	317	382	347	352	345	358	372	329	339	343	337	349	366	323	315	394	348	343	368	344	342	362	361	361	382	364	363	354	342	357	361	352	376	357	341	345	348	362	349	316	386	330	389	370	364	348	331	335	368	403	324	359	337	383	364	369	352	381	357	364	362	335	334	373	367	386	376	381	369	364	363	354	342	343	329	350	391	342	345	349	350	387	332	334	347	343	350	351	358	331	356	341	381	361	340	372	385	340	321	359	355	332	349	340	355	330	364	341	378	363	347	374	326	345	368	342	324	374	365	344	340	326	368	364	335	382	338	354	334	331	353	327	348	379	355	365	340	344	388	363	359	363	340	363	386	356	356	344	373	360	333	334	357	347	341	342	357	351	352	320	365	357	352	391	333	402	348	376	365	338	371	383	357	359	346	382	364	390	348	364	344	387	361	349	334	336	424	345	363	385	330	362	365	394	390	350	357	379	381	366	376	371	350	365	386	399	342	368	349	349	360	350	315	351	335	357	354	360	350	423	349	357	395	354	374	379	312	370	352	351	339	355	372	358	339	346	374	332	377	382	358	351	376	372	356	351	337	330	354	335	353	333	361	372	362	350	349	362	370	356	352	356	334	375	367	337	374	379	378	342	357	385	398	373	348	361	341	317	389	343	364	363	377	378	375	370	374	358	352	379	326	335	337	358	372	355	377	367	355	354	329	339	328	393	380	340	379	381	353	377	338	362	347	373	356	298	370	383	367	383	334	389	367	356	334	375	370	333	385	369	342	348	388	383	355	355	400	366	359	321	358	344	362
24114	21332	28639	24358	21283	5972	874	613	467	419	389	373	347	283	302	288	277	278	271	297	276	280	245	273	270	250	254	261	253	216	243	242	224	230	240	231	234	229	249	219	247	259	232	221	263	239	213	223	220	243	245	248	225	240	242	206	237	254	222	261	240	245	239	260	238	226	213	207	243	255	254	238	221	253	242	225	214	218	213	241	222	239	234	225	243	234	248	219	244	223	211	222	239	244	203	244	240	229	229	236	237	246	243	215	251	262	251	227	242	234	200	244	238	227	234	196	257	227	255	243	222	207	222	230	260	246	250	226	236	237	255	223	228	239	206	224	236	214	220	201	272	226	234	279	247	222	280	229	221	231	240	207	233	219	250	249	283	247	243	231	219	236	233	259	242	227	227	243	223	234	240	237	231	237	216	229	222	242	263	241	231	247	250	272	257	224	237	238	207	224	245	234	243	261	235	245	209	219	250	247	249	208	194	235	231	274	253	237	252	242	224	231	236	242	231	223	245	229	230	209	223	249	236	242	226	227	212	220	234	266	252	245	234	213	225	234	226	255	240	233	249	228	230	248	213	233	233	241	233	258	238	203	226	198	236	234	247	228	242	234	225	241	215	218	246	229	241	197	243	250	246	243	250	243	230	231	250	234	206	236	214	233	244	214	225	251	199	275	214	211	268	198	237	223	241	217	247	246	225	212	238	237	243	228	228	230	232	217	258	255	220	233	205	251	250	219	232	216	232	237	240	218	270	234	226	259	225	237	186	248	220	244	239	239	241	249	245	225	222	193	218	235	232	246	237	238	220	218	227	216	249	220	257	272	226	247	204	250	231	252	222	229	223	248	204	223	241	221	262	231	233	209	250	253	238	228	225	240	257	248	223	218	218	228	248	228	241	234	254	211	218	203	222	228	224	227	243	226	226	213	239	228	231	204	245	228	233	203	250	245	239	237	232	251	250	228	256	225	229	239	228	234	250	231	223	242	244	255	221	206	237	215	218	235	250	230	242	211	227	214	238	240	212	252	247	222	244	255	237	248	234	217	258	226	236	251	233	241	245	230	246	263	246	250	229	242	231	201	245	237	234	234	238	235	230	224	230	222	249	235	240	232	211	223	228	208	220	233	242	244	229	230	258	227	232	225	229	228	196	267	231	226	226	222	253	218	241	220	229	221	215	217	258	236	252	250	223	218	246	252	222	214	226	225	231	242	222	237	254	244	198	244	244	230	234	225	218	259	237	208	197	237	233	229	227	235	246	223	217	246	237	248	244	232	219	236	216	242	240	222	250	229	221	233	217	210	231	237	245	239	226	239	232	241	231	217	273	248	232	230	223	226	215	228	219	227	240	240	228	240	230	220	242	228	265	227	209	230	204	280	219	246	213	227	232	250	235	260	240	262	248	227	204	210	247	232	248	267	228	223	236	211	242	214	234	246	226	212	246	232	224	237	217	246	230	236	233	246	243	219	235	239	244	233	227	237	243	242	222	224	229	224	242	221	249	237	200	261	243	214	219	215	207	237	238	220	231	236	234	239	231	226	224	276	230	235	240	215	217	232	210	222	221	213	223	232	236	213	216	259	219	244	207	232	230	233	266	224	218	246	230	208	228	221	234	240	232	224	214	222	236	252	217	246	254	220	245	226	215	234	238	220	239	238	232	231	239	237	246	251	241	243	207	247	227	238	212	215	236	200	220	245	227	241	214	229	223	244	249	230	247	210	190	219	252	253	232	215	238	238	228	243	221	214	181	221	213	202	253	236	246	246	224	211	225	203	242	258	228	216	217	240	229	221	262	212	230	245	238	251	239	223	203	235	249	246	231	204	225	217	220	259	244	216	223	255	204	199	203	211	231	233	233	256	241	196	218	227	233	267	219	248	233	244	254	245	268	214	212	224	227	239	246	240	209	225	239	229	212	244	222	252	223	235	229	245	240	228	214	245	204	234	235	246	233	244	246	260	226	256	221	253	215	203	242	239	212	228	225	235	220	221	227	236	235	238	225	249	216	236	206	253	250	244	233	231	195	221	224	202	213	213	225	224	220	232	231	217	229	223	194	239	264	219	239	247	224	226	230	238	241	249	211	230	241	266	228	239	230	218	216	208	241	239	259	243	230	225	237	221	222	227	184	242	221	226	218	235	234	225	219	224	254	245	232	242	249	236	236	242	225	223	239	241	243	249	207	235	225	227	249	222	249	234	235	243	220	241	213	233	232	222	224	230	256	207	237	231	220	238	220	235	220	262	214	221	235	217	246	240	227	255	222	236	242	245	225	253	238	222	219	244	226	214	237	226	239	239	222	232	228	238	245	250	221	234	232	238	209	244	204	218	218	247	230	224	230	250	242	254	237	232	226	244	232	216	259	234	220	225	223	233	247	207	246	204	250	246	225	205	204	221	223	237	227	223	249	235	215	263	239	230	248	221	212	238	227	199	228	240	243	233	229	234	222	216	216	221	242	243	244	234	194	236	223	229	232	228	241	231	215	247	234	218	244	228	237	236	242	257	235	220	229	230	239	213	218	214	253	226	236	238	242	222	225	211	216	222	218	200	189	222	213	224	235	215	230	231	211	237	236	238	189	211	220	244	278	249	258	231	219	254	233	230	228	222	225	232	223	218	238	212	265	255	251	225	199	236	238	222	243	216	221	233	247	249	248	222	221	236	223	220	235	234	234	231	236	210	226	238	231	205	229	240	220	221	228	243	246	204	254	211	261	228	237	223	244	210	248	223	214	213	224	225	198	247	238	231	239	247	249	218	229	215	260	242	227	239	230	237	228	223	249	239	235	246	234	243	230	234	199	222	229	214	233	259	237	220	231	227	223	222	243	237	243	232	220	239	224	217	226	215	268	238	253	213	248	202	228	192	229	241	218	251	236	215	222	206	278	244	236	252	208	214	245	242	233	218	232	246	234	201	224	214	228	225	234	242	238	248	242	242	260	227	228	231	237	215	211	240	196	252	235	218	226	241	246	239	255	241	216	239	205	244	242	219	243	258	213	231	219	251	266	228	211	236	226	227	223	218	223	209	218	233	220	227	247	240	221	233	227	246	210	239	244	206	223	231	208	208	245	228	225	238	250	250	235	227	228	230	244	213	253	224	239	244	233	257	242	240	236	225	224	222	208	248	227	233	237	208	193	244	212	226	220	204	254	258	244	263	260	249	209	238	225	220	227	247	208	225	221	216	233	225	226	244	230	209	253	223	229	230	238	239	260	218	260	243	238	271	228	245	237	244	261	225	222	243	222	257	249	236	226	231	249	248	218	209	235	208	222	212	206	232	244	231	238	233	211	219	221	230	225	232	246	242	270	240	250	205	217	222	255	227	214	230	234	229	197	237	259	218	222	215	210	208	211	265	235	210	233	209	252	230	249	207	230	250	246	232	211	226	245	240	229	223	230	209	225	239	220	235	222	241	259	234	242	257	234	212	256	234	207	215	250	232	239	215	229	226	238	225	272	223	242	231	246	253	212	253	224	232	219	234	237	222
4926	10217	8393	4102	2859	2206	1697	1319	1106	970	866	707	686	623	653	551	486	517	461	464	457	423	422	444	442	424	423	429	386	430	376	407	361	369	352	383	391	364	367	362	420	369	374	382	396	385	362	406	408	380	388	392	396	362	383	388	356	354	364	370	336	357	363	340	384	400	361	363	357	370	396	367	386	381	364	346	379	376	375	358	384	373	345	369	346	355	388	416	385	342	374	337	418	348	335	400	349	382	374	354	374	341	336	353	376	357	325	372	367	352	363	392	345	342	372	376	326	370	360	382	368	367	373	344	380	337	365	327	374	367	374	351	362	356	361	365	398	327	386	355	357	411	355	326	378	359	343	385	359	395	353	401	360	359	372	355	378	354	362	326	344	403	324	392	349	346	342	374	363	383	356	337	356	361	376	375	348	384	332	375	385	373	367	363	373	345	327	372	365	329	332	324	334	340	344	342	375	365	347	374	362	387	366	321	344	365	329	325	367	363	380	386	360	385	359	350	342	352	374	340	364	373	375	339	375	336	382	351	360	343	372	385	343	386	368	371	352	360	366	384	348	344	396	333	352	360	344	356	352	370	407	359	358	343	356	341	352	364	339	400	327	358	344	351	332	399	340	369	349	365	381	341	366	373	361	375	360	337	357	380	354	353	350	357	376	361	360	364	362	352	351	350	339	365	342	367	383	330	384	345	376	354	386	378	353	366	350	346	357	339	367	380	380	354	356	387	375	351	355	348	366	388	317	332	379	377	365	358	329	362	351	348	379	364	341	370	343	318	347	343	359	365	357	373	365	366	354	354	376	351	334	337	359	369	321	388	363	372	378	381	363	354	354	340	360	375	331	332	371	385	356	330	368	351	366	355	354	352	371	325	335	387	334	375	325	365	359	364	356	347	341	392	350	353	413	359	361	352	366	379	398	373	341	366	350	351	377	343	358	389	348	367	349	349	372	385	335	386	387	359	362	355	339	323	392	367	331	353	349	369	367	383	329	379	361	404	339	390	362	330	354	363	349	334	374	367	353	312	330	351	357	365	387	377	328	353	366	309	393	367	372	350	372	384	327	359	349	374	350	403	321	354	353	385	371	370	376	343	364	339	366	344	365	336	381	364	343	353	381	365	353	385	368	336	398	349	345	360	367	351	345	347	312	360	344	349	398	331	364	350	326	357	328	353	339	352	363	346	357	343	350	371	348	378	374	383	344	348	345	356	372	381	357	357	362	365	365	353	382	338	365	394	350	339	341	313	371	360	360	356	346	353	365	384	360	370	385	365	372	375	359	336	379	352	354	345	353	333	349	358	343	375	353	316	369	408	365	357	339	375	349	347	346	344	370	346	390	364	381	371	356	331	345	345	403	376	388	382	321	329	364	357	386	341	367	369	370	353	329	341	351	319	365	364	372	369	400	347	343	350	348	349	338	371	316	398	368	371	369	363	369	360	349	358	389	401	348	383	372	368	371	358	346	339	367	329	349	368	383	342	349	382	403	328	401	349	398	359	378	353	368	373	360	364	390	330	355	353	331	363	343	356	361	367	364	382	350	377	351	355	377	382	345	340	358	383	366	362	356	377	346	323	353	368	367	365	368	332	377	366	339	373	362	363	358	338	382	353	351	395	382	401	334	376	354	355	404	347	374	371	356	360	347	377	375	385	360	348	380	372	390	329	339	362	350	363	316	362	335	366	332	340	351	360	339	382	379	382	379	356	355	360	348	343	411	374	351	380	341	362	328	334	379	377	300	384	365	347	330	381	339	352	363	320	350	383	356	366	358	371	332	353	350	364	342	349	357	344	368	398	389	313	363	366	368	353	346	367	361	382	345	339	375	359	381	369	355	364	334	363	357	370	361	370	348	377	391	347	391	383	377	357	365	334	384	331	330	384	394	351	351	361	361	365	327	340	349	353	350	376	331	375	373	392	325	376	369	382	380	361	387	401	317	382	382	359	363	335	352	362	338	344	364	385	350	378	329	343	375	365	349	371	371	347	359	405	392	381	342	372	322	346	356	352	351	356	372	380	352	395	366	376	372	365	370	367	347	343	327	370	359	369	343	339	355	371	361	339	383	350	326	329	382	316	374	382	373	377	360	384	376	386	314	372	359	348	386	370	328	322	334	343	329	327	311	378	368	372	373	372	354	365	381	344	356	351	393	379	336	345	367	352	351	375	380	354	342	361	334	348	360	346	342	325	377	351	386	333	326	356	329	343	376	385	339	397	348	350	331	342	370	351	354	344	381	354	340	340	368	367	385	379	369	390	340	338	386	363	367	349	383	384	373	361	329	334	356	402	346	371	368	341	310	344	375	402	373	344	352	342	350	329	322	360	363	375	364	344	383	333	363	379	409	349	382	361	388	356	370	360	353	349	372	338	389	353	339	369	381	354	390	378	377	327	371	355	361	357	332	346	368	384	333	360	359	367	385	334	342	362	373	356	342	347	340	338	373	370	349	400	352	344	378	373	369	350	348	364	354	378	356	366	338	366	355	373	348	365	350	363	348	394	364	368	333	375	351	369	399	359	380	372	343	356	347	343	359	345	354	370	360	373	327	371	393	337	344	342	356	358	378	342	352	371	370	358	337	405	355	367	370	363	373	330	368	351	348	361	359	355	355	370	362	370	365	370	360	329	349	377	358	367	332	358	347	363	360	359	350	350	339	392	365	396	374	327	364	380	362	351	331	371	364	384	338	327	327	361	322	362	344	363	354	372	369	328	353	372	375	349	354	380	351	365	346	374	336	350	362	374	369	356	378	380	370	361	327	334	352	415	339	338	394	383	358	332	345	349	356	331	365	385	342	331	362	362	352	365	340	337	384	376	372	342	376	386	365	374	354	355	360	330	358	342	357	364	322	350	347	368	339	358	349	369	354	378	398	376	338	360	371	367	350	360	377	347	329	317	338	345	334	379	375	343	341	367	385	372	369	331	376	368	353	361	341	335	337	347	357	351	397	356	319	340	351	370	365	362	340	361	391	359	367	330	349	343	389	396	357	342	356	349	378	362	363	355	370	373	389	368	342	380	342	372	365	366	360	327	347	375	328	357	345	361	366	362	371	341	358	337	337	346	353	335	346	346	368	338	364	373	354	375	334	346	368	359	384	380	354	357	357	377	350	384	348	380	364	370	355	361	350	378	395	352	401	355	328	346	369	395	350	354	369	355	348	359	380	363	363	357	359	383	356	336	359	351	356	363	335	354	327	354	348	356	370	353	335	318	382	384	342	338	360	328	375	375	376	315	321	366	364	363	368	329	375	347	356	361	358	356	376	357	356	381	363	336	347	355	366	379	390	356	350	344	340	397	357	317	330	372	353	361	351	335	344	356	361	389	361	372	346	342	362	353	329	351	354	330	388	383	345	342	349	334	374	364	350	391	367	367	359	368	363	336	364	376	364	340	373	345	356	377	338	334	378	342	366	379	361	401	354	375	365	370	376	337	371	333	372	355	331	349	363	368	347	391	370	350	322	384	368	341	405	344	337	341
23088	21258	29050	23746	21259	21171	3642	802	594	477	408	361	347	312	299	251	235	237	230	231	193	200	199	197	178	191	205	174	150	179	209	177	180	160	157	144	155	170	148	156	145	143	163	171	146	143	139	147	163	171	135	162	167	140	133	132	159	149	172	136	147	124	127	179	168	159	162	163	150	139	149	148	157	155	150	146	147	138	147	152	133	136	138	154	139	163	140	135	134	133	137	121	147	128	156	141	151	156	120	160	153	133	158	156	124	136	132	145	132	145	157	149	158	142	143	159	121	137	157	165	138	143	137	159	134	135	134	125	161	138	139	137	134	150	144	155	142	138	163	132	135	158	151	119	154	123	155	157	153	189	174	152	127	149	179	137	168	128	121	136	144	153	142	161	152	131	136	119	130	139	141	155	134	143	147	155	146	126	158	162	129	134	166	125	158	160	141	142	158	140	149	156	134	136	159	136	140	144	132	148	163	137	153	135	133	144	165	154	179	133	130	154	127	124	126	167	140	142	138	127	138	166	146	158	162	145	142	145	124	151	145	139	135	143	148	139	150	136	133	131	140	148	131	137	161	160	111	132	151	138	134	145	154	112	127	141	164	135	152	128	161	124	177	140	136	140	143	144	149	150	149	139	140	156	142	157	160	120	128	109	135	159	132	132	139	136	141	131	144	138	156	132	124	153	140	151	135	147	141	162	135	128	161	158	155	151	133	130	153	135	141	137	151	133	135	133	148	149	125	153	175	153	147	136	135	134	161	130	139	125	145	138	154	150	136	124	141	125	139	152	150	135	140	144	139	145	123	128	141	148	139	149	118	159	140	139	125	133	141	128	134	135	145	138	124	142	138	129	136	154	136	148	162	146	133	147	145	156	140	139	130	146	141	132	121	155	154	145	156	166	146	145	132	142	137	147	133	153	122	145	131	133	112	139	133	141	149	138	139	150	146	133	115	126	132	151	137	156	154	157	143	132	153	148	169	147	160	150	149	129	131	146	130	145	127	147	129	143	128	138	138	143	134	141	145	125	133	134	142	162	137	142	150	156	135	130	143	174	143	159	127	140	149	145	137	129	151	145	159	137	129	128	137	132	120	133	129	144	140	147	140	137	127	151	135	146	130	176	144	148	144	148	137	134	125	144	148	139	155	156	143	125	125	146	143	130	140	136	128	150	145	145	139	135	136	139	149	132	138	129	133	153	143	136	160	110	142	175	159	148	131	137	150	145	147	116	134	160	139	149	136	139	129	154	147	137	131	131	155	151	137	151	143	162	153	141	120	141	152	136	122	138	138	148	146	143	140	132	164	145	146	149	158	114	145	141	150	149	134	135	135	139	154	133	128	137	148	135	134	127	134	136	134	136	136	147	156	134	137	146	166	128	131	135	117	149	139	148	142	129	153	142	132	134	139	174	134	143	149	125	114	129	150	146	136	125	143	149	135	142	131	136	128	144	135	123	151	125	148	155	114	158	130	137	139	152	125	126	137	122	135	133	162	113	132	135	147	145	146	149	140	128	115	131	160	128	154	164	153	135	139	141	140	141	163	144	116	158	148	143	140	148	154	154	156	132	172	137	156	144	133	168	168	159	122	157	146	122	153	151	140	163	142	146	145	117	133	155	147	134	137	134	140	144	151	151	146	145	147	111	150	144	132	136	145	155	140	143	139	113	132	148	150	144	137	138	133	147	140	155	128	142	149	142	142	144	115	144	145	137	147	187	147	130	129	152	159	143	131	158	123	152	141	150	150	118	145	125	146	141	137	122	145	135	148	156	147	140	142	139	157	133	134	169	152	136	161	156	122	116	134	154	129	131	130	143	149	151	165	126	135	148	122	144	143	138	143	132	137	154	133	152	148	139	128	159	124	150	151	135	124	154	133	149	162	138	140	141	149	124	138	135	137	128	145	164	144	127	137	136	153	140	112	144	146	121	150	152	156	146	149	127	142	143	124	167	156	183	157	132	152	137	136	123	155	143	141	133	131	158	154	146	145	147	133	120	129	132	160	145	122	144	147	142	134	136	141	131	130	131	137	135	176	146	133	153	132	153	130	163	145	130	140	138	135	151	135	146	144	131	132	141	143	115	147	138	154	152	139	141	149	153	133	110	139	145	128	133	133	137	152	152	114	138	145	140	147	139	161	162	148	154	139	157	135	144	146	112	145	158	146	153	127	128	137	133	145	147	162	136	142	157	139	133	150	143	138	142	126	132	122	148	142	154	130	154	127	141	137	137	113	139	135	145	128	143	144	127	138	130	141	146	137	134	130	141	140	145	151	141	144	135	125	137	140	127	142	146	163	125	138	143	129	131	129	151	145	136	131	156	129	136	135	136	146	142	148	125	138	149	141	133	141	132	129	134	129	135	128	141	149	138	134	156	136	142	122	143	144	151	166	155	137	145	140	147	119	137	133	139	126	159	167	139	106	146	145	140	144	140	123	134	125	144	158	155	128	152	143	152	147	151	149	139	150	145	136	143	155	140	120	154	128	127	158	115	159	139	116	141	133	137	135	142	155	137	145	159	144	137	134	154	143	162	126	116	137	151	157	142	148	126	119	156	144	132	156	128	151	135	144	150	135	150	165	160	145	157	134	142	146	132	153	125	139	128	127	154	138	145	126	145	147	137	142	150	132	169	155	140	145	154	141	133	151	141	142	138	140	153	139	156	135	143	155	133	149	135	126	133	162	129	144	140	132	146	155	164	139	144	139	142	129	167	148	155	130	149	147	150	131	133	148	162	156	145	135	141	152	141	124	156	143	152	157	142	137	134	130	138	135	132	132	160	153	124	132	136	144	137	125	114	143	146	150	143	146	151	150	141	129	137	157	133	157	147	129	126	145	144	156	133	146	133	128	130	118	159	130	157	128	131	150	133	130	144	130	154	133	142	145	115	135	149	139	154	153	143	143	129	122	140	147	158	142	157	149	141	148	145	119	151	138	121	120	112	143	153	129	132	121	155	143	145	156	144	161	150	141	155	137	148	148	134	147	127	150	142	140	164	159	153	159	123	138	139	137	125	151	133	123	145	141	150	150	144	141	115	154	134	130	128	156	133	144	137	148	145	142	135	155	156	124	124	106	166	129	149	137	146	123	138	132	141	138	135	157	148	175	141	156	148	128	131	128	125	137	127	151	147	135	117	136	134	133	146	136	130	157	130	126	136	156	162	146	140	130	146	147	125	151	121	162	155	139	139	123	132	138	134	133	138	138	131	136	159	139	142	122	152	120	146	130	151	149	141	142	131	133	116	154	141	134	137	140	131	152	179	138	143	136	135	129	140	157	151	152	118	144	124	147	139	132	153	135	137	149	169	116	149	135	138	155	132	116	153	141	140	147	144	138	130	122	134	160	156	125	133	152	153	122	138	128	143	135	147	128	132	146	135	154	144	143	133	145	146	120	140	158	148	140	138	133	114	147	134	141	147	165	145	143	134	144	149	135	147	161	142	160	144	141	137	139	149	131	150	145	149	130	148	143	155	168	138	146	143
7166	16473	13573	7047	4818	3591	2803	2180	1669	1440	1171	1002	823	786	665	587	530	508	472	451	404	397	403	344	317	338	325	324	307	263	310	304	260	272	289	279	279	239	287	238	255	237	236	272	223	253	262	235	267	246	231	236	203	252	236	245	237	247	234	244	238	213	237	244	223	242	222	228	245	243	209	237	231	232	230	238	246	244	234	236	235	233	233	239	211	237	217	241	225	231	235	225	211	221	210	221	237	202	262	237	229	232	231	217	218	218	225	234	250	226	238	211	222	221	196	200	229	217	228	226	205	222	226	222	202	255	221	210	236	229	205	236	208	231	211	196	195	231	253	234	233	224	226	222	204	219	244	250	254	255	230	223	235	235	224	238	238	235	213	218	232	220	217	213	241	196	248	248	221	204	237	250	215	239	220	234	222	236	210	219	224	222	178	223	221	240	224	240	221	225	223	223	207	204	203	235	218	233	199	213	222	230	219	212	234	223	222	211	234	225	212	211	216	222	232	206	234	226	216	208	210	228	222	217	217	245	214	218	192	225	229	201	238	235	217	225	232	223	218	234	222	188	224	230	194	228	234	206	229	216	188	230	226	224	215	199	211	226	197	208	227	226	203	210	205	244	191	214	231	216	221	230	222	224	231	206	221	239	214	210	205	238	216	220	198	226	204	230	223	223	213	220	207	223	186	244	216	192	238	214	216	217	213	216	214	226	192	230	198	225	231	235	224	205	195	210	225	231	209	200	256	211	242	227	222	210	194	229	230	196	230	247	229	223	222	242	202	231	182	222	214	247	222	218	218	233	221	211	216	233	224	215	236	232	208	265	204	228	234	226	227	233	230	207	222	229	228	225	254	224	242	220	222	212	218	234	238	207	232	233	221	223	228	230	180	231	220	218	216	219	238	207	203	201	229	220	237	217	239	212	235	215	245	220	231	200	228	216	213	235	221	217	247	219	220	218	244	234	237	212	216	224	204	238	214	202	216	212	222	222	225	226	231	209	251	206	219	222	220	220	227	199	237	216	226	216	254	221	200	197	223	234	219	219	244	208	204	208	226	225	219	243	212	247	231	226	234	222	218	193	222	216	224	211	208	242	229	197	207	202	222	237	219	209	213	214	223	215	203	214	229	230	211	222	209	223	229	216	192	218	229	212	207	224	210	228	229	222	225	236	237	220	201	243	216	219	206	195	226	237	211	199	243	230	229	213	196	230	236	233	238	233	226	223	213	212	207	197	190	206	255	206	192	223	211	228	226	235	206	215	236	233	190	249	222	210	232	214	202	242	234	223	225	210	230	204	225	202	203	213	228	189	224	179	248	220	210	236	179	194	219	232	235	224	229	191	241	249	215	227	240	209	212	231	203	252	221	217	227	222	216	213	209	240	195	201	236	230	230	220	205	236	219	214	208	218	217	209	230	224	227	212	223	224	213	217	228	212	228	247	231	208	225	184	208	215	200	217	191	227	197	231	217	213	223	213	219	228	227	212	228	215	222	219	219	231	206	225	223	203	209	214	230	194	236	227	260	228	196	237	218	210	207	203	222	213	232	226	197	222	224	207	234	234	226	230	219	223	262	202	220	235	210	230	231	207	216	221	214	228	249	247	246	216	210	223	209	208	210	229	213	214	230	224	218	226	208	208	221	231	208	209	227	225	197	214	224	246	222	194	237	203	206	227	226	238	217	232	198	220	227	229	224	215	213	222	236	216	212	240	207	216	218	229	236	231	245	212	215	210	255	215	220	212	225	224	207	234	254	241	220	212	222	199	226	255	222	214	247	220	206	244	223	240	224	237	234	226	219	223	230	206	231	224	225	209	205	201	241	230	202	216	202	227	220	225	249	195	222	205	193	212	201	229	213	261	206	216	222	208	215	215	222	204	225	208	228	249	217	212	211	222	204	247	193	198	212	238	208	205	223	190	250	247	211	221	211	261	219	190	240	239	228	222	235	210	225	213	211	223	239	245	244	233	254	216	212	229	228	231	212	196	204	209	230	199	224	230	216	195	207	194	202	227	219	226	207	241	245	208	203	242	226	223	256	225	209	214	193	221	229	210	198	210	205	213	202	224	202	211	237	228	221	230	229	214	223	216	231	232	232	226	222	218	229	198	235	195	218	229	240	212	240	192	212	237	245	225	202	209	208	226	225	217	217	232	230	212	234	240	213	217	218	261	240	253	229	226	224	210	207	227	229	208	230	234	215	246	230	231	213	238	215	206	214	215	223	225	224	209	197	226	215	253	218	209	209	224	218	224	226	222	231	216	222	231	233	203	228	208	233	205	222	205	232	228	218	223	221	208	222	233	233	183	233	237	231	227	235	217	215	250	206	216	237	193	220	188	192	217	235	235	217	226	218	207	225	223	283	202	220	199	209	224	233	216	219	230	214	217	228	230	244	226	199	220	222	216	239	210	211	234	206	235	198	241	226	239	240	201	222	239	228	203	184	228	238	199	210	215	239	231	209	240	225	221	222	199	220	237	205	256	206	220	186	230	204	224	226	235	214	240	220	232	226	239	227	236	244	207	211	206	226	239	220	224	236	235	230	223	238	216	224	254	235	188	195	215	224	238	236	239	233	220	218	202	217	213	231	208	234	200	231	209	238	235	234	217	204	217	220	179	229	211	215	234	249	201	225	219	235	223	225	181	235	226	218	237	207	218	226	220	224	220	230	206	224	240	242	213	207	194	239	239	210	212	193	242	239	207	204	231	205	221	222	235	240	214	234	211	207	230	214	215	240	220	228	215	212	238	213	204	220	248	207	203	221	232	246	221	203	217	187	235	197	212	192	223	214	217	207	224	232	212	234	214	214	198	208	210	212	245	217	232	228	235	193	209	208	211	221	190	214	195	235	229	219	223	219	258	217	203	211	216	200	243	219	228	233	218	224	233	226	200	232	239	226	229	218	233	202	237	220	201	204	200	213	218	193	241	205	220	220	245	218	201	221	189	205	218	223	229	213	226	233	210	215	216	217	238	203	184	188	214	236	233	226	210	228	220	234	219	223	231	212	225	211	201	207	201	210	205	233	174	210	226	196	240	247	222	245	241	242	225	221	208	214	224	221	226	242	216	244	188	247	211	207	210	204	235	220	217	229	212	246	213	206	212	214	230	214	192	203	232	199	193	208	218	213	219	219	221	228	194	212	226	202	222	203	220	209	213	201	229	220	219	207	210	195	191	255	213	223	216	222	233	229	197	244	229	211	213	234	226	216	213	229	208	207	211	233	232	203	226	205	239	223	208	205	231	215	263	210	228	218	225	236	238	201	246	204	249	228	206	202	216	220	215	209	227	226	205	208	208	217	218	233	209	219	221	215	207	212	207	215	203	213	204	226	213	217	225	214	229	213	227	211	214	187	222	196	214	213	218	215	223	249	224	206	247	192	202	213	208	224	204	214	206	223	217	240	203	225	238	192	239	219	226	198	213	247	186	194	251	224	195	230	204	201	229	203	192	217	209	206	224	211	230	225	192	189	201	203	215	238	217
27024	19379	4542	528	353	255	277	232	235	264	243	225	245	246	230	250	224	231	242	239	256	208	248	228	248	218	210	215	250	219	213	226	221	230	231	197	248	229	226	239	226	220	234	217	253	226	264	238	255	217	252	231	238	231	215	223	227	228	257	217	215	227	203	214	247	214	223	242	242	218	228	222	245	203	215	218	218	218	216	232	215	227	237	246	255	218	234	234	246	229	218	239	239	212	223	226	223	224	224	227	196	206	237	197	268	236	238	209	237	232	251	231	201	232	265	205	243	232	232	201	232	215	230	231	218	231	240	217	261	255	214	235	243	214	248	216	241	245	214	251	231	222	225	193	226	230	202	228	236	243	244	205	235	237	243	235	254	236	215	219	235	229	247	247	228	223	208	255	254	238	249	226	220	230	249	231	269	216	231	250	223	182	200	227	223	214	236	212	223	243	227	223	217	229	222	218	212	228	219	243	234	222	230	218	229	218	227	224	224	232	228	218	230	209	210	224	215	249	228	238	258	252	248	196	230	233	239	238	241	248	230	238	236	237	219	226	231	256	224	230	223	213	245	228	241	228	218	222	247	220	213	210	249	241	261	210	217	229	211	218	230	248	235	225	219	232	237	230	208	207	223	237	230	237	237	256	233	206	244	248	226	224	250	217	226	230	224	259	246	216	231	258	222	205	211	227	210	194	230	224	253	227	220	265	239	236	216	244	230	232	219	233	204	243	238	228	231	253	252	232	225	204	252	223	210	221	236	267	221	210	243	230	237	225	212	228	235	227	222	209	210	236	205	235	236	210	213	209	225	228	232	260	240	244	244	236	246	235	235	258	234	234	239	228	238	246	239	215	221	236	232	219	215	234	227	216	240	232	228	208	214	206	215	247	207	237	228	254	242	231	231	232	218	209	236	230	230	254	204	220	247	230	219	230	198	223	227	238	221	245	226	235	217	229	238	239	245	223	223	213	235	230	213	225	220	238	219	240	230	226	225	227	233	239	210	232	226	232	196	262	227	235	243	228	226	237	236	222	259	226	213	225	229	227	226	239	219	231	258	212	255	216	225	238	228	209	242	196	219	223	248	220	235	219	225	215	263	230	216	238	228	251	208	240	262	237	236	233	219	216	193	221	217	208	249	230	203	255	230	234	220	217	231	224	224	223	220	224	213	204	211	215	234	227	230	230	229	238	245	243	243	235	200	195	256	223	221	213	230	232	226	231	239	242	223	246	221	232	224	224	236	219	230	244	205	244	203	218	243	230	224	232	238	239	251	243	229	222	215	219	204	226	253	250	269	227	224	243	213	259	245	221	273	234	250	214	244	213	225	227	233	256	222	235	253	216	209	226	210	232	224	210	228	204	242	247	235	205	234	227	225	207	255	217	215	206	247	202	227	198	200	228	231	223	242	216	203	232	226	234	227	203	228	230	241	226	234	220	201	194	224	249	231	208	246	226	224	227	234	223	219	239	207	238	226	225	224	221	238	247	220	205	237	225	231	223	240	233	221	213	233	233	248	223	216	238	187	220	203	231	274	224	237	233	238	243	234	243	239	250	206	228	240	210	218	252	229	216	246	233	225	228	212	225	237	205	228	228	232	246	228	217	185	232	231	242	251	238	224	245	237	242	216	187	229	232	198	251	239	234	241	214	227	242	234	235	229	243	243	234	258	214	211	232	199	222	243	233	222	204	221	244	221	237	219	239	210	240	184	244	236	219	247	236	213	218	230	218	226	243	235	215	225	223	213	216	221	247	223	249	241	222	212	197	219	204	235	230	229	234	233	221	228	243	219	203	229	215	218	227	208	236	254	221	230	235	251	195	214	226	240	220	223	210	230	230	242	261	212	251	220	215	245	248	230	230	225	252	227	234	217	215	230	216	246	224	216	245	203	241	240	214	202	242	207	266	210	236	213	215	206	213	234	219	229	233	221	220	190	234	235	227	238	230	232	234	200	229	205	217	209	238	250	237	218	203	228	225	243	213	215	211	232	202	224	209	254	224	225	264	214	234	234	228	256	229	225	221	204	238	214	205	217	226	237	203	242	250	212	220	249	217	208	220	230	263	212	272	261	233	215	211	240	257	210	237	251	243	213	217	236	239	217	205	219	229	230	235	224	242	238	229	230	228	245	219	182	224	208	248	224	227	219	229	217	232	230	234	233	192	236	249	228	199	215	242	224	243	189	231	235	198	236	218	226	224	200	235	208	232	239	251	217	216	214	223	231	211	212	213	249	225	214	212	212	235	218	216	210	220	258	228	210	232	211	264	210	212	245	240	218	196	219	238	247	226	232	244	242	237	226	205	222	240	220	218	214	249	227	206	220	255	240	243	233	246	261	223	203	219	206	248	200	226	232	219	227	223	225	220	256	228	244	227	232	227	229	220	255	218	255	240	210	243	218	241	236	215	203	225	214	231	255	229	251	249	225	223	216	200	214	247	240	215	228	214	240	224	239	226	259	224	232	239	232	214	223	222	242	232	238	212	224	237	229	217	226	239	229	231	222	232	241	224	241	219	226	222	211	234	224	220	249	229	246	223	232	200	239	242	207	235	245	227	233	249	220	227	229	204	228	219	239	213	220	249	230	253	236	215	241	199	260	229	215	248	240	224	244	265	246	232	237	222	227	248	243	238	242	234	234	223	228	231	220	240	218	233	231	233	216	215	220	222	215	231	199	237	220	212	215	241	222	232	210	220	214	238	240	224	246	220	234	228	233	227	234	247	208	219	247	224	242	247	255	222	252	217	249	236	203	228	246	218	238	250	248	244	239	223	220	234	217	233	220	231	198	207	218	253	232	228	244	219	241	249	233	238	194	218	237	213	233	230	280	210	220	221	222	214	230	255	223	214	205	231	210	229	243	256	251	220	218	240	233	240	221	235	217	217	219	215	216	207	230	207	230	229	232	200	231	229	238	221	220	243	231	242	233	257	214	241	226	222	225	226	246	227	228	238	230	206	226	236	228	238	195	231	224	211	242	223	238	270	220	216	239	230	199	222	245	220	248	190	215	238	259	214	201	222	211	192	270	225	239	238	226	238	244	239	255	218	213	218	224	230	208	225	228	210	235	248	233	253	218	233	254	230	231	244	221	223	219	215	232	220	229	243	200	226	209	265	249	244	262	241	215	238	247	227	248	228	222	237	263	243	230	241	218	243	244	239	231	197	234	252	205	201	226	258	251	239	242	233	222	213	226	213	242	223	237	272	220	225	216	217	231	249	235	222	210	246	218	210	243	234	215	232	221	226	246	237	246	254	223	216	237	257	243	220	216	217	215	239	221	221	239	219	242	219	240	217	230	201	258	248	243	203	213	239	212	215	239	233	207	220	242	234	227	249	209	225	208	244	223	222	219	234	222	234	251	215	224	211	215	213	196	213	221	212	278	247	234	214	238	224	240	222	240	213	227	233	221	223	211	240	226	221	222	244	250	247	237	237	205	233	227	234	243	217	204	215	242	202	227	227	243	220	207	209	239	225	212	242	225	215
3879	1032	902	579	462	478	410	422	417	410	352	385	363	326	395	386	347	339	419	377	343	380	341	340	339	359	357	367	345	361	392	344	336	336	351	349	348	324	357	342	377	340	340	388	356	373	360	342	356	375	362	367	353	312	381	387	346	346	335	353	381	380	378	345	360	395	352	375	326	340	378	365	334	366	364	341	346	354	391	337	353	345	357	322	361	380	371	366	341	330	358	359	325	386	354	399	369	330	354	360	341	353	354	310	386	384	370	364	366	332	344	351	350	325	323	360	334	373	339	364	425	330	375	325	337	363	338	376	337	368	340	364	373	368	371	346	353	353	366	366	361	386	352	361	360	361	338	329	353	316	372	341	368	348	338	344	363	394	363	365	331	368	370	343	350	334	318	372	348	379	361	364	354	360	351	324	386	352	347	364	378	338	362	322	346	331	343	341	350	317	338	372	368	352	350	352	331	352	365	375	360	335	353	345	352	388	356	377	362	318	357	339	332	347	339	334	370	342	331	331	318	359	361	338	350	333	353	380	390	349	355	359	359	374	357	362	371	331	333	369	348	351	367	345	356	326	335	329	357	372	347	361	363	342	365	349	317	351	359	361	363	361	325	357	353	384	352	326	335	346	347	332	349	329	388	350	365	365	358	358	343	387	372	348	360	326	349	360	356	372	359	371	350	320	403	382	345	321	332	403	320	370	338	371	342	318	372	371	352	324	363	321	318	360	372	338	374	370	393	341	372	363	368	341	360	337	320	382	350	334	345	343	341	364	335	323	331	345	366	354	362	339	371	343	372	315	357	361	367	411	341	346	350	356	362	331	330	376	331	344	374	326	339	371	368	344	329	376	355	398	358	333	394	360	379	340	334	369	330	342	341	371	378	337	374	345	341	357	332	341	319	334	366	327	326	371	327	366	362	339	367	358	372	379	354	347	346	342	393	331	333	345	326	355	324	312	397	348	363	344	360	385	358	377	384	343	346	346	352	353	353	347	356	357	363	376	358	370	358	399	362	376	344	320	328	324	372	380	343	333	344	333	370	379	368	326	347	330	363	351	342	369	343	348	335	353	343	363	355	386	323	390	379	329	351	346	332	388	345	367	354	345	355	346	324	324	373	367	358	349	323	347	367	340	345	329	375	327	350	370	330	387	329	340	381	369	339	335	330	344	328	332	344	363	364	382	314	397	332	364	361	339	364	354	341	359	374	372	341	368	323	331	363	374	337	327	358	349	352	380	363	346	357	356	306	339	334	356	351	335	390	352	365	371	349	341	337	356	349	315	332	355	365	358	366	337	393	364	344	381	342	365	361	327	357	365	399	341	345	419	352	354	324	371	325	352	350	361	324	360	343	380	355	353	343	359	306	358	375	362	328	347	352	328	371	327	340	341	338	378	378	362	351	343	364	311	342	336	358	375	352	324	347	367	358	355	382	352	354	353	360	375	350	349	326	360	339	362	373	367	335	376	351	347	345	345	350	386	345	367	382	370	340	344	354	353	366	383	344	366	343	343	369	341	333	373	341	332	356	370	323	386	360	364	346	370	321	367	353	346	341	347	365	370	312	366	354	361	367	341	350	355	348	324	380	372	343	361	350	333	365	353	360	382	366	349	341	314	324	378	360	344	334	342	305	378	410	332	358	336	336	333	362	333	359	357	392	341	353	347	347	376	337	362	351	358	363	343	344	337	338	366	359	351	371	373	362	356	365	358	368	378	346	327	353	341	379	353	384	332	358	363	359	359	336	352	373	356	364	348	348	354	338	378	376	340	362	348	361	354	325	381	359	347	352	348	344	326	339	357	348	333	361	350	377	363	351	350	382	354	300	415	369	386	373	352	364	350	337	357	389	367	343	366	377	365	370	335	374	354	350	356	345	350	310	337	324	353	354	336	335	340	346	376	335	351	371	383	366	372	347	382	339	375	353	373	363	356	370	335	351	344	381	357	364	351	385	352	360	324	343	359	364	346	321	347	347	355	333	370	341	373	324	354	342	347	370	362	366	341	360	371	386	363	360	345	374	383	361	365	346	303	369	376	373	357	338	361	337	388	326	339	316	339	371	372	370	322	366	400	341	339	350	390	365	363	302	330	332	344	323	333	355	356	325	391	337	362	362	376	374	329	362	348	372	328	373	350	337	371	379	337	315	374	354	331	380	375	347	344	370	380	321	356	340	343	377	374	358	333	400	339	353	342	334	334	354	386	337	366	337	328	394	360	344	329	385	348	404	359	340	332	342	349	322	353	371	336	348	356	361	342	348	357	338	307	371	360	335	339	347	375	370	351	360	345	347	346	368	368	395	355	349	365	344	336	369	379	352	352	348	370	385	350	347	367	354	351	388	342	361	368	391	295	357	307	346	331	367	356	344	319	330	342	355	385	370	362	301	364	353	326	348	338	371	327	339	377	357	354	330	364	355	372	341	332	326	358	366	353	340	375	381	350	362	364	360	361	339	349	362	336	346	379	382	375	382	331	337	321	318	351	370	377	313	380	370	355	365	361	359	370	384	354	358	309	354	375	331	345	344	322	347	354	343	354	339	349	373	365	365	356	346	357	349	332	364	350	377	353	365	365	337	354	350	348	310	334	346	370	347	356	339	377	333	376	349	341	339	371	338	382	340	320	346	380	357	344	354	364	375	351	332	331	372	317	388	346	354	357	382	342	349	372	367	324	335	343	355	356	378	365	311	355	333	358	375	358	324	403	350	367	342	375	347	385	351	347	363	348	363	340	364	390	327	378	376	298	374	314	344	329	342	335	341	374	335	356	337	345	348	357	346	357	325	375	346	343	355	356	327	341	323	366	385	364	326	347	347	354	341	347	343	343	342	375	372	319	352	340	350	372	333	365	368	350	358	368	361	338	336	316	330	334	338	343	360	323	369	348	333	363	350	387	358	378	323	352	372	374	366	344	381	341	368	318	352	335	359	358	342	366	329	350	346	366	370	368	346	373	324	360	363	373	351	319	339	388	351	348	354	363	325	346	367	351	356	344	375	376	322	336	339	320	360	319	344	356	371	349	368	345	340	336	363	376	369	345	372	370	340	353	361	365	365	361	354	355	369	360	377	346	333	358	339	325	324	335	322	367	374	343	331	370	352	382	334	392	383	347	342	360	355	372	371	361	364	365	361	323	357	344	351	308	355	360	340	330	380	367	336	335	340	357	349	376	370	371	373	354	355	349	341	333	351	358	365	389	383	348	369	352	339	349	325	349	380	344	352	336	361	357	341	354	369	368	371	343	340	383	359	360	362	392	389	346	358	375	346	351	333	351	335	320	361	349	366	344	371	332	343	362	353	365	310	327	325	369	366	352	362	366	316	342	358	345	339	388	344	349	362	373	310	373	368	345	336	348	305	374	351	377	356	354	334	341	348	361	343	338	346	339	347	339	343	399	339	358	355	376	359	336	367	364	365	318	346	363	369	356	346	358	362	382	349	372	348	370	345	370	355	347	365	360	349	354	352	370	358	356	346	340	346	363	398	330
23931	21268	28584	24289	21199	5754	849	563	483	453	346	342	359	268	315	277	290	294	257	287	245	236	246	256	247	265	244	235	249	230	243	242	238	240	220	233	249	219	260	215	263	250	232	220	228	248	236	217	237	216	225	232	202	229	220	236	219	225	224	235	256	233	221	248	244	230	206	241	258	261	241	221	227	237	238	220	262	242	226	218	227	230	250	255	205	245	265	226	212	240	206	233	233	233	237	224	232	204	232	254	213	235	234	246	202	218	210	245	226	242	235	208	225	238	198	230	217	203	260	210	229	219	230	231	218	235	233	241	205	209	214	204	203	205	245	252	217	248	221	200	220	232	215	219	252	212	217	205	215	234	223	217	240	224	216	228	241	231	241	201	215	247	224	208	264	244	201	201	246	236	216	240	246	228	231	235	221	231	182	226	249	224	221	229	232	224	226	192	217	214	194	211	223	212	215	235	215	223	222	226	234	239	193	224	225	229	226	202	232	211	215	240	223	218	249	217	226	224	235	212	240	237	201	217	218	232	243	246	216	243	233	225	209	252	225	221	252	218	215	235	213	229	228	223	216	201	206	220	187	213	240	205	227	250	202	231	254	243	236	246	213	225	216	222	246	221	232	237	235	233	199	215	215	199	245	240	214	225	248	198	216	216	238	234	215	209	214	217	222	241	238	248	236	210	241	225	223	240	214	224	203	229	239	220	206	252	233	216	202	233	243	197	243	228	231	202	238	233	237	208	252	226	225	236	218	230	247	212	209	228	235	240	211	243	219	210	252	234	269	218	204	234	230	227	226	258	228	223	218	218	216	221	223	221	237	216	210	217	238	201	192	228	219	223	208	213	242	246	217	225	222	246	213	228	247	221	243	233	225	223	239	228	214	234	218	252	214	247	200	221	217	233	236	227	199	219	216	197	241	204	224	215	250	244	229	226	233	254	221	239	227	202	237	208	210	195	233	237	250	253	224	225	209	209	239	226	208	225	210	249	221	254	233	210	204	211	215	204	247	251	232	225	215	251	215	230	237	241	205	222	239	267	207	208	249	240	209	226	221	238	219	224	209	215	230	216	218	218	186	189	269	231	239	215	238	218	217	208	239	217	235	189	224	247	227	213	217	236	262	220	237	224	238	232	228	222	220	232	226	245	240	212	211	214	214	214	211	234	239	221	248	211	226	237	207	227	228	236	223	214	216	241	217	203	227	230	213	215	217	245	219	224	234	231	239	196	217	210	226	230	209	227	198	239	227	228	225	198	223	221	236	237	238	214	227	221	216	227	251	235	252	230	239	205	203	218	227	234	255	213	218	206	217	206	234	201	227	208	255	212	218	247	218	239	229	224	221	229	224	214	163	225	237	234	197	238	219	219	212	244	221	237	208	225	217	240	229	226	246	193	216	224	217	225	209	222	224	213	212	259	213	204	206	228	209	234	243	207	241	205	221	213	239	232	216	201	228	216	208	222	201	230	224	225	222	246	248	215	239	200	229	196	217	220	218	215	231	220	236	236	239	232	213	215	226	203	237	232	220	221	243	202	243	226	268	217	240	230	211	236	260	216	248	224	226	237	212	228	242	239	215	252	209	196	236	210	229	240	209	238	206	213	241	233	184	222	210	200	230	224	231	210	222	222	225	200	203	225	227	208	224	215	228	242	212	239	214	203	214	212	212	242	211	218	234	258	211	221	237	209	207	212	235	222	243	242	231	227	208	205	232	242	213	234	217	219	210	224	205	217	268	226	219	255	244	202	220	228	232	212	215	236	205	230	226	237	223	238	196	237	225	259	232	207	226	252	240	224	235	255	203	216	251	217	223	233	211	207	255	235	217	248	216	247	221	204	210	226	242	222	209	222	207	212	221	212	243	220	240	228	200	217	232	233	212	231	268	252	240	247	234	225	251	256	220	227	237	253	214	219	225	227	228	230	238	226	222	235	218	213	229	226	233	236	225	239	216	231	214	217	203	215	209	204	234	241	214	221	222	208	203	241	237	233	226	236	238	214	235	232	216	230	195	230	238	238	262	251	235	225	222	209	244	215	211	219	241	209	201	192	201	239	235	232	213	204	204	246	230	217	223	220	217	237	222	202	213	232	232	226	246	248	245	234	274	209	210	203	204	214	222	221	223	225	224	228	231	188	210	224	234	239	219	209	221	227	202	220	237	226	226	218	215	210	215	218	247	199	243	224	234	218	231	226	232	194	251	215	246	225	232	227	225	217	195	249	219	233	230	232	206	230	224	229	235	246	207	199	241	228	208	219	233	237	227	209	241	221	247	230	222	224	237	227	238	219	218	241	231	234	213	239	207	210	207	214	254	215	240	227	239	191	245	227	233	243	232	224	219	217	187	233	226	224	233	236	230	231	213	211	225	238	200	219	213	235	190	236	239	221	228	209	192	226	245	215	206	240	209	226	231	215	224	235	237	216	229	189	203	190	223	230	252	239	237	219	232	210	215	227	216	216	212	227	221	235	237	251	231	228	221	219	234	250	209	248	222	229	210	225	234	209	210	217	217	216	238	226	210	217	236	235	198	215	217	216	234	220	238	215	224	253	213	213	241	231	267	226	233	215	243	238	241	238	219	233	228	247	212	243	233	235	267	220	208	235	211	202	228	234	228	211	235	203	219	207	206	229	222	261	210	215	248	229	259	244	227	202	218	223	221	220	207	217	217	209	233	229	244	201	217	217	213	220	229	211	229	228	223	213	230	221	221	219	229	242	203	228	218	228	247	246	240	222	234	232	235	244	202	231	226	237	231	225	223	224	230	230	214	246	202	239	227	229	204	213	209	219	215	221	240	262	248	215	238	265	215	223	228	207	235	252	221	225	226	235	235	236	236	243	215	213	229	241	250	232	225	234	240	210	226	212	208	228	195	215	241	228	235	232	230	249	229	231	237	191	217	205	225	222	250	227	234	223	232	249	234	232	220	218	242	205	242	220	220	222	216	227	207	230	227	231	229	239	204	238	235	235	193	224	223	224	231	245	210	240	223	227	244	213	251	221	228	224	221	219	249	238	231	234	225	231	219	221	231	235	243	212	203	218	216	248	261	249	220	228	231	242	238	217	225	243	219	223	246	211	213	234	203	247	219	204	221	217	233	225	222	220	251	231	233	210	211	220	218	226	219	236	222	241	232	229	239	215	232	230	209	247	228	263	247	220	225	237	204	221	234	248	226	211	228	214	235	217	227	232	200	214	235	217	204	245	219	209	238	209	238	208	210	235	233	237	225	239	224	213	228	250	228	238	232	211	201	240	197	201	189	247	199	227	234	208	214	208	225	220	232	222	226	222	244	248	242	215	232	227	237	220	233	225	217	239	220	262	186	216	202	205	206	239	201	217	231	214	225	230	236	230	220	210	234	226	195	221	213	234	240	216	230	206	224	226	225	231	238	210	261	257	217	216	270	230	230	240	233	212	200	240	219	206	248	221	215	199	222	228	245	204	225	224	254	186	226	205	209	224	212	208	215	225	258	223	235	205	222	236
4950	10252	8508	3998	2860	2104	1634	1394	1146	963	850	680	675	635	571	539	527	487	428	493	468	465	431	436	407	398	411	398	389	386	375	348	409	384	366	351	398	373	373	389	348	353	346	348	378	351	334	372	387	385	377	386	375	336	340	345	339	358	334	339	335	369	381	380	351	355	331	356	329	350	377	368	368	370	380	360	367	351	368	335	364	385	326	348	346	366	383	377	337	324	348	359	335	335	337	357	337	349	384	348	336	349	349	375	358	378	364	343	366	383	341	343	354	307	376	383	355	365	377	367	370	374	362	370	368	370	385	358	344	357	326	345	372	364	365	365	347	374	340	340	368	353	388	354	358	379	365	373	385	357	399	387	372	372	347	345	327	363	356	385	368	365	362	324	372	358	326	340	318	347	335	352	371	403	331	330	346	339	340	351	390	378	347	329	329	388	374	355	356	375	331	301	374	371	342	366	348	365	386	381	379	350	349	363	353	368	321	353	337	373	362	376	332	348	327	362	365	388	342	370	332	332	323	363	360	342	322	342	360	329	358	378	309	373	317	403	348	361	372	381	355	346	328	341	360	346	338	327	337	324	382	352	344	355	370	322	353	335	343	338	319	378	347	333	320	378	337	332	349	356	373	367	361	341	350	346	352	329	365	316	353	377	383	362	357	327	371	376	389	376	382	329	364	352	340	334	343	377	333	339	350	371	306	378	355	313	348	349	331	385	336	354	379	356	343	320	356	362	337	385	365	367	354	359	356	361	364	353	340	311	347	339	365	332	342	342	355	370	359	356	360	366	350	337	347	380	355	336	323	360	383	373	362	340	369	292	332	373	327	346	332	394	366	368	356	344	342	347	325	332	344	341	340	346	355	327	362	389	350	331	349	369	356	345	342	355	358	358	322	352	365	373	355	363	360	389	351	352	351	347	338	348	349	337	397	343	357	345	338	348	348	327	348	353	368	353	368	345	302	367	374	333	354	382	390	351	347	348	342	362	384	400	349	337	336	345	351	365	324	385	352	366	333	351	363	321	366	395	326	378	365	359	313	324	337	321	378	362	352	327	363	320	352	323	368	341	357	344	349	364	352	327	365	345	347	393	345	336	369	358	338	355	342	344	335	363	388	341	373	330	400	365	376	370	352	323	338	321	346	349	356	333	363	393	354	355	365	361	311	353	325	336	344	342	327	339	355	352	358	371	377	340	320	353	355	341	327	343	369	346	343	318	344	328	385	341	391	375	329	384	340	331	365	352	337	335	370	351	346	380	377	349	351	316	361	360	364	376	378	336	328	365	350	366	350	344	400	351	351	347	346	324	357	353	340	362	344	344	343	362	365	327	338	334	345	350	353	365	323	371	354	371	343	355	334	377	356	339	330	379	372	362	312	343	375	348	340	377	363	365	320	349	338	377	331	381	362	353	401	390	350	342	338	371	333	348	341	344	355	324	349	372	372	371	358	334	359	375	336	394	343	342	361	366	345	344	345	354	322	355	319	365	379	354	368	322	345	343	356	368	354	339	357	352	360	342	360	346	401	364	361	342	342	368	365	341	337	358	356	371	328	320	371	386	387	373	333	371	345	366	343	368	385	364	358	370	348	360	362	348	330	371	312	346	352	346	343	371	334	351	369	360	376	376	372	338	360	358	328	360	371	336	348	333	320	318	377	359	326	356	369	344	347	369	358	364	320	331	338	342	350	336	357	349	336	367	370	383	338	340	325	356	339	342	328	348	357	345	317	344	353	343	342	337	343	357	361	369	360	325	322	348	352	393	337	359	325	355	346	346	312	346	313	349	362	338	347	341	356	368	354	329	333	298	328	354	348	329	367	353	362	324	360	349	344	351	370	363	378	348	336	363	363	341	335	378	343	349	354	367	335	347	315	348	376	377	351	375	387	367	360	329	385	362	360	336	342	348	376	324	359	325	326	350	369	372	351	410	337	347	373	346	358	347	369	374	333	345	364	363	342	337	337	317	330	359	374	359	379	349	389	340	328	376	378	375	380	336	366	386	348	376	370	353	358	339	328	361	335	371	364	347	320	331	331	325	331	357	334	347	336	331	326	355	343	344	342	335	336	355	382	342	355	355	335	362	343	360	368	344	341	326	319	326	296	312	319	340	339	334	370	369	380	371	346	305	382	358	360	343	357	347	383	367	328	341	375	374	344	334	354	374	314	371	381	376	376	321	364	353	356	316	369	368	361	365	360	334	339	347	357	370	379	348	374	337	351	326	364	360	342	369	373	325	374	325	366	360	361	331	378	344	363	318	342	382	393	367	390	343	326	306	368	337	342	349	358	351	345	374	355	346	366	333	378	371	351	351	388	345	357	339	341	347	356	353	317	381	372	349	341	367	360	329	336	350	346	370	349	348	332	362	367	343	330	378	321	331	312	391	349	361	362	342	351	345	361	373	334	352	385	353	352	361	359	379	354	380	352	358	340	330	353	415	371	317	373	324	372	365	354	387	325	362	354	358	355	343	358	351	349	339	384	362	372	387	364	377	314	354	376	381	364	368	341	334	330	332	334	348	331	337	323	352	348	349	360	350	362	331	373	400	363	346	391	322	344	345	344	372	380	347	347	370	360	351	352	325	347	387	325	362	334	340	366	341	378	360	349	320	363	355	350	381	339	352	343	360	361	387	308	336	344	372	334	329	372	354	350	362	318	325	372	346	334	383	342	316	362	373	351	351	350	363	368	332	362	354	358	313	366	368	354	341	330	356	352	366	355	348	351	355	338	386	385	313	362	369	362	376	347	356	319	379	349	376	331	362	367	346	377	393	305	351	348	391	351	315	335	371	325	339	362	359	367	372	352	371	364	327	320	323	352	375	330	377	353	354	340	360	360	336	332	348	353	321	346	384	360	346	367	347	339	344	350	318	342	345	348	355	345	353	333	322	348	373	355	354	343	351	329	357	380	352	351	355	370	366	372	310	351	339	364	342	362	350	358	347	346	350	359	342	376	376	354	360	332	332	382	376	360	342	345	329	361	353	351	350	335	373	375	385	345	328	356	350	335	364	334	365	375	335	355	327	343	349	343	360	388	359	361	352	358	340	381	348	409	335	336	352	348	338	348	322	404	363	342	346	342	336	369	360	308	361	363	339	359	308	337	342	394	343	319	343	362	365	306	340	367	341	361	335	336	358	369	346	376	371	362	384	342	329	342	367	332	351	348	340	377	357	358	319	366	340	377	390	343	324	350	337	348	369	341	373	366	386	374	373	364	353	339	355	342	346	349	347	362	344	357	360	345	361	366	314	398	344	351	356	387	400	347	352	350	376	366	334	369	369	333	340	327	332	375	400	336	341	343	348	350	332	366	366	384	367	330	336	368	368	393	361	368	339	376	342	359	380	347	348	338	367	343	341	387	327	357	365	346	350	372	334	373	327	347	341	331	358	393	337	350	364	339	340	390	378	334	364	352	358	379	370	364	349	357	343	333	352	363	333	359	360	321	310	333	365	335	336	308	326	360	376	351	356	337	386	374	340
23106	21310	29150	23841	21311	21205	3665	847	597	466	413	358	336	356	302	273	267	232	220	210	190	165	207	171	182	186	158	153	184	160	180	142	147	138	151	178	144	152	160	153	146	146	162	151	163	132	143	148	140	154	142	153	145	162	164	150	152	128	137	137	137	162	158	143	142	136	127	143	145	133	141	151	132	137	150	141	138	149	124	120	137	140	143	145	148	124	149	116	145	143	144	140	148	127	159	138	168	135	122	136	141	141	137	136	130	150	123	121	143	132	136	130	124	153	140	138	125	151	138	157	128	125	148	129	145	144	155	151	117	149	140	132	137	164	132	142	129	148	170	149	144	156	145	145	148	130	157	152	140	141	149	130	159	138	147	145	131	149	138	144	145	110	154	146	125	124	132	128	125	149	130	137	159	140	127	135	119	154	152	146	163	146	124	149	122	150	122	137	133	127	119	144	141	172	131	141	137	121	123	124	123	122	132	145	143	133	135	139	145	137	131	137	124	118	134	153	119	139	124	124	140	125	127	143	120	125	154	147	123	138	125	149	162	115	119	115	143	141	117	137	132	124	157	130	132	130	129	143	128	137	140	128	154	141	155	141	128	158	129	145	147	114	158	132	135	129	147	158	128	135	126	131	157	142	132	126	139	141	121	133	149	130	129	128	130	160	120	123	142	136	130	123	144	138	137	134	145	142	151	152	148	151	147	144	153	115	138	140	127	132	142	144	138	136	147	150	140	148	138	125	121	140	134	127	127	143	150	136	153	135	134	129	141	148	120	150	138	147	155	104	119	142	148	139	134	140	126	135	141	133	127	126	150	141	149	157	135	128	131	152	144	153	130	156	138	151	145	144	129	156	136	121	131	145	119	147	135	122	147	138	139	137	143	135	138	131	137	143	139	144	144	125	158	153	144	144	160	122	150	136	139	133	123	158	151	139	139	146	146	137	139	129	133	124	136	149	125	137	143	122	122	133	143	133	146	144	143	123	145	124	155	144	143	144	147	111	118	121	131	135	146	135	161	143	146	144	141	130	143	138	155	128	150	133	139	131	136	140	131	127	146	133	153	146	136	126	140	123	146	162	150	133	131	126	123	133	132	137	137	130	142	144	121	138	134	121	107	143	132	153	140	138	135	145	154	124	143	134	137	145	131	130	145	138	137	139	136	149	131	127	122	128	130	141	116	136	137	138	142	164	136	134	133	118	136	158	131	141	151	134	134	146	142	148	154	138	131	146	147	134	132	136	127	131	151	130	131	119	142	112	118	134	145	133	150	143	116	141	143	150	146	126	131	148	137	134	139	141	129	127	143	153	134	145	120	134	129	140	118	125	144	97	143	138	130	158	146	137	123	131	122	132	139	133	141	130	130	128	143	139	122	122	138	122	125	141	139	151	147	137	139	133	123	127	125	135	137	118	126	137	138	134	149	128	129	157	119	152	122	144	153	130	133	121	137	136	127	131	134	126	134	138	128	140	137	151	128	138	136	147	134	145	160	127	133	146	148	146	134	139	136	139	139	140	118	128	140	155	143	144	151	127	136	132	121	140	127	125	125	160	136	129	136	145	143	118	134	134	123	134	136	159	142	134	140	140	136	127	160	148	127	140	154	117	125	136	135	134	138	148	126	128	150	137	129	170	127	140	146	147	136	132	121	120	131	119	149	125	133	106	139	120	133	130	127	144	116	136	153	141	144	132	138	141	139	144	117	119	156	121	141	136	134	122	136	137	131	140	137	111	136	157	135	118	144	124	143	138	156	135	124	120	130	129	158	140	153	143	127	128	136	143	178	149	111	146	162	127	144	133	95	141	140	136	123	147	147	148	135	147	153	122	139	141	145	141	123	147	137	132	136	126	142	145	153	133	137	158	134	140	124	127	127	123	130	136	122	128	143	118	152	150	121	126	153	164	142	127	125	143	124	128	113	134	161	140	129	155	131	122	129	119	114	119	125	162	107	123	133	107	140	143	138	147	143	145	127	137	141	131	116	130	134	136	116	140	128	138	145	136	129	160	147	150	146	131	140	159	123	140	141	138	139	139	108	135	139	128	154	142	114	130	121	135	147	144	129	111	145	144	150	149	116	117	126	138	124	137	118	150	148	136	133	143	137	135	124	154	132	150	143	144	133	134	138	136	147	117	127	130	138	115	157	148	145	124	153	130	129	145	165	132	123	145	151	132	126	139	137	162	149	159	145	137	142	144	173	147	146	138	129	146	131	134	134	164	120	147	117	136	134	142	138	134	130	119	114	146	134	141	134	124	128	119	159	128	154	123	130	142	136	151	124	154	126	134	122	132	133	158	131	130	124	143	130	123	137	139	172	107	137	144	140	117	143	136	131	140	142	125	139	147	138	147	172	146	131	135	136	137	129	145	144	149	133	130	150	116	119	146	144	132	146	141	136	132	141	138	154	143	134	133	136	146	126	131	124	122	133	154	131	135	138	133	121	126	136	130	149	142	128	136	136	127	142	143	136	146	126	127	140	156	137	146	110	143	140	137	135	123	132	137	129	126	126	141	146	137	131	137	132	151	136	116	130	156	138	126	133	150	143	141	133	120	150	126	144	130	120	148	129	127	121	164	119	162	125	126	139	133	140	135	157	146	139	131	131	147	132	132	144	133	137	129	125	153	152	141	156	145	125	144	119	115	160	134	155	110	135	139	147	140	158	115	132	129	144	117	118	128	130	139	125	123	134	146	131	116	135	103	136	128	138	146	115	137	102	129	132	129	133	143	138	166	149	131	134	151	128	143	147	163	132	141	120	158	137	136	134	142	123	137	119	123	110	133	131	138	147	133	152	131	147	144	120	121	148	115	139	147	133	136	142	122	153	112	124	138	137	134	134	142	137	137	153	130	118	138	150	119	131	144	148	134	116	115	142	140	114	114	138	135	152	155	138	149	118	126	165	114	148	118	140	145	143	136	125	142	135	152	149	156	132	129	162	126	135	116	131	133	150	150	135	149	138	137	139	154	148	151	138	135	105	122	129	127	159	138	132	118	136	120	136	149	138	163	140	134	143	137	133	147	129	122	131	150	136	137	148	132	140	135	139	131	146	150	122	129	116	142	146	127	136	127	124	144	119	146	148	150	143	126	123	140	154	127	119	145	147	140	134	143	136	124	142	142	121	128	149	150	130	129	142	134	136	167	152	125	141	121	139	134	113	126	134	118	138	137	142	135	128	131	130	131	131	147	143	156	136	135	124	139	125	140	132	127	145	138	155	137	126	140	131	148	112	161	134	132	117	143	138	117	119	142	128	125	134	148	132	156	120	135	150	121	131	163	142	135	138	114	137	126	121	128	137	156	150	138	148	126	150	136	138	151	130	130	149	158	137	136	127	148	134	144	127	150	125	142	145	139	118	125	127	131	145	139	170	127	135	135	131	131	125	142	143	126	126	130	145	148	140	119	128	113	154	143	139	130	140	139	140	136	137	143	130	144	117	136	150	126	134	128	124	154	116	126	145	141	134	145	124	132	129	136	156	138
7177	16289	13652	7034	4805	3590	2815	2134	1723	1323	1118	921	815	717	626	576	544	470	422	435	377	395	355	350	362	342	310	316	309	298	301	335	277	269	276	283	255	244	273	227	229	274	261	231	238	231	246	275	255	237	251	218	222	222	235	226	232	231	222	228	225	231	224	239	216	237	203	229	223	235	237	230	220	233	221	221	245	220	220	224	235	220	220	228	219	209	220	230	218	252	226	201	200	197	189	198	218	223	203	202	221	225	192	225	226	216	209	236	214	236	221	193	210	227	205	185	234	237	230	203	234	237	205	214	193	217	224	228	230	221	209	214	202	241	207	221	223	222	230	226	228	192	233	234	225	227	251	252	233	212	243	253	230	227	252	230	212	199	240	231	256	210	215	216	220	231	223	263	223	237	230	221	189	248	237	205	201	243	228	215	188	214	226	200	213	218	232	227	209	226	234	202	212	205	214	223	227	201	194	208	208	230	224	211	211	232	197	221	188	219	230	195	209	213	198	210	200	203	199	226	203	227	223	241	228	224	213	223	209	214	204	211	195	208	216	212	184	224	203	201	222	216	221	189	214	203	223	237	243	217	221	202	202	240	202	209	232	218	186	235	214	226	235	231	202	195	216	245	223	230	233	214	224	214	223	208	230	210	217	208	223	207	196	199	220	203	212	173	198	215	218	226	184	234	204	216	233	210	212	204	196	221	234	222	237	220	203	235	212	210	205	228	221	199	228	225	203	202	211	248	206	230	220	225	183	216	242	206	204	196	192	230	176	233	187	199	208	207	204	234	226	227	224	210	215	211	205	200	219	219	211	195	212	202	222	189	225	205	190	208	225	216	246	227	206	211	224	222	227	220	215	184	214	213	214	259	204	222	210	203	205	182	171	223	196	225	227	216	210	219	218	238	229	201	187	214	208	203	247	211	206	221	203	245	203	239	232	199	214	251	227	201	253	208	215	206	209	226	249	209	208	236	211	201	210	234	220	215	227	229	230	202	203	236	224	197	188	178	203	191	203	226	192	238	187	221	216	208	222	208	206	238	243	213	200	214	193	231	213	226	198	213	227	196	199	207	243	207	192	239	221	212	230	234	200	214	215	196	219	219	205	228	210	214	236	211	185	202	199	210	262	175	228	212	206	183	204	212	214	246	218	229	223	207	212	216	222	201	201	223	202	209	197	216	214	203	200	198	202	213	196	228	240	202	232	192	210	224	223	238	225	224	233	225	209	220	241	164	210	203	214	223	217	203	184	223	231	232	205	255	206	208	211	215	229	201	217	215	213	231	212	223	200	199	209	209	206	226	204	216	203	214	196	212	226	234	213	254	213	246	217	209	220	231	212	208	222	201	205	188	221	197	207	214	208	210	199	201	186	223	232	208	216	216	225	221	216	227	218	217	224	227	221	194	219	217	217	213	225	199	194	214	203	218	213	216	197	212	224	236	228	232	185	219	207	211	221	229	216	235	208	215	204	199	196	192	205	223	209	214	186	249	211	196	228	198	216	207	209	227	228	233	216	226	216	200	198	203	217	224	199	212	227	223	179	208	208	212	201	193	220	220	221	233	201	219	198	222	200	197	190	233	222	208	238	229	218	192	219	222	190	212	190	216	194	230	214	207	224	215	203	198	194	219	220	210	217	200	214	211	231	219	201	225	214	215	223	225	219	212	199	227	214	207	222	194	212	213	205	199	178	220	229	200	199	209	221	217	238	230	218	221	223	206	235	190	220	201	208	214	191	218	215	193	202	211	208	212	201	200	233	221	227	224	230	201	235	243	215	215	194	219	223	197	202	201	210	207	220	227	233	218	196	213	216	217	220	218	200	240	200	180	218	216	230	222	221	197	219	217	199	211	200	243	207	205	214	236	197	228	209	225	206	207	223	222	218	228	231	228	204	221	211	240	227	190	228	193	201	217	193	208	198	220	208	193	202	210	203	214	210	205	193	215	226	197	228	187	215	204	216	203	188	190	213	209	216	211	203	230	216	218	224	231	225	194	214	180	220	231	199	212	214	221	224	229	206	212	201	229	208	232	224	229	215	190	209	211	213	198	196	208	225	180	207	224	200	192	179	200	209	203	208	207	213	202	232	209	208	211	219	208	198	190	214	207	220	225	221	211	218	206	210	205	209	233	220	210	205	219	249	200	222	222	243	223	234	207	234	227	205	214	261	219	231	213	200	222	216	220	239	183	201	238	182	198	219	227	216	205	199	208	200	220	205	213	196	221	189	206	217	216	224	216	213	214	229	180	212	204	222	225	192	224	199	231	199	212	212	194	202	202	221	202	194	186	230	205	235	228	211	191	198	216	215	201	217	214	209	209	204	218	223	216	217	196	187	196	200	226	181	202	231	222	195	212	206	204	218	210	226	211	211	188	229	193	220	192	245	236	215	215	215	231	205	203	219	223	219	215	230	220	213	191	215	229	204	230	217	213	213	232	211	226	207	209	267	213	207	189	241	234	215	223	213	229	185	195	212	200	216	227	200	212	226	195	214	222	212	221	215	211	194	221	244	199	228	201	218	227	218	203	225	215	203	202	204	218	223	223	201	200	219	209	221	217	237	206	220	202	205	233	205	209	204	214	221	211	221	237	230	225	197	195	207	237	205	207	198	212	217	213	212	208	235	205	226	202	194	214	201	227	228	208	233	196	207	211	180	194	220	232	189	193	208	205	186	226	227	229	201	223	238	232	196	185	209	227	245	204	232	201	206	212	178	197	231	225	205	230	226	213	211	208	213	254	223	214	222	220	224	198	207	211	195	188	225	208	230	212	224	207	186	223	271	189	239	203	204	215	228	213	207	212	216	228	255	214	210	200	205	207	205	184	221	196	226	212	206	213	213	244	222	211	215	227	218	214	210	210	235	204	229	225	221	195	193	201	201	213	203	189	213	212	248	198	209	222	216	209	219	224	216	207	215	215	220	196	204	218	208	218	194	203	217	221	221	209	222	214	231	222	192	216	210	203	214	197	208	205	226	216	217	211	235	197	206	195	232	225	217	191	205	221	193	228	206	225	186	190	203	213	210	196	234	221	184	224	213	226	230	228	202	203	199	195	220	194	223	214	220	211	197	233	226	213	200	224	186	201	223	205	217	236	226	207	208	217	185	216	197	209	165	232	205	222	203	203	212	222	213	210	228	225	213	213	198	217	224	185	228	196	213	228	227	207	191	206	215	205	204	193	194	196	211	205	214	248	216	208	181	179	203	201	201	221	196	221	216	220	219	220	215	192	233	212	192	245	217	223	185	213	199	202	203	241	197	224	198	198	215	213	226	212	223	213	221	186	207	193	206	233	218	237	190	204	221	216	212	200	211	190	234	194	215	192	228	235	213	223	221	225	224	204	219	236	225	231	227	232	203	206	212	223	217	206	212	240	197	226	211	206	222	224	226	208	199	204	204	227	226	207	204	204	217	208	219	228	215	209	213	208	218	200	193	208	240	211	203	228	231	221	224	230	205	190	206	198	232	210	215	196	223	214	199	194
26973	19337	4467	511	324	286	243	270	234	220	238	230	206	226	232	223	251	228	218	213	242	231	211	208	226	220	215	215	234	220	221	202	214	199	226	229	218	211	221	237	198	218	239	228	201	207	232	239	192	237	242	220	232	225	257	226	225	206	233	219	181	224	232	227	223	208	242	240	225	265	190	230	195	223	232	223	211	238	242	210	224	236	237	226	205	235	233	219	200	208	221	203	209	210	226	225	234	234	230	208	255	194	266	221	230	224	203	213	194	212	215	216	230	227	231	231	218	196	242	237	232	229	238	226	221	212	253	233	228	216	236	222	221	219	210	232	189	241	224	234	223	214	234	218	222	234	209	252	214	219	256	214	244	239	227	219	203	233	223	225	232	210	207	238	250	203	256	240	218	196	228	222	257	186	233	221	234	238	212	220	213	250	248	215	205	214	211	222	225	212	208	246	212	238	231	227	228	221	228	214	204	221	232	237	208	225	194	216	224	238	222	201	205	217	245	228	232	203	218	208	217	237	227	215	229	215	225	228	195	230	244	205	211	208	223	225	201	210	210	220	204	208	212	218	246	175	203	257	216	219	236	244	235	231	231	234	247	212	222	268	207	174	230	228	217	224	220	247	240	209	201	223	227	205	208	217	244	210	214	227	231	211	256	219	231	203	208	222	214	215	227	231	230	219	222	191	217	209	263	232	250	232	197	225	220	215	240	190	231	231	213	226	236	223	242	231	267	246	214	249	260	230	223	225	221	237	227	214	210	219	226	223	247	226	214	238	243	242	246	246	216	226	226	204	216	221	226	206	242	257	186	205	223	231	224	206	206	227	247	198	258	222	225	224	233	235	209	205	211	222	211	221	201	213	198	202	190	221	244	184	197	232	235	214	200	224	195	226	218	210	201	243	206	237	210	220	251	216	208	222	240	252	210	245	214	248	232	220	231	224	231	236	214	235	227	216	210	231	212	226	224	219	221	221	246	193	245	226	196	237	238	251	236	217	208	224	212	215	233	220	237	200	205	213	218	215	215	218	208	223	234	226	214	238	228	222	212	258	198	235	232	214	212	260	198	240	241	232	224	226	245	237	185	222	240	198	242	216	229	228	199	220	202	234	228	198	220	233	247	234	214	222	219	193	221	221	231	219	202	205	231	202	218	201	244	225	200	222	233	207	202	235	207	235	242	223	233	217	230	237	228	215	198	220	210	197	228	222	245	231	244	199	212	223	215	228	257	213	208	242	208	240	235	217	236	252	210	208	254	245	232	234	245	231	219	231	235	235	235	203	236	220	199	212	236	238	210	234	247	219	235	229	186	191	213	260	234	229	199	213	251	208	252	238	219	230	214	228	216	193	195	229	204	235	222	225	235	226	200	210	247	227	209	226	213	235	228	205	210	209	230	220	241	235	236	219	228	229	190	235	235	220	211	206	202	219	231	204	230	231	204	216	230	250	219	196	215	212	208	206	236	218	213	217	250	235	240	240	214	232	235	223	221	218	226	218	193	223	227	220	259	210	197	232	200	237	234	226	217	233	253	231	225	209	220	225	215	186	234	236	235	216	214	186	211	227	223	227	215	210	212	241	211	246	214	202	235	243	239	233	233	219	238	229	210	224	217	204	239	206	229	209	219	212	217	228	237	222	189	247	228	232	256	210	233	246	229	201	202	243	223	240	217	200	225	204	231	223	199	193	230	199	234	204	229	230	240	229	202	225	250	206	229	200	234	206	257	210	247	202	215	206	230	222	204	223	205	207	206	216	239	217	202	232	223	212	241	232	234	197	229	203	223	196	254	226	237	203	212	219	201	227	250	207	216	232	203	231	233	224	230	236	206	232	223	217	262	216	188	212	218	223	220	215	206	226	214	199	206	223	230	225	230	248	235	223	241	213	220	222	206	220	229	220	224	217	226	225	234	247	180	201	256	221	250	194	233	244	206	206	215	218	214	222	205	225	204	230	223	208	205	202	216	233	204	230	227	211	218	228	229	245	235	230	212	218	204	234	221	232	226	194	228	220	223	202	242	242	213	235	236	206	237	224	220	224	221	245	252	209	206	210	222	199	220	207	233	209	234	225	218	238	219	232	227	202	234	224	222	209	210	211	213	236	198	212	190	218	214	255	215	200	199	230	213	224	220	212	211	199	210	221	238	239	209	214	236	206	223	203	202	217	228	240	224	215	227	227	228	238	202	196	210	204	227	228	236	216	254	218	207	215	215	230	234	223	239	237	217	218	234	213	244	236	225	251	193	224	228	218	233	221	209	218	210	227	247	228	221	209	243	225	208	230	232	240	246	221	224	198	229	244	215	241	242	221	224	215	219	219	196	242	210	218	230	264	230	222	228	250	235	211	268	225	205	202	211	203	211	222	231	241	240	242	239	234	218	198	230	212	240	211	188	234	231	231	247	228	217	217	211	219	220	244	226	199	205	216	226	217	234	257	205	206	232	193	218	261	211	209	203	210	211	205	224	231	238	241	212	226	227	222	221	217	232	245	221	199	225	192	248	215	241	219	222	235	228	242	251	227	193	210	268	216	209	220	221	215	223	203	193	211	240	204	227	218	253	235	222	217	210	230	240	217	242	212	261	233	217	213	210	211	217	222	236	231	234	216	238	229	232	251	229	215	223	232	222	213	230	209	222	233	241	225	220	217	203	222	242	228	247	247	189	209	227	224	213	206	242	248	197	204	209	239	223	229	203	207	209	247	214	200	246	216	214	234	222	227	234	223	216	229	237	239	213	222	238	204	226	222	236	215	234	190	203	206	225	222	217	198	221	225	224	222	201	215	212	205	227	230	226	199	253	209	225	220	193	196	251	223	251	209	176	217	210	221	231	217	224	213	221	201	203	214	235	212	239	201	222	216	257	234	218	189	225	211	234	246	233	219	238	223	242	225	224	229	227	212	226	221	210	214	242	195	233	215	208	191	200	201	241	235	212	227	224	242	220	210	228	205	226	236	261	209	221	229	212	227	228	228	230	217	227	210	234	215	230	249	222	240	217	214	217	252	214	232	218	225	209	234	213	249	204	214	200	238	239	213	252	216	249	221	218	220	228	209	197	219	189	237	201	229	241	238	221	201	218	227	202	243	211	217	216	229	224	201	220	210	191	195	217	231	208	223	220	200	220	231	233	224	231	245	218	226	219	219	224	235	237	209	247	218	204	234	225	219	208	231	232	227	214	222	205	236	197	228	213	206	213	232	243	218	243	223	190	232	204	208	223	237	214	238	204	219	223	232	222	225	225	217	202	213	212	215	207	234	218	224	257	222	208	209	223	218	246	227	212	246	204	237	234	215	252	236	227	240	232	221	200	219	209	246	232	206	229	246	223	229	216	228	227	235	216	218	195	240	232	221	223	225	233	250	234	223	223	214	221	208	242	212	224	239	220	254	248	238	198	231	246	236	246	212	205	204	218	252	223	203	261	250	248	238	227	226	218	228	205	229	214	218	239	235	216	218	220	223	236	246	228	203	234	222	261	209	233	226
3854	1017	944	530	492	421	412	385	396	365	387	374	384	367	370	343	351	353	377	351	371	360	336	333	342	347	366	353	368	339	344	329	356	390	349	347	338	336	358	338	302	339	357	337	340	347	327	361	344	339	365	356	344	369	360	345	310	327	342	369	341	350	368	343	363	349	356	350	342	354	355	347	334	317	363	336	362	312	375	330	354	359	345	337	381	339	345	335	344	366	339	319	322	333	362	324	341	329	373	316	335	336	305	335	311	374	335	355	363	319	343	314	337	353	331	334	341	341	350	371	355	332	361	340	325	343	358	346	379	349	343	336	353	337	361	342	338	337	343	398	358	337	347	336	364	354	360	358	372	335	376	350	378	372	361	350	333	334	340	346	308	332	336	344	345	384	346	359	339	350	368	348	325	377	350	324	370	391	381	334	355	340	361	336	304	345	362	332	339	336	336	375	324	349	359	343	334	359	336	363	337	312	323	345	362	337	359	354	353	371	368	336	340	325	370	319	341	331	339	337	334	342	337	309	320	340	377	355	343	356	310	355	395	363	350	341	346	319	357	332	333	337	325	330	343	335	344	335	343	363	297	324	328	327	344	343	322	344	328	351	321	355	367	349	316	364	308	316	370	335	324	389	337	373	360	310	343	329	368	354	346	339	370	329	352	354	354	340	357	302	350	367	348	343	316	364	291	338	397	329	338	376	337	337	354	301	348	365	354	336	308	386	348	331	379	359	373	337	337	326	308	314	360	344	325	329	332	336	357	349	357	359	365	341	357	349	383	338	323	341	344	335	363	346	332	380	380	374	346	343	361	330	353	355	317	335	346	326	351	352	347	324	357	339	348	318	336	358	348	379	332	348	351	334	334	369	325	315	352	335	328	332	354	333	369	345	361	362	352	362	350	352	334	327	307	377	334	341	331	350	358	358	349	330	332	362	362	346	324	338	364	319	340	342	324	329	340	344	323	327	351	342	353	339	381	326	338	354	362	351	359	314	347	333	331	400	333	314	348	364	341	318	339	378	321	359	378	353	358	335	367	313	336	372	329	313	335	335	344	356	354	324	344	373	353	354	349	334	358	341	289	351	338	336	319	370	334	342	341	347	342	400	310	346	338	324	344	320	328	326	324	376	314	330	354	320	342	324	315	359	351	330	376	336	376	368	347	342	333	332	330	354	303	334	315	316	372	388	327	381	350	343	338	352	373	321	354	336	315	378	364	356	359	324	333	299	354	390	339	303	369	360	334	361	337	343	338	337	353	370	344	336	348	332	344	344	368	302	350	337	350	352	317	356	346	316	320	341	329	327	358	362	337	320	376	359	347	346	356	334	368	357	339	380	337	334	334	344	328	335	346	344	356	347	354	363	334	376	317	353	338	347	333	331	330	341	335	339	358	316	310	354	331	323	346	340	343	370	362	345	309	339	370	327	316	341	328	331	338	359	345	330	349	351	366	339	333	347	348	360	349	339	343	349	374	344	356	352	327	342	300	384	364	331	372	324	329	334	353	366	360	333	334	335	360	371	339	364	367	331	333	324	373	357	338	343	350	346	386	356	333	338	353	314	368	348	352	321	333	376	366	363	357	373	356	369	366	328	354	326	343	369	354	331	357	366	375	350	301	345	309	335	372	312	335	377	312	358	359	366	340	359	333	353	304	320	340	338	369	351	328	348	329	368	342	381	347	371	315	368	341	341	329	310	357	338	351	359	327	339	342	363	353	331	347	351	352	325	347	319	312	349	375	346	343	356	371	325	369	330	339	362	317	350	329	356	372	332	332	321	349	340	348	330	335	326	356	332	324	309	350	356	350	359	372	341	341	329	388	324	329	378	332	360	366	366	326	363	350	347	309	350	311	355	356	331	387	364	344	369	335	342	352	350	322	351	377	338	364	340	363	326	354	365	377	348	359	365	318	319	356	326	341	320	332	325	357	331	337	331	346	366	342	340	365	370	367	350	366	360	323	341	324	377	325	345	357	368	361	316	357	333	393	343	346	347	348	347	345	353	355	345	321	355	345	312	326	332	393	344	329	333	360	352	341	353	356	337	353	351	357	383	354	325	302	366	341	355	341	348	343	348	368	353	371	333	348	336	354	310	351	344	348	334	336	342	328	330	332	360	338	342	340	348	348	352	344	349	326	346	376	304	355	359	339	330	350	337	354	338	330	339	347	332	364	346	336	326	344	342	361	354	347	335	319	347	355	344	371	330	375	337	348	340	347	319	355	338	332	315	345	328	368	322	290	337	369	348	340	322	362	370	357	355	333	364	356	359	339	362	368	340	365	355	366	332	332	324	347	340	348	341	346	351	332	343	367	361	342	354	343	344	349	345	342	346	368	367	309	381	309	377	361	361	368	362	352	340	344	345	387	370	346	365	329	303	329	308	361	311	323	324	332	335	329	336	354	354	349	332	344	338	346	346	341	342	347	337	354	318	338	317	354	357	334	346	324	353	324	357	343	355	345	358	331	332	361	316	329	345	325	349	319	346	308	351	333	368	326	365	343	357	341	321	355	338	300	341	362	334	362	362	349	354	379	346	302	375	323	337	272	358	344	377	328	339	318	319	336	358	294	379	324	340	363	348	324	319	350	373	390	360	350	362	331	350	345	353	314	314	326	396	354	315	336	325	323	374	370	333	338	331	328	328	328	356	361	341	346	326	315	325	328	347	356	344	356	364	353	368	368	339	319	326	351	326	352	349	354	351	338	300	336	324	344	371	330	353	356	381	346	323	331	354	352	341	337	353	335	325	337	335	312	363	330	367	340	328	350	349	317	350	345	357	322	318	332	322	332	336	361	365	337	375	338	343	317	329	354	375	338	332	360	342	363	325	357	350	371	338	329	376	367	365	342	354	331	328	339	362	354	375	351	341	320	296	316	367	353	365	344	370	366	335	333	355	356	367	299	343	338	365	310	336	376	333	345	323	347	351	322	335	348	324	324	351	365	348	342	355	351	337	369	348	372	358	352	325	333	325	338	349	348	384	337	315	353	341	345	382	323	350	339	333	343	341	363	342	311	380	349	324	329	365	331	329	324	356	292	352	324	361	375	337	351	355	348	368	347	345	337	316	362	338	321	340	337	329	372	353	339	348	357	313	356	331	351	346	356	348	372	357	316	328	330	344	382	352	351	340	369	362	361	331	372	346	329	365	313	352	361	327	362	336	331	366	347	361	328	324	321	350	378	338	365	335	342	345	347	378	347	353	345	357	352	348	359	341	341	359	357	333	345	343	332	348	355	333	361	362	347	348	345	346	360	353	356	349	328	380	369	324	371	334	337	325	344	355	311	306	335	379	356	366	338	334	340	330	322	343	381	354	338	348	345	356	352	341	357	318	348	323	329	335	353	359	338	365	361	376	332	333	340	336	318	316	316	332	353	340	338	368	361	330	341	379	354	335	352	337	306	338	345	328	354	355	299	332	356	339	342	316	363	348	305	335	327	363	352	312	339	362	367	356	374	309	321	349	307	329	353	361	342	354	376	352
24002	21294	28639	24283	21257	5817	905	575	462	462	365	336	311	290	318	287	292	272	260	244	261	248	268	246	227	242	256	247	231	210	253	216	231	239	223	228	195	229	239	246	226	218	227	210	267	253	225	257	220	245	232	225	217	237	231	218	218	218	210	230	225	205	245	220	223	254	209	202	211	241	217	248	243	214	194	202	220	227	210	212	218	233	235	212	217	220	211	235	224	247	240	255	233	227	223	221	219	222	212	239	209	215	226	238	250	196	224	244	220	234	240	234	227	210	249	251	200	213	196	238	225	232	245	243	239	256	257	236	208	245	229	220	223	221	228	228	216	211	207	244	208	215	236	239	244	258	242	235	225	218	209	237	248	227	284	214	228	210	236	197	243	221	223	196	195	216	237	204	232	259	227	244	216	208	228	201	219	202	207	223	218	210	235	228	207	222	232	236	251	237	246	254	212	236	235	225	242	228	258	202	243	254	231	227	234	234	251	228	211	242	186	245	222	237	223	221	214	218	202	232	228	222	223	238	216	231	221	226	224	223	202	227	191	228	210	211	224	252	223	208	217	218	211	240	208	235	225	208	233	177	216	222	228	231	230	246	216	186	224	233	235	218	218	209	231	212	229	199	229	230	209	244	214	222	223	219	192	211	235	197	204	209	222	221	225	222	232	220	242	248	204	213	220	213	234	226	227	240	239	220	216	218	217	201	225	212	232	209	210	216	242	229	203	204	217	229	237	228	211	200	230	227	214	252	260	204	240	221	250	234	248	219	237	215	220	217	219	255	221	213	215	260	219	230	231	233	230	206	215	197	250	214	203	210	245	190	225	201	216	218	214	212	225	201	246	241	207	228	214	226	203	237	190	202	221	241	221	215	226	218	222	223	189	238	233	198	206	220	215	229	210	206	224	212	241	218	228	216	237	219	220	260	226	216	234	250	214	206	208	210	217	238	236	232	241	228	214	209	220	233	214	209	189	216	225	229	235	225	210	213	223	198	216	214	237	209	199	201	217	213	202	220	204	229	224	239	239	248	231	202	223	204	224	216	214	219	250	241	194	221	219	198	214	223	214	213	221	210	236	244	219	222	223	210	226	213	239	237	204	245	244	228	204	221	211	270	233	227	221	251	239	232	223	218	207	242	232	228	203	216	228	196	233	221	212	197	213	228	208	232	207	213	244	257	214	227	212	224	229	201	237	256	216	211	246	213	245	237	217	212	226	240	228	216	212	223	211	214	234	249	224	226	210	251	238	176	230	206	207	215	216	194	227	229	200	208	217	241	230	204	221	219	234	243	229	217	213	219	199	211	224	246	193	237	246	224	228	239	198	225	240	204	205	216	212	221	239	205	222	212	206	210	208	237	194	236	218	199	239	211	219	230	211	246	233	214	237	224	216	218	217	217	230	228	255	199	232	224	227	219	209	189	210	245	209	220	256	235	217	211	236	240	237	238	218	220	217	209	225	192	233	211	237	223	210	211	219	228	209	228	225	228	207	218	208	212	213	250	243	213	224	230	212	235	227	209	243	205	216	223	214	223	207	216	228	243	224	222	218	225	211	228	218	216	203	190	237	235	215	228	214	228	236	212	211	214	220	218	233	222	211	244	202	214	198	227	222	239	220	219	227	219	194	219	230	215	226	212	218	222	218	210	248	220	224	245	220	219	212	221	235	228	236	211	229	234	239	206	201	223	237	241	261	238	223	210	208	217	227	235	243	223	211	238	213	233	206	220	235	198	230	233	240	230	226	208	210	197	215	222	208	228	219	250	198	212	216	240	218	227	227	214	228	208	247	212	238	243	230	234	206	240	214	208	206	247	218	200	223	223	231	216	199	216	244	226	242	258	216	231	233	192	230	215	250	217	215	191	225	214	194	259	231	219	243	200	216	204	221	210	249	192	236	236	195	229	222	218	207	185	219	198	215	213	227	186	225	207	211	243	214	229	207	227	233	211	247	213	228	255	211	215	204	220	246	216	212	223	223	212	224	236	221	232	231	226	213	213	234	224	205	220	215	199	229	217	213	210	231	208	230	236	200	234	214	248	219	219	212	236	214	217	206	215	238	264	211	207	233	201	218	238	235	212	207	224	222	224	227	234	222	218	245	242	215	237	236	210	221	216	241	235	191	212	214	219	207	216	217	223	228	231	209	210	214	215	242	237	206	210	224	207	207	212	223	241	230	220	208	239	209	226	215	231	189	212	217	219	213	203	225	209	226	236	216	231	191	204	237	233	219	191	218	231	218	226	234	224	202	220	233	208	227	224	238	220	223	217	213	202	241	209	212	228	224	199	215	223	244	237	213	240	226	197	212	214	230	221	233	251	202	230	209	208	230	221	214	232	236	223	258	214	221	230	246	187	243	217	251	222	229	237	191	256	250	225	229	228	228	235	211	234	237	200	227	253	222	210	206	209	232	213	209	227	222	216	231	243	218	241	207	237	195	225	195	216	228	227	209	207	216	221	229	221	223	227	221	221	235	204	198	213	218	252	199	215	237	222	198	244	218	237	206	251	240	213	229	196	217	229	221	201	244	232	211	214	235	201	226	187	215	207	220	213	208	226	219	214	229	200	218	218	240	245	211	201	216	224	209	212	237	233	216	244	212	211	213	225	212	238	239	226	225	235	242	219	235	217	239	235	245	217	238	203	233	222	211	238	224	217	241	208	210	213	228	232	220	237	214	227	253	213	226	194	198	222	245	219	210	211	241	207	209	231	228	216	222	217	230	225	208	223	189	198	217	243	208	224	242	237	232	225	221	212	224	214	220	214	232	258	233	211	227	230	229	207	247	223	211	236	213	208	246	230	212	221	209	217	212	222	214	235	230	221	233	232	228	195	227	205	205	221	216	231	198	216	215	229	228	224	221	216	232	219	254	214	239	231	206	225	223	212	181	211	242	222	238	226	212	216	192	223	227	213	242	229	224	203	220	216	241	208	207	212	211	197	225	212	218	219	232	223	229	202	236	223	255	224	223	208	211	232	241	228	242	203	245	214	223	231	262	218	206	217	216	242	244	226	210	210	215	196	222	225	225	258	234	240	227	226	195	225	222	215	212	223	215	213	250	210	231	222	210	217	209	204	217	226	225	217	220	181	223	227	241	224	220	231	225	185	219	191	232	197	248	196	218	207	228	218	202	199	235	210	244	201	221	199	219	230	242	210	205	228	252	223	215	198	246	209	216	203	210	220	244	235	255	247	223	237	226	209	213	229	228	249	209	216	236	234	231	228	212	233	223	229	205	204	222	214	233	237	215	231	207	221	203	225	213	214	270	242	194	243	223	220	226	255	222	222	244	212	244	215	236	226	210	238	240	232	226	237	239	234	227	211	220	204	208	218	228	229	233	246	214	225	235	223	236	222	215	208	214	191	236	211	212	235	221	227	210	215	234	231	217	208	213	246	223	213	227	239	210	223	219	229	234	241	225	201	204	233	204	207	231	227	241	250	220	232	180	221	239	237	206	200	218	227	212	218	233	225	207	231	211	189
4834	10206	8538	4167	2852	2158	1709	1355	1064	890	829	698	711	612	600	562	535	461	496	485	453	436	437	408	406	398	438	369	403	404	408	377	401	410	369	377	374	357	350	347	373	393	386	348	344	357	355	368	383	362	338	386	341	339	400	354	364	368	338	328	360	352	398	374	329	323	331	353	349	331	353	353	340	359	350	360	334	344	326	346	361	364	355	363	355	361	378	375	337	346	355	369	334	342	354	355	357	340	367	342	338	354	356	342	363	346	366	370	347	383	343	348	322	304	378	335	383	383	354	350	338	328	352	335	376	344	370	350	347	350	377	354	353	362	327	353	331	356	335	355	343	337	349	337	362	364	378	345	371	357	367	349	383	367	363	360	374	387	314	328	345	321	350	371	351	344	359	356	350	355	364	336	346	370	344	353	338	352	343	370	335	339	363	395	358	337	342	366	344	339	368	331	346	346	343	346	338	317	350	374	369	383	331	333	359	339	341	355	364	350	344	343	376	360	379	342	355	342	347	323	373	346	361	346	357	383	323	329	316	358	364	383	334	360	326	382	337	323	321	354	360	337	341	349	332	375	364	374	335	367	361	333	345	340	338	340	328	328	324	352	349	370	377	353	347	389	370	371	315	358	325	336	353	344	310	335	328	365	344	334	331	386	372	336	334	365	344	360	336	353	373	351	314	351	392	376	354	353	348	337	342	322	347	333	377	322	336	346	375	348	337	358	338	306	364	346	365	343	332	333	364	398	371	351	357	365	355	322	347	359	333	337	351	377	352	354	350	353	341	344	319	365	364	316	316	342	314	354	352	316	357	330	340	355	374	344	352	338	314	334	335	352	327	345	331	325	343	348	346	334	332	332	376	372	349	363	354	351	307	336	371	340	341	359	376	318	312	379	335	354	355	366	345	384	349	353	352	382	345	335	346	336	376	299	331	342	354	322	332	348	330	349	347	294	361	332	350	341	332	337	338	330	347	350	352	351	343	351	337	343	372	371	307	336	337	374	329	307	348	311	351	333	359	358	327	334	356	353	337	329	343	359	326	356	329	349	352	385	362	358	384	340	344	332	324	318	350	346	339	335	341	355	364	305	350	367	379	380	344	336	332	338	319	357	361	343	349	331	319	333	356	337	351	366	357	355	342	346	308	326	349	366	329	370	328	362	336	329	351	339	315	351	343	348	356	341	331	339	345	354	339	343	344	340	358	344	359	326	297	338	372	340	339	380	327	342	357	359	351	359	358	333	385	346	369	359	338	383	334	335	346	349	338	340	327	339	329	363	347	353	346	358	329	365	341	344	370	337	361	319	361	331	353	361	369	344	366	338	389	357	346	313	336	307	346	335	354	324	326	336	374	368	342	343	355	344	329	339	323	352	376	353	331	351	354	346	339	350	357	327	322	313	314	349	360	335	347	318	340	355	322	369	366	364	346	339	367	341	336	341	354	345	361	350	354	343	367	351	332	366	406	331	361	371	342	368	324	346	331	337	326	308	342	334	307	347	331	322	380	364	333	327	346	339	322	353	357	326	363	331	319	349	356	356	359	359	340	312	316	346	358	336	337	363	328	351	347	345	335	344	334	320	328	389	355	320	348	354	305	346	359	320	357	364	342	336	362	357	352	344	312	329	352	349	354	346	352	326	375	367	331	369	365	366	358	329	354	334	329	353	341	353	345	376	329	350	378	344	378	332	331	355	316	318	349	371	327	340	370	339	330	381	351	347	325	328	312	383	348	344	346	315	356	333	329	341	367	329	337	352	322	354	346	326	367	312	363	353	367	313	348	370	319	332	334	366	342	332	332	353	339	348	341	356	322	306	343	324	346	362	341	370	310	382	352	347	353	374	370	335	337	345	355	364	308	336	349	327	386	349	328	352	331	340	336	323	355	376	357	335	347	337	348	359	329	387	327	369	376	365	369	302	333	336	321	351	342	364	340	357	363	357	348	313	315	333	380	361	349	350	328	346	341	331	334	349	359	318	364	322	331	329	338	347	347	361	332	353	345	356	365	367	371	326	330	344	343	322	354	339	322	369	326	342	346	349	320	350	371	332	349	369	309	346	346	364	336	374	309	377	359	360	363	338	335	384	361	340	291	370	355	380	323	331	364	332	333	351	339	354	355	333	339	345	331	317	346	348	331	336	337	309	328	387	343	348	359	333	371	364	366	331	379	355	355	382	357	360	342	347	334	345	344	338	358	340	332	351	390	362	372	380	308	332	320	312	299	333	356	349	350	351	370	341	343	355	305	344	348	354	392	313	333	343	314	315	345	364	358	287	332	365	341	313	373	368	327	396	362	326	365	346	342	355	355	321	343	344	338	353	344	322	356	359	378	390	372	361	353	345	351	350	355	330	337	319	338	333	372	352	315	343	353	344	312	327	356	366	352	372	338	316	339	363	389	365	327	332	366	374	346	318	329	362	332	345	339	364	317	335	320	348	348	330	373	325	346	338	338	342	382	336	349	314	360	354	337	363	330	373	325	393	348	345	339	326	344	295	361	341	333	341	385	362	354	353	355	315	353	371	321	317	362	363	357	346	354	352	344	321	326	351	375	341	331	361	384	365	339	377	343	364	327	399	350	355	382	351	354	352	357	335	350	354	363	351	305	325	358	358	347	372	350	335	355	350	405	345	363	355	342	370	345	346	352	331	320	383	366	336	339	354	336	362	336	317	377	339	341	350	337	352	341	364	324	363	339	341	374	298	351	338	352	370	351	307	332	341	345	342	355	355	349	344	371	329	395	324	322	316	340	349	366	320	341	328	330	368	342	361	350	347	350	363	321	343	341	326	340	338	325	329	337	342	356	336	334	347	370	356	333	365	300	318	359	373	343	363	332	342	358	339	336	340	354	313	348	338	354	347	338	355	338	367	341	359	352	392	362	368	369	340	309	343	347	385	339	347	341	339	338	326	332	347	332	339	343	351	355	312	320	386	320	324	345	347	375	327	326	358	390	383	355	381	348	334	331	361	363	357	356	337	375	313	353	349	342	326	338	380	347	346	349	373	381	297	349	361	362	344	369	305	356	364	351	329	338	322	324	351	325	345	337	359	330	355	370	316	346	348	326	352	371	343	346	332	343	376	357	354	332	372	330	349	375	375	332	330	368	326	352	333	365	342	361	339	364	336	338	349	331	338	345	349	370	353	371	337	359	362	369	362	374	371	337	349	359	385	356	341	352	362	364	339	352	363	341	380	363	356	335	351	328	326	357	341	339	376	376	345	361	353	365	356	338	336	319	335	321	343	346	331	364	337	354	347	346	331	339	349	347	336	367	349	330	349	334	357	335	329	380	323	315	334	338	300	379	359	351	346	345	346	335	314	394	347	358	346	342	362	339	347	337	338	361	358	333	337	305	355	360	347	371	347	347	380	343	364	326	335	347	331	345	332	333	341	329	310	351	343	342	340	348	320	337	377	316	328	337	352	350	328	335	330	371	387	371	336	323	338	352	331	310	344	349	318	381	349	344	325	340	335	351	360	330	331
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
