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
339388896721	339388897239	339388897789	339388898339	339388898889	339388899439	339388899989	339388900539	339388901089	339388901639	339388902189	339388902739	339388903289	339388903839	339388904389	339388904939	339388905489	339388906039	339388906589	339388907139	339388907689	339388908239	339388908789	339388909339	339388909889	339388910439	339388910989	339388911539	339388912090	339388912639	339388913189	339388913739	339388914289	339388914839	339388915389	339388915939	339388916489	339388917040	339388917589	339388918139	339388918689	339388919239	339388919789	339388920339	339388920889	339388921439	339388921990	339388922540	339388923089	339388923640	339388924189	339388924739	339388925289	339388925839	339388926389	339388926940	339388927489	339388928040	339388928589	339388929139	339388929689	339388930239	339388930790	339388931339	339388931890	339388932439	339388932990	339388933539	339388934089	339388934639	339388935190	339388935739	339388936290	339388936840	339388937389	339388937939	339388938490	339388939040	339388939590	339388940140	339388940689	339388941240	339388941790	339388942339	339388942889	339388943439	339388943990	339388944540	339388945089	339388945640	339388946190	339388946740	339388947290	339388947839	339388948390	339388948940	339388949489	339388950040	339388950589	339388951140	339388951690	339388952239	339388952790	339388953340	339388953890	339388954439	339388954990	339388955540	339388956090	339388956640	339388957189	339388957739	339388958290	339388958840	339388959389	339388959939	339388960490	339388961040	339388961590	339388962140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2696	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22974	20120	26955	23059	20019	8852	2804	2030	2749	25251	28559	23240	12020	4023	1363	673	535	508	528	474	480	520	534	461	531	463	502	480	501	539	520	464	470	514	529	490	494	512	493	526	514	492	482	492	455	532	450	466	505	537	486	460	514	511	484	494	546	488	498	473	459	511	498	480	510	499	503	507	495	487	491	491	482	459	474	479	522	510	501	543	488	471	488	459	530	471	514	464	492	458	478	473	494	461	510	496	457	465	483	480	489	492	475	473	509	482	461	506	461	441	493	456	503	463	476	504	478	481	511	472	525	487	470	490	462	499	448	490	456	490	473	501	480	475	538	478	490	515	452	452	470	508	477	478	496	537	502	490	463	473	495	517	505	498	484	499	492	478	509	488	460	435	467	498	486	441	497	517	498	502	456	502	497	501	494	498	495	443	512	505	488	498	469	519	528	518	513	501	467	504	511	474	464	468	444	476	516	502	481	464	510	473	473	493	491	461	473	469	473	466	449	450	452	494	507	500	501	448	528	493	500	514	492	494	440	495	514	499	512	440	477	487	451	466	459	488	485	500	508	468	475	499	527	494	454	426	457	500	500	504	499	505	508	471	500	473	477	514	486	466	446	445	507	483	452	529	463	504	466	501	495	507	491	493	489	456	485	478	474	469	454	471	490	505	463	469	479	480	468	505	484	534	498	474	527	531	484	482	488	505	495	504	461	498	474	462	509	448	487	501	507	475	510	497	476	495	509	515	447	474	503	484	479	492	486	465	451	456	506	490	520	467	479	539	493	524	487	503	530	457	444	532	469	456	476	455	468	460	494	482	483	466	479	484	467	511	444	491	511	487	501	446	499	468	464	540	466	463	479	498	486	504	485	524	451	472	490	501	439	479	468	439	471	497	445	475	497	462	453	513	538	490	487	484	476	479	503	450	461	459	463	490	490	486	484	490	451	473	476	510	479	462	468	491	453	479	462	438	464	476	479	487	477	464	496	468	472	497	491	491	481	473	485	530	432	436	475	500	489	452	457	467	483	436	512	462	471	500	471	504	420	483	487	444	494	444	496	444	486	534	464	504	468	488	458	478	464	495	473	500	463	472	512	432	476	497	502	474	469	491	515	508	529	490	467	467	470	485	448	519	483	497	467	489	467	483	507	462	494	507	475	490	469	514	504	468	478	506	517	456	461	495	491	485	470	475	485	529	513	501	455	483	479	501	470	477	540	539	506	442	495	486	486	491	445	493	485	473	474	436	506	494	466	452	484	468	477	520	492	489	515	473	502	450	490	483	552	500	505	504	474	490	461	456	509	449	480	502	436	477	526	497	467	534	503	507	483	466	483	497	490	490	481	490	463	464	448	484	453	492	465	481	457	467	469	505	450	511	482	492	485	508	492	467	449	466	446	461	436	476	508	553	497	414	455	481	484	464	478	443	475	484	450	477	488	450	462	488	478	467	498	480	485	510	504	506	482	505	471	483	501	454	487	506	432	469	481	457	481	506	497	492	508	494	456	532	457	481	465	489	450	457	501	485	508	503	480	450	444	481	495	485	427	474	489	481	473	483	491	489	452	474	495	502	541	490	476	500	492	486	478	497	536	498	452	495	452	481	504	464	477	493	448	508	467	499	493	453	482	516	448	529	484	485	454	501	489	486	496	482	474	505	508	536	487	488	510	483	501	475	507	508	478	469	511	468	492	509	486	496	487	451	448	486	491	501	461	481	469	464	457	477	450	495	453	507	495	479	505	463	475	469	467	501	465	508	478	468	468	480	469	482	472	479	457	512	466	469	513	510	491	499	523	508	487	461	491	443	458	518	476	452	498	535	502	478	465	528	478	480	428	502	465	492	525	464	491	470	505	474	463	457	483	495	492	509	426	464	483	479	475	445	463	476	484	518	498	492	471	498	470	492	494	461	481	474	492	477	499	498	476	467	483	489	472	511	469	453	518	468	524	438	531	505	468	484	490	467	474	462	501	466	437	484	467	496	523	494	472	458	449	533	465	472	499	505	461	503	447	466	481	451	453	525	458	491	490	467	495	483	480	474	504	477	473	445	482	476	491	468	462	498	523	471	436	504	464	447	507	452	481	489	460	463	464	500	502	459	471	530	513	499	509	500	475	546	474	484	469	463	492	506	504	459	483	453	460	458	499	451	467	519	452	478	477	476	467	473	498	488	466	488	431	485	495	496	484	495	481	517	512	472	487	484	498	477	523	484	496	467	490	500	499	477	471	475	482	488	478	480	502	475	466	467	489	442	464	491	487	489	475	518	499	542	501	493	498	464	446	474	504	470	478	495	474	456	429	511	486	513	486	459	483	509	471	507	505	496	480	509	525	496	488	464	483	459	453	463	485	489	481	474	500	489	492	501	518	518	518	472	475	539	470	480	464	477	454	491	499	487	505	492	465	501	458	492	448	506	521	468	473	503	506	453	496	507	481	502	469	481	470	481	432	476	479	453	494	483	453	474	501	502	488	489	498	490	446	477	484	510	483	517	479	444	486	550	483	485	479	497	471	501	480	499	498	507	497	483	484	517	487	469	497	486	462	513	489	501	499	477	493	501	489	490	498	491	492	494	470	490	460	502	482	509	468	451	483	469	429	479	508	491	493	484	527	410	459	473	494	466	467	491	448	449	480	459	474	492	488	483	433	459	508	492	461	485	457	474	451	472	472	469	504	464	511	491	490	465	490	480	459	511	460	501	479	476	482	509	480	483	431	481	478	450	493	487	479	468	509	509	464	508	484	490	472	450	465	493	519	508	486	467	473	462	492	466	447	484	501	484	488	490	472	486	477	495	527	493	477	521	486	510	536	457	494	487	450	487	489	440	461	470	501	456	488	495	515	476	480	460	511	469	473	502	493	488	474	463	490	488	525	469	520	493	479	477	471	483	487	478	508	480	465	479	506	496	464	468	449	429	469	501	466	430	449	471	480	456	488	487	489	505	518	521	465	471	444	496	473	499	501	458	463	482	492	480	435	518	505	518	478	469	464	536	507	457	482	460	491	450	481	483	444	470	505	482	464	499	479	498	519	493	444	470	470	468	490	436	509	455	463	474	488	504	503	449	488	444	466	490	524	468	477	444	473	518	508	496	497	459	476	466	478	482	508	491	441	494	472	444	482	484	462	509	486	503	474	479	441	455	501	430	456	474	474	475	469	463	557	505	472	470	463	491	500	443	497	480	466	489	524	478	489	503	484	498	509	484	472	501	480	497	463	494	491	462	477	456	493	459	471	487	447	464	510	462	504	474	481	498	459	493	506	449	449	466	506	523	496	456	504	467	439	454	466	491	514	498	437	492	448	494	488	497	490	503	466	459	484	481	489	482	517	477	464	529	519	446	498	504	467	489	457	442	474	490	513	490	511	459	497	496	461	451	534	470	513	482	471	505	488	469	429	463	502	515	467	486	477	495	475	455	478	489	478	506	469	497	529	489	462	474	454	464	488	449	495	478	464	486	527	462	499	502	505	445	500	480	445	490	493	480	468	507	448	477
4809	8317	6019	2779	2791	3224	2344	2539	4117	27938	25262	19449	9532	3824	1352	555	485	450	430	412	436	463	436	457	450	464	409	450	417	423	399	438	398	405	443	445	409	420	441	432	434	430	452	434	409	465	452	432	463	456	455	433	416	412	434	441	429	432	445	444	376	404	432	419	455	449	430	438	429	425	424	432	434	408	399	436	459	482	402	437	448	421	429	441	446	452	425	430	415	430	467	486	412	420	405	429	420	430	466	416	424	442	422	452	432	391	457	422	409	417	438	421	400	426	438	440	435	438	415	418	484	425	457	451	426	418	422	414	443	431	449	440	412	460	439	411	451	483	442	417	437	437	460	426	436	448	447	456	450	436	399	438	430	458	410	451	432	453	403	404	424	448	433	406	448	413	430	430	440	413	425	447	438	421	431	456	455	435	467	420	430	415	420	445	402	419	420	444	429	473	421	431	425	439	467	426	422	424	408	425	432	414	425	441	442	407	433	440	421	424	442	441	459	426	440	452	461	388	435	399	403	422	421	447	450	460	428	419	433	425	438	450	433	415	421	429	434	412	452	447	391	429	412	466	449	419	446	400	416	435	406	475	423	441	419	426	447	429	424	459	430	441	411	435	424	427	414	437	458	412	471	425	476	433	442	426	398	406	438	453	436	414	427	441	425	424	396	416	438	441	415	426	426	402	442	442	414	429	434	443	420	445	432	421	451	412	443	399	401	423	393	437	417	448	431	439	400	390	387	416	453	448	468	422	417	411	451	453	404	441	423	470	442	368	417	431	402	423	456	418	423	404	433	458	418	427	427	463	408	410	445	433	401	415	445	402	430	445	473	440	407	431	424	409	406	464	426	430	414	414	426	403	395	444	433	394	435	434	404	426	418	415	428	430	437	424	469	469	419	424	442	426	442	434	419	407	465	395	476	458	385	421	413	446	449	430	434	421	393	431	447	405	438	410	421	452	423	426	434	428	452	436	401	448	398	457	422	433	466	433	439	423	432	450	416	432	427	457	451	418	441	416	406	427	418	484	459	406	419	429	450	436	440	405	411	427	434	421	416	436	423	400	440	446	434	390	429	419	443	439	424	396	451	470	405	401	430	447	413	438	446	420	445	422	428	414	396	406	448	401	396	385	418	429	422	423	429	400	431	471	453	446	431	443	434	432	456	411	405	434	380	429	438	451	431	414	417	456	417	441	439	464	392	397	445	411	419	455	404	419	448	443	415	425	415	420	449	457	398	435	484	423	439	431	414	456	420	456	406	509	425	433	454	422	436	417	415	430	411	441	465	424	438	397	465	431	414	409	443	425	449	436	461	397	427	450	396	441	406	422	460	430	415	441	445	443	389	421	426	429	432	421	413	432	432	452	423	410	423	445	421	439	439	414	391	412	433	430	464	440	416	432	439	407	426	446	395	433	431	442	427	421	449	427	416	435	428	416	435	469	441	417	430	437	419	415	441	433	418	447	432	461	417	435	421	446	387	421	425	439	450	418	449	404	409	439	445	450	443	414	408	418	443	455	407	432	404	439	408	402	428	416	437	396	423	420	419	460	416	441	407	432	413	437	448	433	432	430	420	462	444	438	432	448	430	392	433	424	382	437	406	428	455	441	455	416	426	411	386	418	419	423	428	436	412	447	393	417	435	434	407	469	433	425	437	415	432	439	444	445	400	426	443	438	447	458	433	391	416	407	443	425	446	442	386	444	441	432	428	445	417	427	421	397	396	440	440	422	393	402	425	472	462	418	428	414	418	423	387	415	437	400	427	425	418	418	416	430	389	411	432	473	399	456	415	390	426	425	401	412	428	409	408	423	398	445	403	459	411	403	440	391	435	413	387	426	445	445	451	405	408	453	435	446	433	443	434	426	415	429	468	440	453	440	406	455	478	401	410	422	421	394	429	432	404	433	421	437	439	428	438	398	445	437	411	421	421	443	428	415	420	433	439	469	418	429	441	419	407	429	454	467	450	421	413	458	466	445	409	440	440	420	454	444	406	465	390	415	435	442	443	450	407	465	434	426	389	425	436	426	442	440	423	409	442	448	427	425	399	421	429	417	437	424	419	434	455	400	430	438	396	444	449	418	437	424	431	404	444	409	432	411	407	455	478	426	384	405	426	408	459	453	484	432	470	438	437	476	453	440	438	395	443	420	436	391	426	421	412	457	431	420	430	425	429	425	444	401	439	407	407	446	440	471	431	433	457	440	449	450	417	423	448	457	450	424	396	447	457	407	426	424	433	424	407	435	419	415	445	432	454	457	399	437	445	410	419	487	435	417	412	422	437	389	451	408	444	432	451	400	408	450	468	402	468	425	474	434	450	431	424	428	436	428	448	383	430	445	428	467	405	426	426	460	395	410	426	452	469	400	436	423	446	429	423	455	393	420	425	459	401	390	419	410	433	424	443	448	415	413	414	397	451	488	399	420	426	444	442	407	448	420	457	432	460	447	414	401	411	416	436	444	427	410	470	440	391	432	444	404	453	440	442	415	402	434	443	419	452	421	395	420	435	449	449	441	407	427	434	423	434	411	425	429	431	439	432	449	443	434	456	436	400	445	454	455	364	420	426	408	453	425	434	445	450	428	431	443	450	397	443	421	428	445	474	446	420	421	417	399	440	396	432	414	411	399	430	466	430	436	414	440	436	409	418	402	410	424	395	404	438	388	423	447	415	429	435	417	420	413	410	387	411	422	454	420	407	405	434	413	442	441	435	418	427	419	417	427	445	427	409	398	426	458	413	420	414	434	437	460	452	451	451	417	433	429	422	450	442	497	416	415	404	406	417	434	468	444	403	412	449	418	408	460	455	421	382	434	420	435	428	411	405	399	402	404	401	413	424	444	421	405	423	434	451	427	452	416	429	447	408	470	381	415	428	436	426	423	463	434	441	450	440	431	457	396	419	420	438	412	401	421	436	425	424	409	442	434	430	418	410	445	401	460	416	447	405	476	410	461	402	422	448	399	423	429	449	471	402	425	441	430	439	447	455	421	441	437	390	416	428	426	415	464	407	415	443	402	427	439	388	449	402	461	427	442	392	452	454	421	417	451	414	435	414	442	426	457	443	414	443	420	430	463	465	397	429	464	417	392	420	459	410	428	402	425	397	412	445	452	399	446	456	407	429	418	450	447	422	412	454	407	448	447	428	424	407	407	411	449	433	432	423	439	418	428	442	450	447	442	426	428	394	418	436	437	417	408	407	400	447	436	451	400	406	455	411	398	441	423	416	435	415	447	416	440	412	461	421	381	437	403	455	448	419	431	393	472	441	431	439	421	438	433	449	454	420	417	448	433	404	474	441	418	428	443	440	394	429	416	424	447	400	454	434	446	441	438	406	435	419	420	415	400	422	426	429	462	421	443	442	416	450	412	373	433	440	421	437	430	455	440	422	434	453	418	423	427	413	420	439	420	388	444	423	394	439	435	401	423	435	408	463	443	450	442	457	458	414	414	420	431	404	433	448	459	412	418	410	406	451	446	448	410	454	444
27805	11584	1986	780	518	465	535	512	432	1347	1793	1547	955	665	419	336	338	303	337	335	333	328	366	359	319	356	302	315	325	324	344	323	334	396	324	336	342	310	373	378	348	359	319	337	345	329	335	362	325	358	333	343	333	330	348	345	357	366	360	345	349	397	309	346	344	332	314	369	291	345	350	315	334	357	323	332	351	338	334	333	362	351	360	371	312	346	339	358	336	315	346	353	358	319	312	340	345	320	336	298	351	300	331	340	338	353	339	333	328	335	327	318	304	363	359	352	321	332	322	317	338	367	360	367	368	342	338	353	309	335	327	363	311	342	334	355	333	328	323	321	334	343	330	372	335	340	340	341	316	318	333	374	345	351	344	332	318	319	342	343	312	343	369	335	313	330	337	331	325	366	317	328	359	322	326	350	339	336	354	350	335	337	311	345	376	334	354	362	339	362	316	336	314	324	330	349	315	344	356	323	359	354	348	325	362	334	335	320	336	322	340	344	347	333	324	339	328	371	351	328	314	384	314	320	316	354	330	298	338	321	352	378	367	332	338	325	358	323	358	364	354	364	344	330	364	311	346	343	322	307	345	346	303	323	321	332	363	339	349	314	310	347	341	339	329	345	351	325	323	341	356	327	346	335	349	297	336	344	334	320	366	341	356	332	335	334	348	331	327	304	351	349	304	318	310	322	353	353	339	349	364	306	319	337	342	360	360	315	357	359	340	332	360	352	332	354	330	358	338	355	327	304	347	324	338	341	342	338	349	322	340	321	338	322	327	343	309	327	365	336	347	332	310	318	342	353	330	316	330	312	337	322	359	355	347	316	365	300	335	344	353	372	336	325	326	343	301	357	317	341	323	335	326	325	338	342	333	354	331	336	335	374	372	370	305	356	333	345	347	361	308	358	345	344	369	385	332	316	362	303	336	329	385	344	336	339	332	341	325	330	320	341	351	345	329	319	343	297	329	339	325	360	301	359	331	326	333	328	331	326	365	267	339	335	332	343	348	335	361	335	333	346	322	327	363	315	377	337	286	372	353	320	322	335	376	325	322	339	349	358	319	344	359	307	311	312	329	310	348	381	351	373	325	332	302	345	313	331	357	349	345	332	330	352	344	342	347	354	353	335	350	365	368	340	368	345	366	328	347	332	358	335	330	316	336	343	334	320	343	331	336	313	320	322	373	352	331	318	357	301	322	317	355	335	336	361	326	332	323	331	330	368	333	325	330	331	359	346	343	376	317	369	354	337	346	348	327	317	315	333	359	297	331	344	326	330	329	313	309	344	321	317	324	328	320	328	317	346	344	301	349	338	318	298	377	371	326	307	361	340	347	343	334	294	309	363	367	321	309	334	340	344	376	322	341	342	304	361	380	332	320	325	343	386	334	332	343	318	340	368	335	336	316	317	335	375	362	337	323	329	367	319	336	335	333	352	335	335	349	343	348	367	336	323	335	329	349	361	362	320	330	345	321	318	362	330	323	358	355	374	337	355	305	337	344	352	336	325	364	369	338	365	365	309	351	330	351	355	336	361	342	328	321	367	343	319	333	359	317	314	282	335	305	316	328	331	333	327	333	303	357	337	335	332	301	329	321	322	322	345	369	316	324	375	330	356	322	362	338	289	311	334	329	343	386	368	358	353	323	355	329	306	362	337	343	354	344	347	343	313	311	321	331	334	312	315	354	332	326	354	314	325	338	347	316	345	335	321	324	336	348	373	312	349	347	350	372	343	316	321	313	357	336	329	362	337	330	331	344	340	336	353	355	337	376	329	343	338	339	307	324	333	330	321	318	367	336	307	312	324	342	307	323	338	338	362	320	375	331	337	357	361	318	357	331	335	364	328	352	361	357	332	347	337	358	343	332	340	339	353	354	303	346	324	367	328	349	354	313	345	338	311	343	331	352	348	374	356	312	341	384	387	356	343	346	350	345	321	361	310	367	342	358	323	327	334	335	331	338	366	311	324	323	336	337	316	340	316	319	338	359	357	342	323	375	316	365	339	311	369	315	305	379	337	348	342	334	351	357	338	342	322	357	357	319	347	338	352	325	351	366	365	367	349	345	312	331	333	378	313	310	299	325	353	363	339	336	362	340	320	352	364	363	356	364	319	296	303	377	315	354	330	345	344	331	343	351	342	347	360	343	339	342	333	350	338	322	345	328	325	314	313	340	291	309	328	321	325	323	307	317	321	336	362	303	327	317	371	341	350	354	308	310	357	366	328	357	347	339	309	354	321	362	334	344	356	331	330	398	334	354	319	351	311	366	340	340	335	349	332	366	364	334	340	342	342	350	359	368	383	342	326	330	347	355	312	318	323	353	339	340	322	324	351	316	320	354	338	339	335	308	347	351	346	314	345	338	322	337	336	333	353	323	368	338	327	340	341	339	333	350	340	322	303	329	355	325	306	334	327	355	307	342	361	326	320	350	334	354	324	377	345	319	329	356	355	336	333	334	333	329	335	326	371	320	326	318	346	294	342	317	326	348	321	389	350	348	323	338	338	325	349	308	326	340	333	333	368	331	333	350	336	362	328	329	358	312	349	343	305	322	310	319	347	348	342	339	307	345	346	345	370	357	325	289	335	335	339	296	347	326	328	348	354	360	304	328	319	364	344	334	338	336	312	295	349	331	359	333	320	326	339	318	323	304	340	326	327	338	335	312	354	338	355	350	357	356	318	344	332	317	327	340	333	331	327	366	351	342	319	338	359	336	350	312	356	340	347	327	360	333	310	361	324	358	332	340	341	336	320	349	391	371	320	350	323	320	343	335	341	357	355	354	332	348	342	324	329	341	351	336	327	347	327	329	340	343	335	317	314	300	337	326	315	307	361	312	345	364	352	342	311	302	337	368	345	331	369	324	318	382	319	372	279	344	329	296	317	321	331	316	358	352	350	339	321	337	366	306	352	341	363	341	317	340	338	328	345	341	326	326	320	329	331	378	345	350	336	347	319	332	320	373	339	306	338	301	346	336	333	335	338	339	328	346	335	317	316	339	356	317	368	356	341	330	348	335	322	348	322	350	302	338	346	330	314	322	326	367	381	329	325	364	329	338	333	351	338	343	360	346	297	347	345	320	354	336	349	334	349	335	335	286	349	331	327	317	343	318	351	326	340	328	373	332	322	342	332	321	341	315	317	327	358	333	307	339	369	336	349	278	329	329	364	334	345	359	331	309	375	342	339	349	348	341	334	329	342	326	317	342	311	306	310	328	330	301	333	362	356	371	348	364	341	344	342	331	346	343	353	339	327	326	317	312	365	348	308	340	341	305	322	332	370	337	326	322	333	299	340	339	359	353	328	351	328	352	339	310	350	345	329	303	341	364	339	308	350	360	349	307	325	343	329	326	333	317	333	303	338	357	309	334	321	370	329	284	350	349	304	322	295	343	323	365	325	293	340	327	361	305	336	308	343	353	354	362	335	361	317	304	316	331	323	356	335	328	356	375	354	340	321	339	315	365	330	345	333	331	330	353	332	343	321	315	316
5859	2086	1542	586	586	501	709	654	494	1871	2378	1787	1108	649	418	321	310	323	329	328	277	310	309	320	317	291	300	360	318	342	330	300	335	277	299	289	321	302	293	296	290	259	286	285	304	295	316	328	301	309	312	276	284	313	335	304	321	323	297	293	320	311	298	307	303	275	294	297	287	333	290	296	329	301	304	316	301	279	307	326	308	323	290	282	314	298	310	311	294	283	291	281	303	287	322	309	303	292	271	314	281	283	282	281	268	329	324	282	308	320	292	336	266	308	326	291	312	268	269	327	293	312	304	336	311	310	304	326	301	298	300	297	325	283	288	323	276	302	290	297	315	278	322	283	275	292	288	277	272	301	304	281	296	287	308	314	267	300	291	300	290	290	273	323	304	271	269	288	281	300	305	305	273	286	302	307	298	284	283	294	306	333	268	283	288	304	307	282	321	267	284	303	324	287	334	274	282	311	298	312	291	304	312	339	295	313	288	294	313	290	329	281	269	313	319	294	300	310	321	314	282	289	307	259	326	294	313	291	279	297	278	268	312	310	321	279	288	295	273	300	322	317	300	304	293	300	304	322	267	333	311	283	289	288	300	294	286	307	317	307	331	317	296	320	291	296	311	300	283	280	300	293	296	314	311	335	311	280	309	325	314	296	270	285	312	291	287	292	296	281	292	284	286	287	274	259	299	302	305	310	309	281	316	306	275	297	294	297	311	286	280	308	306	296	280	333	302	280	276	310	289	278	268	283	294	290	306	334	263	295	268	286	320	336	319	315	275	286	341	281	307	338	296	268	297	325	286	318	258	295	308	301	273	302	295	301	320	282	260	309	327	306	311	304	285	312	298	301	290	307	289	284	299	294	325	266	273	284	304	303	327	334	296	300	297	284	294	301	309	310	297	293	288	292	290	326	317	288	303	305	331	323	298	283	279	303	309	286	303	264	289	294	299	284	334	321	291	306	316	317	308	296	294	268	310	282	343	315	282	293	322	292	296	288	272	300	290	314	303	269	305	294	329	287	287	319	297	283	280	290	288	277	294	303	278	305	307	303	313	285	280	309	302	303	317	309	310	309	281	281	332	277	314	288	257	317	303	298	315	315	301	322	314	318	289	303	314	302	305	302	277	319	288	295	315	304	282	339	290	298	290	332	305	280	291	312	290	303	300	299	280	274	306	303	318	288	310	334	281	278	319	290	292	326	282	288	295	270	286	301	289	309	280	326	305	326	298	261	299	272	326	278	284	302	305	288	324	277	268	284	285	297	314	334	300	268	296	273	313	261	304	311	326	310	267	316	306	283	279	295	298	291	306	258	288	298	299	322	292	289	299	266	259	295	297	302	291	295	275	321	286	299	341	302	304	288	335	324	281	288	299	293	282	300	296	295	292	271	340	303	288	314	295	270	309	296	247	310	316	296	293	314	314	292	312	307	278	291	272	279	304	294	319	278	310	302	300	307	300	320	306	304	311	306	284	321	288	307	312	277	295	276	259	316	300	305	276	296	306	315	281	295	283	298	301	319	300	290	255	311	320	284	298	292	281	277	286	249	287	300	277	328	286	276	301	292	307	297	335	287	298	296	285	254	300	324	293	300	320	304	279	293	305	315	300	293	316	293	253	298	292	293	303	290	305	260	317	289	265	290	294	280	301	303	293	305	301	276	299	300	302	301	307	299	281	332	281	274	313	298	288	273	310	322	301	297	288	284	299	322	260	296	301	277	288	291	348	303	293	331	276	290	297	276	306	306	297	300	290	333	290	309	310	318	309	307	310	300	297	256	286	301	322	303	293	311	314	294	317	278	304	294	296	291	283	299	306	294	301	310	304	324	296	311	325	312	310	302	304	293	316	343	281	290	276	271	293	316	309	298	304	296	310	273	317	309	288	304	303	294	282	312	284	297	296	341	320	298	330	296	296	302	331	305	315	282	284	292	271	298	337	272	303	300	299	299	306	309	308	267	291	294	287	332	323	308	305	308	281	306	315	282	304	308	310	298	306	306	300	323	287	271	294	303	331	339	281	300	284	325	271	274	342	295	297	298	307	282	293	294	307	281	293	292	317	297	326	315	318	272	293	272	297	281	296	276	279	319	290	325	325	288	299	287	310	310	310	289	302	298	316	304	285	284	306	283	282	304	283	314	255	271	334	295	300	325	277	293	312	305	297	292	320	282	309	264	298	295	310	302	290	305	313	293	284	303	281	287	287	299	332	301	285	319	314	286	318	260	309	313	308	329	315	325	266	274	259	310	303	290	330	310	290	286	306	292	264	283	283	267	264	301	320	331	301	286	313	276	306	280	300	290	293	290	313	298	319	310	271	307	311	284	318	296	310	293	309	314	278	310	307	316	284	288	300	323	296	309	320	276	284	299	303	296	302	295	283	287	301	309	325	253	317	309	294	297	309	318	272	309	314	297	281	289	300	271	305	282	297	306	276	320	294	325	323	284	338	309	294	288	312	294	287	329	276	320	303	268	300	292	286	297	302	288	305	297	279	310	319	298	295	315	286	311	289	308	279	314	298	281	320	318	302	299	304	324	295	293	357	296	291	306	312	317	296	307	312	339	298	276	288	299	272	284	271	312	298	304	282	289	316	306	279	301	306	307	331	293	291	301	284	293	299	289	278	317	301	302	293	323	296	316	308	308	278	300	304	308	308	311	288	273	306	322	281	290	326	311	299	282	294	335	318	296	306	281	290	329	291	304	309	335	298	293	302	280	307	303	267	290	310	286	332	298	319	290	268	297	283	313	274	293	306	279	312	314	290	310	268	284	322	323	302	295	284	279	322	303	310	299	309	301	275	293	313	309	308	297	300	295	307	311	330	290	282	296	288	308	318	301	311	327	295	296	276	290	297	277	349	313	338	283	290	301	287	277	291	289	311	285	308	278	296	277	299	284	312	274	313	315	313	314	296	303	316	290	286	297	284	301	311	277	306	333	298	292	294	308	316	295	335	272	310	334	323	287	282	279	306	285	304	319	290	296	306	294	279	322	263	290	262	297	310	270	282	270	272	302	338	272	281	293	263	268	282	332	293	320	330	297	316	314	263	311	323	313	291	319	313	310	315	325	309	319	299	292	301	285	256	283	290	336	296	319	324	273	328	318	321	297	281	314	298	294	315	298	296	273	310	301	286	295	281	284	302	326	313	289	272	284	277	313	313	323	289	307	295	293	317	299	299	290	275	324	298	294	275	322	285	294	318	330	320	321	286	269	305	299	299	309	278	277	255	312	300	290	323	304	293	293	298	301	310	307	289	290	316	281	300	308	306	308	304	269	283	279	342	313	312	270	310	274	307	327	303	292	312	289	284	304	275	314	287	305	287	323	293	275	300	277	332	280	299	288	283	312	303	336	295	260	299	321	328	267	288	272	310	315	330	317	308	286	298	284	292	294	292	317	305	287	317	321	270	291	287	306	308	289	285	316	308	307	286	292	298	304	317	293	340	307	293	306	304	237	274	316	299	319	315	298	309	316	286	267	268	301
25673	21456	27372	25438	6175	1196	982	893	937	11739	18074	13742	5905	1728	779	483	362	414	382	386	376	363	375	341	349	352	369	389	348	364	344	382	364	367	396	369	380	368	343	367	377	371	354	347	344	399	397	368	357	365	373	377	378	399	414	366	358	352	360	352	380	332	372	367	379	376	368	370	383	368	383	384	357	364	367	351	369	395	337	380	392	376	369	358	377	381	381	362	394	379	385	386	401	340	339	362	345	371	362	390	357	353	340	366	349	350	376	360	374	404	364	431	347	398	363	352	345	375	370	359	400	384	384	359	379	363	373	368	377	364	346	356	348	365	410	386	327	332	365	337	356	377	378	359	377	389	383	362	356	358	385	372	321	382	392	352	377	375	368	350	387	344	388	403	343	378	345	345	346	418	382	362	362	357	367	362	340	377	353	362	361	340	377	366	368	373	378	364	359	337	351	321	371	331	334	405	369	392	355	379	370	385	374	376	346	338	370	363	358	393	358	363	372	368	324	342	338	383	350	372	405	342	393	361	373	399	399	345	380	363	358	365	382	351	368	364	351	391	342	370	370	364	364	397	371	374	406	388	365	412	352	385	406	350	375	374	349	373	366	402	363	381	389	356	359	340	388	365	397	359	394	348	376	400	342	370	378	387	367	362	347	368	345	343	350	347	371	369	384	360	397	386	383	355	352	411	360	374	377	338	359	350	339	388	387	377	358	389	347	359	371	367	338	360	372	389	376	342	341	377	374	376	347	348	390	340	367	360	376	383	377	367	355	349	396	354	343	338	385	317	347	374	363	370	370	337	361	393	326	341	409	367	357	353	387	380	363	395	353	366	358	377	346	367	390	372	370	388	361	342	357	354	333	377	371	349	378	353	357	362	383	356	375	372	381	387	417	348	375	372	330	340	355	332	376	399	353	358	411	378	361	371	420	366	339	398	400	322	396	348	374	368	344	413	344	348	381	332	375	365	329	359	391	386	378	353	364	352	346	376	384	377	339	362	341	342	390	360	355	354	352	343	395	342	372	392	327	394	375	365	374	360	335	380	377	378	372	349	356	357	339	382	332	358	390	351	354	347	360	346	333	347	354	384	380	376	379	395	375	370	348	368	371	359	373	347	392	399	359	399	371	368	357	374	385	338	410	364	357	360	372	358	388	373	381	359	372	351	395	372	348	396	351	370	330	388	342	356	379	358	371	371	377	363	373	359	353	354	360	355	378	409	356	345	400	348	396	330	407	378	353	341	345	397	369	356	386	344	336	348	383	358	343	415	332	354	342	374	392	357	387	373	355	370	363	407	366	343	340	384	367	343	349	361	379	375	396	365	359	382	363	379	380	371	376	376	347	371	352	354	345	377	364	383	391	356	366	378	351	365	361	349	409	356	324	369	351	355	353	362	386	359	375	381	337	378	345	359	393	356	353	347	322	321	369	376	403	366	388	371	356	416	371	376	383	381	368	372	366	323	383	349	374	393	371	374	356	370	377	358	397	346	383	362	357	359	348	350	359	363	356	350	393	387	360	401	331	372	341	372	382	377	337	367	349	364	409	389	362	359	397	387	338	367	376	362	377	347	386	409	378	363	360	371	379	351	373	379	366	344	361	349	398	346	366	333	390	367	336	366	346	354	391	354	351	367	409	378	364	374	363	368	371	357	395	333	385	368	362	397	338	356	357	347	371	370	371	347	356	354	376	374	361	379	347	379	337	368	390	341	399	345	371	348	371	364	363	354	341	367	355	345	345	338	388	385	356	354	366	357	362	349	399	363	359	376	367	388	387	336	364	352	346	340	381	314	383	355	326	361	360	392	380	374	346	365	366	367	389	372	383	364	395	338	394	371	371	364	375	348	379	361	380	367	396	368	360	362	354	411	358	363	343	366	365	414	360	342	351	356	365	361	380	402	354	349	342	381	351	363	384	377	343	358	375	358	349	390	376	357	362	381	423	359	379	381	406	355	369	376	388	369	389	351	357	388	364	352	389	336	333	362	380	397	368	369	370	399	359	348	383	399	367	373	361	382	364	357	364	348	363	389	363	362	370	359	369	370	383	377	358	368	415	374	349	342	361	359	371	330	363	356	404	402	371	383	317	362	349	378	365	423	356	342	369	350	373	395	403	391	375	387	338	404	361	369	384	357	352	333	381	367	389	384	368	334	380	334	349	419	370	369	355	367	385	381	394	368	404	365	365	377	368	343	376	341	362	338	379	396	362	367	386	336	353	370	372	381	365	367	358	363	361	370	323	399	368	362	379	386	379	366	401	380	348	362	350	367	408	358	388	358	360	362	352	393	356	357	365	389	366	331	364	382	360	340	347	345	366	355	396	361	392	357	318	364	333	362	380	392	361	368	355	374	371	379	354	407	373	376	375	368	369	374	355	372	372	359	378	365	338	370	368	346	353	390	355	377	349	365	360	357	353	375	373	366	357	385	360	347	345	335	368	330	355	385	364	370	375	386	361	353	367	374	368	342	354	377	390	399	349	336	342	369	368	364	390	370	387	377	376	369	348	393	371	388	342	363	412	347	383	390	391	374	388	386	380	373	344	341	382	342	388	335	404	355	346	374	354	389	346	388	362	389	351	331	389	387	370	349	408	394	371	377	355	343	355	389	367	365	398	348	397	390	334	360	382	334	376	384	364	348	396	364	324	385	337	347	389	345	381	383	408	365	394	388	378	369	360	381	377	363	356	379	390	346	389	389	344	376	376	375	368	344	335	332	359	354	350	360	336	329	323	357	372	389	350	370	366	338	371	363	343	378	367	363	356	398	362	382	366	367	378	346	394	339	379	372	363	378	389	370	355	351	355	345	358	376	344	349	400	375	363	365	392	375	346	345	370	372	367	324	366	344	356	343	335	346	379	355	348	363	342	355	337	366	355	362	378	366	370	374	378	351	397	379	354	357	366	351	349	353	384	372	356	327	365	366	374	345	332	368	357	372	371	367	344	372	360	357	371	383	349	389	333	357	345	352	319	388	372	372	396	395	375	368	382	333	395	380	371	381	358	367	369	357	416	388	373	397	412	361	339	369	366	321	382	395	381	398	380	358	340	375	370	351	362	392	363	355	385	379	388	337	375	356	354	386	386	373	371	383	362	375	385	362	359	341	381	348	404	354	368	369	383	364	371	389	374	335	329	358	369	342	369	353	352	354	387	384	352	341	369	360	390	380	352	372	399	369	356	371	373	355	378	333	408	362	370	345	379	350	351	390	378	353	360	367	351	357	372	368	369	344	328	387	356	333	392	358	421	392	377	345	377	354	372	366	357	363	370	353	356	362	351	335	362	343	381	385	383	363	349	368	383	365	377	396	346	372	361	339	328	383	381	413	378	392	390	387	357	382	314	345	375	345	358	343	358	349	356	356	364	398	349	374	363	369	386	358	379	381	381	360	333	368	377	332	350	375	355	361	376	381	376	367	380	390	345	366	369	333	372	387	364	336	401	374	366	368	355	355	342	347	356	372	371	371	394	385	372	355	392	355	340	345
4868	6361	4876	2164	1370	914	955	1267	1351	15216	16833	11802	5406	1877	832	468	332	386	326	364	346	342	353	342	313	314	303	333	360	385	344	343	330	325	322	342	333	350	321	335	391	326	331	376	349	345	368	335	359	379	317	341	337	347	347	302	351	348	351	338	344	339	348	342	344	326	340	355	365	376	314	351	347	352	353	356	340	362	329	323	336	363	343	347	345	340	295	368	345	327	349	310	314	334	336	314	296	338	328	375	343	353	321	332	329	308	329	372	347	323	326	332	339	359	339	335	356	352	350	346	333	364	340	335	311	320	332	322	365	377	329	358	329	326	310	365	323	372	339	328	316	359	333	353	331	344	327	370	340	347	361	369	360	334	355	327	354	340	345	317	331	336	323	328	376	300	325	350	331	350	321	379	353	351	324	336	347	296	355	332	360	329	320	356	320	340	308	321	343	342	368	324	321	338	336	339	306	350	344	307	322	346	331	383	327	345	386	307	361	326	327	330	318	335	341	328	343	335	342	316	340	330	311	343	369	358	351	329	322	323	325	312	356	335	349	334	332	305	359	354	333	343	329	325	291	330	358	330	358	313	304	316	317	318	344	346	328	335	342	349	351	335	322	303	358	336	331	314	325	329	330	316	370	339	308	339	338	362	383	353	365	334	303	318	357	321	358	335	309	332	331	330	327	334	324	349	367	343	349	359	325	334	307	301	298	320	334	332	310	327	338	338	320	309	333	352	327	323	353	336	344	352	350	310	352	341	317	356	335	341	342	333	329	340	329	326	350	361	315	336	319	370	353	325	326	324	304	344	316	329	330	315	334	356	353	322	349	331	360	353	333	329	332	316	360	356	332	355	344	341	352	305	354	319	343	333	310	365	321	350	333	361	329	289	344	299	338	332	323	329	326	356	294	329	328	353	338	346	342	321	376	351	335	351	343	331	332	365	349	347	363	323	327	346	354	344	313	292	327	320	343	332	339	336	361	387	348	331	331	343	353	320	358	369	358	364	348	310	369	352	354	359	303	345	330	402	343	311	317	354	324	334	352	342	339	319	342	330	352	348	364	328	326	368	353	333	334	342	352	334	369	341	381	335	346	379	303	369	361	336	331	338	326	340	328	342	379	360	372	341	308	332	341	370	321	313	346	318	317	350	358	349	325	360	332	313	311	341	338	371	309	349	351	379	320	373	333	323	349	383	327	340	334	323	315	346	347	339	363	368	356	332	345	351	347	325	354	331	324	329	291	327	374	355	345	327	324	349	337	362	316	350	338	345	348	324	343	320	322	318	342	328	334	320	347	347	315	359	320	341	326	316	313	394	332	349	357	328	348	314	325	359	348	370	338	342	332	337	338	336	353	362	334	376	355	355	301	347	347	343	349	341	344	343	331	332	343	351	339	348	321	351	332	355	347	353	356	331	333	345	328	351	360	350	334	347	323	319	336	330	338	349	338	342	329	328	347	333	328	322	331	331	336	334	334	294	348	340	344	370	321	356	336	337	354	311	351	388	350	345	352	338	329	327	303	374	351	347	349	324	322	344	324	334	367	357	353	327	352	340	341	333	291	324	348	344	338	320	349	310	359	326	313	323	358	335	330	367	327	359	318	343	330	350	340	329	341	319	320	368	359	327	317	340	349	357	319	311	326	342	308	353	365	340	359	363	328	341	324	324	349	357	336	336	369	317	344	365	299	327	320	317	316	334	335	328	343	356	322	353	353	337	316	331	343	341	330	352	350	325	368	333	351	334	353	342	337	351	333	322	335	337	314	317	348	324	322	369	327	342	327	312	337	331	397	356	339	366	341	343	338	299	321	329	364	365	327	331	339	315	358	354	363	356	344	334	338	330	327	334	307	345	345	338	355	347	313	341	364	359	341	352	338	331	340	339	328	335	323	333	348	325	342	336	349	337	338	366	294	339	348	311	338	324	313	363	316	318	340	362	319	356	344	311	324	354	345	316	361	361	357	317	339	323	365	312	327	318	361	321	338	320	337	354	368	315	342	343	305	338	338	359	323	330	364	292	338	352	350	341	336	371	330	347	353	331	316	338	326	335	337	346	334	342	319	335	368	296	348	326	334	332	360	344	361	323	332	331	370	325	332	367	328	330	342	352	320	346	328	309	353	352	312	315	322	349	361	341	357	356	325	344	319	316	326	328	324	340	311	345	344	365	336	343	325	351	325	314	329	328	363	353	345	344	352	351	376	340	317	331	326	348	345	309	352	318	334	357	341	351	296	348	368	333	340	294	319	355	383	360	324	335	336	319	309	357	341	353	337	304	316	318	333	354	333	372	379	362	326	318	359	338	318	364	335	363	358	334	346	340	327	340	326	339	337	355	341	344	324	354	350	340	325	327	340	370	341	348	383	319	352	361	332	343	342	336	334	342	319	320	324	343	347	343	320	324	322	315	328	338	351	305	338	331	316	333	323	313	330	335	329	332	345	336	346	313	323	325	344	320	337	369	347	316	346	320	314	345	319	339	338	335	349	358	326	336	361	332	307	344	348	318	366	360	335	333	364	321	364	365	341	384	342	346	335	356	342	342	324	332	334	334	312	336	288	342	352	350	304	340	331	321	350	325	348	300	318	322	322	345	348	351	320	337	366	360	344	344	328	363	307	331	330	346	326	352	354	372	329	340	342	332	323	323	329	372	368	351	334	343	335	335	325	337	327	346	322	366	313	358	355	313	325	288	344	321	348	319	365	320	365	359	315	309	334	318	360	358	348	320	328	357	328	328	346	350	340	344	363	336	340	335	306	313	331	310	326	363	339	324	286	336	310	330	350	375	327	329	319	315	322	343	317	343	313	349	342	359	339	338	328	351	298	300	318	332	338	319	335	329	337	326	327	317	325	313	336	331	333	302	306	341	341	343	339	293	362	348	325	341	316	360	314	310	326	343	345	329	339	357	334	312	335	357	302	344	358	344	363	355	311	334	353	347	323	317	337	356	370	323	339	334	326	315	367	345	317	353	332	346	321	340	353	338	316	322	349	340	330	312	364	332	331	288	352	326	358	340	347	319	318	354	351	309	346	380	344	320	341	338	325	354	336	357	351	330	376	314	324	321	351	322	341	346	351	345	328	337	301	362	324	338	325	318	351	323	311	325	323	311	344	314	365	326	378	325	325	377	350	353	333	333	340	350	323	322	329	347	300	305	338	345	315	357	326	335	337	331	294	317	358	307	404	351	333	305	352	356	329	335	286	326	373	323	314	350	299	312	347	364	343	337	332	345	308	333	323	364	340	338	329	354	352	334	337	354	352	329	330	346	293	316	324	371	379	318	343	352	365	345	353	327	369	331	349	335	358	326	341	363	361	368	313	336	360	364	352	352	333	336	344	339	328	313	333	303	318	314	338	352	349	335	330	312	327	321	323	328	320	346	295	329	324	336	368	308	331	329	322	333	290	345	362	335	340	331	335	347	316	350	294	347	330	339	331	349	349	357	369	307	362	344	350	349	321	358	355	348	364	370	352	356	343	327	348	360
24502	21415	28645	24575	21216	7120	1636	991	1714	21682	32856	28026	13898	3282	1531	749	568	520	492	529	542	525	519	510	545	522	535	549	560	501	555	462	528	527	458	518	507	486	501	509	502	518	550	474	505	495	546	501	525	530	550	527	519	535	544	456	492	550	517	527	535	482	550	506	507	540	531	513	530	462	534	521	497	493	504	544	495	453	495	530	510	482	483	467	507	523	518	505	554	536	524	517	509	475	487	501	504	546	527	492	512	572	518	497	553	527	509	494	474	501	508	528	511	522	537	491	506	504	532	529	505	494	481	523	532	520	510	548	514	527	493	531	532	492	525	525	520	473	513	530	493	487	496	507	537	537	497	524	502	500	542	522	476	522	505	525	536	530	505	511	521	516	488	509	534	526	546	499	553	532	482	532	568	497	472	530	468	465	509	503	507	535	521	529	535	548	471	479	517	510	484	495	511	491	522	505	518	525	506	513	455	543	515	506	493	534	503	498	499	495	470	517	530	496	535	518	480	468	508	513	513	495	522	524	511	515	491	512	514	499	522	511	573	475	485	504	487	511	521	507	509	541	558	521	521	485	513	529	502	542	455	503	507	533	484	470	486	500	509	505	476	500	520	519	493	536	545	538	522	483	498	446	507	545	483	553	474	507	516	486	517	498	523	514	478	518	505	510	503	478	494	495	534	518	475	519	529	509	527	555	535	515	529	520	489	539	516	506	503	497	486	485	528	503	465	526	477	482	505	555	525	481	504	504	504	505	487	498	466	511	482	500	525	490	533	528	508	535	470	500	487	501	508	504	499	496	490	501	515	500	515	510	525	555	514	498	532	533	515	493	507	492	533	492	522	518	480	502	479	491	477	510	512	535	523	480	524	520	518	490	508	492	541	504	521	506	516	505	482	508	514	564	499	493	494	543	489	500	514	490	551	492	523	526	490	539	530	529	515	509	543	503	515	494	527	494	475	530	479	488	551	511	496	478	531	521	493	534	497	484	503	479	565	506	515	507	505	477	474	487	510	508	482	490	536	513	487	472	529	498	488	569	520	517	492	526	510	495	490	492	498	511	534	536	532	533	516	509	462	545	513	488	512	563	486	521	541	505	502	499	579	509	536	511	560	505	513	492	509	550	487	502	519	522	492	461	489	484	496	492	509	504	499	496	470	478	480	503	513	518	502	505	460	516	519	519	515	520	521	457	500	487	509	527	528	531	492	523	505	474	562	506	523	495	537	534	511	522	530	477	500	515	566	516	486	481	519	470	549	509	512	511	497	513	504	503	521	462	455	503	479	568	511	463	513	495	525	502	514	513	518	521	482	489	486	521	468	499	497	441	483	530	552	538	496	520	540	538	502	501	513	491	472	521	431	519	477	520	521	484	525	522	553	541	529	510	491	527	500	527	527	496	521	517	506	483	482	549	550	519	503	485	507	498	532	550	517	495	497	515	537	544	497	510	498	491	493	481	512	525	475	525	465	493	512	531	549	501	501	499	511	525	515	500	551	479	494	508	534	485	508	479	490	544	517	514	566	533	493	520	541	492	544	505	470	545	474	484	507	518	518	558	522	553	531	514	533	541	503	511	518	496	484	515	500	526	483	512	554	517	490	496	462	518	475	485	483	532	528	490	509	522	580	521	504	500	508	514	512	526	520	526	509	503	532	498	528	548	498	503	496	491	494	490	486	487	517	510	490	485	498	505	537	494	518	538	517	546	483	508	490	518	500	520	504	504	497	486	511	541	501	511	512	499	510	511	529	478	496	503	513	498	501	532	503	486	507	537	517	531	532	534	514	553	484	504	532	496	498	479	557	499	503	508	522	498	538	546	516	542	503	506	482	519	498	495	532	493	520	474	498	515	485	531	504	536	484	487	516	490	502	498	497	498	551	527	508	480	507	502	505	503	485	532	505	531	472	507	509	544	485	511	525	508	507	547	516	516	513	499	490	536	502	498	503	472	489	455	519	483	517	521	485	493	514	496	504	488	445	471	531	535	465	487	511	477	511	465	499	511	518	560	508	460	517	473	485	505	519	531	492	486	489	514	469	501	520	538	506	554	543	532	522	497	508	500	519	519	477	510	514	475	478	530	479	525	529	519	493	511	543	511	497	490	477	495	496	493	530	475	550	508	503	506	482	531	515	463	491	509	478	518	525	489	474	496	468	536	531	504	506	496	488	523	507	512	495	553	511	490	520	492	499	522	472	545	529	479	524	495	518	518	491	491	518	521	523	486	517	493	524	493	505	500	534	534	523	503	534	519	470	474	499	520	524	503	550	510	495	524	521	477	510	497	499	493	516	501	499	466	511	513	497	502	502	527	513	470	490	527	524	489	528	488	518	515	515	489	475	453	539	476	514	508	550	479	504	513	522	497	527	503	485	513	535	510	522	502	478	454	498	516	508	545	511	521	569	511	515	533	495	537	503	530	486	522	541	517	513	499	486	496	495	493	528	532	560	487	499	517	505	492	509	492	513	542	508	544	474	544	495	511	546	516	530	540	518	504	490	497	477	521	489	521	481	513	492	497	545	509	497	453	525	541	483	507	515	489	525	520	496	491	507	501	529	531	508	511	505	520	519	529	501	503	514	502	528	549	515	491	547	487	529	490	495	530	505	511	508	560	526	554	490	518	538	488	481	436	546	504	500	498	524	535	533	543	514	489	515	514	475	481	502	550	529	511	522	534	488	487	526	535	463	542	533	510	512	508	479	526	485	500	511	512	530	516	478	497	558	518	497	500	544	511	526	517	484	522	518	479	550	487	541	482	530	489	495	523	490	487	456	497	519	560	495	514	497	520	478	482	551	505	531	502	492	533	467	519	529	469	548	522	498	501	505	545	476	504	483	518	535	499	536	474	534	502	568	522	503	528	513	528	496	513	498	498	518	514	486	472	523	506	514	498	485	491	490	511	526	514	505	481	517	480	523	532	464	531	475	506	495	532	490	535	485	502	499	492	486	529	500	482	524	527	518	513	493	474	524	508	514	511	489	504	496	509	535	497	494	505	513	509	523	517	505	520	465	489	509	514	510	507	512	509	467	487	550	534	496	530	504	499	503	519	494	492	539	492	526	495	526	486	546	518	542	457	501	530	523	483	506	512	538	532	501	514	529	480	535	540	535	521	508	488	486	499	480	504	507	479	501	517	505	518	533	513	491	537	504	519	532	514	505	528	477	519	514	520	500	561	513	513	455	481	521	538	545	503	556	513	501	492	493	471	491	549	479	507	520	557	511	500	491	512	505	518	502	504	523	450	524	533	470	465	498	511	536	531	509	531	503	478	519	534	530	532	482	485	513	514	486	525	515	507	514	508	543	527	538	504	573	585	544	529	523	497	541	528	534	475	485	506	497	530	484	473	459	530	526	545	527	493	544	493	461	507	497	509	517	524	464	546	505	496	520	520	496	496	534	501	544	507	520	485	486	517	496	490	497	516	491	512	505	485	498	486	492	510	518	500	491	522	525	502	496	487	497	521	522	495	481	520	516	532	472	500
5925	10197	8329	4361	2523	1451	1242	1145	2993	25790	29684	23161	10240	3026	1642	695	483	428	454	465	468	483	470	448	478	438	452	481	460	444	414	454	455	457	492	476	443	496	464	462	482	419	511	436	448	446	449	468	448	466	480	442	494	461	464	466	474	452	437	442	474	478	467	424	433	495	490	492	457	430	486	479	468	437	480	475	426	445	463	463	430	456	444	484	460	467	484	465	422	442	470	449	478	437	471	457	465	446	450	458	464	460	425	435	473	466	446	459	488	447	415	462	496	450	428	453	471	468	418	445	442	460	447	432	436	400	440	461	445	453	461	440	457	501	425	432	453	489	468	466	459	459	467	454	452	431	446	453	460	465	457	461	413	476	484	434	458	436	408	498	455	442	457	491	445	446	466	473	453	426	469	441	469	416	441	421	473	429	447	453	469	489	481	426	460	422	494	465	442	434	421	424	425	461	436	452	452	467	430	476	468	473	478	457	437	457	509	458	468	456	454	449	446	450	452	483	452	448	432	431	450	475	434	420	453	426	436	464	482	421	415	466	478	469	452	426	390	450	428	473	442	471	455	455	454	428	414	437	442	467	439	442	486	475	437	473	457	438	455	451	462	438	408	471	473	468	440	447	468	441	495	474	421	461	466	470	470	410	474	476	455	459	448	469	478	464	474	476	467	453	445	426	451	416	431	403	439	489	508	455	459	445	491	451	484	485	459	450	437	487	442	466	450	462	462	403	439	428	444	465	448	473	465	450	482	419	457	450	437	482	432	450	453	431	452	453	435	445	444	448	454	447	458	403	439	425	446	459	466	477	446	462	492	457	439	427	463	457	470	471	447	501	464	456	446	437	452	422	473	459	478	432	437	486	419	457	478	516	448	446	458	451	418	453	471	464	420	452	464	471	430	429	467	450	436	455	465	459	442	468	443	431	454	452	482	452	441	446	432	463	495	474	459	449	496	443	481	411	500	457	435	429	485	443	444	440	487	448	469	500	463	430	422	453	438	473	473	441	478	449	450	450	475	440	456	463	470	470	448	492	444	465	396	401	465	459	488	446	419	462	406	469	436	454	490	444	513	469	443	443	501	425	463	436	430	444	474	458	482	439	459	442	447	426	425	443	461	432	444	451	435	479	439	441	484	470	440	467	413	456	478	427	481	458	455	418	445	464	438	448	429	431	463	465	456	459	472	453	468	462	459	485	465	448	452	424	455	451	453	482	430	445	453	466	489	436	462	439	489	466	434	423	459	443	449	446	453	472	443	473	476	446	449	465	469	461	475	429	431	478	405	467	403	453	428	475	447	483	449	468	444	443	466	455	469	484	432	476	451	428	447	440	469	429	433	429	502	449	464	441	432	421	457	505	438	418	429	428	479	462	441	429	466	432	459	434	437	403	445	470	443	463	447	429	461	468	413	466	453	447	463	488	455	435	466	474	474	460	443	459	460	439	444	479	461	460	423	499	437	448	452	443	451	480	440	469	454	468	454	435	470	472	480	500	444	434	455	477	481	471	452	449	480	447	426	445	418	442	468	466	472	425	447	428	441	451	443	399	477	440	462	432	467	464	467	482	462	454	422	476	427	450	455	444	479	492	442	462	448	476	484	461	465	487	454	430	472	442	430	437	443	436	442	477	485	438	430	501	430	438	467	477	409	461	442	430	456	427	469	454	446	461	455	429	458	493	455	463	425	478	437	466	448	502	449	436	483	399	438	471	457	465	422	446	474	500	469	440	433	467	489	398	422	453	484	451	455	447	444	415	477	491	467	419	430	477	491	451	442	492	458	460	429	434	433	478	439	428	450	457	457	474	473	414	434	470	447	448	465	461	455	437	470	455	480	473	456	457	494	406	470	479	467	441	424	459	458	445	452	500	426	449	450	444	452	454	493	448	413	426	441	445	477	443	486	476	451	490	467	486	483	414	438	449	487	463	437	439	468	459	467	484	404	444	450	426	466	437	451	483	462	450	438	447	420	461	424	433	450	494	425	456	439	446	408	463	423	415	459	439	470	494	468	420	445	464	466	449	429	481	442	442	444	455	437	463	447	455	448	451	389	469	479	430	444	444	453	458	417	435	439	450	458	446	422	490	456	460	446	489	477	460	433	502	469	438	433	468	445	467	400	456	433	454	453	454	474	453	480	447	456	449	461	419	433	459	457	468	461	447	512	462	455	456	459	465	453	435	414	469	463	476	418	464	443	468	506	442	474	456	484	448	453	474	430	459	432	441	436	483	461	447	465	487	451	467	417	455	452	440	471	487	449	481	483	481	486	449	452	425	437	490	475	462	449	479	497	446	462	486	452	452	457	479	479	483	453	465	451	456	452	434	444	446	464	470	447	464	437	441	431	480	462	468	482	478	482	451	464	469	454	477	465	429	436	460	422	437	432	493	425	420	438	458	446	455	470	456	465	446	442	442	456	480	434	468	483	479	442	463	448	448	459	454	466	451	456	443	472	502	430	446	463	471	433	427	460	449	441	447	393	450	425	446	449	463	465	416	468	486	498	468	484	455	432	454	460	444	469	460	469	451	459	450	399	456	442	453	417	463	455	454	463	494	490	434	474	462	445	446	485	407	483	463	500	427	463	445	423	434	444	424	428	488	468	445	405	456	455	445	461	478	415	442	464	412	469	472	452	441	448	478	473	445	482	498	444	460	424	453	459	510	460	452	447	470	428	467	484	478	464	456	459	472	455	437	435	469	425	447	434	468	453	475	501	455	429	440	486	457	464	490	479	453	447	437	453	437	457	460	462	465	467	444	460	424	443	479	454	503	455	466	453	439	451	451	453	410	468	449	482	441	436	446	449	440	481	410	425	399	435	498	496	439	449	449	441	452	438	459	473	433	417	438	459	501	447	442	460	440	470	459	465	444	437	444	440	416	420	460	441	429	452	453	435	463	446	436	466	437	474	442	433	415	454	448	447	436	492	448	426	444	436	454	401	435	449	501	466	440	472	441	433	442	423	436	431	425	481	430	442	432	435	468	422	469	455	430	475	447	489	462	500	452	444	453	435	456	450	463	445	462	441	419	469	414	426	419	439	466	439	439	468	457	490	451	476	441	454	488	440	427	448	462	452	414	444	435	493	435	458	411	459	433	446	475	446	425	481	464	466	451	444	449	501	426	442	469	466	489	458	426	496	465	427	441	456	466	452	449	429	435	464	448	442	460	469	441	460	425	464	491	460	434	440	492	438	452	419	477	445	444	421	467	458	439	435	459	438	457	452	462	457	421	414	432	448	444	450	491	458	461	457	457	484	419	437	495	449	421	445	468	490	428	441	463	462	466	455	483	394	443	431	426	501	444	471	482	443	428	433	446	459	455	444	449	472	446	418	476	458	506	459	472	466	419	414	466	464	450	441	476	458	443	471	464	483	429	448	447	431	424	433	411	515	449	481	433	474	417	444	431	473	441	439	440	475	468	445	478	444	470	471	466	407	462	417	407	452	415	447	451	410	405	410	442	500	483	480	441	450	480	452	440	461	465
27636	11563	2100	831	574	433	362	383	440	1278	2090	1838	1074	580	413	355	334	313	328	326	341	309	358	357	332	343	326	334	354	311	293	332	355	333	308	327	320	355	344	347	350	334	309	317	314	325	321	321	323	314	326	316	316	331	314	313	322	359	331	325	356	336	318	300	333	359	305	344	332	343	321	346	332	317	336	351	343	351	331	320	318	332	337	326	337	319	338	342	297	344	360	333	315	336	330	310	345	319	332	313	352	314	346	314	301	315	304	326	334	335	313	301	323	337	332	319	344	309	323	340	306	372	326	316	359	304	302	306	349	336	366	327	317	319	321	332	361	325	306	298	337	359	340	348	354	316	352	330	344	349	332	345	331	307	331	316	328	343	354	343	343	316	371	342	336	345	325	310	329	298	319	339	330	314	309	337	347	358	342	331	295	302	317	363	319	296	334	348	345	357	315	334	352	323	350	337	307	316	323	341	378	334	362	339	336	323	354	355	338	307	310	332	305	328	334	361	293	334	361	350	352	347	307	322	311	341	335	356	309	328	338	351	320	360	369	375	353	343	312	314	349	325	335	338	326	305	308	344	336	317	326	329	347	332	343	316	327	322	333	344	330	345	344	321	376	355	304	339	325	360	363	316	367	352	301	323	337	338	325	353	333	337	340	339	334	312	328	313	372	328	315	340	338	323	319	315	325	351	372	325	322	340	346	312	304	322	313	336	346	345	341	331	335	316	339	304	330	329	287	312	331	324	332	331	304	299	348	342	317	306	324	329	339	302	306	355	332	338	331	351	343	313	349	363	346	288	331	340	318	342	339	308	361	330	346	342	380	335	381	339	344	305	357	319	356	336	346	317	321	328	303	327	372	323	336	306	342	345	312	324	313	381	316	332	316	294	331	324	368	329	343	350	347	343	307	341	337	360	308	369	312	326	324	298	303	343	330	339	356	361	324	328	284	364	305	324	338	328	338	354	340	343	327	326	329	343	319	351	335	305	318	318	329	356	335	308	329	348	342	367	313	327	345	346	318	336	350	321	304	345	311	339	307	322	331	322	301	340	329	301	322	332	341	291	350	320	372	318	372	335	340	373	319	357	297	331	349	358	308	312	338	343	343	327	321	344	324	325	357	330	323	334	314	335	353	317	323	323	332	320	296	313	345	341	345	331	316	320	344	320	293	302	327	334	351	335	346	313	320	330	307	313	311	354	302	314	294	309	300	313	361	349	319	329	327	292	312	319	321	317	355	354	329	291	325	327	328	318	312	290	321	340	328	329	321	324	314	329	317	348	372	360	344	335	352	315	310	350	310	317	319	332	289	315	339	359	320	314	329	358	335	339	319	331	325	328	352	343	338	355	299	347	328	338	364	329	315	330	342	311	340	327	355	330	363	320	319	356	350	340	346	304	332	322	387	330	352	345	333	337	322	329	302	318	345	358	348	351	341	340	324	355	339	343	375	365	359	328	334	284	312	330	350	324	303	354	326	318	322	305	313	309	329	338	326	309	326	289	327	353	357	321	342	360	328	344	333	326	334	335	340	348	344	319	323	335	316	337	325	341	353	336	343	367	343	336	356	362	324	332	322	322	322	287	324	332	346	311	327	347	339	320	333	325	327	341	339	358	318	337	316	324	325	329	346	340	347	333	337	336	326	328	310	337	324	356	330	332	313	353	325	340	353	368	354	318	329	346	284	344	331	300	355	336	295	333	325	345	337	322	315	331	324	322	325	338	336	334	339	346	333	357	331	334	353	317	304	334	331	328	328	328	300	314	326	325	311	350	319	339	325	288	354	324	352	332	314	340	317	328	338	323	353	310	302	291	334	362	341	338	325	330	333	352	320	344	297	326	328	317	320	331	360	293	352	313	323	311	311	340	327	315	305	325	307	324	341	325	301	348	339	310	382	335	310	325	334	338	326	362	334	383	341	328	335	317	320	317	306	312	327	319	315	342	335	303	346	326	333	341	339	305	319	307	309	329	346	352	331	342	321	318	337	340	344	351	329	344	328	338	321	337	292	353	312	323	294	327	329	339	355	363	352	319	302	338	326	305	324	315	341	357	329	321	313	337	346	332	328	346	306	363	309	334	340	338	367	356	355	327	340	313	323	348	318	360	315	328	337	343	344	320	315	330	310	337	304	327	319	359	311	340	335	317	363	333	324	319	355	335	318	304	313	357	323	312	305	330	348	325	319	304	330	359	317	312	339	363	317	332	364	349	327	332	338	339	314	320	379	339	336	341	351	326	324	296	342	323	327	305	334	314	333	358	330	291	327	340	328	338	368	343	321	318	323	361	346	319	356	332	344	344	313	291	378	331	348	327	315	325	300	366	348	336	325	304	347	297	323	320	325	308	300	338	344	347	374	318	324	330	353	339	334	332	319	331	335	341	295	330	353	318	330	330	339	314	335	345	327	334	355	333	332	319	368	325	322	307	335	347	313	321	316	344	349	336	369	320	340	309	347	335	313	336	347	322	358	321	350	320	338	346	353	318	352	352	333	342	339	335	357	341	277	330	332	308	330	344	360	341	313	349	340	319	351	328	321	325	367	364	330	345	328	354	327	391	293	338	305	298	331	346	318	358	317	351	341	328	337	320	348	343	344	337	305	323	339	317	346	331	317	349	290	333	333	327	320	332	308	337	312	315	320	317	343	319	348	296	321	295	313	311	318	324	313	331	335	318	344	321	319	345	336	309	314	286	332	322	304	357	338	317	311	334	309	317	339	329	312	356	375	321	309	328	326	323	310	307	331	382	321	354	306	344	311	335	316	357	308	331	320	336	295	355	342	314	322	347	346	303	342	338	323	338	328	318	334	337	345	357	319	293	346	358	325	314	327	328	339	365	299	328	333	340	338	343	367	352	344	361	337	347	319	356	311	348	338	296	335	346	343	343	332	319	304	305	342	305	328	335	318	338	328	306	312	331	345	312	356	303	339	319	364	359	325	358	327	346	332	354	327	316	344	333	348	332	318	304	353	337	324	361	330	294	346	346	337	339	310	325	340	285	365	334	308	361	348	321	338	332	324	355	345	302	281	306	325	342	336	313	353	348	332	343	356	348	330	300	304	317	321	363	320	336	331	282	362	309	326	340	308	332	330	321	305	331	313	317	340	330	331	349	341	311	355	346	316	331	352	338	332	307	341	328	349	326	308	319	325	336	343	323	323	353	363	331	305	336	319	318	334	330	329	324	327	326	325	310	321	322	346	344	318	344	308	316	296	344	325	328	330	337	382	324	352	301	307	347	305	315	329	339	319	328	342	319	328	297	339	356	328	311	361	298	321	340	329	309	354	332	357	319	338	325	343	304	307	300	347	312	341	321	320	312	336	330	352	313	341	346	322	317	331	349	321	334	315	321	329	346	317	291	290	315	358	343	354	327	352	341	347	354	342	296	317	308	342	310	373	346	348	340	325	328	299	339	357	349	321	338	334	341	305	312	319	370	341	312	337	330	355	335	299	336	327	324	340	334	332	360	356	300	333	340	310	301
5572	2252	1611	571	494	411	350	409	498	1847	2535	2128	1149	578	395	320	291	309	258	293	329	315	306	315	311	259	287	306	303	303	306	284	323	317	293	312	293	302	315	286	272	286	323	317	295	317	307	294	283	310	278	281	264	278	304	297	307	292	282	304	292	282	303	299	286	316	303	305	279	307	274	298	304	282	328	283	289	269	298	294	321	315	325	317	265	300	314	306	321	295	280	306	286	275	322	303	276	293	272	284	294	311	298	288	279	307	322	276	312	344	308	294	327	270	309	300	316	306	308	323	315	304	268	303	295	281	307	271	281	284	265	291	299	270	269	278	308	310	287	322	278	300	282	300	278	310	290	286	331	299	292	300	317	281	291	294	291	306	312	320	324	296	308	307	317	268	272	314	294	300	304	302	293	302	301	315	295	335	305	298	291	265	333	280	294	286	339	320	289	299	297	286	317	310	291	312	298	289	304	315	333	310	256	291	298	322	293	301	300	282	274	285	295	325	276	307	300	331	291	290	284	311	290	316	302	280	301	267	309	294	284	299	305	299	279	290	298	276	301	275	310	264	275	303	284	287	284	325	316	293	319	310	296	298	295	311	313	314	300	322	295	271	286	295	312	324	314	305	292	281	309	325	306	294	300	294	314	269	337	329	300	303	303	297	282	340	275	269	306	321	252	305	287	296	279	320	308	286	290	302	308	291	301	272	310	235	315	284	309	306	286	304	270	320	309	273	331	311	299	316	317	290	295	329	298	296	295	292	273	327	268	311	280	296	262	315	293	303	327	318	296	304	303	301	332	292	322	317	319	287	324	275	271	279	293	256	306	306	278	280	320	289	290	310	310	315	292	284	295	336	294	293	335	276	323	296	313	282	294	260	288	278	275	314	305	255	247	314	301	299	307	269	268	308	279	292	317	296	289	291	308	294	275	302	285	329	288	286	325	325	295	290	301	301	256	273	273	302	310	281	287	315	302	283	317	278	263	300	281	294	298	297	280	309	280	279	311	294	289	288	295	320	266	285	314	275	335	326	292	278	281	268	321	318	300	313	309	297	303	280	285	337	306	282	324	287	298	297	314	284	284	300	299	282	327	297	305	311	297	306	286	308	300	294	315	304	312	288	278	308	291	295	303	276	275	320	315	320	315	298	291	319	328	313	323	301	301	297	296	292	334	299	268	293	279	330	329	273	292	306	285	314	314	283	298	256	329	339	314	276	304	298	296	300	311	325	295	316	292	287	299	304	294	271	290	305	272	316	306	294	311	270	312	286	296	300	295	314	307	281	289	309	305	296	263	311	337	262	316	286	299	303	269	288	276	316	287	316	269	277	280	287	310	310	297	296	288	310	313	329	303	311	257	299	295	324	292	288	298	283	312	283	265	318	263	283	281	300	291	300	309	309	271	320	318	317	315	288	320	303	301	280	319	293	306	320	276	270	268	328	272	290	305	315	308	302	300	264	302	274	286	275	279	281	329	296	284	308	310	281	318	267	298	286	328	297	299	297	278	309	305	296	281	312	307	289	339	307	307	323	276	310	274	282	280	284	287	325	274	276	282	317	322	313	290	297	295	304	283	333	279	288	292	335	275	303	271	299	305	257	290	273	292	280	293	295	317	311	277	276	294	271	313	303	306	304	312	275	300	291	315	310	274	297	319	295	292	311	290	303	316	335	277	327	291	331	308	307	298	321	301	332	301	267	271	319	290	316	314	289	303	258	285	314	308	288	333	282	258	293	296	328	300	311	300	296	290	296	295	310	314	298	265	290	302	318	285	307	280	315	321	288	273	325	296	334	293	299	303	276	290	301	292	313	307	307	319	295	261	298	293	287	326	274	303	278	312	311	305	330	291	308	308	310	278	308	296	284	300	304	283	303	278	276	312	324	302	305	299	264	306	287	278	299	294	314	333	288	316	339	303	308	314	299	295	295	290	291	297	294	279	287	308	308	302	274	297	308	300	306	293	273	307	282	311	316	339	297	316	297	271	279	323	302	281	317	301	284	296	302	287	286	317	292	289	299	302	299	306	306	305	295	307	275	273	273	299	312	322	311	311	295	331	264	284	302	294	305	294	295	298	298	305	293	310	317	307	329	304	277	303	280	316	301	307	286	300	270	283	299	314	333	306	297	318	291	314	313	276	335	256	310	313	288	294	297	306	285	286	305	317	278	257	287	327	311	282	301	313	276	293	314	283	303	290	298	319	286	278	302	312	286	324	291	321	311	312	298	280	287	280	316	275	307	313	303	318	299	297	290	297	310	318	321	299	314	302	282	286	301	272	283	326	290	293	310	298	305	298	299	303	276	322	294	296	318	324	293	311	312	295	269	280	321	313	289	311	311	334	290	284	308	321	284	282	296	281	289	320	306	293	313	303	303	298	297	352	284	279	288	304	331	290	329	316	315	340	319	325	274	304	279	305	303	307	305	338	321	287	281	310	270	284	290	282	260	290	306	273	288	287	300	312	299	300	306	277	317	282	302	278	317	277	314	291	301	292	267	276	267	312	294	332	317	279	298	303	282	300	316	310	306	344	276	316	281	277	313	291	282	318	272	297	304	322	310	303	282	315	288	276	294	265	315	285	322	334	295	301	314	318	332	298	318	282	307	295	290	274	288	301	271	294	298	321	308	286	270	266	300	327	279	313	302	277	291	266	246	277	292	316	276	286	320	290	287	316	285	316	294	310	270	284	344	285	313	303	285	295	291	336	301	301	330	311	298	269	307	297	315	303	317	286	312	281	292	314	281	290	309	314	294	319	303	303	312	329	273	299	285	310	302	288	323	272	275	253	305	322	298	289	297	298	312	299	305	297	297	287	334	299	280	313	293	277	311	294	283	343	277	288	297	305	282	263	314	270	319	309	291	297	293	291	261	328	318	288	306	266	296	292	276	317	299	311	314	284	310	285	351	312	329	292	288	281	276	301	251	277	278	310	272	287	315	312	307	304	317	294	300	333	309	302	339	298	294	294	300	313	318	301	277	296	287	346	346	316	285	321	304	302	322	314	275	264	295	322	299	282	247	286	334	298	304	290	312	306	295	308	287	297	276	269	297	314	327	287	281	320	317	296	294	307	285	307	316	288	309	296	299	283	290	315	284	288	302	285	322	294	300	331	283	281	307	289	300	276	274	300	288	285	287	307	284	306	314	304	296	272	302	306	320	289	309	323	318	287	290	313	335	302	306	312	321	300	294	279	306	328	308	291	311	291	307	318	301	323	292	288	302	297	309	311	277	318	320	281	302	291	280	317	295	290	306	297	271	334	300	314	302	299	304	285	352	278	337	279	298	270	301	318	298	272	283	288	332	321	292	310	282	308	278	300	311	291	313	303	291	303	299	296	288	314	318	309	295	292	282	291	312	323	310	309	281	315	319	325	282	257	301	297	295	312	287	313	317	327	279	295	286	296	320	270	285	292	315	310	304	280	292	295	296	296	320	289	304	258	282	320	247	322	303	287	312	299	290	307	296	280	325	306	290	279	317	307	301
25619	21416	27365	25460	5580	1198	680	609	962	10004	18013	15172	5942	1731	788	437	400	377	391	375	371	430	358	336	368	375	357	371	340	356	369	384	378	373	347	334	360	368	369	428	370	351	372	389	333	357	338	382	387	390	365	391	354	381	378	381	349	348	410	336	376	350	358	345	393	381	377	403	390	356	356	370	368	356	371	367	364	352	367	351	322	331	378	365	358	356	363	376	351	351	404	354	369	359	391	355	332	366	372	357	364	350	405	377	356	390	360	377	365	333	353	356	365	349	381	366	391	398	346	395	374	363	353	370	352	361	392	390	367	377	325	325	365	351	344	369	359	356	334	342	412	358	361	343	365	336	352	377	363	392	356	366	342	352	344	380	379	347	392	338	380	403	365	380	368	366	361	353	356	371	370	356	369	361	345	347	350	362	323	342	384	352	401	326	367	348	373	370	366	370	355	384	351	370	345	348	393	333	364	356	363	358	351	337	397	344	337	353	361	337	371	336	337	386	371	360	361	378	389	387	364	362	355	355	374	360	384	352	396	365	374	382	348	352	372	354	362	367	344	380	385	361	378	400	381	358	328	357	376	352	366	360	334	404	346	383	359	402	362	372	383	375	365	340	377	358	397	342	360	361	367	344	374	417	369	408	368	339	365	374	370	342	358	347	355	387	360	358	360	398	378	392	358	341	360	368	348	344	378	372	348	344	402	351	351	367	374	337	335	374	352	400	399	358	364	387	356	347	372	353	363	340	368	382	355	300	371	357	363	359	345	369	374	372	376	361	389	308	387	392	358	362	383	368	366	359	395	360	398	352	325	343	337	329	397	338	380	396	371	389	362	378	375	368	393	369	344	351	339	375	400	364	355	400	394	360	358	373	346	384	345	342	392	361	371	340	343	344	352	305	382	388	365	348	341	365	359	380	387	348	379	369	397	372	394	373	376	361	370	364	412	328	361	365	387	386	366	377	379	355	352	370	384	364	364	346	320	366	358	385	338	355	347	354	344	365	375	358	363	378	366	355	392	369	349	396	352	400	353	342	341	367	351	353	339	383	339	344	380	360	342	368	377	404	361	367	394	373	360	345	355	363	336	354	354	324	383	358	359	374	355	376	357	393	340	395	392	351	370	373	349	367	340	416	390	376	359	368	363	353	364	370	342	350	330	369	360	365	364	347	383	372	374	354	376	385	369	372	352	402	384	354	365	365	355	340	360	340	368	410	335	394	392	305	345	356	347	360	389	378	373	379	349	402	330	352	340	379	371	357	363	424	371	373	323	359	354	370	374	382	398	360	388	396	359	356	363	377	356	369	377	340	347	361	364	376	348	376	364	370	350	343	356	331	352	380	354	369	331	354	408	365	364	367	357	309	344	318	406	366	358	366	339	368	351	337	343	353	361	347	352	361	376	340	336	326	366	354	376	348	360	365	369	344	378	383	359	364	349	351	365	368	328	344	374	346	355	368	390	361	396	363	374	330	367	357	366	353	392	382	363	401	317	356	385	329	364	372	363	368	360	340	364	376	354	348	367	370	381	356	353	370	385	362	346	334	396	382	336	380	366	320	370	376	381	380	382	354	355	345	363	380	361	362	363	375	392	332	363	340	373	348	366	350	350	384	336	358	351	391	366	344	372	375	344	379	370	348	356	371	411	368	336	394	356	354	346	309	348	369	350	354	340	355	398	374	395	349	364	352	354	349	355	342	371	389	352	370	366	352	343	383	391	356	352	360	339	319	356	332	341	381	366	351	360	360	375	361	347	387	400	330	365	372	363	372	364	386	375	389	399	357	335	383	334	363	374	399	396	374	373	360	384	346	346	395	356	355	330	361	332	359	381	373	383	321	374	398	377	346	370	377	345	364	368	371	351	326	379	370	396	352	371	389	372	343	366	365	362	362	358	340	350	357	390	370	341	364	334	368	380	359	417	365	357	351	375	399	376	353	368	318	392	389	380	358	367	359	373	379	337	394	366	389	402	382	335	369	367	355	354	384	362	380	352	403	352	369	359	387	353	385	341	383	367	366	352	367	359	351	370	363	361	375	351	367	366	350	357	312	349	352	350	360	357	376	329	363	356	360	378	369	378	402	346	373	363	386	340	370	363	371	378	368	381	384	371	388	359	406	332	356	371	369	353	356	378	356	367	359	330	349	369	387	315	338	349	393	356	351	358	382	336	353	371	378	386	390	407	346	329	360	353	368	346	399	369	397	393	382	341	369	353	351	395	352	374	337	357	361	346	376	363	353	347	366	358	371	362	383	345	339	366	371	368	373	361	357	338	367	371	363	360	333	358	338	315	369	396	350	353	355	343	377	370	344	371	354	350	362	354	355	366	396	376	350	371	350	343	368	369	374	347	372	345	358	362	359	358	346	373	392	344	348	366	371	342	362	367	359	394	333	355	348	382	371	376	357	342	384	382	345	342	356	385	360	355	380	376	347	359	348	338	379	346	378	385	354	353	340	374	387	361	363	337	379	372	325	326	392	364	387	376	338	380	408	362	389	357	355	399	355	385	368	400	354	370	396	354	365	357	374	365	348	321	373	336	380	359	379	357	373	385	344	365	364	376	388	361	357	370	382	393	335	367	384	365	401	387	340	361	388	352	365	328	381	383	375	354	361	355	342	346	408	356	360	309	338	382	332	345	344	375	345	374	388	315	357	396	376	389	373	354	340	353	344	358	374	388	360	369	360	380	358	370	335	326	423	386	355	375	366	385	318	339	375	378	335	355	349	362	338	364	369	388	401	369	344	380	341	357	345	345	369	405	353	332	376	401	366	357	330	346	385	354	351	376	372	364	396	381	351	355	357	366	378	354	365	368	400	342	382	330	363	389	380	327	349	353	336	361	366	307	366	316	374	388	346	366	380	376	382	376	364	344	385	350	379	380	377	366	363	321	344	359	386	334	355	362	372	369	351	365	334	356	354	360	351	357	332	389	369	363	374	367	356	351	346	381	344	392	321	372	366	369	351	373	394	364	352	350	327	350	319	376	389	342	379	362	342	344	387	334	370	377	374	379	349	349	343	341	345	331	353	356	365	337	399	370	342	393	378	359	347	331	347	355	352	351	342	337	363	387	386	345	384	357	354	374	373	382	354	382	376	362	320	341	374	386	354	333	371	360	311	355	373	367	358	351	384	369	368	380	395	359	345	367	329	337	371	345	367	349	374	363	346	361	374	357	356	359	338	343	356	377	360	386	366	353	407	382	389	355	369	356	377	342	355	425	354	388	385	352	335	367	392	399	367	374	351	356	359	368	372	376	359	374	374	362	377	339	358	372	382	351	347	379	375	364	404	353	380	364	374	360	389	359	373	384	382	348	390	324	392	361	371	371	363	388	372	368	376	373	346	349	345	382	396	375	344	394	363	368	346	355	392	382	377	379	359	351	376	316	367	356	354	362	341	376	391	369	354	361	373	339	386	344	356	399	370	351	338	378	387	422	390	333	364	353	404	335	369	354	357	332	339	357	371	370	338	374	393	369	379	367	376
4630	5959	4642	1314	1158	906	678	717	1414	13220	17365	13328	5201	1813	821	408	344	337	347	383	346	330	361	371	364	328	307	340	359	375	315	303	367	369	336	343	338	356	348	328	353	377	346	332	356	369	353	321	328	378	359	342	329	365	377	342	339	351	325	327	346	350	296	385	371	342	365	306	330	357	339	357	361	352	337	339	333	347	335	367	331	324	364	337	354	347	344	372	333	321	348	350	326	315	326	332	326	337	383	333	324	316	385	370	316	323	324	329	318	341	339	319	312	356	357	321	334	335	404	342	312	339	338	340	325	349	351	317	334	334	299	302	356	336	337	367	333	362	369	313	357	374	325	331	337	342	327	332	329	340	342	315	362	349	342	332	332	342	344	341	315	338	346	371	328	362	310	351	308	339	323	343	336	347	348	359	361	351	328	325	333	343	325	357	371	336	338	324	339	350	331	330	324	341	343	356	326	359	331	357	305	359	373	353	325	359	344	341	342	361	341	362	325	351	321	334	347	331	313	345	372	325	339	346	370	323	312	334	362	336	315	351	367	331	303	346	340	319	346	331	335	314	351	340	336	361	345	351	356	377	361	332	337	323	308	341	324	339	314	355	379	376	332	355	339	345	326	358	346	307	390	330	322	326	325	362	316	361	315	317	346	363	337	356	295	353	340	348	324	325	347	322	334	342	341	338	324	358	355	342	340	351	338	299	312	330	294	334	349	309	314	322	301	328	343	333	334	352	320	343	322	357	321	351	331	327	358	351	334	360	313	344	336	350	321	328	323	340	327	359	340	282	331	335	332	354	328	337	356	325	328	331	351	333	327	325	316	382	357	331	330	323	337	298	333	365	304	327	301	350	341	331	368	346	346	359	336	332	320	358	348	342	331	325	358	321	296	305	336	367	310	325	335	341	345	359	352	335	326	344	357	322	350	344	319	324	334	333	307	296	364	346	345	313	334	338	338	313	344	355	337	379	333	373	341	322	341	344	341	325	296	309	335	332	350	298	336	323	361	331	319	361	336	377	351	301	329	334	344	343	345	322	365	318	341	342	357	326	306	361	339	343	332	357	359	335	328	339	352	360	369	353	343	372	334	339	313	333	342	346	344	294	357	340	328	324	327	340	313	332	304	332	370	322	358	354	306	330	361	346	289	327	330	311	308	348	334	365	333	331	326	330	315	326	357	342	341	358	337	302	342	342	353	346	329	366	310	347	351	356	338	335	331	337	358	327	323	318	334	338	326	344	352	340	358	327	322	357	325	354	328	338	316	318	350	326	362	341	346	363	331	308	349	368	331	310	330	363	338	355	309	351	341	366	338	337	348	366	340	344	344	347	316	334	329	340	329	353	348	327	338	339	331	330	348	333	339	334	329	317	345	335	362	334	340	340	334	334	321	316	320	359	332	356	320	320	353	302	351	364	337	347	309	343	321	377	351	340	333	357	336	338	335	352	340	323	334	312	336	334	318	320	333	326	331	342	327	329	321	368	337	335	383	324	327	323	342	333	359	316	332	351	306	354	313	339	306	351	315	325	358	309	319	319	352	348	349	329	345	317	370	347	398	360	361	334	354	376	332	322	337	342	337	330	352	361	363	335	358	343	341	351	340	324	344	346	301	345	342	340	331	324	369	365	345	351	323	336	319	347	339	306	327	327	318	366	355	355	356	351	341	360	322	324	338	350	327	315	352	362	357	345	350	342	356	341	345	341	355	328	327	352	359	362	366	323	357	299	330	330	336	314	367	362	380	347	340	295	335	317	360	354	342	324	335	359	349	334	359	326	337	361	284	339	333	332	358	343	326	335	348	309	305	341	362	362	302	379	337	393	339	355	330	325	351	340	332	340	329	333	363	329	339	314	294	358	319	366	353	306	327	318	367	295	348	362	347	361	330	352	363	356	320	335	330	374	339	313	321	323	345	351	344	319	323	333	338	340	355	344	349	347	341	338	361	336	351	348	369	359	335	338	329	315	343	364	359	351	343	361	356	344	341	352	331	310	351	328	309	328	324	321	353	394	331	341	347	324	308	311	328	361	330	330	329	350	325	335	370	339	356	351	300	348	326	343	340	332	337	340	367	349	354	326	365	325	330	351	352	333	331	326	339	350	325	328	325	401	313	343	306	376	305	315	325	310	337	328	334	345	341	305	328	311	337	354	308	330	328	304	330	370	338	296	350	298	319	331	347	356	344	367	345	315	352	319	348	371	370	313	331	338	358	328	372	342	384	370	340	357	344	328	332	338	323	355	342	333	327	307	304	357	333	369	308	366	372	311	345	346	364	336	329	359	350	306	347	327	346	354	357	342	323	334	319	327	325	348	351	328	335	333	321	317	320	292	333	354	334	346	305	314	341	354	339	356	332	390	366	330	358	307	345	355	327	325	342	352	353	321	313	324	327	368	324	351	336	362	355	315	344	342	340	357	316	352	362	335	326	333	344	310	351	330	366	319	329	368	339	349	316	366	342	354	339	316	324	329	319	374	369	337	331	307	320	334	322	351	326	331	309	309	315	343	353	333	328	296	340	319	350	332	335	333	334	325	341	326	333	340	333	338	339	326	331	302	304	307	320	337	356	321	346	322	342	351	326	356	344	331	330	333	351	331	312	361	347	326	338	322	323	386	349	355	383	334	355	330	371	329	360	331	342	321	341	359	354	335	365	335	342	331	360	316	362	311	339	346	364	359	348	338	339	334	302	311	342	339	347	314	345	326	335	323	337	299	324	314	324	316	333	327	349	326	326	307	297	330	378	312	355	319	339	329	346	349	321	335	309	333	344	355	366	352	371	302	329	362	340	333	362	332	380	343	341	332	351	365	355	352	302	336	329	327	319	327	300	338	325	342	337	330	353	298	345	381	351	354	352	320	342	320	352	312	335	334	340	345	336	359	360	341	373	340	332	319	336	328	359	343	340	281	308	291	334	329	314	374	347	320	352	304	356	321	354	352	324	315	294	313	339	329	330	338	331	326	325	354	314	329	347	322	341	347	353	357	320	357	354	339	312	321	360	331	309	324	354	314	317	312	329	355	360	348	367	346	341	333	334	311	318	312	346	348	319	330	327	335	329	337	314	370	369	339	377	321	350	322	369	353	354	338	338	315	319	342	374	339	347	308	329	323	309	327	361	311	360	328	342	334	321	338	344	321	328	321	331	320	360	335	322	323	345	342	360	303	330	327	329	340	328	329	384	312	352	344	338	340	322	346	302	336	370	326	310	358	362	340	334	382	338	318	333	312	338	323	340	337	323	349	324	282	345	351	335	365	315	342	337	341	343	365	340	357	371	355	336	328	332	305	318	344	318	333	324	363	364	321	338	341	330	374	322	315	330	361	320	341	348	322	320	361	305	343	338	340	355	354	352	348	312	358	335	325	353	338	332	322	318	309	328	349	366	358	305	341	331	357	337	317	316	331	325	340	342	341	317	319	345	317	340	333	313	336	323	348	311	355	368	325	341	339	304	339	328	320	352	347	315	326	324	340	334	350	349	366
24462	21408	28676	24519	21266	6765	1955	1526	2163	22079	32214	27470	12618	3610	1350	697	563	550	545	541	527	536	519	548	513	511	549	514	504	523	492	505	456	498	542	521	529	474	510	529	549	522	511	522	529	517	497	486	527	526	488	512	505	551	517	529	509	505	511	484	505	495	536	506	478	464	515	543	502	480	530	487	479	538	514	501	517	449	496	537	516	497	493	506	519	520	550	513	493	499	505	528	480	531	507	498	475	511	517	557	470	520	534	476	527	515	524	503	551	509	527	494	441	494	485	484	509	504	530	482	511	509	553	510	501	491	513	490	513	469	550	453	518	511	508	468	528	507	541	503	552	569	534	494	473	480	490	524	504	489	501	496	482	510	506	479	486	521	490	510	515	502	552	487	481	480	472	524	499	529	521	496	496	504	520	537	503	502	511	508	507	510	517	577	530	500	519	513	540	490	533	505	507	497	503	518	463	496	508	533	535	497	498	504	495	490	510	498	534	504	524	508	443	512	519	513	504	535	509	570	521	511	509	535	528	535	528	486	524	509	517	491	519	505	522	468	522	532	493	502	521	513	518	478	526	511	493	436	515	510	461	541	519	475	496	490	494	482	464	552	499	550	530	554	504	495	512	496	493	478	538	516	472	539	480	514	487	518	510	519	491	546	477	517	488	496	492	549	515	518	498	510	498	531	507	528	514	522	491	502	485	522	486	528	526	519	494	481	508	528	531	540	495	478	481	515	535	549	490	515	505	490	484	484	472	490	533	527	506	518	510	508	478	507	527	488	484	512	508	531	532	464	535	544	511	472	564	490	510	509	511	470	512	524	529	512	508	526	509	470	497	515	533	551	484	493	495	494	507	530	512	532	473	524	533	475	527	497	446	500	528	484	494	546	491	492	545	565	539	517	540	494	496	525	518	515	486	513	522	519	515	527	521	505	492	524	517	460	504	511	504	482	542	506	521	501	503	548	499	514	504	501	480	506	507	530	508	487	475	467	524	499	506	488	482	502	536	486	534	496	536	495	514	512	504	500	447	480	533	526	584	484	513	457	527	523	479	483	533	501	506	476	513	500	524	482	517	525	531	473	522	503	544	487	533	509	490	520	512	482	536	477	510	516	539	519	516	516	516	523	536	506	538	507	518	507	516	517	492	473	495	491	518	497	519	499	517	509	519	534	523	522	489	512	491	473	525	482	502	506	525	495	472	530	505	524	513	504	535	513	481	521	487	530	502	531	529	504	524	528	533	502	522	523	470	502	519	519	495	484	497	516	482	496	488	484	485	484	527	513	523	546	525	479	462	503	484	475	468	491	478	508	477	510	544	499	515	531	509	504	496	497	522	504	532	530	465	495	485	532	468	500	515	492	529	533	526	554	513	539	477	530	493	502	507	509	489	466	520	484	484	492	559	507	500	497	528	495	538	498	463	500	516	546	514	534	531	493	496	537	482	529	494	516	502	484	488	542	490	500	464	505	533	544	524	507	489	492	477	488	507	526	526	557	530	455	468	480	516	472	542	473	533	507	490	527	554	518	490	525	508	510	499	490	497	492	496	470	504	519	488	498	527	479	498	461	532	471	512	500	478	485	518	510	534	472	490	493	482	522	523	507	501	554	523	490	518	552	500	514	511	515	512	514	493	531	491	466	532	516	496	508	545	535	507	528	478	522	515	532	488	508	521	496	496	523	551	520	501	513	489	485	503	505	473	503	541	492	480	513	566	473	490	503	492	480	539	487	518	532	492	555	493	530	524	542	525	528	541	539	519	515	554	475	535	518	499	505	498	553	485	478	502	503	491	504	530	515	491	484	510	468	440	482	540	507	510	513	479	452	500	535	452	561	503	507	544	507	484	480	498	521	448	485	507	503	490	523	513	524	485	516	503	483	493	480	495	511	503	493	503	523	502	502	511	511	521	444	521	469	480	461	514	499	525	502	542	506	484	506	532	523	483	478	523	497	520	498	532	494	470	526	492	495	467	440	531	461	535	511	521	526	498	525	478	473	495	512	497	527	467	547	508	556	484	494	492	521	513	501	474	524	446	543	509	492	524	479	536	475	495	476	500	532	496	491	488	527	532	531	511	487	497	535	503	473	525	545	529	500	499	508	482	527	505	506	519	523	526	476	561	521	500	516	538	527	538	500	541	524	486	505	482	507	502	488	508	504	534	525	524	566	494	476	541	521	504	506	512	533	540	518	515	486	545	512	513	515	512	542	514	473	473	519	510	508	527	502	488	517	447	501	502	494	493	488	526	494	499	492	504	506	515	516	465	526	463	520	519	524	523	494	553	483	501	521	506	500	513	467	488	421	502	482	498	509	537	547	495	497	501	523	519	521	472	494	527	498	508	515	493	528	539	487	511	466	511	524	520	483	532	537	506	506	500	513	465	519	575	491	520	455	525	483	507	501	518	492	492	488	535	514	506	490	506	461	519	544	483	520	512	457	513	493	566	471	473	524	525	516	501	497	541	540	521	525	526	450	474	532	511	486	469	503	536	503	532	510	499	495	473	488	503	509	485	489	509	508	523	478	512	540	476	521	501	544	542	568	497	509	518	532	487	495	505	481	514	563	501	530	489	492	478	502	527	491	512	472	529	526	513	495	517	524	569	465	517	552	515	510	469	471	502	516	448	532	507	510	549	517	504	522	514	530	506	517	496	568	464	506	515	500	501	497	548	455	509	543	549	526	520	502	474	470	521	515	491	510	457	514	507	483	509	496	508	504	481	485	466	540	502	537	509	494	493	498	491	475	500	507	478	501	485	539	505	462	531	544	499	511	555	500	513	481	477	459	509	508	520	545	515	478	498	489	546	507	460	535	513	490	514	493	517	491	538	502	496	474	509	517	508	504	498	521	531	488	528	465	516	522	490	457	472	511	498	516	540	541	472	535	475	481	514	499	491	482	508	447	488	511	525	490	502	507	512	537	478	489	524	506	514	518	522	510	523	527	511	506	502	542	528	473	501	507	485	501	500	505	515	541	524	502	494	479	527	527	490	497	541	505	499	512	515	487	472	499	481	476	528	477	531	488	509	493	517	558	529	490	519	551	495	493	477	523	484	447	476	524	559	542	535	497	492	515	483	514	508	521	540	488	558	537	492	477	502	487	537	491	524	489	532	469	527	516	531	481	501	511	550	527	499	483	496	501	527	531	495	548	530	502	488	489	514	507	518	464	528	523	492	509	501	488	519	550	523	522	512	540	501	549	480	523	500	538	463	513	484	533	508	504	528	500	512	528	486	492	481	522	480	491	502	515	508	553	520	490	517	541	511	554	495	500	535	476	481	474	497	529	492	514	501	463	493	520	506	531	590	499	496	514	466	507	480	498	545	497	488	496	487	489	484	476	512	541	516	486	506	472	503	535	456	489	505	509	512	546	514	483	489	496	495	552	522	491	509	533	503	497	517	482	524	532	444	505	516	501	531	484	515	493	546	519	504	508	507	519	519	509	501	535	483	518	504	481	494	487	496	539	480	514	472	515	521	499	490	536
5677	9969	8937	2958	1857	1412	1744	1852	3517	25543	29897	22846	9112	3374	1466	614	507	495	487	454	491	441	447	428	483	454	479	450	470	446	494	468	437	463	441	471	444	458	456	517	452	464	471	462	488	424	449	457	449	445	441	479	445	487	471	475	480	444	464	422	451	476	473	466	489	463	473	471	512	461	470	456	441	451	469	454	456	466	462	481	451	460	480	470	479	422	463	437	423	501	474	450	491	424	520	439	451	466	438	482	449	429	440	444	442	465	456	499	510	393	457	467	433	481	463	481	494	462	470	429	435	448	443	456	424	468	479	458	457	470	465	471	479	484	473	472	460	417	477	460	453	456	430	501	448	457	444	447	462	452	468	431	432	460	441	464	460	456	458	465	460	438	449	443	415	472	473	450	414	459	436	476	465	452	444	458	452	447	448	477	468	453	460	461	442	444	449	497	482	460	416	483	469	452	462	493	477	475	466	453	469	415	438	471	447	477	472	454	446	473	446	468	462	489	475	487	437	442	438	449	464	434	443	442	425	462	419	506	424	462	432	476	460	449	489	459	443	449	459	464	485	460	431	458	450	440	460	443	483	464	429	463	428	480	457	446	447	471	459	468	389	445	487	463	473	504	441	467	468	453	447	489	422	468	458	409	488	474	455	468	454	502	439	431	506	414	443	427	450	465	485	473	427	455	446	483	418	500	496	450	486	449	438	456	435	442	448	432	456	443	457	450	469	477	461	462	439	461	449	465	446	462	475	473	501	427	466	443	502	461	456	483	446	513	440	504	450	485	447	465	448	475	487	453	478	470	478	461	449	437	430	483	447	472	438	442	458	442	455	479	483	459	441	453	465	481	478	426	457	474	449	426	412	465	445	464	430	461	409	446	453	441	448	459	462	445	443	441	505	485	469	464	478	451	459	442	451	478	452	446	469	435	481	457	471	487	450	476	455	463	431	410	463	471	490	416	467	443	479	436	461	468	458	431	493	429	463	453	471	436	460	412	485	428	448	457	463	473	425	429	438	459	499	474	485	480	439	466	425	445	449	410	485	444	489	443	459	487	444	449	448	427	474	472	436	477	439	447	456	448	457	466	425	462	474	461	454	423	463	456	416	482	454	480	448	421	482	435	432	472	461	456	499	462	475	453	481	473	442	470	468	431	487	439	456	446	445	484	473	490	455	441	484	462	455	481	446	490	469	460	451	455	471	463	441	438	438	448	457	463	453	479	429	429	462	433	458	463	462	434	437	434	486	426	464	424	448	458	455	486	437	463	468	458	450	481	453	479	424	449	477	417	460	442	483	450	459	426	438	430	428	449	465	476	443	452	481	480	450	419	448	453	460	475	474	424	456	425	448	437	457	463	509	465	465	447	435	468	438	425	474	447	467	432	403	432	447	479	476	478	456	454	473	458	443	490	445	453	496	493	441	454	464	444	493	443	450	449	455	470	463	442	411	433	423	450	461	471	432	488	473	445	489	456	446	430	465	494	456	486	444	432	451	443	472	452	473	483	441	430	453	458	438	477	466	445	460	471	466	485	433	448	444	420	488	485	459	480	473	467	479	440	472	499	426	473	460	476	454	468	439	476	413	448	470	485	487	438	468	424	435	465	480	440	455	451	426	457	458	460	452	460	416	462	415	443	411	464	448	448	426	448	436	430	448	457	478	441	471	426	474	442	449	483	462	457	474	419	472	496	464	459	472	495	434	475	456	439	472	485	465	493	458	462	435	499	422	408	476	451	446	413	445	448	430	471	473	466	444	468	444	437	434	480	478	459	462	457	496	457	431	461	397	447	497	479	458	462	466	432	442	431	443	436	466	435	404	477	442	407	478	440	450	444	452	430	418	467	465	424	477	453	472	437	476	498	483	488	427	448	439	447	486	477	446	454	488	491	450	461	439	406	440	447	472	454	477	461	441	457	428	459	472	464	460	459	429	450	495	438	472	446	441	431	480	487	482	437	437	478	490	458	480	503	440	429	438	461	437	450	463	433	436	443	441	442	455	452	435	466	456	473	453	491	465	450	454	480	507	485	473	463	444	450	469	459	443	471	473	463	448	438	451	450	466	480	423	463	508	467	469	472	453	451	444	483	450	440	429	429	441	447	452	462	422	440	471	463	445	455	482	466	471	472	482	403	436	466	462	448	432	472	450	511	456	448	453	442	462	445	468	464	471	423	462	439	449	447	429	440	436	433	433	449	482	457	427	411	438	461	448	462	437	423	421	487	465	414	456	463	452	421	446	443	500	453	452	467	474	430	469	461	483	460	445	492	453	443	441	449	458	452	478	464	471	484	449	414	458	463	457	452	466	447	487	444	439	469	439	468	462	459	421	459	476	432	435	438	456	429	479	456	429	435	458	498	471	461	445	425	484	506	441	437	468	459	447	464	445	458	484	459	459	470	457	437	435	448	455	461	424	452	441	449	448	442	490	482	437	455	489	456	420	470	430	467	451	470	458	461	453	435	419	456	443	456	457	458	440	476	479	451	480	486	425	439	445	499	459	450	449	477	460	432	471	435	462	424	470	477	458	415	437	478	458	433	451	441	420	447	453	430	493	452	474	475	464	472	472	439	444	461	417	464	464	462	430	497	454	434	452	437	456	463	446	452	432	418	465	427	421	442	422	434	450	445	484	447	464	455	483	429	434	449	441	469	431	443	456	442	442	450	422	453	459	423	467	452	449	439	457	443	454	428	442	413	437	464	449	462	446	411	448	461	446	469	455	433	450	451	476	446	466	468	450	465	453	450	485	447	457	455	421	471	518	464	484	464	460	464	445	469	463	480	452	489	455	447	417	479	443	481	501	476	449	487	467	442	488	417	479	422	474	432	441	454	459	432	460	448	440	443	492	416	444	448	454	492	446	435	450	461	438	461	440	473	421	451	457	435	453	459	439	460	449	452	476	426	458	440	402	440	437	445	437	455	442	482	438	471	454	418	425	438	441	490	450	445	465	435	468	429	487	462	462	419	498	447	462	433	425	447	427	448	445	450	435	407	464	460	465	487	422	470	419	458	448	431	412	456	451	471	444	427	432	427	456	428	457	478	453	482	469	446	456	439	472	426	459	461	484	473	441	420	493	460	446	409	424	457	414	475	435	457	437	443	470	449	470	443	422	407	432	519	447	483	450	489	436	467	464	475	461	449	407	452	448	459	463	442	478	473	462	478	495	413	444	443	455	452	433	454	474	436	478	429	434	450	451	436	450	419	488	435	472	460	446	456	451	438	451	416	490	444	487	435	452	456	432	476	433	466	455	453	453	454	477	468	461	476	454	472	488	443	419	456	473	453	453	463	457	431	471	446	497	450	438	483	436	451	451	475	486	463	444	434	436	436	477	440	460	463	461	424	474	474	473	437	413	462	446	453	443	466	475	495	465	433	436	478	455	466	467	413	467	441	457	462	447	415	453	461	459	458	485	485	479	464	449	464	495	484	452	503	461	479	470	463	438	477	426	475	469	446	428	477	448	476	459	441	450	478	455	420	459	410
27607	11490	2233	959	427	409	380	435	470	1071	1855	1730	996	622	398	344	330	355	343	347	328	320	358	331	329	332	320	350	343	311	336	344	357	334	377	355	333	317	309	331	309	333	312	306	312	335	329	343	349	385	345	360	333	324	323	355	315	313	323	312	304	328	344	353	352	348	314	330	325	314	322	328	348	316	311	346	336	335	336	329	316	344	356	287	345	292	337	326	344	352	322	330	329	333	346	350	340	331	304	324	371	328	362	332	328	383	331	306	321	325	296	353	345	312	341	331	321	329	327	349	333	317	357	346	343	329	349	352	309	328	328	310	291	326	332	309	327	362	318	369	300	345	342	340	316	332	317	347	338	305	315	325	343	336	339	299	331	333	348	319	343	279	360	329	322	346	315	315	303	313	349	332	327	362	341	342	319	331	359	324	353	354	310	313	320	328	338	328	367	315	341	346	313	330	328	325	331	316	363	321	315	343	322	342	294	304	325	321	349	319	331	340	341	327	323	310	328	317	320	343	312	335	334	346	293	338	347	307	317	312	344	297	350	321	322	344	295	320	326	336	333	331	335	327	333	322	332	327	345	330	345	308	334	310	318	321	323	332	328	327	344	356	316	351	333	318	342	333	358	318	330	337	312	332	332	360	338	332	337	327	322	322	334	319	339	322	347	323	304	317	309	323	350	356	316	346	331	316	327	351	328	345	330	313	331	328	312	323	325	331	364	339	325	322	336	323	307	333	345	366	348	360	324	332	349	304	298	326	319	337	328	344	356	311	335	286	330	312	334	360	309	342	324	317	359	327	321	324	363	332	345	304	326	325	317	329	329	369	304	334	325	330	333	329	337	325	303	308	351	309	355	322	317	328	326	356	323	318	327	311	326	326	326	330	364	299	342	350	346	332	344	357	314	337	342	323	345	374	333	316	327	360	345	328	346	357	321	352	300	323	312	333	326	311	331	327	331	268	318	345	332	307	358	339	340	320	346	343	317	360	333	344	328	320	314	324	324	334	334	301	341	340	343	331	319	305	325	321	352	330	320	329	373	332	322	353	322	335	350	314	342	339	334	304	315	342	323	335	348	326	288	312	312	356	342	323	366	348	320	352	348	300	324	315	306	316	333	313	312	317	342	356	326	368	340	314	352	322	322	335	361	347	320	320	339	328	317	336	331	325	326	319	372	330	320	337	363	317	334	338	335	323	328	346	359	359	323	315	310	346	360	319	340	322	286	345	352	344	337	335	325	333	336	348	353	366	317	349	346	321	311	319	334	347	349	336	330	295	346	338	366	328	334	317	333	316	323	309	321	338	317	340	327	324	350	330	352	331	344	344	308	345	329	363	339	353	309	331	389	359	326	345	345	323	340	336	333	340	360	331	344	311	317	323	332	355	345	335	305	333	349	324	306	353	330	288	317	323	349	315	346	327	330	314	337	330	335	297	321	311	320	335	317	333	304	370	345	319	382	342	307	359	311	330	351	339	355	321	324	333	323	330	338	327	312	354	322	324	332	302	340	351	331	366	354	305	335	343	346	348	338	322	326	324	362	339	347	325	330	311	328	310	335	381	328	326	361	337	337	316	362	329	305	310	359	319	317	348	327	309	348	328	348	350	336	334	344	330	347	335	322	296	353	367	313	332	333	305	272	324	338	324	324	337	329	327	333	331	324	342	325	345	340	365	344	339	318	341	302	325	311	328	363	314	313	339	330	314	357	339	313	383	340	330	298	385	297	329	317	364	326	324	303	339	326	314	330	318	322	317	331	340	302	316	291	330	331	319	322	329	370	313	343	355	326	343	317	353	338	343	309	338	337	339	349	305	328	296	346	344	326	345	323	357	342	333	316	345	355	306	321	316	298	328	323	334	339	355	356	335	313	362	324	311	333	321	306	319	342	293	313	338	338	349	309	322	341	332	354	355	330	358	340	322	367	319	360	331	311	323	326	316	302	335	348	332	333	287	331	316	348	345	337	331	342	315	368	340	324	328	327	353	353	333	320	342	356	338	322	353	335	315	306	342	304	316	340	354	367	333	322	337	320	339	304	325	322	331	345	319	339	322	330	320	335	355	323	341	367	338	339	344	296	331	330	335	335	370	354	342	341	357	350	299	320	327	371	319	329	294	344	330	333	309	335	310	353	339	312	357	353	324	298	340	350	310	350	365	313	333	348	307	343	346	312	311	360	294	325	314	354	344	326	293	308	353	290	340	350	330	357	325	321	303	326	333	360	338	309	356	345	307	326	330	308	338	334	340	332	318	308	340	330	355	348	343	323	313	299	334	334	321	325	324	329	305	329	341	357	313	364	305	331	321	328	349	308	348	352	348	357	346	367	306	345	317	342	334	361	311	368	309	335	330	341	322	328	345	364	327	331	314	337	324	328	297	304	341	315	359	351	351	328	307	330	346	334	337	329	355	307	292	338	344	347	358	328	346	314	325	347	313	320	316	297	369	334	342	327	314	312	335	346	359	315	322	340	315	333	341	342	313	348	336	347	304	334	310	346	310	327	339	313	317	314	334	338	296	331	323	348	330	308	337	345	337	334	330	333	326	361	309	348	372	319	328	342	326	302	303	330	366	316	349	320	354	336	322	303	329	346	299	348	323	304	299	307	330	348	352	340	369	340	291	338	320	348	335	319	328	334	318	307	322	306	336	344	323	305	294	319	326	322	343	313	318	338	354	295	378	341	312	352	302	354	370	317	296	326	305	310	292	324	370	327	323	318	333	338	326	342	347	320	351	334	348	312	342	362	326	351	331	322	333	325	344	312	319	336	324	336	334	304	351	333	320	338	314	334	339	331	311	343	300	322	337	345	295	325	349	357	316	353	301	334	322	351	329	313	314	332	295	326	370	345	334	309	323	321	326	308	333	338	338	330	310	326	326	358	329	323	339	327	339	305	348	333	345	302	356	330	345	339	321	332	329	319	368	321	322	313	363	316	333	319	327	350	286	287	327	313	367	374	299	335	313	318	335	329	316	337	341	325	299	323	343	359	359	331	357	355	329	343	308	306	362	304	326	318	295	320	352	322	327	302	305	335	303	338	288	339	367	329	302	331	324	348	343	316	336	342	318	323	318	323	318	365	303	312	314	337	334	358	351	315	340	336	318	331	324	348	338	346	348	334	318	356	339	332	352	325	351	363	326	319	334	317	343	341	313	344	310	318	305	330	343	356	321	305	326	335	320	344	348	350	338	295	332	331	328	322	327	334	327	327	315	325	341	320	315	339	339	360	352	327	373	344	338	333	323	333	378	320	323	315	334	338	312	325	314	334	316	344	327	322	307	319	339	281	346	313	354	314	344	331	310	332	307	347	363	318	342	331	323	316	331	323	356	341	326	325	346	356	336	354	334	331	330	353	333	293	349	369	353	343	324	342	306	350	303	320	327	342	318	333	322	332	315	305	326	305	348	336	346	345	348	319	309	298	364	340	349	336	350	330	367	316	326	343	326	332	324	320	343	298	339	327	336	336	336	307	362	327	313	289	316
5789	2344	1931	779	372	424	408	521	570	1738	2385	2001	1094	577	408	343	291	303	315	288	291	294	287	278	295	324	265	294	313	298	313	293	307	308	277	319	296	307	271	265	323	299	312	307	310	293	287	294	276	303	317	302	289	303	315	296	295	281	286	297	318	260	305	289	315	324	301	305	291	298	278	324	263	272	291	324	316	331	302	309	305	264	293	281	303	334	295	305	292	286	294	326	317	268	290	316	306	270	291	315	290	303	351	300	281	336	299	300	320	288	293	316	315	311	272	308	318	311	313	311	290	300	288	356	299	252	278	293	310	290	293	279	322	295	306	320	318	283	297	269	267	290	298	306	285	323	278	304	305	312	284	308	299	291	264	335	285	268	306	278	320	312	306	289	299	266	298	337	265	280	307	298	267	294	273	272	304	316	318	302	295	303	300	274	332	310	354	287	311	303	316	316	289	327	344	298	279	288	267	295	271	301	313	315	326	297	285	288	300	276	302	294	263	306	299	259	288	285	318	272	303	332	275	288	307	314	324	306	315	291	296	284	305	290	327	295	309	294	288	287	302	318	292	311	309	321	307	292	303	279	309	341	290	339	307	316	315	301	288	290	296	322	315	316	313	300	301	288	251	307	285	329	298	267	260	289	284	291	285	298	289	329	300	310	266	316	311	290	288	317	327	277	330	314	315	306	316	306	314	291	285	335	299	298	296	275	309	280	325	295	310	318	285	268	295	280	318	302	309	289	320	280	289	298	313	305	280	314	277	285	306	288	287	296	314	315	296	295	281	312	290	283	293	327	324	297	294	323	309	307	310	308	281	311	304	267	305	302	285	297	318	298	313	324	268	269	319	293	293	291	294	279	275	277	306	303	275	282	280	316	317	275	287	314	300	266	349	276	289	277	276	299	278	324	286	301	304	308	290	290	309	292	269	265	297	274	313	293	312	298	281	295	303	300	325	289	297	318	285	315	281	283	305	290	245	304	335	303	274	294	319	288	334	285	290	306	290	290	316	301	307	306	284	297	298	278	326	299	287	281	326	285	292	308	293	295	277	307	290	268	301	345	284	288	308	332	301	296	332	313	289	303	317	289	311	300	284	312	272	281	303	273	275	315	308	287	293	290	282	329	266	273	297	325	280	296	315	302	317	307	310	310	304	278	311	301	331	322	311	305	287	319	294	342	300	297	299	291	278	291	282	292	291	302	305	325	304	309	320	306	287	317	282	262	304	284	289	299	292	287	291	281	327	292	292	287	315	325	305	289	274	289	306	290	312	283	301	326	324	275	296	317	324	324	287	316	291	308	296	294	320	278	306	257	303	277	316	286	268	275	313	319	309	297	321	268	325	276	312	303	301	315	286	332	266	315	327	295	289	298	263	278	285	297	314	291	307	299	343	272	289	265	292	315	319	283	320	320	289	329	290	281	291	268	310	252	265	291	320	290	312	292	289	313	301	308	322	292	277	277	266	323	260	297	331	305	311	302	296	334	288	301	301	328	309	322	288	319	297	301	274	319	313	336	315	305	289	301	281	288	297	272	288	311	320	290	295	303	307	313	301	310	275	306	319	290	292	303	278	287	287	293	310	291	336	317	303	320	269	315	303	303	295	289	301	300	323	304	290	299	295	313	303	280	312	287	291	279	317	293	322	281	320	318	288	304	287	291	253	319	295	357	304	309	347	307	290	288	319	299	317	289	319	297	290	323	301	299	289	287	276	303	320	317	304	302	292	277	303	284	293	289	279	334	304	279	304	293	313	294	256	268	332	314	289	271	298	283	289	319	299	301	288	258	283	309	285	283	299	295	289	292	295	288	300	277	300	291	288	306	278	324	326	312	306	289	287	300	299	285	281	276	316	304	297	281	275	293	288	289	313	317	287	292	272	328	327	301	299	341	241	325	304	285	307	301	299	263	274	296	315	293	308	295	297	317	298	315	299	297	318	291	297	303	294	287	299	288	290	301	314	285	310	320	295	335	306	298	284	301	303	267	279	295	318	326	302	295	339	300	294	271	318	298	282	335	360	323	284	276	285	312	295	315	321	264	301	314	307	289	275	314	302	299	269	284	285	308	287	315	262	326	318	262	334	281	308	309	301	315	290	299	325	309	328	306	327	292	322	317	289	302	307	292	309	306	300	287	306	309	313	293	280	306	319	304	311	323	292	294	292	326	314	326	335	296	314	317	296	304	303	308	307	296	299	297	298	283	266	293	291	298	270	339	285	288	298	319	325	310	294	319	293	294	327	316	290	325	325	319	288	281	298	294	277	249	309	291	304	329	306	268	284	308	283	273	299	282	284	283	294	308	306	314	282	311	298	313	283	293	299	291	290	311	302	280	269	285	306	315	288	303	319	315	294	305	303	316	295	300	332	300	282	313	299	290	313	315	315	287	318	328	322	315	276	326	297	301	279	305	284	273	287	295	295	280	320	308	300	322	316	334	296	311	327	285	283	298	298	266	294	281	290	295	293	312	282	306	291	289	307	297	311	308	307	281	287	287	283	329	305	278	294	291	306	281	317	309	288	342	280	277	299	324	290	278	275	281	275	311	310	287	295	311	284	306	330	318	288	285	282	327	283	330	289	341	300	296	312	287	298	278	274	300	271	291	331	321	311	288	293	315	298	290	288	303	305	311	280	314	280	301	330	319	284	311	277	278	284	290	304	285	281	305	286	290	313	278	276	287	311	318	288	291	285	310	317	292	305	291	290	292	323	294	303	281	319	291	305	299	292	295	277	315	285	287	295	307	283	312	290	287	286	320	302	286	328	318	320	306	295	308	304	308	269	304	291	287	307	287	323	333	252	321	286	301	299	280	286	314	334	258	303	291	319	304	320	306	296	316	309	326	290	302	318	293	303	292	315	305	297	314	298	284	300	289	344	327	340	334	263	300	291	320	320	285	305	271	291	309	302	313	283	300	286	318	334	316	287	305	321	306	322	328	296	290	310	290	329	332	321	295	304	290	314	300	256	301	271	260	313	307	304	293	313	311	301	280	303	288	291	299	310	277	268	314	297	296	291	331	287	292	301	321	319	295	282	293	275	288	297	296	310	291	271	298	336	310	316	294	299	301	290	295	285	284	305	284	343	306	283	270	285	299	307	304	285	283	274	278	272	301	300	303	325	302	328	298	298	307	309	264	299	323	325	303	298	298	287	311	329	339	296	271	306	272	307	286	302	307	298	300	297	314	313	283	287	289	308	292	309	282	315	300	337	291	340	313	269	308	309	291	336	289	297	285	268	304	311	306	319	331	311	323	308	301	309	324	286	289	309	269	309	279	303	280	313	289	343	294	283	284	320	314	309	278	297	294	284	259	315	307	321	324	313	285	296	286	320	287	305	306	291	311	308	315	314	294	298	296	313	296	284	306	314	280	277	314	302	326	300	311	339	307	281	296	288	306	281	299	329	271	331	301	313	306	320	285	289	322	316	343	312	308	303	311	285	313	314	288	315	282	295	337	295	291	342	321	293	308	311	323	286	295	325	288
25652	21416	27389	25436	6929	1544	805	746	1387	10411	17979	14128	5573	1659	768	456	427	400	372	369	380	364	397	391	367	375	387	356	365	358	368	381	373	399	360	359	360	386	367	350	345	354	373	367	394	367	346	401	344	393	342	362	348	352	371	396	377	395	401	339	357	389	375	408	406	320	386	380	408	389	361	384	381	377	368	325	396	364	340	329	363	374	388	372	336	359	363	344	384	384	375	342	350	381	413	355	378	383	389	381	372	354	370	378	395	394	369	384	389	417	343	386	365	366	368	337	386	393	359	364	393	381	368	361	357	369	345	362	338	380	357	403	366	359	329	367	366	387	348	413	380	351	372	375	378	376	358	342	351	373	377	391	379	338	379	361	417	411	360	349	349	353	380	369	387	412	354	330	333	377	339	347	388	380	391	372	382	388	375	347	370	332	379	393	379	361	391	350	375	389	391	385	371	391	365	371	343	391	355	348	348	382	357	388	350	372	385	366	353	366	385	361	340	383	358	371	373	353	348	386	389	359	364	373	359	335	372	399	380	370	362	367	379	360	359	354	367	354	360	360	376	367	355	357	354	371	380	361	405	374	382	389	408	394	352	402	375	377	379	404	355	376	361	377	353	368	369	374	346	384	373	374	343	359	385	343	338	378	379	395	381	373	379	366	384	351	358	373	368	344	355	359	357	362	368	357	382	404	360	380	381	389	366	375	395	367	403	331	375	349	360	383	402	354	378	401	365	383	367	363	345	385	388	361	361	339	364	388	392	370	341	366	369	388	381	373	371	380	364	337	379	400	372	348	356	379	358	398	385	363	363	352	361	369	386	395	375	350	366	393	395	357	359	367	378	377	349	376	378	408	380	387	371	354	349	355	370	351	384	345	338	394	380	357	370	362	397	347	386	399	380	372	350	398	418	368	343	397	401	363	358	405	372	355	376	396	346	370	342	352	349	351	361	333	338	373	382	386	338	368	375	373	388	354	382	335	376	374	339	370	374	372	353	401	388	355	357	347	350	377	354	392	345	356	362	366	351	345	339	377	392	329	367	352	357	385	350	349	367	384	387	384	375	350	355	363	414	364	403	357	352	342	376	402	382	395	370	350	376	394	353	353	386	353	367	371	366	365	397	386	334	385	377	356	385	368	378	388	405	345	365	370	406	357	344	398	333	402	373	378	347	349	357	368	331	396	386	395	386	369	350	389	397	356	394	380	365	334	358	378	376	377	360	392	369	347	372	395	362	387	362	391	397	371	403	402	359	337	360	312	380	370	394	362	348	361	377	408	376	362	390	340	377	346	371	390	367	353	369	386	340	387	365	382	388	388	368	404	361	353	335	371	383	347	374	383	376	389	408	399	416	356	355	363	390	362	368	417	381	352	359	369	349	361	383	404	345	368	355	397	391	368	378	401	410	348	345	372	374	365	365	386	361	348	345	370	349	324	368	350	360	390	368	399	356	335	372	363	378	363	397	353	346	421	355	331	346	387	402	354	372	384	377	359	379	374	385	365	401	378	368	370	351	358	350	348	364	389	369	357	401	381	350	390	343	365	357	392	356	377	366	380	382	373	362	381	374	430	349	366	394	375	354	383	351	371	349	355	359	347	379	387	351	334	399	364	340	353	401	344	399	379	399	363	350	381	337	335	389	356	346	353	398	399	351	359	373	362	376	398	360	376	379	341	377	351	357	347	344	341	339	382	362	348	373	377	390	338	377	376	403	373	364	387	378	364	398	375	367	373	354	354	376	371	360	342	374	371	387	378	313	330	374	367	338	367	374	368	365	358	321	398	351	383	340	380	370	391	385	365	369	362	359	353	394	419	387	361	386	329	374	362	359	354	386	386	396	393	361	400	394	360	357	409	375	358	415	331	375	341	372	376	374	357	390	373	335	388	403	370	392	366	343	386	407	347	369	392	381	342	325	390	377	341	370	371	367	394	360	366	392	357	344	364	340	382	349	353	365	364	394	349	327	362	384	362	392	399	358	391	372	387	384	366	399	353	354	375	386	408	386	417	366	373	358	379	352	376	364	370	378	392	355	346	376	390	339	396	377	322	358	363	347	372	355	375	366	371	351	345	376	368	328	367	348	373	386	360	374	373	361	361	383	344	347	343	352	377	366	387	377	401	406	375	369	384	361	358	349	357	401	367	352	378	361	389	357	323	332	389	391	379	363	376	398	375	387	393	354	373	339	386	369	345	372	363	377	363	385	413	385	383	346	371	390	375	345	389	345	368	342	358	368	363	385	392	369	365	365	389	362	354	366	364	369	373	369	353	356	365	349	376	346	375	362	408	359	378	354	364	375	373	396	372	404	366	352	396	360	376	402	365	343	378	363	379	352	378	350	384	383	344	359	352	372	407	363	354	363	344	348	387	336	356	372	377	351	371	396	373	367	352	332	385	372	388	380	360	363	373	368	361	371	345	357	367	368	358	357	364	378	375	339	366	335	399	363	323	364	332	349	390	358	339	345	390	387	355	389	363	391	375	410	361	365	370	376	404	371	354	362	343	349	326	376	350	372	350	400	377	350	384	333	347	361	360	333	393	377	349	387	366	365	357	360	367	364	383	380	348	384	398	373	383	388	355	384	417	362	364	393	409	425	398	344	413	383	377	356	376	347	346	378	346	383	411	404	398	321	400	401	353	395	357	332	343	384	345	398	349	402	378	359	354	355	366	381	422	379	383	396	380	371	340	393	364	359	343	366	387	411	349	403	364	369	385	383	415	373	375	336	355	384	351	358	384	371	348	354	369	346	352	357	379	350	359	382	368	352	358	376	370	350	344	337	394	363	381	387	362	418	380	341	371	341	372	371	394	340	363	363	359	370	394	358	370	328	383	361	345	363	393	401	359	389	396	335	375	404	370	380	350	353	359	399	388	410	369	376	328	374	387	349	389	369	381	361	380	351	376	385	348	375	354	362	400	367	389	362	371	381	417	392	334	349	358	367	338	388	385	376	414	347	367	359	338	358	363	374	387	379	382	417	372	362	353	365	361	372	359	368	364	362	382	357	359	375	333	322	398	380	360	339	358	381	360	385	365	357	366	376	346	361	380	335	368	393	380	328	365	371	388	366	341	371	361	377	370	355	370	387	376	374	390	369	369	415	386	386	374	338	389	370	357	372	375	352	381	368	368	365	365	357	421	346	367	378	360	372	367	358	336	386	378	378	377	392	391	400	356	389	378	370	360	340	384	394	332	365	367	367	376	379	384	406	359	385	386	327	347	371	335	360	369	364	378	343	357	363	385	372	362	356	381	380	366	359	408	371	376	384	369	337	346	363	404	345	350	396	385	354	363	377	361	367	358	375	377	378	369	387	368	383	374	412	363	381	365	345	354	382	370	375	331	367	396	370	382	363	380	383	374	362	372	373	369	342	367	360	361	344	369	371	374	353	336	357	388	365	400	332	351	378	383	380	367	332	366	341	323	337	358	370	358	356	369	374	365	373	383	380	354	391	355	358	355	357	365	366	370	352	358	345	376	357	374
4726	5855	5433	2852	1838	1248	801	978	2227	13566	17183	12374	4764	1807	769	410	414	330	383	345	341	353	330	347	342	341	343	339	342	386	354	377	350	330	371	332	358	356	379	350	362	324	343	329	355	344	347	325	357	325	365	346	343	303	313	340	349	372	360	370	319	351	312	361	358	314	326	346	342	387	354	377	355	346	334	332	357	328	361	357	337	346	336	343	331	342	304	352	328	356	306	320	347	360	333	362	345	316	367	341	324	324	338	342	360	369	333	326	335	339	357	351	330	298	322	338	350	311	345	332	331	350	338	359	326	331	336	335	354	355	325	347	340	332	338	337	345	387	337	345	350	345	339	341	337	344	375	357	388	326	330	365	350	339	343	354	360	355	307	322	336	344	374	361	341	346	376	394	373	362	326	329	349	357	366	345	367	347	342	330	338	364	341	358	326	358	336	342	325	349	348	325	344	356	324	338	316	341	332	306	342	327	338	347	338	333	358	343	356	349	356	347	356	366	360	338	355	325	309	331	374	320	354	367	340	333	397	370	321	327	312	334	322	316	350	347	312	318	400	354	345	347	326	341	347	341	322	323	346	336	349	358	304	346	361	326	366	347	332	356	348	353	320	316	362	390	365	359	366	354	337	330	345	361	351	356	379	316	340	385	338	349	325	326	310	359	342	378	350	324	352	324	351	318	342	328	339	354	335	314	342	364	396	379	319	361	347	345	328	380	318	378	343	347	346	361	361	343	304	352	353	340	340	350	373	344	317	338	316	317	327	332	338	355	300	328	355	351	339	358	342	342	340	360	343	357	317	371	344	350	345	353	356	359	321	338	330	354	311	328	368	365	333	338	344	339	297	359	348	313	318	362	338	355	366	351	326	334	323	347	323	361	364	351	324	324	357	340	338	372	356	342	340	358	372	333	367	345	355	328	354	364	325	363	355	330	338	370	359	323	358	325	331	367	374	355	341	355	331	350	342	322	361	318	309	368	357	369	371	325	379	334	331	338	339	354	365	346	361	306	319	357	329	368	369	350	337	340	355	352	360	346	320	339	326	354	313	357	330	357	328	356	338	374	289	356	340	365	366	358	329	332	338	331	345	332	311	363	329	345	343	352	350	333	333	337	343	367	348	366	339	387	350	344	346	377	327	354	345	319	289	334	360	340	333	338	330	334	355	339	344	350	344	318	345	336	360	354	307	328	331	312	333	363	327	335	351	341	342	343	359	322	319	362	346	328	322	349	373	349	344	360	340	344	379	358	322	361	371	318	349	383	351	330	353	322	363	341	327	329	326	335	349	336	360	343	349	352	329	312	390	372	343	368	360	366	368	340	353	340	335	271	345	345	324	330	359	341	313	353	318	339	327	341	345	315	364	330	326	352	301	342	357	347	361	354	350	358	370	357	350	355	332	343	344	352	321	393	339	336	318	331	328	345	347	369	333	378	331	321	347	320	346	298	384	367	370	360	402	302	330	344	388	318	361	334	327	315	337	366	333	362	374	324	370	326	324	335	362	359	319	337	364	336	330	358	335	352	351	323	312	371	351	350	354	380	333	332	344	364	309	369	323	346	306	352	346	355	366	328	334	382	373	382	312	366	334	358	309	354	349	351	327	344	342	335	351	379	360	338	328	360	346	358	332	341	333	373	348	379	332	312	323	339	334	322	342	392	355	332	363	310	333	325	294	345	345	317	353	333	356	329	361	320	339	396	332	348	333	342	317	315	346	309	340	350	333	385	348	366	357	374	323	330	362	361	339	313	356	353	337	320	317	366	345	336	341	353	320	340	332	318	359	377	357	345	353	351	354	372	337	379	339	344	358	362	320	370	378	388	326	329	351	352	342	346	338	374	342	339	347	328	400	346	358	324	357	337	365	342	314	348	368	332	345	356	297	301	333	311	343	359	344	322	358	370	318	364	341	349	356	348	318	340	328	341	321	350	329	377	345	330	373	334	347	331	384	312	324	344	354	284	365	353	362	330	357	376	329	333	341	333	325	338	337	310	337	393	338	341	329	314	357	313	325	328	346	337	364	333	355	318	340	359	353	302	325	342	323	348	344	358	340	361	335	336	306	322	347	338	317	344	350	341	347	356	338	344	332	345	328	310	336	297	374	350	332	327	350	322	351	317	320	379	306	329	315	361	311	363	374	347	335	367	323	362	329	344	326	342	368	337	331	321	314	347	368	368	341	315	333	363	340	356	347	333	358	354	300	327	350	355	333	334	346	348	362	319	345	344	345	356	362	335	371	329	360	294	353	331	322	318	345	354	327	345	366	371	350	341	302	350	341	343	361	338	378	351	354	343	312	359	344	322	349	341	359	360	322	342	311	371	322	295	324	316	365	367	340	378	337	361	331	367	343	357	363	314	357	353	323	334	342	334	353	358	333	368	343	327	362	331	359	326	352	331	344	336	292	315	357	297	343	340	354	381	322	353	335	374	316	340	318	361	341	304	332	348	342	338	352	372	330	376	317	333	341	371	323	328	344	334	353	346	338	308	338	335	355	353	353	331	339	342	365	345	334	354	345	313	373	366	347	359	345	342	326	351	342	329	321	336	309	355	326	358	328	348	360	336	348	346	362	370	340	323	320	328	339	361	339	355	333	328	322	325	348	318	355	326	345	339	334	338	354	351	358	315	312	338	330	330	316	347	344	321	309	340	343	342	328	316	351	328	367	316	352	345	353	347	354	371	345	358	344	301	335	335	318	340	352	334	356	349	343	341	336	324	328	354	351	344	339	322	361	332	352	328	360	334	354	312	358	322	353	331	348	320	341	336	365	362	346	332	325	359	326	330	348	352	337	333	338	339	356	343	350	324	372	359	332	344	330	358	343	343	362	345	319	354	347	364	324	345	309	357	318	341	357	314	339	318	350	365	340	348	335	336	360	357	369	318	359	325	307	338	355	355	327	339	342	352	346	347	316	345	359	353	356	344	390	307	367	370	351	368	356	355	320	369	344	328	350	333	343	303	356	352	375	332	372	328	308	324	337	336	319	325	337	348	320	327	346	341	339	330	329	351	315	343	331	300	349	330	367	327	339	315	338	334	339	326	361	370	352	341	321	368	361	335	326	353	338	325	334	327	334	352	358	340	359	329	318	324	367	383	350	342	311	311	312	349	346	325	322	319	330	338	362	344	349	343	313	341	306	374	354	340	347	354	333	373	339	360	327	355	345	348	350	337	295	317	332	320	327	311	312	335	338	348	379	338	326	347	352	347	334	340	328	323	349	329	362	316	349	335	347	324	356	361	341	348	335	390	347	343	350	318	331	297	365	353	338	327	302	353	348	333	358	379	376	330	356	313	332	323	342	344	329	343	369	315	297	346	344	344	329	302	349	362	355	324	337	392	344	303	355	347	354	331	375	360	358	368	347	361	336	359	336	307	330	332	354	345	322	353	337	352	349	319	338	356	326	308	346	363	316	382	326	362	325	358	349	347	370	331	335	351	364	369	350	346	297	354	367	368	361	328	352	357	324	331	313	310	370	361
24528	21458	28749	24587	21297	8477	1979	1325	6752	24559	31608	25272	11308	3549	1282	642	554	498	531	537	506	558	538	529	540	523	511	529	518	487	465	533	525	562	537	551	496	536	541	533	543	477	503	520	478	507	496	546	492	517	567	520	528	509	499	517	502	491	476	519	536	523	524	522	539	552	535	482	562	492	507	509	517	522	483	519	527	499	536	506	559	499	509	537	545	502	513	518	503	512	489	482	565	532	489	527	514	502	530	504	528	516	465	480	540	492	515	515	518	560	506	490	511	517	529	525	508	513	475	519	521	486	568	514	522	498	545	484	484	520	525	532	513	527	544	539	557	544	569	488	488	490	524	500	533	508	521	516	501	533	503	509	538	499	533	556	505	508	530	519	504	514	487	515	540	544	533	512	503	525	521	509	500	541	511	541	494	476	509	480	483	533	524	537	522	529	493	523	527	540	488	481	543	496	481	475	499	508	526	491	529	520	527	464	557	511	499	491	496	508	504	473	537	520	495	485	508	527	546	498	511	490	544	517	543	497	538	532	525	538	511	532	505	518	524	551	524	501	541	517	483	475	510	543	539	501	519	537	520	514	506	520	521	514	523	532	529	591	472	542	495	464	442	492	534	500	527	513	484	502	524	545	524	517	535	510	504	501	486	521	510	489	510	501	535	506	523	524	483	517	513	539	529	509	536	530	499	504	535	484	511	529	493	520	505	535	502	514	515	540	501	517	503	538	513	482	504	493	510	503	548	514	497	528	522	528	530	518	505	514	480	510	498	515	490	490	512	519	507	490	484	477	491	487	512	499	512	509	485	524	490	445	493	502	543	514	517	514	537	504	529	519	511	492	542	468	462	485	476	499	523	514	480	507	540	563	485	495	517	517	507	526	564	540	497	525	551	502	513	482	510	506	520	467	504	487	464	486	508	537	484	474	512	505	481	531	538	500	510	495	484	532	497	493	536	515	515	516	494	509	531	526	503	522	534	517	508	539	456	485	491	530	474	513	555	538	520	502	522	544	496	502	546	522	490	573	522	490	508	508	527	540	504	525	497	468	541	494	540	538	514	509	508	503	448	489	475	519	520	512	504	469	520	556	512	564	522	492	494	534	485	555	529	519	515	501	514	530	490	502	487	504	512	493	533	502	555	539	551	496	549	517	479	516	483	547	502	506	507	503	523	529	490	523	546	514	556	541	514	497	508	517	512	502	557	519	498	466	485	532	518	486	502	470	525	504	518	500	553	516	534	500	535	577	500	497	512	490	515	495	484	520	477	548	524	505	517	470	523	501	498	488	513	491	475	487	545	486	517	510	489	527	509	497	542	531	482	525	517	465	513	489	524	509	525	518	467	487	495	560	517	510	555	509	533	520	471	486	479	538	483	528	509	523	532	519	522	566	527	517	539	547	492	487	539	522	494	472	501	508	505	533	493	535	500	499	475	512	522	508	537	512	547	511	510	524	500	528	521	515	491	509	509	502	499	510	490	519	519	528	490	520	521	511	474	478	458	445	523	548	488	532	484	514	508	513	537	530	522	544	553	512	495	512	506	522	511	495	527	525	509	533	501	488	504	479	538	527	523	514	472	474	477	510	511	495	479	504	523	505	506	519	528	538	487	487	509	512	529	485	537	523	536	513	512	543	523	493	469	539	498	499	526	478	516	492	506	498	478	529	530	518	544	510	489	513	488	515	549	515	524	511	530	513	594	500	541	505	544	509	502	491	517	554	496	521	516	496	502	549	502	525	497	527	506	576	497	523	535	524	544	522	521	519	521	487	514	505	466	487	522	505	539	511	516	522	493	532	531	521	513	493	550	488	508	483	537	505	511	513	465	574	453	498	506	503	542	502	479	512	537	503	464	527	486	560	524	552	488	491	524	552	512	505	523	545	505	519	504	483	510	521	520	496	524	478	517	532	551	504	493	524	518	486	491	494	512	494	528	490	506	552	520	514	517	529	529	498	512	513	488	526	529	512	540	498	539	517	529	524	533	473	489	503	511	545	503	517	512	514	484	482	491	497	507	525	554	483	507	498	483	539	527	504	500	529	509	491	498	518	544	534	517	538	502	481	518	525	497	533	531	488	526	485	530	515	492	491	503	509	508	523	538	506	462	495	551	549	496	519	502	528	517	529	537	496	495	545	523	489	504	490	554	480	502	506	535	522	518	517	549	503	525	546	521	524	510	498	527	508	506	507	528	513	506	524	503	552	525	512	555	460	496	507	499	490	502	495	522	517	513	490	529	499	500	480	522	503	531	532	522	540	543	487	529	510	524	522	490	548	475	557	502	504	478	561	537	485	452	505	544	495	529	481	545	481	500	564	525	517	519	488	510	522	504	523	522	501	522	482	501	532	530	538	551	500	501	471	529	548	554	561	502	485	501	543	474	512	499	482	538	507	501	497	549	487	489	502	522	476	522	538	495	540	525	509	519	504	488	534	479	505	496	472	496	493	505	500	530	490	503	520	557	507	503	522	553	505	495	513	510	493	496	558	500	522	509	511	501	472	495	540	529	525	501	525	502	539	458	535	516	477	492	539	492	489	520	484	516	515	511	513	509	539	516	503	525	497	505	469	491	542	512	450	527	507	500	553	473	491	533	540	480	494	509	498	529	479	483	465	503	503	530	531	530	508	488	503	526	518	486	523	503	467	484	517	500	536	459	524	531	527	516	519	514	521	541	504	516	505	545	507	493	531	524	539	515	488	516	511	508	515	494	535	515	541	529	476	486	543	531	494	547	503	518	541	495	494	528	490	501	508	543	501	532	489	513	518	533	514	484	545	513	494	515	500	553	520	516	506	514	510	479	522	506	499	506	514	507	538	512	470	501	525	540	510	477	520	497	495	506	533	497	521	541	530	539	523	535	551	524	514	488	492	491	514	508	523	482	529	511	516	513	487	484	499	489	505	476	492	489	511	512	524	478	490	503	509	488	524	501	508	507	533	501	519	500	506	505	507	480	510	531	477	539	499	491	513	490	530	511	518	512	566	522	470	514	505	464	472	503	519	514	456	508	493	496	513	521	507	519	528	513	507	491	520	520	517	487	504	467	543	446	524	512	528	506	529	517	521	509	522	510	506	489	502	498	514	479	521	507	512	507	504	456	522	530	473	506	523	527	560	512	484	511	528	499	476	500	509	481	484	494	513	516	543	528	531	534	500	476	498	509	501	506	531	484	517	512	541	488	538	524	491	509	540	490	521	496	527	529	482	527	535	481	541	505	509	519	522	550	548	529	524	497	509	500	565	532	510	556	527	551	471	544	505	526	482	520	522	512	517	499	487	510	492	529	511	492	533	503	536	496	490	505	524	478	485	548	527	520	467	501	511	498	462	520	506	535	468	500	502	505	470	515	506	539	514	556	518	495	465	510	514	499	481	515	484	462	489	510	503	483	517	522	521	476	480	521	542	509	491	495	516	546	496	528	527	514	517	497	519	506	543	515	485	524	524	508	521	515	520	538	529	503	539	569	499	516	517	518	507	503	525	472	519
5549	9846	8999	5456	3480	2417	1390	1718	9675	26847	28563	21241	8500	3434	1399	659	525	471	454	430	446	505	492	504	503	476	480	469	498	449	421	460	492	485	462	481	438	461	477	515	510	486	449	461	480	465	470	467	433	461	499	444	480	442	476	472	438	470	443	448	498	470	457	471	462	480	507	473	456	429	458	514	459	473	459	452	489	444	509	468	455	445	472	455	466	477	494	444	465	437	429	472	484	486	447	430	456	510	455	460	486	454	499	449	440	492	479	476	484	479	463	465	465	459	447	483	477	451	458	463	442	496	439	426	485	435	483	454	470	431	453	438	458	455	468	425	467	500	440	488	455	463	491	429	479	472	408	455	492	524	459	485	485	461	473	458	469	450	459	444	453	457	454	463	433	469	517	421	444	472	446	502	480	449	491	431	444	435	513	456	479	470	446	483	457	470	424	469	464	458	419	492	443	438	445	461	441	457	444	467	496	482	501	482	470	496	468	467	464	462	429	455	501	456	489	475	461	485	478	429	459	449	438	505	500	418	464	503	454	501	473	457	416	469	469	451	443	474	472	470	448	470	460	429	514	489	431	484	430	445	461	432	463	439	407	461	493	448	503	469	452	471	470	469	454	459	446	465	465	488	441	443	444	442	451	460	454	452	454	467	473	470	483	476	436	456	482	435	452	494	440	488	471	452	516	491	436	429	435	469	490	453	454	480	481	466	450	474	449	463	463	493	479	439	492	450	439	423	474	450	469	500	470	448	475	462	432	492	484	453	467	465	456	481	443	470	431	470	481	499	446	512	481	499	447	454	463	473	459	471	464	466	412	506	436	451	482	470	431	466	435	433	446	475	446	479	486	451	478	459	477	460	475	477	428	488	484	458	472	497	453	451	468	462	465	470	405	472	498	474	454	463	447	469	472	454	440	467	456	484	446	478	468	471	481	442	486	464	499	450	460	456	480	496	465	485	442	450	473	459	447	465	459	508	454	502	439	461	472	476	461	463	450	451	469	419	486	465	452	446	492	468	487	466	425	437	466	468	505	487	451	453	481	454	433	487	446	447	461	478	520	422	491	477	436	450	478	490	457	460	426	470	487	447	447	459	472	432	437	462	467	462	472	462	474	458	451	469	459	498	469	433	481	453	462	484	461	468	471	452	476	477	468	465	475	482	476	445	437	484	438	484	434	444	443	397	442	476	471	457	467	484	468	484	501	465	459	477	450	505	472	460	435	429	487	426	466	438	425	443	451	440	483	438	456	464	476	473	509	452	464	500	474	472	459	469	478	465	471	468	457	429	500	458	433	432	460	457	475	465	429	472	470	463	471	488	472	470	445	424	496	486	487	498	484	428	418	426	465	446	468	477	464	479	495	452	428	460	480	437	489	462	425	455	474	445	448	472	447	469	423	430	478	463	432	406	477	473	489	419	496	442	470	499	478	476	458	463	430	437	454	446	486	509	495	473	448	475	478	470	460	483	435	454	470	472	424	463	408	423	487	439	440	434	476	441	448	459	450	445	452	458	467	465	432	454	474	446	432	463	453	487	436	481	476	425	433	481	505	453	434	414	428	437	515	469	483	473	454	497	483	494	443	468	480	432	433	441	454	432	483	495	489	454	444	496	436	474	451	461	443	454	453	458	458	455	486	485	463	472	464	468	479	440	505	464	434	504	436	462	479	469	450	481	482	459	483	488	466	472	485	482	457	482	465	476	494	426	425	445	460	426	499	466	459	464	448	463	429	469	483	447	431	474	421	462	460	486	505	444	447	493	484	469	464	485	435	434	474	464	411	411	470	442	476	453	472	476	435	453	444	454	433	489	434	447	470	442	459	478	477	431	486	455	478	490	427	451	479	457	485	478	457	436	475	432	463	459	484	432	456	479	478	459	451	451	444	474	456	465	454	442	440	443	507	507	444	473	468	433	451	476	481	449	462	451	477	464	478	456	448	509	490	445	468	484	467	487	419	428	446	436	474	441	457	463	449	480	450	444	458	474	456	460	461	472	501	439	454	445	449	496	440	503	489	460	446	475	434	428	468	449	487	451	454	458	473	449	431	449	469	446	449	416	443	458	462	494	432	447	468	427	448	405	456	463	476	458	442	470	467	421	450	466	431	475	448	456	422	462	471	475	447	484	484	469	515	469	444	447	449	429	454	447	455	446	452	424	474	470	483	451	477	492	452	482	439	452	456	420	509	474	471	436	480	485	444	458	465	478	448	458	413	480	494	504	443	451	434	449	449	411	444	485	487	465	467	468	461	470	483	462	448	460	440	473	516	465	455	462	463	453	483	482	445	458	454	459	488	443	473	465	501	463	430	481	433	441	468	452	455	467	432	511	446	467	482	464	467	480	483	454	490	446	443	472	479	499	459	454	454	475	479	481	463	450	447	442	478	511	463	432	452	443	453	425	441	441	427	471	477	466	468	445	459	518	450	439	467	473	416	483	477	429	481	446	499	449	468	486	476	437	456	455	482	454	482	443	468	489	492	460	439	457	453	458	503	474	486	462	464	415	484	456	482	441	439	470	441	472	479	461	491	492	458	488	461	478	426	455	474	421	500	440	435	465	482	476	452	477	472	467	479	469	442	467	439	462	488	456	461	452	473	470	443	451	455	480	466	431	426	446	471	489	487	422	459	446	508	485	453	460	477	479	473	472	491	455	492	485	451	465	453	442	494	525	415	461	450	470	449	482	452	426	451	524	447	464	455	435	454	483	452	506	484	462	438	448	447	470	458	444	435	459	492	463	460	512	462	465	468	456	476	454	494	443	433	510	497	442	448	462	472	463	458	442	463	487	464	410	436	444	487	490	481	433	484	449	445	477	442	479	444	501	446	456	425	445	443	444	477	480	446	471	466	455	444	469	451	446	448	460	473	459	455	483	428	420	494	486	463	441	479	467	479	466	434	440	432	416	505	453	432	495	440	435	438	467	503	493	492	421	489	463	501	467	420	458	448	444	476	443	497	454	478	453	449	496	404	492	478	454	468	474	447	419	440	469	474	481	435	476	486	438	500	463	487	466	488	477	475	436	423	475	502	477	423	433	482	462	473	481	435	524	463	450	473	469	441	447	436	474	497	449	460	455	472	432	449	449	470	442	456	479	480	480	463	432	421	465	433	485	482	427	416	478	490	474	469	512	439	423	455	452	487	457	453	527	442	461	486	479	468	438	470	454	481	452	449	464	503	475	447	423	447	413	450	458	480	435	423	496	484	419	470	450	462	472	438	448	457	489	492	505	429	472	448	456	468	453	464	456	481	448	422	447	497	414	463	467	481	464	459	464	463	445	438	447	452	493	452	446	452	432	463	451	469	493	444	481	472	460	448	512	430	456	495	460	450	507	502	475	468	424	456	414	514	460	444	457	458	473	466	471	446	464	474	407	477	462	456	461	494	460	435	435	440	435	449	477	448	498	439	453	435	437	501	482	463	499	467	492	461	445	445	464	423	456	464	464	448	443	469	501	448	486	495	480	449	439	490	476	449	466	424	473
27735	11938	2611	1161	837	530	450	401	662	1432	1795	1630	945	543	403	374	346	351	362	342	335	340	318	356	326	327	369	375	358	357	340	304	373	352	373	358	361	330	332	339	362	323	322	325	332	371	327	359	348	377	348	343	367	343	291	338	381	352	345	365	330	345	359	320	354	340	342	337	342	409	352	345	320	362	357	340	361	328	348	354	360	336	366	366	360	345	355	360	359	354	352	361	336	339	357	347	317	364	343	358	361	373	335	354	339	331	356	326	353	347	339	392	348	347	359	386	326	336	367	333	349	337	331	359	350	355	348	331	357	318	313	369	369	318	345	380	346	391	344	337	364	366	370	352	371	319	342	335	359	333	329	357	334	333	350	318	372	348	344	336	367	324	341	330	352	348	337	325	366	363	324	315	342	341	340	346	341	342	345	372	346	335	357	385	346	363	341	348	337	331	344	319	352	374	337	349	356	323	364	357	309	345	351	341	361	365	351	312	317	329	333	320	346	324	349	355	326	343	354	315	332	341	340	338	359	346	341	348	345	344	353	368	357	352	353	339	340	321	335	380	336	358	325	338	327	334	328	318	350	305	348	332	366	366	309	342	337	342	356	318	339	365	345	315	332	366	327	322	339	364	360	332	347	351	312	371	331	333	350	347	358	324	342	342	340	374	349	359	321	364	335	344	323	323	324	355	359	364	332	319	333	325	336	354	342	358	354	326	349	331	367	361	359	343	386	326	335	321	347	345	346	364	367	373	362	342	349	309	336	350	334	295	376	353	334	333	324	336	348	339	355	308	380	357	362	340	348	318	358	357	338	332	347	330	358	318	353	373	357	329	325	371	316	377	366	308	364	314	324	346	370	364	357	305	337	363	323	366	321	340	340	299	363	352	329	335	352	345	348	330	351	368	311	332	308	382	328	409	359	338	348	367	347	339	339	323	329	334	369	334	333	330	350	359	323	345	352	344	328	331	313	352	367	324	345	328	346	349	334	324	312	367	331	340	329	379	341	327	348	330	345	340	365	329	325	318	321	340	325	373	375	346	354	313	356	326	351	339	330	342	331	326	342	369	336	341	347	355	350	344	343	353	374	346	314	366	326	352	344	367	383	333	339	329	319	330	324	326	327	348	328	362	342	358	362	316	368	323	315	351	330	355	344	352	357	358	338	352	337	367	368	333	368	343	322	328	345	365	345	344	360	335	348	341	387	356	350	326	341	407	332	333	346	325	373	355	338	326	378	341	347	352	392	310	365	349	341	395	352	333	344	360	330	325	342	337	376	389	371	363	372	372	340	349	342	313	359	362	365	404	372	326	322	358	359	356	352	310	372	335	332	346	360	351	308	348	345	343	338	356	364	351	313	361	350	372	353	348	348	378	375	353	320	347	301	320	347	357	372	337	327	333	357	354	350	337	334	334	337	313	375	362	332	351	356	364	350	342	336	333	375	343	328	360	307	317	354	335	345	382	387	349	306	345	377	373	341	338	331	342	361	275	363	341	353	330	342	342	362	350	329	302	346	341	326	360	334	359	351	338	334	347	349	325	334	347	383	379	347	345	304	332	369	330	334	339	349	360	332	356	332	319	335	317	346	325	369	344	344	320	325	346	370	332	347	309	334	349	359	325	365	346	370	346	322	340	312	335	328	308	353	351	314	339	328	332	321	379	336	358	344	360	337	310	347	341	323	400	336	359	306	342	331	363	350	325	375	318	337	362	334	350	360	329	336	382	333	338	326	356	334	331	336	320	348	368	359	352	354	366	335	357	332	331	307	329	346	360	335	357	336	346	354	351	340	319	326	339	342	367	308	330	321	329	339	326	324	363	341	329	374	357	334	331	324	342	346	354	362	355	342	363	347	348	349	320	351	333	315	348	341	341	380	369	327	341	317	313	352	375	368	335	330	352	347	372	327	345	342	365	349	355	329	352	343	355	334	326	348	310	307	346	299	329	361	318	314	351	376	318	376	343	337	306	349	371	328	320	309	333	344	330	356	335	341	335	344	351	352	320	329	349	359	373	333	314	325	341	315	337	332	348	327	346	378	357	325	355	353	341	325	329	354	341	358	325	360	357	340	351	341	344	348	341	373	339	358	330	341	338	337	311	340	356	348	359	345	349	360	372	345	390	304	343	330	358	382	346	350	367	332	384	366	354	367	340	371	325	324	364	345	344	363	365	359	329	373	369	327	353	385	389	339	314	382	358	344	346	361	343	358	340	372	317	369	364	376	363	344	338	312	329	332	341	359	321	357	368	355	340	347	322	308	347	358	353	348	359	374	335	323	342	343	374	345	351	331	331	327	353	316	371	327	348	355	367	358	331	355	320	325	316	353	354	358	361	345	360	333	318	329	316	322	333	340	327	336	326	336	341	333	381	375	334	339	341	340	335	364	350	367	366	350	333	351	344	369	334	357	357	391	354	360	292	358	328	343	354	354	327	366	311	322	351	329	345	370	364	349	342	366	356	381	371	357	326	346	360	336	351	365	361	363	399	371	363	336	361	373	353	328	338	332	336	371	298	324	353	351	347	334	324	342	348	330	301	345	353	353	322	324	348	333	352	369	311	339	343	332	339	350	359	369	327	337	319	333	333	354	364	345	325	351	334	346	325	357	345	362	353	328	361	331	356	350	349	329	317	341	306	388	356	333	334	331	313	319	350	283	325	321	353	300	373	359	378	347	352	375	356	361	367	330	347	369	322	348	352	335	341	366	365	362	336	350	325	373	338	326	337	335	369	385	343	342	346	313	340	329	364	346	347	340	347	337	338	297	369	357	330	362	354	354	338	354	319	349	344	339	320	355	361	340	345	356	304	356	349	354	337	332	363	365	320	333	331	330	353	322	337	376	332	321	355	337	347	355	349	337	346	363	381	371	305	379	344	399	359	344	336	325	376	330	304	332	335	358	372	354	360	358	349	311	369	367	341	336	352	362	336	340	330	342	352	335	370	342	348	329	340	370	351	324	347	342	377	334	348	373	317	348	387	353	367	353	346	352	362	355	334	346	338	352	336	356	370	357	364	347	332	302	322	343	333	355	337	351	360	354	334	373	368	319	349	343	331	357	318	351	331	331	345	370	383	336	334	357	342	341	360	343	332	350	352	344	331	330	348	355	333	340	364	370	349	313	327	346	369	336	344	363	341	348	339	336	343	348	358	332	360	347	341	338	345	308	355	347	377	343	326	338	385	345	334	376	358	337	341	319	340	355	358	335	346	371	324	335	368	342	372	328	347	331	343	318	354	358	361	389	323	322	352	326	339	368	327	343	344	399	311	329	327	350	346	343	351	323	361	334	335	324	371	324	375	353	334	326	300	293	361	343	310	333	346	331	337	321	337	363	331	361	320	342	382	335	344	326	335	324	362	338	347	361	353	356	355	360	312	332	362	332	366	337	341	337	327	379	330	330	313	355	307	349	348	343	344	342	341	399	362	395	348	336	336	329	356	387	347	365	337	343	332	338	340	346	327	350	379	343	341	367	341	352	357	333	351
5954	2755	2267	1047	970	646	387	456	938	2014	2349	1838	960	564	371	363	342	300	330	314	310	295	321	313	308	322	288	328	340	307	290	305	319	322	306	288	319	325	302	319	320	325	332	319	309	285	339	315	291	309	334	324	284	320	312	330	302	326	316	295	311	315	315	297	289	299	312	302	334	310	317	337	326	338	294	290	292	278	322	287	283	318	340	310	316	313	292	301	311	345	310	349	279	343	320	318	299	310	306	297	330	321	300	336	294	320	310	294	311	286	303	295	301	305	325	301	306	319	280	277	313	312	330	343	321	300	298	298	306	324	311	284	314	307	291	301	285	320	307	310	295	322	315	296	336	309	318	343	325	292	316	289	289	300	304	313	315	344	314	283	303	335	288	312	304	352	330	288	291	346	313	304	310	266	302	304	296	332	278	321	316	284	298	345	320	304	320	316	315	312	283	334	327	304	337	315	304	290	296	334	337	306	329	350	310	305	307	312	289	302	301	329	350	312	325	303	320	302	310	289	315	341	301	306	282	315	307	350	314	320	310	331	324	293	318	295	303	316	331	291	308	328	309	327	291	304	315	277	320	343	306	326	306	328	292	334	327	291	325	348	293	288	315	305	329	316	309	288	322	297	333	334	331	304	299	338	295	280	324	299	333	331	340	349	318	341	283	305	319	303	348	313	322	337	317	334	326	323	310	299	315	314	296	334	307	326	311	293	339	328	301	332	313	311	331	296	302	293	303	326	269	307	327	318	325	314	302	268	291	292	342	317	312	307	328	288	313	296	316	315	311	321	328	298	308	328	312	306	309	294	313	304	317	316	273	341	314	334	329	311	285	295	304	291	322	320	305	285	281	312	311	299	298	305	325	308	301	317	345	299	304	282	281	323	308	327	305	346	271	297	329	328	322	315	282	298	315	326	316	308	291	326	344	304	329	328	315	318	301	320	312	297	290	323	297	297	289	313	331	339	286	322	317	334	319	293	329	322	307	298	317	331	304	298	335	317	299	314	278	324	312	327	288	284	317	316	324	306	329	341	300	305	312	313	328	321	311	311	272	308	289	290	297	304	319	317	327	335	310	304	317	309	313	327	355	329	299	292	326	346	313	265	288	311	307	346	312	332	296	327	320	319	313	300	335	356	321	346	298	326	313	332	298	310	315	349	307	315	342	312	334	304	330	341	293	310	318	284	339	314	311	333	274	324	324	337	291	309	319	301	313	298	320	283	292	298	295	290	301	290	316	324	298	281	323	308	320	280	323	331	309	326	316	326	300	309	305	287	313	309	300	320	317	310	312	317	318	313	280	302	335	298	352	303	319	293	310	288	316	314	302	271	290	299	322	286	323	314	323	297	323	338	300	306	311	298	322	285	289	325	317	302	342	323	317	324	300	313	327	336	343	327	303	307	317	299	316	302	308	321	289	323	320	326	317	300	301	310	312	356	300	337	324	321	311	306	319	318	319	305	314	311	297	316	350	283	316	314	302	281	288	291	308	292	308	332	318	310	317	314	295	311	315	291	298	287	315	317	311	341	317	305	316	293	327	285	300	327	315	305	311	305	289	299	295	308	305	316	303	310	283	289	306	306	311	320	337	302	300	277	272	306	311	293	317	325	333	300	288	332	319	351	354	303	306	310	292	316	314	288	299	335	293	324	305	311	281	335	322	334	272	289	296	328	297	307	290	316	318	336	331	320	314	308	321	309	323	302	311	300	317	334	346	282	306	322	303	324	292	301	309	312	332	302	278	310	299	302	296	275	328	304	310	327	332	340	290	316	293	298	285	272	326	266	302	321	302	314	273	302	317	299	285	323	293	310	306	308	329	312	303	316	263	320	311	298	317	315	330	282	279	335	321	332	318	297	335	288	307	297	337	352	338	285	349	301	351	302	295	315	304	304	309	328	284	300	307	304	325	302	332	303	344	285	280	313	287	282	307	325	307	312	287	303	322	316	335	307	322	307	289	304	311	301	303	305	304	305	285	322	307	310	271	313	289	300	321	284	318	276	288	314	304	332	282	322	305	325	317	329	326	325	324	316	312	281	325	322	347	271	345	315	330	325	306	292	320	324	314	310	296	302	320	329	331	308	321	317	309	313	291	310	303	294	318	305	296	328	336	309	281	284	312	326	335	315	309	312	344	324	296	300	332	299	302	301	328	298	329	317	316	314	322	312	348	303	320	303	295	302	304	274	317	305	345	290	322	295	323	295	317	278	324	341	308	288	304	296	292	281	330	324	327	273	321	288	279	299	293	334	306	332	304	299	304	290	300	328	307	341	354	290	301	331	295	319	332	342	283	308	301	297	325	273	301	291	289	304	308	280	338	337	317	307	303	350	317	322	323	325	278	290	308	331	281	331	319	288	276	316	318	307	353	306	311	273	323	300	343	313	332	296	331	344	331	326	284	315	301	335	309	344	276	332	330	304	299	308	331	315	306	303	332	300	327	311	286	326	318	287	302	323	311	292	301	313	329	333	333	297	285	331	302	329	340	296	359	294	326	332	305	297	318	361	315	309	314	291	302	292	288	319	314	343	319	285	302	297	312	322	294	316	303	282	285	311	298	318	306	314	298	318	301	334	327	331	285	304	314	312	297	304	310	326	327	363	332	307	332	323	331	320	293	286	316	320	304	327	306	300	322	310	368	310	300	305	302	325	290	318	305	325	297	308	294	321	324	309	327	325	288	298	319	291	290	279	289	338	353	306	301	328	273	301	338	303	304	317	314	317	300	298	330	327	314	288	342	313	318	299	322	281	322	309	320	300	342	302	321	316	327	316	322	300	311	310	302	286	314	308	279	302	305	332	299	311	326	304	291	316	282	295	323	314	314	304	316	292	334	285	325	345	313	315	309	341	297	323	305	307	296	349	334	325	305	316	292	320	301	331	328	343	316	323	326	292	309	309	321	313	352	299	287	304	317	299	295	306	288	356	292	342	319	302	282	327	293	358	319	304	334	277	301	288	313	293	315	299	340	319	273	302	291	337	297	370	326	309	293	302	309	299	294	310	285	308	298	304	314	304	288	301	301	335	300	273	285	329	297	318	314	314	306	324	323	310	305	306	303	304	301	328	301	323	283	326	329	327	299	283	329	310	312	313	330	321	318	334	307	333	298	300	299	325	317	309	313	307	296	287	343	293	308	306	296	342	291	316	315	309	298	294	287	285	309	291	321	302	304	311	327	315	316	316	300	278	308	325	289	345	282	344	264	331	325	296	281	321	301	284	319	313	333	346	285	345	298	319	295	279	317	298	305	331	305	324	279	310	300	332	291	330	316	332	321	312	299	327	316	320	312	322	304	340	330	356	273	297	299	304	310	263	297	322	308	305	338	305	321	309	324	340	300	352	344	285	326	293	287	284	324	295	315	334	330	319	344	291	296	303	308	301	340	305	291	307	333	309	312	301	325	309	314	347	295	333	316	305	317	342	300	294	276	323	315	293	270	323	281	301	287	313	349	300	311	347	322	346	288	322	317	316	314	319	328	288
25580	21407	27366	25387	7409	1806	1038	592	2274	15936	17690	12556	4256	1384	640	452	398	381	378	393	353	399	385	408	383	373	369	379	401	366	401	426	379	373	357	350	363	363	382	395	358	368	389	363	403	381	388	345	383	406	373	416	412	373	356	385	392	379	366	376	385	391	389	372	382	402	360	360	352	391	392	403	373	375	385	357	351	362	372	404	363	359	378	404	369	383	373	365	398	355	394	375	371	384	390	401	423	403	358	379	405	394	349	377	372	387	369	388	381	397	369	414	377	405	407	411	395	402	344	361	363	403	360	431	388	385	384	366	369	403	394	390	402	401	362	372	373	385	425	389	410	371	348	331	359	376	392	380	396	377	380	386	408	368	406	402	391	411	360	356	393	391	357	379	368	367	385	390	372	355	382	388	386	424	346	380	396	393	347	363	366	404	368	374	390	361	363	391	385	391	317	361	411	379	363	364	390	375	384	371	403	406	422	402	383	372	357	387	385	382	397	397	408	366	386	391	373	370	375	374	371	370	385	377	361	410	394	373	390	382	362	382	339	381	383	368	361	342	395	353	394	355	371	383	397	372	359	391	411	357	356	382	386	379	411	376	371	372	406	366	396	373	379	373	394	357	373	374	383	396	412	393	358	343	385	390	386	375	364	363	378	372	363	391	357	360	397	363	371	374	406	377	385	417	389	387	399	387	356	391	405	420	387	383	380	382	363	361	375	387	400	416	419	390	349	403	422	386	390	388	351	412	383	380	420	409	346	381	386	376	421	375	363	377	393	358	390	315	390	368	427	346	387	362	380	395	375	404	365	358	372	372	393	370	378	376	376	397	386	370	380	357	353	359	445	373	383	378	408	392	356	392	373	415	361	395	393	368	376	380	376	372	357	381	373	399	351	347	377	388	388	395	387	398	369	343	385	360	381	372	344	395	392	389	420	381	378	379	399	407	402	418	381	348	374	377	389	392	345	366	383	372	402	363	378	340	355	418	376	376	372	406	383	354	375	396	371	367	368	413	348	370	405	385	395	426	372	392	373	376	408	371	374	398	398	399	372	386	378	391	395	374	373	387	406	403	381	404	397	363	334	402	375	351	382	408	374	380	358	402	386	392	384	405	351	356	387	383	395	394	384	403	390	362	396	362	387	384	375	383	362	388	376	371	353	371	394	379	419	374	374	380	387	371	383	367	382	383	394	392	395	412	365	374	364	358	429	364	382	355	364	362	400	346	378	398	382	412	391	362	376	396	337	385	352	373	393	356	375	368	362	379	364	360	327	401	359	367	374	380	381	354	395	368	387	356	401	360	373	395	376	378	384	366	389	353	346	390	393	358	376	375	365	361	405	400	362	395	396	389	377	380	340	351	394	394	388	372	391	358	436	369	391	331	384	434	370	360	383	390	384	375	383	434	377	388	371	400	360	390	381	384	380	397	375	373	399	375	393	372	407	368	351	378	403	397	369	385	384	325	377	370	371	369	366	407	373	399	383	346	364	392	316	380	395	407	346	396	402	405	354	395	395	424	391	415	397	358	339	357	354	368	373	387	402	370	383	378	398	371	374	372	364	412	378	379	379	376	369	385	369	394	370	391	387	360	371	359	422	366	367	377	390	420	350	357	379	374	392	359	419	369	318	391	366	389	380	394	386	343	401	392	360	397	390	409	403	379	391	374	385	372	372	354	383	379	399	375	423	405	411	394	384	409	403	383	367	392	369	354	383	402	369	372	402	352	381	392	371	334	379	352	404	377	385	394	383	356	390	382	405	420	332	401	374	389	398	378	357	372	401	328	413	392	395	362	377	415	386	358	401	375	377	369	378	374	388	386	378	376	391	366	373	384	392	394	382	385	359	395	399	386	378	390	378	400	388	388	381	368	342	412	396	373	395	379	346	366	401	375	398	386	379	395	365	414	377	354	429	374	366	385	406	381	406	404	396	342	367	389	413	371	389	351	354	399	382	417	386	402	388	407	357	383	361	388	396	418	367	366	371	386	398	398	367	369	377	364	343	391	378	422	411	371	393	348	354	372	401	356	373	391	370	376	379	402	363	418	356	392	403	369	378	382	380	391	379	359	386	392	359	385	357	363	392	384	385	404	364	370	404	366	361	368	371	387	405	417	359	384	390	403	385	354	378	372	385	353	359	379	388	377	406	367	375	388	353	425	369	379	373	353	384	402	360	378	392	378	390	373	386	386	391	362	385	358	347	344	350	364	382	415	391	352	373	402	418	409	408	375	397	379	386	355	381	400	388	375	372	365	375	409	366	404	408	369	350	348	329	401	404	383	373	398	371	371	377	372	376	345	373	362	368	405	370	369	359	396	398	383	341	374	403	413	375	391	322	403	370	396	384	373	374	368	351	384	388	410	411	380	390	397	366	394	388	360	376	393	356	351	388	379	338	405	366	369	388	407	371	391	384	361	380	370	409	380	421	358	376	396	385	372	355	419	364	367	450	366	400	334	356	400	367	400	389	414	338	368	413	398	363	344	364	374	395	401	406	383	367	413	392	414	401	378	395	387	388	398	394	399	374	351	382	367	365	382	410	351	371	388	416	417	403	400	387	390	369	394	354	387	372	376	400	368	379	386	401	372	375	350	372	397	390	373	391	387	394	384	359	410	327	369	375	383	386	353	363	360	367	371	379	386	372	391	363	378	379	410	366	356	403	372	371	354	363	376	375	371	341	362	392	396	368	397	362	379	375	341	393	387	368	371	354	354	409	397	369	383	397	387	413	357	367	408	372	395	390	356	395	349	363	374	406	376	388	357	366	370	389	358	380	358	406	379	376	419	357	393	395	404	396	362	394	373	354	394	354	369	356	368	380	388	413	389	393	425	355	353	361	380	395	380	376	407	364	381	401	342	387	399	372	423	372	369	389	379	415	372	367	368	370	371	355	362	394	366	368	405	387	382	384	362	355	383	384	369	393	366	373	408	383	401	380	367	380	356	381	370	372	400	383	367	355	386	371	389	389	393	389	405	375	376	360	395	380	392	381	406	389	364	404	390	396	392	388	370	391	377	391	367	388	415	360	378	374	370	343	388	359	391	383	380	347	414	348	345	356	404	401	362	418	397	368	352	362	350	375	342	382	382	374	380	407	359	404	368	395	401	380	410	378	392	372	382	381	401	360	389	395	392	376	356	373	372	370	397	339	402	423	390	397	385	347	368	393	413	406	400	370	352	364	383	368	387	379	400	359	398	388	390	341	374	360	424	387	351	351	368	366	355	378	381	397	418	384	361	386	360	318	357	355	338	369	388	338	390	387	367	393	366	377	392	381	401	416	349	380	389	373	417	397	396	366	421	343	364	368	394	352	343	352	325	367	325	376	397	370	372	362	389	315	386	406	404	369	379	388	397	383	393	355	381	372	350	375	361	367	381	369	394	388	389	394	393	369	376	373	347	391	394	349	370	403	390	385	384	397	362	346	379	392	375	370	364	381	400	388	402	399	425	393	379	389	380	415	412	347	377	367	346	367	386	372	405	383	381
4815	6181	5333	2751	2322	1645	1010	646	3761	17890	16261	10828	3898	1466	662	406	360	350	358	373	368	365	361	352	374	347	363	378	374	315	363	389	328	326	364	351	346	367	347	334	364	370	349	353	334	341	374	358	326	358	340	353	359	378	365	367	360	329	346	375	369	356	343	375	367	352	391	336	356	346	354	350	364	324	349	355	344	352	369	356	329	333	343	339	335	313	363	353	351	345	338	363	387	341	338	357	338	359	340	330	354	354	344	376	320	396	363	363	383	364	364	344	378	339	364	361	346	361	356	322	388	373	326	380	362	351	382	367	360	362	371	356	341	343	382	364	346	352	366	330	343	368	341	337	347	348	344	329	341	354	360	363	351	341	366	312	327	312	357	365	354	342	336	333	344	335	388	316	391	329	339	386	346	358	360	342	356	321	372	329	302	360	345	339	336	368	372	334	332	333	366	363	389	364	358	356	363	373	384	374	359	387	367	378	362	371	328	340	357	354	363	348	329	368	347	365	327	399	337	323	368	334	384	363	379	364	359	312	353	354	363	350	355	346	349	367	339	354	378	347	340	365	378	377	327	349	361	368	347	350	342	368	361	339	351	365	348	342	368	352	325	332	364	386	360	351	336	338	322	365	349	346	362	334	367	358	377	328	342	345	354	382	377	362	354	377	348	339	316	364	380	381	406	373	357	333	367	366	349	342	341	346	347	347	323	372	362	336	369	366	337	346	376	379	342	338	366	345	361	346	362	344	336	353	325	367	311	337	371	350	350	334	348	341	337	380	335	350	357	359	335	366	337	337	402	408	340	340	372	354	336	371	355	338	360	366	306	351	371	366	325	359	315	332	369	319	324	333	353	359	349	401	366	352	356	328	335	360	350	339	330	376	338	368	374	368	372	338	376	372	336	338	315	321	358	360	339	357	349	333	385	335	339	325	341	374	379	341	378	349	328	326	317	337	331	365	351	357	362	399	345	344	381	362	344	362	346	364	384	335	373	376	348	349	355	340	310	338	348	357	350	331	336	359	386	339	404	365	336	342	297	358	327	367	355	350	361	371	321	358	350	349	330	342	362	357	333	311	377	359	345	347	317	344	307	332	365	375	366	327	385	342	354	340	365	327	376	329	329	371	371	347	325	367	341	303	354	362	324	350	361	345	337	336	364	360	349	378	371	362	400	379	321	350	356	358	353	370	383	342	336	341	403	339	357	345	369	365	365	334	380	332	337	348	336	371	363	328	357	335	364	352	332	361	352	347	344	370	330	336	360	335	306	388	366	364	358	340	334	376	351	376	310	340	359	351	343	384	347	367	330	338	351	370	357	373	363	358	371	390	358	347	343	371	354	347	328	334	354	330	353	385	391	357	317	330	336	353	331	346	327	366	352	355	371	377	319	387	347	356	351	366	347	325	337	341	396	353	341	372	344	347	367	389	379	355	322	350	361	316	359	349	328	361	333	331	354	334	343	341	354	342	353	374	336	328	369	310	311	368	350	342	346	361	356	365	370	309	307	355	355	368	320	350	327	311	350	341	355	326	353	341	364	373	367	390	348	358	340	367	343	379	374	383	360	371	373	375	380	359	348	367	347	370	358	376	341	344	357	329	391	379	336	351	358	339	365	332	341	330	384	304	359	364	389	339	364	343	321	352	358	379	386	349	311	361	352	368	366	387	389	359	346	323	362	344	370	362	346	354	372	330	380	382	337	385	364	347	362	352	350	333	362	325	367	354	371	351	348	334	342	381	366	350	347	351	383	331	357	375	381	363	320	371	356	365	366	340	358	362	359	309	341	370	372	356	329	365	341	358	369	346	409	340	343	382	339	360	363	380	362	370	367	335	350	365	363	333	340	349	337	352	354	369	384	346	354	354	341	345	352	368	355	361	352	349	333	354	367	362	354	364	351	328	330	327	309	359	335	325	351	331	319	306	342	335	365	362	360	341	385	365	378	315	343	349	362	349	363	341	348	328	382	350	327	390	332	347	362	348	318	342	377	342	337	380	353	371	351	363	378	351	346	319	318	333	384	399	339	350	352	337	343	359	364	332	360	332	355	352	341	304	333	340	342	370	341	328	362	344	386	336	366	377	364	359	343	339	366	331	372	382	365	334	352	341	362	355	397	361	351	385	347	376	340	372	348	326	353	341	357	354	366	328	338	309	343	355	300	337	387	356	335	371	324	335	362	376	343	342	343	353	350	379	368	353	356	338	357	341	346	359	335	367	347	338	337	371	333	358	360	346	356	372	370	329	336	382	361	366	366	369	358	338	357	319	377	375	353	347	338	331	371	356	370	394	375	403	318	323	331	368	359	315	360	356	374	355	363	346	363	332	335	381	341	303	361	352	341	374	334	376	344	367	344	353	340	339	354	381	342	363	356	361	362	352	344	364	372	358	366	339	349	382	350	378	336	352	353	367	337	372	366	354	344	358	332	353	365	356	319	332	348	383	355	356	363	364	378	349	346	359	354	324	333	320	334	317	340	396	327	381	347	370	319	333	351	352	349	350	361	355	359	367	350	353	357	337	358	360	354	355	349	353	342	337	370	354	335	342	311	384	329	349	352	354	365	337	368	343	336	386	355	367	349	360	364	372	360	358	366	345	341	327	356	355	346	324	383	348	332	327	341	343	398	354	344	376	333	327	382	370	346	346	367	389	326	353	317	349	330	330	336	360	327	335	334	384	338	346	356	354	364	358	363	375	330	342	364	329	394	350	362	392	354	326	347	331	356	384	337	338	345	326	353	343	359	364	333	355	389	326	363	372	347	388	341	354	342	375	353	333	371	356	337	351	350	346	384	355	355	325	356	338	377	368	347	384	314	355	389	362	324	373	332	331	382	338	344	374	403	376	383	350	354	388	341	354	346	327	340	352	335	337	354	357	344	361	350	341	373	334	377	347	346	328	336	372	365	363	363	393	344	356	354	338	383	367	318	368	359	292	329	352	350	354	341	361	354	376	326	357	368	338	326	333	382	371	368	331	349	343	347	365	341	388	348	325	353	369	345	377	337	321	398	325	317	359	357	341	358	363	371	373	370	378	336	357	366	348	340	371	336	357	336	350	380	353	339	349	363	354	383	337	336	363	341	362	360	349	366	321	368	359	335	388	350	352	350	374	347	363	344	336	300	336	358	344	311	345	322	369	345	356	330	348	341	349	351	355	352	328	362	349	348	340	357	339	360	354	364	332	345	375	387	362	316	349	347	383	355	365	334	370	334	372	355	339	334	355	377	357	370	363	339	364	381	350	401	341	373	387	339	344	362	369	354	331	344	343	348	365	340	372	345	350	359	380	401	348	360	390	374	362	365	343	347	377	367	357	318	372	358	348	342	346	348	367	340	375	366	332	316	354	332	380	354	384	352	350	356	350	353	369	329	348	375	348	402	373	309	367	342	333	366	347	319	343	331	371	351	344	354	361	374	364	349	356	349	351	369	351	349	340	344	342	359	377	341	339	342	355	381	348	331	355	351	358	320	364	375	347	361	343	326	358
24564	21420	28692	24538	21242	8797	2444	1125	6255	30630	31560	23952	9710	3072	1040	647	565	536	519	550	478	557	503	509	577	572	550	535	530	538	535	501	555	537	511	524	529	474	560	551	578	530	543	582	533	541	523	524	553	525	550	548	546	538	511	548	540	501	537	500	512	539	535	541	549	541	527	534	481	501	506	512	515	509	546	509	550	488	514	520	549	564	494	511	514	517	529	529	510	532	552	546	513	508	498	525	519	540	529	518	513	522	522	499	511	500	500	533	499	503	536	489	556	549	542	525	548	542	510	550	490	539	517	532	497	552	519	513	516	501	529	486	533	485	515	523	526	526	535	501	500	530	510	565	534	524	537	518	495	522	571	510	520	543	552	496	494	471	560	510	520	543	498	537	505	544	568	549	549	543	580	499	515	498	507	535	545	538	514	555	522	554	534	556	526	542	498	501	533	517	551	515	515	498	531	512	497	491	538	523	505	512	510	477	497	536	486	492	532	548	565	541	522	530	532	505	527	512	525	536	540	515	490	527	516	546	517	510	523	549	528	525	479	526	514	503	500	523	519	538	561	539	524	535	506	417	492	527	525	559	511	511	540	485	525	483	529	464	523	487	533	525	543	507	508	550	508	531	495	505	508	521	499	528	504	498	555	511	546	482	524	480	502	527	499	549	522	516	536	521	519	534	524	525	549	501	538	489	548	503	517	549	533	540	531	546	524	537	506	508	503	513	493	519	541	535	516	525	495	510	544	521	514	512	503	517	557	505	509	497	546	520	497	541	533	518	561	516	506	512	535	525	535	538	502	507	569	535	493	506	501	487	533	477	517	517	496	525	496	520	531	524	490	508	522	508	524	502	501	474	530	501	540	513	531	498	526	534	468	536	511	498	534	543	559	496	521	511	525	502	556	494	498	535	551	486	515	534	535	541	518	513	466	491	518	512	507	511	490	530	513	531	544	547	567	532	508	536	536	504	506	521	520	558	496	572	523	486	541	518	519	516	511	546	518	492	550	489	526	527	492	494	525	505	478	572	504	530	572	539	531	477	489	521	458	538	504	536	509	531	557	531	514	499	471	556	542	540	525	536	509	532	542	537	496	541	513	538	536	486	531	504	524	512	557	510	528	510	516	523	521	522	546	506	505	510	510	527	565	494	571	542	520	551	533	513	496	484	526	495	494	550	511	507	481	543	496	494	496	543	524	525	534	516	471	564	530	518	527	516	510	504	572	482	521	528	502	509	512	490	490	524	511	512	526	563	492	513	496	558	503	534	528	541	539	493	561	541	512	478	507	530	493	545	525	545	504	509	543	508	502	513	532	481	563	531	508	541	569	519	526	564	516	500	533	550	537	490	551	522	553	538	523	527	518	507	562	519	532	571	517	558	511	487	528	557	547	467	487	563	496	539	492	523	534	506	527	541	519	531	522	533	521	509	511	523	550	508	519	504	564	528	545	479	556	520	507	515	522	511	503	471	563	487	508	536	490	557	538	523	507	527	506	552	482	547	519	492	565	500	518	497	504	547	557	539	502	552	518	545	533	558	565	520	484	481	507	513	457	532	519	544	489	502	518	540	518	511	503	536	487	537	565	518	527	530	515	515	536	573	526	520	512	524	488	532	538	499	504	557	530	573	509	517	520	536	532	566	537	518	482	517	532	509	519	497	497	516	517	502	535	536	534	567	529	567	541	517	501	513	531	522	542	500	503	539	534	496	542	569	552	502	533	520	532	520	488	500	518	524	575	510	519	549	542	535	505	507	512	469	553	519	534	506	525	527	523	542	506	544	492	526	553	488	532	519	523	563	536	495	511	530	528	525	528	549	534	533	486	541	523	553	529	539	527	496	513	551	486	530	476	509	494	528	541	532	522	538	568	593	521	529	520	519	516	548	535	506	501	538	459	491	522	537	563	494	510	483	513	515	512	516	488	577	543	503	561	502	516	528	521	513	520	525	478	485	510	554	545	544	537	522	489	508	524	545	533	510	506	460	521	514	560	552	556	521	512	516	519	532	528	534	478	540	498	518	542	485	515	485	515	523	468	489	506	506	534	525	550	483	486	503	524	529	543	522	558	508	473	548	472	551	539	516	537	528	538	513	528	501	511	512	505	568	508	518	536	477	508	530	517	512	534	513	476	516	491	477	505	487	502	489	561	507	505	521	508	554	536	540	514	498	535	536	513	531	487	531	541	542	521	520	537	529	494	520	544	505	545	528	496	486	536	559	534	505	541	555	524	540	477	459	545	550	517	509	528	503	535	513	514	526	537	549	488	524	575	514	507	503	524	511	519	496	515	533	510	506	529	521	549	500	485	524	525	496	494	481	553	515	496	536	493	530	558	529	540	530	529	519	533	485	505	538	525	495	515	508	496	530	533	514	515	522	545	544	510	510	515	517	558	494	482	496	492	506	520	515	503	550	527	536	514	516	527	501	524	524	477	546	526	520	475	513	490	549	539	488	542	541	528	520	553	495	493	514	567	533	498	533	559	552	532	524	509	516	501	479	512	545	505	543	514	542	541	503	472	448	527	524	492	537	519	531	539	516	498	510	551	513	497	525	497	512	541	524	591	545	510	493	576	514	559	538	473	518	506	481	537	536	525	513	487	512	506	578	511	534	514	507	506	520	562	483	549	519	514	536	535	523	557	557	523	544	529	545	516	511	530	504	500	519	505	512	523	479	505	509	511	536	490	499	498	510	494	524	543	512	536	547	535	534	531	518	534	536	516	519	514	487	554	495	597	593	554	507	513	574	496	498	489	514	474	518	538	535	524	502	503	553	493	475	526	524	520	509	510	494	530	509	521	514	568	506	508	545	494	551	517	563	503	474	516	509	493	504	524	555	504	507	503	518	550	499	568	524	482	499	521	503	536	528	515	509	520	461	504	532	555	532	511	546	519	484	522	481	520	505	500	534	478	505	556	503	513	540	518	536	497	509	521	496	547	543	527	542	471	538	551	534	499	487	510	491	517	554	504	495	491	521	516	540	529	493	500	508	510	497	517	506	509	521	515	541	543	553	522	503	543	520	532	538	550	530	512	535	534	518	485	539	501	508	550	503	539	505	525	503	498	535	561	529	489	514	500	515	503	519	520	494	495	487	532	551	488	513	536	522	507	554	542	509	502	558	489	522	548	527	512	491	510	484	479	516	498	520	573	526	485	462	557	531	490	492	545	491	485	515	538	529	544	542	512	509	490	527	493	514	520	534	518	477	483	498	498	525	484	564	484	518	522	520	496	494	512	522	490	505	517	528	516	520	553	502	489	494	501	559	537	532	492	540	513	540	549	502	524	486	496	526	517	511	480	531	535	534	575	526	483	534	541	502	504	528	505	533	533	469	509	460	512	519	548	526	541	529	508	496	491	516	536	513	537	499	511	525	536	536	502	502	524	511	486	522	536	524	521	545	494	505	538	535	484	526	551	518	498	515	522	517	506	521	537	501	510	521	530	540	555	536	512	532	514	488	513	521	512	509	484	516	536	496	547	542	528	550
5322	10412	8600	5110	3357	2800	1969	1127	9274	31454	27691	19297	7574	3083	1082	614	437	464	537	461	445	461	485	442	504	468	466	466	485	465	465	484	457	465	486	477	471	462	461	473	495	470	515	454	473	467	519	413	480	435	484	476	456	494	460	488	486	445	439	479	471	498	457	490	484	474	473	482	498	477	446	451	429	447	456	488	510	497	465	432	509	442	498	442	486	471	418	460	478	463	463	531	461	495	484	488	474	478	531	478	433	438	472	455	439	471	483	438	463	488	477	465	459	482	477	491	481	495	475	467	459	470	480	464	471	501	501	464	468	482	519	472	490	436	470	484	503	461	465	464	491	472	494	472	462	449	498	504	441	453	508	454	463	465	474	477	497	460	510	428	435	456	467	470	492	454	474	472	461	422	461	470	454	445	465	460	483	475	503	468	468	452	472	474	477	507	462	440	468	507	451	466	456	478	488	504	504	507	468	448	503	469	458	454	478	431	476	481	482	498	492	468	506	483	461	467	459	472	525	473	433	433	466	453	457	468	488	473	478	464	470	488	467	498	472	470	475	451	477	489	485	488	466	453	466	447	441	427	534	447	514	439	441	478	504	422	519	451	501	463	452	492	432	488	495	469	456	517	484	449	449	476	502	509	466	433	470	513	500	475	486	506	458	486	457	468	514	504	433	465	452	491	446	497	475	486	451	446	451	477	475	497	456	499	455	507	520	464	450	440	476	476	489	504	451	430	494	449	483	480	488	448	452	463	490	502	460	442	441	485	466	456	493	447	471	430	461	488	452	460	512	433	486	477	443	430	464	467	496	497	455	492	464	468	438	440	475	495	434	480	450	464	479	457	494	465	484	495	436	473	457	461	465	443	458	468	462	479	468	474	442	446	476	475	479	494	466	463	454	507	436	440	479	496	476	472	463	437	511	458	427	485	488	470	463	450	501	497	474	454	465	449	461	470	469	428	466	438	473	505	475	451	474	497	478	469	431	478	431	436	502	489	515	445	444	452	446	467	483	440	478	484	462	477	453	490	504	466	454	484	488	488	466	430	475	449	469	450	503	431	498	521	463	433	492	469	469	455	511	510	463	492	460	477	488	452	481	484	481	503	447	477	458	468	453	497	479	470	445	472	465	454	426	493	471	459	482	464	462	501	469	495	447	477	494	493	448	442	479	511	460	460	459	480	488	491	472	499	458	492	502	487	493	484	432	466	439	449	467	481	482	468	462	455	487	499	484	423	469	455	475	471	479	469	501	445	432	429	446	439	462	484	479	460	488	484	482	467	483	468	483	450	465	446	467	454	472	484	475	462	488	492	439	480	481	508	479	497	481	491	515	453	457	500	503	477	467	463	497	456	494	481	461	463	510	442	476	478	460	503	472	507	482	452	445	455	472	501	470	485	459	474	461	490	504	467	488	498	499	424	468	463	443	435	462	515	440	486	483	468	517	484	477	470	488	460	467	420	490	448	450	485	453	475	470	449	454	481	454	470	494	432	470	461	445	439	489	487	479	481	463	467	490	491	467	471	489	451	498	479	476	447	482	460	466	470	444	482	521	468	455	497	472	443	476	453	522	504	503	437	460	462	448	461	466	462	503	462	460	474	490	483	487	443	491	466	454	478	474	456	453	438	453	449	438	457	430	480	485	482	473	508	411	501	463	470	491	473	474	449	493	508	464	487	460	443	443	446	462	467	439	463	463	453	429	483	475	467	477	422	453	489	450	448	468	463	485	448	471	477	473	462	469	454	469	479	477	481	445	444	455	460	432	497	472	458	468	483	466	480	485	504	489	441	473	459	496	500	478	524	472	472	470	477	472	459	454	451	497	465	456	472	459	448	477	484	482	472	455	472	482	485	439	489	441	494	499	476	492	441	503	456	448	439	452	461	464	471	468	454	452	465	459	471	462	504	444	440	426	473	490	442	460	454	433	466	445	478	448	448	477	456	466	469	502	494	510	434	467	458	499	487	494	483	459	465	485	473	462	421	448	469	445	459	458	463	422	464	478	471	500	452	432	432	467	455	461	489	456	490	452	483	473	468	457	517	468	494	443	475	448	459	447	476	471	484	457	424	463	496	460	465	439	481	460	434	388	489	467	468	471	459	474	512	453	441	469	501	505	441	496	495	470	477	449	445	461	470	443	469	481	466	518	471	459	452	457	479	480	526	475	498	448	450	505	491	473	492	481	486	483	464	479	451	478	478	474	456	440	482	475	448	433	427	502	504	455	474	494	451	469	486	459	435	484	465	461	474	440	459	468	440	460	452	501	426	450	488	490	470	456	481	501	460	473	457	465	505	439	432	491	470	450	452	463	446	494	451	468	451	486	462	494	434	486	451	435	482	459	453	466	464	475	442	470	487	474	464	461	460	481	481	515	448	469	503	468	463	462	461	514	433	456	504	481	454	448	494	442	462	458	447	480	471	487	511	495	454	439	470	454	510	483	479	446	449	445	465	481	475	485	457	476	463	431	471	478	446	469	470	489	470	451	425	448	461	497	452	477	471	463	476	498	463	478	438	487	461	437	482	507	464	477	462	429	493	466	462	491	472	428	469	496	467	483	487	482	503	484	453	457	488	475	503	469	444	488	455	482	463	478	410	492	441	466	445	472	438	467	441	455	436	450	453	435	449	452	472	458	472	454	453	442	458	459	468	424	492	460	497	452	505	465	469	452	485	460	496	476	469	460	419	455	441	461	464	455	454	491	476	458	439	480	500	417	476	459	462	413	472	492	490	475	442	483	488	459	513	456	480	516	472	471	458	477	510	493	457	446	458	463	486	451	455	518	473	473	467	504	501	481	463	445	495	482	489	509	446	475	464	472	465	477	435	484	476	440	482	443	467	514	479	484	494	442	431	449	467	472	449	471	460	470	447	477	453	479	487	483	457	445	470	479	459	439	462	447	483	455	422	460	427	452	452	465	487	482	493	483	435	490	445	523	489	470	441	460	482	480	504	448	497	451	468	514	470	458	473	456	454	477	492	489	498	478	481	471	443	475	516	469	457	429	481	486	454	441	486	457	458	477	467	466	462	464	447	444	465	451	435	508	439	476	459	435	511	452	487	478	491	472	438	441	454	478	516	457	452	460	480	451	488	474	470	468	457	468	463	463	463	474	438	461	446	483	453	492	461	439	471	493	446	469	484	454	477	470	516	458	453	479	465	455	491	476	489	468	450	479	482	464	444	442	464	460	495	503	458	470	453	478	466	454	454	439	457	495	456	471	436	468	465	448	442	450	506	452	494	455	460	474	476	459	460	483	464	485	451	444	476	485	464	443	477	508	456	467	469	479	455	435	445	463	471	510	447	503	503	432	465	424	445	442	467	502	485	474	480	445	436	462	470	492	481	475	472	478	417	470	458	432	505	455	521	462	484	452	465	470	448	449	475	459	480	471	484	452	442	487	475	470	476	428	490	455	491	430	443	501	466	431	467	413	464	478	447	487	433	458	436	455	474	526	464	443	442	415	448	497	474	458	469	424	432	454	482
27758	11839	2540	1326	830	604	522	415	736	1886	1997	1704	879	584	386	365	343	372	335	364	377	333	335	418	384	369	343	356	370	380	354	344	333	340	352	342	359	366	385	362	328	340	355	371	322	323	333	378	386	318	352	349	337	358	380	367	339	332	349	360	350	362	347	347	393	368	377	347	353	369	351	322	342	368	363	368	330	369	348	332	382	318	349	358	335	374	333	344	355	333	312	357	329	348	344	353	339	354	320	331	311	361	324	375	363	354	380	363	364	366	352	331	345	349	379	340	341	337	363	377	354	351	332	366	327	338	330	311	374	355	376	373	359	326	329	380	350	348	344	358	351	362	339	361	351	353	346	320	348	370	358	346	362	354	331	364	337	351	353	383	335	348	333	387	350	342	322	319	365	363	311	320	351	349	341	361	336	365	363	346	362	355	360	329	357	342	367	366	365	348	360	344	369	323	382	333	383	359	367	362	343	328	314	343	355	374	332	390	348	373	360	400	345	350	383	344	342	335	323	361	350	348	328	359	341	337	333	361	348	358	360	351	359	348	399	321	352	348	335	380	347	360	308	351	377	368	360	352	338	333	352	352	344	380	361	359	351	341	350	379	355	362	364	347	344	373	350	359	342	327	359	325	345	341	332	348	370	320	382	362	355	362	329	355	354	343	355	337	327	341	354	368	351	400	391	408	359	343	360	373	361	332	351	355	349	364	354	359	336	327	372	344	372	358	364	333	343	363	383	368	361	333	338	332	360	352	389	357	344	307	348	341	346	356	346	357	351	309	355	371	346	340	358	368	357	316	358	372	358	378	353	315	345	373	371	364	341	364	389	352	391	332	340	344	329	343	349	355	369	351	342	302	331	403	334	360	383	328	396	345	340	333	347	408	349	381	385	355	333	329	351	341	350	330	357	321	345	345	320	356	346	341	332	351	356	313	349	326	355	396	365	357	345	365	346	340	365	366	398	355	354	363	397	350	356	368	403	306	390	368	316	356	354	347	351	328	371	353	329	332	358	338	365	372	370	374	350	363	318	356	365	364	330	376	376	337	342	393	360	366	334	356	363	373	346	349	350	360	335	347	336	340	345	378	342	344	393	358	372	333	337	322	317	356	330	372	343	347	339	331	351	341	336	352	361	339	345	351	350	369	363	349	329	366	352	377	368	331	389	380	363	344	336	357	351	349	348	357	350	352	347	346	359	365	376	329	349	370	359	359	364	339	356	369	346	347	337	355	334	330	365	371	339	351	362	337	351	368	366	338	329	374	339	376	359	347	366	374	367	356	356	363	351	316	350	352	335	349	338	359	388	387	349	363	374	382	386	339	359	381	348	326	344	326	343	350	345	339	367	384	344	354	350	384	361	312	358	362	344	351	339	365	327	356	382	330	339	322	360	331	303	349	381	368	327	360	319	371	356	325	343	381	343	343	352	353	343	328	348	328	381	372	331	350	351	384	346	318	340	385	349	338	321	326	389	349	338	348	328	326	366	326	350	354	354	386	337	357	379	354	356	339	319	352	351	323	347	360	322	350	385	386	360	357	338	342	361	327	354	353	347	352	345	319	322	346	344	382	322	348	366	357	359	332	350	369	340	337	349	349	359	380	336	338	370	354	364	324	345	383	338	357	350	342	329	364	324	326	329	319	353	338	333	317	395	318	363	381	349	341	335	341	346	319	382	371	354	389	358	345	363	334	378	383	350	344	375	345	365	373	342	363	344	354	333	323	361	360	374	363	355	354	335	346	370	366	312	363	343	364	363	348	357	380	341	342	333	367	330	326	317	362	342	347	362	366	343	364	366	341	374	341	363	373	356	367	336	366	350	349	319	345	381	326	338	360	350	340	356	354	340	339	371	365	368	351	377	355	349	333	324	357	360	366	369	351	363	350	368	331	355	363	350	387	370	383	366	372	388	359	358	380	405	329	331	340	379	333	342	366	370	318	378	360	367	356	363	361	363	365	354	328	371	327	366	357	360	349	364	340	376	337	347	395	357	366	346	368	365	344	363	346	353	354	374	392	365	338	342	357	342	336	384	334	350	357	336	354	350	369	351	369	385	337	343	363	349	346	344	324	342	338	361	367	341	366	328	349	368	346	349	371	338	318	362	349	373	316	369	323	322	354	337	366	351	345	339	368	328	366	352	383	362	357	326	397	362	361	344	379	339	351	351	356	339	370	367	331	378	365	342	359	341	350	355	307	348	330	358	351	345	331	334	359	349	306	384	346	373	338	345	333	384	352	343	351	377	343	348	331	362	353	340	359	352	324	343	358	349	342	382	356	353	377	356	346	360	370	334	341	340	338	333	376	332	351	288	388	354	344	349	360	370	322	371	359	332	350	362	383	355	376	350	375	359	360	348	373	381	336	334	342	344	360	351	362	366	382	360	320	361	355	383	331	367	377	364	351	319	339	375	353	363	353	369	360	410	359	365	378	347	337	343	348	340	356	339	340	360	376	344	322	338	376	330	363	355	311	344	337	359	337	337	362	383	312	389	382	363	371	349	361	365	356	336	347	349	357	340	346	325	363	355	345	344	373	344	361	393	365	354	347	374	345	363	363	345	331	337	344	336	347	368	344	332	354	381	343	348	349	379	322	374	332	339	318	339	377	372	345	333	327	353	353	364	325	366	360	362	361	333	340	365	357	335	342	365	361	353	304	328	353	368	359	352	358	353	358	334	342	366	343	336	337	348	327	349	337	328	346	362	377	361	362	333	349	333	373	377	367	382	335	337	346	359	339	376	359	373	316	317	314	339	350	335	392	388	353	338	382	345	354	364	329	360	363	365	350	334	339	347	352	345	324	371	366	331	339	365	366	340	333	386	354	350	355	348	369	336	357	337	342	370	350	369	333	357	327	385	366	348	397	314	314	352	339	362	378	356	330	319	369	378	379	337	373	312	415	361	346	373	333	342	342	357	336	353	362	335	370	352	359	388	335	367	354	378	380	355	387	370	344	352	310	353	319	366	367	360	343	332	326	334	367	405	394	366	392	366	355	357	320	334	358	331	367	358	336	360	342	353	345	336	343	345	365	364	350	340	379	329	331	349	370	369	353	354	360	371	371	382	340	378	372	348	369	352	343	356	348	336	354	358	343	374	359	357	374	366	358	337	358	357	358	350	356	358	363	357	346	316	352	332	322	353	314	318	374	343	357	379	357	373	332	343	350	361	355	353	357	338	340	339	397	362	324	386	353	350	368	382	345	318	351	362	347	333	350	341	394	362	355	331	384	349	364	323	354	341	382	375	332	372	345	353	373	331	340	399	342	369	373	349	338	369	328	376	363	299	379	364	365	346	354	367	324	337	366	353	382	353	346	363	329	334	336	342	367	344	334	363	348	329	350	362	358	350	358	365	347	354	321	364	364	317	356	362	351	363	389	349	374	349	367	369	350	372	350	332	340	379	365	368	349	325	389	362	344	399	396	350	379	342	339	367	355	357	342	350	335	338	359	383	340	390	336	347	322	341	361	352	370	363	353	343	395
5646	2422	2081	1121	803	666	586	444	1061	2497	2462	1774	933	539	374	317	318	316	321	316	313	349	316	312	337	328	314	344	313	308	322	343	338	311	325	330	312	308	340	287	318	343	315	267	301	321	297	316	314	335	331	298	356	339	327	332	289	336	302	344	324	298	295	304	290	329	279	380	346	316	317	311	341	308	322	308	333	324	298	345	344	333	319	295	294	327	312	324	301	312	319	328	326	330	307	313	293	330	298	321	294	315	341	312	325	319	308	325	341	345	300	312	327	316	288	314	316	296	305	296	340	317	324	323	322	281	330	321	338	310	297	302	326	287	313	325	336	332	315	362	308	285	298	294	311	343	305	288	284	323	338	340	301	312	321	301	335	297	326	302	309	346	329	312	299	305	288	340	338	304	313	311	300	316	348	339	335	323	347	329	303	318	313	305	314	285	314	341	330	292	331	303	328	336	340	308	347	291	299	328	336	308	283	336	328	313	320	329	290	325	279	320	324	312	322	337	306	306	288	305	334	339	332	332	302	331	314	333	320	308	308	326	326	381	313	276	329	298	325	334	288	338	312	327	277	323	308	314	336	335	287	343	319	321	332	328	335	301	314	337	310	329	337	320	305	293	318	306	297	301	344	295	295	283	314	323	338	312	325	299	319	327	315	295	337	347	305	311	311	286	339	327	349	316	306	320	302	312	352	294	305	334	317	300	328	314	327	304	291	308	322	303	301	313	324	348	311	322	281	338	343	337	339	324	324	293	303	314	340	331	292	314	305	329	323	326	323	318	285	308	367	303	284	299	306	286	330	307	355	313	313	325	275	349	295	333	291	312	304	302	321	306	303	305	313	320	304	319	325	302	316	303	324	327	332	316	314	314	356	294	316	315	313	307	318	356	281	316	356	332	323	311	313	320	338	297	323	310	377	352	306	333	310	323	333	325	319	309	338	309	349	332	333	337	313	288	318	348	314	326	325	317	336	307	330	319	334	316	336	296	301	332	296	305	294	309	288	346	314	315	317	297	334	284	313	313	313	287	331	350	318	322	311	319	317	336	309	339	296	303	296	283	305	319	301	319	323	295	329	313	304	320	310	333	328	344	324	306	359	321	293	330	320	327	333	297	308	291	299	293	326	333	320	324	305	320	326	348	305	341	340	334	331	342	317	321	314	308	318	342	321	301	320	299	308	328	292	302	285	324	308	317	315	308	322	294	299	291	289	364	323	310	302	288	329	323	277	298	303	334	303	334	310	302	315	324	288	332	310	319	333	333	314	301	328	327	311	337	318	360	298	323	275	330	358	341	299	334	303	307	290	307	333	299	310	335	318	332	343	293	291	356	318	331	320	311	299	291	290	303	309	314	301	339	324	333	343	307	321	323	322	314	309	288	307	334	292	328	339	319	331	309	322	310	339	328	325	305	293	337	302	337	295	336	312	319	346	326	292	306	322	341	332	315	302	305	294	317	305	314	329	354	336	320	321	296	339	329	300	313	303	343	336	308	341	346	306	321	308	324	276	313	319	296	332	297	328	297	317	334	317	334	309	336	334	318	285	296	333	329	314	315	310	295	331	337	314	297	318	314	310	344	299	332	302	319	318	345	302	293	330	328	322	303	310	321	276	367	316	314	327	306	300	352	318	332	301	339	322	311	314	334	306	318	297	272	349	330	333	335	329	325	320	309	304	345	356	319	304	321	316	325	349	318	305	327	309	308	296	308	359	293	304	301	297	334	315	314	299	347	333	328	320	290	304	320	306	300	309	284	311	316	335	345	319	321	288	284	298	319	333	355	294	324	308	320	361	312	287	309	328	318	304	322	304	304	304	320	332	309	319	338	307	330	340	307	316	320	339	318	325	321	340	341	313	344	297	309	323	334	337	289	337	327	283	339	342	327	298	338	296	292	322	298	294	329	339	300	353	328	344	323	310	312	274	298	303	331	353	307	313	308	287	307	333	341	329	313	311	313	337	293	286	315	341	302	326	345	291	295	342	332	317	337	313	302	312	346	332	318	319	317	311	321	303	327	329	319	308	290	338	311	322	330	302	293	323	330	331	308	331	295	313	308	314	344	339	360	314	353	334	291	286	309	314	297	340	339	328	331	319	308	303	340	284	315	319	326	318	338	283	352	317	320	326	336	304	315	306	331	326	287	292	299	315	292	289	331	322	317	328	327	294	330	345	306	302	352	315	300	332	314	309	335	313	298	289	335	321	316	307	341	325	322	337	313	309	324	291	332	314	291	333	325	320	334	315	324	313	353	339	316	306	307	302	292	329	283	293	312	307	306	343	314	287	320	317	327	340	325	298	304	314	340	325	305	348	291	311	310	297	346	319	297	333	319	289	335	319	312	308	327	318	309	297	295	333	312	301	332	351	326	341	349	318	311	314	316	324	296	308	342	304	299	314	333	345	322	322	322	354	324	303	300	301	298	352	288	315	315	312	340	307	336	333	307	339	333	301	348	350	311	355	326	306	320	358	309	319	319	312	330	319	316	355	320	296	333	331	310	309	335	329	349	304	300	329	290	355	316	313	283	298	298	315	323	309	352	329	308	323	349	325	325	330	340	319	311	336	293	308	303	304	310	317	317	343	325	286	342	307	306	318	311	327	305	290	316	332	319	330	327	323	376	319	325	349	345	324	322	311	288	295	340	315	298	318	291	312	343	299	324	314	319	311	327	305	313	275	363	306	294	333	305	310	302	303	331	340	331	319	305	333	319	303	334	357	335	324	347	347	292	319	311	305	326	308	337	309	313	337	335	298	317	326	340	317	317	321	322	314	315	325	313	311	326	318	311	292	302	307	328	357	310	282	321	335	315	301	309	297	327	332	328	324	320	292	303	316	329	312	313	320	324	354	334	303	296	325	319	295	297	285	297	296	301	277	309	306	341	370	317	308	342	368	303	298	348	314	297	342	309	323	299	314	304	304	308	297	292	338	302	302	329	325	330	267	316	336	316	320	330	306	317	300	319	323	340	285	322	303	327	298	343	354	336	316	270	347	318	322	319	324	334	323	304	319	317	328	316	315	328	339	330	342	330	306	327	360	302	310	298	322	333	330	309	319	297	335	333	326	300	343	311	312	301	345	313	331	282	330	320	284	312	317	335	310	321	307	310	347	324	310	345	343	318	320	317	300	353	325	294	304	281	303	302	313	319	317	330	315	326	331	328	355	351	317	347	328	288	327	322	307	293	332	301	335	328	288	320	292	314	293	314	307	319	318	279	325	320	336	339	317	321	332	266	318	338	309	288	355	321	323	318	320	312	286	328	321	311	320	296	318	315	333	330	320	320	309	328	313	318	277	323	304	324	289	302	356	334	302	312	324	307	335	309	343	309	324	320	307	292	311	290	342	313	324	318	309	345	311	297	352	341	321	323	289	290	314	336	300	308	314	324	339	299	324	300	330	319	344	330	334	305	301	343	296	344	302	326	317	328	327	335	345	338	333	300	301	299	325	320	315	299	327	308	319	327	316	325	316	331	290	322	302	308
25669	21429	27391	25367	6965	1820	1102	697	3987	19274	18276	11007	3664	1399	615	438	411	373	383	400	384	392	426	418	405	396	418	401	415	357	366	418	382	392	368	379	388	417	392	417	393	382	415	403	384	390	396	365	434	372	393	374	413	378	373	356	382	372	380	418	386	388	384	429	419	400	388	359	372	401	394	395	385	354	391	388	384	387	387	365	396	346	381	403	340	389	377	396	401	413	380	408	385	396	402	399	422	409	374	385	393	399	389	353	370	399	383	385	395	385	383	365	414	386	382	367	388	367	407	362	322	371	411	385	342	398	348	373	347	424	386	380	380	377	393	378	371	365	369	403	402	386	373	391	404	371	389	373	420	411	381	365	360	387	387	383	349	384	402	396	406	389	361	376	403	365	379	413	362	380	400	378	374	385	409	375	365	383	412	385	385	374	388	380	366	375	373	366	414	371	399	379	426	421	387	395	356	366	431	355	391	408	408	406	428	366	366	396	356	413	377	394	382	388	394	389	370	378	392	382	377	392	374	371	397	380	372	397	379	381	392	410	433	368	372	368	380	399	390	390	393	366	387	380	360	380	430	413	360	371	391	382	388	365	385	402	346	387	386	390	400	376	367	369	405	412	394	392	367	392	393	363	394	362	379	411	365	404	340	403	362	376	348	398	373	375	395	392	351	407	376	361	383	406	362	386	412	400	372	400	378	435	426	397	359	379	403	399	384	410	369	365	424	358	373	376	414	361	424	385	334	377	401	407	388	356	363	355	374	392	376	390	387	407	433	389	401	369	378	395	380	395	378	394	399	370	409	389	375	374	394	404	364	429	381	422	389	386	380	377	373	410	346	379	372	364	374	425	378	407	392	366	376	396	366	394	404	381	362	353	364	372	354	393	356	390	377	378	408	385	410	342	390	380	390	413	374	363	404	400	395	407	388	367	379	357	397	404	371	427	410	397	355	394	371	349	396	361	384	386	401	411	392	378	360	377	386	449	389	378	388	410	351	373	418	367	373	378	396	411	382	404	372	398	374	424	381	362	339	392	373	367	377	337	409	388	377	382	403	387	383	395	398	400	404	389	373	413	376	426	401	383	409	393	370	379	382	345	335	395	352	357	376	400	386	378	395	401	386	419	350	383	366	369	409	384	409	352	400	390	395	374	382	394	400	372	420	387	379	386	350	392	394	355	429	399	366	383	402	369	368	394	387	357	393	398	384	380	407	406	400	428	368	395	371	388	394	396	403	390	363	400	382	399	390	385	351	352	394	368	389	359	399	367	374	387	413	390	388	402	358	409	399	386	386	402	387	367	369	366	354	395	362	386	365	377	409	402	370	381	352	398	370	376	380	394	354	395	354	383	389	408	358	359	345	360	397	382	361	364	416	393	382	375	361	382	407	370	392	389	387	404	382	360	371	396	358	410	370	401	424	382	410	380	389	398	376	384	404	355	405	370	381	369	387	417	383	401	379	390	406	412	394	397	417	395	393	354	384	382	397	408	377	381	393	374	356	407	385	392	373	387	417	406	381	389	423	400	391	438	401	364	391	355	402	392	420	366	397	379	381	381	397	371	377	403	382	369	361	376	367	421	368	390	387	415	404	392	351	390	342	380	393	379	407	368	399	366	364	345	406	396	412	388	380	438	375	400	373	366	372	361	375	377	378	379	379	394	379	376	376	380	406	385	391	418	364	352	391	374	427	370	401	370	390	382	383	366	384	388	375	408	355	420	383	379	361	389	367	392	415	370	394	389	431	372	364	395	397	384	414	381	408	400	387	405	364	363	402	362	386	380	381	391	372	405	403	380	365	389	377	379	379	369	387	371	388	374	399	405	335	397	400	379	363	371	401	388	397	401	386	360	402	390	387	382	394	397	405	359	355	390	343	379	363	352	412	378	352	363	372	409	387	394	381	389	370	361	364	376	392	390	397	411	412	392	383	379	376	370	394	375	352	404	354	381	367	375	406	371	384	372	381	391	369	358	381	400	365	361	364	365	391	394	361	386	366	380	369	385	417	387	347	378	380	383	381	383	376	426	367	384	381	409	397	334	383	360	362	376	410	418	399	389	354	385	409	372	388	372	404	377	376	399	338	412	391	362	414	396	379	384	404	376	405	375	368	396	400	369	397	392	354	373	373	394	357	376	379	373	374	354	384	410	398	373	392	382	352	349	377	385	382	401	392	398	361	366	411	376	389	394	382	360	412	381	420	396	396	402	429	357	365	407	380	371	407	361	395	375	362	340	371	329	379	406	397	382	438	383	358	379	390	350	398	394	378	358	384	380	379	364	389	397	402	386	383	398	372	394	414	358	370	394	374	398	364	404	415	401	357	374	419	407	378	400	396	399	381	409	373	387	372	373	377	363	398	411	363	390	375	383	378	375	385	360	360	393	386	383	374	386	397	370	376	370	413	386	384	343	356	396	397	404	386	353	378	387	408	379	405	371	388	398	372	344	366	406	364	379	388	367	438	402	386	362	424	373	369	384	377	366	364	409	364	426	368	405	412	372	332	369	363	393	408	374	392	382	384	401	391	372	390	382	357	422	376	364	359	395	379	391	371	379	378	379	402	359	365	407	371	398	365	399	377	422	397	373	338	375	379	418	412	398	381	403	375	367	398	401	409	407	422	420	380	375	391	409	351	376	390	394	381	375	380	387	355	389	344	390	396	350	371	369	398	360	372	366	371	366	367	419	386	390	376	363	364	358	379	374	379	380	381	387	388	347	400	359	388	384	377	353	405	370	392	397	356	397	378	358	406	367	347	429	377	398	409	381	386	384	360	427	393	375	387	388	379	396	384	406	381	404	384	362	396	367	368	392	413	383	373	348	392	398	357	369	392	351	379	376	391	358	373	368	376	358	388	403	399	377	348	354	373	392	406	390	396	376	408	389	361	376	373	404	397	399	398	397	362	341	396	394	373	398	391	379	390	369	379	411	401	385	410	449	377	398	401	393	401	405	394	351	382	341	376	402	347	374	394	389	366	381	393	380	422	393	383	391	376	377	364	374	400	354	372	369	401	390	390	365	386	368	375	368	403	434	371	370	427	377	350	377	429	410	402	412	401	385	358	370	397	410	349	380	369	366	383	399	391	415	388	359	385	362	387	410	410	389	389	398	398	392	405	390	383	398	360	356	384	364	357	378	384	392	373	386	398	379	382	362	390	397	387	361	396	409	424	375	374	364	368	391	360	397	387	365	378	375	372	422	379	371	388	395	363	394	387	388	373	366	411	414	412	402	391	399	361	384	360	415	401	379	350	375	376	401	383	394	379	372	417	371	381	372	414	375	372	361	365	397	363	383	394	397	382	365	381	357	377	365	362	388	357	366	379	399	387	391	385	384	394	388	386	368	364	406	396	399	388	340	402	410	384	369	368	354	381	390	384	379	384	375	393	363	393	408	373	415	379	403	373	346	384	390	371	373	357	395	420	403	376	356	373	349	398	367	396	341	370	390	382	369	359	375	379	389	330	391	383	361	390	382	399	355	397	410
4679	5746	4874	2685	1832	1597	1290	791	6227	19851	16331	9441	3408	1516	646	386	368	388	343	349	399	365	362	340	379	320	381	339	361	400	363	373	342	375	376	374	355	373	388	390	352	375	363	342	329	365	361	364	355	372	351	352	343	363	390	363	352	351	344	380	353	343	347	351	382	374	368	359	382	350	360	341	348	359	342	371	364	359	376	346	345	369	375	371	378	355	376	351	365	366	367	341	325	377	333	350	342	348	365	368	384	344	351	361	359	331	356	363	347	349	358	362	362	344	361	354	339	357	352	382	330	404	360	333	357	339	394	368	359	351	370	368	338	390	337	369	349	320	357	380	351	338	349	342	354	353	342	356	353	367	334	349	360	341	340	354	355	362	341	361	348	336	363	332	369	367	388	322	363	386	361	317	344	332	329	370	345	387	383	341	352	314	320	357	390	331	346	335	363	360	397	338	378	389	389	355	351	338	373	332	339	352	358	348	371	353	361	336	344	365	358	402	363	346	335	323	348	358	364	386	376	358	343	364	362	351	324	353	365	358	354	350	364	345	401	341	354	352	348	342	373	358	367	356	330	370	345	329	370	361	353	359	355	349	351	370	355	340	381	348	326	337	342	364	334	339	359	331	357	375	380	355	371	362	353	362	376	376	360	379	373	364	332	345	344	373	343	347	336	334	342	387	357	343	381	355	354	381	366	334	323	359	356	405	381	341	372	352	347	342	311	374	366	368	376	340	352	358	360	361	365	362	329	386	378	358	384	363	349	365	334	361	365	344	355	376	386	363	369	368	330	361	356	314	368	397	356	371	346	340	380	354	313	362	374	356	375	353	359	329	342	393	377	392	366	375	375	360	364	369	356	361	372	349	333	362	373	383	374	385	373	387	351	360	334	365	350	355	329	399	345	313	373	353	343	350	340	382	357	394	365	333	349	348	350	380	407	353	345	345	341	370	338	333	353	352	327	346	339	330	352	351	369	336	345	334	347	339	355	343	384	371	313	319	352	364	342	337	363	354	354	361	379	384	374	353	373	363	385	365	378	346	354	337	364	345	334	399	363	350	344	385	384	364	381	343	372	321	343	289	362	344	351	366	395	355	342	334	362	335	352	336	348	321	340	321	384	342	338	390	343	353	376	337	347	357	355	340	334	369	349	371	363	362	360	368	331	357	366	351	354	352	348	365	369	338	333	332	353	384	365	373	359	359	322	381	348	377	393	357	355	353	365	332	343	344	358	339	338	385	372	367	388	354	383	353	350	379	351	365	366	347	349	348	377	371	383	312	349	336	362	344	322	360	383	336	309	369	368	350	308	351	347	371	369	362	361	351	364	368	364	344	361	377	308	365	362	364	358	333	374	349	361	379	350	357	351	391	356	334	372	362	378	351	343	365	381	335	373	373	342	412	356	410	365	355	339	350	351	353	386	362	340	355	363	378	378	372	377	315	335	329	384	368	383	361	339	384	382	338	339	339	360	369	306	351	354	330	391	326	348	336	346	342	374	332	338	354	405	355	383	378	366	354	392	356	376	334	382	379	352	372	357	363	350	355	346	382	345	348	347	352	358	350	331	353	352	364	329	401	344	357	342	331	365	361	342	346	335	340	358	357	407	364	358	332	368	334	357	340	370	355	334	352	332	380	360	359	371	352	340	323	362	357	370	351	370	334	384	331	358	356	354	334	384	361	367	351	344	363	393	334	341	380	352	359	372	350	333	360	346	366	337	357	368	345	368	324	374	363	370	350	375	326	332	365	390	350	342	387	329	319	363	343	344	352	347	322	364	360	325	368	384	329	358	350	365	356	333	328	361	354	352	373	338	349	379	356	350	362	325	377	334	371	371	351	328	360	386	392	339	367	373	330	360	367	333	371	362	352	400	348	323	347	331	368	357	357	352	368	341	347	338	345	377	359	376	371	376	323	358	367	313	345	367	370	383	359	396	366	375	316	368	375	374	323	361	344	356	323	363	368	342	369	341	368	338	375	341	331	330	354	361	349	337	360	375	342	393	358	368	388	370	365	357	377	376	347	355	372	362	353	350	367	372	354	388	368	365	342	375	368	327	393	364	366	336	338	383	343	378	370	375	356	331	366	376	353	390	364	344	372	351	327	377	336	346	341	353	361	354	383	348	345	346	337	320	345	365	376	341	345	345	386	369	361	373	344	373	352	355	371	348	346	357	338	332	361	351	331	351	346	377	363	331	376	337	353	330	344	345	346	367	358	375	358	367	335	360	378	379	311	352	347	355	393	363	362	320	348	368	381	362	367	368	374	380	331	358	328	352	375	340	345	371	339	369	332	363	387	373	350	347	327	348	343	351	361	343	338	357	359	342	393	399	340	374	344	337	352	355	379	337	322	364	365	339	376	374	362	364	351	310	373	364	355	367	353	332	380	358	317	377	346	364	331	333	352	345	354	353	346	363	336	368	365	357	319	336	347	395	355	365	371	357	311	372	347	354	360	347	340	346	365	354	360	371	356	349	383	331	373	338	347	380	381	340	344	356	346	372	344	355	349	340	344	362	360	385	323	310	348	345	367	343	378	365	343	349	314	367	316	354	398	345	364	345	352	353	375	364	352	329	359	354	353	378	361	332	319	353	363	334	349	337	353	360	350	350	342	366	339	363	339	347	337	355	325	341	322	372	348	354	343	338	346	363	334	348	393	358	373	354	348	352	332	354	334	400	391	373	357	350	362	389	338	354	351	323	368	338	359	313	371	315	358	363	329	369	351	338	326	347	366	379	372	334	356	363	336	334	316	371	357	374	343	362	314	366	355	324	327	352	349	360	374	350	329	378	355	393	371	365	354	357	342	376	368	402	340	350	333	338	373	346	353	343	334	350	372	362	359	331	321	350	350	341	369	354	370	339	370	359	351	334	347	331	377	322	338	336	333	409	339	322	346	339	359	386	360	354	359	329	361	362	346	347	344	379	338	372	361	361	356	348	360	363	327	345	362	339	344	373	363	361	343	335	368	378	381	390	340	374	337	375	367	341	344	358	343	364	342	372	340	351	349	343	333	323	366	362	362	355	355	376	357	366	352	372	355	362	341	367	352	323	349	375	351	353	337	328	369	401	333	368	335	344	371	326	338	339	352	356	351	360	347	354	384	346	323	363	377	371	365	376	369	371	346	375	354	370	316	345	345	339	319	324	337	341	361	375	341	349	339	352	353	379	384	356	349	376	354	367	387	350	352	355	360	370	338	345	355	377	312	347	337	337	360	359	366	343	342	374	333	324	323	332	349	361	365	328	332	332	339	335	345	373	359	366	394	295	357	337	349	352	340	366	360	379	340	349	371	355	388	362	382	346	325	329	378	369	323	356	338	359	360	327	367	358	344	338	371	369	353	360	377	345	354	366	354	372	357	328	322	371	362	389	384	360	359	365	378	333	372	340	364	359	386	347	376	342	379	374	361	366	351	358	361	371	390	370	346	341	379	322	346	355	359	357	349	353	365	366	358	376	335	346	338	316	373	370	339	351	369	345	360
24545	21478	28726	24611	21329	8671	2426	1201	2202	27427	35539	25392	10196	3156	1140	650	574	532	529	498	538	531	542	570	477	517	522	517	513	505	502	543	530	518	567	523	528	509	524	496	537	537	522	548	530	521	490	502	464	537	521	515	504	501	521	532	528	537	546	494	544	513	487	486	472	534	524	502	501	527	494	541	533	520	489	529	545	474	542	528	538	494	550	535	526	532	513	550	533	526	553	508	495	517	517	499	521	550	507	519	517	499	541	535	536	511	512	529	499	544	520	467	526	571	504	528	482	479	468	476	511	485	508	496	507	536	508	546	510	501	493	502	532	508	499	515	515	483	524	518	536	498	537	488	483	507	475	528	493	528	510	518	499	534	517	523	483	526	480	502	486	525	500	500	483	511	543	557	500	522	542	528	573	516	558	520	513	544	527	504	497	510	495	510	539	512	489	532	524	509	504	498	496	525	504	516	503	525	472	498	482	540	499	507	547	528	525	552	501	553	501	487	515	521	529	535	535	509	512	527	489	506	564	530	537	533	505	546	508	542	517	512	496	505	486	567	458	546	488	519	509	525	559	499	573	475	531	542	514	491	544	507	548	515	535	493	535	479	497	502	481	519	510	525	486	497	522	527	527	526	540	509	527	518	532	519	493	516	554	530	536	513	534	517	550	506	495	510	525	525	491	499	544	557	481	492	497	508	546	487	517	506	498	502	483	520	529	496	530	516	545	542	544	552	493	529	523	552	513	519	507	539	509	548	531	534	507	477	513	511	506	495	507	543	481	546	481	511	516	525	495	518	541	504	504	499	509	518	525	496	488	522	552	517	513	494	527	549	512	515	519	501	544	498	472	503	526	514	515	503	474	503	438	497	524	510	493	523	504	551	543	518	514	475	502	508	525	564	529	530	540	474	549	520	563	532	516	592	510	517	520	489	499	522	521	542	504	538	514	495	499	513	546	541	461	516	513	506	511	498	497	489	497	499	523	500	517	472	541	533	480	534	514	505	513	497	491	552	476	523	536	552	514	531	523	556	529	549	518	497	510	519	529	543	500	497	500	540	516	532	551	532	514	485	520	514	554	528	514	512	469	517	522	531	482	561	475	557	531	536	507	512	535	528	503	512	539	544	488	478	524	522	506	534	499	518	536	520	479	504	513	540	464	518	515	530	502	508	488	492	523	512	543	477	518	498	495	554	484	510	517	509	508	557	517	502	495	540	532	548	507	498	514	537	507	461	509	490	513	549	479	497	537	518	554	543	518	512	515	519	508	571	494	510	538	487	529	512	546	551	537	535	506	517	503	540	519	489	505	566	485	482	501	565	531	518	492	515	526	533	559	516	483	506	495	532	492	524	491	459	541	517	505	542	504	504	528	497	541	523	542	518	543	546	547	536	473	523	514	501	489	515	548	519	527	516	497	514	522	497	518	534	507	518	509	569	494	508	531	522	528	527	501	524	473	511	498	513	495	492	495	491	533	520	485	522	513	474	529	542	540	486	521	538	507	548	540	522	548	488	523	555	535	569	525	495	529	520	487	535	563	535	519	510	511	516	492	462	514	517	508	529	504	519	534	457	526	504	542	500	537	530	485	524	541	544	497	488	521	544	486	513	548	533	562	505	527	512	501	484	535	518	498	519	479	556	482	547	543	518	513	535	520	488	502	479	510	570	496	503	524	524	507	534	493	508	525	523	550	512	544	505	506	479	478	476	469	551	521	523	509	505	526	533	493	476	487	499	533	522	468	497	505	490	493	533	506	546	528	550	536	486	515	454	486	508	510	531	546	513	535	533	522	540	525	509	497	544	502	506	488	534	469	536	529	510	511	515	503	502	474	558	510	545	508	520	531	536	490	511	527	511	487	515	530	497	522	555	521	499	510	534	531	483	521	544	520	491	513	505	503	503	556	493	501	498	525	525	503	534	533	487	472	552	489	511	510	557	541	471	522	496	505	507	536	508	493	507	503	502	531	564	529	486	492	552	525	528	550	519	539	481	525	543	508	522	488	524	518	519	528	482	501	489	529	495	542	530	525	496	491	501	527	527	518	506	485	532	532	535	549	540	520	536	496	504	523	512	503	502	487	541	515	502	540	496	515	494	528	461	554	505	504	524	560	495	522	471	533	525	524	492	522	512	516	536	498	494	525	515	481	531	530	495	503	517	532	543	525	528	498	515	544	531	551	507	540	470	528	517	518	516	467	523	531	533	533	469	538	532	537	494	531	490	539	528	497	507	498	542	547	528	534	537	515	526	504	509	507	510	532	499	524	505	496	452	499	504	510	550	480	552	513	483	543	493	510	522	507	503	452	522	510	523	489	510	569	519	547	535	516	472	526	522	510	503	518	526	532	501	517	481	469	520	479	476	506	498	506	549	517	486	524	510	574	519	554	527	482	462	496	493	523	552	535	515	495	513	500	496	539	509	502	515	475	533	494	468	523	503	524	504	511	505	527	546	550	483	514	513	537	463	524	496	482	528	517	524	505	521	511	470	543	491	500	526	547	530	502	510	503	527	539	491	516	510	536	522	514	530	587	541	503	515	528	499	503	534	506	540	497	522	548	496	516	499	498	523	535	511	515	520	530	565	537	514	548	488	530	530	510	605	524	521	505	486	533	520	495	513	527	526	510	531	505	524	530	554	516	507	529	552	557	501	535	498	532	536	544	543	511	512	556	540	511	516	506	482	533	524	534	506	534	548	517	520	542	494	494	501	548	542	516	517	506	546	563	521	539	510	513	533	485	533	524	496	477	524	528	509	532	543	509	544	548	547	486	526	504	503	511	497	471	539	516	538	532	522	513	556	483	550	512	521	501	524	490	528	510	525	490	464	492	511	502	530	542	535	526	525	506	520	475	505	545	523	558	509	545	524	482	527	517	505	494	565	568	576	506	509	500	519	488	493	494	515	488	536	555	480	561	494	466	501	508	560	508	517	508	486	533	475	513	537	532	511	513	523	499	525	497	482	522	543	516	501	555	528	564	518	546	528	502	476	545	516	534	517	514	477	495	513	518	546	519	496	487	495	464	508	524	539	509	535	523	569	506	511	483	500	480	499	513	518	487	548	560	501	500	532	519	493	525	482	529	506	478	499	510	495	518	479	548	458	520	527	517	532	512	485	514	507	517	516	466	514	516	498	508	497	536	563	535	511	528	486	523	517	478	517	535	526	518	532	513	551	560	522	526	492	515	525	496	540	526	528	525	520	557	527	468	508	518	503	507	507	519	511	521	508	460	496	522	525	518	535	516	535	526	526	528	506	503	480	537	512	501	569	525	529	521	487	509	506	506	495	506	501	517	555	532	523	532	549	501	496	511	470	499	521	521	518	549	536	488	523	536	507	512	493	517	512	533	530	531	488	505	490	536	554	493	555	515	494	505	540	554	504	521	514	475	503	542	508	500	512	512	478	510	506	483	512	528	499	529	497	533	510	485	509	451	515	546	548	524	512	517	530	511	482	499	509	507	535	464	509	518	552	538	504	512	535	533	521	506	496
4963	8776	7892	5351	3722	2548	1977	1481	3704	30506	31865	19771	7866	3136	1199	587	503	442	494	493	473	494	496	479	436	460	489	484	490	479	433	524	464	444	515	487	473	475	486	448	470	519	453	465	463	479	488	484	490	462	476	469	441	452	522	451	476	480	445	454	471	508	458	475	487	464	436	458	489	473	497	485	466	491	475	485	485	483	487	497	488	470	494	453	466	522	509	458	443	499	421	462	484	464	486	488	459	456	500	470	479	497	442	460	502	438	499	480	470	498	483	490	489	451	460	491	495	473	464	447	456	476	423	507	453	439	483	515	451	480	457	462	440	445	424	465	464	456	473	451	473	441	479	484	474	456	416	403	495	505	457	493	451	481	452	446	491	448	503	472	476	484	481	464	455	486	450	508	495	469	460	466	488	440	441	471	452	407	488	440	488	447	457	451	509	470	471	448	482	474	512	479	461	469	496	456	442	484	479	479	473	457	472	432	474	485	491	447	440	495	448	453	454	441	450	471	518	466	474	450	498	475	475	482	481	506	467	487	490	450	461	462	464	458	478	457	454	438	465	448	470	461	459	447	431	511	461	467	476	436	431	456	458	474	445	475	445	453	492	486	477	474	466	476	502	494	483	487	481	452	443	473	463	487	497	435	468	433	464	444	436	475	471	430	472	453	480	451	461	479	449	475	469	475	483	462	472	476	499	462	494	395	487	489	495	458	464	460	483	476	465	525	459	451	464	452	494	460	437	481	444	409	440	437	486	455	443	473	480	440	474	463	457	468	440	493	468	439	441	490	489	466	453	462	473	437	454	476	460	439	463	467	464	474	457	452	479	477	444	481	480	457	485	478	472	482	455	492	471	469	510	462	446	461	444	480	471	459	473	475	464	452	449	474	517	455	455	447	465	479	488	473	491	464	453	481	434	461	440	482	458	482	449	484	450	500	412	436	466	435	485	447	465	451	516	485	441	459	443	456	485	468	450	456	467	456	443	464	460	485	472	437	449	443	488	478	447	480	474	464	415	487	447	452	490	451	463	444	479	484	496	464	455	456	494	475	465	482	432	449	483	502	471	449	421	463	444	422	482	477	512	478	454	495	492	501	479	470	464	477	437	486	461	487	525	497	459	456	436	485	476	434	479	486	467	502	471	436	495	402	451	488	451	494	469	447	459	472	499	479	460	457	477	481	480	475	479	437	479	464	421	478	456	483	437	450	441	468	457	449	484	469	437	490	435	443	448	467	451	470	498	430	503	461	451	488	463	457	491	465	470	449	446	443	442	473	481	483	427	442	462	470	441	466	485	462	487	482	452	486	472	466	458	503	476	456	467	466	492	463	453	487	459	485	508	472	475	460	462	471	485	440	497	484	478	458	487	481	428	462	491	468	501	480	492	483	457	451	491	475	488	427	437	448	485	463	469	532	474	491	452	464	509	510	469	469	504	484	426	459	483	461	449	478	460	453	446	532	505	437	457	444	453	473	477	459	470	497	461	433	490	448	466	469	450	466	453	490	454	475	500	456	466	457	473	446	487	460	498	458	439	483	442	436	485	464	475	467	471	465	438	448	469	467	465	443	466	432	480	504	483	444	486	460	446	438	492	441	462	447	475	480	416	469	500	458	470	486	448	464	485	459	447	524	426	485	430	476	466	436	496	439	466	481	481	434	461	477	433	511	442	469	471	496	443	476	457	464	463	445	457	439	483	463	424	438	503	467	480	461	493	466	525	444	452	481	494	492	487	466	461	446	497	433	452	475	480	451	411	458	463	479	485	437	439	464	470	494	446	475	471	453	441	449	478	467	439	454	455	460	444	475	461	460	483	455	463	490	487	455	451	438	491	460	465	469	460	441	487	444	471	469	435	480	439	463	486	469	407	434	464	445	485	423	486	481	459	478	493	483	494	462	461	467	446	506	449	466	444	451	490	486	454	475	460	466	462	486	438	485	430	444	447	449	426	449	464	479	483	451	470	465	494	490	487	469	502	497	487	474	486	465	470	475	479	439	463	462	501	459	463	488	408	483	450	448	490	476	483	461	454	462	468	462	473	439	476	418	460	482	430	459	468	479	477	429	436	453	466	461	470	452	468	482	455	489	456	453	502	449	464	450	466	464	454	453	495	492	470	457	499	466	475	498	436	466	450	443	446	465	466	469	474	458	442	472	425	491	454	460	434	491	503	487	487	469	467	463	443	440	470	459	446	481	489	474	498	457	483	418	430	471	467	454	473	448	461	475	443	475	477	432	471	450	524	426	503	456	472	451	425	501	469	490	417	490	471	476	480	490	505	425	436	461	477	460	472	482	481	414	477	470	440	489	463	467	486	444	460	454	479	502	496	462	470	464	432	480	467	444	464	474	491	491	458	465	475	467	478	476	453	504	499	480	444	459	439	464	450	469	481	465	485	453	428	443	437	500	486	492	482	421	459	465	433	406	463	482	461	466	499	485	434	439	454	427	481	468	452	446	461	466	477	468	432	474	484	435	484	464	467	475	459	447	440	460	462	447	429	466	459	472	443	447	472	476	455	465	485	430	491	460	479	488	494	431	437	445	447	457	487	472	461	492	457	435	458	473	463	439	451	502	448	426	464	472	459	470	469	469	448	443	469	481	463	484	431	497	437	487	475	474	444	432	462	449	458	450	448	497	447	459	480	472	445	480	456	525	456	451	488	479	486	498	459	502	455	489	444	453	502	507	514	463	466	424	434	482	439	471	488	464	434	451	440	448	432	461	500	450	477	439	440	457	448	471	446	449	469	455	469	459	476	474	480	427	456	499	437	430	468	475	467	445	435	497	463	518	448	483	513	455	467	503	464	459	498	474	461	483	450	455	474	485	458	462	497	487	433	449	471	457	465	460	443	476	483	476	425	432	455	431	456	440	490	447	477	446	421	460	464	479	444	462	451	492	481	487	489	437	504	470	468	470	470	448	463	455	444	494	483	433	462	457	498	418	441	471	460	425	445	438	459	466	478	482	449	486	457	432	458	451	446	434	442	486	410	501	492	470	491	456	437	448	471	433	497	443	475	462	467	437	470	473	450	451	443	481	484	415	475	472	513	466	483	457	477	464	481	481	440	455	458	475	454	492	478	471	465	466	444	457	466	459	415	448	457	449	478	461	451	465	446	489	454	435	465	467	448	451	464	444	489	393	486	491	497	437	493	445	468	445	477	460	480	433	451	451	452	416	428	416	471	479	432	487	433	457	433	469	481	498	492	483	456	485	461	474	484	450	465	490	435	442	467	478	435	445	434	475	454	474	432	432	443	468	419	427	480	424	461	454	462	460	426	429	474	469	476	465	443	453	445	474	494	475	467	508	478	468	482	429	432	472	458	457	482	489	444	454	485	478	483	458	436	496	446	461	446	412	449	477	452	491	451	487	420	447	458	457	427	465	442	443	460	488	499	435	455	451	465	460	477	474	493	486	467	428	458	505	469	484	503	468	476	504	480	472	466	504	497	491	470	486	447	444	483	457	458	450	491	412	468	490	437	466
27776	11881	2242	1146	796	509	540	394	393	1174	2257	1778	924	574	431	353	332	338	359	350	385	344	356	297	350	341	355	340	389	341	341	365	336	362	370	343	344	341	359	320	350	313	316	360	307	344	330	349	355	388	356	354	358	347	336	332	353	333	367	330	341	348	307	349	332	381	356	329	326	362	361	341	325	318	376	318	363	353	330	355	311	346	318	335	313	334	321	336	319	355	354	328	359	339	365	330	319	334	334	320	324	333	380	352	353	325	348	334	342	348	366	350	355	326	337	338	332	334	328	323	342	341	310	348	356	358	327	324	334	300	339	325	350	348	334	341	358	347	329	358	334	330	337	348	337	347	330	323	354	344	331	333	354	332	357	349	344	341	343	323	332	328	327	333	397	341	348	352	348	326	367	355	335	355	365	352	335	297	322	326	324	338	355	319	353	317	344	384	352	326	351	329	336	330	342	315	334	365	307	356	323	321	336	330	375	353	319	351	353	313	320	365	331	332	356	336	359	331	348	338	344	302	349	335	327	353	334	398	365	356	365	359	378	323	313	358	330	369	344	323	332	335	341	329	342	319	348	329	326	349	319	393	355	342	358	331	338	322	339	354	344	365	325	318	326	338	301	335	317	341	321	347	350	350	305	331	341	363	346	316	327	371	327	360	345	368	317	315	305	330	345	328	345	362	365	383	352	338	328	331	345	347	362	337	336	368	350	321	341	296	339	347	322	345	331	324	337	305	342	363	375	347	321	351	319	334	351	331	341	362	327	348	376	361	335	354	328	334	346	345	362	358	315	345	306	344	360	332	317	327	309	338	340	362	349	347	345	357	377	345	361	340	338	306	320	324	331	366	357	331	334	358	315	352	314	336	320	361	362	361	337	311	343	332	354	334	366	323	359	351	315	355	317	339	340	354	334	341	319	332	345	353	372	363	373	334	387	339	345	346	335	330	342	336	353	340	358	313	347	330	319	366	355	338	352	338	327	347	336	338	371	304	369	325	337	332	352	345	346	361	342	335	372	353	375	329	349	323	362	329	377	343	319	346	343	332	308	326	362	313	354	322	331	325	360	348	342	335	343	341	351	334	301	345	337	360	346	337	354	325	375	321	331	330	324	335	356	314	302	347	317	340	342	352	315	325	332	335	385	356	332	343	345	347	332	342	362	338	317	372	297	331	326	326	341	342	327	336	352	315	355	328	342	363	355	365	336	332	329	338	343	333	325	326	340	358	343	356	353	311	349	331	318	311	322	320	349	328	331	346	332	312	322	340	354	325	341	319	332	334	354	364	314	354	323	306	275	333	340	327	335	301	326	320	313	329	362	344	365	327	345	336	304	327	350	368	342	320	332	340	339	359	359	324	322	323	357	327	355	341	352	349	388	321	370	358	330	323	343	312	314	356	323	361	334	333	356	341	334	335	372	320	312	329	340	350	317	348	325	347	331	349	345	348	342	337	347	325	350	309	331	332	325	362	331	378	333	360	356	332	359	315	325	331	324	338	356	363	345	360	368	335	337	321	353	359	346	329	361	345	343	359	360	314	337	313	336	356	333	367	357	357	339	326	370	341	311	330	356	317	365	337	322	316	335	354	342	358	346	324	318	348	332	338	340	349	362	341	322	335	341	340	334	336	298	372	361	335	349	329	343	375	334	357	339	338	394	360	348	364	357	370	333	365	355	344	328	347	331	342	367	348	352	357	364	324	312	342	359	335	340	335	350	345	354	347	345	360	343	351	333	383	330	339	323	322	357	325	319	347	355	372	333	355	331	357	338	294	315	318	340	339	344	347	330	340	335	327	365	334	366	322	348	358	321	308	317	347	339	325	343	324	358	346	354	325	351	318	358	333	347	357	326	329	353	341	369	352	342	334	313	366	330	318	320	307	314	368	343	312	332	309	345	349	314	310	357	347	343	352	318	329	315	316	306	333	348	338	327	326	363	353	337	354	324	404	328	335	350	337	333	340	342	328	346	319	350	342	349	336	324	336	315	298	350	351	338	363	309	339	358	338	372	334	308	315	346	347	369	329	351	376	328	319	358	316	332	354	346	355	345	341	315	338	336	331	316	337	326	336	341	333	283	342	353	372	363	358	342	340	344	352	367	314	331	313	347	354	326	334	372	367	342	355	339	377	335	354	345	366	335	353	337	327	359	346	341	352	323	316	349	337	346	334	360	347	382	364	357	315	326	354	361	333	369	353	340	356	343	353	357	343	350	307	350	311	356	336	304	349	332	335	354	366	359	341	345	327	354	345	326	360	314	344	336	354	346	347	380	308	329	318	348	342	356	341	336	345	319	357	347	341	359	331	351	337	313	325	337	356	346	317	368	342	347	302	356	315	359	319	328	369	338	321	351	342	344	363	343	374	365	360	362	335	353	316	330	369	335	356	278	301	378	360	365	343	336	318	344	319	341	369	311	324	374	343	340	299	369	339	357	327	334	326	344	331	317	341	336	357	323	328	341	348	345	360	354	353	346	313	320	355	338	316	353	380	341	356	339	358	329	320	306	337	313	352	358	351	332	337	364	362	340	289	330	331	354	335	288	394	336	347	364	326	358	336	357	322	354	330	362	334	365	327	365	352	354	366	376	334	316	344	336	324	372	335	323	331	330	348	320	335	340	339	350	325	349	339	336	319	326	332	327	344	328	335	327	373	349	356	343	355	310	341	330	333	347	369	343	384	337	346	321	308	330	352	368	364	322	326	359	367	310	336	371	358	337	360	364	342	362	335	381	330	343	328	342	337	309	365	343	360	316	334	367	328	356	329	318	324	338	360	357	323	346	345	336	344	322	372	358	334	374	356	350	334	350	337	333	323	320	342	345	336	305	358	360	327	326	340	330	338	376	361	346	312	390	316	355	336	334	319	338	357	359	338	307	329	340	337	332	392	334	376	330	339	316	325	318	353	384	357	344	356	344	296	326	347	347	356	317	353	322	337	345	354	362	327	356	377	392	323	327	362	370	336	360	307	295	334	358	344	329	375	350	331	325	310	340	345	350	365	322	361	365	345	365	331	297	352	393	343	342	322	340	332	326	329	329	354	336	345	318	316	301	335	311	345	352	383	340	341	340	341	338	338	341	345	361	311	358	380	352	357	360	352	374	365	345	352	362	327	357	313	374	348	368	318	312	358	328	367	371	340	356	339	328	321	320	312	317	375	343	308	372	322	329	318	327	364	340	358	345	363	362	306	336	377	376	352	356	337	367	344	320	326	351	330	389	322	331	387	364	359	351	344	316	346	343	358	310	340	351	336	343	335	368	345	318	343	335	316	359	318	355	332	366	343	323	341	363	293	337	367	345	354	332	314	356	347	333	363	307	343	321	364	333	356	311	342	351	333	337	314	340	310	377	366	327	374	335	333	320	332	351	336	347	336	351	324	311	347	348	347	357	338	337	351	323	319	341	342	354	359	356	359	313	312	342	369	355	335	342	335	337	334	312	325	323	331	369	360	332	362	325	342	360	391	346	333	346	369	352	331	349	341
5630	2329	1747	941	776	619	626	500	371	1739	2844	2023	1001	539	366	302	324	331	324	318	335	317	340	298	327	317	284	314	308	311	295	307	339	306	313	286	338	314	322	295	304	318	304	308	304	325	284	300	316	322	323	294	321	310	315	283	281	319	312	310	298	304	331	317	307	338	299	325	307	329	274	310	268	328	281	291	313	325	318	260	286	313	304	319	287	309	325	300	289	338	336	312	315	302	288	288	276	322	255	282	307	300	296	292	285	331	293	347	322	273	321	298	312	323	329	306	284	330	309	341	317	322	293	308	305	297	326	318	289	316	305	311	280	331	281	264	324	306	284	298	310	317	304	311	333	323	288	310	299	279	321	281	310	308	299	294	300	288	305	291	308	293	306	311	309	289	300	293	294	291	321	309	315	285	317	328	353	307	304	318	311	317	339	314	309	317	289	318	305	305	333	304	284	301	328	304	295	314	300	298	305	324	316	324	308	317	278	308	335	328	284	309	306	340	272	307	309	305	306	303	300	290	318	308	323	307	299	321	325	331	263	321	296	317	317	305	285	306	316	314	273	337	286	287	317	273	290	334	289	291	338	308	275	332	332	287	318	309	309	282	320	293	284	304	306	321	307	279	279	317	298	329	309	312	306	278	289	285	292	317	313	314	309	340	284	315	311	298	292	318	326	309	325	303	304	315	300	313	308	332	318	256	301	321	296	304	309	321	306	293	302	305	311	295	305	297	288	283	291	317	299	314	308	310	318	296	327	284	301	290	257	288	286	313	337	323	330	295	307	338	319	286	306	326	308	365	275	297	302	296	297	318	309	292	300	282	330	320	333	314	292	296	318	302	272	301	320	322	290	332	301	309	295	316	316	298	295	301	292	292	320	278	341	305	308	297	279	329	309	332	285	329	299	298	311	293	318	273	300	280	314	282	273	275	270	310	320	279	304	318	292	307	301	314	326	313	330	311	316	341	321	305	294	304	290	302	338	293	329	311	298	294	306	281	287	290	307	315	278	296	308	307	276	304	307	309	306	330	333	288	315	318	318	315	308	323	294	314	332	296	290	298	314	313	324	322	300	329	315	302	308	301	251	301	312	316	311	323	323	318	306	317	348	324	316	297	333	316	312	325	309	320	304	279	329	296	294	289	326	288	315	303	320	296	313	305	318	284	309	337	294	320	318	295	272	301	324	281	308	304	292	279	271	332	323	282	307	331	292	336	327	282	286	303	303	335	301	291	300	297	314	295	334	321	305	313	299	330	303	320	310	297	264	311	282	334	314	327	295	320	326	321	294	305	292	332	326	332	307	325	312	260	317	322	317	311	301	279	297	325	295	297	322	304	294	318	289	314	299	285	303	301	301	303	275	315	303	321	278	291	298	301	296	281	349	329	304	299	298	330	322	303	318	292	295	286	308	297	277	344	300	316	302	324	301	308	301	300	313	297	298	295	316	327	304	307	324	305	290	263	298	328	286	315	320	328	308	297	282	303	319	295	329	339	308	302	288	276	334	280	295	312	304	300	287	292	312	303	311	316	313	292	286	260	299	315	304	322	307	316	302	292	310	294	262	323	292	304	288	302	307	295	315	297	302	309	301	283	288	291	317	307	299	304	295	298	316	305	323	288	302	318	281	302	282	265	287	291	273	331	299	305	251	281	304	319	283	319	314	298	305	321	286	314	336	298	333	289	289	311	317	295	304	312	309	312	336	304	279	330	307	295	292	306	354	298	284	309	323	317	296	327	305	262	304	314	301	329	303	294	315	325	303	308	296	321	309	333	305	334	302	325	316	315	300	306	314	331	301	285	276	290	298	298	307	291	313	305	305	315	332	320	311	282	312	299	295	303	297	311	313	297	299	325	304	294	322	316	316	316	283	320	273	313	298	315	311	328	292	317	309	310	334	294	283	269	306	335	310	338	288	271	288	329	296	300	304	322	299	317	307	312	301	312	286	334	294	316	306	285	320	294	286	290	330	271	296	315	288	305	309	293	322	272	296	337	289	290	297	306	308	327	280	324	275	293	308	305	332	326	323	331	318	290	311	281	309	319	312	322	302	334	331	285	324	321	334	331	315	299	282	317	273	319	295	313	304	285	309	282	301	324	312	287	304	315	336	309	323	279	314	314	313	275	322	286	291	299	310	321	288	304	297	291	291	320	311	294	329	265	320	308	298	326	329	296	315	275	318	285	293	303	302	328	324	323	306	329	327	307	305	274	278	276	308	296	315	322	331	314	296	329	314	311	318	309	311	282	321	321	300	277	320	300	312	311	320	311	317	318	306	274	292	325	270	312	319	289	301	303	303	306	310	292	331	285	301	317	319	320	313	307	290	319	293	313	301	281	314	332	306	318	322	292	337	284	315	280	277	289	270	295	322	325	317	273	284	311	293	312	313	320	316	301	315	289	267	304	274	267	299	295	318	292	322	325	298	306	292	309	302	315	333	339	303	305	349	301	306	301	312	313	315	296	312	294	308	294	298	327	296	312	293	322	293	308	311	300	345	332	302	298	290	322	324	310	295	282	308	358	315	315	289	313	319	298	315	304	270	270	317	320	309	313	303	303	301	306	310	323	298	319	299	306	286	325	311	295	293	320	276	307	308	289	296	306	330	318	319	298	334	319	309	296	306	299	301	300	330	303	297	293	302	333	283	305	317	285	317	292	286	317	330	333	319	263	343	304	324	296	294	336	309	293	318	333	303	319	293	300	330	309	293	313	263	304	303	309	301	303	317	326	302	299	320	304	294	302	293	315	312	311	294	341	287	294	313	270	295	276	319	305	284	293	308	299	286	337	326	318	308	309	309	289	332	313	320	324	307	343	310	322	303	270	321	321	301	322	295	296	331	323	319	312	333	276	281	308	318	344	300	330	281	316	315	333	285	321	282	307	329	292	308	299	327	303	329	308	303	307	308	295	303	320	313	337	305	300	311	324	316	333	314	298	295	305	319	332	307	301	308	353	299	327	322	309	307	318	309	315	341	308	300	342	304	299	310	290	297	312	303	296	277	334	299	305	299	295	342	307	328	297	299	330	327	331	279	284	301	304	338	305	287	311	318	335	330	328	318	298	329	283	281	306	335	300	325	302	287	334	283	272	322	296	336	299	271	305	296	294	323	321	334	286	313	304	309	279	333	309	280	327	303	331	305	299	294	306	325	292	320	312	285	300	280	305	306	322	284	316	293	328	301	290	303	300	337	298	297	253	280	301	314	309	293	301	286	305	329	303	278	301	322	302	302	294	320	343	335	314	334	309	310	330	312	303	320	307	315	352	307	305	320	285	312	316	277	306	298	313	305	302	318	275	290	305	315	290	295	290	316	306	302	309	288	312	324	312	307	295	303	291	313	295	319	320	346	311	330	312	304	295	292	334	295	231	295	319	326	285	322	275	303	315	286	321	295	294	310	323	326	313	274	319	338	306	313	352	288	318	278	290	283	289	326	308	313	293	292	297	313	304	327	305	311	306	299	298	297	269	300	307	335	274	292	315
25587	21466	27468	25403	7366	1606	905	707	696	14410	22193	12894	4017	1264	618	416	373	381	405	404	367	358	365	390	384	375	343	399	337	399	352	398	371	339	374	397	370	368	401	375	393	362	392	380	378	372	397	374	391	398	393	377	398	399	343	401	339	370	391	379	364	356	394	399	334	410	378	407	342	395	347	346	360	372	367	394	372	405	369	399	367	367	399	364	363	366	384	409	382	322	388	348	352	358	383	411	371	348	358	353	374	375	411	375	382	402	393	374	391	378	396	350	377	369	386	360	365	364	373	380	396	396	363	392	377	384	348	405	379	402	363	361	387	371	375	395	374	413	360	352	374	387	368	405	354	356	391	369	355	368	379	369	381	376	381	384	372	366	348	370	377	379	376	366	346	377	376	370	364	371	391	400	385	355	376	389	351	393	346	405	373	331	379	370	406	411	384	381	359	413	403	367	389	377	355	400	403	394	378	389	358	392	403	378	356	382	407	396	389	349	362	399	362	354	364	404	376	379	347	370	387	376	378	368	352	364	350	350	391	401	391	401	368	391	396	388	353	365	374	371	384	352	392	411	399	408	379	379	400	406	388	383	356	406	394	368	375	369	375	403	374	391	357	423	399	385	364	386	359	336	376	396	373	390	354	380	385	357	350	382	326	405	379	366	368	370	360	411	414	362	382	368	371	375	365	397	393	353	353	354	366	380	363	373	378	399	396	345	391	411	388	406	376	381	358	386	395	362	393	355	405	366	372	359	372	385	388	410	377	380	393	367	376	394	433	383	365	347	406	372	368	395	366	371	395	363	361	383	357	393	382	378	366	342	379	382	350	364	351	372	365	377	373	375	407	347	379	421	340	377	369	382	375	353	361	385	375	375	371	368	355	354	360	363	384	416	366	340	402	359	388	381	401	390	365	376	357	393	411	367	365	397	392	338	425	378	355	333	350	377	360	372	345	387	384	373	385	349	373	349	379	376	359	379	376	388	387	386	353	342	385	387	357	377	397	381	388	355	395	377	377	362	392	356	354	338	372	346	366	379	378	396	368	357	405	374	365	385	397	353	373	392	372	372	340	350	379	385	356	382	341	395	376	386	400	392	395	337	358	364	355	348	383	350	393	373	386	348	361	394	387	360	386	391	364	368	412	367	430	384	370	416	383	357	410	315	378	395	367	382	362	368	393	373	376	379	370	389	366	398	393	357	352	378	381	399	374	346	338	327	365	369	360	378	388	364	407	377	383	392	371	354	390	373	335	346	345	392	361	390	372	388	367	368	405	373	385	374	412	382	353	373	383	399	374	376	415	382	369	369	385	393	427	373	356	360	373	338	396	397	404	384	370	385	390	374	384	354	394	395	380	355	371	383	357	387	379	400	366	424	372	345	384	370	385	332	358	380	403	411	329	357	366	403	384	347	376	390	377	388	380	357	344	357	385	409	369	356	370	400	379	398	360	374	367	420	356	390	372	377	394	422	353	377	383	334	352	346	388	380	378	366	370	387	348	427	404	360	381	389	391	378	357	404	400	368	363	377	390	411	405	381	404	394	376	395	382	372	400	379	353	388	389	385	364	363	376	377	382	377	347	394	394	375	398	372	382	358	401	393	393	418	389	346	402	350	345	380	351	358	370	384	360	365	350	408	404	375	351	342	386	377	369	390	375	374	353	392	388	369	355	341	397	380	383	369	399	422	369	391	405	382	365	369	351	380	407	358	388	357	391	370	399	395	357	394	366	391	364	354	358	426	366	337	357	360	413	381	398	360	370	408	391	402	388	396	371	372	379	359	378	378	382	392	382	371	380	370	415	372	402	397	370	395	387	402	419	344	355	345	360	402	367	362	381	339	360	358	387	389	366	401	374	369	401	377	341	365	406	361	362	420	398	377	337	403	346	403	343	403	380	370	375	368	403	367	374	352	381	330	387	366	356	369	363	407	362	381	390	381	362	376	370	392	345	390	366	384	392	373	391	390	393	372	341	375	373	372	353	327	337	366	389	359	388	361	399	392	356	394	367	383	358	367	367	309	393	345	381	362	395	353	351	367	369	387	370	364	374	367	344	363	344	383	367	366	386	354	380	363	364	360	401	374	386	368	390	359	393	359	381	399	378	395	383	341	385	367	390	388	348	367	370	368	359	397	345	361	379	382	373	393	399	352	376	372	375	416	400	390	365	376	404	368	366	384	391	378	396	375	395	400	393	370	372	370	385	408	402	383	372	393	367	423	388	386	368	367	366	385	367	341	379	388	391	386	351	388	381	358	363	359	361	406	379	351	401	356	327	357	365	388	364	410	371	364	403	398	358	387	371	367	395	355	390	366	394	348	366	356	372	388	362	373	364	375	379	374	380	405	378	375	382	368	366	376	353	364	353	366	347	351	331	432	390	370	368	374	387	385	373	395	389	365	374	399	352	386	379	378	406	385	392	369	361	391	377	361	378	408	382	365	349	363	362	389	346	348	388	376	368	372	385	378	404	376	369	352	398	367	387	387	364	392	383	385	364	370	375	356	347	380	402	367	380	398	375	374	363	370	397	403	396	362	378	371	371	352	353	358	412	394	380	384	308	378	363	397	362	380	375	362	358	391	378	384	372	342	396	381	389	364	363	361	392	376	379	391	413	406	399	390	335	402	359	392	384	366	367	381	389	374	417	406	367	424	341	368	373	406	385	419	357	377	371	398	376	386	367	388	408	393	401	351	335	388	356	379	347	390	361	364	360	386	356	397	360	355	377	335	377	374	386	371	336	379	360	336	370	374	398	399	347	363	368	352	380	365	392	374	357	350	357	345	350	369	387	387	354	357	357	387	373	350	349	387	385	368	361	351	365	380	347	379	371	378	370	399	388	358	386	402	375	376	377	334	391	383	381	402	401	391	334	386	371	375	365	380	355	368	401	354	326	356	385	344	365	375	400	348	358	370	366	403	397	344	365	378	389	415	366	367	349	360	374	440	383	348	348	393	400	372	355	364	404	415	356	377	373	381	379	379	368	376	351	364	378	374	381	373	386	381	407	359	360	413	375	347	400	370	396	403	375	397	336	377	353	434	380	364	364	370	379	383	368	389	367	388	363	370	339	380	412	379	358	401	384	362	357	370	387	352	406	401	404	352	391	381	366	393	366	419	365	373	355	397	378	377	364	373	351	337	402	367	395	363	402	383	410	366	402	348	393	410	358	367	350	338	398	352	372	366	365	364	405	372	418	391	381	402	393	384	380	384	376	376	397	342	386	386	343	352	353	362	382	390	392	357	403	398	362	408	353	384	390	391	371	353	374	372	394	353	345	383	369	371	378	374	373	405	389	362	404	339	391	386	357	394	380	383	370	407	376	361	369	380	315	395	354	354	360	376	407	339	374	363	375	391	363	370	383	371	395	359	372	359	389	358	389	378	383	351	373	342	363	373	371	415	356	380	399	404	378	382	385	369	376	389	353	365	374	375	353	392	364	378	377	358	361	353	366	368	366	340	406	393	387	372	370	382	401	371	349	385	390	383
4526	6196	6153	3081	1821	1327	897	785	987	17771	19809	10565	3715	1410	648	412	342	361	353	366	367	342	342	412	356	361	317	369	344	332	369	356	354	355	351	344	331	386	346	341	349	354	354	363	337	344	345	398	363	356	320	326	322	348	338	352	332	327	333	369	344	348	369	365	354	360	374	394	357	365	365	349	334	358	353	343	337	337	345	346	349	340	353	345	352	361	329	344	342	351	320	346	310	343	342	358	364	346	359	321	339	362	364	349	377	347	358	327	355	360	318	371	342	376	341	383	376	349	357	342	346	361	381	368	345	380	341	367	335	322	357	333	323	353	335	329	349	340	354	352	345	366	301	348	330	350	355	332	363	340	353	324	351	340	319	357	350	328	335	376	351	336	361	348	344	353	332	339	351	364	379	349	338	324	333	337	344	324	352	346	369	379	344	386	358	352	364	361	352	333	322	354	329	344	348	357	372	364	361	346	337	322	350	338	372	352	325	324	338	397	342	327	374	346	367	360	341	385	344	320	359	355	364	356	384	356	323	368	310	357	331	367	353	331	322	388	378	354	352	335	350	361	362	352	373	344	355	342	357	355	361	346	362	298	369	391	342	351	361	341	395	359	346	357	371	347	346	360	340	353	358	341	328	308	385	350	376	382	371	364	372	352	352	392	332	330	360	348	340	347	353	387	307	347	334	343	356	319	347	338	365	344	401	323	334	360	342	324	372	342	325	333	360	352	331	355	346	375	331	332	354	344	360	329	360	335	331	327	365	346	344	337	358	341	354	343	357	363	394	341	365	366	372	354	358	374	325	372	332	322	362	346	376	344	320	317	325	337	368	353	365	328	369	336	349	359	346	394	371	359	375	328	300	363	361	360	386	380	371	369	356	373	372	357	343	350	355	376	356	375	373	325	310	360	374	373	325	345	371	361	345	343	327	384	311	370	351	365	355	337	371	368	371	368	371	344	371	368	345	335	314	366	358	353	352	335	347	341	340	338	315	323	352	318	368	385	341	343	342	347	374	328	342	356	365	352	377	349	333	372	349	346	362	336	343	351	338	318	338	348	373	310	309	344	327	343	382	362	360	327	362	370	344	361	323	343	344	358	348	353	357	383	302	357	367	347	335	357	351	363	347	359	346	335	344	332	345	339	364	364	363	329	374	353	324	344	313	363	362	351	340	358	374	356	351	323	342	372	371	349	344	335	341	315	348	354	342	360	347	341	375	346	339	338	378	341	351	342	367	337	358	372	353	362	340	342	360	340	343	365	338	333	373	330	355	343	328	345	315	363	370	344	331	350	344	349	363	330	364	356	334	362	339	328	373	371	353	361	357	321	321	357	341	364	353	359	348	340	318	356	346	358	379	352	346	367	331	342	346	379	326	310	353	299	332	343	357	363	368	356	346	368	344	326	332	357	368	329	349	347	394	346	353	354	326	330	369	337	328	337	321	354	360	345	379	344	336	343	332	348	348	347	356	354	326	352	339	346	345	356	373	366	339	355	346	322	342	365	368	346	318	389	342	365	338	322	340	362	327	327	362	333	307	326	373	369	304	328	344	336	346	331	364	349	370	358	331	344	320	364	384	363	343	352	343	374	360	359	346	344	347	365	357	358	366	340	344	335	360	350	338	320	358	351	370	378	378	355	293	358	333	354	344	369	327	335	347	348	327	344	346	331	343	346	360	338	379	344	377	355	357	355	346	334	333	343	354	378	356	359	331	403	362	363	356	332	343	346	358	359	333	312	339	351	339	352	343	339	349	321	341	362	381	334	375	352	338	373	325	361	339	352	356	351	363	335	335	341	325	325	351	376	322	343	354	322	337	360	324	343	336	329	354	335	344	332	316	351	347	353	347	355	366	314	353	333	331	364	351	356	324	357	342	329	344	354	341	339	330	363	354	352	328	372	337	346	351	347	334	310	352	354	368	357	321	352	404	381	365	342	365	386	316	368	363	339	360	332	351	368	347	339	338	355	325	340	353	379	335	357	360	358	366	356	328	372	346	342	345	350	345	330	336	329	340	325	346	373	334	350	380	343	365	362	295	365	325	352	357	327	343	345	302	361	341	346	342	341	363	344	350	375	338	341	344	385	350	358	362	348	335	310	340	339	358	387	360	360	377	328	354	351	361	327	315	366	353	337	349	316	351	347	359	346	369	330	338	355	365	358	364	327	356	336	364	343	340	319	340	369	346	347	392	356	345	336	380	358	362	355	344	359	361	342	385	346	330	314	360	341	349	349	353	330	347	403	385	345	381	370	344	393	367	349	355	365	351	369	355	336	332	326	340	314	348	353	339	355	362	338	325	343	340	358	349	343	360	367	370	335	373	335	340	318	348	331	331	348	337	366	335	370	359	329	340	340	313	368	317	360	366	366	336	350	342	360	343	346	358	387	348	347	338	359	354	373	344	323	350	333	350	364	333	345	342	363	376	364	359	320	331	364	343	325	334	334	379	357	357	343	350	378	363	382	334	349	360	368	346	360	325	338	376	387	362	366	342	341	315	343	317	365	354	333	347	347	372	342	342	342	340	351	322	315	376	344	359	356	338	371	369	374	343	351	335	357	375	334	369	366	337	374	361	353	343	369	337	339	364	346	337	337	380	348	337	349	327	377	353	355	355	346	355	324	334	362	334	354	353	327	355	326	316	321	347	352	365	324	351	371	349	342	355	356	366	362	329	377	351	361	342	317	369	332	344	371	379	401	354	374	354	344	357	338	347	341	334	332	353	358	378	366	337	375	377	339	321	344	355	360	340	321	332	338	366	354	334	356	345	362	345	332	374	392	337	327	309	348	382	350	376	353	354	354	370	332	321	346	338	336	349	375	391	340	327	363	341	364	354	352	355	329	354	347	352	367	343	335	359	367	352	325	321	385	367	363	315	354	361	355	315	342	332	357	342	341	353	325	367	365	327	336	354	302	350	357	340	344	355	353	337	329	380	368	328	345	328	385	380	316	327	369	363	343	376	356	358	341	375	332	306	350	332	355	355	359	368	320	357	350	347	350	336	343	361	349	349	346	367	334	326	341	340	360	349	409	349	319	329	327	354	363	346	371	331	328	348	338	360	355	354	373	336	325	381	359	340	344	335	333	345	344	318	365	352	367	366	333	359	369	329	351	355	324	336	369	346	355	347	339	355	361	344	365	307	361	333	342	324	345	344	351	381	340	355	339	329	331	334	327	347	361	311	332	341	350	341	349	321	339	326	368	342	353	331	358	332	318	353	408	352	387	315	386	312	340	375	360	329	345	353	374	365	334	313	360	338	375	354	317	379	340	335	361	337	345	344	359	343	340	363	311	341	366	329	349	311	374	381	365	326	333	345	341	323	331	332	326	366	355	373	371	334	341	380	346	352	336	338	366	337	347	369	337	317	361	340	325	344	348	371	371	338	362	330	345	365	333	346	364	345	344	363	365	349	331	340	332	330	350	334	357	371	354	340	352	329	426	345	333	369	333	334	359	327	329	331	346	334	352	364	354	343	356	349	342
24484	21425	28726	24534	21269	7006	1824	1099	1786	29748	36421	24275	9279	2536	958	630	520	564	540	515	595	534	509	509	534	541	512	512	528	491	516	488	501	512	551	528	509	501	505	460	494	497	507	487	465	536	481	527	494	503	563	477	537	508	525	516	491	533	503	548	544	502	561	501	543	512	490	547	498	515	517	510	515	529	520	507	497	543	536	485	519	506	516	540	534	513	558	527	517	521	554	537	528	506	510	493	508	531	557	554	492	522	499	502	538	510	532	529	535	522	523	511	536	530	488	498	498	514	538	518	533	514	503	518	533	499	560	526	502	448	541	523	527	509	540	477	545	533	483	493	540	520	497	502	461	521	546	496	531	551	488	542	518	548	508	489	527	483	520	515	493	524	532	534	511	524	512	523	515	538	525	528	528	528	517	496	533	508	525	516	496	527	492	528	492	556	504	476	536	520	486	517	531	487	507	481	518	516	516	563	483	500	508	537	556	516	484	506	526	498	493	539	550	547	549	542	523	517	477	482	493	454	526	520	512	564	533	539	483	493	510	517	522	498	506	530	537	525	488	530	554	517	502	528	508	548	485	508	571	510	536	521	497	490	507	486	516	535	538	547	554	530	522	504	514	526	487	514	512	516	490	493	482	509	474	525	497	521	518	468	488	523	506	523	517	519	496	551	523	499	512	541	534	489	551	491	532	494	528	531	478	486	559	490	506	516	508	538	486	532	531	499	532	485	480	474	507	510	542	492	515	519	503	485	497	521	494	515	504	532	488	541	524	523	486	490	518	499	480	514	563	566	510	460	514	526	520	513	523	532	528	544	503	505	499	526	509	556	527	536	515	467	516	481	508	516	524	534	544	533	493	490	526	516	520	536	525	505	514	511	465	498	517	529	513	528	538	509	489	501	488	508	527	481	514	507	477	522	484	515	524	550	555	582	514	533	495	537	485	507	523	516	558	505	539	508	503	509	468	565	490	470	488	522	500	535	496	496	513	525	525	497	487	524	534	506	510	560	548	537	511	512	552	551	524	529	497	501	502	514	496	524	520	529	515	487	514	510	512	507	539	529	525	498	530	529	482	503	529	554	529	501	542	504	515	512	496	472	508	521	512	498	510	494	506	509	506	541	483	481	487	516	513	560	510	502	517	497	549	471	543	508	484	507	492	556	496	491	552	497	554	514	526	537	529	485	525	530	523	522	520	559	513	487	520	484	493	547	541	484	559	499	494	528	549	524	493	494	492	491	530	535	478	507	539	507	499	541	475	452	525	497	513	545	542	520	484	527	468	483	539	488	525	493	511	517	503	571	505	528	520	546	478	552	508	501	516	538	492	481	492	519	480	477	492	497	515	539	524	508	503	491	501	475	511	502	499	501	516	495	485	531	510	507	462	514	536	545	500	538	499	531	574	525	538	516	527	542	519	509	516	498	478	525	542	556	550	507	538	545	532	493	515	501	540	538	564	515	506	527	563	522	485	505	526	530	521	515	536	490	495	545	524	522	541	537	520	553	512	524	521	532	563	491	479	509	513	487	497	501	539	511	508	538	493	529	521	539	500	536	522	523	514	509	483	502	502	484	521	501	528	459	486	505	569	496	512	531	527	464	556	519	511	498	498	497	518	507	522	541	519	524	539	537	541	495	515	520	518	517	533	541	495	526	538	524	509	562	528	489	544	517	512	514	523	540	532	499	540	493	513	523	525	499	511	519	516	533	533	530	467	497	507	508	473	499	518	495	485	535	555	534	552	544	496	495	493	504	515	528	546	477	496	515	525	489	501	505	531	497	484	520	510	516	491	492	502	489	486	482	488	516	528	525	523	494	514	519	535	514	528	507	525	520	583	514	553	522	520	496	508	521	513	545	533	500	505	524	543	511	484	503	518	547	469	503	526	499	486	490	501	567	496	542	524	500	515	519	498	505	492	535	508	520	509	563	527	510	542	524	534	498	517	513	530	543	553	547	504	542	492	489	523	519	507	554	552	492	480	531	499	558	514	499	536	548	569	494	519	530	484	523	533	513	515	472	499	537	498	521	461	502	553	522	550	486	472	526	493	505	550	554	511	540	489	474	535	495	497	508	522	493	492	546	506	541	530	538	520	516	502	492	498	513	526	502	512	529	496	534	510	484	532	512	504	540	531	505	508	478	543	510	536	527	534	498	508	490	502	537	567	534	527	523	534	498	515	494	481	505	494	519	507	503	548	540	493	457	526	532	481	511	507	545	526	533	584	532	454	509	520	506	487	517	507	478	513	545	508	473	493	525	530	499	483	503	474	509	501	561	513	483	504	482	554	521	522	505	504	506	534	493	481	493	509	538	474	505	504	547	535	521	454	503	511	519	517	547	504	526	548	519	512	535	482	529	535	527	514	519	545	492	483	550	523	493	552	507	551	497	524	521	521	501	500	472	492	535	514	498	508	500	530	499	509	495	522	530	519	517	521	534	505	551	505	514	517	529	529	522	513	521	540	521	506	505	492	507	513	509	527	498	502	527	488	473	538	485	528	545	537	516	538	534	500	541	532	520	508	512	514	488	524	508	482	511	533	471	531	506	567	480	496	530	502	496	522	480	483	491	523	530	543	540	518	508	499	485	479	505	480	546	509	490	499	510	497	489	497	533	516	523	521	499	529	525	515	517	484	502	509	522	517	506	536	526	477	477	493	542	535	514	492	518	532	488	519	543	470	544	514	515	555	509	481	526	544	530	531	571	559	498	476	517	525	539	499	509	495	535	556	526	511	538	478	530	535	521	501	485	514	493	529	531	510	540	537	578	501	512	511	524	510	495	546	570	517	507	525	533	567	511	522	498	512	518	549	510	499	526	509	507	530	480	536	526	538	518	511	464	506	502	518	507	508	449	534	531	501	582	554	536	507	545	541	499	475	527	497	523	483	474	530	528	512	485	526	534	517	538	526	502	487	525	513	512	499	569	513	517	514	509	491	539	509	496	505	510	552	506	529	572	523	490	522	538	510	532	529	453	503	564	548	542	502	515	524	494	514	479	493	529	545	524	506	472	516	492	492	507	529	518	518	493	517	498	544	468	476	542	536	546	526	552	548	538	492	526	501	488	536	522	532	515	490	491	510	516	553	508	552	542	476	529	516	511	510	490	511	530	537	531	544	500	455	479	461	502	500	484	501	514	509	528	498	490	544	506	528	533	521	508	490	506	520	520	530	481	502	534	503	511	513	503	522	522	514	523	520	508	490	501	486	485	482	545	507	556	497	518	504	555	529	527	465	483	512	537	486	555	530	504	507	531	519	494	506	482	474	498	506	501	538	570	516	511	497	509	496	486	528	551	517	578	505	514	524	482	507	490	485	528	506	536	519	531	538	534	486	486	506	500	526	495	497	423	503	495	510	503	490	503	526	509	509	504	531	514	519	522	502	528	493	504	505	530	477	471	517	527	529	517	526	508	526	544	479	541	544	527	519	493	489	524	478	517	504	560	486	554	495	489	501	503	485	533	494	504	524	547	513	520	504	490	511	527
4945	9268	9270	3534	1917	1695	1442	1251	2956	33432	32014	18799	7474	2484	937	546	501	443	481	489	467	486	485	474	490	476	454	491	475	449	465	449	498	471	453	477	442	424	432	473	437	464	473	462	501	455	464	475	503	458	439	468	487	450	500	464	452	512	456	477	475	462	476	471	450	452	481	517	480	486	470	442	457	495	501	464	499	488	512	482	502	472	437	434	479	461	452	481	481	483	470	479	487	468	482	527	465	471	423	487	466	455	443	439	460	463	464	504	448	481	437	484	481	469	455	413	459	450	509	455	452	451	490	451	500	478	477	444	511	460	503	465	442	473	482	480	504	479	470	476	460	482	457	437	493	433	451	466	465	461	481	442	518	418	506	501	468	484	473	427	455	426	453	470	472	464	456	436	449	456	467	480	470	469	456	489	438	459	443	515	441	477	453	482	454	506	436	434	418	501	462	455	441	482	491	462	438	480	485	492	468	444	475	459	487	440	443	482	468	449	440	494	442	503	474	466	473	461	475	482	439	448	479	502	468	456	459	460	446	465	465	461	453	461	452	518	439	464	484	467	468	493	448	461	478	479	473	471	471	468	490	494	456	465	473	459	431	452	519	430	474	485	471	452	519	437	509	481	452	457	462	479	445	435	477	434	473	461	459	452	477	494	464	454	471	486	423	467	443	474	439	445	489	463	496	476	451	465	451	498	472	474	476	457	470	440	457	453	479	497	458	465	501	530	492	471	464	449	473	500	480	455	474	473	455	430	465	467	455	490	468	441	481	490	458	476	482	496	463	452	460	448	489	462	444	427	485	462	487	457	481	446	468	490	481	485	510	454	435	482	483	459	511	469	471	491	445	481	448	452	486	482	497	470	513	483	486	479	478	478	451	480	453	441	485	467	475	449	473	505	498	439	446	473	460	497	466	465	494	459	454	481	489	441	425	475	497	460	478	427	456	464	467	451	452	467	451	490	435	475	464	441	476	493	494	470	409	474	497	463	438	488	475	455	435	462	492	446	425	469	474	429	462	454	479	465	445	440	466	448	500	460	466	444	499	446	462	473	478	473	455	464	452	455	509	412	489	477	466	468	465	495	467	436	478	531	465	453	441	491	451	479	473	476	462	469	482	463	462	464	456	446	466	509	488	500	477	472	475	439	447	475	465	458	477	482	454	421	470	520	482	465	456	480	476	479	446	477	474	460	454	467	440	500	425	496	502	483	468	471	451	480	472	453	510	447	456	439	452	457	488	465	480	463	487	460	455	454	488	498	466	465	457	443	481	471	425	420	453	449	498	456	491	455	441	461	499	494	445	452	478	468	494	505	500	473	481	500	455	496	437	425	501	496	475	502	459	477	470	483	469	485	449	461	467	482	448	468	447	467	468	507	484	488	477	475	436	443	442	494	483	486	436	519	467	444	481	460	468	474	453	471	475	443	508	428	494	505	498	471	443	480	462	429	452	464	467	454	493	490	469	421	495	453	435	479	475	461	485	456	445	471	447	443	485	461	469	486	455	443	428	435	445	487	453	464	492	493	486	406	458	479	455	497	448	481	473	469	470	474	460	456	462	436	483	449	457	449	466	420	455	480	456	468	492	467	444	425	448	458	465	463	428	474	433	478	468	449	427	515	475	449	482	476	486	478	443	478	482	430	446	451	480	488	488	491	460	452	478	478	489	475	504	439	484	460	459	520	453	464	484	483	461	446	491	449	423	427	443	438	450	512	484	487	466	446	493	485	494	452	459	446	477	425	453	474	424	421	517	438	475	480	489	467	459	457	493	536	450	437	472	514	463	401	484	476	461	470	499	462	440	492	446	477	473	493	480	495	439	483	455	500	479	492	445	478	489	436	483	461	450	472	423	473	432	448	451	449	466	496	461	504	453	457	489	490	434	472	479	439	441	493	463	462	456	460	443	478	445	457	460	462	469	479	462	486	418	471	449	465	436	500	486	462	429	438	460	450	464	442	457	486	463	453	480	459	437	473	481	464	467	469	461	436	458	455	436	433	462	473	501	446	480	446	495	448	467	449	487	483	448	478	459	498	484	495	454	446	468	449	500	454	484	457	522	453	452	480	474	404	457	477	422	485	495	463	478	458	481	430	448	424	469	463	501	480	457	435	441	470	450	505	462	468	448	492	444	485	485	433	520	479	434	484	471	461	471	447	483	456	496	430	466	425	485	477	487	460	464	454	475	507	448	475	460	436	472	441	458	461	474	442	460	473	455	440	459	491	489	462	459	443	486	485	471	456	472	479	490	453	455	485	447	427	470	454	460	451	468	470	469	513	490	473	508	443	499	480	457	470	509	466	441	444	486	498	468	468	442	443	477	492	457	476	442	459	460	407	486	443	469	482	472	480	435	442	444	451	466	470	443	433	485	484	471	464	465	457	480	468	467	475	455	480	447	448	447	477	456	457	462	461	488	464	472	466	437	500	467	455	527	456	470	443	433	473	496	477	430	466	480	492	441	473	486	466	440	467	436	476	482	458	438	459	451	488	458	426	457	472	433	472	445	439	437	434	465	456	425	467	457	452	420	466	473	459	453	440	479	440	457	478	430	460	500	468	421	434	467	430	407	480	482	445	470	471	442	514	473	436	434	430	462	423	453	481	447	459	490	462	430	470	526	498	481	467	481	475	472	437	500	439	499	437	471	457	491	452	432	468	512	492	450	475	455	471	424	486	435	440	471	458	448	473	429	483	472	424	456	467	460	475	469	464	521	441	505	432	481	478	458	474	426	513	456	513	438	509	460	409	465	469	497	471	484	418	501	463	473	438	472	440	464	428	494	472	447	490	418	445	443	451	465	458	466	416	491	496	477	444	487	471	440	466	467	433	477	431	452	469	454	459	474	493	419	475	474	443	461	430	459	465	444	442	457	434	490	474	463	483	466	497	404	441	467	423	397	466	442	419	454	455	494	453	462	488	447	449	449	496	453	436	431	477	452	489	465	463	451	506	435	465	467	486	442	446	458	497	447	490	464	473	444	461	466	454	437	434	468	473	489	457	460	473	418	430	460	427	480	464	472	445	472	487	484	451	437	471	491	457	437	478	487	486	493	471	459	487	468	452	476	547	485	415	455	484	471	435	455	501	479	452	474	464	493	487	488	467	424	487	472	463	465	462	445	459	471	456	479	475	476	461	493	448	459	426	468	460	519	428	464	496	461	432	463	414	469	468	509	434	496	458	439	423	435	445	474	423	475	415	448	482	464	463	487	482	449	434	477	448	474	470	459	466	455	437	460	462	464	451	461	443	457	440	428	490	444	422	455	477	448	462	433	456	470	475	495	444	470	448	485	487	444	454	454	463	461	504	444	477	420	445	454	462	417	446	432	463	449	479	474	453	483	455	476	420	454	450	517	460	442	430	473	458	483	450	471	489	457	463	449	469	480	446	447	463	467	457	495	445	469	472	455	494	444	437	461	453	477	478	411	458	459	432	430	467	476	470	490	445	471	496	455	425	498	441	446	430	449	468	482	503	535	447	464	433
27683	11542	2527	1167	674	460	417	432	454	1914	2549	1828	958	542	434	364	332	351	329	362	334	350	313	345	347	337	355	362	350	340	306	346	339	355	380	357	379	374	367	344	365	330	351	343	346	355	341	330	348	367	351	348	347	364	340	348	332	326	355	357	347	332	365	309	322	303	348	352	331	325	327	337	325	327	359	333	328	357	330	329	356	358	309	367	357	377	311	339	335	366	324	332	316	347	303	342	327	329	349	346	369	370	355	339	391	336	380	351	346	360	340	351	374	346	310	363	313	340	334	382	357	336	348	352	340	324	329	361	332	367	323	337	347	372	347	338	343	325	355	342	325	359	362	320	331	308	324	321	357	330	342	356	367	363	339	343	367	340	350	356	348	338	342	310	353	332	343	315	346	335	356	322	364	330	353	310	340	342	313	373	363	371	359	334	355	351	307	314	360	362	304	340	359	335	332	339	340	341	325	349	377	346	342	355	350	328	356	354	358	320	346	349	362	375	333	347	360	324	331	327	329	325	363	328	358	350	323	382	370	322	346	336	361	326	348	339	324	344	336	355	318	323	308	335	337	313	347	318	328	343	309	351	323	339	368	332	359	300	351	332	334	331	319	353	369	360	316	314	330	329	338	356	342	357	344	334	343	325	360	341	328	316	329	347	347	340	347	357	398	352	335	358	312	332	321	336	367	373	329	339	378	351	360	322	343	356	357	390	327	355	324	335	370	340	368	347	326	329	345	339	367	371	361	355	338	352	362	324	343	362	351	358	327	361	309	344	329	338	335	313	333	330	352	359	353	332	342	336	331	341	350	344	359	323	322	329	352	358	328	350	363	351	370	340	349	373	326	331	318	358	324	332	338	325	368	329	340	317	353	340	333	372	336	352	303	319	346	329	338	318	359	391	352	347	345	330	331	354	352	298	342	335	356	363	342	382	361	361	368	365	348	348	331	334	341	316	347	325	361	348	334	356	365	350	366	352	379	358	358	342	333	342	358	344	343	331	316	317	336	368	344	340	356	393	335	311	343	361	333	365	343	344	387	362	326	345	361	364	341	349	353	336	342	332	382	335	322	347	339	325	358	315	345	346	380	377	333	331	365	343	373	337	364	320	386	345	347	337	358	339	336	357	340	344	345	335	349	374	345	336	335	360	361	343	341	390	378	343	350	351	360	340	313	383	363	347	332	362	321	374	345	361	362	336	344	343	347	307	343	306	333	342	352	358	334	358	328	332	355	312	345	367	316	339	343	311	299	354	360	358	323	348	376	346	339	319	383	380	377	333	329	348	372	327	341	400	337	354	314	313	321	355	352	333	353	327	326	323	347	363	333	308	350	354	354	358	377	361	381	354	350	329	333	344	360	353	347	339	320	355	339	311	336	299	342	347	334	364	367	354	346	361	353	348	302	346	324	308	340	338	324	352	349	341	347	317	345	346	339	358	349	317	353	345	356	350	316	355	348	345	335	361	370	388	351	331	339	354	310	335	320	327	353	343	325	364	363	347	361	352	320	336	339	351	337	361	339	346	326	356	370	347	361	375	387	318	357	346	329	324	339	341	350	362	358	346	338	358	344	310	341	318	306	361	324	345	316	323	338	347	345	299	331	335	358	307	365	352	336	392	349	340	330	341	309	315	350	374	368	336	337	367	338	353	378	355	383	343	361	320	339	409	349	366	346	353	321	348	375	370	346	347	333	319	354	348	331	345	344	348	365	330	345	348	338	350	337	341	346	351	344	318	312	324	369	337	350	367	355	349	333	376	326	337	363	361	392	354	350	366	370	351	342	371	358	348	312	353	358	347	351	338	325	366	371	340	340	339	329	352	343	329	338	352	362	337	361	315	348	340	324	347	342	341	350	363	355	358	367	366	335	350	366	372	347	306	366	335	349	351	386	333	333	328	312	341	335	323	289	335	373	335	317	345	316	333	336	340	379	353	351	337	335	353	365	341	358	314	340	344	350	322	348	350	378	328	348	360	337	340	355	347	355	345	345	337	322	320	350	363	344	344	359	354	358	331	370	320	342	329	348	346	374	331	312	338	342	334	334	347	328	359	324	336	342	346	339	325	358	333	361	367	348	330	343	370	381	397	375	346	345	311	348	360	326	345	318	312	335	337	327	332	317	334	344	364	331	370	361	355	335	358	370	313	365	356	336	335	339	322	331	351	345	357	345	360	347	360	343	332	365	343	387	358	360	373	365	381	353	368	356	339	312	350	358	351	366	324	344	370	323	303	367	378	318	311	351	309	353	369	349	365	347	330	363	324	321	331	350	347	357	351	359	327	346	334	386	382	361	367	340	345	328	343	355	365	351	350	328	336	362	337	341	359	358	336	341	343	357	332	324	368	342	370	358	365	338	320	372	348	383	350	382	328	330	323	334	330	340	361	365	345	349	346	380	325	346	323	312	370	346	336	343	347	348	312	381	353	320	359	307	380	370	339	338	346	362	339	313	380	341	317	339	363	370	325	347	337	315	354	337	347	302	352	324	342	355	358	331	308	337	329	339	354	343	336	340	324	343	358	348	368	351	299	338	350	357	362	322	351	360	346	343	334	408	312	318	366	337	347	373	367	345	354	336	347	361	336	353	350	328	339	327	373	297	334	340	368	387	341	350	357	307	334	345	370	345	330	342	356	381	317	355	346	380	340	354	332	350	364	321	341	341	338	355	375	358	365	324	350	368	388	365	376	326	381	325	352	330	354	330	372	331	345	320	363	366	308	368	335	341	341	323	349	322	347	356	352	316	344	363	349	350	337	321	353	349	347	346	350	345	356	372	306	351	323	324	306	385	339	334	338	381	327	362	332	328	313	318	356	359	351	343	347	305	346	385	351	363	374	329	324	346	338	382	309	342	350	370	358	347	326	328	343	328	359	338	358	357	382	293	347	342	340	335	334	344	356	391	346	370	349	343	355	363	344	362	368	325	321	328	345	367	355	381	335	360	361	363	324	362	330	384	364	346	371	356	349	343	351	336	348	331	350	338	380	331	341	352	341	382	351	349	355	364	354	347	332	329	353	321	341	345	354	364	313	350	328	304	328	359	389	328	350	328	369	365	342	367	370	341	342	361	342	339	326	363	341	292	348	393	357	349	351	338	327	345	314	313	346	346	356	346	347	317	355	379	342	343	353	315	353	338	339	374	339	315	325	321	316	369	367	325	327	374	369	347	363	326	315	346	334	356	329	335	336	328	345	294	313	346	369	336	338	346	340	370	325	348	304	361	342	360	364	361	346	349	318	351	326	340	355	329	374	334	332	323	361	342	344	352	335	350	333	353	312	340	343	329	368	324	331	345	308	339	355	362	350	335	305	320	317	327	378	346	335	318	347	343	364	332	343	364	364	359	375	354	342	362	324	367	315	341	311	379	325	350	362	343	328	344	376	325	328	340	346	376	315	364	345	335	356	330	319	334	343	346	343	326	343	333	301	348	331	368	365	341	299	373	359	371	348	358	332	358	310	357	368	312	351	327	346	345	340	351	335
5394	1496	2369	860	452	453	444	428	526	2724	2929	1937	981	501	341	304	314	279	321	320	307	305	296	306	272	313	338	276	343	324	317	336	338	326	323	309	314	358	284	323	325	355	310	317	315	299	330	322	293	321	329	342	338	319	336	282	344	311	308	328	300	341	306	303	307	292	274	307	296	306	327	308	323	339	329	299	320	300	335	297	309	331	313	304	317	326	313	332	303	276	293	307	308	318	329	272	306	289	297	295	291	339	306	317	315	301	290	286	301	282	315	264	294	293	295	323	312	324	335	311	276	290	337	277	315	317	299	309	299	306	313	298	321	307	313	302	323	311	299	345	312	315	300	306	300	288	332	319	325	292	340	325	310	290	309	308	288	309	320	302	326	317	308	320	303	307	318	301	272	295	314	322	324	301	351	307	296	289	315	317	286	310	315	318	327	321	304	331	296	295	283	338	286	322	348	328	322	296	315	324	288	309	305	304	300	283	273	330	340	325	303	336	311	308	357	281	322	308	289	326	313	318	286	346	299	325	320	286	325	313	278	333	310	314	306	336	315	326	344	269	314	353	292	290	322	290	309	290	300	319	313	302	327	316	310	284	303	301	331	286	301	303	351	308	322	298	322	310	297	305	347	316	298	317	294	317	299	285	308	290	305	309	315	305	308	324	326	305	293	295	303	329	289	293	285	315	297	283	336	276	315	323	302	337	335	331	326	321	315	324	270	284	310	299	311	299	309	353	298	299	326	294	295	311	313	290	303	306	306	319	281	310	326	309	325	301	321	320	305	296	300	322	307	320	330	324	280	300	328	318	322	307	322	295	304	322	280	310	343	320	299	316	300	295	294	276	299	320	338	299	300	249	341	311	311	327	306	341	313	311	302	311	294	278	291	330	299	299	304	343	309	303	332	296	301	311	312	329	310	300	317	300	301	284	288	311	338	321	317	325	344	293	304	296	293	279	308	301	301	320	317	317	313	307	296	304	328	305	295	300	285	327	325	293	339	305	301	296	317	323	292	282	332	306	313	329	332	317	307	315	305	308	318	316	309	303	329	319	299	332	293	306	315	311	334	320	308	321	288	265	321	296	305	305	302	309	321	288	292	317	293	289	282	306	329	273	303	322	332	300	304	295	271	280	284	299	352	299	309	302	307	314	307	301	318	304	278	312	282	309	308	331	328	344	287	293	326	330	326	306	280	299	327	326	305	333	304	303	315	322	316	344	326	309	303	311	297	292	332	284	303	308	304	303	295	308	324	322	321	338	305	305	300	323	300	319	341	297	298	314	294	297	320	323	301	325	317	282	307	315	306	277	313	325	323	300	316	324	297	282	299	287	306	279	296	293	295	348	283	332	316	297	309	304	308	301	294	294	324	282	316	337	317	299	312	333	286	319	322	291	311	302	323	293	302	358	302	306	325	309	287	318	330	292	339	311	304	345	296	312	332	300	314	302	327	280	272	343	313	358	302	268	295	325	278	285	312	306	310	321	325	272	295	343	319	285	303	303	300	335	328	311	313	269	294	311	314	291	319	290	302	316	286	326	310	311	284	311	310	287	336	298	299	285	329	280	321	342	317	284	276	295	283	317	301	286	272	337	310	304	291	286	291	273	310	289	307	324	329	303	311	324	315	284	305	312	291	292	341	293	296	305	326	310	301	307	292	296	332	299	296	302	295	276	310	302	344	313	304	332	309	296	278	303	298	342	333	279	302	327	291	350	303	326	329	329	334	295	331	309	325	314	307	314	320	301	324	304	311	317	316	325	302	267	284	295	329	296	304	291	283	287	280	303	311	328	285	321	322	291	307	315	298	327	317	307	310	333	290	337	300	292	317	300	316	308	334	303	286	282	317	302	307	338	354	297	329	309	327	261	305	331	324	271	281	290	312	338	299	292	309	325	306	297	308	306	311	285	306	304	301	290	292	315	306	306	310	278	308	325	318	305	327	300	312	286	297	306	291	307	319	304	325	286	313	292	332	314	302	309	284	295	293	315	295	335	270	297	310	292	303	289	320	277	292	279	283	325	292	295	333	308	331	313	323	313	289	305	301	332	307	322	290	314	315	328	282	292	297	277	324	294	343	300	289	335	308	325	276	304	312	325	350	287	317	306	322	287	310	305	330	302	322	298	303	334	314	294	293	303	287	293	301	314	304	303	339	282	271	307	299	317	303	293	338	299	303	289	284	316	308	312	298	330	301	326	357	321	286	311	300	300	315	315	295	299	338	331	308	317	303	300	303	306	306	304	325	309	279	315	310	280	297	308	315	303	294	296	291	329	325	295	294	341	287	334	307	305	306	350	298	307	291	306	309	318	329	324	304	309	304	324	297	321	299	319	329	312	303	328	311	327	298	298	308	268	320	293	265	304	310	318	297	303	325	305	322	304	300	303	326	342	318	307	297	296	302	306	311	336	309	317	333	344	294	329	324	344	332	297	306	333	302	325	334	310	278	309	309	310	295	321	309	313	286	303	305	240	291	312	293	317	322	319	321	301	329	311	281	316	333	308	331	307	311	324	309	292	295	299	295	308	313	308	293	327	321	305	285	313	320	327	305	302	305	327	294	322	292	331	302	292	297	290	281	305	295	301	295	291	318	334	302	320	289	296	294	321	316	296	313	314	288	318	305	317	324	302	297	300	316	324	319	314	292	312	301	297	330	281	313	287	312	324	291	299	291	328	296	313	280	347	307	340	293	304	276	297	309	274	301	301	335	297	328	304	327	327	323	325	310	337	306	320	288	338	326	289	297	324	267	314	334	320	312	312	291	287	298	311	325	324	313	275	337	297	312	329	297	314	325	314	293	303	311	342	303	327	299	292	353	313	261	309	352	314	289	346	306	309	315	297	306	304	312	288	323	329	275	297	297	295	302	296	302	304	327	290	286	307	297	300	299	348	294	329	299	284	301	307	305	322	295	317	308	269	298	312	322	308	293	306	321	319	307	294	313	303	295	289	288	315	321	337	327	288	316	310	308	314	283	337	339	305	320	311	345	313	306	302	316	317	298	309	287	302	299	309	313	337	292	305	316	301	293	302	339	270	333	291	298	318	300	297	278	296	294	311	323	296	324	282	314	354	288	321	317	333	306	306	329	301	293	316	296	316	314	270	304	313	309	297	325	304	277	284	314	337	304	308	325	285	285	297	293	323	293	318	297	312	302	318	297	290	319	293	300	303	340	305	308	290	322	281	302	297	319	322	314	313	300	286	303	316	317	315	317	300	286	332	309	330	321	296	309	294	307	293	302	290	301	297	331	320	307	293	294	331	337	302	300	325	364	293	322	277	302	276	300	316	330	313	311	333	333	274	336	313	310	307	315	300	329	354	276	301	310	279	305	281	302	297	279	286	281	289	302	312	296	303	296	293	289	324	281	321	321	294	310	303	297	297	306	344	296	288	316	291	285	263	304	289	316	312	331	294	321	303	332	319	305	288	314	307	355	259	323	311	293	285	323	309	328	291	330	288	299	306	287	307	327	335	346	318	335	292
25575	21428	27450	25450	5713	1029	736	628	1416	18442	21027	12465	4210	1420	544	404	361	381	335	344	351	424	389	405	430	357	365	374	354	389	435	371	382	373	380	389	348	408	393	383	398	363	384	367	364	368	376	380	366	354	374	370	375	351	382	380	363	368	379	354	391	389	409	364	387	389	390	346	351	396	379	412	381	346	371	371	352	395	371	368	380	386	373	403	362	341	399	380	392	357	385	386	396	371	358	370	387	368	336	373	385	372	423	372	367	361	384	374	375	352	355	398	406	408	362	390	376	371	369	366	395	374	399	384	379	371	361	361	390	365	403	397	372	390	388	368	391	368	379	375	381	346	391	381	385	394	394	412	391	357	358	346	392	392	377	383	388	392	390	396	386	372	376	379	397	376	394	359	380	381	370	370	355	368	363	366	393	364	344	369	353	367	374	352	382	366	374	371	368	370	379	369	401	388	360	358	375	375	334	391	379	419	364	385	407	388	352	391	389	366	366	366	387	377	397	370	358	368	382	370	379	386	422	338	404	361	408	393	380	375	367	369	385	379	364	404	355	379	416	406	364	392	353	343	342	350	345	376	382	343	392	368	377	343	373	390	380	364	386	361	386	400	370	357	368	349	394	378	423	385	373	396	354	352	378	395	383	368	379	367	378	365	343	386	371	375	397	375	369	327	391	382	376	369	368	358	383	404	373	393	369	398	336	365	384	357	405	395	375	370	392	383	369	367	380	368	381	348	350	382	373	397	420	359	371	373	336	406	370	366	385	366	386	382	353	376	367	380	359	421	344	385	366	372	371	379	401	360	376	361	359	392	413	394	374	386	380	372	359	420	395	377	366	347	406	350	360	375	389	371	374	342	394	383	372	353	361	353	395	327	387	364	394	381	344	344	380	417	394	358	351	370	378	375	353	394	378	378	375	399	371	359	404	376	361	371	394	360	405	345	353	349	349	388	368	398	404	362	396	361	394	394	380	397	386	364	382	344	390	386	385	356	352	367	394	366	342	374	398	374	395	367	397	378	372	417	424	368	396	367	360	398	369	374	359	364	403	364	353	388	386	360	387	372	338	384	337	360	382	370	375	411	387	351	406	376	388	376	346	361	383	350	388	373	399	432	364	373	380	338	406	388	394	363	375	352	371	366	339	354	384	363	385	363	389	382	372	371	364	398	372	357	350	365	361	354	388	404	360	363	400	363	363	393	345	392	344	372	403	352	373	333	379	383	392	378	401	393	400	389	382	360	360	368	393	365	369	389	383	369	382	395	359	338	375	395	386	404	388	362	405	389	394	381	404	345	388	400	350	330	372	358	399	382	343	373	402	387	359	400	385	374	364	336	367	348	396	336	365	378	373	378	360	340	387	360	382	371	406	385	380	374	394	347	372	407	361	366	395	366	365	360	364	382	385	371	394	405	387	384	348	383	373	385	364	371	376	396	381	333	381	386	366	330	363	377	377	399	368	350	378	393	373	325	390	391	400	380	375	386	378	372	344	363	405	387	374	368	390	350	376	344	358	375	368	395	369	354	370	372	352	409	360	366	371	404	372	383	380	336	372	365	405	355	397	383	376	361	379	398	395	348	404	391	343	374	379	400	374	387	389	401	376	380	381	385	401	373	365	415	382	354	386	365	388	400	393	386	357	389	385	380	356	345	341	390	391	348	363	378	394	388	390	371	393	364	373	382	377	404	324	397	385	330	381	389	382	375	352	364	347	419	421	349	382	352	367	362	396	387	362	378	375	394	389	366	391	387	431	380	371	384	411	402	377	377	400	375	385	394	380	365	401	355	398	382	386	381	389	385	368	369	330	389	413	389	379	383	354	372	374	333	408	375	381	391	342	357	363	375	355	387	311	388	378	380	369	403	355	377	368	418	372	378	391	359	382	355	361	364	394	368	375	374	337	361	385	363	378	373	380	386	398	360	364	395	406	376	384	383	348	431	390	383	349	382	375	384	377	349	345	339	377	354	355	356	382	377	377	375	363	392	387	321	371	371	366	393	395	359	389	394	393	359	380	400	336	378	383	359	375	391	399	353	417	364	390	360	361	371	358	339	386	378	387	397	385	418	359	385	413	397	376	388	366	386	351	388	373	380	372	367	379	358	354	376	372	396	395	364	354	348	393	390	384	393	377	361	373	358	395	330	381	369	397	364	353	374	353	354	363	364	386	364	361	356	385	369	394	382	351	390	344	384	355	334	360	396	369	375	413	392	380	395	392	379	443	372	363	395	391	377	339	380	377	349	358	362	367	365	375	403	380	407	351	374	392	392	364	396	397	350	353	352	408	370	388	379	385	398	362	405	363	358	366	341	354	377	384	359	342	407	377	384	383	362	396	377	390	370	402	393	344	408	382	349	364	363	347	374	393	386	386	378	340	366	374	360	383	424	372	374	368	395	381	369	384	376	348	382	393	364	394	381	340	380	396	381	346	370	398	369	424	400	341	340	330	359	389	359	355	390	375	389	413	387	375	387	391	375	400	391	379	400	361	392	373	417	418	391	380	393	373	376	383	420	367	366	433	355	380	370	391	397	413	364	385	351	380	351	348	396	382	396	368	381	393	378	344	362	413	384	382	389	389	379	381	388	383	364	360	376	372	367	371	400	371	396	368	380	386	367	370	368	363	369	374	353	385	387	378	374	360	387	403	370	436	378	387	390	411	380	375	362	381	379	394	377	371	390	386	375	365	343	382	367	386	373	367	372	383	378	409	334	393	350	373	384	385	357	355	397	382	398	403	388	343	387	386	384	360	376	356	395	380	359	397	402	331	376	401	378	412	362	382	365	407	350	385	391	366	365	380	364	365	401	362	326	365	375	388	388	393	358	379	407	386	322	357	362	352	370	360	379	416	434	412	377	396	355	341	407	368	349	399	384	369	403	360	375	372	354	350	393	409	358	342	354	368	345	343	349	367	371	365	350	378	361	427	367	391	360	371	404	349	380	364	363	380	406	402	363	390	360	370	379	433	375	384	372	354	408	354	370	376	351	411	358	361	364	378	397	340	378	377	363	368	363	373	408	361	398	375	380	409	353	358	366	406	369	373	389	349	386	354	408	380	387	326	365	346	362	392	345	382	405	384	387	351	375	393	395	359	340	414	352	377	415	404	409	355	397	364	389	362	376	358	351	368	339	347	402	390	378	370	364	395	374	391	385	353	359	370	394	367	361	369	357	375	330	401	352	380	349	366	387	354	343	380	342	394	386	362	360	386	349	368	364	369	369	377	376	356	415	399	365	378	378	349	382	400	385	385	370	348	369	407	358	377	384	367	381	359	391	369	382	371	356	375	358	341	388	415	407	354	387	368	415	418	363	372	395	386	365	362	384	361	390	397	349	343	389	382	379	342	336	358	379	365	320	351	372	371	405	354	385	376	355	388	363	363	360	390	364	375	381	385	347	378	357	362	387	383	358	398	364	397	405	384	378	338	358	397	410	403	360	428	396	384	375	353	384	385	346	371	415	358	427	410	343	360	366	378	336	361	373
3847	4400	5538	2008	1033	863	767	797	2269	20541	18644	10266	3858	1533	540	383	342	345	351	372	352	325	355	319	353	359	357	366	334	337	353	377	349	367	341	376	329	345	377	373	359	354	342	340	379	384	370	386	355	333	357	358	366	364	322	371	347	374	396	368	379	359	385	301	343	377	339	342	350	355	373	330	382	344	371	332	358	343	341	342	334	353	348	356	326	325	385	329	359	361	369	361	374	334	373	337	368	346	350	335	346	331	357	355	357	357	341	316	345	334	367	342	334	317	361	349	349	358	357	339	350	312	340	354	337	333	330	369	321	403	351	349	344	349	333	392	344	381	352	379	364	332	314	381	337	352	347	371	356	355	362	386	325	357	363	316	315	375	332	366	319	321	356	381	348	356	317	369	315	344	333	362	344	333	357	363	386	370	352	334	357	357	378	356	361	378	350	354	337	349	383	363	350	371	341	354	337	386	328	374	332	354	354	342	328	353	357	359	337	335	377	356	358	370	344	384	335	361	326	360	358	311	343	346	340	357	333	356	345	363	339	373	369	338	335	362	347	370	319	338	349	338	352	355	363	326	339	335	314	371	368	370	364	350	338	351	369	335	354	361	343	341	336	336	362	328	364	351	387	342	336	322	324	338	362	319	385	319	378	377	342	365	351	358	332	362	386	337	340	338	359	344	348	338	327	349	329	352	377	354	324	349	359	323	351	354	341	337	339	333	325	326	359	360	340	361	356	364	371	369	370	359	348	352	346	339	370	321	372	343	328	363	383	348	345	351	333	325	354	352	314	307	351	350	353	330	348	365	345	319	337	369	351	358	363	366	327	346	356	332	353	354	330	346	348	379	315	358	358	377	317	326	367	357	361	347	308	372	347	346	351	351	344	388	349	330	321	320	343	340	369	343	358	358	364	311	367	332	353	354	334	353	376	340	362	342	356	357	363	368	341	347	355	331	350	342	369	361	381	365	367	333	331	314	341	319	383	353	369	350	369	314	377	317	345	351	345	340	337	320	344	381	343	375	325	373	397	297	350	361	368	344	321	348	335	366	330	340	359	351	342	329	365	365	354	306	375	377	330	345	324	315	371	375	310	378	346	356	350	297	360	360	355	362	339	362	361	340	371	367	337	343	345	340	370	360	332	353	382	316	335	318	357	349	326	344	351	311	353	345	340	365	391	352	370	355	352	335	335	329	347	316	368	331	338	341	327	303	334	359	347	355	347	373	332	355	329	369	334	358	336	347	362	342	330	372	298	336	343	387	360	357	357	345	336	342	386	350	367	365	365	364	360	337	350	348	357	349	343	330	319	301	371	334	364	341	370	364	325	330	358	341	347	348	352	362	337	308	339	334	326	354	359	325	355	341	336	333	330	348	336	381	350	348	336	333	317	343	345	353	357	344	349	383	350	332	338	360	362	328	356	356	358	370	350	341	372	362	325	329	339	351	348	345	326	358	335	327	314	362	328	318	323	356	332	326	355	372	358	344	349	366	356	331	363	378	336	339	322	373	375	328	426	335	386	348	368	353	331	335	357	343	335	372	347	343	332	311	340	368	352	380	358	343	340	363	343	369	355	376	321	360	369	334	363	314	334	378	337	337	340	344	346	352	384	319	318	334	371	311	356	346	335	379	394	339	345	360	335	335	338	364	353	317	317	363	340	366	326	364	338	369	354	348	347	317	342	330	326	351	330	372	338	332	381	343	347	330	343	347	357	342	323	405	359	348	353	331	344	311	330	356	331	348	348	374	344	364	361	327	325	336	352	364	363	365	349	375	363	335	354	350	346	339	339	348	337	326	352	354	350	342	350	324	322	356	331	334	338	339	366	320	357	350	335	326	343	339	341	349	348	329	381	339	375	335	315	334	345	324	325	366	330	319	360	345	342	336	363	330	358	381	336	350	397	322	368	378	312	328	341	360	377	352	347	344	325	361	323	364	354	346	348	355	377	352	322	339	356	325	350	370	363	347	318	329	368	358	342	368	365	335	353	345	391	384	330	379	359	351	333	330	363	344	357	329	343	346	375	387	374	338	358	314	342	370	373	336	343	362	358	349	362	321	349	380	340	366	346	310	366	351	335	354	337	373	345	332	355	317	323	365	348	343	344	361	355	353	354	333	373	339	371	342	368	349	321	360	400	370	352	371	340	360	381	384	324	339	343	378	334	341	372	341	367	315	310	337	317	361	354	355	363	364	343	359	347	356	336	361	356	334	332	363	341	345	380	383	358	384	325	382	354	336	358	350	334	367	343	354	346	367	337	357	344	340	341	340	329	371	358	361	367	330	318	357	391	368	354	367	318	294	356	370	356	341	314	358	351	311	338	330	348	328	363	325	358	347	407	336	341	358	339	339	344	386	351	350	333	379	331	368	349	332	366	348	325	347	351	340	332	342	330	313	363	353	325	363	354	389	374	345	360	351	347	346	358	391	363	370	346	342	351	371	372	323	362	363	301	381	364	380	341	356	362	346	330	356	327	348	375	326	339	351	375	347	358	374	361	366	365	333	333	350	346	347	344	345	320	346	322	361	344	320	338	328	367	323	311	343	352	346	329	343	368	344	323	352	332	342	371	340	334	325	337	350	336	322	356	352	296	336	354	308	346	373	335	337	332	371	344	295	347	369	372	321	367	354	380	360	345	356	378	352	319	324	331	331	353	330	366	310	391	339	333	316	347	330	371	355	340	324	392	364	337	337	339	354	333	345	350	348	350	344	336	333	321	335	322	300	347	328	365	343	354	333	353	343	341	340	343	351	334	337	361	351	340	323	358	342	339	335	376	341	334	371	330	369	377	355	357	360	380	344	369	351	358	321	348	349	354	365	353	347	358	358	320	367	334	346	338	331	324	394	337	289	345	335	337	332	339	356	351	340	343	337	374	316	333	361	339	367	326	344	329	333	347	362	339	357	341	337	325	362	324	340	355	358	311	324	372	324	351	352	356	337	372	370	344	346	347	332	367	341	344	342	363	376	348	349	356	355	375	360	342	338	349	344	352	365	338	375	384	382	356	358	363	358	363	352	342	378	349	340	349	349	356	356	378	327	333	352	327	344	337	332	341	378	373	360	380	353	319	314	341	334	346	367	355	371	370	364	346	323	370	326	363	383	352	364	365	337	351	335	327	356	345	371	340	319	338	336	337	336	367	350	359	370	346	341	347	324	352	329	357	332	325	358	358	394	344	350	386	347	331	377	353	358	342	359	329	345	350	354	334	366	365	356	323	331	331	367	366	339	362	366	347	322	356	389	379	374	365	342	355	355	340	354	344	313	314	315	340	343	337	342	315	368	359	331	381	324	325	336	331	356	346	350	372	344	313	364	364	369	379	340	357	363	372	363	343	361	350	346	375	331	320	367	380	348	337	362	389	343	375	326	326	367	343	334	376	376	342	342	345	337	369	346	328	362	337	368	348	334	354	368	354	341	369	366	348	345	354	345	353	358	376	334	325	375	357	370	320	350	337	363	332	327	319	366	348	336	354	345	334	356
24500	21454	28748	24592	21278	7124	1835	1109	2498	31089	35684	24524	9118	2910	1000	591	576	510	501	516	537	549	562	513	508	520	496	526	526	555	477	499	525	518	487	559	509	517	533	523	527	548	522	500	530	518	540	531	488	519	515	493	541	510	466	507	494	538	520	523	531	539	529	539	532	500	502	500	530	525	519	486	509	501	533	525	487	492	504	511	508	558	533	555	475	506	533	532	530	535	507	522	538	517	543	531	498	521	515	518	535	461	510	511	506	514	528	528	520	520	540	522	526	527	504	516	529	501	514	544	482	538	491	508	547	550	499	523	522	504	531	477	502	551	505	473	489	490	518	539	489	499	479	508	522	519	501	589	529	524	526	500	489	563	537	521	510	554	509	524	506	496	526	524	491	512	511	527	487	500	542	550	493	523	472	519	534	534	512	517	512	535	540	546	462	563	527	530	551	503	481	516	516	544	498	527	541	526	496	503	517	553	514	542	518	498	530	522	520	507	539	506	534	551	528	484	543	505	512	541	546	477	541	504	509	556	506	527	523	551	508	509	503	529	551	503	531	522	514	550	521	514	484	518	526	527	462	489	541	515	552	537	493	552	507	553	499	528	521	550	490	491	531	500	556	560	523	526	510	515	541	493	548	518	515	473	499	530	517	509	535	497	503	531	519	534	503	506	545	503	503	527	545	528	513	512	524	551	521	516	510	568	496	475	477	511	546	487	527	519	487	518	572	493	510	475	517	531	515	497	512	546	561	489	507	518	515	498	513	491	512	518	501	520	490	492	497	548	529	560	520	518	533	472	557	516	543	510	531	565	496	486	515	523	518	502	476	545	508	537	516	559	519	508	531	511	522	492	546	492	534	490	491	532	518	517	531	546	534	541	496	474	509	512	530	537	528	503	524	530	524	482	483	502	522	533	525	501	512	505	539	565	565	531	498	518	465	493	524	540	519	518	488	532	531	520	511	510	556	520	538	480	486	504	530	561	533	573	526	516	486	500	511	506	548	501	504	493	522	523	492	515	538	494	488	512	509	489	562	503	478	498	551	527	535	520	484	482	486	512	518	499	481	529	496	468	512	539	522	530	515	537	482	501	536	543	479	505	496	511	486	485	550	495	483	540	505	537	530	544	530	509	484	480	483	498	534	474	592	547	547	534	449	496	544	541	503	565	531	461	516	483	522	524	521	574	536	539	542	527	514	524	525	521	524	527	515	493	502	558	524	501	513	554	500	532	486	535	529	502	499	520	524	505	542	531	508	494	527	545	524	540	556	498	505	518	528	506	502	507	506	472	517	512	535	501	501	483	503	490	526	491	526	503	529	545	531	495	532	486	516	530	524	511	519	522	551	542	475	513	544	509	544	527	501	489	510	508	536	526	463	504	465	542	537	482	504	563	515	522	519	510	512	541	467	503	507	490	501	498	509	487	494	514	518	481	498	545	514	478	514	469	501	489	469	507	567	520	539	506	503	539	489	506	510	534	493	516	496	518	548	516	523	525	493	520	512	513	519	519	483	547	543	533	514	511	517	520	524	491	526	525	542	517	522	510	511	543	535	522	523	541	526	495	512	505	527	501	526	541	507	509	514	522	520	520	524	518	524	544	514	509	500	517	569	510	530	486	509	526	477	512	489	499	545	522	547	508	485	485	505	551	508	534	508	488	520	549	536	536	527	512	523	568	508	489	523	503	478	482	538	565	527	552	532	552	510	470	509	499	480	499	497	532	536	507	463	536	496	484	521	509	542	467	492	511	537	538	533	514	535	569	494	526	500	487	508	529	523	495	509	537	502	543	513	526	525	525	532	540	542	579	504	478	536	516	496	519	534	541	522	549	490	507	495	513	498	521	519	518	512	498	482	523	487	544	503	556	549	516	473	498	519	506	469	487	487	532	500	497	510	506	522	464	517	520	547	528	524	473	509	537	529	501	526	471	523	498	490	511	496	478	512	495	483	546	545	467	525	530	504	507	553	541	546	522	524	543	501	491	534	532	527	544	537	510	533	542	538	554	497	493	527	519	548	512	502	516	542	499	525	488	545	538	505	498	516	505	530	540	513	549	534	499	529	508	570	526	522	515	472	511	530	524	482	489	530	518	516	463	477	499	514	581	512	481	461	501	503	560	486	509	544	514	541	522	521	540	500	498	504	530	515	532	506	521	558	507	525	518	535	524	539	524	511	498	515	494	507	562	475	543	548	513	504	503	517	526	482	474	494	478	527	503	478	502	538	534	520	527	507	527	538	494	515	478	550	521	547	554	543	504	513	498	546	486	531	540	502	516	507	486	521	473	504	489	446	495	512	555	506	501	485	479	513	554	470	542	511	503	531	519	511	541	561	512	462	508	530	543	499	509	525	484	496	545	535	498	529	497	489	527	506	530	509	509	491	585	551	505	557	544	540	511	497	511	522	545	533	521	537	528	564	545	507	491	481	497	508	510	499	516	517	504	517	496	568	544	535	525	539	527	489	502	521	514	493	519	505	497	495	521	502	545	552	502	489	548	481	504	510	481	493	509	513	530	481	508	489	503	526	487	519	534	539	524	492	476	512	522	497	480	494	519	507	521	534	479	512	530	482	523	568	480	520	512	470	477	514	475	497	559	506	507	514	472	498	504	523	479	576	475	532	543	473	539	533	516	504	532	497	536	501	497	513	456	553	478	496	501	522	504	487	512	521	529	473	525	558	541	570	519	572	490	496	515	533	489	511	506	462	518	491	529	511	503	515	509	470	495	504	547	506	517	528	533	512	514	516	544	495	499	509	526	530	493	514	496	512	529	535	463	528	484	519	532	512	521	506	497	468	548	490	543	520	549	513	524	528	494	479	555	508	504	507	527	476	540	485	490	522	535	506	511	469	517	490	529	481	529	521	490	556	544	544	542	484	539	528	472	517	553	506	540	505	505	568	531	493	561	490	508	506	498	519	468	497	515	494	482	519	580	506	544	506	530	539	515	508	518	508	529	532	464	539	524	483	489	566	504	575	469	464	503	470	520	477	495	527	472	528	529	550	493	497	551	482	536	532	531	535	525	555	499	559	519	497	532	523	515	530	549	524	491	508	514	524	530	522	534	464	473	491	530	550	524	497	516	551	510	509	477	492	518	530	501	527	495	506	514	571	507	500	488	532	534	507	517	524	493	509	512	537	521	533	532	533	512	496	517	505	523	527	571	442	505	528	515	539	528	504	518	504	499	492	486	540	515	473	565	512	539	512	516	518	502	550	503	547	535	534	505	498	508	542	509	529	534	491	514	499	528	576	490	481	500	512	538	505	498	532	503	557	475	540	539	506	487	490	489	511	534	527	516	555	550	527	483	542	499	538	496	531	505	478	523	515	490	526	554	503	486	500	496	498	533	564	539	523	515	539	518	514	529	551	518	510	547	503	515	477	540	508	554	517	533	470	460	498	483	524	488	520	493	499	545	572	509	522	546	506	481	489	504	499	539	506	502	495	530	533	471	509	489	507	518	518	507	513	474	529	504	518	483	541	499
4507	7877	8163	6025	2500	1496	1357	1372	4267	32551	32605	18768	6896	3011	991	545	525	477	501	456	496	518	476	506	476	475	486	479	453	452	486	466	515	481	480	466	450	481	436	481	467	501	526	499	453	482	465	442	457	475	481	452	471	486	482	449	492	483	478	507	503	458	479	454	497	483	458	513	471	437	497	498	477	480	505	487	472	454	456	456	486	476	484	450	448	468	497	478	445	445	473	507	456	461	458	489	458	480	489	446	496	487	496	496	501	469	439	473	437	464	466	474	468	467	432	485	407	438	508	437	500	455	445	495	462	475	521	491	465	431	450	458	493	479	468	518	407	435	443	466	451	487	436	486	464	456	492	469	455	457	498	444	453	462	497	443	519	479	460	469	455	471	466	505	443	494	436	470	428	478	495	443	466	478	475	481	443	449	447	455	480	473	506	498	501	445	445	463	478	469	493	497	462	442	455	498	451	481	479	488	458	487	470	480	459	507	453	470	483	492	486	506	450	484	501	452	432	463	444	488	475	478	444	487	495	465	489	443	462	462	470	475	433	451	475	521	467	488	464	462	490	479	481	463	472	478	486	486	438	482	472	475	484	435	481	428	419	466	473	446	484	466	451	468	479	451	478	479	486	445	458	453	443	465	480	463	442	498	502	456	466	439	449	437	458	446	454	461	447	439	515	476	466	489	440	455	451	477	450	463	446	466	457	486	465	465	489	435	447	438	484	466	451	458	467	460	480	434	443	437	507	486	463	475	486	493	449	475	455	471	493	450	476	487	471	467	463	463	430	470	458	485	445	490	479	442	495	478	490	490	478	452	448	498	461	493	449	484	474	455	437	445	498	458	463	491	443	469	443	481	449	456	499	453	493	435	458	453	459	506	448	470	441	471	499	453	457	423	480	496	459	487	505	500	488	489	463	420	479	458	458	462	475	447	468	478	488	461	453	441	468	443	471	445	430	511	454	486	463	501	448	458	510	476	454	483	411	475	454	482	506	481	493	485	507	447	462	494	480	462	475	463	475	451	465	448	476	496	465	475	465	450	439	431	436	470	451	454	449	479	469	483	483	483	475	435	496	490	473	482	450	478	434	452	475	450	459	450	470	437	440	467	481	460	488	447	491	477	461	478	504	463	412	479	473	474	486	494	418	455	463	447	506	484	487	494	458	483	474	478	515	460	470	469	449	449	446	479	472	428	502	467	458	435	445	473	471	466	469	457	453	453	472	433	455	433	448	483	438	469	466	470	466	495	495	472	484	440	475	463	459	464	438	415	457	486	475	454	486	470	490	435	436	461	472	447	457	458	457	464	462	457	469	492	489	488	457	443	477	450	462	448	455	443	487	484	504	473	504	453	411	437	464	463	493	444	513	502	441	479	446	482	435	485	485	407	499	470	451	467	444	479	419	486	453	458	468	486	465	457	481	504	457	491	450	493	498	457	457	467	478	484	476	454	466	430	473	442	494	480	454	432	467	474	462	432	445	491	461	483	466	465	483	458	451	449	465	512	504	492	437	464	462	480	488	475	503	444	483	447	498	459	448	452	446	448	448	410	457	469	468	459	459	473	510	479	458	447	439	480	450	484	499	505	458	444	435	490	485	445	478	474	444	453	458	483	492	450	477	518	467	459	450	451	443	466	490	479	462	469	474	452	491	437	486	477	462	430	457	478	477	437	484	467	469	453	494	497	448	458	419	477	504	467	477	489	499	440	444	481	447	474	462	474	474	427	480	455	490	451	440	464	502	443	476	444	445	468	461	467	474	486	502	475	493	473	474	476	484	464	478	453	455	469	469	434	457	466	475	463	453	477	445	481	484	455	477	453	449	438	454	437	474	463	473	492	446	481	433	471	469	439	485	458	474	475	450	500	473	475	473	461	427	465	456	446	454	502	479	475	423	461	463	464	471	491	426	470	465	446	444	469	478	507	488	461	416	489	467	493	484	455	465	448	515	443	489	449	461	460	473	463	454	457	464	477	460	492	439	487	460	448	458	424	464	506	448	463	483	471	476	480	445	451	482	488	443	496	463	468	504	440	446	433	454	477	458	446	481	467	490	463	463	477	449	437	461	455	496	447	453	453	441	446	453	471	439	489	482	460	488	453	465	455	480	466	490	472	476	414	467	489	431	472	489	460	428	458	463	471	458	451	403	459	444	474	493	450	436	455	509	493	462	447	463	460	443	448	457	427	430	483	459	462	464	454	478	473	521	433	448	486	449	455	472	485	439	449	477	473	485	461	475	465	475	477	454	459	441	475	461	484	505	477	450	503	490	409	461	483	437	470	497	440	451	465	463	452	463	456	439	461	459	473	455	466	509	482	469	460	498	485	467	496	481	438	461	425	487	490	469	447	483	459	444	431	459	476	466	474	492	456	424	480	447	467	471	457	489	466	445	494	434	506	489	492	453	503	457	456	455	485	461	428	459	475	447	469	503	447	532	509	495	508	476	461	500	517	474	436	494	449	474	445	437	488	479	496	465	419	452	438	465	516	476	477	460	466	496	441	465	492	494	475	469	485	497	456	456	431	482	442	496	492	484	445	484	515	469	455	446	477	437	444	439	495	435	495	470	468	495	486	422	457	455	475	469	458	464	450	499	456	482	466	465	461	460	475	469	469	517	461	468	417	455	445	417	477	455	449	441	460	451	434	470	470	453	473	463	519	447	448	478	452	457	488	443	456	477	483	441	475	453	483	464	498	470	469	458	455	420	472	456	470	480	507	477	478	472	472	458	417	467	475	436	462	464	489	456	457	431	485	456	457	476	480	459	444	484	492	487	446	450	486	493	435	432	443	430	507	463	497	475	491	497	452	409	452	460	471	487	493	453	474	455	453	454	436	463	457	473	458	430	465	479	437	448	479	487	473	481	460	413	433	453	449	433	426	498	447	466	421	483	475	496	465	492	489	475	477	485	495	450	442	448	426	433	431	447	471	452	455	494	452	458	470	427	453	495	459	491	468	417	435	452	448	491	468	446	475	431	473	439	459	439	469	484	464	469	444	430	460	436	456	479	453	528	432	437	460	453	469	493	492	418	437	483	469	475	461	423	489	476	461	478	492	449	457	490	458	471	461	509	473	471	452	484	475	470	452	448	458	451	493	482	492	444	453	484	466	448	445	493	429	452	459	491	477	463	452	493	516	470	460	450	468	469	475	440	481	483	455	476	423	486	471	424	466	474	450	478	505	468	496	449	464	481	479	446	480	423	487	484	473	451	479	445	482	473	496	446	451	440	462	451	462	501	455	444	417	481	433	464	441	438	491	473	462	490	430	466	455	496	454	468	453	466	483	461	495	481	446	466	477	402	449	464	467	469	435	430	479	462	425	472	501	451	458	468	464	441	480	453	494	457	497	452	478	436	472	462	449	439	489	483	514	440	467	464	452	486	484	464	421	481	479	422	465	490	419	501	465	448	473	471	453	473	484	439	453	470	451	463	455	449	440	457	460	470	427	480	486	520	466	454	410	500	459	471	478	466	431	465	422	463	441
27553	11358	1923	1207	751	473	386	414	449	1774	2425	1892	959	549	462	383	300	351	301	361	334	377	333	366	348	316	343	336	343	324	357	310	345	375	363	309	330	367	366	338	375	313	373	351	374	344	353	338	372	350	357	353	384	369	346	353	314	317	351	318	335	323	346	365	364	359	357	336	373	333	344	352	339	342	339	344	354	366	323	387	353	371	358	349	340	368	339	369	351	363	358	336	384	362	337	347	372	332	338	381	314	337	348	308	337	349	309	351	339	332	367	352	316	345	336	335	359	330	350	331	309	346	368	334	317	325	346	355	332	324	356	355	372	346	338	321	340	317	345	337	320	347	353	327	361	325	339	358	342	357	334	338	371	337	341	315	316	333	327	336	357	321	355	336	342	342	344	351	322	352	330	358	337	351	345	327	339	321	340	350	299	345	378	345	352	359	376	360	338	330	353	340	335	389	324	358	352	345	362	325	372	351	346	342	347	342	357	337	345	374	366	326	334	375	351	370	319	359	331	368	352	364	345	377	375	314	347	380	336	344	368	353	312	317	345	319	362	320	357	323	335	330	378	351	348	356	361	355	342	370	359	345	329	353	360	344	328	343	376	354	340	314	381	356	360	335	331	336	351	336	363	344	369	368	373	369	338	308	360	340	324	347	377	346	334	323	347	318	352	289	336	346	384	347	339	371	344	308	337	310	367	343	348	358	352	352	345	358	344	363	359	336	335	365	354	354	355	332	298	345	356	372	334	324	370	365	319	352	348	351	325	353	321	340	387	339	381	363	343	346	327	307	346	351	321	367	320	357	363	354	348	335	348	349	354	372	353	328	327	343	346	343	351	333	345	338	360	343	362	343	346	305	381	345	352	364	344	364	345	338	353	344	357	352	357	356	373	352	367	355	348	338	344	308	366	326	334	323	346	332	366	399	338	347	341	336	368	356	341	354	357	334	391	345	370	344	348	361	329	333	323	351	349	334	331	346	339	343	337	332	305	316	355	362	326	341	359	360	338	371	361	335	354	344	359	362	355	343	330	345	339	350	370	363	343	367	352	336	356	346	347	337	359	311	328	337	332	350	335	324	347	316	382	323	366	325	341	361	320	319	380	362	361	311	354	344	358	374	371	315	363	328	380	331	363	331	356	381	376	343	351	353	358	357	341	311	353	355	380	354	313	360	333	340	329	340	349	335	326	379	347	343	333	337	375	338	330	329	333	326	331	357	355	358	368	349	323	342	343	304	394	348	333	338	356	354	373	328	375	360	366	332	382	366	368	326	315	352	352	330	301	347	341	318	345	336	307	378	346	342	377	328	366	354	352	367	349	367	362	353	354	298	376	344	372	325	361	331	319	341	346	358	328	359	390	343	360	346	344	316	352	359	358	329	336	351	346	393	379	354	335	347	340	370	335	345	359	352	338	344	387	322	328	362	334	366	369	330	340	369	342	332	338	369	333	368	346	335	330	368	325	373	319	358	358	371	343	366	363	337	327	329	342	373	351	351	337	321	316	348	345	331	329	347	350	346	317	350	330	363	391	393	327	318	339	354	378	338	339	394	324	316	336	315	342	321	346	371	347	354	353	359	371	383	350	328	304	337	374	315	316	351	347	315	366	353	364	338	349	355	342	389	360	355	344	319	358	336	368	356	347	323	373	344	372	371	339	355	376	362	374	295	351	320	359	391	335	348	413	329	366	326	342	355	347	340	327	380	356	338	337	383	335	359	351	336	338	362	340	335	345	327	327	329	333	355	344	334	338	381	336	344	349	379	357	348	344	355	351	363	339	360	357	371	382	332	350	392	330	337	368	355	321	355	341	375	329	338	369	359	315	322	359	345	321	321	315	316	316	343	353	356	334	347	333	317	338	360	320	334	338	365	332	399	378	313	317	332	366	330	359	354	338	349	352	366	360	360	332	331	357	327	308	353	372	333	327	355	346	366	326	349	340	355	351	321	366	377	356	327	322	327	350	329	362	342	348	357	343	329	386	348	369	321	338	347	357	346	357	324	334	339	335	338	367	371	321	334	334	329	327	363	360	364	354	383	334	317	342	362	294	316	336	333	361	366	327	350	333	362	351	343	332	366	350	339	345	352	316	339	338	312	366	355	342	344	340	322	385	350	367	358	325	326	341	342	385	329	326	327	361	349	351	334	339	312	323	360	340	364	351	344	343	360	345	352	341	335	361	313	356	328	362	338	337	370	353	385	320	362	325	359	336	350	359	350	338	360	321	315	352	369	338	333	363	353	370	342	321	360	362	336	344	312	353	373	329	359	333	366	357	338	339	350	356	337	331	326	343	338	336	321	343	352	322	323	349	322	359	321	366	333	344	328	350	329	380	324	339	361	371	340	357	326	333	361	347	354	367	322	354	347	355	359	343	338	358	356	391	339	310	321	348	355	360	349	366	302	350	294	359	332	352	350	339	365	365	363	364	343	388	331	362	354	373	350	360	319	339	372	365	327	361	324	349	329	304	358	350	325	323	332	365	367	347	331	342	333	361	347	345	361	340	362	379	368	338	321	336	311	366	331	336	305	342	389	403	361	358	341	357	331	341	362	334	337	317	315	352	350	331	348	353	347	312	356	350	368	341	356	339	361	344	361	357	365	320	351	314	359	357	344	343	326	338	305	312	360	350	345	325	348	356	338	333	354	317	358	362	344	328	345	352	338	301	326	351	317	344	320	333	354	335	315	366	338	304	355	352	323	312	367	333	355	302	352	350	329	327	315	335	324	309	369	327	361	344	337	347	359	359	345	326	359	362	305	389	307	371	332	332	331	321	333	355	350	336	357	365	363	327	318	358	363	364	328	376	371	364	352	347	313	344	317	363	382	380	351	337	327	341	332	366	357	359	333	301	348	336	343	328	375	348	324	322	304	355	319	337	359	373	347	340	369	367	347	340	338	336	349	348	334	340	342	342	371	365	313	314	362	343	355	345	364	344	347	327	340	306	338	356	359	332	341	366	368	334	344	362	363	327	325	378	351	341	365	366	354	350	364	339	313	371	356	356	322	359	357	328	356	361	355	351	374	340	355	333	379	334	315	360	344	368	339	364	369	343	348	345	355	327	403	345	348	358	378	362	345	338	338	337	291	341	319	328	299	346	365	361	342	364	334	308	335	323	378	357	339	357	329	332	341	341	307	358	334	357	325	339	312	370	331	357	339	351	365	335	353	357	321	363	342	334	370	319	337	396	354	359	348	311	375	353	344	363	365	370	339	317	347	352	352	342	359	391	377	372	352	303	354	356	344	340	320	378	355	348	368	341	363	349	354	322	344	369	364	382	353	346	340	365	338	344	380	326	334	351	321	334	344	337	356	344	318	370	340	297	368	351	329	328	351	361	347	373	342	314	371	360	338	342	330	357	340	363	357	333	348	335	358	326	347	371	344	362	331	397	325	382	334	349	359	363	341	300	349	348	318	354	303	364	366	351	369	365	361	334	348	335	335	343	322	320	342	328	363	365	349	350	325	324	327	371	340	321	353
5342	1078	1329	1117	663	426	396	458	550	2587	2802	2033	1034	559	367	340	331	313	323	304	328	285	318	320	302	295	320	315	334	333	324	339	305	331	325	306	327	328	304	282	318	339	345	336	355	308	307	312	335	324	334	324	311	322	320	344	325	329	305	323	323	286	335	325	321	321	323	295	321	292	311	326	315	319	355	320	301	293	319	303	279	319	319	285	300	331	284	326	324	290	327	306	295	301	328	307	303	333	324	345	309	303	326	305	320	325	328	322	325	318	306	317	355	313	317	321	305	365	340	331	298	312	295	326	330	323	308	299	296	288	330	327	314	336	288	307	340	327	289	325	320	306	317	320	309	305	330	323	351	334	348	346	346	318	317	337	293	288	298	301	318	352	321	325	337	325	304	358	362	332	338	326	301	293	317	319	326	323	321	335	314	337	317	344	383	327	303	307	318	321	330	292	303	309	326	326	321	315	329	327	322	323	315	287	304	299	324	332	344	303	295	332	315	310	301	333	312	303	310	313	346	312	312	328	305	330	311	322	309	328	328	341	313	314	338	306	302	315	341	318	309	322	313	314	302	313	287	304	318	295	323	285	346	324	315	318	324	324	323	314	331	334	315	257	348	345	307	321	331	317	304	290	304	300	297	311	324	295	314	317	318	333	344	333	337	291	320	314	315	350	307	315	327	328	291	294	297	317	300	323	331	312	319	297	320	286	339	331	304	315	302	314	305	341	324	323	318	283	306	296	311	318	324	331	318	336	318	318	304	315	279	317	317	318	295	318	329	337	329	348	295	322	327	319	331	312	319	298	313	308	291	343	306	298	282	338	314	318	316	329	316	323	354	338	332	308	297	315	310	276	299	322	322	345	287	314	323	300	335	314	299	310	308	329	300	330	315	320	348	306	319	291	350	305	286	308	302	255	335	328	325	296	333	289	343	291	340	336	325	320	340	306	300	284	318	299	309	308	328	343	300	333	290	330	324	330	310	352	305	307	310	300	339	303	303	309	330	292	327	289	321	336	330	299	313	310	314	342	305	308	315	294	331	318	302	295	299	301	308	321	342	299	352	298	332	336	344	324	297	317	311	312	316	305	304	334	288	355	335	319	316	309	299	318	327	329	319	345	321	313	317	339	296	323	343	328	330	315	348	317	309	309	317	310	331	327	323	302	309	290	327	312	350	329	307	332	315	342	304	294	292	313	303	299	321	336	302	301	334	301	333	306	333	315	336	321	289	319	320	317	320	319	325	317	297	321	320	310	330	319	324	328	334	322	315	323	317	312	330	278	321	333	342	316	331	317	347	334	303	308	318	329	284	320	285	330	317	285	332	344	312	313	301	348	344	318	291	329	299	332	309	339	316	319	304	308	325	307	314	330	329	324	284	316	289	323	337	308	301	319	304	311	305	329	317	321	334	294	336	307	335	317	332	320	304	302	327	314	304	336	302	355	293	326	292	285	306	343	318	333	328	280	308	320	336	304	307	316	336	326	311	297	334	333	329	291	316	315	305	301	305	315	325	312	305	310	338	332	332	291	366	333	322	302	331	332	296	299	340	318	317	285	317	316	305	303	305	293	321	313	317	339	312	305	304	324	314	309	318	318	297	293	328	316	309	276	356	309	302	344	313	322	294	326	314	291	331	290	316	333	332	333	299	306	313	295	343	325	327	304	290	306	327	311	315	330	288	310	316	324	289	335	285	302	299	297	287	303	312	325	331	335	294	308	292	332	305	326	298	338	310	321	316	292	341	303	338	315	304	294	300	314	295	317	312	315	342	326	300	331	335	340	312	333	293	308	347	298	312	305	312	326	310	355	332	329	347	280	287	336	314	302	322	295	329	326	312	310	331	298	284	323	325	305	351	327	306	347	352	327	307	313	305	269	302	315	293	293	315	320	311	325	295	310	303	320	314	281	329	327	328	309	331	318	323	309	327	289	352	312	311	300	311	330	299	334	293	300	306	329	322	326	335	313	326	338	314	293	302	323	328	297	325	321	302	332	369	346	302	305	322	313	325	335	336	311	318	338	343	307	306	301	326	330	303	281	308	299	320	328	329	310	322	314	303	299	308	293	320	324	308	308	300	296	331	322	323	307	349	262	333	303	337	322	322	321	328	313	305	349	344	305	307	327	298	305	352	296	301	288	306	322	320	321	301	338	303	348	307	289	279	304	341	311	329	305	313	323	323	321	353	302	334	344	306	322	319	293	334	303	305	297	335	324	310	327	325	293	299	293	306	318	312	328	351	313	321	326	329	347	304	316	318	323	305	302	304	315	265	325	334	300	343	296	277	338	316	324	333	311	312	314	329	324	287	308	321	292	314	331	299	321	281	324	308	284	284	306	323	321	314	330	329	283	305	352	308	354	311	312	346	345	321	358	302	326	326	312	326	341	322	310	325	306	299	318	311	295	307	295	285	306	349	321	337	326	302	297	340	302	322	299	311	295	291	306	285	330	314	292	323	335	289	319	301	292	287	320	329	327	355	326	328	304	339	307	294	309	310	329	308	320	344	329	300	319	312	331	321	292	335	310	315	308	316	307	321	307	334	282	298	336	309	308	311	309	340	323	278	305	329	285	308	320	308	320	299	303	330	334	304	350	314	307	328	298	319	325	327	309	305	332	287	331	327	305	322	325	319	306	308	367	317	331	329	303	300	313	300	329	335	316	304	297	293	326	317	320	316	324	328	340	337	334	368	310	283	336	308	325	287	306	325	310	319	290	331	286	324	312	302	294	296	304	322	315	301	313	301	324	292	293	329	329	335	311	303	322	329	347	322	306	308	313	342	330	310	309	318	306	301	328	291	293	303	299	347	302	349	349	297	313	300	289	320	304	306	325	318	323	324	315	333	307	288	312	329	319	331	295	272	305	307	321	310	294	356	298	290	309	289	338	293	317	320	289	306	292	332	349	301	294	314	332	307	332	314	302	316	344	290	325	320	312	308	307	327	307	311	348	303	301	322	284	327	348	327	314	290	327	310	308	327	318	343	328	296	284	318	319	348	306	297	296	292	347	340	331	320	335	333	318	304	327	319	281	315	342	293	292	350	315	312	334	298	304	319	270	306	338	321	332	320	317	347	300	333	336	263	307	313	295	319	302	281	325	310	329	311	309	309	310	316	311	313	333	323	315	323	308	309	333	320	316	298	289	307	294	322	314	338	327	341	321	327	353	303	296	306	288	301	302	342	297	305	306	304	312	366	331	309	288	299	329	308	322	322	294	338	326	329	295	334	300	332	301	300	303	300	350	295	337	336	314	308	338	341	315	297	293	289	305	330	326	308	324	312	315	300	326	300	334	303	321	318	333	317	304	331	299	300	300	321	334	344	356	328	292	312	298	307	332	315	333	347	312	335	327	332	329	310	301	305	306	330	299	295	312	318	326	332	330	293	292	321	292	317	294	328	311	345	311	323	324	301	293	328	303	289	310	300	315	339	304	327	328	299	327	306	306	303	323	325	325	348	337	321	273	298	295	332	287	328	317	315	317
25659	21420	27456	25436	6738	1089	766	841	2823	15402	20227	12632	3856	1403	584	442	420	401	367	406	416	405	402	386	390	374	405	418	383	392	370	429	402	370	415	429	410	400	408	425	425	389	406	447	400	383	408	405	395	409	407	369	388	414	432	415	383	422	391	369	378	366	388	401	385	378	383	378	414	386	366	409	362	379	379	380	395	393	357	416	351	380	377	385	373	411	388	416	373	377	403	371	371	394	378	364	393	356	404	396	401	404	395	387	393	376	397	388	401	385	410	412	392	390	378	410	418	424	387	358	406	397	427	400	392	388	379	377	408	414	409	388	372	380	380	404	455	432	359	413	398	368	404	366	390	434	406	420	393	367	378	417	426	364	381	387	364	395	370	425	377	399	356	401	372	373	404	428	362	382	386	397	348	443	356	413	345	366	410	358	412	396	390	374	374	371	401	385	398	370	388	390	402	381	404	399	405	403	367	400	404	386	397	412	411	369	379	392	393	383	377	387	387	386	424	382	424	376	404	414	383	408	367	382	366	388	348	404	401	361	401	360	402	385	414	368	380	397	366	403	358	410	373	391	395	356	391	400	384	361	403	387	378	384	413	375	402	406	398	416	404	400	388	399	392	402	354	378	362	418	373	375	408	413	436	371	391	384	377	334	387	405	410	410	394	390	399	420	391	411	396	392	420	440	399	386	358	391	390	364	369	400	392	392	377	379	378	380	427	403	401	376	386	381	391	402	382	410	431	392	408	362	369	399	392	364	393	397	377	382	386	412	386	402	373	372	434	392	388	412	381	388	397	368	360	376	373	387	380	415	409	428	417	406	381	368	350	373	390	384	363	395	349	402	365	378	362	378	407	381	391	363	362	411	383	401	366	407	403	406	384	382	382	392	413	392	398	402	389	410	381	378	372	398	408	401	382	412	394	399	375	384	370	386	395	421	380	409	388	391	362	376	352	344	415	387	390	367	388	413	358	381	421	343	408	381	352	364	398	383	436	367	429	375	389	398	390	404	412	403	385	405	382	422	395	367	416	401	398	381	405	389	394	419	378	382	377	365	399	399	428	389	388	410	398	348	378	386	366	400	400	401	375	420	377	364	361	402	399	380	361	364	419	373	408	401	342	389	413	354	360	363	410	387	382	375	406	377	400	372	406	374	389	371	375	388	386	416	369	375	410	353	398	372	423	408	379	387	408	392	382	416	417	361	375	363	378	424	407	408	378	412	392	392	387	390	408	368	345	408	411	409	394	394	386	381	394	387	398	366	364	357	411	377	404	391	380	360	381	377	346	368	368	397	371	384	379	414	380	405	410	388	371	370	404	396	432	350	385	358	397	375	410	387	395	397	353	373	372	417	396	383	371	410	353	367	378	381	387	380	390	395	373	383	372	409	393	415	368	390	384	406	398	392	397	377	428	406	400	385	342	400	379	385	400	399	409	384	428	447	350	382	380	382	384	382	405	387	394	365	375	407	384	407	390	376	341	375	377	378	405	421	382	400	453	394	407	390	366	414	382	422	399	388	380	396	374	400	400	369	378	380	370	364	387	345	369	373	408	355	365	372	373	374	388	385	375	385	382	418	399	403	419	381	377	372	388	404	383	356	375	374	358	388	388	365	374	369	371	354	452	404	403	396	390	336	385	383	390	456	387	380	409	388	387	420	410	390	392	370	351	393	392	377	395	382	385	395	373	400	376	377	438	368	374	387	420	367	373	352	364	366	375	377	398	373	360	364	380	366	387	353	368	371	409	385	361	370	366	394	398	432	375	413	393	382	394	380	339	385	367	373	359	371	352	417	427	399	354	358	399	371	382	419	393	364	344	373	454	352	396	400	382	411	408	436	401	391	402	402	363	422	361	384	395	394	417	403	424	395	392	382	357	409	401	375	386	403	360	381	415	378	391	363	400	398	385	358	396	417	382	359	382	416	421	364	364	390	413	387	360	368	362	366	388	353	436	421	410	384	388	395	374	374	393	409	386	404	408	386	390	392	381	368	441	400	380	405	411	401	395	397	355	420	419	369	401	407	407	373	406	416	364	387	421	422	378	376	356	396	410	365	397	402	404	382	409	361	371	412	400	407	393	419	404	410	389	406	403	378	376	402	396	397	370	363	399	368	368	408	404	390	386	379	405	395	443	372	437	385	355	399	399	419	405	388	404	400	397	387	381	393	395	368	387	370	375	378	396	365	378	376	382	372	398	385	379	382	386	419	404	393	439	385	354	395	387	352	395	330	419	384	376	401	421	373	362	421	355	383	403	384	423	343	370	351	404	417	367	364	349	408	389	366	409	388	371	373	371	382	371	391	403	379	391	391	380	358	386	398	381	383	390	405	369	383	388	398	394	360	370	365	379	358	369	388	367	378	369	370	393	370	393	335	392	379	401	416	397	362	390	384	400	380	391	379	371	408	388	390	424	375	397	372	380	364	424	399	399	386	404	381	384	376	438	377	412	420	390	353	377	408	389	437	384	383	385	365	374	362	398	380	393	359	412	421	389	397	390	395	395	414	370	383	395	380	366	392	403	403	406	383	371	401	377	419	383	398	370	374	409	374	386	397	386	435	390	401	430	373	401	362	383	415	430	352	418	375	384	393	394	396	392	437	404	375	424	363	368	372	423	380	384	382	423	379	399	408	400	397	383	390	414	394	381	374	393	403	396	400	411	361	373	380	388	372	379	387	409	363	369	374	358	398	380	389	424	376	390	385	377	399	382	410	355	383	379	400	361	359	369	387	399	398	393	370	418	368	378	386	353	383	368	391	396	397	387	426	370	396	383	402	395	413	375	410	368	404	421	418	365	425	389	387	358	372	406	407	397	389	390	371	414	385	383	372	408	382	398	382	393	376	402	402	388	364	335	400	413	396	384	393	374	384	418	371	368	397	396	386	413	393	404	362	360	393	410	377	395	363	352	380	381	356	363	364	399	393	357	369	412	397	404	393	384	431	387	399	381	393	388	419	431	368	410	380	364	407	410	425	376	364	375	427	418	417	379	401	379	407	397	420	369	381	392	366	410	435	397	394	389	384	372	372	414	392	395	361	419	412	378	363	364	414	391	386	376	384	342	346	375	383	417	360	394	453	362	400	377	390	399	388	387	368	371	420	362	346	423	406	408	379	367	348	368	385	360	399	385	379	397	391	386	384	412	356	363	440	428	402	364	364	378	370	409	402	394	406	371	399	403	406	386	402	384	373	400	372	377	397	397	385	416	399	364	365	379	423	397	393	361	364	415	416	405	377	385	376	393	423	386	377	371	400	407	377	369	362	358	381	406	387	345	369	390	383	404	378	349	336	405	405	408	416	389	421	411	345	386	432	389	404	361	381	347	370	409	389	388	390	394	411	383	443	408	359	414	401	379	365	378	385	363	381	378	390	394	395	390	362	389	346	378	362	375	395	362	402	387	390	395	390	359	388	408	424	387	372	370	399	392	392	393	385	393	376	400	397	429	363	384	397	376	362	364	390	359	388	367	395	380	401	378	388	391	360
4485	4879	3612	2423	1816	936	763	1146	4365	17850	17807	10682	3481	1582	618	411	392	363	382	342	380	370	340	351	356	393	345	330	349	382	364	362	368	353	375	385	377	340	382	369	341	359	310	346	387	378	364	361	350	351	339	367	348	368	348	397	362	388	392	358	384	396	418	355	375	335	362	346	332	347	355	357	377	345	334	362	350	367	356	351	352	375	336	348	371	362	357	326	383	370	358	339	361	353	332	327	339	357	365	370	362	378	372	337	355	386	358	388	349	377	324	368	360	372	355	351	323	343	366	360	315	377	345	371	376	340	354	376	382	344	396	370	400	351	352	363	378	366	368	346	382	374	352	345	364	375	326	377	365	337	349	371	332	360	362	355	368	330	339	362	360	326	374	379	353	367	403	355	340	366	378	373	378	361	372	354	340	377	339	358	350	373	377	361	370	352	404	367	352	362	378	346	355	323	325	369	374	379	338	341	335	363	365	369	363	390	344	358	358	346	320	348	350	363	358	376	354	338	376	363	362	355	339	331	322	377	377	359	355	341	371	386	351	370	337	357	358	331	356	357	356	350	358	376	348	368	378	363	355	371	350	361	379	380	370	371	319	328	377	346	347	370	367	392	383	368	371	330	335	371	382	359	343	359	335	392	369	354	381	388	393	347	367	361	366	348	375	350	354	370	327	369	370	324	339	343	369	356	385	370	343	361	374	346	369	394	381	338	383	354	328	362	355	340	369	354	324	386	345	382	334	379	367	358	344	341	338	317	356	355	341	371	333	356	374	358	366	357	367	344	324	387	389	371	365	351	363	377	332	373	335	304	393	382	376	356	350	361	364	360	338	336	349	373	413	374	350	360	371	345	354	394	352	364	322	354	380	333	346	365	367	355	367	387	353	340	360	376	353	343	359	349	375	348	368	337	362	355	376	344	341	324	371	360	368	354	358	357	398	394	353	357	402	367	354	360	375	354	370	314	332	367	356	337	399	373	341	336	378	353	354	325	335	359	375	379	364	352	342	343	374	347	334	351	342	353	385	362	350	368	368	381	342	348	389	367	371	374	338	367	331	329	406	369	350	357	347	385	375	362	377	360	344	360	349	353	382	343	375	363	366	380	362	351	360	362	324	342	339	353	358	359	374	357	355	359	355	375	369	348	347	357	374	354	340	337	363	371	350	360	340	363	337	331	354	376	378	372	343	367	336	336	355	370	337	351	339	354	395	363	363	342	354	352	379	323	355	352	362	362	337	350	361	343	379	384	376	354	341	332	365	361	331	340	371	336	321	381	329	402	352	354	366	354	333	343	384	385	393	389	359	330	372	347	364	406	349	358	346	354	393	327	363	358	355	358	376	358	366	343	341	310	374	366	379	369	336	332	361	333	353	350	359	383	359	351	375	382	354	353	369	380	349	358	378	349	371	362	341	340	370	351	369	374	373	356	369	338	365	359	349	332	352	396	386	394	347	391	376	386	360	357	362	385	343	345	342	338	340	371	351	389	351	356	337	338	373	325	366	348	338	377	355	387	325	357	366	357	351	363	354	376	331	340	365	342	367	338	365	348	363	339	370	344	367	379	389	358	390	355	333	378	349	369	364	331	343	360	357	380	373	359	341	391	336	370	371	360	372	357	355	393	343	346	348	391	375	363	367	324	340	340	346	357	354	401	346	378	356	371	341	341	339	351	388	343	331	335	335	363	348	382	370	376	355	360	386	378	326	357	362	349	370	351	358	384	372	351	380	373	365	365	363	363	370	393	374	373	366	307	375	335	354	374	420	398	353	367	373	367	348	342	378	365	387	336	377	352	378	338	394	345	346	361	337	362	333	376	347	350	378	349	347	371	361	387	336	365	347	380	388	370	396	373	344	334	344	368	362	347	335	394	359	352	361	357	380	366	368	383	345	375	400	349	376	378	313	323	387	341	326	358	351	371	368	373	351	359	387	373	313	361	374	368	384	378	376	366	380	355	339	362	363	345	366	351	379	360	353	357	305	375	338	397	388	344	391	351	341	362	366	325	370	341	375	385	353	348	374	362	365	356	384	396	366	365	381	351	345	386	390	365	349	369	354	378	340	420	362	327	344	364	362	361	321	372	364	342	347	360	347	339	343	372	342	399	374	355	330	355	346	348	357	331	354	339	330	372	368	362	326	361	353	344	337	341	388	351	369	369	325	342	365	353	370	380	363	372	340	339	365	365	346	315	361	363	344	345	374	359	390	356	369	347	401	373	334	359	360	341	386	373	377	403	371	357	374	358	348	343	364	367	397	378	393	369	341	379	339	350	374	386	373	333	348	362	393	395	320	326	364	389	368	368	369	377	338	361	361	357	419	352	372	339	342	361	369	371	362	381	379	372	372	376	383	362	349	339	379	365	340	341	375	369	344	386	386	347	361	373	362	346	381	377	367	373	372	335	364	378	365	333	363	348	346	350	359	362	352	359	385	338	328	362	363	406	395	349	369	355	351	364	359	370	372	356	343	351	342	348	373	393	353	341	343	357	343	370	367	328	340	368	335	386	362	328	317	336	360	349	381	333	343	315	382	389	381	312	363	355	327	362	363	377	363	365	334	363	328	375	344	372	358	358	351	367	363	350	372	397	384	366	372	356	338	370	396	365	373	379	380	349	372	343	353	359	365	338	333	380	368	381	330	358	379	353	370	366	345	376	316	369	392	360	342	393	355	378	350	367	346	343	362	359	358	349	366	350	309	386	370	323	338	363	359	362	377	342	359	351	311	332	361	390	360	352	360	342	361	407	381	377	371	382	362	350	343	356	338	356	384	384	388	340	369	372	378	360	383	383	346	371	337	337	413	372	350	328	344	361	377	348	336	392	352	361	405	357	362	330	351	371	381	361	370	370	358	367	369	319	325	381	331	375	358	377	344	364	349	363	373	361	356	387	339	359	358	354	360	359	385	333	347	318	343	353	361	383	334	359	380	384	343	351	357	348	377	341	362	323	366	355	332	329	361	364	357	372	346	366	358	356	394	320	364	380	331	358	362	386	339	340	339	413	369	354	354	363	328	333	363	370	356	368	361	350	394	350	331	384	394	354	359	404	362	359	351	354	366	351	345	377	352	395	342	350	356	342	368	376	328	388	358	342	358	319	371	331	396	372	361	363	375	359	347	369	371	356	364	320	382	349	348	344	348	385	339	357	378	393	393	370	356	346	337	376	360	349	354	356	342	316	334	371	386	351	356	353	365	373	320	336	393	379	366	360	333	337	371	360	353	377	339	371	362	371	349	379	389	349	352	355	357	359	349	391	339	340	335	342	406	354	338	347	364	347	369	339	326	373	338	373	368	380	360	369	382	359	373	360	374	377	363	323	365	357	365	353	391	355	368	318	369	324	363	361	364	359	338	370	369	382	314	373	335	335	368	331	351	358	376	384	371	348	347	379	423	345	350	372	349	373	385	366	344	336	353	371	329	382	343	344	356	356	352	364	381	354	357	357	351	367	351	337	355	338	361	375	378	357	337	363	357	359	345	321
24534	21496	28779	24620	21331	7746	1792	1244	14925	30916	31512	22532	8437	2641	1070	649	569	545	541	546	530	560	530	507	543	525	555	513	565	555	518	538	524	538	513	583	513	569	512	543	518	541	527	528	546	555	527	563	498	514	519	568	502	534	502	506	514	493	529	580	514	495	499	542	523	540	502	553	521	537	516	551	558	547	528	525	540	502	554	560	528	559	542	542	589	537	520	516	494	501	551	519	538	551	497	468	518	522	533	546	576	525	552	552	496	528	532	532	565	571	544	528	519	559	515	549	527	488	511	495	511	522	514	545	564	534	531	550	568	543	506	549	603	568	546	530	514	526	545	547	524	545	524	550	501	492	569	518	528	542	547	530	563	535	501	533	532	498	531	551	542	558	527	566	539	543	553	535	551	533	514	527	548	526	538	520	513	527	544	519	556	541	515	532	519	580	552	508	497	538	518	568	527	598	550	538	522	545	541	527	489	544	507	523	557	544	525	539	509	541	550	551	529	510	544	523	533	515	499	550	530	557	536	556	541	569	513	524	525	514	521	538	521	562	505	532	544	535	574	537	557	538	539	577	588	538	537	509	500	521	545	526	531	551	531	536	553	523	556	514	570	506	529	524	558	514	536	503	530	571	527	536	475	524	542	520	574	539	535	501	495	497	515	581	546	508	560	490	571	516	544	520	523	523	515	550	561	537	547	526	484	509	554	537	532	554	529	529	539	545	536	523	561	550	582	491	557	509	556	536	521	506	509	535	515	494	553	549	535	537	508	546	506	491	535	514	528	547	522	542	527	536	563	564	535	549	522	532	534	557	523	524	547	562	551	533	533	537	486	531	552	571	517	501	513	534	554	561	537	527	555	560	490	540	548	503	538	522	519	492	520	533	527	499	525	514	591	528	557	546	511	560	569	549	514	509	520	521	542	513	521	588	555	528	523	562	488	527	525	524	534	556	544	550	549	570	541	505	550	524	536	532	533	514	543	531	503	530	453	552	543	559	540	593	547	563	568	544	539	546	559	522	501	500	534	513	514	520	537	547	516	531	550	530	526	524	512	504	552	524	506	545	536	547	543	531	522	518	544	604	495	517	492	560	539	493	548	521	530	547	512	547	504	540	516	559	530	563	545	493	543	570	503	535	521	536	516	567	513	531	548	559	492	561	547	506	543	541	514	532	524	522	554	556	538	575	526	541	548	553	514	529	526	477	489	509	500	529	551	581	550	542	559	554	534	507	565	543	564	507	507	555	505	558	541	511	560	541	562	500	510	525	525	495	518	502	546	500	499	471	582	551	522	557	551	555	475	537	572	571	523	537	527	534	520	529	551	517	553	510	545	523	526	525	525	537	552	507	535	536	538	537	545	532	516	542	525	547	575	506	556	515	548	551	517	536	541	520	511	536	501	527	487	569	527	493	547	551	570	543	567	549	530	515	514	523	544	538	522	568	508	482	527	532	520	557	521	513	543	570	548	516	554	501	531	507	517	548	528	512	551	541	555	518	513	526	506	526	486	528	489	510	533	560	486	544	547	558	493	507	562	514	582	535	537	519	593	529	505	518	526	559	525	543	528	530	636	509	525	537	576	553	537	546	551	591	524	511	526	493	536	557	556	564	533	501	528	509	516	470	495	530	560	536	574	520	507	551	534	525	523	509	527	542	552	580	555	459	524	502	504	521	535	513	531	519	561	533	556	479	530	538	528	526	505	531	508	518	527	527	551	538	543	535	533	546	541	500	562	529	529	502	512	521	529	536	589	488	510	518	530	505	548	535	530	517	489	516	545	558	544	515	545	514	523	575	545	546	527	521	509	532	547	547	547	541	520	533	513	582	536	530	535	556	549	539	546	512	528	534	579	534	547	529	488	493	539	530	555	570	529	543	557	533	507	519	524	564	525	561	536	552	534	541	542	540	539	544	481	531	545	555	546	473	540	554	512	517	502	520	544	527	558	528	501	580	537	584	514	544	512	576	528	587	540	537	495	559	529	519	491	499	554	579	499	479	520	507	545	548	539	519	513	561	563	582	548	503	531	526	519	521	511	536	535	555	594	544	503	532	512	527	509	540	510	524	541	528	533	534	573	516	515	525	517	545	544	568	540	512	518	532	550	537	548	566	561	552	534	571	530	562	553	517	543	556	535	520	543	568	548	522	502	516	515	520	526	536	546	509	576	600	531	479	491	543	548	479	524	518	556	549	486	499	551	548	553	481	544	480	518	482	504	468	528	554	540	534	515	527	508	569	567	524	476	528	543	511	500	482	546	515	501	554	533	522	538	550	561	529	500	534	517	515	525	526	564	566	499	543	538	555	551	541	518	572	541	545	550	517	540	539	523	534	524	534	514	533	554	539	525	498	522	541	528	559	530	568	542	517	554	533	540	513	490	508	579	518	552	562	541	488	529	565	554	506	519	514	567	527	505	559	501	516	535	528	519	521	497	494	553	550	531	542	533	556	527	529	528	530	528	495	563	558	557	515	545	517	531	550	562	501	562	554	537	502	483	551	523	502	501	530	553	562	534	517	520	538	514	520	561	541	546	508	527	540	523	500	532	523	538	532	553	511	514	513	546	518	509	513	514	528	538	532	509	541	526	557	536	540	494	544	517	548	531	551	548	486	532	557	570	515	492	515	504	497	512	506	553	511	521	492	556	526	537	536	547	570	518	528	545	503	511	527	511	545	514	529	555	557	498	544	490	514	529	538	540	552	475	541	544	495	528	515	536	533	531	533	526	499	524	496	541	538	551	577	546	533	534	506	531	572	535	550	563	529	542	494	502	576	574	522	541	563	513	514	504	546	556	517	511	540	527	515	520	525	564	556	508	579	470	518	525	515	542	563	524	550	523	532	546	510	539	523	528	552	537	483	526	525	565	548	557	523	507	543	540	557	528	481	532	544	501	486	509	530	533	517	508	527	523	542	586	502	554	518	525	474	567	528	562	499	495	531	515	530	491	479	525	527	528	547	488	519	517	540	564	494	510	543	560	465	506	531	488	525	554	528	547	586	533	554	540	500	519	522	532	541	605	541	550	514	554	519	503	504	539	522	525	511	499	573	538	518	528	534	506	517	552	549	534	542	511	531	589	525	580	506	544	571	539	519	542	559	528	542	509	507	545	566	534	524	505	551	535	532	518	529	546	514	568	550	538	513	536	535	541	534	530	547	565	504	555	557	536	579	571	571	532	550	517	554	524	546	586	534	531	506	557	500	517	548	488	532	533	534	516	505	511	543	517	527	548	506	515	525	531	525	529	550	533	539	520	539	560	480	505	569	532	547	515	513	516	536	515	532	499	553	504	558	582	542	554	539	501	520	543	546	570	518	534	542	519	525	516	549	525	566	551	545	551	515	558	549	530	569	499	529	519	466	521	515	546	540	520	564	532	549	560	521	524	544	510	521	511	567	532	566	520	535	547	492	609	520	525	532	503	571	551	537	553	510	522	538	484	488	582	552	529	500	543	486	504	564	524	530	577	532	536	562	522	500	476	487	579	554
5118	9557	7943	3745	3195	1853	1386	1597	19251	29275	28019	17744	6756	2578	1040	580	489	503	450	457	495	472	479	516	486	483	490	557	518	465	480	514	498	501	477	490	538	437	469	477	467	491	477	468	458	496	487	495	458	529	526	536	507	482	510	486	442	519	464	474	489	495	473	496	490	459	443	456	508	490	456	445	462	499	515	486	483	486	442	462	469	476	461	484	494	479	508	515	498	468	441	453	468	447	490	489	461	503	499	514	495	495	460	454	496	447	464	482	506	460	469	463	470	495	477	477	451	490	459	513	461	484	484	477	459	469	494	485	468	461	476	462	473	473	463	475	477	468	466	484	477	555	509	505	485	446	457	453	500	481	444	514	497	461	473	488	515	485	482	459	483	471	490	504	453	482	516	471	467	470	465	459	475	496	478	460	494	454	509	463	496	502	485	469	523	563	440	451	494	476	485	521	489	500	448	535	521	460	467	463	478	467	510	473	464	525	473	490	494	493	495	438	452	491	472	487	501	490	480	482	486	476	475	486	482	484	504	457	472	468	462	495	486	518	446	502	451	472	467	422	464	464	506	487	485	456	474	472	489	456	492	452	489	479	521	499	478	480	475	486	491	514	489	503	479	487	474	460	488	504	473	484	493	506	477	469	503	462	475	458	466	472	445	479	478	474	472	494	487	480	478	474	482	514	480	438	471	455	498	457	529	465	485	500	461	475	478	484	508	475	468	489	479	482	479	476	481	473	498	471	451	472	516	470	547	461	473	475	477	477	501	506	503	479	491	450	487	471	448	497	476	499	474	491	498	477	508	450	488	486	492	500	473	492	498	451	481	498	495	481	489	465	490	489	494	521	461	479	500	473	489	479	455	478	496	465	481	492	502	469	516	476	468	497	502	512	479	467	498	461	481	507	474	477	450	492	475	471	494	479	512	492	478	503	480	488	471	500	433	509	528	446	533	456	509	488	500	500	457	484	501	469	522	479	477	467	496	446	474	516	478	445	471	480	464	457	487	510	470	452	496	459	496	482	503	467	521	477	433	461	479	466	486	501	533	486	481	482	493	471	522	466	444	504	480	483	469	505	462	467	501	450	483	475	482	485	478	496	487	498	474	497	475	508	512	512	495	478	498	483	467	468	504	507	474	458	495	492	455	455	454	486	486	476	457	436	495	498	485	480	469	527	485	481	485	488	462	447	488	491	482	463	465	487	489	451	461	462	506	483	420	464	503	469	520	496	483	471	500	468	494	472	478	499	523	509	498	471	456	475	485	483	508	472	514	517	508	464	507	489	494	481	472	477	454	437	507	494	487	497	510	505	462	495	495	511	508	472	501	477	509	521	511	483	483	469	464	463	452	465	502	485	481	456	484	507	480	465	497	480	468	502	476	555	494	471	506	480	473	494	496	472	473	520	475	482	477	474	497	464	466	506	504	444	480	492	498	460	496	465	486	506	488	476	508	455	474	492	475	495	481	445	478	496	479	493	493	483	481	506	488	484	521	485	481	452	492	471	500	469	477	474	508	473	500	464	490	495	522	469	475	500	474	462	513	495	496	441	468	498	488	465	468	484	490	444	478	468	449	440	512	448	506	489	495	503	484	477	507	463	461	517	450	509	484	485	497	478	480	501	473	456	460	478	502	431	479	503	487	486	455	478	482	493	490	473	511	475	475	463	483	472	474	494	472	472	495	467	525	471	485	466	463	512	447	457	491	480	465	440	479	517	476	465	515	490	507	489	503	484	480	468	512	506	474	463	489	471	478	482	458	439	442	497	460	453	502	450	489	497	474	430	510	489	463	503	525	479	487	504	528	487	459	442	498	498	522	497	503	498	467	503	488	489	476	492	469	492	438	493	485	420	482	484	466	526	452	455	454	466	454	476	453	459	475	468	485	514	480	466	499	514	472	479	500	468	517	441	478	478	487	459	488	493	493	506	478	441	468	500	471	511	458	486	475	482	444	463	484	477	489	457	474	477	502	472	502	511	479	479	478	472	481	477	471	469	503	500	500	495	475	462	503	453	489	497	489	472	501	434	453	491	469	470	474	487	462	457	519	436	480	464	503	518	471	503	507	495	491	470	462	480	508	452	490	506	453	468	526	503	482	513	488	454	514	481	464	502	507	484	467	483	446	450	437	477	486	471	516	505	459	474	428	483	454	485	468	467	491	492	500	498	447	550	494	492	510	453	464	475	475	463	479	455	464	456	489	475	495	484	468	458	513	463	489	500	473	489	489	463	453	499	507	492	441	488	462	437	505	479	497	470	498	476	510	490	475	521	476	468	454	465	484	456	513	496	458	470	513	468	457	507	462	466	467	495	441	474	482	484	492	479	470	509	476	493	471	429	486	519	474	477	497	490	479	503	510	436	530	482	451	451	478	463	502	504	460	502	479	497	489	498	486	461	471	474	459	468	532	481	457	489	463	481	476	461	471	517	465	464	466	448	495	473	454	489	515	505	482	498	484	476	463	470	487	478	470	453	475	482	498	498	513	491	469	508	513	480	460	495	469	450	533	460	482	498	463	479	445	474	469	491	466	461	475	449	482	529	473	495	474	508	453	467	486	486	446	515	453	468	485	447	483	511	452	503	512	463	498	463	462	484	470	447	465	476	507	490	489	489	474	459	420	485	473	495	435	506	476	467	481	443	478	474	472	487	485	514	517	482	464	485	483	467	536	468	460	446	470	491	503	494	474	479	485	504	481	460	479	485	474	470	508	483	498	482	453	472	528	450	476	467	463	446	478	483	481	491	468	442	489	447	495	484	488	454	435	475	502	507	509	485	512	452	461	497	442	509	514	492	488	467	467	458	504	473	513	484	495	487	503	502	470	476	486	459	508	497	500	482	502	511	488	479	496	480	474	494	460	524	476	469	491	499	476	455	484	462	489	524	513	480	491	503	483	496	481	466	442	489	442	508	477	481	471	442	458	446	459	514	467	497	461	500	497	481	451	471	464	457	468	438	424	511	512	462	518	495	464	493	469	440	457	458	498	480	497	459	473	468	485	469	444	467	494	497	507	444	512	480	490	464	474	494	485	492	473	503	471	497	516	458	455	493	472	498	483	463	481	450	455	482	501	450	476	480	463	444	505	500	482	469	488	487	461	482	452	474	490	461	479	456	506	456	473	486	469	505	458	505	503	450	446	459	490	491	481	458	477	474	474	449	470	520	460	475	488	449	455	468	451	505	506	495	490	470	495	479	507	497	427	464	449	477	531	500	483	468	440	455	459	442	501	492	522	465	451	452	483	517	466	526	480	496	478	451	507	463	453	454	487	437	491	471	497	463	465	429	445	456	489	476	445	458	520	494	429	439	485	466	446	491	485	480	471	454	452	453	471	468	458	489	499	479	491	493	518	517	488	473	467	471	455	450	474	464	444	483	465	490	479	502	449	490	471	521	464	461	421	473	478	520	449	514	465	488	494	469	482	453	461	451	422	469	505	450	469	437	472	491	492	503	477	519	498	490	452	463	484	471	468	456	450	491	545	508
27746	11960	2713	1289	752	559	448	391	886	2052	1934	1477	915	544	422	388	376	340	355	352	328	379	328	406	344	350	373	363	387	337	310	348	368	361	369	369	372	379	381	335	386	377	400	396	352	355	373	401	375	378	368	344	335	350	404	373	395	338	363	355	353	377	342	355	363	373	401	371	355	385	367	323	373	352	317	375	363	360	375	367	355	377	348	349	321	346	376	326	372	360	383	358	363	376	358	364	363	338	324	342	391	348	366	360	351	333	373	360	405	404	373	403	320	359	376	382	379	377	319	357	329	341	365	332	399	320	361	362	331	358	368	390	354	390	367	326	345	369	366	359	379	354	376	353	398	380	359	362	371	312	374	390	340	357	353	331	323	365	328	385	341	393	398	338	366	346	355	352	367	390	388	387	349	380	355	405	359	358	365	360	355	327	349	352	378	325	368	377	376	351	414	345	348	370	382	365	361	363	351	381	369	362	341	351	353	386	393	337	343	360	395	335	364	371	345	338	389	341	349	364	375	364	315	354	360	367	355	345	353	367	354	378	366	391	363	367	378	390	343	355	357	365	354	335	374	350	349	376	344	340	339	363	381	382	360	374	362	369	379	340	342	368	374	361	353	346	362	347	357	404	369	329	350	346	359	363	347	328	349	385	361	356	365	383	382	363	355	354	354	353	341	352	369	348	356	391	361	391	319	351	380	349	337	350	338	350	342	336	359	356	368	370	390	359	359	354	342	348	378	378	345	367	389	385	380	372	385	362	350	323	366	389	335	374	348	344	354	370	351	386	371	374	326	358	328	360	376	332	369	381	385	334	339	351	358	350	368	327	342	365	374	383	356	337	356	348	384	359	360	353	375	315	387	373	374	339	345	357	295	360	359	359	349	353	386	358	336	369	369	368	372	323	354	346	330	352	397	367	360	344	372	389	321	376	337	366	376	375	358	325	362	365	370	388	363	352	381	353	375	335	375	372	380	369	333	338	376	369	363	387	366	341	373	364	349	353	377	358	374	392	352	373	353	344	378	336	330	361	380	380	331	378	355	366	346	352	362	360	372	356	338	384	358	382	382	357	375	356	392	357	362	389	342	341	380	365	375	383	368	359	348	350	340	347	384	373	371	361	345	410	363	347	370	362	368	378	399	375	362	378	415	355	350	359	377	351	361	323	352	388	357	357	345	330	371	328	360	394	367	372	367	387	355	344	369	396	384	348	368	316	391	350	408	355	342	370	347	353	341	348	358	369	355	369	375	359	394	357	374	359	399	352	376	354	374	378	365	347	343	326	360	342	349	355	377	369	362	344	369	357	360	367	345	358	389	370	351	371	353	358	339	364	356	386	379	385	419	348	370	356	366	387	398	357	360	359	379	335	360	345	344	356	353	367	350	324	374	354	347	331	321	359	347	316	393	357	339	359	361	363	338	374	334	374	342	358	349	385	334	355	344	358	371	341	362	369	354	343	383	383	391	329	389	352	369	327	374	371	370	327	354	358	324	350	341	369	353	373	374	379	387	341	358	369	335	336	346	331	368	341	341	325	368	356	357	349	370	358	370	352	355	358	370	355	367	357	381	379	370	370	361	356	375	329	377	328	336	349	334	356	397	395	396	333	338	369	350	365	328	347	343	371	379	313	380	376	355	355	384	348	391	375	373	346	367	315	363	333	367	346	339	369	345	327	350	352	334	340	349	349	386	348	345	372	368	338	394	382	325	354	364	372	357	328	342	381	348	375	390	352	349	358	372	395	382	362	348	354	358	377	325	352	358	332	354	386	347	359	345	341	354	379	358	400	375	364	340	350	353	408	334	384	366	387	356	357	369	372	363	372	358	354	420	346	381	359	316	358	334	369	373	378	356	380	357	352	376	373	390	339	319	340	390	355	346	339	348	372	346	367	374	368	310	339	339	365	361	328	348	326	374	412	331	333	365	373	357	358	369	375	355	369	356	379	369	369	365	361	330	353	370	358	343	326	385	357	383	394	349	374	364	345	348	388	360	327	343	363	335	357	342	352	338	347	348	340	337	332	342	367	373	361	340	388	331	363	353	352	389	357	349	368	340	344	356	333	357	393	354	353	354	318	338	361	374	382	336	343	322	347	350	382	343	398	343	368	355	391	377	337	332	369	345	368	352	347	359	387	360	355	365	341	362	380	347	332	366	350	352	355	360	380	346	355	365	362	339	377	358	364	385	388	346	349	349	351	354	375	361	324	345	358	366	350	380	370	362	356	392	350	363	360	362	406	362	373	367	366	377	356	352	335	336	341	375	316	369	373	365	375	326	337	377	355	386	370	356	355	339	363	366	361	368	358	362	357	361	361	340	373	372	380	333	328	367	360	343	356	347	339	350	314	317	333	350	331	376	362	381	342	336	341	372	359	371	369	361	352	352	365	387	380	348	360	378	351	369	339	344	337	383	349	363	378	401	348	302	379	377	373	378	394	395	328	348	326	362	379	365	335	364	347	402	350	322	370	345	374	367	355	389	348	343	347	341	365	338	378	328	365	350	349	375	373	353	373	339	356	330	403	349	367	346	360	355	349	343	368	399	378	347	347	341	366	358	356	391	315	341	367	343	315	362	332	362	367	373	366	319	385	356	374	358	360	339	353	337	368	346	329	393	367	359	338	348	369	359	355	341	362	389	343	389	352	347	367	385	351	384	393	346	371	393	370	357	355	366	372	346	384	335	357	323	340	355	324	380	344	353	368	348	322	371	351	366	367	362	333	356	387	367	366	342	350	331	353	364	354	369	347	374	352	340	347	405	356	345	343	372	378	385	374	319	325	401	343	381	393	362	368	325	361	369	333	328	364	373	357	338	338	325	368	369	372	361	403	339	340	370	360	362	375	373	363	397	342	355	393	366	360	366	373	363	342	353	361	370	358	375	375	338	369	346	350	338	362	324	334	346	400	341	353	392	354	342	403	364	378	369	366	410	329	354	357	333	381	374	304	340	352	377	366	359	403	371	351	374	352	337	363	344	361	349	349	367	337	376	392	346	363	367	358	371	346	348	377	368	346	373	334	399	348	350	352	367	337	352	364	338	375	337	336	378	360	379	386	362	366	346	385	361	345	396	349	365	385	384	348	373	401	354	346	348	344	379	361	351	370	341	330	377	373	321	369	341	336	342	363	350	341	335	351	376	375	385	355	368	374	391	339	384	384	370	392	361	383	349	369	347	341	357	355	357	357	376	361	358	336	377	353	374	365	405	370	349	341	349	389	327	349	344	373	311	386	386	367	385	364	318	365	346	378	368	350	384	342	326	361	393	375	389	379	371	363	355	354	373	376	357	350	362	349	331	364	355	338	363	371	375	334	339	336	367	405	363	375	387	383	341	386	334	358	388	325	336	400	394	368	347	335	350	368	385	363	351	363	373	348	366	336	370	320	367	369	353	375	360	332	365	361	390	334	346	379	344	352	365	354	378	373	364	361	352	372	371	361	342	367	405	371	387	381	365	386	412	324	359	372	363	369	379	327	395	366	331	343
5467	2305	2343	1052	659	524	480	387	1249	2571	2372	1767	856	540	403	348	329	344	319	322	349	339	362	302	327	341	347	332	313	304	351	309	352	389	318	336	323	367	311	328	348	338	291	349	332	362	324	354	332	349	342	302	327	315	317	298	338	305	349	342	298	308	335	304	364	323	318	324	315	328	340	333	340	329	330	310	325	338	352	325	364	356	331	304	331	360	310	317	333	315	319	314	333	332	321	324	326	341	328	339	313	311	341	350	347	338	346	326	336	321	364	320	332	327	325	347	318	296	291	326	339	348	318	307	317	345	300	317	345	307	327	345	329	325	327	340	335	309	332	317	359	324	322	290	333	327	340	322	344	366	334	317	278	357	324	293	339	351	365	333	301	342	341	312	310	331	322	340	320	311	322	317	347	338	314	342	345	314	335	307	327	328	338	318	325	320	318	310	328	330	310	371	308	316	332	336	313	284	322	298	328	326	324	322	328	332	337	321	303	296	341	325	305	316	320	303	337	344	292	338	338	315	328	337	323	323	340	347	315	334	302	356	329	323	296	343	324	318	299	306	323	306	339	305	301	332	311	311	333	327	331	304	316	298	328	351	332	312	337	359	319	313	312	355	312	318	293	301	324	317	308	325	311	324	320	284	341	340	297	334	325	313	325	304	306	336	331	308	322	317	316	295	327	316	337	349	333	324	336	319	355	338	343	368	332	323	335	311	344	348	302	309	315	306	347	341	337	322	322	298	339	302	324	333	326	327	321	337	310	329	363	331	361	335	345	353	356	317	316	294	331	379	321	323	330	316	325	327	327	304	340	306	329	300	321	305	323	326	335	338	313	376	325	302	303	332	289	299	326	336	346	338	279	326	374	325	320	292	346	315	316	332	327	306	338	312	308	306	336	308	367	330	326	361	331	291	365	321	339	330	335	305	293	296	295	316	348	327	320	341	317	330	324	333	331	314	322	347	332	352	339	318	324	311	351	331	313	327	325	339	342	323	363	311	311	330	341	319	340	338	355	323	323	329	331	335	318	324	327	323	338	356	333	342	328	321	321	310	350	320	344	321	301	339	316	336	326	338	332	301	314	289	330	320	329	350	339	366	349	361	341	339	321	319	328	337	328	314	310	282	312	325	334	286	298	338	328	354	346	316	336	312	337	325	329	340	309	340	333	338	321	302	324	298	285	331	314	325	338	377	291	296	319	320	356	330	327	273	333	307	376	307	353	309	315	317	335	321	309	328	311	331	351	315	295	334	330	321	353	319	300	332	315	332	324	282	332	340	333	306	335	355	324	347	357	345	335	310	328	331	322	343	302	330	324	314	356	332	324	353	311	329	316	317	336	349	316	325	349	312	329	350	330	328	319	331	353	321	307	323	324	326	334	334	327	294	335	353	315	319	308	288	358	341	300	355	307	334	342	302	360	350	279	355	318	327	328	346	307	320	313	335	329	316	298	330	339	314	341	337	325	334	345	314	331	302	320	334	361	351	303	312	347	335	364	287	339	366	324	323	326	337	305	277	315	339	337	330	288	311	307	311	303	306	336	327	342	324	318	318	355	340	320	306	318	335	334	338	329	330	323	324	324	305	349	328	352	310	333	332	311	332	319	322	331	354	340	323	312	293	328	337	332	298	340	358	336	287	324	375	325	297	306	331	327	318	302	327	330	314	367	332	347	345	312	309	312	333	313	318	295	337	302	330	348	335	321	358	325	371	358	342	380	325	336	335	339	324	313	339	278	314	342	320	290	344	325	319	322	296	354	365	313	310	313	328	338	330	308	325	319	318	330	309	323	327	321	330	358	308	313	331	289	331	340	328	322	319	324	359	312	319	340	325	333	330	322	311	342	346	315	337	352	342	335	335	308	336	295	370	328	291	319	295	315	364	331	386	332	324	344	320	338	299	330	314	325	319	316	338	349	334	321	312	350	318	342	359	331	277	339	329	342	316	340	327	322	320	347	325	327	350	304	305	315	323	343	325	323	344	347	291	347	333	308	335	304	320	289	311	344	337	319	332	335	335	323	331	318	304	301	312	354	329	333	344	303	290	309	315	354	337	329	340	334	337	291	290	317	347	334	327	333	347	390	343	310	323	323	319	338	364	328	354	324	338	339	304	303	298	336	304	322	350	282	306	329	317	299	323	307	313	318	347	342	348	325	336	322	343	341	313	321	326	351	322	310	329	333	340	325	305	327	322	336	319	295	345	327	324	327	335	296	324	318	303	320	336	280	344	322	333	337	350	279	301	313	346	354	340	342	319	316	313	328	307	316	317	332	314	319	332	354	336	313	322	317	336	337	289	366	346	310	376	290	342	369	316	362	319	353	344	321	342	320	325	282	343	346	362	357	329	349	339	319	311	353	327	317	332	325	310	336	321	342	294	340	331	333	346	328	316	286	313	317	316	315	335	328	325	344	305	325	312	342	336	317	325	321	325	343	314	327	322	315	346	319	324	349	324	340	331	346	345	349	354	324	321	297	332	275	343	332	350	349	319	337	320	323	328	324	348	293	313	309	277	334	335	322	335	310	328	312	337	288	309	294	353	319	351	351	332	320	309	327	320	330	337	306	305	308	321	355	349	314	295	337	337	315	334	313	323	309	338	341	309	326	320	335	312	312	358	324	337	347	339	325	312	321	326	356	334	313	318	349	332	360	297	316	298	342	327	328	321	303	329	345	302	295	291	344	332	301	295	325	321	320	296	331	350	323	336	323	323	314	305	321	330	341	341	325	368	332	349	339	325	333	331	347	321	327	321	328	321	324	332	336	338	338	329	341	335	358	300	320	328	328	333	312	336	322	337	300	323	345	329	315	288	342	289	298	332	355	344	346	302	337	328	316	353	337	267	329	340	338	332	367	348	328	344	335	327	334	289	329	301	319	349	313	343	336	303	321	339	314	315	310	313	342	312	345	315	323	352	366	345	340	324	321	287	336	294	309	367	325	300	295	328	320	327	343	351	318	317	348	340	324	333	307	348	330	346	323	307	288	335	325	326	303	309	326	331	323	298	327	341	354	312	309	305	324	315	319	307	360	326	324	328	338	339	339	306	322	353	337	322	318	347	324	327	335	346	335	315	356	339	323	305	347	333	323	326	324	315	343	330	328	320	303	353	294	354	342	311	329	318	290	310	335	337	311	356	295	330	327	305	330	322	311	354	314	324	331	300	331	318	323	313	312	325	345	366	329	319	338	301	317	302	341	321	369	326	347	328	335	346	325	307	321	321	324	333	359	339	318	358	316	360	346	327	298	331	311	322	334	327	324	350	327	292	326	331	333	331	340	353	323	321	321	342	320	306	294	325	340	317	294	328	331	344	317	321	316	322	326	342	307	327	328	338	324	320	322	333	314	306	302	369	345	298	324	349	350	322	300	350	342	337	350	338	307	324	319	305	288	315	323	331	317	330	342	303	316	329	306	311	372	323	303	329	321	313	308	320	317	319	342	310	331	311	353	282	330	332	306	310	333	307	313	315	323	318	350	316	317	310
25568	21427	27386	25379	7273	1533	1001	664	3584	21206	17215	11117	3389	1276	650	479	425	372	378	413	387	391	401	380	400	396	424	405	386	400	403	386	428	379	395	419	389	411	408	422	389	410	416	434	410	394	384	439	398	392	382	398	402	424	413	413	375	433	431	414	400	390	386	400	391	424	416	372	380	385	455	397	378	427	363	399	413	370	386	422	382	395	404	403	372	394	420	392	392	409	377	393	408	400	418	395	379	380	401	376	409	363	434	377	372	402	407	395	376	404	404	412	379	389	425	392	366	400	376	393	400	397	389	376	380	390	391	401	388	443	396	411	409	400	381	420	386	393	395	388	391	375	387	368	413	384	375	415	430	399	390	427	405	401	386	396	394	358	403	367	388	444	408	395	474	419	407	425	397	403	408	412	384	397	376	411	450	412	390	417	405	373	384	406	421	419	397	387	380	387	391	363	389	393	398	383	407	365	425	423	416	399	387	391	409	413	374	396	360	415	381	411	359	408	420	410	395	400	380	412	357	388	390	396	392	423	362	385	369	416	392	403	416	419	366	406	408	442	396	403	403	376	383	383	444	369	393	376	417	399	366	357	406	403	407	366	383	429	382	381	430	400	405	363	420	388	394	377	406	383	414	390	381	389	388	395	433	387	417	375	426	417	391	385	419	401	407	363	404	401	398	424	421	407	387	395	450	387	366	366	396	375	402	375	354	390	395	386	415	398	384	367	385	411	398	387	383	407	397	409	442	429	391	412	411	391	374	392	433	376	370	401	379	387	352	403	389	387	408	396	397	381	372	398	410	399	416	391	402	436	412	419	394	415	407	411	393	390	370	415	386	412	431	360	368	369	413	389	396	387	398	384	413	383	395	404	425	398	412	402	361	388	383	404	411	407	406	399	392	431	434	404	409	403	391	419	394	359	415	359	398	414	410	373	415	372	384	369	385	367	405	401	395	387	428	393	384	391	404	374	380	376	411	407	367	402	412	401	380	367	377	364	404	367	378	388	386	379	400	444	376	437	368	411	395	392	407	380	409	399	394	427	401	347	395	408	434	388	384	381	369	389	375	422	374	417	385	388	385	394	381	362	373	365	379	398	407	397	411	407	377	371	381	421	423	416	374	407	366	404	379	381	386	382	399	404	411	371	410	427	396	405	374	371	402	403	403	409	404	426	409	400	430	376	386	390	420	374	389	399	377	390	407	400	382	375	389	392	416	392	404	351	418	423	377	361	391	429	387	414	408	407	395	398	379	382	371	389	350	376	401	392	409	433	409	395	420	415	380	413	388	411	361	427	390	394	398	397	418	404	413	380	391	380	409	382	347	410	395	377	376	403	407	409	373	414	395	379	399	393	399	393	412	402	382	400	414	350	390	373	392	375	407	378	412	398	405	389	400	396	387	390	396	392	378	414	392	394	404	413	407	399	396	407	388	424	376	361	434	414	395	380	408	393	423	418	427	388	374	418	389	409	408	369	382	373	418	382	409	388	398	403	403	461	387	375	361	379	394	382	385	406	391	387	396	410	374	380	396	433	394	414	434	397	400	366	361	405	411	406	402	420	385	414	381	429	395	431	368	368	393	418	402	389	381	382	389	381	358	356	401	410	387	380	366	411	439	392	382	407	411	415	369	398	378	402	394	366	413	424	388	377	398	412	360	355	411	378	376	380	417	411	396	408	408	395	419	381	401	393	376	405	404	381	392	353	392	413	372	383	402	370	386	374	401	388	375	380	415	380	418	428	428	385	380	404	403	400	383	389	378	423	405	403	395	393	382	359	400	408	409	401	407	353	409	341	378	396	368	376	405	368	425	397	411	399	367	393	416	380	375	388	427	442	371	402	440	422	374	387	378	390	390	418	394	363	402	385	408	390	378	413	376	351	378	375	388	415	400	391	400	388	388	391	430	385	401	448	372	429	386	394	402	386	366	437	406	357	372	409	380	386	407	374	398	420	399	410	390	382	386	372	358	413	411	419	414	387	394	391	397	388	404	380	376	407	383	365	383	417	399	423	422	393	401	374	373	389	394	399	409	416	407	394	389	409	388	375	421	369	386	377	390	389	380	415	413	398	398	408	427	405	379	404	453	411	411	389	427	435	401	412	420	368	382	392	401	383	378	379	366	407	408	430	392	352	373	410	395	388	393	383	395	403	392	420	351	388	373	394	417	379	396	425	426	406	425	400	413	386	438	380	407	400	395	419	392	406	381	390	412	410	407	391	377	377	357	381	412	373	406	386	381	397	393	400	395	400	349	365	388	381	412	395	365	410	374	397	388	374	392	448	402	387	379	399	399	416	401	423	399	419	371	399	392	378	407	407	400	407	387	367	394	396	423	408	402	375	434	404	370	393	392	377	408	372	414	372	417	410	386	416	393	409	416	418	370	376	411	396	387	412	428	378	395	405	379	430	428	392	403	417	394	390	407	402	401	405	414	392	439	410	355	380	409	395	400	388	431	362	406	400	382	420	415	449	372	391	420	385	405	400	391	383	406	418	399	409	421	386	399	422	371	365	395	426	398	386	429	409	401	388	410	413	402	401	406	403	433	356	384	408	371	415	411	420	384	427	391	381	366	413	383	422	412	414	394	438	404	382	394	366	415	435	389	411	403	384	407	411	406	381	386	409	356	416	403	411	378	410	416	329	361	412	368	376	357	409	378	400	414	416	414	397	406	401	412	384	369	411	428	364	412	393	393	394	451	393	380	430	383	420	395	382	384	424	391	407	370	376	410	390	418	398	417	400	402	417	397	402	409	388	370	371	365	405	408	398	376	404	364	389	424	401	389	384	400	388	361	401	391	391	388	401	374	408	406	428	378	411	403	405	420	423	414	400	396	389	418	364	410	402	405	382	373	370	389	391	372	409	419	387	379	431	453	403	401	388	404	373	382	414	408	413	400	378	389	375	430	343	390	362	386	381	412	375	390	382	402	414	406	398	382	390	400	383	349	379	381	374	382	383	346	400	411	443	355	398	375	413	390	401	421	377	364	379	405	384	371	409	400	370	395	381	385	365	391	454	439	396	394	411	370	396	384	380	384	424	419	392	398	367	389	360	391	390	355	396	412	384	392	440	413	424	409	364	398	394	398	401	371	399	406	409	405	404	407	377	371	420	387	410	384	363	428	436	395	357	419	400	370	445	403	414	399	368	382	369	428	405	392	396	412	401	430	405	407	381	405	381	391	395	371	401	423	424	396	384	400	406	420	408	429	400	384	426	402	380	409	366	402	396	423	414	368	392	385	382	384	411	392	394	408	404	382	414	394	386	406	415	388	384	404	408	374	421	390	386	438	420	402	393	371	396	399	388	403	392	394	411	401	409	362	414	384	389	400	426	405	394	379	384	401	401	418	408	410	398	397	397	405	422	383	440	401	386	406	394	397	389	360	379	412	416	402	394	373	379	390	375	388	368	347	431	456	393	382	437	398	426	406	381	335	396	392	364	366	414	365	405	380	384	416	368	394	391	446	409	389	419	401	391	395	390	378	431
4437	6222	5358	3007	1878	1202	999	714	5497	21578	15073	9342	3231	1322	640	435	381	363	383	382	340	357	363	387	364	387	363	366	358	365	334	366	354	373	359	385	388	353	363	366	381	392	341	370	347	371	387	435	367	352	378	368	376	408	367	380	360	372	377	404	353	405	373	401	369	369	411	349	355	373	393	364	401	373	387	342	375	355	396	370	377	340	374	333	403	371	381	367	410	390	379	342	373	353	393	373	397	344	367	370	359	369	396	383	382	325	393	378	368	359	372	361	397	388	332	370	344	380	352	386	411	347	364	361	343	361	366	335	363	378	376	360	356	360	381	423	380	353	379	361	387	361	346	348	385	353	337	331	376	357	366	360	377	346	357	379	330	396	418	365	322	326	359	363	372	359	333	377	376	383	375	363	360	402	360	366	369	366	370	354	379	358	378	395	376	360	398	363	333	364	387	398	370	356	404	330	379	364	377	371	401	402	400	343	371	376	360	394	359	367	370	375	367	374	352	353	399	378	363	376	377	393	353	351	345	391	401	362	350	379	340	375	354	360	363	387	352	376	357	371	378	390	371	369	375	355	365	372	384	357	350	366	377	361	364	357	365	400	348	358	376	380	364	361	345	377	376	354	343	350	397	360	364	403	347	373	358	398	349	365	332	362	355	401	378	353	367	375	372	382	392	373	370	366	364	381	348	352	369	377	371	341	337	396	355	410	365	352	377	340	373	342	369	369	353	399	370	374	415	367	379	405	384	358	346	378	354	376	354	400	361	345	386	369	368	331	365	319	376	347	359	359	376	354	378	377	388	374	376	380	392	363	346	350	363	335	374	388	374	374	421	389	331	389	388	379	362	355	378	359	390	359	384	380	371	357	361	356	370	382	350	386	347	367	373	358	391	374	380	396	377	342	388	361	386	358	402	369	372	343	381	357	365	416	394	384	347	337	351	384	382	378	396	415	342	336	375	402	379	367	381	387	384	385	373	385	349	373	380	389	400	348	350	358	428	365	382	391	342	356	370	389	381	368	348	376	368	338	362	364	364	354	337	343	363	373	401	381	412	384	386	385	368	384	345	380	355	376	343	408	326	370	358	355	361	369	415	360	384	384	352	379	367	353	358	351	359	375	355	334	366	354	366	342	363	345	335	369	357	349	351	341	380	316	373	378	389	346	351	335	342	406	357	381	342	389	388	367	378	397	364	384	382	366	380	360	310	356	381	367	402	366	319	381	357	351	369	376	367	347	396	400	356	375	395	380	391	354	367	372	347	385	364	354	393	354	371	382	359	374	359	378	372	404	373	382	378	368	389	359	384	392	386	341	394	365	341	383	385	359	336	357	396	414	371	345	352	361	378	352	354	378	377	407	373	404	374	379	398	397	362	370	358	374	343	353	344	361	343	348	354	360	331	399	356	371	370	355	382	399	374	371	392	378	397	389	349	357	378	413	384	371	346	372	363	386	377	364	382	357	379	362	397	354	341	394	357	364	364	372	368	371	385	348	388	346	371	320	418	376	354	350	387	360	332	393	377	363	348	348	366	352	358	349	324	335	351	375	357	385	391	375	348	361	375	346	348	394	391	382	389	371	389	377	367	365	365	355	354	359	376	342	343	342	371	374	349	354	367	361	385	368	403	363	341	353	374	392	397	385	363	363	367	348	368	380	387	357	404	352	344	339	382	371	385	382	374	346	357	368	364	365	302	384	370	349	343	348	334	364	349	367	351	316	389	340	351	361	327	368	350	417	357	403	371	365	359	360	390	365	339	373	393	371	385	386	319	373	370	388	349	351	333	341	382	358	366	356	407	365	377	401	391	396	372	371	384	376	392	357	359	330	363	335	333	356	360	376	368	352	391	350	343	350	377	368	368	380	380	372	389	340	351	371	370	333	383	407	348	400	368	362	364	355	401	393	344	373	384	373	416	381	378	356	372	393	369	400	366	368	361	395	359	373	397	376	368	362	363	374	368	359	367	369	395	349	322	359	363	370	390	360	386	367	357	346	374	363	355	331	352	369	357	374	372	323	378	362	354	362	360	367	353	367	392	372	339	394	400	351	360	392	377	371	386	341	347	382	368	376	372	390	375	350	374	354	377	346	377	358	388	410	367	350	337	354	350	373	346	365	398	368	379	383	368	364	379	385	329	370	365	345	367	380	371	370	383	334	366	335	370	347	404	356	381	398	360	405	380	347	372	369	395	330	367	391	355	342	345	384	346	362	398	363	367	388	403	379	344	391	347	378	389	370	333	392	354	349	326	375	357	352	369	383	402	346	360	333	372	345	376	369	354	372	376	386	340	323	375	348	373	347	385	359	402	400	364	347	379	358	363	382	365	359	324	395	351	368	353	377	377	324	361	356	374	351	391	347	373	355	385	338	382	373	367	347	388	357	350	368	384	369	375	377	364	357	356	382	372	403	356	358	361	328	370	343	402	377	383	374	354	398	378	374	373	385	359	372	352	369	368	359	382	387	389	368	373	365	376	343	374	360	349	394	364	382	387	406	397	339	351	395	397	377	319	364	370	368	360	390	394	364	387	359	363	393	376	325	401	409	359	401	388	391	352	334	390	377	364	345	379	374	337	374	411	371	396	375	385	344	367	393	368	381	364	367	357	357	319	374	323	367	345	400	360	379	371	382	400	386	401	364	351	378	359	389	358	371	373	384	351	385	323	382	375	377	360	416	351	356	371	369	372	356	393	347	366	376	372	394	338	350	354	361	350	349	374	363	395	380	368	356	359	389	325	373	370	349	352	349	374	393	353	352	376	379	359	347	395	393	357	381	406	343	366	398	353	350	351	346	364	395	359	374	387	384	389	364	363	367	404	378	339	375	384	358	359	342	368	343	345	375	359	407	365	389	382	373	355	363	344	353	365	347	389	401	354	388	373	373	383	378	370	416	406	360	372	367	364	401	361	385	379	378	378	388	363	386	374	394	394	363	368	331	373	374	358	371	332	339	355	330	391	327	344	352	351	375	365	340	327	378	378	359	374	334	378	370	366	353	347	387	348	370	359	345	361	386	366	327	361	330	354	358	362	341	354	372	376	384	378	376	388	367	358	384	364	397	379	344	380	370	338	372	355	339	366	361	360	380	393	330	325	375	361	359	403	421	359	346	357	355	380	372	361	360	395	360	343	388	320	367	376	340	322	359	358	362	338	380	353	353	358	390	378	374	378	321	368	343	391	373	356	398	362	408	357	374	391	356	372	354	384	386	343	331	380	366	350	382	347	381	373	358	396	339	344	360	381	357	316	333	361	354	327	339	347	380	356	363	369	368	343	364	364	366	349	346	412	353	352	361	375	408	370	352	356	338	391	350	331	388	376	369	365	343	365	393	381	355	332	370	363	338	350	351	362	397	396	391	343	383	365	375	343	381	357	365	396	401	390	384	333	338	346	344	369	371	366	384	345	365	364	357	380	354	374	343	378	349	403	387	391	368	368	377	341	328	392	352	381	357	371	341	383	399	377	339	359	367	366	347	374	389	335	379
24525	21417	28703	24542	21270	8534	2333	1071	12141	34616	31165	21067	7544	2474	1022	633	570	566	561	599	594	579	536	553	514	542	535	540	558	536	507	504	520	539	541	513	553	550	531	575	537	546	526	501	535	559	556	583	531	563	598	524	549	537	521	556	550	517	493	514	549	548	535	544	530	511	519	565	547	524	546	530	555	555	586	518	511	567	590	546	528	504	532	518	423	550	540	539	520	512	562	533	548	570	502	542	523	523	556	545	529	543	516	523	541	510	543	511	510	525	570	550	502	553	566	565	553	574	540	513	530	545	534	492	524	530	537	554	587	540	581	543	531	538	569	549	527	511	511	524	530	561	526	561	573	521	544	519	526	534	549	579	579	537	562	544	517	581	512	528	549	474	550	549	545	523	555	552	564	589	540	526	582	540	553	590	518	598	561	571	564	569	519	561	517	534	497	543	530	538	509	559	533	563	543	515	514	551	497	520	536	535	532	569	527	516	578	538	570	528	491	498	563	550	564	571	547	570	530	527	604	530	553	509	503	510	551	547	533	541	553	539	543	578	510	550	559	528	524	576	535	523	518	466	526	534	546	567	541	521	554	491	524	564	566	514	522	547	548	537	491	539	542	560	563	532	590	549	521	578	570	499	556	561	502	511	510	556	522	570	524	533	503	548	547	534	563	535	526	519	505	524	513	544	576	526	568	501	505	555	598	534	541	539	531	544	535	575	560	552	563	540	543	564	549	528	557	539	582	564	518	512	541	565	509	497	546	558	579	532	547	564	538	525	562	510	510	515	538	546	563	564	524	535	552	539	506	558	543	558	567	512	559	543	527	562	487	529	506	545	529	561	558	546	521	493	523	559	512	501	545	588	571	521	532	535	503	509	550	515	514	564	549	480	536	509	550	535	534	552	492	525	557	549	537	519	599	553	546	531	524	567	509	533	561	521	536	514	547	546	526	525	501	577	505	500	567	560	554	513	589	499	543	524	538	538	558	533	547	555	528	507	520	501	522	491	525	542	543	526	564	542	520	500	566	541	521	561	517	560	538	549	552	583	523	498	545	517	525	532	539	541	534	522	520	554	536	510	558	528	562	531	519	515	544	529	532	535	542	520	554	588	585	540	552	523	534	541	533	526	564	503	531	532	538	553	563	548	535	539	562	522	523	530	537	549	514	525	534	546	538	571	535	514	536	542	537	537	576	534	546	505	553	534	516	512	545	569	531	571	560	533	533	530	551	541	517	556	532	506	560	508	546	518	557	523	543	556	510	573	553	567	587	520	529	530	546	543	527	556	538	518	514	517	502	536	598	513	516	497	535	499	561	520	538	512	517	557	568	564	532	557	533	540	531	553	541	558	530	536	533	541	541	516	555	520	532	562	535	534	556	565	576	546	538	511	570	538	506	529	523	552	542	474	568	568	530	534	504	537	522	516	511	562	573	562	535	474	553	537	523	506	549	526	575	541	511	522	538	489	542	502	564	542	522	552	579	543	576	540	526	541	542	529	537	555	553	529	535	530	529	593	546	552	521	531	508	565	535	564	551	568	532	549	537	532	518	552	540	524	534	498	579	524	532	558	573	546	550	559	517	555	558	551	570	516	541	526	484	569	507	549	513	529	571	510	538	570	550	515	558	534	545	584	575	545	505	541	506	487	548	531	501	521	540	534	522	507	544	511	562	526	522	580	506	551	533	554	552	505	524	545	516	555	548	545	561	545	492	546	541	557	546	541	544	508	586	527	516	504	533	513	534	526	536	574	521	559	566	535	513	524	528	548	505	558	490	527	519	549	489	547	561	534	538	552	585	537	536	577	518	473	535	557	567	511	575	535	536	543	523	525	537	557	553	526	579	532	536	565	527	546	572	538	538	551	526	540	535	530	545	565	554	539	532	540	519	579	514	564	537	538	525	535	554	530	496	524	540	549	564	531	540	556	508	514	549	536	555	564	548	567	504	535	539	507	522	558	544	544	540	550	533	515	526	530	537	552	545	525	532	542	560	549	538	516	518	565	534	541	549	586	542	539	527	526	521	543	515	503	563	528	516	514	553	536	523	539	544	531	515	522	511	518	510	534	525	570	533	506	520	521	565	544	504	550	571	529	559	517	550	541	558	559	521	552	575	520	567	562	513	508	514	568	554	558	540	559	524	535	521	567	502	528	520	552	538	510	507	518	542	551	557	514	527	548	557	565	573	498	571	524	538	556	554	567	551	545	537	536	572	514	533	516	520	573	544	561	500	539	521	536	541	552	549	572	533	487	520	526	557	525	541	548	509	485	518	514	542	494	526	503	548	518	513	534	560	524	565	517	532	518	558	506	521	535	565	538	545	553	528	558	569	519	512	509	536	512	497	531	539	509	556	504	529	578	522	506	545	515	524	544	553	505	526	529	518	561	527	514	523	576	558	545	528	556	545	546	542	501	559	539	552	492	522	531	584	549	515	562	536	566	531	541	551	517	524	542	562	539	515	540	545	516	506	549	536	560	530	547	532	529	501	520	569	571	519	541	519	489	529	537	503	572	559	571	524	553	509	560	521	500	530	521	564	528	521	521	525	552	556	532	521	559	506	541	551	515	541	549	507	530	553	517	562	500	504	578	552	531	533	537	493	530	481	539	529	479	528	540	537	509	498	536	539	600	552	526	515	530	570	549	524	512	531	527	550	533	527	536	501	541	563	525	566	550	513	512	542	534	526	514	572	584	591	581	517	575	559	556	496	543	543	572	535	501	524	542	536	549	516	528	522	595	544	528	552	539	527	518	544	501	521	541	535	505	502	555	541	546	533	536	513	580	530	508	574	545	542	528	516	515	484	524	565	522	540	532	555	553	497	535	516	514	551	543	535	508	532	529	531	549	541	551	515	545	524	515	533	540	539	523	537	547	540	513	525	563	534	530	554	530	551	574	510	559	561	548	545	539	533	526	551	484	505	538	476	564	548	537	548	526	534	559	538	535	533	536	545	556	529	521	532	551	560	524	526	543	586	531	527	533	515	534	537	540	540	521	570	570	515	501	503	549	574	508	513	505	542	552	557	538	588	567	527	525	543	550	562	566	546	555	545	533	568	530	515	524	566	556	521	527	528	538	533	564	528	570	522	516	518	530	524	514	520	532	512	518	503	563	491	540	520	546	532	559	544	542	503	543	528	530	536	523	497	556	524	577	546	493	528	515	532	508	541	575	590	510	536	558	519	560	540	539	532	514	557	539	548	533	610	538	572	546	533	561	530	540	555	535	510	536	569	515	523	531	571	543	528	518	526	539	562	510	504	540	522	514	566	554	554	532	523	536	554	556	529	517	517	573	574	581	536	478	533	510	558	503	534	550	492	581	580	520	473	502	529	520	561	562	522	527	520	535	538	545	563	546	551	560	557	520	537	533	543	541	505	551	517	533	523	492	517	546	504	516	563	568	566	559	492	529	525	541	509	541	573	563	501	563	527	511	520	520	564	548	526	509	553	517	527	525	550	564	588	554	546	541	516	519	539	554	510	543	516	561
4984	9140	10185	5253	3918	2384	1838	1146	16160	33206	26939	16618	6028	2503	1081	594	510	470	461	472	509	473	423	506	473	443	487	493	446	471	498	496	485	463	512	503	466	470	451	449	463	510	517	466	454	472	439	493	486	475	502	475	516	507	502	501	489	494	509	464	497	478	452	479	510	469	489	445	492	487	470	531	526	514	465	503	515	510	474	465	471	477	484	497	475	477	474	485	495	503	526	499	509	499	474	482	541	489	531	480	456	496	525	486	497	496	486	501	530	469	513	503	513	469	503	456	478	517	522	496	499	452	510	499	469	511	465	475	470	483	488	464	489	439	469	457	487	486	466	471	455	497	482	459	494	499	503	459	472	461	451	435	504	461	478	480	477	481	467	449	499	484	471	471	473	458	454	466	505	454	509	471	473	514	469	473	481	479	479	459	451	480	467	467	479	464	462	471	524	462	514	411	473	462	484	492	529	500	537	505	507	512	483	452	488	477	441	444	489	479	492	476	452	483	471	498	470	438	484	459	478	474	476	453	446	488	498	489	506	464	491	473	465	474	487	492	455	484	491	458	459	447	475	470	441	463	459	480	490	471	478	493	444	492	447	466	467	422	480	460	498	490	498	477	485	483	495	467	479	506	453	468	497	504	496	493	487	470	440	475	443	472	483	436	528	407	447	470	485	482	496	498	501	517	483	470	445	493	479	489	522	517	474	500	480	512	499	487	483	512	471	487	479	472	458	440	490	492	519	443	498	493	439	513	448	480	487	483	470	508	491	481	463	504	507	517	451	507	468	470	490	487	482	482	471	452	501	471	522	455	486	492	505	435	482	497	447	482	494	480	477	458	494	469	471	467	479	499	464	466	435	439	420	529	458	534	505	492	465	483	450	499	474	468	506	482	488	480	511	478	445	469	460	466	438	419	471	462	463	408	486	439	451	495	499	458	484	444	433	470	471	471	492	525	445	469	491	436	455	455	516	480	491	472	488	516	484	476	472	487	463	523	474	465	487	502	485	472	450	497	490	470	493	479	483	477	462	467	501	472	471	437	464	465	490	499	502	437	492	519	489	493	473	533	449	442	474	474	467	442	466	491	471	462	470	468	467	465	478	467	456	474	477	482	478	451	493	455	481	453	469	489	466	484	475	501	504	487	466	494	490	484	480	514	504	460	454	495	495	448	449	457	470	460	442	441	471	483	512	527	469	452	466	514	447	503	470	490	483	486	504	450	495	448	486	475	443	503	459	501	462	468	458	467	471	497	476	471	484	448	483	488	476	495	499	482	493	472	522	528	492	522	471	468	473	494	441	484	528	510	466	468	461	474	463	458	490	480	473	471	477	505	458	476	447	471	471	493	484	463	467	497	451	422	517	446	489	451	457	491	457	489	460	425	479	489	445	484	491	472	471	450	491	476	461	479	445	504	467	517	480	449	451	513	510	459	499	485	499	475	505	449	480	476	465	489	496	475	500	466	460	500	443	477	448	474	459	462	477	473	492	459	504	469	466	488	514	466	491	481	484	488	496	485	503	487	488	505	502	478	451	515	503	468	433	485	474	481	472	464	499	493	473	479	466	484	504	432	465	490	479	502	472	450	469	486	473	465	452	478	498	468	451	479	472	513	456	472	471	462	476	471	474	486	514	490	482	488	502	500	486	511	479	459	450	495	488	462	457	473	433	519	460	459	471	471	455	458	470	479	500	475	485	435	495	492	508	496	499	463	480	514	513	496	450	504	473	467	477	510	449	445	501	500	469	472	479	464	520	483	451	459	490	482	493	495	442	485	447	498	463	470	490	470	483	489	479	512	455	475	458	421	510	448	503	480	510	483	452	500	484	455	453	500	485	538	479	472	448	470	455	483	462	507	482	497	443	474	480	468	470	477	489	502	487	476	459	468	471	501	492	484	490	504	467	447	468	462	455	474	472	420	428	508	476	466	498	454	464	462	517	466	493	451	466	414	475	444	468	464	489	484	487	492	470	500	457	480	498	506	452	483	471	458	490	474	508	445	441	462	519	495	480	508	471	399	458	470	468	480	434	488	470	464	473	510	467	488	493	499	446	468	491	491	458	464	487	429	461	475	486	474	448	488	464	461	473	469	471	497	488	488	472	465	485	487	450	482	461	409	477	441	451	451	477	483	442	444	466	470	479	496	482	494	477	450	475	426	450	491	491	455	493	437	467	461	514	482	488	459	447	399	476	454	453	457	449	502	505	451	455	475	456	456	491	474	452	510	492	448	477	480	461	466	415	507	513	489	475	487	500	470	511	481	435	448	431	467	489	497	531	463	478	490	467	480	489	482	461	480	475	507	449	453	471	500	462	486	488	509	471	486	464	453	498	485	486	434	498	457	473	486	449	486	463	487	481	485	438	460	498	448	468	491	515	478	506	457	495	464	457	473	477	476	423	481	482	470	474	456	499	469	456	480	470	455	474	448	463	458	460	483	475	477	439	463	451	487	468	453	432	492	473	504	472	476	484	494	463	501	485	458	488	494	460	461	471	541	468	501	458	498	488	468	501	456	499	502	473	513	477	454	484	482	466	448	474	518	501	417	490	488	481	435	475	482	484	491	450	491	491	480	493	464	522	488	470	496	465	475	462	504	484	508	492	534	458	490	488	471	491	497	515	517	460	476	498	515	503	473	460	479	513	460	445	449	511	491	468	450	491	466	491	529	494	484	533	475	456	455	439	498	487	481	499	494	510	469	466	457	494	515	437	451	473	486	454	464	455	466	487	479	471	482	473	458	465	458	449	488	472	478	507	469	469	452	468	476	490	472	470	490	487	480	449	488	482	482	462	476	455	458	464	463	485	459	456	512	490	487	462	489	490	445	528	434	452	460	452	481	455	465	469	473	466	471	459	491	479	517	468	514	507	472	451	477	466	484	481	482	483	496	468	506	439	464	473	479	482	479	482	494	472	448	492	501	488	502	465	490	452	462	473	466	510	481	478	464	464	459	466	468	488	469	441	445	521	475	502	504	478	461	438	492	466	479	450	443	490	499	458	481	480	487	510	492	480	482	494	508	463	477	460	535	502	484	459	461	497	450	448	530	485	484	501	453	468	468	473	443	448	483	435	488	480	445	493	489	476	469	476	437	472	463	446	471	482	488	461	489	467	470	465	468	448	464	467	440	444	515	449	463	450	480	500	453	525	466	512	445	465	480	451	480	479	497	496	469	476	493	475	486	476	455	469	433	447	445	510	486	462	488	460	475	452	481	458	504	489	458	476	479	458	472	451	459	459	476	459	498	484	501	485	507	478	454	465	513	470	469	455	484	459	472	454	474	473	475	457	493	504	469	464	417	460	463	444	510	469	483	477	475	459	465	466	429	469	475	489	466	458	494	457	486	496	451	464	469	488	442	472	487	474	498	456	485	514	444	447	460	472	483	469	498	474	471	477	484	466	470	520	494	473	457	486	507	491	473	484	466	480	480	473	481	448	458	467	479	472	500	456	482	487	482	497	464	466	487	494	477	489	459	477	489	435	472
27594	11680	2375	1343	729	541	489	411	595	1884	1960	1497	832	530	417	370	357	330	353	355	329	378	355	322	340	362	347	351	329	343	340	358	364	371	331	341	349	347	342	361	380	375	329	364	395	352	322	372	380	346	358	362	382	362	398	355	388	338	340	342	358	342	321	366	366	377	365	340	361	314	386	358	360	357	335	387	344	372	363	335	370	368	345	367	303	369	345	319	361	349	371	361	360	357	388	327	341	338	319	368	356	334	361	336	331	301	353	351	384	384	361	358	308	343	344	379	336	369	338	356	362	358	355	331	326	370	319	379	342	367	355	345	359	373	347	364	363	348	307	326	365	384	390	365	333	385	370	346	389	381	389	374	369	358	350	356	355	387	338	371	361	358	336	366	348	384	350	357	357	352	362	353	333	354	349	346	386	360	331	312	318	339	343	318	348	347	369	369	343	371	325	371	350	383	369	399	343	356	371	326	391	333	343	384	347	338	334	348	363	368	347	341	310	351	354	345	344	341	338	365	326	377	346	352	364	337	374	362	334	361	323	398	341	363	367	341	369	359	355	354	368	376	371	390	370	341	380	343	375	358	365	341	354	315	331	352	363	338	320	350	360	344	323	349	383	356	352	327	348	381	351	355	351	379	334	375	344	350	336	339	355	342	333	342	340	349	294	361	381	364	321	347	351	359	343	380	346	367	340	350	360	357	345	340	384	347	319	346	379	385	359	339	335	362	359	339	393	353	354	371	374	378	356	339	349	312	355	372	357	371	395	346	351	370	363	360	343	350	351	367	361	356	359	357	368	345	369	364	350	328	339	354	370	325	368	335	371	370	348	344	353	333	351	348	358	366	371	395	338	362	400	348	371	335	322	366	360	354	339	344	340	400	319	310	339	380	333	350	338	364	325	366	354	363	364	377	369	353	361	345	367	343	363	329	312	378	328	377	360	360	353	357	364	366	342	333	322	388	358	324	365	326	360	351	366	358	326	344	347	342	357	341	337	341	343	340	355	377	349	343	373	340	348	358	371	363	334	334	376	347	365	381	366	374	389	374	342	319	379	333	353	338	325	332	336	354	360	366	332	366	373	359	322	375	374	359	371	354	375	335	331	351	366	318	330	341	342	341	363	375	339	334	375	350	383	337	327	353	378	335	380	374	392	362	328	356	335	370	370	340	354	369	332	336	382	360	376	344	339	347	372	346	348	340	371	313	357	340	346	349	324	384	340	352	374	347	351	327	351	352	358	353	317	337	396	413	365	354	350	371	349	364	371	354	348	362	359	320	391	375	375	397	350	359	335	362	361	376	359	353	362	356	352	364	361	354	335	342	368	366	399	355	366	381	362	370	363	323	341	378	356	342	343	307	357	350	336	360	341	367	330	359	386	349	349	380	372	335	346	367	328	376	345	348	351	386	367	352	336	370	355	364	333	352	380	331	374	371	363	374	370	334	361	330	370	345	375	379	363	338	371	351	349	363	377	359	355	355	356	331	382	361	305	343	339	356	348	365	351	368	361	331	373	353	338	358	374	331	376	364	360	344	344	356	349	325	365	386	337	375	320	346	365	343	375	373	370	318	353	359	344	370	386	342	342	354	361	367	412	365	362	349	371	380	365	355	375	345	359	341	336	365	354	366	301	383	357	337	372	365	352	349	361	358	353	350	356	349	352	355	321	382	365	378	344	320	333	363	352	316	363	356	381	342	365	356	359	358	334	379	347	327	350	371	354	344	332	396	344	328	336	363	363	347	361	357	362	329	370	345	362	379	332	356	354	360	320	358	371	364	398	376	308	391	342	368	372	356	363	354	351	352	344	388	368	356	361	362	310	363	346	361	380	381	374	364	361	361	344	339	370	365	329	365	338	358	353	335	387	353	335	337	379	368	364	332	364	358	367	398	417	360	325	381	383	360	356	370	340	338	333	383	376	374	337	358	350	348	354	362	398	337	382	327	342	353	332	413	338	327	357	316	352	349	353	340	356	356	346	339	330	354	377	347	360	358	320	353	323	334	358	373	348	348	340	362	370	353	326	380	350	335	355	358	348	369	364	348	369	353	343	345	360	368	370	362	361	353	370	379	375	357	338	362	352	348	333	372	339	336	365	354	363	330	364	370	381	338	360	387	354	344	349	392	370	368	351	336	360	380	359	356	341	353	347	349	350	337	351	341	338	342	322	378	365	376	329	359	356	349	346	362	324	359	332	319	340	383	347	365	351	368	353	328	367	356	346	352	364	337	359	330	368	349	362	360	353	369	350	369	366	311	385	359	344	363	377	346	347	391	345	361	379	371	359	378	383	332	332	359	360	351	361	358	334	358	362	346	352	364	357	338	322	353	354	304	359	327	357	386	389	349	355	357	338	339	319	336	356	315	369	366	340	340	375	342	349	339	340	360	331	327	340	326	301	335	347	351	360	349	352	394	335	306	335	386	363	355	312	354	340	374	367	373	365	352	331	336	364	319	391	398	355	372	389	335	333	332	386	353	359	355	362	357	372	375	335	346	323	397	319	332	341	350	347	380	341	364	331	301	358	358	353	354	360	344	360	377	366	341	363	347	378	373	314	365	345	350	399	350	338	387	342	310	351	362	367	372	341	398	360	357	366	377	367	356	333	335	382	361	297	338	355	334	383	345	362	371	355	364	328	385	341	348	357	357	381	355	355	385	350	346	342	372	324	348	378	385	370	339	371	348	373	352	348	357	345	353	381	369	338	356	348	369	353	346	344	375	352	341	370	347	350	387	334	349	352	360	350	378	359	341	347	362	350	357	355	398	360	308	362	357	334	353	385	354	370	352	361	339	373	358	347	371	369	359	334	381	355	367	355	356	351	361	325	371	367	354	362	358	368	364	323	360	381	334	351	360	351	352	375	326	349	353	310	351	338	334	338	372	390	369	322	370	364	350	357	374	318	350	362	390	397	361	344	358	345	377	371	368	358	366	378	361	361	379	384	337	359	354	353	356	367	381	317	382	332	366	345	373	350	388	354	341	362	359	371	298	372	385	344	352	361	351	359	358	351	359	337	359	378	359	367	365	366	348	372	375	354	315	335	362	359	357	350	344	352	378	359	345	365	375	364	341	343	383	370	375	372	371	341	354	340	310	340	358	346	361	334	363	343	305	331	374	328	367	348	360	325	356	354	344	343	354	366	373	355	364	384	339	377	346	379	364	350	366	337	331	337	361	352	361	371	391	349	396	312	387	330	349	362	341	367	343	382	332	378	328	357	385	376	371	332	317	336	335	351	378	345	342	344	347	368	356	352	308	368	343	372	359	346	331	365	352	360	321	344	367	347	354	352	336	374	336	368	350	322	360	352	345	355	332	342	358	355	356	365	387	333	329	370	349	329	377	353	363	322	328	350	373	369	381	369	355	330	376	374	340	348	384	335	322	369	353	385	337	326	368	340	365	360	359	375	348	351	375	349	350	362	336	369	355	393	341	358	371	353	341	364	397	310	358	339	361	377	328	325	345	334	369	338	363	376	350	357	370
5467	2127	2079	1130	911	674	569	400	839	2549	2247	1676	924	525	379	339	350	316	295	320	344	334	299	307	342	284	323	338	301	301	307	313	314	293	302	311	286	297	330	288	305	295	343	307	315	302	299	304	329	328	299	343	339	322	344	287	341	340	329	319	343	325	332	296	336	288	307	298	316	319	307	336	308	344	340	306	317	322	319	354	338	322	330	345	309	307	330	307	311	308	326	326	324	330	338	296	305	346	337	315	305	321	307	308	316	343	300	315	324	318	335	317	337	357	365	322	329	324	316	315	304	317	337	312	320	325	304	314	339	325	335	328	312	339	303	339	292	292	341	300	333	297	325	317	318	310	363	329	309	335	313	334	329	330	333	308	337	313	286	324	332	324	327	333	331	315	328	314	350	333	289	339	300	300	322	284	310	311	334	363	307	295	347	318	294	293	318	310	290	329	295	324	330	303	302	275	325	298	296	311	335	344	340	325	307	313	289	312	328	331	305	294	299	314	322	302	306	299	332	323	316	347	311	347	304	278	319	304	311	332	308	321	341	346	314	305	318	266	347	321	322	302	339	301	321	321	344	326	324	317	311	327	341	344	315	303	311	339	300	327	293	335	312	330	322	297	330	312	305	321	283	306	317	326	300	362	294	300	333	289	303	314	287	306	309	344	328	339	310	343	318	325	315	328	309	336	302	314	372	331	333	321	330	319	327	292	308	320	349	352	332	334	311	324	329	317	286	329	311	294	333	315	303	332	287	317	328	340	300	326	297	324	324	332	319	335	335	291	340	311	310	297	301	342	283	333	325	347	343	358	319	315	303	320	357	353	335	283	327	301	315	297	315	312	324	330	308	320	341	304	299	340	318	313	294	291	319	328	296	320	326	300	312	325	321	308	332	320	303	281	323	315	346	328	327	330	338	303	294	300	317	307	337	345	348	309	299	279	334	328	327	326	326	320	308	318	293	313	318	336	320	335	345	343	314	319	339	333	299	314	337	300	368	314	297	328	263	321	281	312	329	326	281	323	317	308	327	327	300	313	300	317	331	343	327	324	330	293	365	289	308	321	323	338	343	342	301	322	300	328	300	315	324	320	333	296	305	327	323	284	286	288	282	315	327	333	308	303	289	311	284	329	354	353	328	310	287	313	321	301	294	329	346	300	299	303	323	329	320	313	349	333	303	323	346	302	318	316	328	303	328	330	299	307	294	335	333	317	312	334	317	317	330	327	315	360	330	324	315	333	294	293	300	359	273	311	322	307	310	333	308	277	294	312	332	315	286	342	343	312	304	306	322	315	334	312	311	323	312	355	331	317	329	298	322	311	335	340	339	321	301	347	311	349	326	342	292	348	342	339	325	311	317	300	319	334	324	324	309	319	329	330	302	341	310	321	315	352	297	312	333	310	316	319	284	362	321	327	314	327	327	319	331	302	328	283	302	295	329	345	301	309	346	299	343	339	322	314	316	323	365	302	303	306	345	303	324	296	309	343	325	329	285	327	351	335	316	295	314	335	323	309	317	321	321	311	294	368	315	297	314	317	320	279	331	338	318	308	310	328	331	307	321	343	300	327	303	323	328	324	291	321	346	275	299	272	332	331	322	322	316	324	334	326	330	355	331	340	308	307	314	292	324	326	295	291	309	310	345	336	343	294	329	326	330	299	326	330	317	334	331	299	324	359	324	312	312	337	329	339	315	299	279	340	285	354	293	311	319	347	336	338	323	282	322	302	308	291	303	315	336	303	308	299	289	314	307	318	318	354	329	318	337	317	337	337	340	333	272	321	336	313	310	297	336	328	302	296	271	320	302	286	308	316	312	314	359	299	321	312	315	322	311	327	338	314	345	315	353	308	324	329	304	309	333	324	330	331	337	333	325	332	366	331	312	326	309	306	335	336	271	301	341	322	321	315	318	331	348	314	306	332	298	291	325	314	314	310	304	323	322	334	330	312	352	317	308	325	302	318	311	302	300	366	300	327	339	322	320	293	317	317	302	329	315	344	332	304	328	315	327	306	325	320	302	331	294	337	358	314	283	321	334	309	316	336	333	308	299	336	310	276	334	294	310	309	326	314	310	311	328	331	337	345	357	340	323	337	277	326	330	348	337	305	295	318	307	350	292	284	321	332	347	345	313	366	344	345	284	308	337	330	314	341	294	312	309	314	318	322	311	306	325	316	312	313	303	353	311	308	349	312	318	283	310	315	350	297	308	332	340	322	324	323	348	322	296	311	313	335	345	323	312	347	326	297	333	353	345	311	303	309	291	307	315	337	339	340	344	304	314	352	343	356	313	289	344	330	316	311	294	329	313	348	318	332	330	307	346	321	311	311	318	317	327	335	342	352	301	295	317	344	329	351	336	331	329	309	346	349	319	317	298	306	299	309	338	325	332	310	323	315	340	323	316	293	307	351	339	331	316	309	331	337	307	314	322	274	324	294	319	306	309	313	292	333	312	354	303	319	308	299	311	286	293	309	329	325	311	328	321	312	335	312	333	315	319	315	295	338	306	319	297	342	283	341	333	338	308	347	334	334	345	305	326	345	335	331	307	320	311	320	310	335	296	312	339	303	317	314	346	329	316	323	314	297	340	329	292	328	337	332	296	327	326	330	312	291	342	356	326	338	323	308	316	325	309	317	335	291	312	355	335	349	324	343	327	332	333	302	319	319	297	314	295	319	316	348	339	324	336	277	329	293	306	313	304	316	332	295	357	322	344	330	334	317	307	310	318	310	323	363	361	322	305	357	318	331	311	324	337	338	342	342	340	308	307	334	304	326	343	327	331	314	305	288	295	318	283	337	326	319	304	330	347	324	328	318	306	302	285	333	346	324	339	325	313	318	312	302	332	320	332	324	319	346	273	321	334	310	334	282	328	298	336	311	321	293	296	321	300	307	341	315	321	307	316	327	305	284	318	332	303	311	332	333	319	294	330	309	303	297	346	344	326	307	329	309	306	323	310	292	297	327	296	314	296	327	306	313	311	337	316	320	364	305	327	359	291	304	313	308	323	321	325	294	339	318	306	310	300	333	332	327	302	333	311	330	335	307	369	293	316	311	310	312	314	308	313	318	263	329	317	315	310	316	322	319	313	314	309	318	318	347	348	336	323	318	309	351	295	294	308	339	334	326	340	332	327	308	348	326	315	285	310	329	340	312	292	323	298	332	295	313	318	314	329	314	330	345	330	317	323	302	325	343	340	350	353	344	332	304	289	312	316	323	316	300	300	312	316	325	325	322	299	300	323	306	326	314	346	317	312	284	319	333	367	304	329	300	331	347	338	299	319	298	329	320	336	303	296	329	317	321	359	308	307	309	306	301	288	321	322	348	346	319	346	304	348	303	324	338	304	302	292	350	297	345	308	309	354	302	296	303	333	333	301	353	353	338	307	324	312	315	317	314	328	295	318	289	311	304	301	279	311	314	319	305	331	322	307	293	293	312	335	342	336	327	307	308	340	296	306	337	335	314	324	319	296	323	305	290	337	301	331	305
25593	21410	27397	25417	7710	1628	998	620	5470	18408	17858	10953	3395	1160	677	456	400	415	431	385	375	399	407	375	410	394	370	397	402	377	385	409	397	438	372	382	382	390	410	367	405	413	380	392	410	407	356	374	423	389	370	374	339	415	399	419	389	406	399	377	374	407	411	382	408	397	377	399	362	370	380	380	402	380	396	350	448	406	374	392	386	403	437	366	386	394	367	373	391	384	384	393	379	387	421	366	359	411	403	386	404	381	401	378	392	391	381	380	425	406	406	428	365	368	385	360	413	409	385	388	354	378	414	386	380	392	398	372	418	379	420	420	413	385	376	374	381	396	413	402	391	384	409	393	406	406	375	408	368	419	404	385	415	410	405	361	381	363	411	399	429	414	367	361	372	410	387	426	404	394	359	409	396	365	356	374	394	366	364	366	375	406	402	363	367	366	388	377	374	398	399	401	392	382	384	410	378	384	401	396	429	354	378	387	395	409	367	392	403	388	385	356	388	368	374	402	375	384	375	401	387	400	390	369	397	365	391	380	397	398	413	371	381	428	386	370	381	384	412	411	403	416	389	408	378	372	400	406	377	382	386	403	404	385	377	367	362	402	387	406	388	359	387	366	380	383	367	419	375	372	398	407	371	390	407	406	365	404	385	391	399	362	381	383	362	402	373	391	363	432	338	372	404	377	389	372	374	394	367	393	395	358	397	375	371	383	425	371	411	384	409	337	368	353	383	363	408	397	410	413	380	396	348	394	386	369	419	408	406	402	406	445	421	415	391	384	363	363	366	412	366	407	376	377	389	366	363	377	415	419	395	384	410	385	413	398	378	382	349	384	411	389	421	374	381	351	389	385	411	342	366	384	359	433	400	410	413	383	407	406	431	359	389	388	394	432	371	376	347	385	356	364	364	405	380	453	364	407	410	365	341	385	368	351	383	422	391	402	426	385	366	390	370	401	378	379	359	379	409	394	404	414	361	375	390	398	389	405	371	355	358	368	391	411	372	353	398	425	415	378	338	403	406	365	364	386	377	365	396	407	390	376	382	409	396	384	358	393	388	334	396	369	397	413	417	390	376	384	390	412	392	378	396	368	387	387	370	399	375	345	380	394	395	366	368	376	386	389	346	363	397	391	384	390	396	396	387	383	409	371	394	406	384	386	395	402	398	355	380	363	413	400	423	376	394	395	375	409	362	380	384	397	444	385	387	407	390	387	384	393	369	400	392	396	396	396	364	432	333	374	386	381	354	379	394	395	392	389	410	409	384	407	387	372	384	353	376	405	361	405	377	423	398	371	391	398	399	373	403	374	410	375	399	394	412	357	387	406	387	372	378	399	383	374	404	368	362	378	420	354	383	384	348	373	385	379	390	388	374	360	404	366	358	382	368	382	389	357	394	411	366	392	352	361	375	387	406	398	395	369	377	357	407	395	376	407	398	413	356	379	391	380	364	413	366	427	384	375	381	384	362	365	392	419	390	421	393	393	374	416	403	414	385	359	395	397	451	433	382	385	385	409	433	372	452	352	398	399	403	377	352	391	365	387	373	371	389	368	420	383	373	436	400	392	407	390	387	347	395	376	362	376	399	377	420	413	402	387	346	394	393	422	382	354	376	370	415	401	347	379	372	394	394	364	397	399	366	420	425	387	387	355	431	382	414	394	413	365	351	396	419	392	419	395	368	377	419	372	373	395	348	356	406	402	419	423	399	408	387	407	424	419	394	387	395	412	416	424	386	343	361	383	398	435	387	367	389	368	411	398	429	408	397	386	382	416	391	395	383	418	375	387	399	372	392	401	419	388	368	380	410	367	403	422	415	393	371	399	391	410	390	404	392	405	415	406	369	386	395	374	376	364	421	399	359	394	400	362	382	396	354	399	374	381	392	386	369	361	396	393	434	371	391	368	377	396	356	412	374	343	384	406	387	385	378	378	387	385	419	339	374	367	395	396	369	437	393	404	384	385	399	410	363	368	380	388	378	350	409	379	362	350	395	367	389	398	387	389	380	373	389	372	440	384	422	379	379	367	408	399	394	412	382	405	386	366	392	414	388	396	410	374	390	349	354	373	440	396	418	342	353	402	391	372	401	397	387	343	371	395	357	425	399	352	412	388	409	370	370	392	392	410	388	389	369	373	381	403	385	395	400	365	423	382	407	410	402	362	388	382	381	380	432	367	396	405	349	375	378	383	381	387	378	402	398	373	382	386	380	370	360	402	410	401	398	349	345	383	369	405	422	379	320	379	409	388	371	398	400	395	368	392	401	355	426	389	399	414	392	389	424	406	378	383	388	384	380	346	378	374	393	421	411	404	364	427	387	388	379	378	396	394	380	400	374	386	421	379	361	389	385	367	393	434	420	376	381	367	365	408	345	378	394	358	356	366	369	369	373	384	369	398	425	371	381	394	369	349	395	389	395	358	363	400	415	401	401	378	385	395	362	388	384	366	399	373	380	355	389	407	397	387	399	394	410	396	382	384	381	377	421	411	416	409	414	393	394	368	402	381	364	401	374	387	350	419	365	391	376	403	365	389	371	388	362	376	397	390	387	346	411	374	438	424	415	402	397	388	373	376	358	408	383	380	395	393	382	365	407	369	387	403	387	389	391	345	395	409	392	400	358	384	399	380	383	397	384	399	367	368	392	430	376	398	382	402	396	379	428	412	388	407	356	365	369	375	378	363	401	364	348	391	330	389	382	329	348	379	387	352	412	424	365	381	436	371	397	374	358	343	373	407	404	386	388	371	394	392	366	369	398	402	395	371	392	383	473	447	362	383	386	395	410	368	373	359	379	397	369	395	360	360	380	390	378	416	374	421	384	369	365	371	417	376	397	366	386	376	374	377	399	404	348	366	375	396	408	403	376	360	397	404	374	365	421	392	387	396	417	373	377	401	397	375	372	396	385	397	391	423	389	408	403	410	413	387	395	386	407	391	379	362	375	379	421	413	391	384	385	411	390	389	414	385	368	411	363	405	376	383	363	375	415	381	390	354	366	361	376	387	386	346	366	416	375	392	402	366	398	422	373	374	411	402	375	403	379	386	388	362	439	381	389	363	415	373	364	389	379	407	368	343	374	397	377	379	401	394	396	395	377	397	362	378	367	371	358	411	377	423	394	392	401	362	380	389	404	413	398	403	377	378	365	377	389	397	371	365	402	379	383	387	407	404	361	395	391	380	383	375	381	402	398	385	376	382	423	388	375	398	361	392	397	398	342	364	362	343	398	430	433	386	365	401	372	388	377	383	393	400	415	407	420	379	389	384	368	357	357	359	392	339	387	389	382	405	383	403	390	432	363	366	398	394	363	398	416	390	381	373	403	412	409	417	393	349	401	358	372	385	393	386	414	389	402	378	394	372	394	414	359	382	379	369	373	366	404	374	378	394	363	408	448	407	396	381	364	377	421	372	348	377	390	368	346	379	383	398	371	425	376	427	387	375	431	415	406	385	349	384	378	408	379	387	403	402	381	365	441	390	431	396	379	371	402	384
4257	5924	5339	3114	2224	1501	985	753	8014	18584	15873	9267	3154	1210	693	414	344	354	354	347	346	360	361	352	359	365	329	334	394	373	328	371	388	376	356	342	361	327	382	371	388	347	346	343	391	366	364	342	346	383	362	346	322	374	344	364	351	322	359	350	345	344	351	359	333	379	380	363	400	377	369	355	319	382	361	328	364	342	367	351	359	364	390	336	385	344	350	357	358	329	375	350	354	374	353	307	382	391	386	393	398	384	329	377	344	369	376	364	352	360	368	380	346	391	325	343	352	356	335	334	359	341	352	366	358	347	391	351	350	373	369	365	346	370	356	385	372	378	355	368	379	369	369	364	401	364	336	365	354	359	320	363	351	316	366	369	352	343	395	376	355	351	351	384	361	391	355	366	366	347	366	370	362	388	353	375	342	369	386	389	369	380	385	384	377	367	376	380	355	385	348	354	336	387	359	347	378	376	374	323	376	357	361	331	344	320	359	375	367	382	360	340	374	386	338	342	339	370	358	346	387	309	349	383	359	396	336	352	358	369	340	338	367	374	378	360	358	364	371	351	327	357	353	383	389	355	349	340	341	384	380	330	383	363	395	361	334	389	364	377	352	377	334	357	344	360	358	356	348	322	344	373	336	380	347	388	340	360	393	351	361	372	359	378	386	352	357	392	366	385	370	380	318	360	376	352	379	368	350	378	358	369	362	382	393	370	374	355	360	391	368	401	377	357	353	342	376	344	395	376	343	410	356	337	322	363	381	382	368	359	386	357	371	353	376	348	359	360	344	401	334	341	351	323	349	348	338	360	415	344	345	352	371	349	345	367	358	367	363	360	335	336	373	368	339	321	361	344	355	372	365	359	377	349	344	345	356	387	364	347	362	377	366	368	364	351	394	332	363	343	345	349	368	352	355	343	386	385	384	371	378	352	345	367	333	367	347	351	331	371	348	350	379	341	336	343	344	348	359	387	365	392	354	344	345	364	325	343	361	348	362	377	373	355	359	350	370	369	358	340	406	378	334	380	339	337	350	366	356	353	371	352	343	362	350	353	362	361	348	368	379	353	372	367	365	389	349	350	337	357	351	370	343	344	357	343	369	328	348	390	374	366	349	362	368	354	378	385	352	353	379	345	338	382	376	341	368	351	355	349	366	321	357	362	360	340	362	382	365	345	322	350	348	364	383	330	371	368	361	362	349	361	368	354	381	349	340	336	365	331	364	354	328	389	345	359	334	344	360	366	353	338	343	362	373	323	366	371	342	365	373	361	376	323	364	393	366	340	402	351	360	378	378	331	343	344	365	353	377	356	360	390	342	316	399	368	376	327	356	341	360	338	377	341	375	342	351	373	376	372	376	374	367	344	370	368	377	345	371	381	361	384	370	360	321	376	357	337	356	375	372	360	353	358	348	328	355	341	307	365	350	367	368	355	364	378	335	356	373	367	394	346	367	359	371	357	327	354	381	364	347	352	366	339	352	371	334	367	367	364	374	360	333	377	342	370	370	368	386	375	322	375	363	318	350	373	369	351	367	355	354	393	345	376	341	366	342	353	357	368	349	357	376	369	337	363	358	368	369	359	329	366	376	334	390	376	341	346	391	344	359	345	359	341	343	394	346	320	349	340	336	351	373	331	375	402	367	360	367	370	379	323	366	336	336	342	374	339	319	364	336	392	364	305	345	375	348	357	386	325	309	334	367	337	389	343	350	333	338	341	359	362	366	340	400	364	375	339	352	330	366	328	373	371	359	349	358	313	347	332	365	355	376	374	357	341	370	384	369	378	400	364	388	351	365	338	363	370	351	341	376	346	345	350	359	371	341	334	338	382	386	359	359	328	363	360	373	375	323	370	324	356	374	356	374	361	362	363	340	353	359	370	351	364	360	353	372	370	356	362	352	345	339	394	366	362	365	335	361	356	331	382	308	367	336	356	385	349	374	349	399	371	339	315	373	373	337	352	350	372	357	354	382	355	372	377	347	373	351	356	377	348	350	360	342	350	339	373	352	330	344	357	376	353	320	348	355	341	357	355	352	334	380	370	351	358	354	343	326	346	364	353	364	346	347	362	369	384	374	375	339	373	351	346	358	359	349	387	373	361	359	368	380	367	350	350	334	350	336	371	363	368	362	353	378	363	343	361	372	352	351	385	370	374	347	338	336	355	374	334	365	324	329	406	381	358	362	320	341	377	335	374	366	375	351	329	347	355	342	340	350	392	357	332	342	357	374	372	362	346	343	364	360	374	336	344	405	364	403	361	339	371	354	338	345	348	371	363	376	373	317	363	339	391	349	370	352	377	333	373	348	359	330	354	358	370	344	364	396	360	387	378	366	385	357	371	381	356	361	349	354	359	373	351	366	350	335	369	358	364	361	373	327	372	351	364	349	353	351	335	338	341	366	360	363	347	326	362	330	315	370	367	352	346	354	368	364	393	376	357	377	363	353	342	394	353	368	346	377	350	353	389	349	345	331	391	336	341	330	364	378	333	378	318	363	364	342	335	374	368	377	367	327	365	365	360	392	323	366	356	333	334	356	353	349	339	350	326	335	355	340	320	355	349	345	326	357	357	338	375	360	383	368	375	362	347	372	353	362	372	350	341	384	373	324	379	350	365	382	339	377	354	317	365	359	369	350	388	354	389	350	324	361	354	339	361	349	367	379	327	358	343	367	355	369	358	341	346	354	364	352	359	347	355	350	356	354	329	332	372	358	333	354	409	345	347	375	355	374	376	362	377	375	349	337	335	350	341	352	368	376	343	349	385	335	340	374	353	336	368	366	376	348	382	363	341	332	383	353	328	352	381	361	375	340	388	328	356	357	354	358	328	321	393	336	357	359	392	385	346	338	354	331	366	342	366	366	380	375	331	336	354	381	334	391	396	364	325	341	371	340	361	336	374	388	357	368	359	368	343	315	391	343	352	326	360	367	370	353	357	343	360	325	387	385	381	368	361	343	340	365	352	361	350	341	363	343	323	394	369	330	370	338	365	374	368	377	331	352	389	373	337	398	382	353	341	350	345	322	374	374	334	334	359	360	367	364	340	350	375	343	374	379	319	372	338	323	348	325	355	350	363	362	389	341	370	369	339	371	373	362	354	350	329	350	368	377	340	354	337	364	368	356	363	386	300	363	353	363	351	372	388	351	337	384	345	373	354	346	374	371	371	362	383	371	370	354	343	359	394	366	360	381	360	347	382	349	365	412	381	372	358	385	370	325	355	370	398	370	369	346	327	364	368	375	358	380	362	361	349	374	361	353	339	344	406	355	382	350	363	356	359	378	366	346	340	387	387	361	375	367	350	329	329	308	359	352	334	367	380	377	374	312	354	339	376	343	365	343	352	375	384	335	376	349	367	378	341	387	339	382	349	376	370	394	343	373	375	361	350	342	326	351	367	342	308	364	362	345	359	362	370	345	387	358	365	343	364	339	328	418	323	368	364	393	325	343	358	350	361	365	367	389	402	377	383	399	354	325	348	351	376	360	345	384	353
24488	21428	28717	24529	21239	8649	2156	1031	7759	36875	31751	21411	7459	2503	1044	626	569	508	547	564	547	556	589	563	555	537	520	540	468	568	512	531	542	563	534	566	515	531	549	537	589	525	543	572	554	569	575	485	541	500	555	508	510	533	534	568	510	539	489	552	570	569	529	582	562	580	557	527	540	522	551	526	541	498	532	541	550	498	545	521	553	543	574	574	548	582	544	532	512	541	490	538	565	498	472	559	499	553	543	520	559	498	530	532	495	481	543	518	553	474	529	548	561	534	523	586	538	523	493	576	578	505	514	567	547	571	547	515	539	531	551	537	480	574	524	548	496	528	571	518	519	551	551	474	560	491	521	534	524	526	552	522	517	523	533	543	542	512	527	509	509	540	571	529	542	505	586	521	538	522	505	516	528	555	500	553	540	524	541	507	493	520	522	517	498	543	537	572	498	543	557	550	512	539	574	531	501	520	578	581	535	552	538	564	518	528	515	570	553	527	516	529	557	564	558	504	539	533	561	556	540	534	526	512	530	563	567	520	571	489	515	507	530	553	530	498	560	534	531	546	548	558	525	573	539	560	506	542	557	539	549	543	516	520	524	533	488	506	527	565	541	523	532	530	541	495	546	535	557	498	520	533	588	521	533	516	523	512	504	538	519	553	521	531	534	545	536	555	533	554	534	530	542	502	527	528	506	491	539	535	553	499	497	507	540	531	515	531	498	534	562	512	522	570	547	520	514	550	516	531	500	512	550	506	564	491	507	497	528	492	540	515	522	535	546	509	513	535	511	558	573	562	509	489	504	511	558	509	505	538	502	484	540	519	549	488	543	558	581	538	525	531	525	574	565	512	554	533	543	519	571	530	525	559	490	568	534	550	536	488	555	527	550	556	485	505	540	544	538	554	543	504	491	572	544	576	572	534	567	493	548	510	550	551	538	512	540	458	524	532	552	535	515	558	527	571	490	496	560	531	533	510	503	515	515	532	549	547	516	505	526	554	564	531	532	539	562	573	537	550	533	562	532	531	561	524	552	485	501	505	523	514	514	535	591	527	542	535	488	507	563	502	553	519	534	538	548	533	531	547	526	536	497	520	565	525	562	502	573	542	588	530	530	565	519	521	511	543	490	563	532	552	528	540	519	569	525	563	564	550	535	569	563	508	516	584	529	490	518	566	546	505	512	531	541	546	480	495	483	555	570	537	475	499	550	542	537	497	589	556	565	555	508	491	522	511	540	547	530	532	541	538	535	527	522	531	505	536	513	555	536	561	512	519	519	544	526	496	502	532	511	574	544	553	537	557	531	519	554	524	573	529	525	567	516	534	520	521	509	547	508	529	546	525	560	506	502	521	543	512	579	545	521	505	538	561	514	531	505	567	507	508	585	530	512	533	523	527	546	529	555	512	515	512	539	542	551	545	524	546	554	522	572	516	510	542	564	498	505	569	587	550	510	515	498	512	545	499	538	533	516	491	524	527	490	527	525	560	516	542	495	540	548	518	537	536	534	543	554	492	548	567	568	519	518	536	534	524	523	502	522	538	544	522	522	515	482	562	554	489	553	522	532	523	539	527	550	501	529	519	502	550	532	526	547	537	498	503	528	508	513	509	540	534	515	527	513	555	492	538	477	510	524	564	555	528	517	511	471	517	545	554	521	561	531	576	521	530	541	545	568	525	563	535	531	528	516	547	510	559	557	534	566	512	533	579	539	508	522	518	554	501	564	512	503	513	515	537	493	521	537	527	503	508	503	543	515	552	501	506	525	503	538	515	546	550	519	494	543	512	563	548	565	494	514	532	534	531	543	557	541	487	550	507	598	530	543	543	540	544	518	567	559	496	549	523	492	540	539	529	565	530	516	535	533	552	495	568	523	555	551	486	546	562	522	473	520	482	541	531	557	503	539	525	500	503	548	518	532	568	490	501	527	506	539	538	540	537	528	556	512	516	506	494	571	506	547	574	495	498	543	502	536	521	497	509	494	559	523	535	518	551	537	517	541	551	510	542	500	561	524	544	525	558	541	537	516	513	542	556	546	541	524	508	554	546	559	501	532	529	527	502	534	557	558	511	551	548	490	526	511	541	560	513	493	545	515	510	546	484	518	511	589	515	550	552	545	484	528	555	538	531	525	524	546	491	567	572	513	520	538	517	534	539	518	531	544	565	535	539	529	531	535	529	528	504	531	474	516	514	536	493	559	526	478	545	508	557	517	531	520	536	519	521	550	545	498	525	496	533	518	501	552	549	515	517	566	496	540	490	529	585	508	522	563	518	523	542	521	524	535	508	595	526	457	505	519	553	504	513	527	511	489	556	531	519	518	531	558	487	544	505	548	513	559	530	520	493	559	527	519	521	495	513	495	536	560	557	512	555	550	533	518	518	510	509	510	521	545	590	505	519	533	527	522	543	525	512	514	512	507	531	513	513	551	540	527	543	498	560	524	534	505	555	571	522	514	567	531	533	523	493	516	566	555	547	557	541	564	546	529	514	498	516	537	535	526	526	538	528	508	540	541	565	527	517	516	537	494	519	507	517	564	541	573	549	546	536	506	517	509	508	550	538	521	513	565	575	516	534	503	533	559	483	525	500	531	513	517	498	547	564	570	519	541	503	507	558	568	511	505	525	537	518	563	527	532	538	570	522	549	528	515	511	484	484	499	541	529	555	483	507	508	565	534	555	541	516	538	523	511	524	476	523	509	535	545	520	549	548	524	522	512	558	524	583	530	510	505	536	548	550	534	554	563	566	546	512	512	552	561	533	500	503	513	548	508	503	520	504	539	498	550	505	546	489	551	568	536	528	533	534	526	520	561	532	543	525	543	536	537	542	538	544	531	515	501	525	535	540	544	539	506	497	542	571	497	552	505	547	484	493	548	506	529	551	487	514	546	566	519	541	575	487	496	558	494	531	538	559	507	533	530	510	543	497	547	541	525	524	498	531	537	532	554	582	556	552	523	565	517	509	543	505	530	561	490	551	550	561	531	505	542	509	510	528	508	543	597	524	480	547	553	524	526	502	529	540	523	488	491	537	502	487	533	475	593	519	517	508	483	521	558	524	559	549	542	508	558	553	579	551	553	539	533	545	570	511	543	569	558	513	537	555	525	520	527	475	554	546	549	558	489	517	511	497	529	501	520	471	523	465	514	532	504	543	554	555	538	534	485	550	549	507	515	518	557	575	467	517	504	545	522	513	553	560	505	522	525	493	537	525	547	539	548	500	539	511	555	478	506	574	564	524	481	515	512	571	539	515	539	538	495	508	517	529	558	543	518	496	502	501	535	503	493	514	546	484	507	516	531	539	549	557	527	476	494	524	526	525	561	526	527	572	536	516	522	503	545	514	523	533	601	558	556	529	531	513	530	540	533	510	548	565	547	547	566	505	503	520	535	538	560	496	555	557	503	492	559	541	521	525	566	561	565	549	564	539	576	528	554	471	517	526	531	512	530	560	511	587	512	551	521	508	518	556	553	546	547	537	510	527	515	479	545	533
5214	9786	8994	5815	3646	2294	1658	992	11482	34628	27490	16710	5925	2387	1019	538	490	489	461	466	461	513	470	431	485	444	472	445	485	460	480	468	478	473	487	487	481	526	473	487	458	441	466	484	467	499	469	428	473	472	502	498	446	452	457	437	471	470	492	444	446	477	446	470	465	497	446	488	483	468	426	524	452	495	488	487	440	437	445	472	502	476	481	532	492	481	461	427	486	457	447	521	465	446	486	458	463	498	457	506	486	475	457	499	459	475	491	527	487	449	449	462	447	472	444	485	463	507	487	428	491	480	498	543	477	441	488	468	481	466	496	472	453	462	451	476	471	450	457	468	480	457	472	473	490	484	448	474	469	482	485	443	493	490	514	471	459	492	444	450	480	448	430	450	464	484	482	465	498	444	435	453	488	510	441	465	455	463	443	471	459	446	492	460	440	453	425	471	472	482	460	484	461	481	453	481	502	430	447	493	484	476	493	424	500	461	485	476	475	476	471	515	482	442	463	471	438	469	507	450	473	462	452	467	451	512	471	475	516	479	489	491	477	471	452	476	495	448	475	438	491	448	507	453	497	465	502	460	430	412	484	517	453	477	449	464	478	507	464	472	456	482	467	436	474	477	465	445	463	483	435	470	485	513	461	464	456	464	463	460	445	476	469	458	458	453	483	492	490	488	394	503	464	481	448	486	463	447	493	432	491	433	460	465	471	472	486	479	463	516	477	491	482	479	489	480	463	440	467	469	465	440	472	439	441	459	490	496	442	510	460	466	477	469	503	456	426	492	442	482	496	433	458	453	456	489	474	440	425	484	438	454	448	471	491	479	441	475	477	474	441	466	467	488	490	454	440	462	459	472	442	466	461	486	455	453	460	500	482	484	440	474	459	458	446	460	435	509	449	456	437	481	502	518	459	453	478	428	490	474	508	444	517	429	506	482	477	490	427	462	459	449	475	454	476	447	479	479	497	443	467	470	447	472	473	428	469	436	481	460	483	461	478	444	449	459	488	493	449	458	477	474	489	419	456	447	464	426	469	431	471	468	473	492	438	443	465	483	460	430	482	496	469	488	484	482	448	507	458	438	468	422	465	483	506	483	458	474	467	466	444	467	493	462	466	440	420	512	496	456	479	502	471	474	474	477	481	451	433	515	430	457	465	489	483	468	512	484	469	444	487	507	455	478	457	458	462	479	446	450	473	435	474	505	444	501	443	477	468	494	431	443	453	471	487	467	463	444	467	445	435	482	473	476	472	465	433	487	484	471	471	468	454	455	417	451	458	485	500	465	428	482	486	468	485	491	440	444	474	477	494	463	469	468	453	498	473	470	461	464	462	482	448	485	486	472	462	512	483	484	471	458	475	468	465	467	440	482	499	467	469	466	460	469	478	452	478	492	485	449	504	473	476	463	472	472	511	433	416	473	427	480	460	492	452	465	470	505	428	459	444	466	493	481	446	482	458	413	390	480	491	454	455	494	453	471	479	442	435	475	473	410	446	476	420	428	481	484	500	482	431	443	457	456	437	478	485	485	472	438	466	464	454	432	491	483	433	491	458	483	448	443	472	482	408	492	445	445	477	481	439	469	516	495	477	455	448	471	481	477	436	494	500	496	438	472	479	486	441	485	463	486	419	453	483	442	479	463	446	455	467	503	475	457	435	511	436	487	471	515	452	454	468	444	481	408	451	491	455	438	456	470	488	452	488	477	466	432	469	457	481	457	456	454	430	466	459	460	471	456	451	473	458	465	457	455	496	493	491	470	507	460	475	483	488	492	487	476	501	436	432	460	439	495	473	415	473	456	465	479	443	427	498	491	439	429	473	480	464	459	477	480	462	502	479	479	480	441	458	457	488	483	451	495	481	467	471	448	459	461	483	441	483	439	456	502	484	459	485	480	471	519	440	410	444	436	474	460	497	455	476	462	474	450	481	492	456	484	472	490	458	463	444	446	479	460	448	483	466	496	502	455	458	458	478	460	480	474	479	487	458	465	442	492	488	469	434	487	476	419	475	468	440	456	490	477	439	447	433	476	429	459	463	457	417	450	437	463	497	456	494	433	476	479	488	473	476	455	451	501	497	439	466	454	458	455	478	447	440	462	460	498	442	483	461	445	445	478	513	453	459	502	438	430	472	472	469	457	435	453	486	481	455	488	493	442	502	451	443	429	487	449	478	433	415	479	484	456	457	443	421	457	438	485	475	474	449	470	448	475	522	435	449	465	441	487	486	413	483	463	458	480	468	428	495	479	436	455	450	430	454	454	471	524	475	467	476	480	475	466	485	463	465	473	433	469	445	482	463	459	491	491	485	454	440	467	485	451	508	456	494	460	409	431	472	460	457	459	432	461	483	460	464	488	464	468	504	481	441	445	474	445	477	429	427	431	442	498	455	441	487	407	460	458	438	443	506	441	419	472	441	461	443	494	454	466	465	467	476	474	483	504	470	482	461	459	476	469	485	480	455	460	425	478	459	440	484	468	475	442	494	479	429	451	484	495	443	477	451	480	491	470	462	476	479	464	496	459	435	455	469	435	479	466	488	475	481	438	469	467	475	480	484	475	446	476	447	495	486	465	501	447	459	477	463	437	446	497	461	447	433	474	501	462	474	456	468	488	454	490	431	463	442	464	485	502	448	457	465	513	463	458	455	488	438	457	452	506	439	414	462	426	474	513	484	421	496	505	467	487	431	509	474	454	512	399	510	502	454	434	496	465	507	507	495	445	463	419	450	464	458	461	481	516	445	469	464	426	464	440	450	437	475	413	498	434	464	493	458	445	468	489	440	452	448	455	464	457	464	450	489	489	472	473	440	481	438	440	460	477	442	427	419	453	452	481	431	472	479	464	480	477	467	456	477	447	454	427	487	449	491	475	446	481	431	458	468	443	472	459	458	437	451	451	472	426	535	449	450	455	465	487	455	455	455	487	485	466	448	493	467	483	431	437	438	425	453	471	497	445	470	497	514	493	488	415	435	467	473	467	463	487	453	469	489	467	422	443	432	498	466	441	455	446	425	446	436	484	447	425	493	456	470	443	433	443	445	443	433	450	448	457	494	480	469	488	457	439	467	465	468	422	470	475	487	486	482	441	491	482	452	481	443	469	504	423	483	455	453	457	463	429	472	477	493	452	472	505	485	462	485	460	455	432	479	452	456	476	456	453	448	451	472	470	462	457	445	456	451	474	479	473	439	444	463	473	474	463	486	469	482	457	487	493	459	509	439	454	447	414	456	486	437	442	469	458	474	483	466	469	491	442	464	460	459	436	468	476	440	465	458	418	447	474	476	472	448	468	483	449	456	468	449	440	470	448	450	464	417	489	468	428	453	467	457	469	496	474	488	446	458	452	465	439	476	487	427	483	451	472	478	428	492	467	481	424	466	490	474	497	449	465	452	448	460	435	482	439	439	438	457	483	466	479	466	455	470	465	414	451	478	488	434	457	480	468	440	445	483	485	467	469	486	458	476	461	470	451	449	461	467	457	501	455	424	464
27746	11843	2302	1229	714	488	478	348	545	2051	1949	1299	801	533	376	317	334	350	354	338	357	341	345	365	349	345	353	375	350	359	357	323	350	331	326	370	327	355	349	367	355	329	324	352	361	352	326	355	363	363	348	347	322	356	347	373	328	332	327	359	334	345	342	339	338	359	346	356	332	362	349	351	369	374	353	328	320	327	354	324	350	324	324	357	368	314	360	326	364	325	340	335	354	307	314	306	389	363	338	401	346	328	354	332	335	349	345	305	321	363	358	323	332	362	360	325	399	371	323	347	358	326	319	340	348	359	333	361	344	363	362	329	360	328	328	308	401	344	337	347	354	370	399	317	335	327	373	337	339	361	352	315	315	323	331	306	356	316	343	298	321	328	339	349	340	328	332	354	335	367	323	335	330	357	348	347	319	347	351	364	330	319	305	323	349	345	347	336	325	328	312	346	342	367	342	368	352	360	335	355	350	284	360	346	347	369	330	343	360	328	340	314	348	355	341	348	349	340	349	314	372	366	354	368	352	369	335	355	346	354	341	361	322	332	363	343	336	340	329	356	330	322	312	333	355	337	330	314	362	330	333	367	319	339	340	306	359	338	349	309	334	347	336	317	340	331	331	344	381	317	362	323	336	342	366	319	347	328	344	327	312	349	364	346	329	332	339	366	351	317	351	381	324	334	319	351	350	294	311	319	364	357	332	350	347	342	334	303	344	336	391	343	363	355	341	363	380	355	333	314	357	349	353	340	330	330	364	340	366	348	350	354	348	315	363	319	327	353	346	316	333	358	337	330	365	317	330	327	352	343	338	307	334	324	340	331	350	324	312	349	319	332	347	347	336	324	320	371	301	301	339	339	334	350	306	346	330	318	327	335	330	343	320	321	365	357	328	341	343	325	365	355	311	347	335	328	328	325	356	340	336	302	345	318	342	311	362	351	342	374	363	322	323	328	364	338	337	344	330	326	349	339	339	330	348	319	341	355	352	355	313	294	304	353	336	339	328	362	348	308	314	362	348	343	332	329	341	332	302	360	354	362	341	323	337	334	331	360	335	353	328	327	349	347	340	329	310	371	298	345	343	337	399	317	332	365	334	330	341	321	319	355	337	359	339	375	318	314	339	327	306	380	326	349	363	344	347	359	341	296	366	319	319	339	336	358	323	281	340	395	316	358	356	338	347	322	355	324	309	339	339	337	348	351	357	342	309	361	343	328	324	332	303	352	362	344	334	377	365	334	339	338	364	332	333	319	324	348	321	336	336	327	346	343	355	353	343	350	380	365	355	342	306	339	344	344	333	350	330	335	344	344	332	336	343	357	371	336	322	361	355	378	336	340	364	316	368	335	335	325	316	312	341	315	343	324	381	359	321	320	350	351	342	334	315	347	346	345	382	314	339	329	336	359	361	345	324	338	337	373	352	351	333	371	323	337	330	330	345	342	391	359	358	311	314	319	367	315	317	341	370	307	317	342	346	361	373	319	331	355	316	350	351	320	348	338	360	355	334	344	350	315	351	327	345	322	385	333	350	344	340	285	358	363	345	374	342	356	343	365	307	338	325	321	371	359	318	350	370	332	328	311	336	363	342	371	344	326	332	312	327	351	319	345	319	338	359	350	342	336	324	323	340	342	329	360	345	323	350	312	374	343	316	354	305	332	302	347	317	329	361	338	316	358	368	357	358	397	354	331	322	331	376	337	340	332	334	328	327	367	357	364	355	356	376	350	329	350	344	315	362	356	355	333	345	318	307	338	333	376	366	310	340	345	326	353	359	374	336	327	326	354	350	307	374	354	336	315	342	333	365	346	323	320	355	343	365	341	393	334	328	356	324	345	373	343	354	357	281	311	356	363	348	354	351	359	337	361	357	344	346	353	353	379	345	362	335	337	340	318	341	325	352	340	345	334	317	300	335	324	349	332	386	350	319	316	311	302	337	362	368	340	365	332	346	361	354	311	335	325	307	323	365	355	339	391	350	326	349	319	337	323	352	345	364	337	362	363	349	310	330	354	313	344	341	339	355	353	353	331	338	322	363	366	347	361	303	338	319	383	370	344	332	336	347	346	354	327	352	339	334	331	297	376	356	386	331	356	319	337	356	342	339	339	324	353	341	326	279	360	336	377	343	322	310	336	346	351	366	311	339	341	338	343	361	330	335	327	388	328	359	334	322	354	334	359	321	351	351	333	321	326	367	362	280	320	357	351	309	315	337	341	339	315	338	324	336	386	334	348	363	359	332	337	344	344	321	338	355	343	346	315	354	324	335	352	321	325	357	342	351	357	355	370	334	333	337	327	343	340	332	289	306	335	380	338	367	318	319	327	332	307	331	334	360	333	343	324	313	347	337	326	356	347	353	326	351	347	330	342	332	323	327	362	341	334	346	360	325	345	346	303	328	332	329	337	334	322	359	333	316	332	321	373	349	341	348	335	317	322	323	330	341	335	344	315	357	334	352	310	357	329	319	348	335	335	339	317	354	321	335	344	320	340	333	327	351	330	315	313	337	373	321	320	364	354	351	338	369	319	332	347	345	354	318	361	378	317	318	310	344	309	347	334	346	368	376	318	348	342	335	339	344	321	326	336	368	323	345	333	329	348	344	312	340	294	357	360	362	330	327	327	355	318	357	360	314	352	325	338	338	352	312	357	377	380	352	336	323	312	346	311	324	329	325	368	333	327	327	354	339	343	328	323	346	341	355	343	345	318	346	322	380	334	375	315	323	362	331	372	319	323	352	334	351	320	374	352	356	357	354	344	332	346	355	339	357	360	378	333	366	332	347	359	333	318	344	363	324	320	322	356	308	346	382	330	332	342	330	328	336	359	343	375	347	383	327	371	370	357	337	327	335	330	347	358	354	338	332	343	329	331	319	346	320	353	340	342	324	344	356	329	339	353	315	359	350	329	333	319	368	356	346	334	333	347	333	346	321	329	351	341	332	397	336	347	328	359	341	320	335	333	355	352	341	332	367	351	343	358	364	358	342	333	337	309	317	352	356	300	350	362	334	334	359	344	316	357	343	329	316	330	338	328	340	357	358	311	306	316	347	330	355	346	355	328	348	374	362	359	341	308	347	344	308	332	353	351	385	342	326	305	348	335	376	358	363	326	307	339	342	364	315	352	330	354	366	325	356	335	330	331	339	346	346	322	357	347	351	363	343	313	348	346	335	364	344	331	328	347	307	330	327	380	352	337	341	341	347	354	313	343	328	343	344	327	342	332	389	350	342	349	336	332	341	365	341	346	349	320	345	347	337	315	351	344	318	329	336	332	363	310	366	308	359	316	328	371	338	341	342	299	318	346	318	369	345	323	319	347	331	349	349	380	329	354	327	334	357	359	377	364	338	353	335	345	357	326	347	308	354	334	321	354	310	313	363	335	355	361	387	329	343	329	355	341	341	354	333	341	352	351	341	314	337	322	381	329	368	321	392	333	355	323	310	357	370	326	344	370	365	346	343	385	321	358	344	344	342	341	307	342	375	348	342	330
5425	2193	2072	1117	862	586	483	373	692	2745	2307	1560	775	454	342	345	305	304	312	295	270	301	316	307	309	300	294	287	298	293	326	301	312	299	285	300	271	330	283	332	316	333	323	302	289	297	297	322	316	314	283	314	293	303	303	305	318	317	294	298	293	290	309	328	321	331	288	270	314	291	283	279	326	330	300	286	324	309	263	327	307	278	300	318	307	298	299	304	300	311	321	305	318	305	294	342	314	297	279	313	301	310	314	335	306	325	334	318	320	298	292	291	295	310	330	318	307	284	279	315	292	306	301	318	296	297	292	286	292	300	291	287	305	342	315	334	305	292	335	305	302	300	311	298	302	302	331	312	320	320	303	289	320	325	308	309	292	300	269	315	285	295	306	298	308	302	313	331	314	309	291	287	304	256	276	312	294	298	275	288	300	289	279	261	299	311	294	274	289	298	298	310	291	291	285	307	319	316	299	296	300	281	286	295	314	277	288	319	277	325	325	269	316	301	275	293	289	332	287	304	317	284	270	307	283	274	301	282	303	313	300	312	327	307	308	319	295	318	305	321	292	321	309	296	325	299	346	307	315	302	288	318	316	288	297	316	326	315	316	311	318	309	324	312	294	266	290	275	289	347	304	284	301	311	274	296	269	315	270	307	335	285	325	315	314	282	340	302	291	297	309	297	280	291	297	302	332	286	281	285	293	321	335	306	281	288	293	315	277	297	301	314	310	324	283	306	295	322	266	287	314	278	298	300	310	323	337	288	320	283	322	312	295	305	290	315	260	309	291	317	299	289	283	312	327	288	290	333	291	308	279	321	304	256	308	312	286	289	302	283	319	307	275	329	312	320	306	313	311	293	298	286	304	281	295	288	301	320	326	279	307	301	298	276	293	317	322	275	312	317	285	265	279	293	322	325	317	309	308	325	310	286	314	304	313	294	310	272	294	303	299	325	293	331	313	313	318	302	307	328	292	302	290	326	299	275	286	286	308	320	329	328	319	286	331	304	299	295	327	307	304	319	302	267	317	323	277	325	314	304	343	271	294	302	307	294	308	298	317	317	287	316	285	321	298	299	275	310	283	299	325	309	299	288	286	289	316	312	295	280	312	297	331	319	298	302	296	302	281	311	314	274	319	326	310	296	292	295	315	289	308	335	296	324	301	293	299	279	289	276	314	288	309	303	289	296	292	312	308	324	302	312	290	314	291	305	320	280	348	311	330	302	306	300	296	305	310	303	291	286	274	299	275	288	314	296	277	306	267	299	313	299	275	289	315	314	314	293	291	327	287	282	317	288	282	302	318	302	326	325	310	315	310	321	310	293	308	272	302	298	298	304	279	316	305	298	309	297	288	260	288	265	301	298	330	325	286	321	303	295	312	295	296	285	298	280	295	316	284	340	303	286	316	283	322	293	316	331	329	271	331	308	303	276	251	329	303	294	298	281	322	319	277	281	307	320	324	304	329	308	331	301	291	270	297	305	297	311	288	279	331	308	303	313	303	294	305	299	283	305	277	318	292	289	298	302	331	327	316	315	315	294	313	284	305	289	313	295	324	313	297	326	292	287	285	297	270	310	311	319	308	302	305	284	308	337	262	288	284	268	331	310	284	271	310	310	310	321	292	317	318	271	298	312	321	297	306	305	305	302	323	315	312	288	298	318	294	302	310	328	301	290	302	323	299	290	319	313	313	297	303	331	309	288	325	289	287	292	270	295	303	302	287	300	308	303	321	283	333	292	296	314	313	324	308	281	285	309	284	296	305	283	300	286	300	310	307	322	297	282	237	289	265	313	287	288	297	300	316	317	301	326	294	294	287	275	290	297	273	277	296	300	309	291	308	295	344	295	292	293	291	322	318	292	310	303	289	307	321	295	285	275	345	288	311	291	304	335	291	298	273	303	314	294	293	302	290	331	288	290	310	326	312	290	304	290	294	309	305	316	334	275	317	331	279	291	286	308	308	307	293	309	312	272	288	305	308	322	293	311	316	281	298	292	285	284	307	294	292	299	297	315	297	315	328	309	299	343	302	327	307	318	348	293	316	316	293	300	286	337	309	307	319	318	318	295	288	322	273	287	324	313	319	288	327	322	293	335	333	301	287	316	300	316	298	288	305	311	308	269	310	309	320	327	322	300	298	306	293	290	324	288	324	301	308	302	293	277	294	322	323	306	315	304	307	322	315	318	321	276	311	317	320	321	325	320	324	299	330	332	325	265	315	300	279	329	320	303	309	292	287	321	303	298	275	294	267	291	299	298	308	305	328	334	307	304	304	312	293	312	304	273	296	324	301	271	276	287	303	328	325	309	303	307	273	305	310	322	329	307	310	289	303	312	323	326	277	303	307	307	287	326	300	283	317	297	296	321	275	311	302	291	276	293	331	331	288	321	326	288	297	286	333	295	301	290	289	309	306	303	322	309	317	269	297	292	291	272	311	295	323	280	296	268	306	295	291	324	272	318	310	291	297	299	327	309	281	294	282	304	285	292	326	280	289	306	313	324	320	300	306	325	293	315	320	304	283	313	289	280	301	278	305	333	301	302	298	282	306	310	301	310	285	290	313	298	313	323	309	277	287	301	295	288	303	287	301	297	296	310	281	271	308	307	323	315	280	306	271	327	308	284	258	316	278	282	311	300	288	294	319	303	282	304	313	311	292	281	332	293	332	312	333	312	314	268	288	291	279	330	270	300	283	297	325	317	310	295	295	298	320	265	301	295	345	262	303	283	262	293	315	319	273	305	308	324	325	293	335	291	314	272	305	320	323	310	321	298	301	302	328	281	292	308	284	305	298	288	293	258	300	299	319	296	274	269	299	323	316	313	296	301	286	278	284	294	316	295	270	281	315	294	317	319	267	301	289	343	273	283	276	279	302	345	314	292	260	308	311	294	306	275	281	302	326	275	286	338	286	317	355	337	306	327	308	319	321	321	322	310	285	268	299	325	336	290	317	296	297	297	308	294	285	325	294	293	298	325	288	298	320	289	311	304	311	305	314	335	300	300	287	313	288	339	303	306	285	305	293	285	298	325	321	316	323	296	309	320	324	316	303	301	344	288	313	290	317	286	308	309	288	278	295	288	290	287	303	306	341	305	292	289	292	341	284	286	300	274	284	320	316	309	291	288	270	301	278	308	280	310	325	317	282	315	306	307	293	299	305	306	302	305	306	291	289	346	328	310	295	286	308	333	291	295	282	283	285	273	308	336	279	313	292	340	336	302	331	310	314	306	285	283	298	324	282	335	295	314	276	317	263	290	300	283	326	311	302	303	306	302	300	306	294	275	293	316	295	294	311	278	289	281	286	320	303	296	287	284	297	299	289	329	303	306	308	310	309	293	301	270	294	300	291	311	299	304	305	316	330	292	304	278	293	292	283	315	296	279	302	327	300	284	323	283	305	291	298	292	307	302	287	329	282	298	314	282	321	309	272	315	309	299	295	291	309	290	293	320	314	284	280	333	320	319	317	303	289	309	300	299	285	298	300	287	324	300
25617	21416	27400	25344	7476	1423	961	625	4721	22003	18174	9572	2967	1080	583	404	415	391	328	387	369	380	340	369	370	366	357	390	381	321	399	386	379	391	383	377	375	384	368	381	363	358	347	338	374	346	365	362	391	339	355	386	376	398	383	385	384	362	397	384	371	357	388	384	384	374	377	362	413	360	369	389	383	399	397	380	333	374	367	383	411	350	378	358	344	361	347	390	368	379	337	361	358	350	356	387	357	365	366	377	383	377	392	385	379	371	342	408	359	428	376	383	372	354	370	358	367	380	381	408	382	368	376	363	348	369	380	381	373	381	378	378	391	377	346	371	361	366	380	380	399	380	360	386	388	393	357	409	347	332	370	393	387	376	375	317	397	381	397	369	359	379	345	365	382	374	354	365	387	347	378	352	346	344	369	346	364	401	373	348	350	370	344	345	359	381	410	389	376	413	370	344	385	368	361	386	375	337	351	399	373	394	375	400	386	356	357	366	370	368	397	382	356	368	354	411	413	374	402	394	348	389	398	339	385	341	356	393	354	370	365	372	366	391	370	329	344	327	389	419	369	341	374	399	355	359	386	343	345	355	366	360	372	372	353	405	330	368	403	350	363	416	361	368	397	356	386	386	353	378	376	406	368	345	397	372	376	366	390	383	379	395	363	365	360	364	354	354	362	348	381	356	401	405	354	338	368	336	370	404	381	353	355	355	390	359	359	345	367	390	372	374	382	388	362	370	355	372	338	358	339	377	369	326	394	389	381	365	343	356	358	343	359	340	380	384	350	358	374	401	349	366	361	363	348	381	394	353	393	363	368	383	376	372	374	369	386	374	343	349	371	366	386	349	389	380	367	381	386	356	390	353	386	379	361	358	376	353	363	385	376	385	374	396	380	357	375	358	350	361	336	388	381	347	364	342	380	360	394	388	364	372	369	419	390	406	345	367	378	365	420	395	344	370	364	410	356	341	360	402	354	385	347	359	355	373	388	380	390	393	363	356	381	398	340	383	387	357	390	434	345	374	343	390	410	363	360	389	344	367	365	357	357	389	384	404	384	329	401	363	380	385	390	368	384	351	380	378	368	358	363	363	366	363	375	402	332	337	368	391	388	359	372	356	369	390	348	356	373	343	376	332	367	372	370	391	355	382	394	360	367	350	379	357	367	361	356	343	379	391	356	381	358	359	358	338	351	394	370	373	346	368	366	392	350	362	359	387	367	357	359	387	343	349	382	389	373	348	378	354	395	378	346	349	368	395	383	390	342	366	390	389	374	350	349	363	393	365	358	344	368	356	333	391	404	353	378	385	336	389	389	356	365	396	366	368	378	370	345	360	377	355	368	362	361	363	334	346	391	363	381	372	382	335	359	374	392	364	363	365	370	396	374	377	383	376	374	372	354	404	358	363	368	371	384	362	358	404	381	380	379	367	352	378	406	361	393	370	385	373	421	360	332	377	343	395	388	388	383	351	360	368	354	344	403	371	365	355	348	367	346	371	344	372	389	360	381	369	356	390	339	378	351	340	357	357	359	405	385	359	363	371	364	408	373	371	325	344	359	356	349	368	355	360	386	362	391	377	385	352	374	380	379	380	369	346	389	337	372	376	364	364	376	348	350	382	360	360	350	403	382	366	324	366	358	383	397	363	346	362	355	374	342	370	356	352	367	359	394	367	402	370	322	373	352	349	376	361	345	375	387	370	355	350	357	366	397	313	314	362	358	378	371	358	357	382	361	373	350	382	383	356	354	327	373	368	319	371	364	353	371	384	356	391	358	377	413	367	402	336	322	341	349	395	371	378	371	352	395	395	341	344	339	349	382	382	358	417	372	360	391	361	367	404	360	359	355	337	370	333	379	377	387	378	371	341	375	362	379	382	378	386	360	400	375	386	358	350	392	372	391	352	371	378	347	361	376	376	339	391	346	325	383	312	362	343	399	408	365	371	351	370	365	403	343	370	397	379	366	361	358	327	405	395	357	368	339	370	376	366	328	358	371	365	371	376	382	358	363	311	373	394	382	326	357	390	380	351	346	392	363	360	373	371	363	358	370	369	353	363	367	361	368	371	362	379	354	357	370	375	360	385	333	361	390	373	402	360	353	363	377	381	366	357	402	393	353	343	427	409	408	374	343	368	364	359	386	356	355	352	384	397	370	372	370	359	412	397	365	346	383	349	353	341	367	353	352	397	345	348	374	389	381	391	368	374	372	381	357	351	378	388	361	381	379	350	374	361	374	339	361	368	358	382	353	398	328	367	380	404	370	349	384	368	363	379	365	352	371	380	395	345	340	390	390	362	396	379	406	353	417	353	365	396	366	382	339	357	318	381	338	359	387	418	362	355	370	386	361	379	382	389	349	379	397	370	311	371	404	389	383	387	379	373	344	369	339	378	372	372	378	384	387	341	374	380	362	388	339	383	377	368	384	342	364	347	374	351	394	370	355	340	361	340	355	388	377	377	377	330	369	377	346	397	411	376	379	360	347	328	352	352	356	384	380	383	365	398	346	360	389	379	387	362	380	386	364	351	368	376	356	377	339	379	375	352	354	366	360	392	372	369	376	406	368	331	372	396	422	326	368	358	345	376	369	400	368	390	381	377	377	347	351	369	373	355	388	371	345	389	342	384	384	373	342	376	367	372	431	382	375	363	352	331	350	360	392	354	361	354	346	392	343	373	367	363	339	364	373	337	374	392	350	378	359	347	420	366	389	378	367	372	367	351	365	376	374	386	368	396	354	368	360	378	388	364	342	380	363	366	387	350	402	356	389	343	349	387	370	392	384	381	364	374	388	342	367	374	355	362	393	376	379	347	329	383	369	333	373	331	386	407	371	351	392	369	360	343	367	402	368	336	371	392	365	360	371	394	402	378	368	350	384	376	352	370	344	368	384	348	376	400	384	373	356	392	378	357	367	380	366	405	377	383	369	316	356	370	395	366	391	376	358	385	368	321	382	372	406	369	375	364	391	364	356	369	363	353	380	393	389	387	374	363	355	364	380	337	355	364	390	358	345	336	364	363	369	348	355	395	389	352	371	396	372	362	371	344	359	352	367	363	361	397	352	351	378	333	331	367	352	353	358	355	361	371	376	353	348	369	364	407	360	353	351	354	390	323	374	408	352	355	376	338	402	379	367	391	394	361	369	384	372	341	364	385	352	390	364	342	360	356	380	384	389	361	370	383	367	402	364	399	349	360	384	399	316	370	410	355	356	394	380	392	374	346	342	389	393	391	384	370	403	357	376	397	362	379	358	369	394	384	385	354	384	348	394	378	356	410	427	395	376	398	392	396	374	360	381	363	368	383	383	369	388	359	360	332	366	360	336	378	358	370	352	376	346	348	386	347	343	396	351	382	353	373	386	362	353	378	368	374	357	383	369	416	358	365	378	353	386	332	377	358	408	386	365	390	372	388	373	354	355	382	394	398	358	367	391	377	349	407	341	367	375	369	342	386	346	376	372	373	330	378	374	357	347	378	398	330	351	395	334	372	348	393
4238	5183	5817	3287	2112	1305	1024	642	7238	21675	15430	8357	2904	1152	567	373	325	320	317	347	330	333	357	386	347	349	323	346	323	413	379	353	334	328	364	360	344	328	347	365	341	339	323	369	356	351	353	344	344	341	340	353	383	397	352	328	354	328	329	359	339	363	360	349	391	344	336	354	331	333	305	335	347	340	360	353	360	348	320	344	329	309	380	339	380	309	368	360	323	351	327	347	337	335	338	343	360	363	352	359	333	294	352	355	320	334	326	342	369	326	296	343	366	318	335	328	322	349	382	337	322	361	373	348	348	343	367	359	332	314	352	347	364	318	366	363	340	355	361	323	337	334	337	354	377	340	366	327	337	355	301	334	362	353	332	319	366	340	341	314	333	359	382	335	327	326	354	322	358	328	322	330	345	327	390	322	342	319	327	311	349	335	344	347	368	350	354	334	356	363	339	366	334	326	358	334	346	316	308	324	324	349	373	348	325	341	355	328	314	340	328	356	349	360	372	322	360	356	336	355	329	342	349	380	363	344	337	348	319	332	350	315	334	351	351	345	347	347	286	338	321	340	364	323	331	340	307	328	349	340	318	329	336	337	353	349	321	314	353	345	334	328	344	304	356	342	332	335	348	344	350	347	344	345	344	339	314	379	336	360	353	335	327	311	301	338	323	319	313	353	325	353	346	317	326	326	349	345	337	346	364	361	359	325	331	312	371	326	342	315	320	371	316	332	354	367	339	346	323	353	358	317	334	359	331	337	327	355	347	373	357	338	341	343	327	375	315	305	337	306	328	317	318	347	347	358	323	333	348	310	314	324	340	322	341	317	365	328	342	370	334	323	333	318	340	346	373	332	287	340	325	359	349	329	318	299	318	363	343	349	331	352	337	322	356	344	329	341	340	321	325	326	314	330	356	332	351	347	319	334	325	338	355	318	343	361	334	329	335	358	354	324	344	353	339	342	345	377	347	305	360	351	344	348	336	312	291	339	337	345	350	326	317	350	321	379	336	341	294	357	352	341	351	358	337	330	360	299	303	317	335	335	326	318	345	366	342	345	316	341	359	305	368	328	321	336	340	374	329	353	315	309	329	329	310	344	364	322	365	371	369	354	334	335	315	309	329	334	346	356	319	328	298	342	327	339	355	310	312	351	355	325	333	339	366	328	364	332	367	343	351	353	328	332	336	326	367	311	339	364	350	348	332	322	349	365	347	325	328	349	322	336	340	343	349	311	303	338	334	300	329	336	332	344	334	355	289	336	331	344	335	352	334	354	324	299	367	341	333	339	365	313	337	349	325	353	333	328	380	327	363	345	346	346	354	354	336	355	308	355	331	324	331	325	351	323	356	361	349	321	340	338	334	314	347	330	315	323	353	320	343	341	354	319	344	347	319	357	310	339	341	343	335	317	315	332	313	342	338	335	338	333	328	361	353	340	331	328	325	330	330	358	320	313	349	338	326	336	348	352	364	351	332	349	374	365	329	335	316	334	306	380	353	364	349	350	303	335	353	335	339	335	348	323	330	320	349	311	370	359	317	323	317	325	346	341	347	314	352	365	345	372	312	379	361	352	358	338	346	356	372	326	334	341	321	381	349	358	345	334	356	360	344	330	329	321	329	348	357	348	348	326	335	333	328	341	368	315	318	320	360	347	358	341	336	356	300	342	336	322	335	351	329	352	352	330	316	290	329	344	315	363	323	305	352	382	336	288	322	311	312	354	348	374	344	320	369	347	325	342	356	340	342	348	311	343	328	331	341	339	350	364	346	362	340	377	362	336	328	345	340	358	307	328	343	318	304	328	302	351	308	335	338	326	334	330	329	335	338	299	330	347	353	349	330	335	347	331	347	350	351	329	348	353	333	337	359	359	349	382	330	346	330	379	329	331	362	343	327	327	345	361	322	359	318	355	335	373	332	338	346	335	310	329	343	316	341	323	342	336	335	357	276	334	333	361	307	343	316	350	333	370	361	390	306	323	324	334	336	337	342	314	342	363	351	363	343	329	379	364	343	373	343	344	348	322	308	322	342	376	364	365	339	333	332	374	339	348	328	360	347	327	336	309	357	322	353	331	307	312	355	358	331	348	370	306	346	329	355	304	342	337	343	345	387	327	342	347	335	324	325	337	339	319	356	342	382	377	332	345	366	305	307	351	360	340	356	353	349	308	324	348	308	305	356	340	327	365	325	344	326	373	335	329	329	349	342	371	342	341	350	329	343	334	318	334	341	366	361	325	358	318	331	369	323	332	374	343	363	337	321	342	345	331	386	357	329	340	311	340	340	322	357	338	358	304	389	363	359	333	346	318	334	344	336	338	342	338	327	323	318	354	310	344	342	352	316	350	342	359	310	372	346	336	315	367	330	332	374	331	370	364	367	346	338	331	338	335	377	319	361	329	332	328	367	341	360	323	342	328	348	343	303	339	322	349	346	324	342	324	339	343	348	356	353	339	353	332	331	348	337	342	340	344	340	308	358	384	341	348	336	370	356	387	341	329	323	336	324	344	316	327	358	358	340	346	322	300	326	328	339	363	365	370	329	348	352	325	357	314	356	348	347	341	317	347	367	355	369	337	364	345	329	314	366	334	358	355	348	338	362	303	332	327	359	341	360	344	361	340	317	311	330	347	365	327	363	322	366	351	319	360	348	349	351	306	340	344	342	323	361	364	328	388	356	339	334	312	354	360	345	324	326	376	336	328	307	315	330	347	342	303	329	356	320	345	367	344	374	318	341	361	339	361	322	352	343	326	365	320	325	340	320	359	388	333	365	357	336	336	342	299	347	320	350	344	299	343	334	305	353	359	316	352	353	357	355	345	323	335	385	324	324	334	342	354	336	326	343	302	351	344	347	375	352	322	314	362	339	325	294	327	344	341	353	336	331	346	327	327	348	345	331	306	335	356	345	355	273	333	293	338	337	337	324	313	367	324	346	329	324	332	342	357	339	331	338	321	348	369	380	338	359	333	355	319	315	343	339	359	341	315	331	340	320	365	332	342	343	329	338	321	324	334	366	330	344	329	321	341	361	282	348	321	326	407	356	329	340	306	308	328	344	355	309	348	338	348	351	320	334	326	325	333	347	370	348	350	323	371	336	304	339	336	326	334	310	322	386	353	357	371	322	353	329	354	294	361	344	359	347	348	340	302	356	343	344	336	326	323	356	323	329	322	331	317	343	333	321	345	347	327	352	316	326	342	356	356	346	335	325	376	346	316	336	363	355	397	354	355	364	318	325	315	353	376	338	357	376	349	328	312	332	380	325	315	333	343	352	327	343	334	332	356	341	330	352	344	335	349	342	323	356	345	343	329	318	337	361	334	362	367	322	311	342	327	325	305	334	340	317	314	344	354	369	361	363	340	342	350	338	326	335	322	342	347	332	369	352	338	365	365	317	347	346	336	346	362	332	321	354	320	335	367	308	356	346	355	383	341	354	357	338	339	337	325	351	340	328	341	325	341	357	334	343	371	321	326	318	323	362	379	337	316	332	361
24484	21462	28792	24590	21286	8764	2389	1114	7963	38861	32839	19186	6467	2132	843	580	522	568	539	541	504	548	507	537	535	563	506	534	539	530	514	529	491	522	515	516	526	553	565	525	504	490	472	524	534	516	555	507	507	508	507	518	523	500	505	475	498	490	487	482	536	503	503	558	488	461	519	545	500	522	496	518	525	506	514	480	477	505	525	495	489	500	521	524	472	566	509	473	488	519	517	532	526	506	493	531	492	523	519	505	502	510	511	520	531	492	494	496	495	492	562	512	483	522	526	495	520	485	541	522	496	540	544	506	514	497	536	504	519	483	483	523	500	489	509	493	545	498	499	526	512	533	531	481	501	505	524	499	528	503	524	495	501	494	513	446	492	498	485	498	523	535	482	513	510	502	509	511	508	496	511	546	515	515	486	511	514	517	514	478	529	509	512	503	515	513	494	486	507	527	475	500	475	496	478	506	482	516	490	517	514	495	515	518	540	506	481	497	520	488	500	483	485	495	516	463	478	502	461	535	506	489	531	502	512	500	495	537	491	474	536	487	496	527	515	477	489	542	498	517	496	492	485	533	474	493	512	494	551	521	479	531	478	539	508	516	520	488	467	493	485	514	523	488	489	541	507	486	522	510	495	514	463	545	444	516	494	532	472	507	536	479	499	502	556	488	469	507	526	537	500	503	500	488	511	519	553	524	486	477	476	524	477	529	524	513	525	484	495	494	519	486	499	504	462	533	495	512	504	463	517	491	493	523	518	564	493	492	496	454	503	459	491	503	533	523	578	508	474	558	453	498	515	519	508	474	506	537	509	490	498	505	505	521	476	533	512	514	519	508	516	509	535	529	496	492	506	522	493	499	507	549	539	567	481	493	509	520	505	534	499	547	486	466	524	490	518	531	518	546	527	557	512	487	482	525	516	500	525	526	507	471	497	526	503	517	543	516	482	548	516	522	505	530	474	449	524	509	515	477	496	519	520	484	503	475	502	521	482	518	521	444	514	471	531	478	472	491	510	523	512	472	510	509	508	489	498	502	523	502	539	501	512	514	477	511	514	505	513	505	492	495	483	501	520	530	486	501	519	503	577	504	517	517	498	493	496	466	513	520	539	494	522	447	459	489	499	515	534	533	498	512	514	505	487	504	502	496	556	492	486	491	511	472	534	488	489	526	492	492	496	511	502	498	488	520	529	494	525	474	494	560	485	499	524	474	488	499	495	508	516	524	570	537	481	522	511	501	519	505	492	531	507	487	543	486	536	501	474	502	567	528	508	501	496	487	515	517	521	467	489	483	484	470	508	475	493	508	524	517	523	505	480	506	482	529	486	548	540	476	495	515	484	525	469	472	538	481	503	457	478	492	483	544	504	526	480	515	500	490	514	510	513	476	464	512	472	467	502	509	466	512	504	494	527	521	500	536	507	506	506	486	562	514	505	491	514	540	498	519	517	487	498	515	482	492	530	454	541	474	495	541	505	516	543	479	504	535	518	473	505	520	461	529	504	489	510	498	531	492	528	472	507	503	520	518	521	482	505	486	504	492	510	504	496	488	524	523	467	509	561	476	483	548	550	512	525	533	532	564	484	525	530	531	482	465	507	491	504	492	531	545	510	518	510	486	520	544	516	497	514	461	527	457	487	449	508	492	527	470	476	499	502	491	508	494	498	538	504	496	543	523	506	480	542	519	494	523	523	493	541	541	513	475	447	495	497	480	501	509	504	501	522	519	522	495	504	498	500	486	458	575	489	484	450	492	579	532	523	527	494	534	540	499	490	513	483	520	507	509	506	539	505	502	476	510	483	543	503	440	492	524	493	526	486	513	497	479	468	474	505	502	501	524	543	561	513	454	527	508	484	513	461	475	515	489	541	509	531	526	477	488	455	472	495	485	490	472	569	525	498	503	494	495	547	535	493	484	511	523	513	503	502	524	506	499	486	492	532	493	488	539	499	482	491	544	482	428	555	508	528	527	514	511	501	539	512	492	500	511	515	498	509	495	496	477	528	526	474	524	485	535	527	467	536	481	544	501	498	514	459	511	507	491	513	483	535	508	482	478	461	544	489	485	457	464	506	478	537	559	521	511	463	489	523	504	520	510	509	535	499	485	499	476	516	523	482	499	507	533	482	514	507	555	494	508	532	492	546	510	513	537	484	501	511	455	494	506	526	486	531	514	500	498	522	536	499	452	526	515	488	538	491	482	540	536	480	525	497	512	530	526	494	548	543	534	474	512	538	502	481	523	516	502	494	501	540	515	528	525	493	542	479	499	471	497	489	540	526	485	514	520	556	540	475	485	497	509	540	529	492	492	520	498	493	463	510	540	465	519	488	475	539	505	499	542	557	527	483	493	506	528	493	549	519	508	513	476	539	465	499	514	502	457	473	490	559	478	503	520	507	517	466	486	526	493	542	526	498	482	504	500	535	524	514	491	501	520	529	476	496	502	509	520	498	531	534	533	519	462	506	474	499	487	510	465	506	510	471	520	503	502	524	508	512	481	480	508	474	520	523	506	515	522	498	480	480	517	495	531	447	525	496	514	539	548	501	529	516	523	498	503	490	482	513	528	460	511	480	478	529	468	493	503	514	514	479	498	505	495	519	538	498	562	505	499	473	471	508	519	476	460	508	514	491	465	514	477	529	523	498	508	489	499	510	472	486	468	504	528	520	491	500	549	497	497	506	514	473	551	550	494	533	499	525	502	517	464	518	506	564	474	535	546	484	456	496	485	502	486	502	495	513	500	461	481	516	514	482	530	501	469	485	536	490	523	477	511	510	504	489	492	531	515	517	492	504	489	500	499	509	462	489	527	497	511	524	450	489	528	506	547	498	449	497	501	515	503	500	498	507	495	487	494	514	547	511	488	506	501	502	489	530	495	505	446	519	548	519	489	465	517	501	499	495	499	518	465	474	451	498	485	517	525	493	476	509	505	493	488	530	488	477	494	470	502	507	506	523	526	529	512	504	518	504	504	511	515	476	484	505	495	518	499	514	524	511	504	522	521	504	504	455	529	486	548	497	526	528	498	514	509	525	466	497	499	516	501	518	500	521	519	513	486	503	505	478	520	526	509	521	492	498	486	509	542	492	502	515	479	516	505	533	520	533	526	543	483	502	530	489	494	539	512	521	509	512	458	513	525	509	520	477	528	497	483	503	500	495	539	525	510	494	473	512	486	489	509	525	509	475	488	510	518	557	483	518	518	518	484	498	523	498	500	534	500	514	502	481	507	539	488	506	492	460	502	544	494	529	504	540	521	503	541	503	502	512	504	474	506	514	520	565	524	509	548	500	503	490	485	499	471	551	499	521	554	524	507	488	511	522	496	517	510	530	466	504	496	486	476	484	484	502	484	510	518	512	480	464	507	515	489	505	492	517	457	486	524	501	486	523	504	517	522	512	500	505	538	469	469	497	504	506	516	482	485	583	533	496	521	516	501	506	526	477	509	489	506	514	553	476	493	512	523	501	492	470	508	482	505	485	527	515	506	511	474
4994	7933	7957	6076	3818	2402	1863	1211	11709	36751	27530	14619	5265	2151	788	562	477	436	479	462	498	459	497	455	481	439	445	471	431	449	429	481	487	413	506	468	445	425	470	454	425	497	489	471	446	431	480	415	449	441	408	484	454	412	443	454	440	470	457	431	418	476	438	452	455	469	451	453	428	487	467	439	481	448	434	469	465	474	447	482	437	481	466	456	446	453	472	452	415	453	487	427	468	468	465	437	400	456	528	410	428	422	431	477	425	445	488	448	442	475	414	453	450	455	459	466	453	448	477	464	460	477	485	425	472	494	443	471	466	438	444	451	449	495	436	431	470	495	468	460	420	448	439	457	448	446	442	449	444	440	456	453	428	445	457	425	431	466	470	429	465	469	484	468	454	464	463	445	462	462	429	478	416	425	418	457	442	447	456	460	493	482	479	442	403	462	448	441	477	441	466	456	418	473	425	442	452	477	446	484	422	432	407	438	469	456	493	457	444	439	417	479	421	447	463	477	445	443	483	441	425	453	446	475	404	458	492	435	440	447	448	438	466	433	465	465	470	458	465	440	460	457	467	441	429	461	442	433	471	429	447	430	480	488	461	487	476	429	429	421	486	449	437	460	428	436	471	443	420	459	496	476	451	470	441	458	456	459	455	448	438	492	450	479	419	422	447	484	464	423	420	436	457	477	477	453	427	481	447	446	450	475	474	427	482	465	453	446	467	471	497	462	482	476	447	440	438	475	436	444	457	453	452	464	420	455	415	482	441	425	438	461	432	443	459	463	459	460	480	509	448	441	450	416	461	441	428	452	475	489	482	460	454	421	479	455	443	485	488	486	473	420	492	437	438	440	456	460	464	445	460	462	456	432	428	437	476	448	463	459	449	499	454	422	455	489	448	468	485	458	467	475	428	484	443	448	466	485	445	511	496	442	445	456	461	465	435	455	466	434	453	437	438	466	468	458	441	429	455	409	453	462	481	447	436	465	428	457	430	415	474	466	447	468	491	481	439	427	431	416	429	441	492	438	454	436	470	454	410	448	451	435	473	487	485	459	438	411	460	471	442	415	466	481	434	436	444	458	415	468	470	465	441	458	466	445	444	482	435	438	456	449	431	432	478	466	429	460	448	444	456	442	440	507	444	461	468	440	448	441	460	464	448	446	447	442	432	442	434	464	457	435	469	460	418	482	448	447	431	491	489	462	441	480	415	458	462	441	409	447	470	437	417	448	453	465	479	453	430	462	461	445	413	439	459	472	439	431	436	462	407	442	444	430	462	459	447	447	426	432	459	441	435	420	476	481	428	472	479	444	458	483	459	435	410	443	491	455	441	473	428	431	480	476	431	449	449	443	438	460	487	468	454	453	467	482	461	463	439	471	426	473	459	468	480	428	421	460	464	466	450	466	464	484	459	488	449	458	493	469	465	439	437	484	464	410	454	432	478	431	463	445	467	468	443	439	482	459	453	447	444	467	464	458	483	438	442	439	480	433	443	447	431	424	419	431	431	443	470	460	453	455	447	460	441	421	449	427	488	457	434	436	466	453	456	445	448	431	439	401	409	456	447	478	476	438	429	427	427	432	437	439	473	455	459	451	459	476	453	432	488	451	483	435	467	427	440	431	420	453	477	475	444	444	442	454	442	443	447	428	440	478	469	406	420	450	427	420	457	471	478	427	445	435	486	438	491	468	453	476	430	476	469	399	452	439	446	439	438	428	460	443	463	441	456	434	438	467	433	428	453	430	428	437	450	461	469	484	489	431	445	437	434	464	440	471	418	456	481	448	472	436	445	429	406	438	490	477	495	465	430	438	438	443	435	438	440	461	464	411	465	418	431	442	446	467	454	439	465	468	451	456	461	454	402	486	446	432	448	463	473	470	426	423	435	453	435	423	517	441	433	417	453	484	452	458	416	473	454	436	436	427	443	449	464	434	465	471	484	458	450	441	458	455	427	408	457	415	460	467	472	484	477	456	487	464	438	435	455	434	426	471	443	420	451	444	442	452	446	433	475	512	458	442	464	482	464	465	458	477	471	470	445	473	441	446	455	447	438	491	446	487	442	425	459	462	458	441	468	412	477	419	432	440	418	447	429	457	426	439	477	425	460	456	429	467	437	433	442	443	470	438	441	469	457	447	459	474	437	448	402	465	450	444	468	439	456	494	445	424	434	444	431	426	435	439	464	449	437	473	446	462	468	406	454	446	442	423	463	450	448	411	461	457	434	449	473	450	435	433	464	435	439	437	432	416	457	417	438	485	448	460	441	454	456	454	483	472	446	452	423	403	435	459	418	454	461	443	476	463	449	422	433	414	500	420	443	447	459	436	473	441	471	468	433	467	471	460	449	464	455	470	462	440	453	468	466	482	418	408	409	434	451	468	441	441	440	454	449	425	487	443	423	421	451	454	468	489	430	486	469	451	470	489	425	445	448	445	417	440	465	440	435	481	449	454	481	430	446	465	420	419	473	452	432	501	471	455	458	449	472	455	415	438	475	488	431	454	466	446	446	390	432	458	461	466	439	434	451	439	402	438	466	444	473	443	462	462	464	452	472	465	446	434	465	506	447	436	485	447	448	495	432	465	468	440	414	425	421	451	402	468	451	448	420	458	429	450	479	449	454	430	408	417	473	465	450	450	463	451	430	420	433	453	425	444	479	470	439	472	461	460	467	473	427	481	476	424	449	476	466	465	481	429	463	465	470	445	442	407	474	435	414	460	463	447	442	460	440	443	466	468	516	424	483	449	445	449	461	419	447	442	447	430	450	458	445	459	440	471	438	430	428	457	457	453	449	453	460	420	441	467	460	457	394	475	447	469	465	475	476	454	457	442	492	441	489	464	445	453	441	441	429	451	445	442	429	436	414	432	450	459	471	474	451	464	467	436	418	450	407	464	436	446	428	443	439	455	446	462	463	441	461	428	515	435	458	442	444	474	439	448	474	457	484	424	441	462	445	442	427	418	443	463	456	450	490	438	446	461	456	463	409	431	412	442	454	443	459	432	459	448	422	421	467	432	439	443	429	471	417	442	471	416	418	454	450	483	472	413	451	481	435	488	475	465	476	470	451	437	463	434	425	461	447	421	425	460	427	461	441	442	425	430	463	467	427	464	459	432	395	472	473	462	441	474	443	464	444	484	429	405	463	430	442	470	419	456	441	464	466	465	459	429	458	448	416	464	422	444	446	439	420	445	462	486	460	457	436	487	488	490	467	474	421	461	400	465	454	454	431	468	467	444	414	425	444	512	451	408	487	432	442	426	455	461	457	491	446	457	441	420	481	458	418	461	445	455	417	452	485	449	399	461	441	431	452	417	417	445	437	441	432	459	425	449	409	444	436	443	464	404	417	475	440	435	474	464	427	503	391	443	439	444	475	436	444	444	466	433	443	458	442	441	474	457	454	459	463	422	456	425	458	451	437	431	402	430	436	399	447	473	451	455	418	433	421	450	437	441	409	430	488	468	491	458	407	467	489	473	445	476	472	460	484	430
27624	11074	1545	1280	676	491	402	383	396	1665	2236	1477	741	444	346	356	301	313	332	313	331	281	321	295	285	339	349	308	334	286	281	307	352	305	294	300	324	336	331	317	329	352	305	296	302	298	301	272	313	306	325	331	317	320	316	326	336	323	293	307	316	312	321	295	300	286	307	339	325	290	315	297	305	301	312	319	341	329	327	305	310	320	306	284	318	326	322	329	281	287	287	300	345	310	325	292	329	310	304	336	312	292	297	309	302	333	332	312	319	348	307	316	294	312	316	314	312	303	308	321	279	304	311	322	311	313	284	277	302	342	278	294	339	310	299	320	326	336	320	330	290	318	279	312	302	306	278	322	284	298	369	312	331	317	310	317	311	317	301	329	324	291	299	307	310	301	272	296	333	306	316	328	337	313	318	340	299	333	304	320	317	300	323	319	344	308	306	306	293	320	337	307	311	310	330	321	301	289	317	352	335	320	317	309	305	302	323	320	289	330	326	314	323	321	312	325	326	315	313	330	288	302	316	324	324	307	323	298	318	320	340	290	269	317	313	286	287	301	283	289	302	319	318	332	280	328	331	327	310	271	300	302	310	326	317	316	344	299	319	340	298	286	304	289	327	292	325	307	297	319	299	297	318	302	334	315	312	286	322	337	309	316	299	309	300	327	309	341	316	322	310	303	328	294	320	323	339	310	293	312	336	306	324	289	304	330	318	313	329	322	324	294	303	267	271	301	294	309	304	327	320	347	322	307	259	302	307	308	317	310	310	300	347	321	300	327	313	327	319	305	300	323	301	297	305	299	312	344	311	305	322	306	329	312	311	290	316	323	306	294	278	289	298	344	341	299	317	329	298	276	308	319	316	316	299	321	320	324	302	319	322	314	313	286	274	334	311	284	290	283	311	324	332	329	298	311	331	306	342	332	294	331	344	320	306	327	299	302	313	267	324	322	309	303	305	317	288	306	310	309	309	299	309	326	333	316	297	317	320	298	323	301	351	287	336	282	270	317	319	344	288	331	337	285	291	325	317	349	307	321	317	314	299	323	332	316	321	323	309	299	285	312	335	279	300	339	298	289	306	299	311	305	311	296	347	288	336	322	291	294	292	288	275	333	280	331	291	312	300	305	323	277	296	339	309	302	308	318	303	289	290	330	340	299	293	290	304	293	307	336	322	298	336	298	291	313	300	314	305	318	309	290	293	324	289	314	302	319	301	328	323	344	297	315	308	331	283	314	326	295	332	320	313	310	303	315	333	305	265	302	337	311	325	338	312	319	341	349	339	289	317	311	329	336	299	303	325	303	304	316	287	298	317	319	307	295	332	287	313	329	293	322	347	305	300	313	287	305	322	308	311	299	319	306	296	331	302	302	319	306	286	315	278	308	321	300	305	286	300	341	316	336	327	317	326	309	315	304	328	350	319	295	309	317	296	332	298	315	319	334	315	303	310	314	281	281	317	342	328	328	326	280	323	314	309	321	320	331	343	326	325	315	304	323	337	329	297	327	276	280	300	295	336	329	304	295	314	361	317	313	282	310	317	294	309	341	334	317	291	323	296	321	357	294	318	315	321	335	310	308	323	330	302	339	318	302	353	290	302	306	342	322	329	291	325	295	295	301	340	328	291	288	321	287	271	325	295	329	319	299	338	320	296	316	324	317	309	315	301	321	291	328	321	339	310	304	346	298	320	294	320	330	309	301	319	312	314	313	294	332	327	311	316	298	305	304	273	272	315	321	305	299	324	319	292	306	329	345	316	286	319	329	299	304	333	311	301	313	283	255	315	320	346	300	321	303	310	325	307	317	305	320	301	308	295	312	313	311	315	314	290	281	318	305	317	333	316	313	321	338	307	312	356	304	317	345	320	274	326	309	286	304	316	299	333	302	321	301	297	305	289	316	301	316	296	294	310	330	343	322	283	318	326	351	348	326	311	352	291	282	308	318	307	284	292	341	320	286	267	322	334	293	338	323	323	317	297	305	322	321	311	303	343	316	327	302	304	329	324	296	314	313	279	297	321	323	301	337	320	327	314	329	301	285	277	312	308	310	299	309	339	310	308	312	279	264	306	327	292	323	328	288	326	317	298	332	320	312	292	278	288	320	299	319	309	359	326	304	334	315	324	307	313	305	308	324	305	297	334	330	325	321	330	293	305	306	309	307	298	298	280	339	328	294	337	295	326	291	311	304	330	306	309	338	321	275	317	316	305	325	314	314	278	313	311	338	284	276	304	318	300	347	292	299	288	299	348	321	313	302	293	309	285	326	312	317	290	301	307	328	303	338	326	296	342	292	302	308	267	283	358	323	307	321	310	313	291	312	295	285	280	343	327	316	306	301	302	276	300	317	332	308	310	325	321	297	310	328	283	292	295	295	291	304	317	299	324	285	296	318	339	290	324	344	310	302	306	283	341	331	309	318	318	302	315	317	293	337	285	321	283	296	296	337	327	352	301	299	307	337	276	306	318	310	349	337	301	320	351	322	311	280	326	324	312	304	329	316	288	312	313	298	286	329	289	316	349	299	325	313	331	326	307	285	323	302	328	298	290	291	280	289	338	358	301	319	307	304	289	322	331	314	318	295	278	338	304	309	289	321	305	298	303	303	298	298	301	308	294	313	312	315	319	322	269	315	309	305	306	290	334	278	305	253	302	290	327	347	310	313	294	345	313	328	311	300	295	313	317	320	292	302	328	313	330	282	323	329	334	335	295	290	294	281	311	307	311	320	326	332	340	310	308	303	325	299	283	326	308	295	323	287	336	339	300	295	293	326	313	346	316	323	306	301	319	310	294	303	289	306	329	312	326	304	307	325	302	308	319	318	294	322	341	303	336	300	324	315	301	334	290	312	319	299	307	306	253	319	298	311	308	311	315	302	302	298	284	294	295	308	341	320	315	279	302	313	323	313	310	336	290	316	344	312	315	298	311	322	307	313	307	346	303	294	291	299	312	305	298	322	302	305	309	304	297	275	323	327	324	288	317	303	300	298	310	307	311	266	321	289	336	303	301	299	312	328	301	316	278	334	308	312	331	280	311	318	327	279	333	320	314	296	308	304	268	288	311	308	328	280	311	305	280	286	317	320	297	357	313	314	305	290	307	287	325	310	306	301	298	325	303	293	307	312	308	276	302	304	275	347	293	308	291	281	292	299	312	307	289	306	303	319	333	320	315	344	300	318	308	298	321	304	291	330	336	299	282	338	315	310	334	322	320	317	288	316	316	314	337	312	355	301	320	298	276	300	297	302	327	302	332	309	334	303	338	302	318	314	304	315	312	350	334	318	309	305	311	391	305	306	318	319	302	335	328	289	289	350	316	328	324	334	299	312	349	331	329	349	292	295	289	318	323	307	324	276	289	299	295	302	294	346	299	287	292	326	275	302	305	302	294	301	325	305	284	305	319	330	334	315	291	329	310	303	309	302	305	322	295	300	327	307	319	312	283	317	302	306	320	312	284	310	297	321	298	284	295	299	324	313	314	316	321	302	305	310
5451	1223	1320	1181	794	579	495	395	506	2279	2847	1622	862	447	340	277	312	299	267	298	284	297	292	307	317	294	267	282	292	295	285	307	285	295	305	306	304	279	303	308	290	272	294	284	283	282	262	288	299	295	279	274	284	303	328	285	301	281	292	282	278	268	285	304	283	267	328	284	281	278	285	253	314	284	282	279	276	307	290	296	288	309	295	302	275	269	274	306	305	323	297	313	312	269	295	276	277	257	287	280	310	286	279	276	259	264	278	260	273	281	272	278	287	303	264	275	253	297	305	289	263	275	277	251	264	282	306	274	267	248	263	287	282	308	295	320	316	279	264	309	291	329	297	291	279	264	277	272	274	296	271	279	308	291	281	286	319	274	263	288	270	299	317	258	280	288	278	283	281	279	279	270	293	271	308	265	294	292	294	275	318	283	274	292	296	316	293	275	288	280	277	268	267	282	278	280	271	288	268	270	275	297	265	297	278	271	292	280	276	259	274	270	290	320	266	304	278	291	275	298	295	278	254	297	268	285	298	278	289	295	282	294	282	295	282	283	248	304	294	279	288	284	306	262	265	253	290	268	289	303	265	273	254	273	297	272	268	288	300	297	261	299	267	279	298	312	292	288	275	283	284	257	296	265	287	288	245	295	265	286	275	273	278	305	282	273	250	302	277	295	264	280	275	279	329	296	307	276	262	277	306	276	272	277	270	291	261	321	303	288	253	302	279	279	281	282	285	275	298	272	281	279	280	286	281	266	273	264	277	321	247	285	302	308	267	275	285	306	279	257	291	259	282	280	288	257	291	282	291	300	294	262	282	256	277	275	258	277	281	265	310	237	266	289	291	283	275	251	265	302	277	285	277	278	284	274	276	300	260	284	286	261	300	291	300	259	279	266	289	278	278	269	281	287	285	313	298	264	265	304	291	279	265	279	245	290	314	274	300	317	308	310	290	275	292	286	255	288	285	306	297	257	287	291	261	310	253	279	278	298	263	283	241	269	261	266	286	297	318	262	307	297	296	334	265	313	292	268	277	274	272	302	273	303	301	260	243	270	304	294	299	286	289	302	294	253	290	290	270	281	301	288	298	288	280	284	296	276	276	270	284	266	289	252	278	297	262	302	296	257	287	259	271	274	272	254	301	266	290	308	285	278	279	285	282	284	297	289	270	261	258	273	276	269	265	293	257	279	309	266	272	287	277	307	301	265	277	289	269	275	293	287	303	284	278	285	288	262	267	305	256	316	278	290	302	270	265	293	269	282	265	290	288	338	302	258	311	247	289	271	280	288	269	288	296	270	310	301	308	287	247	271	278	296	296	271	282	262	291	311	271	276	272	316	300	299	316	300	262	320	292	293	255	294	321	278	274	272	266	286	292	296	261	259	323	290	275	283	282	263	276	266	262	287	288	283	266	287	288	264	293	257	297	332	287	281	281	281	269	307	268	310	299	252	255	288	271	259	291	259	289	251	265	300	262	281	312	274	301	277	318	281	291	304	267	279	280	282	279	254	265	298	280	265	290	305	263	290	293	270	281	271	291	307	293	262	303	292	271	260	303	305	293	308	278	300	301	273	269	286	278	280	272	290	259	294	277	305	291	286	307	276	282	296	289	281	281	297	280	285	298	251	286	250	279	264	287	286	308	283	307	281	281	281	304	268	278	287	269	292	272	294	286	294	256	299	293	278	284	270	290	294	283	268	308	290	310	288	290	277	288	320	295	259	268	265	277	278	265	294	262	328	246	276	285	304	276	280	283	293	308	269	240	296	270	277	286	293	290	312	296	281	297	290	299	267	295	273	267	270	271	293	277	296	296	296	303	260	291	281	281	289	293	282	258	290	304	234	277	278	296	282	301	284	280	279	269	269	288	299	253	273	307	271	292	281	299	295	290	295	272	311	299	311	290	257	254	283	286	278	288	277	280	258	305	288	318	273	292	278	276	286	283	283	287	259	288	265	297	282	278	258	283	278	300	293	282	258	266	252	275	308	285	288	284	282	278	296	303	282	273	326	279	287	253	280	295	298	284	284	279	282	286	275	306	303	257	304	285	281	291	269	264	289	299	288	284	269	254	305	284	284	252	304	261	311	258	271	298	263	307	287	304	284	274	304	261	268	318	289	267	299	286	294	303	299	298	264	277	253	303	289	269	291	273	302	276	282	281	286	285	272	328	258	291	270	275	290	278	284	283	274	293	283	270	297	287	313	283	304	255	277	270	283	308	277	271	295	319	263	303	282	276	269	292	255	289	265	297	283	261	273	269	290	266	276	281	268	306	268	249	297	285	296	256	296	272	244	307	291	264	283	260	274	286	285	282	271	304	286	297	277	236	280	286	282	283	279	287	265	272	251	284	277	283	293	273	292	281	289	312	305	276	275	261	277	294	291	298	271	303	285	289	315	309	301	268	256	320	264	312	277	267	294	304	268	282	276	301	300	299	313	297	320	303	280	275	301	288	308	308	275	300	304	294	265	278	272	280	302	267	291	313	252	267	306	313	278	274	272	274	331	281	265	280	266	274	305	290	305	277	287	271	293	279	302	276	272	281	254	274	304	278	279	275	283	292	287	292	275	269	287	267	293	261	333	279	263	287	291	272	309	309	258	290	293	285	303	288	268	265	300	294	295	262	269	276	269	262	278	271	317	263	256	301	270	290	281	293	289	266	282	293	305	256	271	298	269	285	287	264	303	266	256	267	264	279	287	295	292	252	273	295	244	268	288	269	314	291	292	291	280	291	257	256	297	319	304	283	252	270	291	256	303	269	306	279	283	261	270	270	266	289	279	260	261	283	270	289	281	282	313	307	309	281	267	283	277	305	268	310	281	295	282	301	286	300	296	265	301	280	289	310	290	248	298	248	304	280	299	276	285	292	287	247	295	302	252	271	317	272	262	271	289	265	289	278	282	307	259	291	270	300	302	291	296	252	281	273	283	315	267	239	248	269	297	306	292	299	280	299	299	336	287	288	284	279	279	307	288	294	304	277	302	271	283	268	279	279	282	293	288	267	272	262	295	291	302	287	289	291	304	286	258	297	281	279	297	289	268	274	275	269	281	292	255	294	261	294	282	275	283	298	299	301	306	289	292	300	264	282	296	272	277	299	280	288	296	298	293	290	282	313	276	244	283	258	282	302	281	270	283	268	245	267	287	280	283	304	285	260	308	276	271	282	289	273	269	285	292	267	280	295	250	336	284	277	265	281	273	302	290	263	298	268	297	296	300	298	270	310	293	263	287	296	278	286	291	254	256	301	301	261	255	283	305	293	259	254	313	275	301	277	285	270	297	264	279	305	256	298	250	288	278	278	291	270	292	267	258	276	294	295	292	297	292	291	279	287	293	314	281	242	270	258	281	285	283	284	306	277	260	325	295	271	288	293	307	290	288	254	289	280	294	246	274	304	289	301	282	291	280	285	273	281	310	315	278	304	290	288	289	285	296	304	280	281	319	271	293	298	297	294	293	301	300	289	267	284	330	270	291	280	313	290	273
25674	21460	27471	25521	6675	1514	958	633	604	15339	22371	12477	3471	1123	569	422	323	331	357	355	350	379	320	387	340	332	344	336	379	380	368	350	368	382	401	357	344	375	362	357	389	353	358	351	360	369	350	355	360	372	343	329	335	356	378	370	323	346	325	312	362	338	343	327	364	353	359	368	345	353	373	318	362	352	322	348	323	332	324	366	367	365	331	377	359	373	371	339	345	327	322	335	365	356	354	352	367	343	352	371	336	341	335	337	330	366	326	321	342	324	330	347	357	340	343	370	384	335	339	348	315	356	354	378	329	358	338	358	315	358	341	345	351	339	356	352	355	329	354	398	353	345	321	366	337	356	329	346	373	378	318	350	314	340	331	341	360	330	351	349	351	367	365	367	327	330	356	379	375	319	346	372	349	376	334	335	325	336	359	339	324	362	361	354	326	337	339	306	344	362	334	338	358	369	352	340	336	353	338	336	346	331	350	354	352	355	370	384	348	338	337	330	343	372	345	323	339	338	333	356	361	340	345	340	342	378	381	358	326	369	306	366	330	356	360	346	348	373	319	369	368	320	362	322	340	340	325	345	352	374	351	372	349	394	366	360	340	337	326	369	347	339	309	357	314	367	331	339	347	322	328	345	341	344	355	344	363	346	343	334	358	347	316	355	344	335	385	324	353	358	318	346	326	335	341	334	341	360	363	355	344	329	319	353	348	354	352	344	352	363	337	346	342	357	337	357	330	351	350	364	347	339	363	363	340	367	328	371	340	332	350	349	349	355	338	357	331	322	326	334	365	357	343	340	397	308	338	334	355	334	344	366	373	368	335	361	375	346	332	327	359	351	347	325	380	370	323	354	389	370	359	361	358	340	356	357	329	349	362	354	331	314	338	343	332	310	354	359	343	344	338	372	362	362	356	376	338	369	346	357	335	335	331	358	350	318	339	332	340	377	353	348	348	344	328	349	348	322	370	324	350	378	324	341	354	335	327	352	360	331	341	339	360	339	360	334	338	348	347	347	376	348	370	361	425	329	325	344	342	337	350	346	334	343	332	386	342	362	333	359	321	336	337	341	343	338	340	385	307	353	369	356	359	351	348	335	342	343	325	351	321	343	382	364	358	361	340	365	321	327	346	340	332	314	363	339	354	371	368	353	374	368	323	323	375	334	355	363	332	336	329	356	343	316	365	332	351	342	357	350	359	338	352	404	385	344	369	366	339	356	326	351	354	341	379	391	340	321	329	313	350	377	364	355	366	373	336	351	355	365	338	346	341	374	349	371	372	372	341	357	329	347	344	357	320	322	338	345	376	340	342	339	331	372	340	298	386	333	335	330	350	315	324	354	330	340	335	345	358	332	336	314	367	355	363	347	350	345	347	325	378	353	350	321	342	343	344	346	335	355	341	342	383	321	351	323	385	369	325	376	340	346	341	319	313	341	344	373	350	350	306	365	328	378	351	335	357	382	387	336	322	327	321	345	336	357	322	364	329	352	367	362	370	374	373	361	375	352	311	342	339	339	348	373	325	343	352	370	365	318	360	399	316	362	357	359	344	322	341	342	346	343	333	353	342	330	351	336	366	362	366	353	381	356	317	395	369	347	320	353	339	349	330	336	327	348	332	399	360	342	376	331	341	357	344	373	357	372	350	351	330	329	354	337	363	366	335	351	327	364	348	351	366	343	340	363	350	364	374	317	371	337	321	336	376	339	357	357	319	342	334	350	341	310	353	325	350	361	352	335	375	320	328	310	328	327	347	351	340	342	362	323	330	349	342	335	321	367	327	339	364	343	334	355	346	358	383	322	323	365	342	320	380	374	363	323	360	364	364	355	333	358	325	304	359	353	350	340	362	361	348	367	375	366	360	342	379	334	341	356	338	363	333	332	349	351	335	347	352	361	337	366	321	330	329	349	338	374	356	366	323	352	372	329	360	351	365	343	345	336	340	369	329	353	350	358	382	334	389	342	336	350	407	353	381	361	386	334	341	355	362	364	388	354	355	350	332	348	321	332	364	320	341	365	384	364	322	336	327	336	324	329	350	347	378	368	354	331	338	318	348	365	339	361	336	351	348	356	359	381	388	332	365	323	343	355	347	410	359	361	369	342	357	338	355	330	363	391	332	354	339	362	343	339	362	341	305	350	322	324	387	320	360	365	355	357	384	382	363	345	359	348	353	319	349	348	308	364	341	332	340	368	328	343	362	356	345	333	359	331	346	338	356	383	352	335	346	338	336	311	354	346	333	321	338	303	362	343	320	332	374	361	389	332	361	345	336	334	359	332	352	339	329	344	339	331	337	373	353	347	335	374	347	350	374	355	334	354	333	355	367	329	307	339	364	354	346	351	358	352	321	295	358	387	350	364	347	333	325	344	362	358	363	350	349	338	360	341	333	377	338	345	339	317	331	347	349	313	333	334	369	342	347	363	395	331	319	394	349	363	386	395	324	375	357	336	376	362	297	332	361	339	332	356	375	356	345	362	365	329	367	334	352	324	320	362	374	364	330	352	359	343	322	310	347	325	321	337	359	367	356	331	352	308	343	339	356	361	362	329	329	347	384	338	364	316	349	343	316	346	337	339	352	355	322	334	358	385	336	347	327	351	312	358	346	323	302	350	339	359	338	357	352	343	351	345	354	350	343	320	356	339	336	361	319	335	331	364	343	332	356	361	359	354	342	329	366	346	366	318	312	367	338	380	352	360	329	375	331	341	334	366	379	330	347	321	353	358	319	349	339	327	310	355	342	354	361	314	326	340	350	340	327	334	362	338	340	343	341	325	323	322	347	353	355	334	352	337	344	327	366	348	316	383	342	329	342	332	351	391	329	348	364	353	345	391	329	347	330	350	338	361	328	366	362	386	335	354	338	350	350	351	331	341	359	325	379	346	328	372	356	341	365	315	329	345	343	321	330	324	380	357	356	361	408	348	317	315	346	352	339	365	358	372	352	358	346	351	333	329	348	375	350	347	361	365	338	340	321	336	334	312	358	321	360	345	333	342	321	326	348	327	352	409	369	330	333	386	338	346	353	363	337	346	325	379	329	355	333	337	346	341	356	334	327	342	331	378	328	346	320	358	322	340	358	346	328	368	359	365	346	343	350	358	353	330	324	327	381	334	362	347	353	353	347	341	342	368	338	365	339	303	291	362	360	319	332	350	371	361	325	349	341	335	343	356	349	325	334	314	338	322	324	352	375	367	343	365	365	354	324	356	322	355	363	370	379	329	339	347	393	336	367	365	351	365	376	352	358	338	370	333	344	340	340	343	342	332	353	363	348	347	355	348	343	350	331	315	367	350	328	308	342	326	351	355	354	329	315	356	346	336	373	323	341	357	384	340	350	332	371	359	345	353	356	356	324	321	332	357	351	332	346	337	319	375	352	343	349	353	356	318	353	351	370	347	330	321	347	347	349	337	351	346	322	360	362	343	342	365	334	356	345	382	322	331	365	379	379	353	356	357	319	318	339	313	358	350	341	334	346	384	352	370	371	338
4330	4879	3662	2084	1813	1382	1071	773	917	18878	19798	9985	3386	1254	557	387	343	333	341	340	311	325	335	342	308	338	307	322	318	350	286	341	311	302	320	308	346	327	348	332	357	310	315	325	347	298	327	296	344	306	371	324	362	323	321	301	339	301	307	290	345	343	322	362	334	279	327	341	323	360	326	342	325	347	331	335	311	337	358	364	345	312	303	327	349	343	352	317	326	328	327	349	305	346	322	351	319	345	311	385	287	311	323	307	357	339	361	337	319	347	315	323	314	344	308	372	349	333	308	331	341	306	335	317	379	329	320	306	333	313	317	324	316	305	336	303	343	349	313	318	312	311	320	326	354	306	293	313	361	355	331	350	352	331	315	325	336	320	322	345	329	339	324	328	326	325	358	357	332	342	328	314	323	314	320	300	305	358	304	337	343	319	322	312	337	330	332	311	339	347	318	361	350	321	309	326	337	376	316	332	330	353	333	318	352	334	350	337	310	321	324	326	297	299	348	330	330	342	341	294	340	352	320	338	342	316	351	302	339	340	308	296	331	326	321	330	341	339	341	349	311	317	313	339	298	329	329	340	340	310	321	354	320	333	300	349	333	312	336	321	316	339	341	301	328	306	329	323	320	358	374	325	330	306	353	335	312	294	331	364	309	331	347	322	308	351	294	312	320	338	347	320	349	336	320	342	347	317	317	322	323	319	347	340	327	310	348	328	314	329	339	311	340	326	340	338	296	329	321	316	335	335	327	317	330	315	314	343	331	316	308	307	310	337	306	313	329	327	354	304	332	300	312	328	333	295	322	303	326	306	337	335	343	346	324	298	350	313	339	358	344	297	310	319	353	338	337	343	328	295	332	318	337	331	317	326	361	300	331	326	305	320	351	324	313	342	333	301	334	311	337	328	340	369	327	350	320	324	323	346	318	336	334	322	305	350	302	331	332	310	342	320	342	327	315	358	311	303	349	325	333	327	318	318	307	317	351	312	300	329	338	302	323	330	342	310	302	336	296	320	323	325	346	357	308	375	290	289	335	308	349	318	368	322	341	348	349	314	318	331	360	303	323	344	328	328	320	303	316	316	325	324	320	325	316	315	332	309	325	357	336	327	364	313	333	326	324	339	378	308	289	345	333	342	326	333	353	321	327	316	324	294	314	318	327	291	313	288	340	348	330	338	296	319	333	331	316	322	319	329	348	336	356	321	310	318	345	340	325	328	327	340	325	287	330	344	351	339	346	369	366	317	340	316	312	327	325	304	315	301	332	285	309	327	338	321	331	299	337	326	305	303	327	354	335	342	348	336	339	347	350	334	315	332	314	317	321	322	347	309	332	320	332	355	328	309	343	365	319	341	319	338	316	318	337	304	319	334	345	352	314	282	345	309	314	302	325	298	321	322	330	326	318	326	338	331	278	325	305	336	321	364	322	302	319	311	290	314	357	327	333	312	326	324	312	319	319	366	377	291	339	297	333	324	314	309	303	315	369	320	329	294	269	311	336	315	365	319	328	333	347	302	364	377	319	346	303	319	328	367	302	330	341	330	330	348	304	332	326	313	326	297	310	326	343	332	317	317	310	308	332	352	341	321	320	341	354	313	313	336	349	318	315	345	328	350	303	329	353	337	320	330	291	330	339	328	338	318	336	298	352	300	320	317	331	353	352	314	308	318	313	299	343	291	341	297	320	334	320	306	306	313	326	286	336	313	327	348	308	332	324	316	353	352	333	330	337	346	339	309	300	310	327	338	306	317	343	303	373	319	327	339	325	302	344	329	345	318	303	307	317	302	296	336	357	325	375	315	328	370	301	323	316	319	360	311	338	321	310	337	335	314	327	303	357	347	319	297	310	291	313	287	318	354	305	315	317	352	313	335	328	336	334	317	326	307	315	339	321	317	351	338	340	317	323	354	351	326	321	331	362	357	321	328	309	332	344	283	318	303	342	343	337	338	305	326	327	340	320	320	284	332	338	334	308	355	335	337	326	323	341	318	312	321	317	341	281	347	341	311	341	348	322	329	320	324	324	325	321	306	330	349	342	348	321	311	353	312	329	338	304	329	309	297	327	291	307	349	313	312	331	314	290	337	330	297	335	323	316	323	348	324	324	296	361	343	342	328	328	322	306	350	354	303	322	349	316	335	315	310	320	315	318	291	313	325	311	311	353	335	311	343	295	348	323	308	348	323	308	337	324	311	327	320	323	321	332	319	338	330	358	328	340	336	308	323	326	314	297	356	295	341	344	351	320	353	362	348	337	293	365	328	348	316	315	292	322	348	332	343	319	332	274	323	284	313	377	326	341	358	320	359	301	325	317	327	309	346	321	342	335	326	331	328	346	325	333	341	309	337	329	355	314	336	342	338	322	336	326	348	349	333	337	315	357	333	311	311	333	309	313	325	313	338	340	380	339	362	294	346	307	329	325	348	296	340	290	310	329	317	287	313	336	327	329	334	340	322	319	321	332	303	304	339	334	314	331	328	338	320	310	342	335	318	323	315	327	311	337	303	333	333	359	340	314	333	318	300	342	343	326	358	317	303	307	316	332	321	311	326	341	319	348	332	305	336	319	316	341	340	315	318	320	335	349	325	327	298	349	363	329	352	328	343	312	345	326	299	305	299	330	312	319	350	311	305	328	326	297	325	337	298	312	298	307	345	306	335	291	313	351	324	337	328	342	327	340	325	330	382	282	309	339	329	320	332	326	329	323	331	314	321	327	323	317	320	298	319	351	356	339	332	326	326	346	328	343	347	354	300	294	320	330	331	340	326	326	345	316	326	319	321	299	357	308	309	316	302	310	329	354	327	333	350	363	323	339	313	324	335	332	302	319	371	306	297	369	326	360	314	353	306	324	325	327	322	306	330	332	329	322	300	304	332	311	347	360	357	324	337	338	336	347	353	286	324	310	347	333	348	340	338	334	317	299	358	341	347	341	335	332	324	307	351	330	318	324	322	318	321	328	285	304	328	306	364	313	342	305	341	338	347	333	328	343	343	308	328	333	300	334	317	325	320	326	319	345	324	322	290	300	344	342	333	316	332	325	334	337	338	316	351	341	344	284	335	306	316	368	319	359	323	298	313	349	332	325	353	328	324	331	347	307	302	321	328	304	340	345	300	347	306	370	337	326	325	344	320	315	300	325	351	324	326	331	343	346	329	272	347	305	341	345	342	358	313	345	313	326	335	328	299	345	310	311	314	336	319	310	323	301	311	322	336	335	335	328	335	297	312	313	312	324	331	331	334	309	331	320	336	341	341	319	345	348	309	336	348	297	328	325	313	295	324	363	339	302	298	312	353	289	308	291	317	342	326	328	315	332	296	341	309	357	314	324	334	317	319	320	281	317	332	324	314	321	340	330	318	312	287	340	315	324	316	343	324	330	343	319	324	346	337	334	327	322	334	308	316	309	317	328	348	329	290	300	332	331	308	320	339	319	334	342	341	327	320	301	317	356	321	330	287	340	324	317	348	322	306	357	345	324	357	323	315	335	317
24509	21468	28770	24603	21392	8192	2353	1218	2087	24917	37284	24865	8591	2476	984	574	530	567	471	522	491	546	497	504	494	482	502	533	535	470	505	479	471	490	499	498	510	464	483	491	480	504	498	504	515	465	498	460	536	514	460	488	493	498	486	468	484	469	482	490	551	503	497	487	469	531	495	480	476	509	522	496	506	501	491	520	519	506	513	434	513	485	521	491	532	488	490	513	490	501	510	498	502	480	497	462	535	477	510	498	484	466	532	488	487	468	482	531	489	478	482	497	495	470	450	496	488	530	479	498	538	471	496	458	487	455	521	475	521	445	512	545	515	509	504	495	497	527	499	495	474	443	474	523	503	477	483	481	510	476	457	505	459	471	478	508	497	525	482	507	497	472	521	489	446	520	457	504	497	477	491	505	496	499	500	520	470	481	515	498	500	491	499	480	495	452	469	509	516	473	509	510	504	485	492	469	527	466	501	492	469	505	516	462	474	492	476	506	488	538	460	482	475	458	478	507	487	457	472	503	495	507	490	475	482	488	526	482	469	488	491	512	505	527	455	473	503	505	485	487	481	494	527	525	514	491	466	488	481	516	449	459	494	472	480	470	489	495	513	533	495	476	474	502	467	486	476	488	512	484	506	505	517	505	473	493	484	532	481	465	448	479	455	540	526	491	491	484	504	497	499	520	477	500	475	477	514	494	529	474	488	476	500	519	493	472	521	531	496	474	460	470	499	524	489	496	492	500	490	489	483	507	493	489	480	495	469	487	484	489	476	474	541	506	446	461	512	478	509	500	530	493	445	482	496	509	500	487	479	539	536	461	462	528	468	488	456	488	442	457	500	530	486	514	533	510	520	505	483	503	467	523	523	486	457	512	471	468	516	455	531	505	498	508	489	465	514	494	510	478	485	541	470	457	460	517	495	499	478	479	518	480	462	475	444	485	487	518	475	487	545	498	492	461	508	480	449	487	499	516	525	519	505	485	462	489	500	490	486	462	501	470	507	457	498	453	494	474	489	480	487	490	522	491	480	476	478	483	493	476	470	481	454	480	485	482	500	523	491	487	475	432	488	445	534	468	477	479	495	463	475	472	498	488	482	487	480	490	491	492	488	498	471	461	495	499	515	492	493	468	508	485	502	470	461	487	502	499	470	485	504	549	506	487	439	496	506	509	458	496	505	487	484	472	513	476	468	479	498	487	468	490	477	504	464	475	530	449	484	498	488	463	450	495	471	529	503	488	520	495	518	454	511	509	507	510	519	511	490	509	483	490	477	475	483	463	483	460	500	469	517	503	472	474	519	507	522	485	498	461	493	480	504	459	493	448	528	496	487	513	499	468	489	479	498	456	516	467	493	506	468	503	463	489	509	478	515	467	499	479	478	513	461	489	449	452	491	486	485	469	477	521	480	484	513	487	513	445	478	470	492	481	451	472	479	483	523	467	500	481	471	473	483	462	522	477	496	546	462	467	444	475	488	472	504	482	458	499	499	495	477	520	519	486	491	505	514	440	469	487	508	489	472	489	475	480	505	479	463	466	480	468	468	448	510	480	529	507	488	500	456	497	487	526	487	462	540	465	485	497	501	467	478	501	511	483	509	503	541	484	505	480	500	516	465	523	495	488	543	504	496	477	470	473	479	460	478	494	470	461	486	485	476	460	478	501	444	480	519	486	494	509	462	451	453	439	523	468	472	519	472	520	470	474	489	531	485	480	457	446	515	534	472	480	463	483	497	464	494	562	519	481	500	520	480	491	523	470	488	442	484	510	490	503	454	481	520	528	527	527	494	454	474	473	492	470	462	465	486	470	517	488	516	494	486	495	483	494	489	489	489	501	512	492	490	469	504	505	495	484	454	489	470	480	462	478	518	445	474	452	495	504	466	463	458	460	478	501	461	509	473	479	520	495	498	484	504	496	473	496	469	455	483	475	480	460	533	455	487	468	510	495	499	489	500	503	464	515	512	493	517	475	517	467	498	486	500	494	505	498	510	492	493	475	541	468	469	484	488	500	482	460	492	437	519	468	453	510	481	534	496	466	440	472	481	500	498	473	465	493	462	503	482	511	465	520	498	509	480	484	470	466	467	463	462	496	471	471	507	484	500	457	499	500	469	452	481	519	477	493	511	467	527	454	525	455	493	525	495	508	501	493	471	497	501	437	470	492	501	487	490	487	468	497	470	480	493	470	484	459	478	512	505	483	516	471	478	482	501	480	507	490	506	487	540	516	455	493	510	489	495	466	520	492	505	448	511	490	461	488	480	493	483	483	501	529	481	524	485	478	463	487	483	453	463	502	487	510	495	478	488	487	502	490	498	513	530	516	462	478	467	477	522	476	500	442	501	459	504	457	513	496	493	509	469	509	446	524	466	449	453	482	469	488	494	484	503	481	511	523	481	473	455	500	518	453	519	485	533	483	473	484	470	504	468	506	484	475	507	458	507	498	479	471	502	515	480	431	507	493	559	467	505	475	444	531	466	496	465	499	453	453	477	505	478	500	489	478	532	483	508	476	484	486	455	457	512	514	492	492	480	510	498	474	506	448	491	508	492	476	473	509	491	474	425	498	506	493	513	484	483	451	454	511	492	469	509	474	476	497	475	463	502	461	492	463	486	501	436	492	483	462	478	517	514	466	508	470	483	494	481	463	463	473	493	443	469	472	504	500	459	466	510	475	506	500	498	514	504	464	514	497	523	497	503	485	464	453	479	506	507	491	484	506	478	518	489	469	492	501	500	516	495	508	445	461	461	512	485	469	457	513	473	466	530	497	473	478	481	490	484	444	467	466	488	499	440	497	463	486	428	479	460	510	476	518	512	430	470	481	446	482	501	487	473	525	480	504	479	433	472	475	504	452	509	504	509	478	511	521	483	477	517	471	463	443	506	521	442	509	482	476	480	511	501	511	481	510	513	507	472	485	482	514	486	498	472	500	496	474	521	443	459	483	511	490	494	527	493	488	461	498	484	495	469	493	463	477	493	525	487	487	442	498	493	509	506	478	477	500	504	530	434	529	493	532	484	470	447	473	522	499	463	507	481	450	507	516	491	474	483	486	497	485	489	465	505	445	523	490	480	524	467	490	510	456	466	497	506	474	508	490	490	454	505	505	487	518	500	522	494	512	535	496	485	500	477	485	473	450	517	517	473	455	498	521	537	489	484	541	515	506	519	503	499	481	482	483	490	471	512	474	445	458	464	492	504	488	455	521	506	465	486	456	521	450	467	447	480	491	473	500	479	501	474	463	520	470	485	489	476	502	491	501	503	523	495	504	485	460	490	471	527	463	458	527	472	470	512	499	486	456	473	484	499	491	496	492	490	505	485	507	500	471	471	497	501	503	499	505	487	484	458	471	482	490	545	539	463	476	474	465	477	458	467	508	493	484	485	495	503	515	496	495	492	483	501	457	506	500	453	498	468	495	451	467	523	494	465	512	491	482	506	480	467	453	464	462	484	481	493	511	464	448	496	502	457	431	484	449	522	507	464	495	495	498
4772	8848	6612	3508	2795	2406	1912	1324	2927	27798	34469	18842	6562	2474	999	558	446	400	419	488	469	437	480	449	446	415	427	438	448	454	465	480	459	446	458	439	465	458	461	422	482	441	450	417	451	462	445	481	454	418	463	438	432	512	458	435	459	458	437	451	481	415	410	457	423	401	422	443	453	424	473	472	433	427	451	465	466	430	476	438	458	465	488	436	450	449	421	473	447	453	447	461	429	455	427	430	466	413	441	427	455	494	461	437	448	433	470	452	457	436	426	437	420	432	473	428	447	420	433	443	440	429	427	466	441	494	451	407	451	410	434	482	452	459	460	454	473	443	443	445	436	437	441	468	416	438	442	484	468	495	454	395	464	454	455	445	456	430	442	453	455	445	466	433	433	444	446	446	440	448	457	445	458	467	442	412	422	431	457	455	425	461	447	473	396	451	431	438	441	444	440	456	437	443	489	439	468	419	446	436	431	415	456	458	431	452	482	435	446	425	465	438	433	442	442	456	445	437	449	434	449	447	425	487	432	418	420	432	472	452	422	471	458	435	455	444	471	439	428	450	449	463	414	392	424	455	476	428	451	454	443	447	449	468	478	454	418	450	438	468	432	474	447	428	449	483	462	461	406	450	452	451	457	466	475	483	431	454	453	437	452	445	478	450	445	466	473	453	446	484	446	456	460	450	457	475	427	441	441	434	469	456	462	473	451	449	445	476	447	457	446	434	433	454	438	394	446	434	436	448	436	483	444	420	410	455	440	453	460	484	447	458	430	429	412	411	451	443	440	415	384	461	470	435	450	445	438	441	454	445	447	448	441	435	452	455	456	459	487	457	459	456	409	460	462	408	460	462	473	443	432	468	445	451	434	452	434	475	458	439	471	428	471	437	418	428	448	490	423	459	454	396	470	461	443	437	459	432	434	480	443	451	451	406	456	448	420	466	445	466	455	432	432	455	433	453	436	484	463	479	449	448	429	473	444	390	430	437	418	429	457	424	461	451	459	454	461	418	455	422	416	451	454	427	392	430	409	448	414	458	444	455	433	470	457	438	448	436	437	421	433	461	420	439	428	433	407	480	458	443	475	458	448	495	431	471	467	408	434	413	441	443	471	421	457	428	457	431	407	434	428	445	417	427	452	411	438	477	460	444	451	452	463	438	435	440	450	435	436	464	460	475	444	413	456	455	410	438	420	450	469	450	425	484	419	431	455	465	426	455	411	424	470	417	425	471	421	450	457	459	470	456	424	437	459	408	421	408	497	436	475	461	420	436	423	455	432	458	442	472	442	455	444	505	438	457	432	449	428	481	425	448	438	452	464	465	436	452	422	435	417	437	473	458	450	440	449	427	428	480	429	458	431	436	428	465	420	448	431	449	451	454	440	449	434	460	459	427	475	439	414	434	446	434	426	437	454	437	416	479	479	422	463	436	425	464	431	471	449	426	390	397	448	424	471	421	460	471	465	488	441	434	414	432	402	409	427	456	425	453	455	402	410	445	433	483	448	459	465	441	447	437	444	439	428	437	421	450	449	449	463	434	438	409	447	424	432	415	463	440	425	482	456	469	429	416	424	451	458	442	437	440	422	466	463	413	441	432	431	396	426	458	440	452	427	466	438	447	412	420	437	473	479	430	476	477	440	454	421	442	454	455	424	442	439	469	457	452	471	417	447	417	387	404	465	444	487	422	502	441	430	437	466	462	484	426	437	440	442	473	452	452	485	454	437	461	464	471	442	424	441	426	444	436	409	428	431	436	431	414	441	447	468	420	453	442	453	471	468	445	441	437	464	407	473	443	416	497	438	477	464	441	429	436	448	472	450	475	450	451	439	438	462	440	426	423	456	454	423	418	427	441	408	446	462	469	476	430	438	462	432	459	407	443	436	444	426	444	441	442	490	505	414	433	449	472	442	451	464	427	480	437	390	440	469	460	464	412	452	433	452	451	485	455	440	465	453	461	421	458	458	459	428	426	427	461	475	437	434	461	464	430	442	436	424	450	476	409	466	451	443	457	411	438	391	433	431	437	428	443	462	474	441	474	421	430	455	500	449	443	445	432	472	465	426	443	459	447	438	443	459	478	475	409	452	441	410	428	428	418	458	453	445	472	434	435	437	436	465	461	472	426	444	457	436	465	429	427	456	437	449	431	448	448	406	434	450	460	455	418	452	434	448	408	470	407	452	455	452	449	446	451	441	444	438	460	414	438	410	419	418	458	413	466	435	451	471	452	429	452	445	441	453	473	462	437	424	399	414	436	469	427	441	427	475	458	462	456	444	468	434	437	469	419	482	450	425	461	446	443	508	459	428	422	425	433	428	456	419	469	422	439	447	486	439	458	436	431	407	433	448	433	432	490	434	428	415	415	429	439	454	470	455	430	437	462	429	433	445	449	424	465	452	455	439	422	464	453	441	463	423	449	427	463	439	452	444	443	426	445	412	437	440	431	458	493	460	456	454	443	438	435	442	459	413	449	445	460	413	431	458	475	424	406	450	422	438	412	467	461	465	456	429	444	431	442	474	461	350	439	462	471	459	425	440	445	428	436	458	429	444	447	499	452	430	432	448	428	435	467	445	462	423	465	466	432	471	454	467	441	449	440	477	460	445	470	449	433	421	472	406	418	444	394	442	462	464	467	443	469	404	441	456	435	448	459	462	464	421	416	444	405	406	463	425	444	448	419	425	439	472	397	475	435	474	438	485	435	483	427	428	452	444	461	462	425	467	437	477	462	438	491	454	435	434	416	467	478	449	420	442	461	441	493	453	450	446	475	441	444	460	463	465	465	425	464	423	411	465	435	454	467	422	435	431	441	451	410	451	469	470	464	451	449	466	458	480	470	450	433	465	455	448	433	467	412	443	445	436	446	442	408	457	443	457	487	453	468	458	424	446	399	462	464	462	451	448	419	447	449	464	452	498	469	410	441	415	452	452	494	425	443	447	430	465	444	442	454	454	439	474	433	480	436	464	453	443	483	430	413	458	443	462	448	449	454	455	443	456	460	423	435	466	416	421	437	458	443	422	437	470	430	480	414	437	415	449	453	470	422	436	387	443	459	449	430	428	459	442	421	450	461	425	420	429	457	466	406	464	444	412	412	452	443	434	466	439	499	445	440	432	458	468	449	473	442	459	441	433	474	457	445	478	420	454	439	440	448	446	460	470	466	448	476	451	443	409	422	475	431	462	444	430	477	482	425	456	450	475	446	440	423	445	417	381	432	439	434	432	467	474	424	429	441	420	415	468	449	467	477	434	467	435	443	448	450	411	458	446	450	381	436	468	445	481	449	427	440	466	431	452	457	450	456	480	429	423	478	407	423	456	468	467	424	445	440	450	425	420	426	458	466	420	443	418	455	470	417	394	445	447	454	432	440	416	449	399	440	467	451	458	447	441	450	460	510	467	496	432	448	477	423	430	466	363	410	423	426	447	441	421	482	451	438	429	422	433	452	428	428	414	465	472	474	409	455	409	413	425	468	429	450	433	440	438	458
27653	11347	1680	852	696	468	451	346	621	1825	2351	1654	742	472	403	366	299	288	321	295	339	322	326	335	287	308	328	308	341	317	329	296	315	269	304	315	306	336	339	326	283	301	343	301	325	345	308	305	289	333	326	348	314	308	305	331	339	298	288	305	301	313	313	343	334	323	306	334	335	313	321	310	331	333	309	328	319	325	338	296	312	347	349	340	327	337	308	309	321	310	308	306	297	303	332	312	328	315	317	326	294	314	306	314	287	297	338	314	360	323	321	302	342	287	303	317	304	306	297	313	344	344	313	317	310	314	318	296	324	333	343	356	278	299	298	310	359	315	308	286	319	307	295	316	337	354	320	292	305	307	325	280	306	313	315	305	316	315	324	284	357	305	315	304	296	315	333	292	325	332	309	299	326	302	319	315	300	312	339	322	288	304	334	275	286	300	327	340	339	307	311	313	304	317	297	310	306	321	317	310	332	318	303	340	332	323	312	333	326	281	314	321	308	335	311	280	312	306	325	275	303	332	288	291	292	305	319	327	298	287	343	292	294	274	305	310	295	303	311	323	314	342	309	303	330	346	298	325	303	323	339	281	297	315	309	287	302	312	333	297	332	275	284	366	316	291	340	292	314	316	332	303	327	330	321	281	328	325	317	311	324	307	312	314	314	302	342	356	319	338	293	304	317	324	330	312	289	282	329	272	343	332	338	307	323	311	333	308	324	339	346	309	291	331	325	349	348	279	300	311	294	315	303	331	331	317	322	313	356	291	306	296	328	309	327	326	324	320	326	287	323	333	335	333	301	325	315	316	310	318	304	340	306	325	323	323	313	307	326	316	339	320	323	300	300	311	317	317	316	326	313	317	308	323	309	331	312	329	325	284	329	307	326	330	298	323	300	295	344	297	297	321	286	289	271	327	319	340	319	291	321	308	314	310	329	306	322	314	335	315	285	291	329	328	336	304	322	320	306	275	342	331	301	302	328	292	311	302	305	313	330	332	308	281	309	307	271	329	309	310	344	322	320	346	324	319	300	292	315	328	323	308	339	341	313	323	301	310	297	323	297	294	334	338	307	308	287	285	287	339	300	294	314	318	343	346	299	315	316	274	277	327	301	292	293	334	311	316	314	288	299	308	323	332	314	326	311	355	303	361	294	280	329	313	275	314	308	341	328	315	331	291	300	324	289	296	339	323	327	327	319	312	311	321	341	285	303	335	273	312	270	304	312	339	280	308	302	306	312	349	305	313	325	321	326	309	295	305	338	295	327	317	304	336	324	322	318	299	269	317	321	337	326	325	302	327	304	357	316	320	320	343	310	316	309	289	325	335	311	315	315	325	309	281	307	285	341	276	310	312	298	302	326	313	336	350	339	355	316	294	313	325	303	298	320	321	314	331	339	327	315	317	328	338	284	327	307	336	333	313	304	315	327	307	342	298	306	330	317	302	335	324	304	334	299	329	305	318	295	299	314	333	311	299	299	328	302	307	326	314	313	312	341	325	300	307	339	307	320	299	315	337	318	297	280	312	307	347	317	329	319	316	283	326	324	339	339	306	297	301	299	320	303	336	320	358	334	322	325	324	302	341	335	289	305	291	312	318	330	329	302	280	320	298	301	334	312	314	322	307	310	345	285	294	319	367	298	350	301	312	291	318	328	312	322	303	346	327	344	289	286	310	313	335	321	329	344	319	309	341	306	311	326	335	322	300	316	337	305	317	313	312	317	313	325	300	316	297	331	318	297	327	305	313	327	291	309	307	304	303	332	291	300	275	324	336	318	334	316	329	321	317	335	324	322	277	347	303	279	301	300	312	361	329	298	323	297	324	297	313	291	300	323	327	328	304	303	322	315	331	302	320	336	332	324	327	303	320	315	279	345	289	310	290	347	350	298	318	294	311	270	319	282	342	308	322	313	327	301	322	322	304	325	328	317	283	315	335	310	316	302	311	299	323	315	343	310	355	329	291	333	341	319	299	338	304	319	285	321	329	295	318	302	306	325	293	299	310	307	315	286	307	299	321	304	306	317	306	329	334	341	316	293	299	312	285	304	290	323	295	327	330	304	323	306	291	349	280	323	305	306	337	285	315	292	291	308	276	330	322	310	315	299	323	337	350	294	299	303	296	335	313	341	312	289	331	292	301	296	312	291	315	284	352	334	338	306	325	328	292	315	298	292	305	309	326	316	333	324	336	332	319	298	309	301	311	293	331	332	286	304	329	322	309	351	302	317	314	321	309	318	316	323	294	301	326	289	294	334	316	328	334	314	326	304	299	330	336	334	339	304	295	303	282	297	336	305	289	313	339	304	331	304	317	343	328	290	325	338	287	351	293	322	290	338	332	308	312	283	269	296	309	308	321	337	307	315	295	305	300	305	328	320	325	341	332	305	335	328	287	310	301	319	321	284	304	330	355	308	286	320	302	321	338	293	296	310	311	296	284	341	284	308	268	304	308	306	306	326	318	292	335	332	330	276	324	299	323	294	318	295	312	322	323	271	325	307	314	275	288	309	340	331	341	291	312	332	320	306	298	305	308	312	329	296	360	330	288	337	313	315	310	296	303	328	288	338	297	304	314	302	311	312	298	326	309	303	301	319	297	314	289	307	315	344	311	330	303	346	310	283	287	307	314	325	344	317	301	317	304	286	307	324	317	318	314	301	309	329	342	314	295	335	351	316	288	317	329	322	319	335	326	282	297	310	307	339	318	303	330	321	328	290	296	276	313	326	314	338	317	331	361	322	329	297	302	308	315	324	316	293	300	344	344	331	318	323	308	307	324	306	319	314	296	320	281	303	315	332	316	304	298	303	324	341	341	318	333	312	334	290	321	295	333	317	292	320	310	336	309	331	309	306	333	316	315	291	330	327	321	323	314	334	318	301	305	327	306	320	339	306	307	280	352	308	311	301	312	367	320	317	307	314	306	306	305	286	309	295	302	361	306	300	298	303	302	327	311	301	313	294	296	316	326	330	310	340	309	293	299	298	301	326	299	325	322	304	325	347	305	321	353	324	307	342	328	281	321	323	320	321	315	311	290	294	323	314	303	314	303	348	302	303	317	307	293	316	317	320	326	301	325	303	287	313	293	325	283	286	343	301	352	308	322	344	321	320	328	278	300	291	300	307	313	305	324	313	329	271	344	324	336	287	341	286	324	316	315	264	298	326	293	317	320	330	307	321	330	322	306	301	322	325	298	349	314	297	286	354	315	279	302	334	318	313	320	338	330	320	333	274	296	308	339	296	315	334	314	325	310	300	286	342	301	335	307	310	332	305	295	308	296	285	327	308	297	328	308	286	295	321	312	301	297	280	297	305	321	311	322	296	304	324	319	302	306	328	324	313	267	305	281	291	316	321	297	322	345	323	312	313	309	335	319	320	310	302	301	345	324	308	344	313	292	319	346	310	347	299	334	319	313	319	318	312	337	317	298	343	306	296	301	305	328	317	314	271	331	331	295	326	313	268	314	322	307	326	292	310	316	335	284	326	322	342	308
5347	1306	1098	624	600	473	530	392	796	2537	2712	1786	785	466	344	292	320	303	330	298	286	306	279	250	302	306	276	266	269	298	314	295	308	290	251	273	256	290	285	325	248	290	283	299	268	287	289	293	311	260	290	255	305	287	270	296	298	268	244	319	287	289	264	282	266	280	260	276	285	280	283	312	267	262	282	281	283	311	236	297	270	295	244	313	258	280	291	285	292	252	306	296	278	275	271	303	265	291	276	294	307	265	307	319	289	259	318	289	274	288	282	278	261	276	308	282	285	249	293	247	267	294	286	279	282	268	305	297	291	253	275	298	289	315	286	276	281	269	300	305	281	273	298	272	278	264	271	307	298	276	279	293	311	299	285	242	281	247	271	301	281	283	321	278	274	255	280	244	261	283	263	277	300	272	262	296	286	305	281	288	260	284	289	303	301	298	291	311	267	296	301	279	281	282	303	273	300	248	307	283	291	282	280	293	261	299	254	299	294	270	293	254	289	294	266	299	315	278	285	257	289	295	299	298	294	300	284	264	288	281	275	264	264	238	289	264	309	288	254	276	277	280	280	277	268	290	276	288	299	288	290	287	277	301	287	280	268	257	251	284	274	268	316	279	265	290	278	253	300	279	249	246	280	289	282	256	268	295	291	300	272	317	294	275	320	267	298	279	266	304	290	261	309	284	314	286	298	309	261	270	299	286	287	290	238	303	321	260	280	269	278	291	280	295	281	298	263	277	277	293	279	260	280	262	286	261	283	289	257	285	280	299	289	277	280	276	274	278	277	294	289	282	323	288	260	232	320	288	271	277	284	268	278	306	304	284	267	290	295	266	273	277	289	286	284	267	266	284	271	282	269	306	284	259	267	263	310	266	273	301	285	271	312	342	244	323	268	280	337	307	279	297	303	309	304	285	262	275	294	275	274	291	264	273	285	286	281	274	302	275	271	265	315	286	278	259	284	297	296	270	308	314	273	270	299	274	277	314	279	280	276	293	301	273	295	284	282	272	269	275	273	281	263	299	288	290	288	260	296	286	310	288	311	285	252	298	277	273	292	303	278	301	278	295	305	276	286	277	279	289	285	264	292	298	304	288	267	285	308	244	275	248	300	277	266	266	298	280	251	257	279	276	264	269	295	274	284	276	292	311	297	284	291	281	256	252	323	286	262	328	245	275	279	313	305	300	282	291	305	297	306	292	267	277	277	289	273	263	285	291	267	282	289	292	285	288	294	261	252	272	273	276	290	271	282	291	277	288	305	268	291	284	288	275	289	309	315	273	266	277	282	297	281	252	265	254	306	272	272	256	277	277	316	272	261	280	284	272	264	290	313	259	269	285	288	298	278	304	288	291	279	303	297	292	288	313	286	295	270	285	313	282	285	267	296	323	277	244	279	254	277	295	310	275	290	284	263	277	298	298	268	283	264	274	277	291	257	287	292	315	286	285	308	288	274	272	246	295	313	273	269	256	306	282	285	286	289	311	298	272	299	296	302	289	294	269	299	282	257	263	270	265	273	276	290	280	268	287	270	278	275	253	299	305	288	295	310	295	259	285	307	295	287	287	274	303	293	283	276	276	305	250	287	274	284	306	278	276	276	269	301	279	283	298	258	289	290	267	308	287	255	275	295	278	267	283	293	280	302	312	291	323	250	288	304	286	257	321	252	282	275	306	277	295	307	294	303	319	277	287	286	265	282	296	306	262	282	299	336	255	289	304	278	288	294	298	289	261	270	249	306	304	267	288	288	284	285	252	302	285	272	266	289	310	282	265	295	309	270	261	284	277	279	297	271	262	273	283	283	308	305	292	294	298	306	268	303	283	283	271	299	292	303	320	258	295	301	286	273	281	288	262	277	262	283	295	296	290	275	303	277	290	276	304	283	273	278	278	265	280	288	274	245	292	294	292	277	302	289	271	316	300	311	281	251	259	296	298	298	262	310	284	302	263	297	318	294	281	274	268	271	276	250	274	293	267	273	248	267	315	294	280	273	283	301	295	271	283	311	274	282	268	289	292	274	297	276	284	291	282	261	274	302	270	316	280	304	278	299	277	291	302	292	270	300	279	299	315	258	290	279	283	274	284	268	269	295	261	280	307	286	278	265	279	292	268	295	289	289	286	304	284	280	265	314	291	294	274	300	275	290	300	278	324	299	299	268	281	290	284	279	294	302	264	276	298	331	267	273	276	266	302	291	294	279	319	280	273	286	269	306	277	290	315	266	258	312	230	297	276	281	315	282	319	264	279	302	290	287	278	271	276	299	292	271	299	296	290	312	288	259	276	312	289	280	279	272	281	298	273	278	281	285	290	276	294	312	265	278	290	292	313	265	283	281	280	314	268	285	292	310	242	258	287	285	282	254	279	280	305	280	275	341	290	286	263	260	273	264	302	270	277	308	283	281	281	288	278	296	289	301	273	295	302	280	282	307	290	290	272	287	289	302	289	287	274	309	287	276	270	291	306	311	282	274	279	270	328	321	269	278	274	271	303	298	281	311	299	313	272	267	263	261	276	316	273	285	305	300	274	297	259	281	263	284	276	292	250	279	294	291	302	307	276	311	267	287	300	297	281	266	289	266	270	275	283	308	273	276	302	269	306	289	278	294	297	261	291	267	301	265	302	288	254	298	272	293	273	284	288	316	313	272	282	308	288	260	260	271	278	286	284	302	278	288	309	295	282	267	293	250	296	284	270	309	274	287	278	288	298	287	259	261	315	265	270	288	298	303	291	289	296	253	289	295	307	283	266	280	273	291	298	258	280	259	287	317	318	301	283	287	287	258	293	279	281	297	302	293	298	263	302	273	254	264	298	280	282	281	274	279	284	288	305	266	297	333	278	277	310	283	273	311	310	292	288	298	261	300	277	319	291	278	303	276	281	246	282	294	279	286	270	279	288	317	286	281	262	256	328	264	256	294	278	300	246	279	300	283	280	290	295	296	255	295	284	284	272	274	271	291	291	309	300	279	268	292	254	279	279	277	261	303	273	258	274	286	277	293	283	299	251	326	279	317	297	274	288	261	282	296	306	293	314	302	272	291	288	290	292	299	299	267	298	268	324	319	256	277	279	279	266	285	257	280	284	273	261	284	309	295	333	257	302	271	306	282	293	285	282	304	280	290	271	315	294	263	294	286	276	287	286	297	294	280	272	270	289	266	268	283	305	274	276	268	312	251	293	273	264	303	282	252	294	270	290	278	284	263	306	284	283	298	267	267	293	285	244	277	301	295	267	245	302	307	293	264	288	296	260	293	288	292	300	274	257	252	296	272	278	274	281	269	286	287	314	301	308	295	303	292	256	296	286	296	271	301	281	282	274	262	297	287	289	284	277	274	273	290	250	251	274	311	290	291	290	275	284	296	265	292	295	293	301	287	281	301	268	264	302	282	274	292	265	267	295	288	271	308	266	269	294	292	258	273	279	292	274	270	279	319	313	274	278	284	310	305	290	295	315	277	263	280	307	258	274	272	276	277	278	317	234	299	288	289	264
25593	21426	27447	25463	6641	1324	886	618	6466	20414	17553	9844	3047	1028	478	400	384	375	364	342	373	352	380	331	354	346	356	369	359	321	331	389	339	369	352	347	381	358	383	348	356	379	321	356	351	357	354	321	355	354	374	352	356	337	338	334	343	362	350	343	355	336	336	365	345	344	360	388	341	346	341	342	358	361	336	354	387	344	352	368	327	375	338	341	356	372	374	326	348	383	346	350	363	366	329	342	342	353	374	343	349	346	361	324	357	360	353	375	338	396	341	375	376	359	332	345	375	310	361	375	374	342	373	320	325	351	327	366	362	293	372	305	358	352	350	316	326	357	349	351	358	365	340	360	335	332	372	342	392	352	337	344	393	349	383	330	350	391	384	314	359	339	383	360	364	377	355	360	372	338	346	350	340	369	350	378	315	367	380	356	334	347	343	354	362	343	367	363	359	346	333	331	317	347	385	328	356	346	342	333	335	348	350	354	328	359	390	366	368	318	352	335	336	325	331	354	328	328	365	364	363	367	334	328	350	324	344	341	366	317	330	339	317	341	382	327	377	359	341	353	331	352	333	366	341	362	369	363	388	361	332	388	335	337	328	401	351	382	370	365	376	336	355	343	366	377	344	393	349	389	385	355	346	369	346	322	346	346	307	350	376	339	345	341	358	353	367	335	306	324	362	331	331	346	389	340	357	363	327	366	368	347	358	324	316	324	341	347	342	358	318	307	355	328	381	379	374	367	364	373	349	350	391	366	351	340	355	346	370	369	340	360	345	347	344	336	362	353	372	317	352	341	337	338	323	392	365	331	344	322	351	384	361	338	380	353	369	341	315	356	354	392	340	348	383	343	339	320	335	352	376	348	354	362	365	368	358	330	352	368	348	328	383	340	324	336	362	320	317	347	378	364	356	331	353	367	362	360	373	350	338	390	366	358	400	353	339	331	341	373	359	354	316	361	356	368	381	337	362	349	346	339	346	381	347	349	324	364	324	336	316	377	350	368	380	369	310	379	355	365	353	361	329	373	337	343	366	363	384	373	382	357	367	372	335	387	380	350	332	351	316	337	335	335	361	363	368	307	356	347	370	359	365	333	351	353	398	347	349	399	349	379	340	332	346	303	326	341	343	335	356	360	347	378	334	358	343	353	360	308	378	353	368	325	377	354	359	381	339	354	360	345	362	344	361	353	358	348	393	340	381	336	308	353	333	392	349	360	347	351	365	338	369	349	354	352	313	377	351	341	330	353	332	339	340	357	359	358	325	345	383	327	357	349	353	331	359	358	327	366	352	366	328	372	337	335	345	351	369	368	329	328	360	375	349	315	359	346	354	351	332	331	376	355	359	322	358	381	368	346	324	376	331	328	336	334	337	330	356	358	365	338	358	350	356	369	321	332	370	356	351	386	373	356	380	329	373	339	353	352	337	379	337	326	339	334	357	381	331	370	362	366	350	349	355	346	316	361	351	335	348	342	314	330	369	358	330	383	371	365	349	317	363	335	322	315	358	328	346	357	327	333	350	347	328	342	349	324	378	339	360	356	358	343	334	351	347	337	339	332	333	360	381	365	351	355	347	337	314	357	355	358	337	375	352	312	351	390	349	341	369	362	338	362	360	361	338	347	353	356	363	327	374	373	355	342	367	356	372	352	337	365	364	350	353	365	344	376	380	364	352	319	333	338	381	356	329	335	340	369	324	313	355	364	353	359	351	332	330	340	364	342	369	385	336	350	389	340	354	317	333	376	373	337	377	356	334	378	377	369	341	303	342	349	385	350	368	332	334	313	356	360	344	338	343	343	361	360	354	380	336	323	355	353	340	319	359	351	335	337	341	335	338	338	351	341	357	350	365	352	381	344	294	344	361	344	338	369	332	352	374	347	349	327	351	338	335	351	393	346	330	351	362	330	383	336	356	350	375	346	330	352	357	357	350	366	343	369	350	365	355	360	348	362	294	350	342	352	324	372	370	344	344	366	366	369	338	367	338	344	348	337	357	331	383	353	350	356	334	367	343	337	344	325	370	334	337	371	376	323	336	353	350	376	358	358	394	339	320	356	357	343	335	327	347	364	324	332	361	342	371	357	346	336	395	345	346	339	405	311	361	330	344	353	342	349	362	368	348	379	352	325	348	350	339	343	344	359	371	334	342	342	334	352	378	382	347	400	371	380	398	342	340	346	324	348	360	348	351	349	358	349	340	386	385	378	367	338	355	369	312	360	349	370	351	320	369	349	335	324	319	375	352	372	310	372	361	328	359	314	332	364	382	334	357	362	416	370	344	337	367	359	340	348	345	339	352	342	349	354	353	354	356	320	372	317	379	352	357	317	370	352	358	357	315	349	339	320	341	353	369	346	366	337	328	341	345	384	356	357	347	379	311	363	348	319	353	367	359	324	342	360	333	349	365	364	306	372	354	355	352	344	349	350	346	351	374	339	325	324	340	338	372	356	378	351	357	397	353	337	361	334	337	354	372	361	333	386	355	342	357	345	381	344	350	341	339	349	368	366	374	344	361	349	347	368	356	360	352	347	356	378	364	351	380	352	358	320	375	358	383	349	325	370	337	389	333	363	363	337	332	356	367	361	329	344	340	382	364	353	357	359	329	345	364	349	329	361	366	349	354	333	314	348	309	351	365	347	351	371	307	348	356	370	348	348	331	348	367	363	342	341	392	369	349	348	352	327	326	338	357	330	348	355	323	358	342	334	367	330	352	327	354	329	349	358	330	390	359	348	337	348	333	359	311	303	354	359	350	336	344	347	332	335	365	358	350	344	350	337	356	340	375	359	367	378	361	348	348	377	322	355	363	328	375	354	344	360	358	345	344	353	341	337	334	333	350	380	352	376	391	352	351	338	320	365	336	331	346	360	327	319	355	378	347	366	357	344	324	368	368	403	341	352	364	347	360	360	408	367	352	373	361	356	347	323	379	345	365	342	354	377	376	322	325	331	397	335	352	363	339	335	373	336	345	362	360	384	336	350	364	348	361	347	329	357	351	362	377	373	357	364	373	355	354	333	344	378	357	331	383	383	357	386	311	373	355	349	365	341	358	299	355	362	334	330	380	302	372	352	386	355	323	346	371	368	372	365	342	369	362	376	313	366	325	350	371	349	314	332	386	325	361	389	384	354	357	365	363	324	373	355	342	361	350	339	330	358	333	343	303	377	356	352	367	376	355	368	354	364	369	356	337	347	323	363	365	344	351	356	383	342	397	348	316	340	347	380	330	324	345	321	353	342	339	364	358	344	335	341	369	330	333	334	372	346	347	379	325	355	344	361	363	359	374	337	320	345	362	350	334	336	316	344	383	352	309	352	357	328	372	361	369	335	363	366	345	335	358	385	337	333	339	380	336	378	347	342	345	357	360	337	377	351	356	349	321	330	362	299	378	387	371	326	372	348	342	346	364	362	389	345	359	351	338	339	358	398	354	344	377	364	355	363	374	349	361	352	345	349	336	350	361	347	353	364	336	344	333	341	336	341	365	367	343	341
4170	4565	3682	2005	1724	1210	918	754	9403	20365	15636	8445	2956	1134	540	384	322	329	343	327	326	333	326	356	290	343	338	330	329	347	340	335	350	332	341	354	305	322	335	347	342	333	304	304	338	311	326	331	348	331	375	348	343	315	334	319	332	374	343	343	343	309	335	335	293	321	319	329	343	339	338	339	332	324	293	338	312	316	321	341	331	309	332	341	376	310	348	338	339	339	299	335	320	355	313	323	337	330	329	302	332	313	334	305	339	309	349	332	346	364	356	319	306	342	314	358	345	340	309	339	330	352	349	312	319	353	336	337	321	337	346	366	342	314	325	336	332	305	349	325	312	336	324	318	344	304	314	345	311	327	318	325	313	341	334	342	301	332	334	320	318	292	333	322	324	325	348	310	354	338	354	338	323	333	336	327	314	338	338	297	349	340	324	340	362	325	353	336	337	327	335	311	317	311	303	325	358	303	327	330	336	301	349	320	346	335	339	295	335	334	327	352	316	331	317	325	345	343	337	322	380	360	339	335	303	339	342	326	321	362	381	320	320	297	333	360	315	307	316	343	336	332	326	310	373	327	335	315	287	326	339	324	332	315	311	292	359	343	334	329	296	309	346	335	313	303	327	369	324	328	350	333	303	334	312	355	305	349	331	313	324	335	323	313	350	337	332	342	306	296	352	344	315	352	346	330	340	344	338	324	312	320	356	366	320	324	316	320	340	344	369	301	349	302	332	364	326	306	336	346	314	337	324	315	315	318	349	330	305	371	326	347	332	348	364	373	304	340	301	308	314	298	338	345	301	350	362	351	331	314	347	343	346	303	343	352	318	334	346	366	301	343	328	322	308	336	338	324	319	338	326	337	347	336	354	347	339	345	312	339	332	357	339	298	337	325	328	357	341	341	304	345	327	286	356	317	318	332	358	335	319	336	352	307	346	340	333	291	306	324	321	349	327	356	349	314	317	319	312	307	366	302	350	333	305	289	341	319	349	340	347	326	331	346	345	375	345	329	290	322	329	337	371	342	334	330	335	315	306	369	321	329	317	319	316	318	335	334	349	338	332	358	357	334	324	327	321	326	317	325	318	302	300	316	291	336	364	344	338	337	341	347	312	343	312	331	310	334	346	320	332	327	300	329	309	317	352	284	332	345	323	337	328	312	342	342	343	324	300	327	325	346	338	307	330	324	322	323	322	300	316	322	299	335	309	329	311	352	331	306	324	331	352	308	338	344	331	343	342	343	361	324	323	320	371	320	321	302	332	315	315	347	300	348	325	291	362	332	329	339	321	311	307	337	351	362	302	347	332	308	312	321	330	342	347	320	345	325	316	322	359	334	325	348	322	300	333	335	306	309	335	288	321	342	368	351	307	297	308	340	318	333	332	346	333	318	365	304	348	378	341	361	329	309	323	362	316	306	305	317	322	345	337	324	336	333	339	336	339	331	343	332	315	337	303	326	351	319	311	341	353	308	349	321	310	336	320	326	319	347	326	325	355	339	336	355	336	321	344	333	348	322	333	351	325	301	344	309	325	337	321	366	317	329	367	324	331	346	340	326	302	318	319	276	321	342	368	333	311	365	327	338	324	323	347	312	308	318	309	365	331	303	350	303	343	312	315	313	352	322	308	317	311	341	322	323	308	330	350	309	361	310	365	332	345	343	324	336	314	326	298	338	356	348	308	314	306	330	330	336	351	316	318	347	335	296	349	328	360	335	322	339	350	343	328	346	329	314	320	322	336	308	293	320	300	356	343	321	328	308	348	301	344	340	356	333	358	308	308	300	306	330	312	292	351	304	361	341	352	330	314	344	332	360	355	317	308	316	277	354	304	333	298	328	365	342	288	307	340	360	334	327	310	292	325	309	302	337	329	317	322	324	353	310	323	367	367	345	344	335	326	309	344	342	322	343	314	295	327	331	341	320	361	343	340	315	276	329	347	310	377	333	320	328	322	330	324	304	331	322	301	320	324	357	310	306	317	321	325	308	324	313	314	342	337	335	315	358	342	328	326	308	349	322	283	325	338	317	339	358	311	330	353	318	311	287	327	335	340	338	355	315	324	308	331	333	335	318	345	341	336	339	322	308	348	340	352	336	304	337	343	344	321	326	321	323	310	344	295	325	313	353	317	309	309	368	286	325	323	332	343	323	304	350	308	315	335	361	324	306	339	338	311	322	352	333	341	295	361	312	329	325	351	342	330	337	318	316	304	311	334	338	327	337	345	300	346	346	303	307	325	305	311	323	333	327	315	324	330	327	309	309	339	300	316	316	320	323	303	298	352	324	320	327	308	336	340	290	361	335	329	310	321	327	339	342	342	364	358	332	310	316	313	332	343	359	349	342	329	352	298	318	339	331	315	296	334	345	334	296	325	309	335	353	295	339	353	328	386	330	349	339	357	333	314	331	317	327	323	355	320	328	334	342	337	297	318	317	336	312	332	341	302	329	335	348	276	343	335	320	315	340	317	341	321	335	346	365	320	352	327	350	320	348	326	331	344	319	330	307	292	329	288	290	328	313	354	314	342	326	324	304	336	361	319	352	310	323	338	334	303	349	311	328	335	334	346	309	337	341	324	314	325	290	333	321	322	342	334	306	351	291	305	345	329	348	341	338	298	306	337	356	335	382	370	353	340	337	312	353	328	354	310	311	315	298	322	313	333	290	329	306	349	363	355	316	328	326	331	348	335	333	300	350	336	313	343	348	331	328	323	316	319	329	331	314	374	337	299	333	328	334	370	363	365	335	330	334	361	295	344	322	343	340	321	345	336	346	326	333	321	327	341	327	361	338	335	341	300	299	331	325	308	330	329	328	337	349	346	335	351	330	303	331	305	321	338	355	368	336	326	338	330	326	344	316	343	331	324	341	321	362	339	333	335	343	318	336	302	353	314	313	361	313	340	329	338	297	353	343	372	315	342	305	323	313	312	335	293	325	321	315	317	307	349	360	312	336	326	341	334	315	327	329	335	333	308	288	327	333	285	332	335	390	299	350	355	319	338	348	353	324	372	292	294	334	304	356	328	327	321	347	340	295	329	325	345	328	332	298	337	307	348	322	345	324	334	300	325	333	328	308	312	325	359	331	323	319	341	325	303	316	326	317	306	308	316	318	341	363	306	336	335	328	317	337	341	347	310	326	324	340	300	352	321	307	335	306	331	330	356	321	313	314	313	306	301	341	339	314	306	336	303	360	309	337	315	331	291	320	310	323	328	361	338	345	332	337	337	326	301	311	348	321	319	363	341	328	324	343	308	317	321	328	299	333	344	317	311	321	346	354	331	297	308	338	316	293	374	335	352	303	336	321	333	315	319	375	323	314	327	314	312	324	309	319	295	325	317	300	339	296	307	312	322	321	319	345	291	302	304	327	295	313	318	329	327	329	319	357	333	301	323	326	357	291	368	318	334	345	324	312	347	339	326	334	326	345	293	272	337	319	355	325	352	336	321	339	343	309	335	278	345	333	317	284	340	329	285	344	345	304	329	301	311	366
24462	21419	28730	24500	21326	8109	2086	1221	17661	38072	30128	18015	6269	2136	806	598	516	501	539	528	505	522	512	527	527	484	509	551	503	451	483	466	455	493	505	493	520	502	492	510	507	515	469	484	515	529	478	494	471	485	516	490	484	495	469	480	486	517	526	466	526	486	511	494	470	523	444	496	529	498	488	489	498	458	482	533	452	499	489	494	531	470	516	487	507	519	517	462	536	499	483	466	517	446	459	532	514	491	478	560	476	497	487	484	504	486	487	485	513	483	511	490	474	481	504	507	528	475	497	499	533	505	473	482	473	466	463	543	492	502	538	530	491	465	478	484	498	481	475	472	515	494	479	501	478	547	483	487	537	503	501	504	480	522	515	524	487	480	480	491	486	461	497	509	546	475	506	471	553	513	463	487	499	491	488	499	509	497	541	502	476	488	458	499	527	522	445	494	539	521	465	513	483	466	505	474	494	492	516	498	517	519	469	468	456	497	532	479	480	532	497	513	505	518	517	510	545	495	497	518	501	499	538	479	468	489	491	505	509	503	516	457	478	484	491	479	519	493	491	488	507	508	518	469	479	496	473	513	506	515	492	484	503	534	480	537	516	491	489	517	525	507	460	500	492	484	544	485	506	458	509	493	524	512	482	508	487	475	501	499	498	502	542	499	477	491	534	454	474	501	495	511	524	518	493	493	517	477	504	497	519	502	561	516	528	488	494	470	512	526	508	470	484	517	480	516	488	475	499	507	521	486	483	493	533	490	482	482	453	516	487	530	508	486	491	490	529	496	492	486	498	470	512	475	533	455	513	520	452	492	464	533	492	509	477	510	484	520	503	504	541	490	493	490	455	485	488	506	528	473	485	516	516	535	512	472	468	452	490	493	520	465	496	465	462	478	512	456	511	495	517	512	461	493	505	515	476	477	518	534	515	481	504	490	488	501	483	476	502	477	462	466	487	489	459	470	493	468	500	486	499	497	490	470	498	545	508	513	474	480	503	475	513	529	501	490	493	479	487	491	501	512	479	481	442	523	511	481	459	480	524	515	487	520	495	531	476	496	503	507	445	493	520	496	517	520	516	496	514	516	502	513	507	498	456	475	509	506	483	449	512	461	509	474	498	495	508	518	507	495	517	503	511	493	521	493	472	497	485	537	486	474	456	441	471	491	506	504	514	495	544	492	518	492	491	514	489	483	494	483	502	472	500	492	510	477	459	524	490	501	504	477	497	507	459	484	490	496	537	483	467	504	460	480	502	506	461	472	469	466	467	491	492	498	499	458	517	496	547	528	484	521	494	469	477	484	496	481	523	471	494	466	488	510	498	481	503	471	460	496	470	519	543	486	530	515	506	503	466	514	503	484	490	479	507	487	525	501	476	561	450	445	503	497	501	492	511	528	465	461	513	523	481	489	510	491	480	459	487	511	499	483	499	464	508	462	487	526	505	472	457	488	510	514	524	497	495	475	521	472	513	468	538	504	462	493	503	526	516	486	496	471	515	457	524	497	513	474	517	519	497	528	464	521	486	483	475	511	515	493	465	518	505	507	497	493	521	489	446	536	510	498	465	481	463	537	489	481	520	517	501	460	457	533	493	540	508	502	498	516	474	509	493	502	473	494	498	460	503	507	444	497	502	503	498	472	481	495	490	501	520	515	539	499	493	494	497	481	471	515	488	490	487	477	472	483	516	473	458	493	445	457	470	521	470	487	473	492	516	496	519	474	462	500	476	510	506	501	524	444	505	509	478	452	453	510	504	512	462	483	454	477	507	492	511	519	526	497	529	482	509	508	513	475	503	516	498	456	483	518	479	533	492	504	509	467	489	502	510	493	503	476	527	475	489	507	515	516	508	491	486	509	472	454	435	478	492	515	482	458	500	470	492	500	507	482	487	469	475	475	517	483	506	472	519	508	523	440	537	478	450	492	512	476	504	531	472	470	538	527	530	500	466	522	461	490	465	495	501	471	489	506	543	492	507	502	482	498	499	499	452	478	491	483	502	511	524	521	460	502	460	493	491	465	490	498	469	460	527	501	513	538	490	467	516	505	484	475	473	517	452	533	510	472	478	486	499	468	529	472	521	480	490	507	517	503	459	487	494	495	513	487	496	496	435	514	497	473	493	476	531	477	495	489	498	500	500	449	478	474	487	476	496	504	482	506	509	505	477	532	449	498	515	486	462	504	509	449	484	479	516	527	524	536	487	489	531	503	503	485	455	468	506	481	438	468	502	561	474	505	516	525	515	515	517	480	492	494	518	489	480	522	462	475	476	482	504	477	507	493	515	501	490	498	488	517	481	486	524	486	499	507	512	507	486	501	517	503	486	487	484	494	518	506	498	503	479	479	472	490	506	532	484	493	481	517	489	501	501	483	525	519	483	497	513	489	478	532	484	546	467	511	526	465	490	508	483	531	495	462	485	515	532	517	496	490	487	505	475	480	476	479	512	464	475	472	523	510	501	511	462	535	447	498	499	522	510	494	509	480	542	479	507	473	494	506	491	483	485	487	509	523	503	481	497	489	525	518	472	480	493	469	489	496	468	484	460	519	503	455	494	494	509	496	519	487	466	500	498	454	465	495	480	506	515	529	548	495	496	521	494	520	515	477	469	481	480	494	485	551	471	496	488	454	493	487	516	482	489	521	482	490	495	484	481	530	481	492	486	472	494	505	491	463	482	462	496	499	514	505	510	493	490	476	470	486	501	490	459	474	548	457	491	455	485	494	498	485	514	507	461	468	525	459	518	486	451	474	485	513	510	484	478	472	516	512	518	474	505	533	511	478	498	498	479	497	478	480	480	522	487	488	487	517	521	476	492	472	496	489	543	458	496	487	470	496	472	475	515	484	482	455	507	498	483	461	529	517	503	514	470	421	497	507	476	528	508	444	503	530	521	451	503	458	483	513	496	452	468	462	520	507	517	493	511	485	487	496	477	516	542	543	508	432	480	509	514	460	486	492	478	490	470	513	516	497	522	481	500	493	482	538	512	496	503	525	453	503	470	499	490	487	508	470	504	494	495	519	539	493	464	468	492	489	499	482	492	490	461	497	557	508	489	464	492	526	517	481	465	495	467	441	494	480	511	511	459	473	485	508	479	491	481	527	462	513	525	485	499	493	522	538	506	490	501	510	494	488	503	445	495	500	444	512	495	537	521	499	507	480	487	487	490	474	470	494	527	460	496	503	499	452	492	466	485	449	583	531	474	504	465	507	458	483	503	480	543	457	459	523	521	495	516	543	511	485	509	531	469	507	511	506	520	490	497	476	501	491	507	493	463	465	473	519	483	508	487	501	487	529	542	545	476	479	500	480	504	472	509	496	507	523	496	486	498	471	496	488	501	517	480	504	535	477	481	470	498	476	529	479	484	477	471	494	469	509	496	489	491	535	456	463	464	470	465	513	500	505	495	512	522	501	483	495	480	524	476	484	467	498	469	492	442	497	495	500	507	503	521	486	474	464	510	462	485	476	489	471	502	490	514	482	489	503	521	530
4925	8624	7000	3864	2836	2326	1739	1339	22995	35196	24471	14354	5365	2223	860	561	488	458	447	488	468	442	429	431	436	437	434	471	447	430	430	440	430	453	415	479	455	454	466	469	454	454	430	462	452	480	418	401	441	479	435	494	423	458	490	457	457	462	445	437	463	448	422	456	468	436	422	420	428	427	443	452	476	434	440	429	438	473	449	477	472	447	489	424	447	454	451	437	452	450	488	423	411	453	454	411	425	420	439	450	463	432	463	431	451	434	428	458	435	460	462	401	445	457	465	449	438	451	485	427	430	449	452	395	460	452	462	449	451	424	432	460	405	468	446	433	497	462	451	484	435	436	451	423	485	447	440	467	458	427	455	406	454	473	420	465	453	443	488	446	433	466	449	478	414	483	478	446	450	459	435	423	491	437	411	437	420	434	453	458	447	451	434	454	449	456	481	518	432	457	484	451	440	448	457	421	450	483	483	488	457	460	484	421	459	426	426	429	439	433	473	442	456	410	443	446	458	446	443	422	459	438	429	432	430	464	425	440	465	444	447	441	442	448	433	501	438	449	404	456	445	476	445	446	447	443	445	431	437	425	441	478	446	423	425	426	434	427	474	402	427	439	444	441	401	454	461	473	447	421	451	411	432	450	438	442	414	481	441	450	464	436	465	451	476	419	415	427	431	439	462	470	422	435	461	495	423	434	434	389	430	462	455	438	487	480	456	468	492	459	449	463	428	448	470	450	448	504	484	435	425	416	467	464	462	462	469	458	463	426	484	437	447	449	434	461	433	464	434	418	484	456	406	430	495	461	450	442	426	458	450	471	458	421	500	459	446	445	471	484	483	474	428	474	451	422	465	445	429	448	456	421	478	472	473	486	436	447	464	443	419	439	474	454	447	458	447	469	474	426	485	453	462	460	414	440	444	435	407	439	426	429	418	417	428	484	430	444	441	459	429	512	491	448	436	436	433	484	434	419	474	456	427	450	478	457	435	487	437	474	396	478	412	476	463	445	431	433	443	433	463	469	470	438	422	431	472	469	432	424	419	489	468	451	469	417	426	485	433	438	422	434	460	462	430	455	429	469	486	446	479	476	451	425	415	437	451	462	448	459	477	442	443	431	451	429	428	448	437	444	401	451	394	455	440	446	447	451	443	449	454	439	421	438	457	387	472	449	459	401	436	448	419	461	419	444	458	442	441	462	474	448	419	466	448	440	408	452	464	432	473	434	431	446	460	444	456	452	468	442	445	455	427	468	431	449	459	472	471	493	470	426	416	481	433	434	430	430	419	463	423	457	435	436	419	444	412	452	433	441	436	450	418	425	417	460	444	406	464	422	421	449	449	436	446	447	470	454	423	442	473	436	448	431	465	450	444	449	438	440	466	425	444	467	449	416	454	502	433	426	413	461	467	466	454	431	435	459	461	479	448	468	491	505	440	448	432	454	480	401	451	443	461	414	457	490	456	461	515	437	423	433	433	475	452	473	433	442	454	420	457	438	437	451	472	450	449	480	433	464	456	471	454	428	468	410	444	447	434	439	465	490	443	474	420	479	429	470	434	481	440	406	449	490	439	457	424	453	475	450	461	469	471	431	446	452	436	428	472	482	449	442	450	420	489	436	447	453	434	467	424	451	450	430	450	457	460	439	434	476	475	455	446	440	476	451	450	468	447	452	442	468	461	420	439	437	444	461	446	454	439	418	467	476	490	478	466	482	423	446	444	440	417	448	415	418	433	464	427	437	447	448	437	461	461	423	453	464	444	405	473	419	428	458	461	402	453	450	428	467	417	445	478	447	419	404	462	422	461	417	438	441	452	446	449	435	385	451	438	447	452	429	430	454	416	448	450	440	475	450	469	438	420	404	466	441	461	422	439	413	421	475	418	458	462	451	464	411	410	419	456	463	431	436	438	453	470	445	439	478	416	447	461	434	459	443	429	490	440	429	466	420	437	452	475	413	453	448	410	427	435	423	446	456	437	417	428	449	474	464	437	426	444	410	469	462	473	452	448	466	444	409	436	444	442	435	413	424	399	479	446	441	445	462	451	438	444	421	453	472	438	468	435	427	465	458	422	410	456	466	467	459	468	463	478	459	469	442	456	407	490	475	459	480	461	452	456	463	460	427	438	466	423	428	436	465	421	426	466	390	436	446	437	467	462	438	477	431	452	432	450	421	456	447	474	436	378	418	438	492	420	444	427	434	426	473	474	470	462	449	448	450	449	450	459	463	438	398	428	490	456	484	448	472	472	449	476	434	448	452	469	444	456	417	460	438	456	454	404	431	461	438	437	462	429	418	442	471	424	433	443	422	443	459	461	449	450	436	440	447	423	459	423	447	425	461	434	462	438	473	480	430	464	448	459	451	474	461	411	460	446	425	451	424	443	457	469	460	462	437	444	428	433	472	437	442	417	442	461	469	429	464	442	457	432	465	445	457	465	455	418	448	437	435	432	416	449	466	436	424	438	479	449	427	459	445	457	433	430	440	457	464	438	436	429	441	434	452	483	474	432	499	438	472	437	462	473	444	423	464	447	425	457	434	437	474	438	446	457	482	503	438	431	452	472	418	443	467	427	449	461	477	437	457	507	449	460	432	454	465	464	432	448	447	445	478	437	464	430	464	418	428	446	416	420	441	433	462	416	436	412	437	441	454	451	441	453	442	440	451	430	413	472	453	448	469	468	479	460	456	441	385	446	451	467	434	448	439	423	446	454	448	443	462	479	436	416	444	458	439	459	432	426	445	500	453	463	454	442	464	440	416	437	436	457	459	407	439	436	414	428	471	456	400	445	428	435	457	440	441	444	418	433	432	472	434	459	432	482	425	425	433	417	432	445	478	448	459	452	421	434	437	438	442	431	479	429	470	444	438	431	445	503	495	477	447	446	452	474	455	468	469	441	447	443	447	448	456	402	443	454	424	452	414	474	421	450	477	445	494	378	448	411	474	441	479	428	408	455	464	439	462	424	423	449	423	443	419	442	452	412	426	402	415	445	454	396	459	433	444	419	458	423	431	448	447	417	421	431	484	455	435	448	447	423	449	446	449	433	451	400	461	444	438	452	456	444	412	436	428	419	440	456	440	418	446	395	455	431	479	471	444	446	422	469	420	444	462	437	440	469	429	478	426	453	406	509	450	465	457	462	468	440	441	425	471	431	395	444	419	476	467	475	479	444	461	457	453	468	447	443	427	430	458	404	413	455	446	429	400	459	437	425	393	462	452	440	458	470	431	455	459	445	496	462	427	450	442	439	444	484	429	450	468	450	444	451	419	463	437	469	416	467	474	420	432	439	431	441	467	421	469	424	433	469	421	445	503	440	456	424	449	436	418	449	446	433	425	469	442	428	468	464	457	451	427	473	465	448	449	481	418	456	469	464	491	435	407	495	471	420	446	467	469	444	453	419	439	459	415	464	433	477	419	458	436	459	444	439	416	433	446	454	433	416	460	452	482	419	459	411	495	399	434	452	448	448	443	432	473	446	444	465	475	460	432
27648	11213	2027	1046	741	630	549	393	431	1622	2047	1417	840	500	337	317	306	341	318	301	339	319	320	321	309	345	290	327	339	337	314	314	336	305	278	311	324	318	353	320	303	318	319	331	338	340	323	308	307	320	277	288	324	331	284	318	294	291	333	296	296	347	298	308	296	296	307	284	311	307	320	300	329	329	346	300	335	336	310	286	298	303	321	337	327	299	269	306	320	284	293	324	310	282	323	309	338	289	310	308	289	335	299	336	296	278	302	310	305	321	345	313	274	308	292	294	299	319	280	331	289	305	315	294	317	312	329	295	341	307	312	308	311	289	298	342	317	347	321	342	307	274	295	281	322	332	312	301	343	254	274	303	321	318	305	320	303	285	298	281	290	297	331	294	334	333	322	299	316	345	316	295	310	292	325	341	312	308	292	314	315	345	340	317	295	323	306	321	335	292	274	333	329	311	280	304	293	310	316	334	304	309	318	294	347	317	284	324	325	332	338	327	319	302	338	324	309	341	335	312	282	308	329	286	313	305	285	333	312	296	330	292	328	276	303	320	311	295	305	300	333	336	330	311	307	314	277	279	284	288	305	328	312	364	311	308	293	311	315	336	329	308	306	339	292	308	299	298	331	318	308	326	306	294	318	291	305	287	316	309	344	329	300	329	324	290	315	308	336	308	322	301	289	303	337	341	292	329	289	286	276	300	273	335	284	308	310	288	302	328	309	303	323	327	310	294	293	331	309	287	287	310	323	270	308	292	321	310	271	314	308	320	296	313	342	297	338	287	296	320	296	315	310	309	309	325	318	347	302	302	299	314	302	298	290	317	310	362	295	312	311	312	324	302	316	325	321	298	334	294	339	334	300	317	287	299	302	314	309	310	324	328	337	293	295	295	298	316	293	299	308	317	289	296	340	317	282	324	286	292	306	334	317	302	319	305	335	345	307	290	323	304	306	300	330	303	293	292	326	352	309	316	301	331	327	309	300	313	332	295	302	305	300	282	297	301	289	310	298	288	308	267	317	278	320	282	303	286	292	321	332	299	313	323	296	315	350	324	311	299	292	297	288	312	313	299	317	317	316	308	285	340	314	302	268	288	336	316	307	318	307	355	317	250	278	293	321	295	334	350	330	279	333	331	296	326	336	280	305	333	281	283	327	282	301	277	313	312	315	284	309	279	339	295	325	315	310	323	297	285	323	305	298	306	299	304	296	332	306	326	314	297	316	305	292	302	304	295	332	308	307	332	319	321	324	319	272	328	307	287	295	293	272	301	318	286	310	324	305	343	340	310	297	314	322	310	308	322	350	309	336	299	308	326	315	300	334	290	279	312	308	291	315	289	335	317	306	303	317	333	338	287	320	313	349	278	295	293	307	348	289	301	308	277	341	334	300	325	309	289	293	305	268	331	318	307	300	304	303	291	305	310	311	315	307	303	327	315	312	328	346	285	308	295	291	305	315	310	302	301	312	284	297	303	322	283	313	297	303	329	327	288	289	319	290	315	334	313	308	326	318	301	325	306	308	275	327	289	279	296	326	312	275	289	298	321	335	306	288	308	295	300	299	308	301	322	290	304	313	319	270	319	314	305	325	299	296	310	286	341	309	293	311	290	320	323	315	293	306	334	324	292	291	274	320	328	314	333	323	329	313	313	329	304	296	340	313	304	326	316	289	314	292	317	311	315	278	300	315	298	275	281	305	311	315	301	310	286	314	299	305	311	317	314	325	322	333	322	300	328	270	325	335	280	320	301	302	319	293	318	296	332	326	320	326	310	323	287	287	317	318	306	288	324	328	267	295	291	325	321	304	286	284	306	330	292	323	297	314	344	340	345	316	351	323	310	331	296	302	321	302	293	298	282	324	287	302	300	313	342	321	296	322	303	311	321	308	299	322	325	303	293	340	338	301	339	295	325	315	331	324	300	330	310	302	296	290	306	314	300	308	309	308	317	313	311	302	330	290	316	286	299	315	332	338	293	290	337	301	290	324	317	295	286	314	308	316	279	334	308	319	300	339	322	353	304	324	274	327	318	278	290	308	312	320	286	269	292	341	300	328	328	298	303	319	286	309	348	322	312	291	293	322	300	316	299	334	288	310	277	298	297	327	319	314	339	287	299	298	284	300	321	314	311	321	295	336	325	324	305	304	319	300	307	314	301	300	286	302	289	336	286	351	328	339	355	294	306	304	341	319	282	347	315	310	325	322	292	327	330	306	282	314	309	296	330	333	310	310	330	342	310	328	321	315	302	328	329	327	301	311	297	338	291	305	323	300	308	298	323	322	308	309	290	316	318	281	298	332	303	297	311	313	312	289	310	296	299	342	309	296	333	294	342	334	310	286	314	308	326	306	308	301	341	317	300	318	311	319	355	299	282	292	282	300	306	322	294	344	323	300	310	315	314	282	329	265	300	288	287	266	278	305	301	334	315	313	305	318	282	303	305	309	287	336	316	321	330	300	302	305	313	285	299	315	318	330	265	314	309	270	290	332	296	323	312	336	321	303	299	335	296	299	332	293	282	296	287	324	309	317	288	321	289	302	314	318	297	312	319	329	308	320	302	338	293	295	319	305	292	306	306	296	313	308	320	304	332	349	300	340	317	339	262	295	308	309	276	314	287	311	307	289	322	331	310	310	310	312	315	312	340	322	287	315	305	323	264	308	317	308	331	310	333	326	318	272	330	314	314	303	314	317	311	327	297	292	325	322	319	308	297	300	348	299	291	332	332	286	282	317	319	311	314	325	297	328	309	308	296	298	303	300	315	303	326	287	295	309	312	303	332	313	330	350	308	302	312	305	329	272	335	314	299	283	280	358	310	291	352	308	312	312	297	329	270	291	307	305	303	320	295	280	319	346	298	315	290	347	331	292	324	301	281	315	300	319	311	336	315	307	334	334	300	313	279	320	312	319	270	298	291	297	303	314	262	304	323	303	315	295	312	273	290	323	298	325	321	322	302	310	347	343	285	316	325	309	294	305	295	338	310	281	298	280	293	293	280	318	277	276	289	325	273	324	345	310	277	322	327	341	303	314	302	317	320	295	277	309	294	318	278	342	314	276	324	283	320	327	303	320	303	329	279	308	310	320	294	302	304	322	295	297	302	332	312	342	324	298	292	331	300	302	297	338	287	297	299	312	305	306	313	293	300	294	323	300	338	314	304	345	308	290	305	318	297	326	298	310	306	318	336	314	291	336	315	334	306	322	301	324	332	324	346	284	307	286	296	314	288	300	329	295	295	291	325	322	300	331	304	267	295	332	331	284	309	290	360	302	329	306	339	265	305	321	318	319	314	318	330	337	322	309	286	309	320	331	308	339	305	290	296	280	313	308	304	309	297	305	334	278	312	284	297	335	302	321	316	295	338	289	305	287	305	306	292	278	319	310	317	292	298	321	336	312	298	297	307	308	311	305	302	325	325	314	320	314	323	300	318	316	300	293	300	319	290	306	291	297	296	317	278	297	328	323	324	316	294	298	279	302	324	325	307	314	290
5332	1847	1653	937	899	892	681	436	532	2281	2464	1664	867	522	332	322	293	332	301	285	282	289	272	255	261	255	285	279	299	290	287	287	272	267	249	269	295	268	291	259	264	318	246	280	277	272	309	282	275	303	263	257	267	266	288	323	251	286	271	258	276	305	288	272	287	274	282	281	279	258	266	267	281	278	276	268	284	300	301	263	272	264	284	275	300	258	270	278	264	258	280	278	272	276	279	244	293	273	268	259	298	254	293	277	288	293	262	278	300	281	284	284	278	269	252	283	310	277	291	228	297	276	276	294	256	268	279	259	291	283	258	261	292	250	272	290	277	241	278	307	269	261	282	267	295	261	284	290	249	277	276	264	301	280	264	288	261	294	244	272	287	256	290	298	274	272	271	286	261	279	284	267	290	279	285	264	270	268	237	275	272	268	274	267	262	292	284	270	265	296	255	289	294	283	278	279	258	282	267	292	260	251	272	287	278	287	310	275	279	256	294	292	279	285	289	285	282	293	277	276	294	304	268	288	281	302	289	286	280	292	287	297	298	282	296	287	254	296	259	277	254	271	270	276	269	283	271	283	295	280	264	275	278	272	293	288	278	289	265	286	268	312	268	269	308	265	317	247	269	278	279	275	277	284	276	294	267	284	290	274	277	298	300	248	262	299	266	264	286	278	267	271	263	269	267	260	282	255	297	282	300	270	294	248	279	274	250	274	272	296	278	288	281	263	279	281	279	274	254	270	252	290	266	260	278	266	267	265	283	255	255	288	257	286	272	275	284	290	273	300	277	268	287	275	274	286	281	235	282	305	282	248	279	278	274	280	271	280	259	260	260	283	258	287	314	289	267	287	285	262	274	273	263	289	254	278	250	268	253	267	274	255	278	289	285	277	306	282	300	257	244	247	265	258	269	292	287	271	294	277	270	277	274	253	264	277	276	295	273	307	258	263	306	264	253	256	285	285	276	287	289	307	277	278	282	260	290	275	276	329	290	301	287	297	284	295	288	260	264	295	292	281	278	289	274	266	279	265	286	255	280	296	285	289	272	272	261	277	255	285	281	296	264	285	257	282	299	283	270	325	280	293	280	288	307	285	275	243	318	284	268	284	266	276	286	294	300	263	304	276	273	290	263	291	291	266	277	278	226	280	280	317	276	284	270	260	276	272	278	272	284	280	305	282	240	269	270	275	312	276	292	262	278	265	295	295	242	288	267	268	288	266	274	284	278	259	261	289	285	294	288	273	270	264	288	307	281	265	268	298	262	296	261	277	273	324	300	266	278	291	305	275	264	294	256	294	280	282	256	278	269	281	277	276	259	256	260	267	266	272	291	278	292	251	268	298	288	259	272	281	292	297	265	306	273	297	285	275	265	232	260	289	286	266	292	255	310	260	261	316	274	259	283	271	294	279	266	288	281	283	260	248	278	274	261	262	270	268	273	279	276	264	297	269	297	275	281	280	292	280	300	284	296	291	268	290	281	261	289	272	258	280	274	273	275	289	265	291	278	295	274	264	282	293	301	296	285	263	282	292	261	287	288	274	298	289	285	257	278	287	257	233	274	292	280	259	286	250	249	264	284	290	300	282	279	274	296	270	251	272	282	285	293	289	287	279	264	253	268	280	264	247	272	270	285	302	296	295	273	263	267	268	259	296	291	264	273	293	283	285	267	296	292	265	289	272	262	306	251	283	278	285	282	271	282	318	292	258	253	262	258	302	290	286	300	259	259	272	275	273	266	257	287	287	257	286	289	300	278	292	294	260	288	260	280	263	256	265	286	296	288	258	304	264	264	247	268	295	255	305	260	258	283	280	250	281	301	265	278	292	286	273	286	300	257	292	286	289	277	298	283	287	318	249	285	314	286	284	278	258	270	274	264	281	287	276	286	228	292	266	241	259	290	272	267	272	256	301	266	242	288	285	274	292	280	282	288	300	266	293	273	251	274	295	310	300	292	304	266	264	266	285	254	277	293	266	304	260	259	301	274	300	279	310	285	256	258	293	301	264	261	270	264	272	303	294	271	277	304	257	280	269	279	258	265	309	295	278	264	289	289	275	268	238	267	295	293	308	273	287	318	275	295	264	278	281	312	322	276	286	278	278	296	287	293	306	290	279	287	274	269	268	277	287	268	235	302	267	278	273	291	270	302	276	263	288	262	284	293	290	261	242	255	274	285	272	270	258	239	248	277	301	264	287	293	264	275	259	288	264	285	282	276	267	267	288	279	274	273	286	281	288	285	265	287	285	270	275	292	306	302	284	281	261	264	275	294	241	298	287	270	264	272	250	281	286	266	259	287	270	257	262	289	272	279	262	271	272	265	258	260	305	291	275	260	279	285	261	259	257	301	260	317	267	246	297	284	301	260	280	264	268	282	279	281	290	250	267	272	260	303	289	285	289	287	275	260	314	257	289	246	292	297	280	289	300	280	256	265	300	276	268	255	258	286	287	292	289	289	289	294	283	289	277	274	282	280	293	266	275	273	299	264	286	272	289	258	275	296	259	292	251	260	284	290	256	285	255	271	274	283	269	277	271	289	284	244	274	268	292	291	279	301	276	273	261	267	292	303	279	249	275	283	273	291	291	248	272	254	276	296	269	283	305	262	267	277	310	299	265	278	296	263	268	273	280	306	290	255	278	255	272	283	268	272	286	274	280	298	284	274	268	281	294	252	273	297	275	251	298	291	273	276	267	283	248	305	274	276	300	306	266	295	302	259	247	262	280	284	309	284	267	260	255	282	306	266	259	287	283	271	250	290	254	275	267	283	275	301	312	300	274	275	267	286	273	315	269	308	283	254	271	300	270	256	292	290	264	304	295	288	258	307	256	258	301	252	308	278	248	300	298	279	292	253	240	260	286	290	266	240	316	278	274	280	302	299	272	257	285	283	277	291	307	276	240	290	277	286	267	279	259	285	287	274	281	311	260	308	260	285	284	288	283	267	263	310	249	278	281	276	259	286	250	280	272	297	265	271	286	309	261	300	288	280	297	291	293	290	272	268	245	307	281	282	280	267	243	283	257	235	283	290	245	294	290	273	279	289	303	246	279	280	303	273	280	272	275	253	279	284	272	284	277	258	262	277	293	287	304	286	310	291	242	276	289	263	282	302	312	296	233	255	268	276	302	310	275	295	290	279	268	255	284	309	257	307	263	271	264	290	305	286	266	294	263	285	272	281	280	290	268	262	277	285	285	268	291	278	315	281	281	291	293	289	282	297	274	273	293	280	301	279	307	263	268	277	293	311	272	265	274	280	253	293	250	280	277	273	307	270	274	270	270	261	293	291	282	316	307	282	267	277	316	319	278	243	294	280	291	278	289	276	283	291	294	268	292	269	276	269	305	263	273	304	296	300	322	273	272	277	287	270	287	269	278	292	279	272	255	298	270	274	234	250	265	256	269	279	314	289	265	238	267	284	297	281	263	272	268	303	296	260	275	284	251	270	276	293	274	290	273	264	284	268	296	282	277	265	296	259	267	292	262	264	272
25650	21461	27481	25405	8253	2397	1499	861	677	15732	20252	12220	3580	1426	558	367	336	336	373	364	385	361	342	372	383	344	377	372	330	379	358	320	347	355	360	334	353	332	336	372	345	371	368	369	333	356	369	331	346	361	348	295	311	340	378	336	336	312	349	329	352	380	342	358	371	366	338	332	353	385	360	372	359	354	332	357	329	336	362	357	351	365	327	352	344	356	337	332	339	332	388	392	368	347	352	353	359	368	352	363	348	340	366	333	374	364	356	320	359	376	334	370	384	359	366	328	346	367	362	360	350	363	365	334	365	318	366	359	359	362	347	346	350	349	314	328	353	346	360	335	361	369	369	376	374	340	364	379	347	326	333	359	309	317	370	367	366	344	343	333	323	361	342	368	337	344	346	368	336	332	329	359	335	352	355	313	348	364	361	353	363	322	387	354	350	340	397	314	335	386	329	327	348	344	352	328	322	307	342	373	359	340	334	366	335	347	339	343	350	344	340	332	350	343	344	368	340	348	335	340	351	358	342	359	362	358	316	336	370	340	348	342	358	349	332	344	371	321	356	351	342	333	337	343	366	374	337	359	381	328	365	341	358	326	351	328	328	318	340	342	354	349	327	347	316	349	374	338	355	347	338	341	342	390	339	342	352	356	356	339	359	382	356	379	391	391	370	390	335	374	372	360	350	343	315	326	327	367	364	343	335	361	339	349	366	365	349	320	358	332	308	351	374	354	337	377	353	337	336	339	316	349	334	338	372	323	365	361	387	324	349	361	348	346	369	335	350	353	357	322	347	344	354	345	344	353	353	349	367	307	364	343	409	347	316	349	348	376	324	343	339	359	345	322	368	356	336	360	331	358	329	306	362	315	297	345	321	329	348	366	343	333	359	376	358	339	328	355	342	366	339	342	341	341	346	345	352	347	336	359	343	359	345	360	343	336	347	357	365	368	340	371	326	333	340	343	332	368	369	347	325	370	355	330	376	342	354	352	365	344	324	318	349	409	384	372	372	344	337	388	357	322	326	375	317	382	321	353	348	319	357	329	353	370	352	351	344	371	321	370	365	351	349	339	330	407	346	343	373	339	372	323	391	358	368	391	339	353	332	349	358	325	317	375	317	336	372	328	379	377	347	327	342	343	337	381	331	327	336	359	332	364	360	320	344	365	341	351	349	353	345	353	367	332	384	339	325	346	329	342	366	370	361	377	337	344	349	349	340	385	341	359	324	372	334	328	391	336	344	361	331	350	352	350	347	328	344	345	343	339	347	353	331	327	336	361	347	331	361	317	379	357	319	349	360	337	366	343	387	342	312	371	371	328	352	358	358	338	354	383	346	369	370	368	366	354	357	358	325	352	382	352	365	342	330	332	351	335	324	363	345	347	283	325	365	335	375	357	356	353	356	364	343	360	373	368	370	331	360	343	358	416	363	333	361	314	364	381	348	363	347	335	383	387	363	355	337	353	353	385	363	339	344	364	368	341	342	348	336	356	351	330	363	338	358	348	359	376	350	368	349	354	343	350	370	362	338	336	363	338	330	326	307	317	320	329	370	363	349	364	359	324	370	331	383	369	341	325	367	373	346	330	321	365	356	391	343	343	312	346	366	334	329	364	335	349	389	358	329	357	369	340	339	366	348	322	354	355	346	314	350	352	344	342	335	379	369	373	360	346	365	395	359	379	371	342	347	340	357	319	350	367	354	334	347	364	365	362	338	358	328	382	347	370	357	332	347	365	397	358	341	389	360	324	353	354	324	326	323	324	372	357	334	336	344	373	348	344	343	347	343	326	346	373	326	322	358	343	378	346	363	325	352	337	337	353	380	340	352	365	353	388	341	341	340	359	344	350	345	351	391	343	365	369	359	338	349	370	383	335	318	364	362	349	346	351	347	337	298	355	348	347	341	319	346	382	341	352	385	331	333	356	339	373	346	356	340	320	362	381	359	337	347	325	382	341	326	334	350	373	305	340	356	399	322	328	340	355	345	340	342	355	386	333	371	347	383	330	351	333	332	329	363	326	316	366	333	395	373	348	347	321	327	367	339	355	358	391	312	355	334	321	312	343	359	330	375	380	338	351	334	328	335	369	355	337	319	379	366	356	342	348	364	355	358	356	347	377	324	372	369	341	376	317	349	361	304	372	320	345	339	321	355	355	403	344	322	351	338	370	333	349	352	351	337	342	328	372	357	370	351	365	356	360	318	352	359	340	348	358	336	334	325	357	360	387	336	358	361	334	360	339	346	334	329	384	344	361	344	334	361	339	359	378	368	340	326	369	368	383	347	344	350	354	341	358	331	387	349	385	362	329	318	355	321	355	327	348	320	363	343	354	372	365	339	345	351	356	331	327	349	351	352	381	361	357	329	363	342	355	324	354	350	358	337	333	367	307	348	328	321	355	330	357	348	371	341	335	323	351	348	331	362	346	348	344	332	355	346	372	359	351	351	349	347	356	348	343	363	369	342	354	335	324	352	340	339	358	344	319	337	350	355	353	348	335	362	352	354	354	376	355	320	344	336	332	344	358	335	324	362	356	362	345	347	344	370	341	352	361	341	348	361	342	345	326	355	328	317	346	349	355	363	311	365	337	336	359	328	383	332	353	324	374	347	339	355	342	323	365	336	332	373	370	344	334	353	346	366	352	329	359	340	356	346	326	370	341	350	346	346	343	344	339	369	338	332	359	349	364	350	306	346	378	353	345	327	316	358	385	386	331	351	336	349	362	360	367	369	361	375	365	354	352	357	315	347	353	341	354	346	352	373	373	360	340	360	359	316	360	338	371	370	365	340	351	350	340	369	355	332	299	343	335	377	397	319	317	349	344	354	341	375	320	318	343	369	348	362	346	334	356	342	366	335	329	337	382	314	364	318	366	337	336	365	328	348	357	324	321	315	322	312	336	363	345	344	383	384	354	323	352	347	347	355	328	346	378	315	318	347	347	328	339	329	382	362	370	345	347	338	358	341	379	331	336	349	344	328	334	333	328	380	317	335	365	338	339	376	347	333	352	316	357	336	315	324	327	323	334	352	323	382	382	348	334	403	347	345	344	354	322	371	298	330	332	348	356	340	326	344	321	348	306	360	348	349	338	366	372	340	356	375	334	340	311	377	352	350	354	348	370	329	366	352	332	309	367	348	368	352	353	339	332	326	357	335	380	341	372	337	334	341	345	322	359	349	298	356	362	352	353	351	347	390	349	359	327	346	348	370	356	366	351	331	354	345	350	373	347	395	340	351	334	352	356	327	329	355	376	339	360	341	378	342	328	354	334	381	365	391	366	361	348	306	359	365	325	335	370	339	349	312	342	335	338	339	352	369	359	341	360	360	333	322	350	363	396	374	352	352	336	343	346	359	352	365	353	335	355	375	359	357	348	349	300	332	353	362	371	367	335	329	377	357	363	339	336	337	403	313	388	341	350	354	357	392	344	352	353	353	349	338	353	344	351	341	337	328	299	326	334	356	350	333	342	332	337	333	347	339	341	334	329	307	371
4418	6029	5490	3129	2797	2394	1644	1066	923	18643	18357	9956	3385	1574	558	350	322	299	329	329	330	336	316	345	315	329	340	343	316	297	304	350	334	306	325	328	309	319	306	319	327	331	351	309	314	332	301	367	301	354	292	310	328	311	311	313	345	328	338	321	323	322	342	310	330	339	315	333	340	327	338	297	335	304	305	344	340	315	308	320	341	345	338	324	299	344	314	313	340	294	338	346	347	343	332	322	320	311	327	365	319	375	312	319	291	333	354	350	311	351	313	342	317	344	316	339	319	331	340	374	301	352	325	316	319	328	304	338	325	326	292	330	339	361	321	333	322	350	343	337	308	358	301	331	331	277	307	275	312	348	336	321	334	333	315	337	333	308	334	305	308	325	305	349	336	330	319	331	340	284	352	296	342	373	352	307	339	332	328	312	331	340	328	319	326	292	320	301	323	328	387	338	301	357	323	317	337	326	293	326	317	327	356	314	285	303	319	365	333	352	344	336	343	321	354	317	327	311	323	314	317	341	326	331	322	343	351	335	295	331	321	311	308	320	319	334	325	350	322	339	321	333	306	303	343	322	328	331	357	338	340	321	327	354	329	329	310	306	338	342	346	304	316	301	330	326	329	324	325	331	358	303	330	322	357	310	338	301	330	300	326	331	321	300	323	314	297	319	331	329	341	335	319	307	313	300	324	318	336	314	347	321	303	311	332	333	360	329	327	356	311	319	305	330	331	310	344	337	351	323	345	306	331	350	330	336	300	327	332	322	324	319	309	303	345	353	313	309	341	357	324	325	332	350	304	348	357	311	331	344	324	310	350	314	309	323	337	316	320	324	318	363	326	331	340	326	312	355	329	331	317	301	317	353	348	315	296	339	327	310	316	318	306	329	295	335	331	311	327	295	320	308	337	332	310	324	344	319	280	349	308	334	327	303	338	320	330	336	350	327	304	351	299	334	305	330	307	334	339	329	328	345	332	310	301	328	290	319	321	342	357	336	313	308	331	340	304	329	313	343	330	326	326	329	319	315	285	311	318	331	351	327	304	322	317	321	332	353	310	292	286	332	324	323	317	325	296	328	317	290	321	320	332	349	320	332	350	348	298	323	353	344	289	336	343	302	330	327	370	329	325	327	357	309	312	355	343	354	353	275	323	323	336	355	312	312	373	325	320	330	315	314	317	287	360	316	318	318	347	327	323	335	302	319	331	332	325	311	301	342	338	359	300	332	325	315	307	329	346	307	346	349	332	318	314	328	336	327	311	301	315	333	315	324	298	333	303	329	336	310	318	318	339	349	304	319	326	286	331	314	341	309	321	315	342	331	327	338	282	315	309	362	316	327	306	327	330	314	356	325	311	330	337	317	333	347	333	323	302	316	315	342	306	314	295	339	349	322	335	317	318	334	313	321	290	305	322	326	353	372	316	305	313	316	339	309	342	344	328	310	314	344	322	324	308	330	331	282	315	283	350	308	332	322	337	345	341	347	312	314	329	317	319	346	310	300	323	321	325	340	313	307	318	345	320	284	321	290	350	311	342	348	324	309	309	320	354	350	281	325	286	314	300	336	335	363	280	378	325	333	319	317	325	318	307	323	319	317	327	330	341	310	327	301	343	327	298	299	324	356	355	336	343	323	320	318	362	330	312	293	310	315	338	313	306	339	322	388	318	327	333	323	340	310	298	344	337	356	321	363	334	316	306	334	331	374	338	319	310	334	313	353	316	313	328	323	330	316	322	322	305	360	343	319	352	344	331	338	335	307	312	317	344	318	334	345	322	327	343	328	337	320	339	325	325	334	337	334	340	325	308	309	293	313	289	329	339	324	353	343	322	297	294	348	341	333	348	336	306	337	333	349	360	312	345	363	318	346	319	285	338	319	348	362	328	323	339	316	299	319	331	331	309	331	331	334	310	334	336	310	332	315	319	325	325	373	314	333	335	321	306	318	332	341	318	340	335	336	310	317	309	352	347	300	330	321	335	341	317	288	327	310	325	291	330	300	312	326	323	348	359	329	305	313	308	373	360	307	320	301	272	311	348	318	328	308	309	299	316	331	290	294	339	339	303	332	345	347	315	303	314	318	300	347	311	318	318	344	332	355	331	359	364	334	354	331	337	314	335	302	346	303	344	309	318	314	322	325	321	343	306	325	335	313	319	302	360	307	335	318	302	316	323	324	315	319	294	331	348	322	298	361	331	341	326	342	332	308	326	317	312	322	339	314	325	327	321	338	313	321	309	334	314	310	317	345	309	327	311	338	340	304	326	306	313	331	332	347	359	294	325	344	307	305	299	346	318	347	328	290	308	313	354	332	295	344	337	331	318	337	352	323	336	361	354	327	325	307	334	320	345	320	332	337	309	328	302	316	301	331	308	327	284	290	291	321	337	304	318	321	316	322	353	309	324	331	297	318	309	310	307	315	324	310	278	322	365	326	306	306	325	330	331	331	279	331	316	314	310	327	323	330	307	321	355	326	342	338	330	372	297	337	314	347	318	308	332	321	332	316	284	319	325	330	324	291	301	300	331	340	316	341	326	316	354	338	334	338	308	294	315	296	337	305	354	349	281	353	325	337	348	342	346	328	326	329	293	346	318	296	325	300	319	330	321	303	359	291	323	323	355	341	344	333	330	351	324	331	300	306	339	332	344	351	337	364	318	333	335	318	321	370	309	332	356	334	310	331	299	344	332	366	326	290	328	323	289	319	326	325	306	333	328	311	347	326	316	316	339	323	309	340	341	327	328	321	330	331	328	295	319	330	321	303	318	327	303	340	325	313	345	349	326	300	309	302	324	299	312	300	315	325	264	325	327	299	313	327	321	307	295	319	319	302	342	323	318	318	318	303	343	317	324	312	315	362	311	325	307	326	325	308	325	317	311	327	321	331	299	346	321	319	341	359	311	304	298	311	303	310	275	337	305	316	328	288	315	350	308	325	299	337	313	300	318	376	335	317	303	324	309	339	338	312	313	332	357	334	307	322	311	345	341	306	337	330	295	321	311	295	321	349	323	329	329	312	319	318	374	329	322	313	330	313	311	303	284	306	320	330	332	303	319	324	322	321	330	318	317	343	327	312	337	294	328	296	290	296	297	315	322	299	319	323	286	350	319	334	349	370	319	355	333	351	301	343	309	362	303	303	339	337	344	313	346	329	318	306	315	340	346	296	333	326	328	326	342	329	297	310	340	337	345	332	329	314	321	321	351	333	350	306	336	312	321	321	310	329	344	342	334	321	332	340	317	334	327	320	306	303	321	323	346	323	308	335	293	298	305	305	329	337	324	328	315	293	331	300	310	321	332	349	353	335	331	311	316	333	325	320	319	321	306	344	337	340	304	338	317	343	368	359	289	311	302	309	322	315	321	314	347	320	308	324	307	320	302	367	345	322	303	301	319	330	320	307	311	304	361	324	329	365	314	350	332	311	319	290	352	325	326	376	309	305	326	344	308	329	333	319	366	331	329	354	347	327	350	334	322	296	330	306	315	306	327	317
24471	21450	28811	24526	21309	9619	2815	1836	1484	29317	36776	23200	8198	2777	848	577	531	486	493	502	494	480	528	480	472	512	487	539	495	482	503	534	484	532	546	495	528	514	499	461	473	478	493	472	497	472	521	504	454	486	504	490	461	525	492	502	523	512	494	540	468	501	505	511	476	479	453	496	538	487	531	495	477	516	538	537	501	523	529	488	477	513	516	513	502	529	529	500	510	483	500	522	524	448	499	489	508	487	482	474	469	494	493	488	505	450	487	521	510	484	467	509	471	477	458	443	499	521	475	489	511	501	475	456	494	472	554	495	485	455	482	491	482	527	499	523	483	503	507	498	520	494	502	479	493	511	507	478	510	480	498	495	460	469	509	474	501	501	514	488	484	530	496	473	488	497	566	487	524	504	471	466	502	500	466	475	491	496	524	475	507	515	493	469	488	499	493	493	501	526	514	486	510	450	494	497	507	494	523	523	494	494	468	466	472	492	503	489	475	508	473	517	539	521	521	509	464	480	506	502	472	517	486	493	506	531	499	513	499	482	511	528	522	512	483	485	532	449	498	488	495	526	480	462	523	498	508	455	485	486	492	514	476	475	504	477	487	505	526	498	488	454	522	505	512	493	480	492	535	477	520	473	501	484	524	487	513	451	510	532	488	511	503	490	522	502	497	456	461	458	513	516	502	481	512	520	472	525	482	497	490	467	484	473	511	524	466	524	505	486	491	520	492	507	475	472	481	509	506	508	520	468	527	505	501	483	511	495	473	466	497	486	513	532	499	484	490	520	484	546	489	520	507	479	478	493	501	516	497	488	490	471	491	532	499	470	457	511	563	482	463	495	494	567	468	538	533	506	484	478	489	526	522	479	477	481	493	513	488	524	475	450	490	487	513	505	468	493	496	463	526	505	512	497	503	483	489	481	488	513	480	480	502	556	484	503	460	474	517	485	511	502	468	455	521	500	485	517	489	473	463	504	518	496	495	481	470	484	489	516	516	445	480	499	485	508	481	492	482	476	512	487	502	498	448	474	531	460	484	496	505	512	497	486	531	489	514	493	496	479	531	428	493	453	514	485	496	511	509	491	486	460	489	484	478	486	473	476	471	470	500	498	494	519	531	478	511	502	490	518	493	529	510	533	493	483	491	486	460	476	491	480	491	476	467	503	452	502	507	499	462	467	466	454	500	497	481	470	521	515	536	504	512	487	530	500	480	463	458	440	509	501	499	494	510	518	535	458	491	507	490	477	503	452	506	472	495	457	473	495	499	493	519	505	489	493	482	487	490	465	504	511	479	489	503	506	473	470	514	454	507	446	461	483	493	459	528	509	517	472	479	481	517	471	494	468	522	503	486	493	504	502	488	478	522	470	448	506	488	485	489	537	486	513	480	463	532	492	520	508	502	518	485	484	498	499	502	447	478	488	468	455	475	486	504	497	479	466	483	503	463	472	493	495	463	450	471	485	486	553	475	500	500	472	471	508	486	516	503	475	476	501	477	467	519	503	518	464	532	475	478	483	468	480	498	517	459	501	530	501	492	473	502	508	490	525	488	527	487	490	458	529	476	493	471	545	485	505	490	525	499	505	497	521	492	511	509	486	492	490	519	466	490	486	553	505	536	455	484	511	530	459	426	484	472	435	512	518	497	490	455	501	492	510	469	521	505	472	516	499	473	483	498	481	512	462	481	483	496	488	475	514	502	487	493	483	513	489	472	486	473	535	476	491	473	497	439	499	509	516	496	474	470	483	521	486	507	506	479	487	500	490	509	471	487	524	478	497	470	460	459	517	426	517	511	453	460	474	489	451	528	483	473	487	511	507	525	509	454	521	494	508	471	512	511	470	522	491	488	459	470	447	515	504	474	514	478	506	487	475	482	480	502	501	478	471	470	470	494	465	540	496	522	503	495	521	531	532	471	503	484	473	482	502	475	488	502	477	508	494	486	531	460	516	477	497	485	497	479	480	500	493	471	488	518	455	475	513	512	531	513	441	522	488	476	484	475	501	523	509	490	513	478	536	504	502	509	474	463	530	498	528	479	511	476	477	480	502	458	482	521	516	533	473	512	494	493	468	522	528	506	470	534	519	464	513	472	504	477	510	519	534	452	443	504	484	452	481	468	490	512	503	492	513	472	489	477	454	535	482	505	495	474	459	486	509	514	500	495	530	505	501	470	441	498	500	460	494	510	474	469	477	476	462	480	463	510	507	508	479	492	484	533	549	490	490	499	455	456	474	484	499	491	514	486	460	483	495	449	475	497	465	495	473	484	504	497	465	507	506	527	493	485	490	492	481	501	509	522	475	508	505	459	517	496	519	475	491	474	479	555	486	465	444	448	504	509	516	490	458	509	517	475	486	472	471	469	473	460	460	493	517	482	472	500	474	513	496	552	540	458	515	551	489	504	500	507	515	500	489	497	466	503	488	483	499	518	501	519	526	469	491	477	436	486	515	466	510	496	450	513	525	458	481	500	460	501	489	460	502	466	490	480	507	491	510	519	497	504	473	477	478	504	525	522	498	501	489	489	480	526	483	500	499	457	492	481	478	496	526	461	536	477	503	470	474	527	497	490	468	500	504	492	537	510	529	511	516	537	524	482	539	488	487	505	496	497	455	485	473	484	523	501	475	528	522	501	484	498	501	506	480	503	477	482	489	495	498	477	423	506	464	472	486	491	501	459	487	484	503	481	494	510	476	500	469	493	525	470	503	494	479	465	481	471	469	506	469	510	481	469	504	490	513	471	516	470	552	496	513	499	457	499	483	507	454	474	494	475	505	453	516	488	547	531	469	486	499	516	517	453	469	489	505	507	488	486	491	509	467	509	501	493	474	482	497	511	484	519	520	488	525	460	493	460	474	511	475	512	493	519	511	466	497	468	513	498	469	531	482	502	461	484	495	493	497	464	485	521	462	505	513	510	464	498	461	491	461	483	485	498	463	497	513	493	528	501	480	467	470	499	497	507	475	483	475	493	529	513	503	477	479	527	472	493	514	487	454	466	479	469	490	490	493	503	473	483	480	503	508	494	519	490	513	505	489	497	468	456	461	508	472	452	520	476	494	503	470	485	497	504	507	521	474	468	490	534	520	510	466	436	487	510	520	552	532	465	529	457	503	473	508	487	540	527	487	472	471	502	516	500	511	471	487	475	517	518	511	456	469	483	459	481	479	502	466	510	487	496	467	479	477	503	484	511	511	524	490	494	486	494	511	500	503	483	527	494	450	510	514	514	488	495	479	438	502	498	527	499	495	488	488	516	528	515	505	505	503	494	517	502	510	500	523	523	489	454	460	515	482	503	496	543	465	467	484	474	484	495	486	440	508	451	518	470	468	506	503	463	441	446	491	476	531	496	480	531	496	509	485	536	517	482	490	487	487	500	478	518	458	511	491	484	480	492	502	459	534	479	460	476	497	510	520	456	463	492	506	482	502	500	491	490	512	482	474	523	485	500	508	505	482	449	540	492	523	477	493	470	477	511	495	484	446	487	500
4828	9628	9117	5395	3869	3172	2458	2363	2203	32538	32537	17574	6231	2892	809	538	463	450	442	443	440	471	450	455	436	451	470	444	404	443	456	438	440	467	448	446	482	455	443	435	469	461	489	459	448	432	457	438	462	430	472	452	437	443	434	446	428	412	479	429	444	410	451	474	398	444	450	463	424	472	479	477	437	448	439	410	421	417	409	446	474	465	488	452	395	453	462	450	461	446	403	414	413	441	421	481	472	452	445	436	415	435	446	445	440	431	474	467	504	439	458	417	439	459	434	429	413	437	418	432	454	466	477	481	436	450	495	470	437	433	466	447	434	501	453	485	427	449	426	421	450	457	457	446	453	435	435	418	414	458	471	429	472	425	439	444	473	445	432	442	470	423	421	472	428	453	449	452	417	424	406	427	443	459	419	420	437	435	449	437	404	460	426	440	424	430	448	459	441	443	426	415	474	445	476	463	437	438	416	440	464	438	437	441	454	447	453	426	452	437	462	426	444	491	473	465	445	441	447	480	458	454	447	435	460	442	428	458	419	422	449	439	455	445	429	441	443	470	445	444	465	455	430	471	435	459	475	435	403	449	451	459	435	417	438	464	408	453	454	428	421	434	440	407	470	445	442	449	424	412	412	468	423	449	449	452	446	445	457	506	459	447	433	452	421	452	462	454	419	472	428	440	470	431	418	440	435	405	422	403	465	446	453	436	453	435	423	460	443	446	468	445	460	438	438	444	434	424	440	449	432	438	452	440	450	462	440	469	459	451	447	422	445	458	473	444	399	486	449	479	431	432	445	451	486	429	478	399	415	432	431	445	437	471	484	466	427	442	433	441	461	433	417	453	446	435	435	421	432	455	429	423	455	418	423	443	421	481	456	437	446	400	437	416	457	407	456	457	488	470	434	483	417	436	479	464	464	448	455	437	466	450	416	480	424	415	416	439	439	478	427	414	424	458	441	433	430	428	456	471	446	458	487	464	437	436	433	430	429	431	438	439	442	439	440	402	463	424	409	429	462	439	449	455	458	457	468	431	424	391	448	423	435	436	449	432	466	455	465	485	425	476	416	464	437	483	422	434	423	431	463	465	429	425	442	464	430	443	478	446	481	442	451	471	442	412	435	438	431	433	446	448	447	454	444	413	445	444	409	457	450	429	443	440	467	441	465	464	462	427	463	462	435	460	417	419	467	435	439	453	394	467	440	433	425	445	422	451	444	426	431	500	437	464	472	426	395	461	419	461	405	466	472	455	430	414	465	431	446	432	439	457	433	457	456	403	434	433	472	438	438	439	459	416	409	452	464	423	428	435	428	457	452	442	407	436	484	485	425	420	445	491	414	429	421	413	431	444	436	481	445	433	443	437	411	455	478	435	417	426	465	422	414	449	438	442	439	455	439	421	448	435	445	419	467	446	440	409	448	458	468	410	468	454	451	425	438	432	453	445	431	477	427	469	455	475	406	444	408	455	450	442	450	419	408	455	450	412	413	395	415	442	447	439	393	462	460	457	460	491	441	420	470	427	440	440	437	442	403	459	449	432	427	442	433	410	430	450	465	468	460	446	445	450	460	469	435	458	432	451	410	428	479	457	413	447	438	426	436	473	444	474	435	423	416	414	456	450	447	456	417	433	434	449	442	457	474	394	469	445	432	467	438	475	417	462	438	438	466	428	413	449	424	447	409	453	416	452	441	465	448	425	428	432	444	455	424	458	442	416	452	466	464	409	473	410	455	439	443	435	448	426	442	439	445	468	441	436	469	475	434	459	415	465	403	438	467	446	432	428	444	431	428	463	410	435	426	480	438	445	443	440	428	419	408	451	442	445	472	449	458	437	436	419	454	470	454	389	438	418	403	397	433	449	443	458	474	450	408	488	483	421	458	439	430	484	426	464	494	432	443	436	432	455	433	450	449	448	444	400	448	435	413	422	448	439	470	444	455	462	441	437	461	406	470	435	447	460	502	474	450	428	444	442	431	458	435	438	434	436	449	406	418	425	441	445	437	397	448	407	439	451	422	434	448	418	412	461	437	424	438	439	441	462	434	425	471	449	441	434	433	487	480	426	416	442	389	419	469	444	475	441	443	484	427	435	465	470	427	417	481	430	421	434	419	420	468	422	424	413	435	421	426	435	428	470	453	440	439	444	421	457	428	477	436	435	463	484	442	414	434	441	446	437	410	420	409	445	440	438	425	430	418	401	429	480	408	428	432	469	412	452	491	464	449	440	492	422	429	458	461	455	430	460	429	439	415	388	442	432	436	448	410	408	458	450	443	476	421	434	416	457	466	444	431	454	421	494	454	431	431	435	423	438	505	453	449	477	444	461	421	443	454	441	472	435	428	433	460	424	416	439	438	446	446	447	447	445	433	441	466	401	468	404	473	402	433	455	476	434	474	438	469	413	447	431	469	450	415	432	420	452	412	428	476	431	438	418	439	467	436	408	419	427	430	468	429	472	424	456	420	472	437	448	468	425	470	454	431	458	438	421	431	418	455	438	412	439	432	436	439	454	426	451	444	442	408	461	420	432	443	472	485	483	426	446	446	430	451	406	433	435	444	406	437	439	427	461	434	421	466	412	457	438	422	429	454	440	400	427	443	413	452	430	429	427	439	452	437	432	447	457	463	449	430	451	437	416	409	430	430	397	434	440	431	414	449	413	420	421	431	447	417	450	467	485	432	430	498	468	451	418	458	441	400	437	440	411	431	412	436	440	410	436	417	440	422	440	419	465	447	434	471	425	422	424	431	430	439	433	415	450	463	426	393	453	429	453	435	479	462	458	468	417	422	439	463	443	432	454	435	444	435	451	451	409	452	420	414	404	438	480	418	427	409	452	428	430	437	477	449	431	426	488	442	437	430	436	405	437	421	434	421	405	445	474	472	446	439	435	464	419	459	454	420	462	448	422	453	411	448	421	453	448	451	434	422	447	456	466	415	428	454	429	410	459	439	442	454	443	411	421	475	437	491	449	477	409	436	441	419	449	441	434	455	399	449	450	446	395	456	413	468	437	440	436	420	409	444	464	413	407	421	426	466	453	443	425	414	440	423	423	424	437	453	436	420	427	472	421	429	443	463	461	438	453	417	436	448	479	433	437	430	478	437	419	447	442	466	429	439	434	440	440	406	419	412	415	429	463	417	411	428	441	488	483	436	487	455	425	419	416	437	449	432	460	447	411	436	469	441	453	451	397	486	486	429	435	429	400	448	403	433	446	429	415	450	416	452	444	434	412	448	442	464	464	428	427	438	443	432	429	427	458	441	414	424	416	444	446	450	477	427	486	439	416	447	448	417	405	429	447	453	443	436	451	434	417	430	438	426	444	406	433	443	427	422	454	393	460	443	406	447	400	441	458	467	472	450	441	459	497	420	436	462	444	461	434	441	430	438	441	425	444	468	459	460	439	429	424	406	456	446	441	413	464	445	500	428	414	391	407	481	438	450	452	450	420	441	454	430	399	459	440	390	464	422	441	468	418	488	440	431	398	434	419
27696	11329	2527	1542	729	577	451	425	405	1421	2302	1570	801	487	359	316	286	316	312	328	295	309	294	323	315	290	308	309	294	290	309	302	341	314	301	276	359	285	277	306	314	280	281	274	347	318	335	297	293	340	313	320	303	327	313	324	296	283	296	321	313	282	312	327	305	299	299	312	302	294	295	334	328	318	336	286	303	327	311	314	301	301	308	306	283	301	275	331	326	315	302	331	286	305	315	258	308	329	315	301	340	319	316	318	316	299	270	316	322	312	305	344	306	311	305	317	311	331	291	313	310	258	296	325	288	331	300	298	290	299	315	327	313	312	290	309	314	296	309	309	280	300	363	301	318	285	281	295	316	297	282	313	304	279	309	318	298	315	281	309	274	309	329	302	306	276	312	295	285	304	338	308	294	340	286	326	334	297	283	315	335	321	276	284	338	268	297	291	329	313	281	347	313	308	308	312	298	311	287	296	316	303	342	300	295	302	330	326	303	288	303	278	329	324	306	273	295	306	304	308	298	311	301	335	300	302	288	338	302	302	315	292	313	288	309	309	304	324	323	314	315	282	333	355	306	292	298	311	319	300	320	305	333	288	300	299	313	322	283	311	329	332	327	309	309	299	286	308	283	277	289	298	319	299	314	330	282	306	328	314	291	335	302	316	312	304	294	314	298	317	296	290	302	311	312	311	261	308	295	334	301	290	311	313	320	295	298	288	315	310	284	294	300	306	310	319	284	305	291	290	250	313	283	301	295	345	291	311	308	315	318	321	332	321	297	299	362	309	324	340	307	295	276	298	334	315	313	310	309	310	279	315	279	289	286	296	281	285	313	317	289	287	298	302	269	301	340	322	292	318	307	304	367	296	302	296	308	369	327	339	333	306	322	306	318	322	310	327	307	293	297	310	317	291	296	301	305	310	321	315	286	311	307	303	320	289	319	310	316	327	303	276	312	337	279	291	301	298	287	311	310	331	322	315	286	307	288	319	331	327	307	342	321	310	308	341	278	317	286	286	300	311	305	303	310	335	283	296	305	292	294	286	307	306	327	305	275	273	309	297	273	320	356	314	293	280	287	297	306	329	297	313	318	307	318	299	309	311	342	272	287	302	314	331	341	306	296	296	339	315	314	303	300	307	326	328	311	305	296	324	297	305	327	284	309	290	280	347	311	284	334	345	323	296	317	285	316	312	300	286	302	303	335	341	302	330	286	325	308	304	298	303	324	312	297	303	319	327	300	303	325	326	315	295	321	291	292	306	277	296	314	311	334	310	285	276	290	334	302	302	312	274	286	317	275	325	332	321	336	302	310	317	285	321	306	284	307	286	258	301	334	311	288	297	331	304	298	308	309	326	318	325	309	316	301	268	318	284	314	295	290	328	314	293	258	317	318	329	286	312	309	323	329	290	280	325	286	292	313	301	321	314	290	322	337	285	308	292	305	315	316	313	325	272	294	329	335	284	293	296	318	303	309	322	320	324	285	278	288	312	308	282	271	321	320	313	313	305	318	317	287	314	314	327	314	325	322	325	292	328	318	306	262	341	283	307	302	321	268	316	315	310	316	290	309	319	318	313	311	282	310	299	313	313	322	287	288	283	283	279	299	311	330	276	321	324	317	330	324	327	311	305	309	327	300	297	315	283	341	376	294	310	327	288	313	302	312	302	322	322	324	322	313	315	327	282	315	298	279	303	320	287	337	266	304	325	289	355	297	283	283	317	308	291	297	297	338	308	324	322	326	275	277	350	308	313	327	301	311	291	329	281	287	327	289	312	316	306	305	316	326	310	305	305	328	272	318	322	337	299	303	305	286	306	290	308	288	281	294	320	323	272	287	318	289	299	283	310	287	322	311	295	311	279	313	307	286	288	314	306	283	321	279	322	304	314	285	294	313	291	295	317	316	305	287	337	289	317	298	307	281	268	324	311	301	333	290	287	319	305	289	347	324	316	304	329	305	311	306	298	272	320	300	299	296	295	296	325	316	301	298	317	291	305	283	319	305	287	294	286	310	314	287	305	287	296	334	306	288	299	319	332	330	313	315	311	329	302	299	310	288	307	304	269	304	315	290	297	292	299	324	311	300	312	326	306	302	270	314	294	317	309	329	290	324	299	296	319	322	342	327	284	291	327	308	309	341	297	309	287	293	303	314	301	282	322	313	304	307	321	293	276	279	319	318	285	307	318	303	286	313	301	312	274	311	315	349	325	299	337	298	319	310	302	320	311	297	322	294	293	267	299	300	331	311	299	314	309	315	281	309	307	321	302	318	298	278	330	318	292	288	317	310	280	270	303	311	276	286	308	281	346	321	310	299	314	265	318	303	306	304	308	286	291	297	295	302	270	300	315	285	327	294	293	296	313	318	284	275	321	296	334	320	302	322	323	307	315	299	320	294	298	289	299	310	310	304	302	294	312	290	312	307	304	285	299	310	306	279	295	311	316	298	336	306	294	306	303	308	342	313	350	316	308	269	308	316	306	283	277	302	353	278	316	297	276	326	290	294	290	293	267	299	333	301	295	287	299	258	320	317	246	285	369	310	330	293	306	314	316	313	319	323	314	317	303	312	295	322	305	283	309	298	305	301	294	296	305	311	308	326	297	308	322	306	303	352	281	313	320	309	326	275	331	302	300	326	303	330	315	279	316	279	302	284	288	298	299	308	315	319	296	306	340	290	298	293	300	319	348	297	331	301	292	300	312	337	292	294	326	299	292	334	317	300	343	331	292	306	300	303	308	295	292	302	301	302	319	310	314	314	328	315	312	286	325	281	316	270	314	284	292	319	306	293	303	321	314	276	307	340	310	314	312	289	306	337	300	309	326	332	305	326	293	301	311	319	282	312	319	288	300	291	299	295	351	341	330	335	312	339	334	316	301	263	304	303	304	329	298	312	321	294	309	306	310	332	310	289	289	304	283	321	326	265	325	296	261	315	331	323	335	327	334	340	311	314	325	299	329	304	289	293	310	333	295	323	316	301	273	296	292	319	284	316	324	324	305	335	351	322	305	307	295	310	326	284	301	277	300	285	296	313	303	283	309	300	314	298	315	339	297	308	346	306	324	328	340	312	291	319	297	303	310	338	319	328	321	315	306	304	305	322	332	289	334	323	319	333	265	317	339	307	308	310	275	314	311	291	302	292	342	340	319	297	306	323	293	308	291	306	257	298	295	318	313	298	321	311	307	304	321	273	352	323	289	285	280	282	315	313	292	343	298	281	308	324	300	296	316	284	313	347	343	293	293	279	281	298	346	293	330	340	331	340	322	289	299	306	333	313	302	324	297	306	318	313	308	293	328	327	313	289	325	281	301	300	291	306	285	333	310	286	305	330	294	336	309	281	288	345	322	322	296	297	286	323	299	312	338	343	331	312	329	310	292	337	300	302	322	316	285	344	282	300	293	299	298	279	308	292	350	305	316	294	319	286	338	297	315	307	311	288	297	309	304	309	322	314	353	309	266	317	296	288	323	318	293	306	277	318	313	315	327	295	312
5469	1965	2319	1576	956	791	590	595	481	2083	2898	1746	862	512	335	297	265	280	332	259	275	296	272	280	271	290	249	280	303	293	290	273	312	260	284	248	283	269	296	270	260	289	277	276	286	320	311	278	297	262	293	279	276	278	293	278	314	275	282	285	289	262	267	287	272	282	286	289	291	298	295	308	282	325	283	274	304	267	296	270	297	271	303	279	285	288	260	277	275	283	288	273	289	279	284	290	300	254	287	300	246	279	289	283	282	295	292	268	274	289	281	278	290	301	320	278	285	294	284	290	285	306	289	285	277	296	273	308	263	262	267	287	296	298	252	302	277	323	318	279	283	276	291	242	280	303	293	255	296	289	274	268	288	285	266	275	287	280	292	287	296	269	314	277	300	291	267	262	283	275	311	267	286	290	274	305	291	282	278	293	290	282	263	296	283	273	277	265	281	283	303	287	282	267	244	275	295	312	272	298	297	287	314	269	292	292	283	307	263	285	301	266	274	312	282	281	259	269	275	273	309	266	290	295	268	290	270	297	231	289	298	284	314	262	266	311	285	281	283	279	265	276	281	276	278	264	291	258	284	289	301	276	256	280	303	292	267	288	290	255	281	305	283	276	275	271	270	254	316	255	289	300	276	286	299	261	260	285	288	322	302	272	260	271	291	285	270	288	288	308	299	287	275	253	280	312	280	303	278	244	249	284	278	265	269	259	282	283	278	307	295	290	293	297	278	276	306	298	275	282	283	298	266	291	286	288	276	299	269	284	314	256	280	275	319	284	259	272	316	283	289	309	308	283	290	273	294	314	310	297	306	260	253	275	256	281	288	275	267	302	322	287	279	276	312	288	281	302	297	258	290	301	291	282	286	279	284	278	279	282	253	279	287	285	294	284	284	298	283	281	269	292	289	282	306	283	264	289	290	291	295	285	280	272	266	275	277	265	261	278	300	307	303	261	276	267	298	260	268	278	285	282	269	275	319	264	270	273	277	304	280	281	282	307	255	294	259	273	284	282	312	262	260	290	260	296	265	286	316	294	303	275	301	303	277	273	252	304	273	283	288	296	274	265	290	260	252	300	296	279	299	290	281	283	252	280	248	291	269	273	284	281	268	319	279	297	283	286	292	283	288	270	340	261	276	281	256	280	284	275	281	265	302	269	316	286	300	278	254	270	311	332	279	318	265	316	296	277	276	287	275	279	261	281	291	284	266	307	268	266	283	276	265	253	288	301	282	289	275	318	287	259	283	253	284	290	269	294	273	254	300	286	304	274	308	309	276	280	254	299	285	302	274	287	308	274	269	272	267	278	264	274	271	289	278	273	322	277	264	244	286	242	271	292	275	259	283	257	314	298	292	281	292	290	281	281	281	299	281	283	308	265	275	301	267	305	316	282	296	285	279	284	284	293	266	269	280	253	294	282	296	280	295	273	299	273	303	250	295	283	282	293	264	305	280	311	293	291	276	304	299	279	295	277	264	268	254	296	279	301	293	280	267	282	308	268	314	276	291	302	302	256	310	310	268	302	261	254	277	266	293	267	286	325	282	294	281	280	268	294	297	304	269	263	274	254	292	277	279	304	261	260	279	278	309	262	276	279	287	286	281	273	290	305	301	285	278	304	276	290	276	303	271	283	273	277	273	298	304	278	275	301	278	299	283	284	251	267	286	286	252	294	258	280	291	277	270	282	275	305	269	274	255	286	267	273	292	306	287	275	270	267	261	280	285	264	293	310	297	323	288	320	275	276	265	286	279	295	267	278	296	287	303	284	271	281	304	272	276	283	263	300	255	299	261	320	292	294	292	282	284	278	276	257	262	298	273	269	268	276	284	285	282	304	280	257	287	258	285	270	275	295	284	257	272	291	281	294	268	278	278	283	250	264	314	261	296	286	275	270	299	270	302	275	296	281	255	270	286	293	270	259	292	288	282	267	289	267	291	279	292	299	302	306	273	305	272	276	299	324	306	292	289	241	282	262	258	240	262	275	271	311	267	283	275	299	276	301	289	289	271	258	272	276	287	285	304	261	274	249	281	284	270	255	329	293	282	279	285	242	278	283	311	281	278	290	248	272	260	258	273	281	272	263	245	308	286	280	267	267	288	276	262	287	303	286	292	274	262	280	281	274	264	249	285	283	292	289	291	301	280	300	275	266	269	295	277	283	272	264	250	272	272	279	317	324	307	285	253	302	275	309	279	268	260	265	293	279	267	290	273	268	275	276	291	286	295	263	289	253	279	300	292	268	277	290	263	261	292	254	275	291	287	279	272	310	273	264	268	270	300	285	270	283	281	272	263	270	292	246	273	280	303	307	300	248	296	279	262	292	289	250	276	249	286	294	297	279	272	265	282	232	285	290	276	302	289	264	284	246	275	291	266	274	269	289	250	313	293	256	287	294	277	300	286	263	271	296	283	266	279	274	285	260	251	309	251	276	278	306	297	286	310	300	271	240	287	275	246	270	286	266	293	281	273	278	294	293	273	312	290	270	285	296	275	289	265	293	290	261	268	311	263	293	314	268	273	263	299	297	312	303	280	265	280	275	282	285	261	251	247	298	289	286	309	282	293	287	284	263	300	275	272	286	256	288	258	258	261	274	277	282	283	269	274	293	277	269	305	264	266	289	286	273	287	290	253	313	270	265	285	266	312	284	272	279	258	281	297	287	262	254	299	296	315	267	268	293	263	285	292	313	264	307	300	289	260	300	250	270	275	287	275	268	263	288	278	277	279	284	278	272	282	296	285	257	278	275	274	301	277	287	295	282	277	293	269	307	287	280	287	295	304	310	281	269	273	276	289	296	286	279	267	300	301	276	273	277	256	293	288	284	277	272	269	289	246	259	258	268	267	269	243	266	318	255	257	281	261	267	271	275	281	298	294	285	307	240	253	280	299	305	262	274	289	306	285	294	279	316	289	287	306	255	258	276	276	289	300	280	272	313	300	300	282	286	282	286	273	305	287	272	256	274	280	273	293	250	308	308	297	289	288	285	286	286	293	265	273	283	290	267	291	248	278	255	293	270	310	263	290	260	287	293	302	267	281	316	301	281	277	269	290	314	282	293	293	288	254	300	273	275	274	304	261	279	260	283	294	265	303	297	280	293	253	269	296	293	283	297	298	282	267	289	261	292	295	322	252	271	323	284	302	276	273	273	291	272	284	272	279	295	302	243	280	277	253	279	283	291	283	315	305	277	305	277	305	293	262	295	319	292	302	287	312	289	317	256	286	294	250	250	272	289	253	270	292	289	296	260	270	294	279	277	308	295	272	276	275	300	289	303	298	286	267	271	274	296	260	253	296	272	273	305	292	254	277	300	280	301	253	265	298	291	284	270	261	259	248	255	280	269	277	276	281	280	280	306	267	280	279	255	276	275	300	302	277	266	277	257	262	281	300	270	272	279	279	306	278	276	264	299	298	292	271	293	268	281	314	302	294	264	280	287	277	276	246	309	308	274	304	275	272	284	273	291	304	297	261	281	292	273	268	280	296	277
25660	21424	27404	25378	7315	1822	1098	773	1364	15777	19854	12594	4376	1472	523	403	372	332	364	348	355	361	356	377	364	347	349	361	345	337	307	358	339	338	365	374	316	350	329	381	374	351	346	380	374	343	380	346	318	319	347	317	340	389	336	359	343	337	372	358	350	369	364	367	363	367	313	339	354	350	345	338	370	358	357	327	341	367	321	363	355	349	326	328	315	342	335	330	330	350	349	366	329	344	388	316	335	347	362	356	381	393	320	323	341	344	354	341	347	347	350	367	403	328	342	338	352	343	343	342	371	373	346	341	353	337	321	334	337	355	330	340	374	343	359	335	322	330	342	368	361	344	356	319	313	338	377	370	336	363	309	312	362	345	368	345	321	345	375	372	312	371	370	326	319	363	352	362	358	344	368	321	368	346	346	315	368	350	350	336	371	351	341	362	372	365	332	355	289	336	348	333	322	345	360	373	337	334	330	343	370	371	385	352	337	370	331	328	342	329	335	327	366	330	349	354	395	369	343	331	358	338	328	339	345	377	353	351	341	365	335	352	348	319	340	335	309	354	359	345	333	315	364	331	333	366	335	354	332	346	328	363	352	369	348	355	332	354	344	349	352	322	343	363	296	365	324	348	360	344	341	359	365	383	324	338	333	331	358	348	366	367	327	367	350	354	378	386	367	356	330	338	314	322	336	328	353	365	335	341	351	340	331	335	330	356	355	345	379	320	369	346	342	316	355	325	361	384	381	359	324	341	349	347	348	342	332	350	332	369	324	311	333	366	332	336	354	331	328	347	327	343	340	378	325	358	332	348	389	375	321	345	347	333	356	356	340	371	369	355	324	349	398	338	350	335	324	324	348	335	356	355	358	297	363	325	353	351	331	367	372	346	327	333	367	336	354	341	334	348	362	343	329	346	352	371	320	337	349	360	344	355	339	355	335	354	365	325	352	371	373	343	357	351	345	337	351	369	289	369	371	312	357	343	332	325	350	362	367	398	338	369	318	353	384	372	298	335	348	362	358	345	328	376	358	319	338	345	354	355	339	350	347	355	336	332	371	355	370	334	367	338	398	315	337	319	356	362	332	339	340	331	323	364	351	345	330	361	341	362	352	359	352	319	334	311	354	361	335	320	335	351	356	343	339	376	333	349	351	345	315	324	330	355	344	349	344	320	337	322	328	332	346	347	341	338	331	336	368	346	366	334	376	356	337	352	347	328	353	324	323	344	345	333	357	321	357	380	355	354	326	330	333	334	355	341	335	359	359	330	381	332	332	372	366	336	334	343	350	343	317	334	349	361	347	354	356	396	357	375	324	342	337	343	414	356	344	366	349	328	318	336	356	334	370	353	314	369	342	353	364	358	322	312	337	361	321	355	358	319	343	343	337	349	356	327	364	344	352	327	311	345	332	348	352	353	348	341	334	335	316	327	363	358	353	327	322	329	351	319	354	353	355	380	325	360	354	346	345	354	356	329	364	386	351	360	348	352	332	329	379	331	368	339	339	320	379	336	351	330	348	353	320	346	328	329	346	329	316	367	344	320	322	344	333	339	389	354	353	342	361	356	338	378	326	357	348	345	367	357	328	362	349	341	346	350	354	322	350	315	313	375	344	339	361	361	347	352	343	380	355	365	345	335	371	344	338	336	317	365	374	348	318	357	354	346	367	372	350	363	370	355	352	345	353	352	320	356	338	311	365	355	334	341	325	354	337	402	339	327	323	366	333	348	370	386	321	335	314	384	367	342	346	341	346	306	342	356	312	305	322	362	392	331	379	335	377	342	335	354	341	358	346	352	368	328	327	314	315	347	338	338	322	377	357	370	335	347	346	348	340	340	348	353	355	330	327	354	367	346	401	309	386	324	328	341	339	341	367	361	330	361	370	349	352	357	354	347	355	320	332	345	330	327	325	339	355	356	335	373	324	337	343	345	377	359	409	344	348	338	398	336	369	340	358	354	348	316	338	360	371	346	393	368	319	328	339	340	337	333	351	331	323	321	359	365	342	334	310	310	337	313	330	314	344	325	333	344	334	352	365	406	339	331	339	365	359	361	349	323	376	306	372	338	336	347	334	335	385	312	346	340	319	398	303	388	370	335	366	347	367	370	362	353	357	367	321	349	351	358	361	346	331	320	353	312	355	367	333	354	354	368	363	338	335	334	345	375	330	350	327	335	369	345	364	363	342	322	361	356	346	355	361	345	382	320	384	329	324	334	381	359	354	316	329	354	316	361	323	342	338	358	366	347	356	337	339	382	317	319	353	334	334	367	344	345	324	333	352	373	342	342	339	335	357	356	336	336	326	327	355	375	326	332	392	354	344	338	329	319	338	325	317	349	365	341	350	350	343	368	353	390	329	376	357	313	365	353	307	317	380	360	331	355	368	352	344	366	371	314	304	330	360	329	337	345	320	378	360	345	357	356	345	348	365	334	324	370	326	353	336	348	373	336	345	351	381	342	328	350	327	323	340	344	357	331	335	311	341	390	357	347	349	324	345	352	351	363	352	342	328	331	357	379	349	324	386	337	332	319	334	327	366	353	338	356	347	331	375	340	368	323	345	302	308	338	362	344	336	371	367	350	337	343	352	373	312	323	358	314	355	354	345	335	340	336	356	376	342	332	354	321	358	331	334	369	323	324	318	335	360	341	320	324	334	349	331	338	345	326	346	316	334	364	352	340	337	342	356	314	359	318	324	361	332	341	354	357	376	332	361	329	313	363	360	350	322	342	337	390	333	332	336	306	337	339	338	363	354	369	301	309	356	331	367	365	355	313	389	364	334	342	344	364	350	369	345	364	317	347	364	348	340	331	315	335	320	341	359	378	359	375	333	340	329	357	344	354	340	385	346	373	341	343	365	330	371	355	346	347	362	342	329	381	335	356	322	331	351	370	348	365	381	350	343	367	343	372	338	358	378	393	362	335	375	326	367	320	331	359	314	351	326	364	354	347	338	344	343	365	307	359	336	338	371	362	333	311	323	343	362	319	323	368	347	358	327	329	369	296	353	342	329	341	368	352	338	355	325	315	376	379	382	312	360	348	341	362	332	355	338	361	368	334	352	343	377	329	357	328	350	343	360	361	367	359	356	356	304	333	350	356	385	334	358	337	350	384	350	351	344	332	341	331	335	379	358	324	357	347	354	333	310	340	329	357	338	327	341	368	342	349	346	338	326	365	332	344	339	344	324	377	392	348	347	356	323	371	321	366	355	310	337	355	347	349	354	356	344	321	342	344	354	327	356	368	358	339	365	371	340	321	344	329	351	335	366	367	350	329	336	351	358	342	343	333	327	355	348	323	319	362	327	320	361	383	351	375	340	336	351	328	350	367	366	344	338	322	358	334	336	363	352	339	357	357	342	373	341	335	356	327	392	338	368	330	332	349	341	348	338	368	340	351	364	344	340	337	341	338	348	354	366	355	332	354	329	337	345	362	345	341	328	335	364	315	337	324	333	332	363	350	384	353	348	357	331	329	343	310	334	378	338	342	333	323
4088	5229	5416	3082	2213	1757	1294	939	2185	18120	18285	10963	4010	1550	533	390	383	329	328	343	365	340	349	306	310	364	319	324	308	337	319	313	306	321	311	301	321	315	318	306	324	312	339	316	333	337	333	333	333	332	331	338	330	342	315	373	340	333	299	329	312	314	338	330	304	333	329	296	344	324	366	310	306	325	303	332	313	300	349	339	326	315	338	336	337	315	309	323	304	342	329	340	334	323	282	304	315	374	338	361	371	340	310	333	329	330	301	374	326	306	323	339	338	341	341	303	330	344	308	297	318	332	333	326	348	309	327	306	353	353	297	316	347	333	345	288	334	344	320	355	320	347	332	304	321	359	343	334	303	299	350	314	315	318	342	311	333	306	326	338	332	311	279	319	286	307	292	326	300	351	336	335	317	314	317	334	313	310	337	312	334	345	325	329	321	364	330	320	292	319	299	344	345	332	333	324	355	316	323	321	337	325	361	355	325	350	310	334	346	338	337	334	324	322	306	325	304	321	317	349	329	330	342	325	311	298	328	322	330	305	329	317	324	350	335	314	337	338	339	346	341	319	317	340	292	332	341	323	348	334	287	342	320	327	313	313	365	324	364	283	310	308	312	321	326	345	353	308	338	325	333	307	343	305	318	323	327	324	323	357	326	313	317	300	327	319	327	298	318	297	337	310	326	313	336	326	357	344	337	327	346	319	318	342	315	328	337	302	356	299	318	347	347	310	308	336	328	304	324	345	305	317	307	326	310	323	341	329	329	321	351	311	329	320	319	332	298	326	296	352	318	332	342	336	320	295	300	351	342	344	307	304	349	285	297	351	319	335	328	327	266	309	350	321	320	284	323	302	326	323	309	323	339	316	344	343	343	335	346	349	315	387	319	311	270	349	302	339	370	332	336	338	320	344	341	292	349	300	327	297	311	314	328	312	326	300	309	323	322	329	317	313	315	325	321	351	325	314	315	321	332	330	338	368	323	302	291	368	325	336	281	334	335	330	342	347	348	323	350	275	308	327	307	301	330	304	304	322	330	349	343	309	341	315	300	284	300	357	341	302	334	321	354	294	322	313	358	324	347	327	300	349	312	319	318	309	310	356	298	328	327	318	312	353	346	337	319	320	319	340	318	354	338	318	308	332	312	329	330	327	340	345	323	341	347	306	342	304	347	314	289	304	307	315	315	336	357	366	333	310	334	326	325	317	331	326	293	315	332	341	342	309	299	350	348	312	314	328	337	333	343	324	337	305	322	326	314	346	302	352	349	296	309	350	337	318	322	320	320	329	320	354	298	307	348	340	323	331	289	295	322	323	322	347	317	316	349	340	312	317	340	342	333	315	310	310	306	311	320	321	300	307	323	342	312	338	304	331	351	311	309	311	329	334	317	301	319	359	330	314	329	299	292	325	336	320	358	333	336	339	348	342	335	332	300	295	346	356	336	324	323	293	322	329	361	315	349	310	356	281	330	293	342	327	304	319	366	326	318	325	339	310	309	308	318	341	291	327	315	328	311	312	345	333	348	335	324	335	328	313	356	308	348	328	301	332	319	340	290	308	323	291	363	311	320	330	346	318	298	342	311	321	330	320	320	322	349	327	333	334	325	356	359	323	309	389	338	324	337	362	299	347	307	321	295	357	308	307	340	314	310	364	324	334	329	331	327	344	323	318	320	352	332	356	311	302	302	357	302	327	355	352	371	310	321	319	312	341	350	317	339	326	297	319	327	331	299	302	338	342	333	331	333	299	314	335	341	302	365	331	318	298	352	310	301	331	342	317	292	323	322	329	335	314	328	301	322	350	351	312	336	347	319	316	290	298	311	309	325	324	268	320	324	328	299	296	346	301	301	331	334	332	311	348	291	315	288	352	317	332	316	335	324	354	309	310	306	343	344	328	315	363	304	321	308	340	336	298	309	337	367	305	338	344	313	301	347	334	336	328	342	318	320	327	322	347	338	357	342	308	300	329	321	315	300	297	322	346	342	315	324	321	306	323	349	323	343	312	322	328	354	298	321	326	335	316	307	325	284	336	316	322	314	316	311	330	308	315	316	315	324	312	285	327	340	314	307	319	341	310	330	343	308	344	335	299	336	353	331	299	347	302	295	331	328	346	331	343	312	311	358	325	326	318	307	362	306	326	342	313	336	293	287	309	362	326	330	316	302	333	317	325	338	303	313	337	323	309	322	312	314	318	341	304	335	325	318	300	326	332	331	325	345	329	334	309	294	329	313	321	320	340	324	319	351	340	311	350	320	315	292	305	327	281	321	329	312	338	319	334	314	322	356	336	327	302	323	330	302	317	322	310	315	327	343	296	322	341	315	354	325	318	363	334	375	346	328	337	311	330	351	320	303	365	347	352	338	326	317	324	322	335	335	345	293	328	341	313	323	295	331	333	340	342	303	295	308	339	345	325	291	350	298	331	327	299	317	313	360	327	315	303	327	378	317	321	329	319	359	297	353	305	330	297	290	352	345	310	319	330	336	295	347	322	366	333	315	340	338	336	316	351	304	319	282	330	344	330	350	319	297	336	324	332	326	349	307	335	327	328	316	321	323	317	334	315	326	316	311	339	351	357	344	349	358	360	329	295	348	353	313	312	340	326	296	300	323	300	293	347	346	336	293	334	316	336	333	348	290	323	336	315	296	330	345	321	293	318	346	326	346	328	333	336	324	318	366	317	330	343	320	321	322	305	337	364	311	331	336	307	326	294	339	339	328	342	323	359	336	324	295	319	326	352	352	301	342	320	323	327	346	328	303	298	334	333	331	287	331	324	309	318	357	308	315	314	323	305	296	315	345	337	324	302	327	361	308	313	311	302	303	354	310	342	321	310	348	335	327	339	335	321	301	326	313	318	339	332	309	356	333	313	335	303	310	305	324	335	371	306	347	333	359	321	317	286	309	354	343	347	327	321	330	321	298	365	318	352	334	369	339	336	313	324	339	316	316	322	308	318	313	336	323	353	351	320	324	305	354	325	325	317	334	324	334	362	351	349	334	308	311	325	322	330	314	296	292	297	328	321	370	312	398	317	340	309	313	378	327	345	352	290	296	326	355	295	329	322	320	288	327	315	335	329	329	352	336	349	319	315	301	339	325	323	335	343	324	319	307	337	343	357	339	326	320	300	341	311	317	316	309	308	319	308	348	334	320	337	321	280	323	320	330	313	311	316	341	330	295	276	307	298	332	337	313	304	354	336	317	303	314	306	320	349	340	294	295	317	297	362	333	290	309	297	294	344	305	296	359	327	295	312	305	333	335	342	318	344	361	353	304	305	335	324	328	341	318	369	321	332	309	294	294	334	324	297	381	360	320	363	345	326	344	311	316	321	347	308	347	303	325	311	357	312	323	314	345	322	336	305	296	315	334	296	347	320	322	324	330	302	292	308	314	314	357	315	326	320	271	339	331	303	323	295	326	334	315	322	324	319	357	325	331	290	297	344	321	319	301	289	331	334	301	306	351	332	334	308	340	315	338	302	339	334	307	288
24486	21440	28730	24567	21307	8753	2711	1489	4078	31567	32160	23962	9450	3318	964	587	544	493	491	489	513	507	521	493	506	522	512	503	478	506	472	523	484	517	514	524	477	524	533	501	488	473	484	485	490	516	543	491	490	540	494	498	505	457	527	495	487	527	473	462	493	484	513	467	477	485	465	485	464	487	468	550	502	502	513	484	474	513	499	520	502	486	490	502	494	545	490	456	466	492	511	488	500	470	481	485	464	479	493	457	491	509	504	506	509	466	521	479	523	489	479	512	500	510	519	505	462	482	479	503	494	539	493	484	546	488	510	495	490	531	445	460	520	501	524	465	510	493	487	465	529	497	510	488	486	474	507	507	453	518	507	490	498	477	479	470	502	493	496	502	486	496	506	479	517	437	507	486	486	491	494	500	487	487	490	495	477	462	482	536	482	498	530	495	500	478	473	472	488	483	481	494	455	512	490	462	512	518	521	500	495	506	501	483	484	474	503	474	523	455	511	497	512	507	496	478	506	519	463	503	499	486	541	480	458	515	523	532	455	454	507	504	499	475	496	479	472	506	514	551	500	509	460	477	508	484	455	462	499	508	508	491	446	465	463	475	532	510	528	487	502	443	471	489	499	503	504	514	485	491	555	461	512	484	491	480	482	483	471	499	499	490	468	514	478	499	503	490	495	513	478	466	494	510	501	508	476	498	497	493	476	442	466	481	531	510	519	487	490	516	533	510	478	541	492	494	509	496	464	506	491	500	534	528	499	485	507	489	500	470	458	506	508	475	460	495	492	479	501	493	489	455	487	447	453	477	484	460	449	520	519	443	492	463	457	507	470	485	496	543	488	528	499	487	486	491	499	459	478	497	484	476	484	510	471	441	505	492	477	529	498	510	446	487	489	477	481	480	514	488	470	503	478	523	508	519	496	475	486	469	521	519	531	510	497	519	470	482	519	475	453	483	508	483	491	454	470	511	503	474	524	502	479	562	486	486	511	501	490	482	467	518	512	504	484	491	484	487	476	514	502	523	509	503	539	512	469	468	471	471	498	487	490	474	465	518	467	516	516	490	493	518	502	460	502	467	500	481	477	470	458	486	496	518	522	481	496	488	471	494	488	496	466	542	499	495	502	466	503	546	456	470	519	504	499	483	484	511	482	507	525	469	480	503	468	502	483	482	524	487	454	498	489	463	510	463	499	485	471	502	488	522	506	462	475	511	458	503	507	499	494	492	496	483	521	464	526	474	505	498	477	453	484	502	480	471	510	463	513	492	484	503	490	455	484	498	488	524	517	467	482	506	461	450	513	489	495	536	476	471	525	486	479	492	482	476	516	508	472	518	462	495	505	441	471	488	490	552	499	505	508	531	479	478	480	535	501	470	465	493	482	499	544	459	468	510	487	481	489	472	509	461	506	496	507	514	505	494	462	525	470	526	509	488	492	521	488	532	501	528	477	490	494	540	496	463	482	489	499	496	494	488	487	544	501	466	476	483	470	481	556	456	498	493	514	491	500	565	459	522	513	524	496	495	510	476	490	511	496	464	467	463	515	497	492	460	487	520	487	504	489	511	472	477	460	509	511	494	498	480	466	492	481	531	485	505	502	488	508	532	501	451	484	510	516	448	511	492	510	504	482	491	528	518	482	486	502	508	524	507	460	491	506	462	466	508	518	480	513	475	457	483	475	503	488	440	511	472	472	466	493	475	491	460	473	471	474	453	474	522	485	465	486	460	486	493	455	502	472	544	474	466	517	488	510	497	450	497	517	512	474	518	504	533	474	505	441	472	501	492	515	495	484	488	478	490	476	500	496	498	484	520	517	492	494	499	528	434	504	477	507	459	490	476	494	507	504	504	504	474	509	436	520	496	492	476	505	445	493	543	504	483	502	480	525	494	484	490	523	514	506	480	463	485	469	472	462	466	488	465	529	469	492	471	469	486	492	489	470	506	495	433	500	499	524	473	486	494	487	499	490	511	508	473	511	513	484	454	536	501	493	516	471	491	493	470	486	427	487	475	512	485	446	470	517	496	483	499	486	472	566	490	471	502	464	471	480	511	490	536	491	522	482	517	495	503	473	522	492	479	461	451	469	508	468	480	469	461	542	483	508	539	468	471	489	536	532	480	514	462	523	499	462	514	469	481	456	484	468	497	444	493	488	501	516	484	502	457	505	513	536	480	460	469	503	500	473	562	498	492	463	498	472	487	515	524	450	472	473	470	475	487	497	466	481	497	450	521	500	502	500	476	493	492	495	508	515	513	498	491	442	481	510	496	483	486	508	501	512	458	500	478	448	497	518	516	481	476	503	481	453	467	456	471	499	484	511	494	475	508	488	527	496	518	459	497	500	470	446	469	461	464	476	459	469	536	479	535	505	490	517	465	508	486	513	498	505	456	477	480	478	522	443	524	476	475	494	497	478	494	521	503	500	497	531	509	474	533	472	479	504	496	485	487	487	518	465	475	510	495	475	515	466	492	496	517	490	539	527	473	513	511	471	482	502	470	496	482	503	485	502	456	446	487	501	482	553	471	510	493	494	491	509	501	526	507	495	477	503	459	495	478	465	549	497	488	459	445	458	485	508	530	508	454	499	522	495	480	495	491	528	504	455	456	492	490	489	494	536	491	481	491	457	492	492	477	474	502	491	515	499	516	478	465	436	489	473	476	542	498	511	498	469	524	486	519	502	507	463	503	467	471	462	492	486	534	463	489	502	484	475	501	431	485	498	497	466	510	529	492	476	461	505	470	476	478	494	487	505	489	514	529	507	519	487	535	487	482	475	494	468	559	477	513	480	488	470	504	480	471	475	494	487	491	486	473	503	473	466	493	492	460	476	523	516	471	482	511	480	506	461	458	484	490	500	471	487	486	479	475	486	510	464	482	446	487	498	496	504	502	521	460	485	508	487	472	484	448	485	455	466	453	489	506	497	485	454	471	479	476	502	486	461	518	481	514	519	527	470	441	477	492	485	505	495	461	486	485	492	528	477	490	489	459	475	482	477	470	490	488	529	509	480	463	498	496	460	494	488	510	481	494	464	516	477	522	485	441	508	529	456	486	493	482	480	527	461	462	483	476	473	489	481	504	468	497	478	466	468	537	510	482	477	463	507	528	486	484	486	463	488	487	463	522	485	489	483	525	467	486	463	490	489	461	497	495	535	500	500	493	480	491	481	490	515	476	468	510	508	509	484	487	516	503	456	508	469	515	461	471	473	495	491	484	483	479	494	460	484	467	510	466	461	484	507	465	477	485	473	517	502	483	533	493	481	487	493	519	506	507	503	469	471	478	452	528	455	504	471	461	490	511	481	483	509	476	491	476	470	502	469	494	497	502	481	462	524	498	517	512	414	469	433	491	504	459	479	475	443	476	514	487	501	457	477	510	489	479	499	492	488	495	447	500	494	485	487	469	490	484	473	524	519	464	497	507	529	510	487	511	481	499	484	469	456	495	522	493	474	479	479	477	474	486	528	490	468	497	507	489	458	476	518	506	507	491
4586	8676	7847	4460	3384	2563	2180	1746	6606	32344	29170	19716	7494	3199	953	583	487	465	435	487	430	430	510	434	435	439	415	448	490	437	463	443	487	469	432	462	475	449	448	439	448	487	406	441	465	455	441	463	447	474	465	445	480	408	456	416	447	448	469	459	466	424	422	438	468	445	451	432	453	427	422	434	463	426	432	427	471	452	449	488	440	454	446	461	397	446	454	449	461	439	485	425	437	437	451	446	438	449	438	457	443	424	437	430	438	460	467	454	445	481	442	479	443	438	445	425	467	447	444	430	462	447	442	495	446	454	450	436	469	462	437	454	465	437	436	452	446	469	427	442	466	468	416	426	462	423	514	443	476	464	467	415	467	419	448	454	398	421	438	431	427	422	459	437	426	420	453	435	431	442	480	492	434	454	399	474	443	421	456	419	400	443	460	438	470	424	465	444	487	453	470	415	459	501	490	502	440	431	476	439	484	433	436	451	409	459	445	425	462	449	448	472	457	457	481	414	416	410	441	448	436	451	494	441	422	441	466	455	419	430	481	494	456	448	430	462	452	434	463	462	404	455	419	466	467	453	437	462	447	441	431	429	433	483	482	386	430	447	413	442	475	458	433	469	500	450	422	459	484	443	405	447	431	454	429	481	429	469	403	446	431	518	464	477	459	428	454	462	473	475	460	475	433	447	414	428	433	451	427	432	456	461	450	452	458	467	497	444	460	444	456	473	409	410	474	433	471	445	403	416	430	475	475	448	435	424	438	417	448	437	415	438	463	463	464	418	447	392	452	447	466	469	444	430	411	399	438	431	408	471	441	452	460	439	444	441	508	446	483	450	445	447	463	437	470	459	445	420	422	469	407	427	454	453	452	431	410	464	449	420	381	454	456	458	473	439	407	421	412	436	433	411	446	459	427	451	442	480	427	450	456	454	425	457	457	427	474	431	463	442	470	435	453	424	467	447	452	441	411	484	444	435	432	442	447	441	437	457	452	434	457	419	436	494	427	430	427	413	443	448	469	470	456	449	462	432	486	434	429	441	453	458	465	456	448	449	406	456	402	457	409	446	437	430	440	447	428	432	453	437	430	449	440	455	445	423	459	458	426	449	423	447	472	462	436	434	447	467	442	461	460	432	448	485	440	431	469	444	465	425	460	439	476	460	426	488	438	432	454	452	420	453	447	431	427	432	448	441	449	428	427	395	465	455	458	437	415	421	464	444	444	411	452	462	460	444	445	474	426	450	443	439	441	445	429	447	448	426	491	450	390	475	424	480	469	433	456	449	441	464	453	456	429	433	455	414	482	425	467	454	470	418	493	421	416	440	473	432	428	440	444	427	448	445	446	465	463	468	465	464	423	433	437	445	430	493	441	406	449	409	463	445	435	436	466	428	445	442	481	460	451	477	443	441	458	449	480	464	436	478	427	435	397	436	435	433	464	418	458	456	467	447	445	423	428	462	422	425	446	450	424	457	432	473	431	442	451	424	485	480	469	414	464	418	422	413	456	441	483	451	408	424	454	409	429	457	433	462	441	462	459	437	470	426	471	428	411	419	493	481	442	443	444	457	446	444	441	446	466	457	474	461	437	441	457	423	419	420	416	451	433	458	439	427	450	383	434	443	436	483	462	411	419	459	424	467	453	435	407	437	435	455	419	437	500	438	424	460	470	461	452	459	457	405	453	445	453	469	430	480	451	440	457	462	422	455	465	485	434	382	446	455	469	471	464	463	409	450	452	432	417	425	477	430	455	429	429	445	454	438	440	413	458	449	438	410	450	449	449	453	443	452	445	471	458	393	441	451	449	449	474	445	440	443	411	461	442	442	443	447	462	448	470	421	406	467	467	416	477	457	465	391	473	455	453	451	487	456	485	457	439	447	434	479	442	424	461	442	418	450	458	454	471	462	479	405	435	445	444	435	427	459	430	419	463	437	452	472	423	416	456	445	437	433	428	417	464	450	447	434	483	461	433	453	459	434	419	480	457	419	485	411	424	408	438	454	423	428	428	462	437	450	477	469	431	464	452	433	451	470	424	388	432	394	439	439	431	462	418	453	430	443	440	428	452	434	480	416	461	444	420	418	424	456	450	464	465	411	449	433	460	438	437	456	476	435	397	410	416	429	457	453	411	432	447	426	451	450	442	437	393	454	469	458	394	446	414	478	435	449	463	471	444	456	416	466	460	416	452	420	442	433	404	484	493	445	427	428	401	412	463	425	412	422	408	463	443	427	449	413	460	433	442	457	442	484	448	439	419	456	463	448	437	457	474	419	469	463	425	453	422	428	474	425	467	453	427	447	422	447	442	458	451	455	416	449	456	433	450	458	428	423	452	450	433	402	459	430	455	473	428	436	454	408	420	408	453	486	459	442	456	425	480	431	447	420	437	492	433	447	438	447	480	436	466	429	425	462	418	451	446	461	474	430	454	434	482	449	453	459	429	480	410	413	464	457	437	449	447	441	454	471	438	422	447	451	429	476	465	466	438	411	460	429	406	501	442	433	430	440	468	432	451	476	438	432	459	401	440	434	444	422	434	432	484	453	424	501	445	419	426	442	449	469	457	442	436	413	439	420	476	458	422	479	459	446	426	440	468	451	396	433	418	470	449	415	485	445	466	437	426	450	484	414	449	427	459	430	441	432	448	409	427	431	462	442	468	458	396	445	434	432	454	450	467	436	412	451	403	455	439	438	402	444	449	457	446	471	431	474	400	463	438	458	466	429	447	422	449	403	446	426	442	423	473	441	416	465	446	444	477	438	438	445	412	413	456	415	466	434	406	438	431	424	482	457	411	437	457	418	442	486	454	446	437	432	461	422	439	427	447	385	468	445	432	499	447	426	383	441	453	474	460	458	456	443	449	442	467	465	474	437	427	423	434	454	477	418	397	425	429	391	478	439	420	428	495	439	440	460	455	455	430	395	424	425	469	447	430	445	428	424	455	449	450	408	470	432	438	386	465	408	431	445	412	435	426	451	421	483	425	427	451	448	448	413	464	467	420	421	461	445	403	437	433	456	456	410	432	432	441	443	461	441	474	449	415	414	429	454	460	443	414	487	432	461	419	461	463	456	433	468	466	464	441	433	480	465	455	463	456	465	427	431	425	443	439	459	442	414	437	444	420	428	419	432	423	435	417	436	441	474	421	441	460	437	414	460	443	451	447	430	460	438	425	432	439	439	469	423	455	396	430	449	434	452	473	488	487	473	468	456	447	443	465	442	424	408	470	426	453	432	526	441	437	452	446	423	470	456	394	458	429	447	427	452	435	448	445	429	469	452	413	439	450	452	459	517	445	445	425	402	445	507	436	450	475	448	421	445	440	432	422	428	427	456	438	434	422	422	425	454	447	491	457	443	419	442	479	426	428	443	424	416	409	430	454	456	445	441	450	444	500	451	466	456	418	477	476	434	471	437	444	395	462	434	426	477	418	433	442	457	449	418	445	444	446	421	437	482	450	413	419	437	445	498	459	446	473	422	443	434	463	456	445	411
27633	11139	1847	965	579	437	433	378	459	1691	1903	1476	819	536	372	334	297	315	300	305	290	316	342	322	329	338	304	326	294	347	328	339	293	306	332	318	302	298	294	315	362	308	326	314	293	322	316	291	325	307	327	305	293	308	309	281	276	331	318	336	311	298	312	336	314	316	337	324	312	311	336	324	304	307	270	295	327	313	348	277	326	328	274	290	325	308	343	292	301	315	280	297	304	308	294	328	330	318	297	345	291	321	306	311	310	291	333	338	341	298	295	315	293	332	355	329	329	311	322	313	317	313	318	286	296	295	292	336	325	332	346	292	312	293	290	293	338	290	336	298	333	328	325	310	313	319	300	308	287	319	297	298	311	325	324	317	321	318	298	316	321	304	287	324	274	315	339	295	307	291	325	300	317	317	335	344	328	322	298	324	293	329	333	293	314	296	309	291	294	298	317	308	302	330	328	313	322	317	318	292	307	321	340	336	291	311	340	333	327	281	301	333	322	317	314	292	315	326	305	325	324	335	307	303	303	349	306	335	323	342	329	293	302	299	299	310	295	313	324	308	297	329	312	314	288	340	305	354	318	316	289	289	294	313	296	318	354	288	359	307	329	334	279	290	309	301	302	275	318	332	307	301	305	318	303	360	338	300	314	307	370	294	332	296	342	318	331	309	295	327	296	344	299	313	291	304	304	289	332	329	323	317	290	324	350	315	318	281	320	323	323	274	295	310	325	318	308	318	314	291	318	322	284	319	311	298	338	346	310	319	316	305	339	307	292	339	348	342	317	317	335	277	320	314	315	308	317	322	327	311	318	301	294	306	315	279	279	321	318	283	315	301	281	308	288	292	312	314	302	309	309	304	331	311	310	298	315	336	348	303	310	315	303	302	287	304	343	293	312	286	311	297	302	328	312	292	297	312	313	315	302	301	310	294	320	313	315	321	312	288	321	298	303	297	317	321	287	305	305	312	299	311	292	317	323	311	317	308	312	291	301	280	316	314	300	313	302	297	313	301	289	289	308	336	320	313	316	317	302	318	298	294	309	335	338	306	320	272	318	303	312	288	336	333	338	321	315	281	309	308	293	320	306	296	289	311	317	297	328	273	270	320	304	335	312	338	318	318	339	299	294	291	305	290	299	321	292	332	298	311	301	315	309	295	323	308	345	338	323	290	327	291	323	296	334	312	300	299	301	300	313	304	316	305	277	319	330	319	290	322	306	308	306	305	331	332	318	333	331	304	285	296	312	316	293	311	326	345	317	335	305	308	292	324	295	304	307	304	309	284	315	316	336	320	303	303	311	291	328	313	294	314	285	314	300	284	295	315	328	284	316	306	303	311	321	331	327	315	339	296	289	287	298	263	285	311	309	301	307	349	301	306	313	268	296	319	316	317	326	309	299	318	333	314	325	276	313	273	346	314	290	325	291	328	337	326	326	315	306	315	320	344	303	304	307	299	304	292	332	298	309	298	335	328	310	328	309	326	313	310	300	305	305	324	308	337	337	290	318	318	304	329	315	325	318	339	312	296	297	319	317	298	321	317	272	306	294	302	324	316	296	317	335	301	304	293	303	285	324	280	300	306	309	309	336	308	319	293	325	307	285	293	326	318	303	287	331	316	322	353	320	285	340	326	301	288	296	297	346	333	321	329	319	322	301	335	356	303	334	297	349	280	314	266	279	324	313	308	312	321	318	309	301	321	320	304	345	330	288	340	324	314	307	294	328	294	345	367	332	333	343	336	312	326	290	323	340	314	327	327	335	321	347	300	329	309	297	326	343	305	305	299	299	309	296	326	320	328	282	314	326	296	309	331	313	320	297	296	279	315	345	317	270	272	324	322	300	324	326	371	312	288	296	318	320	267	292	310	283	314	312	294	303	321	347	319	304	320	319	310	321	302	294	307	308	309	301	308	322	287	313	316	301	288	309	276	311	280	309	300	298	288	300	312	316	332	361	330	296	341	335	319	315	314	321	284	300	295	325	317	324	317	310	286	303	290	290	329	331	356	312	289	310	333	282	342	328	335	325	309	346	315	311	334	297	315	336	319	285	315	323	324	300	299	327	325	302	323	345	311	313	305	303	331	325	286	272	339	291	330	302	318	300	304	299	308	338	322	312	307	272	307	349	307	325	338	344	302	310	301	312	324	304	281	288	285	290	314	310	303	334	307	310	293	353	326	319	332	313	323	319	299	311	304	309	321	329	297	300	317	321	316	331	322	331	304	332	312	335	286	340	301	321	316	311	287	301	320	321	299	308	320	311	283	313	325	273	326	333	291	324	322	359	295	312	282	314	316	270	303	317	330	323	291	312	303	296	318	335	325	293	316	344	308	300	293	298	329	315	295	296	296	317	307	329	329	304	363	334	291	292	326	333	299	325	302	303	292	302	330	280	315	318	296	333	325	322	322	259	314	310	279	303	331	317	329	319	294	320	325	326	314	299	287	294	318	331	306	320	314	268	323	308	299	285	328	301	306	292	316	307	337	286	322	310	306	295	288	290	316	329	294	321	358	318	309	315	336	307	332	300	291	302	342	306	309	313	283	303	296	305	275	291	299	315	299	294	326	304	293	335	286	293	306	318	290	297	279	311	327	291	292	317	312	347	304	312	316	306	298	327	318	303	321	311	323	311	333	288	329	328	296	338	306	307	329	277	319	314	341	356	336	335	300	308	314	291	327	304	286	350	307	296	294	305	301	283	327	329	323	321	310	309	318	316	277	331	331	291	310	315	302	346	296	317	301	302	297	330	296	356	311	290	303	292	304	344	342	334	309	338	319	297	329	320	331	295	284	342	313	295	278	311	336	348	325	317	297	322	288	291	296	332	320	323	296	312	305	295	308	305	295	305	307	298	293	293	314	339	320	317	339	338	322	330	316	290	337	339	324	288	305	333	328	285	331	303	326	308	308	322	348	311	341	318	330	321	317	330	290	323	302	299	324	329	316	313	319	319	310	316	330	300	315	303	297	331	305	312	301	354	301	289	283	310	301	314	306	314	305	313	329	332	331	308	315	303	314	289	328	302	309	282	304	321	287	358	295	309	335	315	297	323	323	287	307	328	318	308	279	306	351	346	329	311	315	335	310	295	333	317	337	319	337	326	326	306	302	335	295	292	335	311	334	310	314	315	302	339	335	329	303	313	340	327	319	303	298	308	323	319	323	298	329	316	324	336	284	294	291	296	342	295	298	327	316	337	324	322	303	305	285	326	281	315	321	304	320	344	332	330	325	301	328	303	296	332	294	308	294	336	302	309	304	309	311	310	306	342	302	318	308	316	286	300	310	271	313	293	311	323	301	325	319	328	304	348	320	344	313	306	327	318	320	310	300	320	307	305	262	310	347	314	309	300	317	349	313	270	311	345	317	325	296	281	291	322	303	325	330	284	336	288	310	283	308	339	326	304	331	310	314	335	297	320	328	319	319	303	299	306	297	317	326	331	354	312	319	316	294	285	309	322	339	342	324	312	327	300	297	311	292	281	306	314	333
5304	1548	1676	828	679	454	555	570	645	2463	2387	1661	882	538	333	309	309	287	265	292	306	281	265	271	305	291	258	311	285	266	265	272	284	311	277	285	301	275	299	278	293	270	275	270	281	280	290	278	280	286	286	298	252	301	258	318	302	265	321	302	308	258	285	266	288	278	277	283	326	272	268	283	286	301	281	309	305	300	296	260	302	297	284	287	278	264	262	296	259	279	283	255	264	304	303	296	279	254	303	274	297	269	278	264	293	272	282	288	290	274	266	282	297	287	309	269	295	293	281	280	304	302	312	270	299	266	296	272	263	261	288	291	287	266	288	305	282	277	308	268	297	281	283	266	262	328	274	289	294	276	292	288	264	296	271	281	265	304	278	287	277	301	251	279	297	298	278	249	279	288	282	284	264	300	310	293	299	300	308	280	291	265	279	317	283	283	272	313	322	281	279	284	307	314	294	311	270	292	248	279	293	283	271	272	302	272	286	305	289	291	280	238	288	295	267	278	306	310	269	298	284	294	276	284	292	270	271	289	310	293	274	259	303	263	273	251	272	284	314	314	283	268	285	300	288	320	305	271	286	296	296	233	271	275	272	280	273	332	316	265	266	277	303	293	287	277	257	267	277	289	279	300	258	301	266	269	304	268	295	316	282	267	274	266	276	307	279	302	302	295	252	276	278	296	281	292	306	314	267	260	303	295	267	292	285	301	284	309	289	269	276	263	305	304	267	293	268	294	291	252	278	277	273	284	292	262	288	289	265	269	310	283	307	279	270	305	272	294	291	290	306	261	262	309	281	284	301	302	277	273	290	267	297	270	276	297	277	286	293	273	314	289	270	273	302	282	288	278	273	271	282	299	269	285	295	307	299	284	288	270	258	298	292	265	274	264	285	309	289	278	295	274	271	293	300	306	278	314	292	292	279	305	271	273	257	319	273	304	280	292	280	304	297	301	283	293	305	296	294	257	265	322	296	285	295	296	292	300	281	307	273	291	295	295	258	252	263	279	285	264	283	298	296	295	255	274	306	294	293	250	285	303	306	284	266	285	285	292	261	286	266	255	268	285	285	265	272	305	264	268	302	266	312	301	265	294	294	293	266	250	308	268	295	264	324	297	312	317	282	291	305	311	262	287	274	279	296	310	288	292	287	277	259	300	286	282	282	265	300	286	305	280	292	293	282	284	291	308	268	296	297	286	295	307	318	274	276	278	268	275	275	276	282	273	281	302	272	274	271	321	282	300	286	278	321	291	331	276	286	262	283	286	280	268	278	282	275	279	285	240	280	279	299	283	287	289	326	305	268	285	310	297	301	280	273	272	259	268	288	297	264	268	287	282	278	268	252	265	285	305	253	279	271	284	276	283	286	284	283	291	288	278	294	300	301	283	282	292	270	287	257	308	283	278	268	311	288	282	285	294	315	272	280	275	274	292	288	279	308	285	292	255	315	258	281	284	293	328	298	280	307	289	249	293	297	272	294	257	321	283	247	265	282	300	293	277	249	269	300	262	297	286	258	263	275	294	276	280	276	281	291	290	295	245	279	296	281	284	270	280	297	256	297	247	291	269	299	256	293	268	298	286	278	299	307	297	300	273	268	295	335	245	282	296	285	292	275	304	280	272	288	303	265	275	279	306	281	289	296	271	292	294	268	333	283	300	261	270	254	287	293	292	302	283	282	292	280	294	294	290	272	286	268	296	307	274	262	300	298	287	272	285	234	311	281	337	312	287	284	280	277	279	283	260	277	285	325	263	293	309	282	258	313	296	336	291	276	281	290	260	303	288	289	284	318	281	286	291	286	282	322	273	273	303	283	268	315	277	297	304	286	310	297	270	271	279	261	267	298	300	267	308	281	283	265	260	281	253	292	286	285	284	267	279	274	285	279	293	294	271	273	263	281	273	287	280	280	282	277	269	264	285	281	280	268	290	314	282	279	295	301	293	310	251	289	255	255	296	286	287	280	290	255	285	292	264	308	247	290	258	296	283	290	259	300	288	270	274	293	258	281	336	257	288	300	299	311	265	285	265	294	269	282	298	293	303	274	244	253	281	286	307	297	279	283	293	284	289	263	268	280	277	295	292	297	288	272	275	281	263	262	287	283	251	263	299	288	319	310	280	296	315	305	245	258	296	265	277	276	264	282	275	270	283	287	285	292	307	279	284	305	248	296	303	298	293	286	254	268	290	317	272	275	262	292	277	279	261	275	303	302	279	324	293	259	281	270	263	286	250	276	280	321	260	299	268	292	289	320	244	267	299	288	274	320	315	293	306	289	309	281	285	284	245	293	282	281	282	307	279	274	265	290	290	289	272	278	294	312	266	274	303	255	250	295	283	286	285	277	302	286	309	275	256	277	291	278	298	284	310	309	313	305	277	270	345	306	301	286	286	300	255	309	277	273	269	289	316	260	264	297	289	276	275	277	279	263	302	280	262	284	274	286	293	273	259	289	272	275	302	287	277	276	277	286	295	282	302	272	260	263	285	313	303	260	293	274	271	278	274	252	269	288	270	253	314	298	281	297	282	313	303	295	268	281	300	291	295	264	316	298	281	264	290	293	294	278	296	288	319	281	291	270	294	296	245	281	277	287	305	272	269	299	275	295	291	280	265	292	259	292	251	292	304	264	272	294	279	280	321	296	301	267	285	286	289	300	296	284	294	281	289	269	273	268	316	289	274	283	289	307	287	312	294	315	279	278	288	306	285	295	271	250	274	257	305	296	261	280	260	283	277	286	272	299	298	290	271	282	276	303	288	308	274	292	278	262	250	285	272	282	242	247	297	309	290	278	281	271	273	261	265	274	264	276	287	284	273	274	274	299	274	285	248	279	295	308	286	295	257	266	292	253	334	297	280	280	281	291	274	293	288	288	275	267	288	311	265	284	285	281	314	271	302	290	296	290	299	283	289	301	280	312	290	269	263	283	258	261	300	290	292	304	261	314	289	292	329	305	272	318	283	299	295	287	267	264	267	318	270	308	301	262	295	278	287	299	305	302	259	267	272	315	283	257	297	305	276	261	262	278	303	304	247	294	258	297	269	271	275	292	278	298	254	290	284	276	297	303	268	276	288	284	290	284	252	305	267	267	277	274	261	306	284	266	289	271	282	292	272	255	280	301	273	304	281	273	294	308	278	287	262	282	285	274	300	263	262	307	277	265	270	284	311	268	297	268	304	272	322	283	265	310	291	287	296	295	315	321	268	303	277	275	317	287	249	263	284	268	285	281	282	233	299	253	307	294	267	282	278	304	292	263	276	274	303	342	285	294	297	265	284	251	322	281	285	300	293	267	301	264	298	263	265	303	292	268	314	281	292	265	274	286	303	270	292	273	314	292	279	278	295	237	271	314	305	299	281	293	289	297	252	265	299	261	274	324	282	269	306	276	265	286	313	290	291	263	279	270	276	274	285	296	306	273	290	300	296	266	301	284	279	253	293	281	290	301	290	286	283	288	285	280	274	273	305	291	281	278	258	297	281	275	303	294	293
25666	21462	27469	25451	6184	1345	879	680	1096	16177	18957	12684	3940	1246	557	424	374	360	335	364	357	386	336	349	369	331	352	385	371	365	340	350	334	348	354	353	308	341	341	334	350	363	366	361	365	332	321	352	361	344	351	330	343	367	364	362	342	368	346	355	362	342	379	344	351	347	358	343	373	372	317	309	353	365	366	391	334	352	364	378	347	344	349	352	345	364	345	303	367	364	377	328	348	365	355	360	347	374	359	371	377	300	352	385	378	317	362	360	366	386	354	317	345	344	361	362	347	389	339	361	339	346	332	360	375	356	352	359	329	350	347	352	354	369	330	349	384	351	366	353	338	375	365	339	357	363	370	339	365	350	323	353	341	369	361	386	375	371	376	348	366	360	332	343	349	329	354	379	342	346	347	330	394	368	359	347	331	332	359	381	363	376	328	322	381	361	367	385	361	328	350	337	368	333	347	399	333	314	306	358	379	368	359	363	330	373	341	366	337	388	371	360	318	329	342	391	363	354	364	381	357	346	360	386	371	349	351	375	376	341	356	336	364	364	376	374	345	367	374	338	325	370	370	376	353	360	381	344	350	368	377	329	354	380	377	344	346	370	361	366	333	327	330	361	372	376	376	345	350	332	380	377	384	364	355	331	299	358	367	353	307	334	349	379	348	361	320	384	344	337	337	366	360	377	326	361	368	325	309	327	320	345	338	349	334	364	387	346	389	366	346	343	361	355	363	356	354	387	324	362	378	331	353	333	326	314	357	358	364	356	352	332	326	396	360	320	333	350	350	356	376	340	346	347	376	337	355	346	364	321	329	342	329	370	346	355	368	372	325	359	362	355	362	337	318	381	352	336	333	357	356	345	350	375	336	331	350	364	321	333	370	344	362	343	375	355	352	364	374	330	336	334	351	333	322	339	363	364	357	345	364	338	358	364	343	368	362	370	324	334	343	384	371	356	382	377	371	363	343	358	332	378	350	359	346	371	351	337	360	389	358	330	356	353	364	345	391	349	357	367	374	370	368	379	339	319	329	375	341	371	369	337	338	360	365	356	333	357	339	317	388	372	349	353	338	378	369	343	337	354	366	362	370	341	349	337	366	342	329	328	363	335	335	340	343	333	342	350	339	324	341	340	355	344	343	355	344	321	330	342	347	321	344	343	412	362	343	356	343	318	343	364	338	364	360	317	336	389	341	349	352	379	382	357	350	345	362	351	330	390	352	306	312	342	374	338	301	370	346	368	334	339	334	345	344	347	338	329	357	355	353	361	365	340	321	360	362	330	306	351	370	328	334	377	334	323	361	347	337	341	389	358	352	363	372	357	351	380	374	374	355	352	352	347	366	369	331	376	363	362	339	359	333	321	347	359	350	321	347	342	343	315	328	353	345	339	362	358	348	330	348	387	340	361	349	342	388	353	321	319	365	362	324	355	364	374	317	330	379	351	375	361	342	361	377	387	357	363	369	374	386	329	351	365	330	348	382	342	361	333	372	342	337	374	371	359	356	339	352	351	365	361	352	338	382	353	331	362	376	360	354	350	336	361	338	306	337	350	377	362	382	353	357	357	362	338	345	346	373	351	345	365	342	360	357	364	337	376	378	349	348	377	383	347	359	340	361	351	361	380	345	355	357	353	327	363	365	345	336	349	324	357	345	332	333	338	358	369	358	362	369	368	336	357	356	384	340	359	327	355	352	340	338	391	370	374	330	368	372	362	358	373	354	349	355	353	369	369	336	348	361	345	327	357	373	374	350	325	383	327	351	358	362	317	349	316	335	358	355	352	361	385	349	351	327	346	325	389	364	377	424	346	361	343	357	352	400	351	371	323	348	330	366	351	376	329	344	357	334	367	370	358	353	365	332	340	358	329	371	390	377	355	372	338	335	353	331	348	337	320	347	386	348	361	333	324	361	327	381	370	369	363	368	365	339	340	364	335	347	390	379	322	315	373	364	356	335	362	334	340	365	334	314	340	346	352	362	364	349	356	387	319	345	327	335	347	378	362	366	337	377	331	380	326	365	354	362	396	366	330	381	325	364	349	339	326	394	339	359	343	378	362	361	397	370	370	369	360	364	362	347	354	340	353	372	344	345	323	357	366	342	369	350	346	321	363	398	360	356	378	361	370	365	383	367	374	377	357	339	315	336	358	363	314	333	386	376	339	361	352	327	338	400	361	347	336	362	345	369	353	334	354	346	356	330	317	357	316	341	405	365	344	330	356	347	365	362	358	344	369	365	347	344	380	349	357	346	333	329	349	321	378	361	362	334	369	351	310	342	361	347	339	379	354	337	353	374	363	391	357	384	349	347	353	352	343	359	365	381	401	356	325	323	369	353	353	369	324	358	346	359	371	348	358	355	313	338	355	389	338	354	347	348	347	375	361	329	337	368	362	346	370	363	341	362	341	361	379	333	357	370	321	313	313	358	333	329	366	391	344	358	375	364	353	364	369	349	377	351	331	354	355	372	362	344	332	370	341	347	351	400	341	345	337	338	368	332	386	342	336	360	365	367	350	336	372	352	357	348	337	357	369	374	354	366	364	347	355	313	309	355	373	385	339	387	349	357	324	336	371	375	372	315	354	346	412	345	392	358	341	355	365	346	340	327	347	346	362	352	363	352	385	375	349	349	393	364	332	331	358	361	358	334	315	310	370	332	341	342	342	384	363	374	330	320	339	353	333	380	330	372	362	367	341	370	327	368	341	363	343	318	325	336	358	341	347	336	348	362	326	342	382	375	340	352	341	338	345	355	397	383	343	335	357	344	365	321	346	337	373	374	352	330	367	357	341	355	335	348	373	339	364	351	327	345	351	363	353	369	333	338	335	349	381	354	365	373	355	376	359	377	351	370	328	348	333	353	334	346	362	334	366	359	341	315	360	346	378	335	338	382	334	362	373	331	365	353	326	327	319	321	366	346	345	356	370	359	370	386	348	333	324	349	353	342	342	340	376	381	357	352	353	324	333	338	355	379	313	384	320	355	370	381	346	373	350	361	348	345	368	352	341	329	341	366	343	356	356	342	341	356	317	346	320	372	338	340	354	352	353	351	341	333	337	366	380	349	344	362	345	387	356	323	343	397	353	351	348	327	349	310	346	358	305	363	356	313	382	355	357	336	357	331	394	359	357	345	357	365	364	329	344	336	326	360	342	361	346	362	316	394	361	349	330	366	345	344	350	380	359	360	324	361	363	367	343	332	366	353	330	361	330	371	355	334	343	365	376	374	337	381	338	331	334	359	366	374	370	351	343	363	345	363	351	340	349	351	356	359	342	333	353	346	345	336	354	356	342	319	331	330	333	323	355	330	329	361	346	347	340	341	358	376	368	357	328	356	343	341	351	402	345	321	375	336	376	344	352	371	358	338	334	357	356	349	350	317	358	334	389	359	323	357	360	378	341	355	351	351	314	359	328	357	343	338	344	350	322	363	370	371	346	380	349	349	367	364	360	390	361	352	360	334	325	326	365	383	320	352	348	342	356	344	384	348	363
4026	4691	4178	2161	1564	1235	1066	923	1845	18701	17708	11076	3543	1386	589	366	335	357	365	292	349	312	333	348	343	328	319	347	362	329	331	353	347	342	333	362	349	312	342	338	355	369	324	319	329	298	346	317	338	353	329	337	301	342	343	339	322	310	292	306	355	341	335	347	340	382	355	323	333	312	315	338	310	355	354	332	321	324	341	348	360	320	368	344	320	343	340	337	366	340	333	337	349	319	347	341	351	339	337	313	301	301	357	329	310	304	328	327	295	332	374	288	300	332	309	344	341	321	283	302	288	317	318	326	329	338	325	307	332	349	305	329	340	332	343	354	331	378	331	286	321	322	357	362	313	318	333	302	306	348	362	338	317	313	314	343	300	360	336	335	352	344	339	335	319	313	327	337	320	297	352	350	346	298	324	345	328	323	336	340	321	350	363	351	356	323	343	323	346	331	322	342	376	335	365	381	314	348	347	335	346	317	331	317	344	356	319	346	344	340	334	343	326	344	323	312	315	337	327	335	333	378	307	337	311	318	354	338	345	302	325	339	307	331	351	313	328	334	349	366	321	321	309	307	335	304	331	312	344	354	349	348	315	318	301	323	334	343	352	340	352	340	379	312	346	310	346	351	308	327	306	315	340	311	325	365	324	322	320	334	328	335	301	363	329	330	318	308	336	329	357	302	321	300	342	324	342	320	318	330	324	332	350	322	326	337	323	332	352	344	333	343	339	301	314	318	324	298	320	343	310	286	345	350	330	313	374	355	339	337	331	332	310	302	325	342	345	301	337	319	336	305	350	305	345	343	311	291	360	321	307	330	324	300	327	371	341	344	319	329	344	356	356	318	353	337	366	321	325	348	321	313	297	353	344	336	299	349	338	342	356	308	304	353	343	350	303	301	352	341	317	347	317	314	329	359	330	323	359	357	313	323	308	350	368	322	357	302	340	344	319	329	323	355	355	342	304	363	296	302	327	345	318	323	328	332	315	333	342	358	324	315	320	337	347	326	319	321	308	329	337	328	351	320	330	319	309	327	292	379	313	317	353	304	339	324	320	320	370	341	327	332	314	325	335	334	335	323	325	360	360	354	326	307	325	336	311	352	318	328	346	312	325	337	322	335	343	335	323	346	332	346	351	307	337	314	361	315	345	349	351	308	311	299	331	283	326	329	297	357	330	313	339	312	328	307	341	326	349	317	303	296	324	341	343	359	311	324	363	316	364	303	311	308	345	317	329	315	360	321	340	361	322	351	341	321	346	321	310	334	351	356	309	321	345	332	313	310	314	316	318	336	326	343	332	337	345	287	346	358	358	327	336	343	369	350	299	347	324	366	335	310	321	305	337	312	306	310	347	327	310	332	336	312	337	335	333	328	332	321	335	325	321	333	319	347	314	342	348	338	371	298	352	317	333	324	296	329	357	319	332	305	337	339	354	341	329	309	340	343	338	310	304	305	345	344	344	348	322	353	314	302	316	299	295	362	303	361	329	334	327	321	330	342	343	369	342	333	328	330	346	328	329	313	289	341	331	342	292	332	362	356	316	340	337	312	324	321	322	320	342	335	322	323	319	346	319	308	346	346	321	343	311	342	336	332	343	343	340	337	350	378	316	311	365	392	342	327	357	309	335	348	328	305	324	333	336	331	328	315	316	318	315	351	340	333	347	332	343	327	298	298	324	322	363	322	365	292	303	352	317	326	333	297	303	327	348	315	321	324	338	320	348	309	340	323	297	315	334	324	323	326	312	339	347	322	320	308	350	331	343	304	323	306	329	308	358	324	313	306	363	312	292	342	308	333	365	319	354	348	345	327	338	348	319	295	337	337	351	307	315	329	337	351	339	297	306	359	298	340	327	324	341	374	351	304	324	338	337	338	285	320	342	297	339	303	344	338	299	328	328	333	334	377	309	344	322	315	289	331	337	320	310	308	341	323	335	337	328	299	336	316	350	306	358	345	312	334	322	334	312	326	352	330	305	317	336	321	323	353	310	352	355	356	339	339	333	287	327	348	301	322	345	317	303	336	327	338	324	338	339	303	317	305	310	342	326	275	352	293	354	336	349	290	342	316	303	335	320	344	333	337	356	340	309	335	351	342	314	356	332	330	341	322	314	350	309	354	333	321	295	313	329	328	308	386	311	303	318	342	318	333	317	306	325	323	342	313	346	330	330	297	326	357	332	348	306	307	295	324	352	367	342	319	299	316	278	304	367	318	336	331	309	337	348	325	365	321	303	344	336	316	334	326	345	310	352	332	315	328	322	365	311	341	323	287	340	315	327	341	311	334	310	334	354	336	323	314	326	349	330	309	329	310	309	374	330	339	338	340	336	349	335	341	305	337	312	297	345	332	347	363	323	314	308	328	319	308	326	349	313	346	329	322	351	313	315	362	334	310	315	355	338	322	340	345	355	326	340	322	322	333	352	348	351	314	331	342	317	330	339	349	315	315	355	331	334	313	310	356	332	333	332	326	302	351	341	325	327	342	334	341	361	343	325	285	316	331	336	315	301	338	333	351	338	335	324	333	335	330	328	308	338	300	327	344	349	338	341	332	320	333	328	301	341	330	332	309	332	357	341	323	332	348	335	334	342	326	327	335	314	326	342	331	340	344	337	314	314	339	332	313	339	334	333	329	353	340	351	321	309	366	386	325	321	301	325	337	324	325	311	297	323	332	318	329	377	358	349	359	299	349	302	332	314	339	327	303	323	332	331	343	313	312	338	322	325	337	330	352	336	320	336	314	302	321	320	330	327	339	333	336	326	334	349	329	324	313	326	313	334	299	334	333	313	340	354	313	359	332	314	310	310	343	355	340	311	344	353	352	294	325	323	353	320	316	335	284	335	314	321	336	321	325	337	353	337	318	322	326	341	326	354	345	331	341	325	345	304	312	370	328	331	336	319	360	329	358	344	327	334	305	321	334	324	338	337	337	314	344	326	333	356	305	338	343	354	341	330	300	344	359	333	299	371	366	364	346	319	312	327	321	322	306	330	363	325	311	358	333	364	329	335	359	327	357	328	321	335	314	337	347	301	337	342	354	345	349	364	343	341	324	315	310	337	286	312	325	345	330	334	308	342	297	321	342	312	332	331	345	329	354	308	336	328	337	335	301	329	309	324	316	356	348	356	310	320	360	340	325	330	317	304	341	318	336	304	340	287	326	327	316	305	318	331	348	318	329	325	344	317	315	332	321	314	355	335	357	335	336	311	333	329	316	343	344	324	337	322	304	354	331	361	330	298	347	342	362	354	311	307	357	306	322	324	346	323	314	332	360	328	309	321	329	354	330	334	364	335	323	357	338	306	343	311	341	312	325	320	346	321	347	335	327	333	285	343	356	323	339	311	308	319	352	361	338	356	353	324	302	330	303	336	324	333	316	303	314	334	319	340	333	330	309	330	332	330	324	303	334	352	326	328	349	311	342	349	345	362	324	346	321	320	342	328	351	315	307	294	318	315	297	326	328	313	325	317	337	277	322	355	349	298	322	323	318
24495	21439	28770	24528	21325	7863	2181	1321	1886	31028	34091	24572	9249	2435	968	598	559	523	498	513	505	475	532	545	487	502	499	523	521	531	486	482	484	513	517	533	487	502	507	510	480	520	513	503	518	540	490	554	458	498	535	550	487	486	471	504	461	497	505	464	519	531	504	514	513	492	510	533	481	481	503	484	500	560	478	545	562	504	520	523	552	532	500	492	474	486	484	538	509	515	465	466	490	490	480	492	480	542	527	559	525	542	488	534	489	515	461	494	455	515	483	532	498	514	473	478	482	473	513	510	488	483	469	462	487	508	522	487	482	466	477	554	449	533	505	516	488	509	516	514	497	508	504	503	529	473	468	527	504	544	533	561	500	519	522	487	465	503	507	490	522	480	535	522	537	487	465	530	495	451	471	476	505	514	491	557	475	505	511	442	539	541	473	535	534	492	475	507	498	496	488	473	509	506	514	499	539	518	497	500	531	496	483	452	518	489	507	486	523	493	543	475	506	498	485	505	490	468	509	505	486	485	478	524	502	534	509	517	514	526	503	506	493	494	504	489	500	527	506	530	472	458	483	481	517	537	506	487	480	466	554	511	487	503	474	459	493	477	504	507	521	482	470	558	508	475	501	463	492	452	476	484	525	486	492	475	505	486	484	509	517	497	477	511	500	498	508	526	473	508	465	521	477	505	469	471	510	490	530	513	506	513	474	489	509	527	492	482	476	486	476	469	517	478	534	449	541	515	540	525	467	505	522	525	533	491	504	491	496	491	497	503	485	479	469	490	520	480	483	538	497	500	503	525	508	498	482	502	501	491	510	535	492	544	473	531	532	500	493	490	462	477	505	513	507	532	481	514	498	531	483	513	511	473	471	458	487	502	506	492	509	512	503	548	518	501	508	501	471	464	480	515	484	519	466	495	473	522	471	448	495	487	494	507	527	480	487	507	529	478	503	470	514	472	532	518	511	451	525	499	507	513	485	467	509	506	475	523	506	505	488	531	484	466	493	525	528	496	444	517	467	485	484	490	517	482	487	493	509	489	493	463	500	508	561	517	487	486	481	486	523	481	471	509	519	465	482	479	551	521	517	540	509	521	512	512	507	470	497	485	479	535	486	497	504	525	497	517	491	505	479	517	516	476	495	481	529	508	509	507	521	506	524	511	488	512	521	545	517	507	480	516	482	506	509	503	480	513	490	489	470	510	527	495	548	510	494	497	508	465	473	489	518	474	475	489	503	508	489	490	493	473	488	489	515	465	502	493	471	488	489	496	494	494	467	495	461	487	479	484	496	495	513	483	490	480	461	479	505	573	507	499	486	521	533	503	506	469	482	481	519	495	448	531	494	502	496	513	486	475	506	497	484	493	511	495	452	528	468	520	516	528	495	480	452	492	513	516	512	499	515	501	484	505	511	501	516	544	493	457	489	501	515	483	498	487	478	430	486	533	514	510	544	537	519	495	455	522	517	496	479	509	525	503	502	501	530	467	469	504	541	520	513	501	564	495	520	518	493	485	477	477	476	482	464	496	498	466	476	484	540	472	541	489	469	523	518	480	513	480	493	466	448	523	504	499	486	480	480	488	541	482	474	469	460	491	483	540	470	502	503	533	533	529	525	489	502	489	470	481	511	481	493	493	518	495	485	471	503	499	489	502	494	509	527	516	495	515	510	460	487	483	506	505	523	499	525	498	526	534	489	522	500	521	511	539	517	510	512	479	547	490	501	482	480	464	479	531	485	452	449	481	519	517	466	496	506	472	488	496	494	517	503	514	460	525	510	506	515	479	478	509	499	460	471	511	458	514	489	467	504	496	482	532	493	517	512	529	484	497	483	485	486	481	517	506	514	525	471	497	505	519	542	517	480	493	524	503	476	499	531	477	509	462	510	538	527	477	530	487	499	520	511	474	513	505	514	498	489	495	521	487	496	496	459	474	522	491	522	496	516	467	510	478	441	494	520	495	512	471	491	524	483	509	523	488	503	539	503	500	488	508	484	514	526	501	506	490	522	499	456	502	494	502	521	498	486	478	508	491	492	505	481	507	538	491	488	448	467	508	487	477	477	490	480	509	497	479	493	467	467	455	542	490	487	466	497	481	517	504	479	466	456	486	508	460	501	506	523	500	500	520	497	502	461	470	525	454	509	494	501	500	492	500	515	475	501	522	461	483	500	486	493	516	504	505	505	508	493	520	488	483	492	487	448	497	490	491	536	482	499	472	461	510	489	482	508	498	514	491	511	505	484	470	479	505	524	482	495	462	469	528	512	515	485	504	475	474	487	485	522	496	513	496	459	475	508	471	503	507	513	496	514	479	505	492	529	543	510	517	517	505	517	471	483	474	491	479	490	505	475	512	490	515	500	484	504	493	514	539	487	462	482	463	495	533	468	502	485	475	446	491	491	492	506	504	500	496	495	509	458	544	516	521	484	500	524	507	474	491	502	517	514	472	448	500	481	502	512	505	435	493	459	477	506	534	500	492	538	510	472	504	546	539	504	543	493	469	490	543	507	533	535	525	490	523	488	467	451	469	495	478	472	470	506	512	505	493	521	535	535	495	501	489	502	473	461	488	490	482	487	495	519	505	477	452	520	479	530	543	523	495	513	513	481	535	457	540	483	500	480	505	491	489	500	500	500	517	482	506	494	447	462	495	472	512	501	556	481	463	444	503	519	481	500	462	517	507	508	494	505	525	475	477	483	536	545	475	500	511	473	490	481	517	520	509	488	480	506	496	490	486	498	489	532	478	496	518	515	493	530	495	458	502	527	520	524	495	504	517	468	470	493	528	483	500	548	467	467	501	518	525	475	502	490	532	465	504	499	526	535	482	523	486	497	519	476	484	499	527	498	454	478	484	482	473	478	521	453	505	518	469	481	470	505	519	506	528	535	535	506	479	533	532	523	520	529	532	479	512	529	493	470	502	535	472	460	508	470	482	511	485	487	503	503	497	490	474	502	500	515	507	494	463	505	458	474	534	479	525	510	480	488	482	502	479	495	503	507	469	520	526	470	515	504	497	480	485	485	489	470	543	512	516	457	477	467	457	509	506	521	465	481	439	533	521	499	537	507	514	528	504	482	511	465	515	526	513	520	483	484	500	484	537	481	503	486	470	473	526	471	486	486	454	553	496	496	482	502	495	528	526	459	494	481	493	523	506	500	535	513	503	534	495	503	519	496	518	507	492	521	499	499	523	536	513	483	496	506	502	487	494	478	521	498	486	496	471	445	509	479	557	491	523	498	480	475	485	510	503	519	487	488	472	488	500	487	495	506	487	500	541	521	513	480	488	466	525	523	569	518	503	554	502	484	491	465	501	512	476	478	501	505	522	539	481	493	461	471	482	545	506	532	499	481	518	491	469	508	506	484	501	544	453	511	522	451	494	461	522	521	512	466	522	468	519	532	468	517	542	482	555	487	538	481	528	520	539	495	524	524	478	542	532	472	494	500	499	488	517	464	520	474	472	484	437	516	469	501	561	474	475	477	488	494	491
4340	7646	6968	3743	2829	2082	1760	1589	3280	32875	30725	19768	6552	2581	1030	582	500	487	471	438	429	456	413	461	443	485	448	434	469	435	422	452	457	480	478	457	447	428	451	455	422	426	460	420	451	440	456	458	502	457	425	446	439	465	466	472	435	460	481	464	459	501	459	463	430	415	455	457	417	456	448	428	481	468	455	464	465	432	483	439	450	462	480	440	503	452	441	452	483	442	419	455	460	466	472	474	451	444	450	470	430	449	478	461	468	495	453	461	455	471	446	480	425	449	448	462	430	472	434	482	479	475	481	470	476	438	457	453	484	431	455	470	438	456	456	427	458	437	474	461	451	434	440	429	461	453	468	442	412	470	448	437	454	455	470	448	390	503	443	476	468	412	417	449	464	457	468	460	471	424	459	453	461	428	442	466	420	449	449	456	442	450	416	496	492	483	464	427	439	435	493	493	412	475	452	457	459	458	455	448	472	462	453	446	501	448	442	447	462	451	422	474	426	451	456	459	461	433	430	438	461	465	469	469	460	395	450	406	492	429	437	485	498	435	498	445	418	477	462	439	437	472	430	497	477	443	446	506	456	487	468	461	474	427	480	446	467	476	439	414	413	458	443	462	431	475	455	466	481	445	454	474	449	434	438	449	419	479	458	450	398	464	478	432	445	438	480	462	454	481	463	438	445	407	484	441	419	461	445	494	442	461	449	447	447	479	457	468	441	455	469	496	398	415	463	467	436	434	465	446	472	457	433	452	421	448	492	447	471	435	443	456	473	451	436	453	460	457	458	457	437	489	439	464	456	441	446	446	413	455	425	460	481	494	468	435	472	453	454	465	406	432	480	431	474	415	445	444	482	435	466	446	416	484	440	444	457	406	463	451	452	455	461	453	446	419	472	463	458	477	456	443	440	445	450	430	444	447	438	445	443	458	447	491	483	446	439	456	505	503	473	453	420	445	437	466	433	473	465	464	449	471	478	427	489	425	462	449	463	462	474	463	438	456	460	481	480	437	433	467	440	502	453	471	421	441	418	426	446	448	480	415	434	400	482	473	463	454	465	438	473	446	428	462	453	452	492	443	463	439	437	426	500	449	491	432	468	442	476	417	458	469	466	487	465	430	472	498	430	457	472	453	450	462	430	448	454	439	485	424	435	428	494	432	447	438	468	448	452	498	454	462	423	429	424	462	479	420	407	449	448	451	462	448	470	458	420	415	439	446	475	443	443	442	420	432	477	436	451	460	457	451	454	423	434	440	454	492	449	468	461	495	449	481	456	441	477	425	479	431	443	446	471	444	431	459	473	430	416	463	441	445	471	456	469	514	463	480	492	427	451	478	441	413	464	446	460	438	436	449	483	482	485	465	436	473	410	437	456	455	503	436	444	457	486	487	441	405	430	490	489	462	457	466	435	478	458	476	453	419	448	427	435	461	470	483	471	448	432	471	433	469	443	489	459	443	426	469	438	460	451	448	463	441	434	429	442	475	469	434	459	466	455	431	418	451	417	429	438	452	485	450	433	414	449	475	495	451	490	446	448	490	452	463	468	459	481	452	478	452	454	482	470	434	449	445	427	429	458	454	474	450	411	437	483	454	486	431	448	469	493	462	476	495	437	441	440	459	408	447	475	454	449	458	454	449	427	451	410	455	438	462	455	418	423	469	409	421	441	438	485	456	439	466	452	497	447	455	411	418	406	467	456	478	460	451	433	458	460	416	474	426	442	466	457	480	428	450	445	466	470	477	404	444	473	454	484	466	472	451	477	456	469	477	476	454	447	432	456	468	447	416	476	477	441	453	455	441	467	483	424	461	420	462	463	430	472	490	421	500	454	425	470	454	471	465	417	445	426	463	470	459	435	457	462	438	497	444	463	458	453	461	421	456	464	448	423	453	471	448	477	424	454	472	438	473	479	488	475	467	425	496	449	460	445	448	434	455	419	440	434	425	450	440	424	476	471	448	407	445	443	449	452	448	483	437	435	452	474	450	463	480	434	420	425	431	437	443	457	438	475	484	438	450	439	467	430	473	463	449	463	433	439	455	465	454	422	446	441	442	467	453	470	464	452	454	433	444	478	475	409	446	466	432	450	477	466	438	454	453	437	455	438	460	432	459	451	463	431	450	439	460	418	485	406	479	439	452	465	402	411	461	481	443	453	441	455	478	497	462	465	431	429	454	492	418	498	475	424	407	454	458	443	487	458	436	439	447	458	431	424	465	438	438	452	482	456	468	417	444	447	433	473	477	467	452	462	465	426	455	433	447	458	449	454	426	448	473	431	441	479	467	430	417	443	464	476	439	499	419	441	476	447	498	457	420	464	461	468	458	488	461	485	439	453	488	444	443	492	436	445	435	499	444	447	433	425	468	471	465	427	425	458	458	463	504	476	441	393	468	417	450	466	428	449	455	441	457	480	429	433	403	461	461	479	429	452	442	457	466	431	471	423	450	430	470	423	440	449	486	465	473	447	418	438	468	423	452	465	423	456	451	483	480	436	477	460	455	432	437	481	471	420	430	433	447	441	449	470	417	417	481	471	450	461	454	428	446	467	461	446	492	447	427	455	485	479	473	479	461	456	411	444	408	477	435	469	469	453	432	471	457	437	409	454	472	446	457	442	414	461	451	461	472	476	420	447	421	462	435	455	451	458	466	460	445	446	443	426	442	481	426	417	415	438	420	468	423	429	465	408	447	454	460	458	452	405	463	425	464	508	476	457	458	446	435	435	445	455	450	424	456	457	430	470	437	433	431	419	493	466	427	430	461	461	442	408	414	427	417	482	449	459	418	450	444	435	460	441	454	426	487	466	428	469	440	431	441	463	451	448	448	441	466	436	440	410	411	455	430	419	455	474	463	394	425	453	446	474	423	419	464	455	446	430	469	454	470	447	412	495	506	449	459	448	429	446	471	459	433	427	440	450	447	436	469	413	437	407	447	440	459	419	475	460	422	466	431	478	465	479	424	447	437	398	448	440	414	441	445	452	458	432	443	425	439	453	445	430	482	470	459	435	440	441	442	429	434	486	446	485	466	418	454	446	434	441	442	462	456	425	484	438	451	461	454	497	435	467	431	434	403	439	442	470	408	438	468	421	450	430	455	475	470	456	424	452	415	436	449	447	447	454	460	448	436	425	473	466	454	472	435	454	437	454	404	430	442	456	425	430	440	420	419	446	473	501	465	444	473	478	429	475	450	433	438	417	451	447	460	455	453	447	439	517	427	431	449	453	413	452	475	447	459	421	443	461	436	412	453	432	407	454	481	506	432	431	433	422	491	486	416	485	476	422	446	442	489	468	426	427	446	445	442	467	453	452	497	427	503	494	467	443	459	423	444	438	428	449	399	453	469	422	412	454	452	459	436	479	470	465	438	445	465	420	479	446	450	444	455	458	490	446	445	445	443	442	426	444	408	478	447	438	428	454	436	465	428	405	442	429	416	459	464	433	464	444	435	460	438	430	472	416	439	438	439	483	460	411	480	435	473	480	447	408	457
27744	10957	1650	874	560	495	426	452	474	1701	2007	1450	811	462	383	323	307	349	310	310	324	309	339	311	316	352	299	315	295	322	328	295	341	301	317	323	331	352	292	328	296	352	307	319	316	321	341	317	343	299	291	324	302	319	349	341	346	307	298	325	337	320	304	332	335	324	338	313	300	318	333	377	313	333	338	326	288	340	313	346	332	323	308	315	328	316	323	319	321	308	298	345	312	306	309	326	337	328	300	308	319	340	321	309	330	358	322	321	337	284	305	308	325	337	314	310	304	321	312	343	329	306	301	301	316	311	301	291	299	328	337	312	301	292	296	331	298	292	311	322	333	324	318	323	335	316	327	350	288	297	314	302	311	302	330	303	344	319	341	298	314	312	299	324	277	322	323	330	324	312	335	308	295	342	314	329	279	354	316	336	326	320	333	335	344	323	301	307	315	345	305	322	298	294	307	320	314	302	288	327	309	303	334	323	327	314	291	326	303	332	334	321	326	314	325	291	343	301	321	322	321	302	310	294	354	328	295	329	307	323	345	332	314	315	320	334	356	314	356	314	335	341	318	336	282	296	335	314	329	310	329	328	299	349	337	324	320	339	316	303	297	309	332	345	301	331	322	317	313	315	339	308	351	337	344	340	335	286	329	302	324	296	318	313	330	307	331	303	325	318	316	348	304	312	324	350	297	331	290	306	352	303	310	303	325	314	345	301	329	316	320	312	320	316	335	299	334	308	330	309	331	285	343	313	331	324	340	302	323	307	332	319	316	306	348	309	286	331	340	310	322	328	311	335	314	325	338	338	322	311	297	326	282	308	311	294	310	350	359	344	302	301	300	306	308	316	305	329	316	330	328	274	311	312	295	337	317	339	326	329	319	295	330	333	326	314	315	319	300	288	305	348	334	316	314	299	311	283	315	327	350	291	319	316	303	331	317	318	323	320	309	320	334	337	309	345	286	347	324	297	315	309	303	310	320	340	363	317	327	338	320	315	294	341	309	310	321	323	334	333	338	332	288	293	313	303	315	329	303	295	343	303	300	302	349	331	325	319	322	289	327	342	307	347	309	314	331	336	333	295	329	313	329	303	329	311	302	310	329	305	333	297	313	273	316	318	316	318	327	333	316	316	316	304	302	321	312	329	298	310	322	325	297	310	352	309	326	353	289	350	353	339	320	294	311	308	321	281	300	323	339	336	310	306	316	313	351	302	354	316	296	297	331	325	309	318	331	317	308	332	344	306	316	329	301	301	322	310	309	308	290	330	320	306	360	321	298	337	321	284	316	299	328	330	319	366	277	286	302	335	295	308	300	305	309	297	304	315	301	334	314	312	325	323	303	338	290	318	270	327	323	302	302	304	304	344	333	338	296	338	303	325	308	300	342	311	298	332	330	335	322	309	328	356	307	312	309	345	321	322	282	337	301	320	302	335	312	327	333	324	346	319	302	327	291	306	314	307	339	299	322	349	322	337	320	327	322	281	332	359	322	295	337	335	356	327	311	332	299	291	331	281	341	313	281	293	291	294	318	293	326	334	337	313	312	338	319	315	291	320	260	310	316	303	296	340	326	310	301	341	319	307	325	332	315	292	323	314	353	311	357	312	326	340	302	308	339	297	334	340	338	335	346	327	330	310	354	331	318	321	334	342	344	287	323	316	338	302	332	328	301	346	331	297	332	295	334	344	304	318	322	330	313	315	331	305	335	307	307	308	292	312	318	343	302	313	282	308	341	314	331	301	312	316	333	349	314	305	317	298	329	298	305	294	329	323	346	334	298	323	358	292	331	329	280	308	316	298	329	328	307	305	301	310	327	297	331	317	287	331	290	310	339	281	360	311	326	320	350	331	311	306	371	317	338	313	302	300	305	318	302	319	324	300	276	332	317	310	330	333	343	332	284	312	309	298	306	326	293	295	309	346	321	334	315	312	338	337	342	307	304	314	312	326	292	292	312	364	301	300	311	310	344	336	339	323	337	312	323	315	338	324	358	312	319	295	324	306	316	319	315	318	326	296	317	348	299	353	329	318	300	323	327	316	328	298	309	331	286	338	318	327	316	338	318	333	316	355	333	331	344	306	302	323	311	306	304	307	308	307	305	273	291	346	314	353	278	295	336	327	318	325	338	320	320	311	320	295	302	306	325	359	323	341	286	330	310	304	325	341	313	342	338	291	343	329	325	338	305	352	361	328	311	283	312	328	290	334	304	318	324	313	305	330	314	312	324	282	329	288	290	341	333	337	345	326	358	344	365	292	338	317	337	317	311	316	319	324	317	298	330	325	324	299	322	328	330	353	333	322	311	366	326	335	301	324	296	319	300	321	343	310	312	306	329	312	313	319	316	328	354	271	316	300	291	298	315	324	304	292	303	317	290	309	330	332	328	335	307	307	326	286	319	314	356	307	322	303	310	336	306	327	335	294	331	336	344	320	305	340	325	334	325	305	344	335	305	321	332	339	317	315	340	322	333	337	327	305	331	323	322	330	305	316	314	344	340	332	302	320	347	304	303	327	325	320	300	310	348	296	343	299	308	316	303	340	309	296	323	351	316	316	341	316	331	347	304	354	336	334	326	304	302	300	300	313	322	332	287	310	336	301	338	297	318	319	310	329	269	320	322	334	325	306	320	318	280	324	330	282	304	330	317	337	320	306	298	316	299	310	343	319	312	347	363	294	342	312	336	312	283	333	322	318	309	353	293	321	297	294	305	312	297	340	311	332	336	319	373	303	307	345	308	323	324	328	304	317	296	279	313	331	307	304	327	316	331	334	308	338	335	317	327	298	315	345	325	328	286	321	355	322	305	318	338	293	319	321	327	305	289	309	323	313	318	292	318	304	285	316	353	338	295	306	320	318	302	344	310	345	318	286	308	287	319	309	334	306	307	323	300	349	288	318	330	320	318	329	319	307	297	327	306	332	297	316	326	292	296	304	299	316	321	314	332	303	312	330	320	347	291	299	310	331	321	296	331	317	312	331	311	310	302	313	333	328	312	339	294	315	340	333	319	295	360	310	320	283	303	308	320	316	326	331	299	318	313	330	312	310	284	340	336	312	324	291	365	337	338	325	300	335	317	312	335	327	316	317	330	296	327	312	329	326	312	333	345	289	301	279	321	336	296	340	295	300	297	332	309	305	338	314	319	310	330	329	335	330	320	348	322	341	324	299	277	308	324	327	289	326	340	324	315	300	338	329	332	320	296	344	307	301	348	345	341	328	308	304	337	332	328	328	317	311	349	299	322	335	277	316	327	306	331	318	291	309	305	316	325	315	332	316	285	335	325	319	341	322	343	303	325	314	339	314	348	314	317	329	297	289	332	315	309	292	281	332	318	345	324	321	330	319	299	301	319	326	319	334	364	297	302	311	316	344	345	317	319	303	327	337	293	348	312	324	313	317	338	345	329	306	283	288	322	306	319	316	311	337	321	324	320	322	285	318	343	325	340	318	360	357	308	341	347	285	316	325	342	314	306	328	315	333	351	326	308	307
5194	1092	1279	768	619	561	476	468	506	2485	2432	1668	801	511	341	314	282	295	313	336	307	287	293	287	300	290	299	273	292	304	249	285	292	277	309	285	310	326	298	302	308	294	297	311	296	295	287	264	274	267	282	281	276	288	313	327	307	311	285	278	309	285	279	284	309	300	315	304	309	277	293	290	282	295	297	293	286	305	309	269	309	283	262	281	278	280	309	295	308	275	334	293	295	294	285	321	341	282	268	279	303	291	291	276	260	304	305	275	301	290	301	298	277	280	294	309	277	304	257	300	299	293	308	307	317	302	281	315	277	286	287	308	268	282	335	259	295	289	283	300	271	288	286	325	270	314	298	260	291	287	325	312	267	306	268	318	283	295	300	288	310	274	291	272	308	330	319	310	300	309	297	290	277	316	324	274	293	280	274	315	289	292	276	281	298	290	288	304	312	285	270	292	279	294	287	286	315	261	307	279	311	325	301	264	276	299	282	287	298	281	313	292	267	321	311	305	288	332	269	292	313	296	290	293	292	297	278	298	282	254	306	275	304	297	287	274	316	288	306	312	298	298	283	290	314	294	300	292	281	283	290	288	299	296	319	274	291	293	279	308	326	294	297	268	264	317	283	301	307	295	271	280	285	259	284	304	274	313	271	333	298	289	303	286	279	335	282	280	299	289	300	259	295	297	332	292	292	276	308	259	287	267	272	303	266	278	280	320	295	253	313	316	312	294	353	308	288	275	308	270	286	287	304	318	311	291	292	280	263	301	293	300	280	319	284	289	279	278	307	288	283	289	282	276	273	312	277	310	265	293	288	308	280	292	291	296	297	283	311	284	296	247	321	307	321	259	304	261	254	272	276	293	312	351	304	290	289	279	257	316	288	298	319	287	286	274	301	292	281	279	280	290	304	296	297	311	313	286	307	274	304	286	302	279	289	286	286	297	291	275	299	319	316	270	273	299	307	286	288	271	276	301	275	291	278	317	314	288	275	288	276	297	289	295	267	321	300	271	294	266	324	284	300	274	292	296	303	277	299	267	290	286	314	304	300	310	278	282	268	253	304	298	287	326	294	271	333	308	295	296	298	319	287	284	273	268	300	287	306	296	280	286	307	272	327	296	305	293	285	318	269	273	292	275	265	287	298	298	282	287	296	277	291	321	319	280	275	279	310	310	293	265	307	281	285	282	291	279	291	295	297	297	286	281	270	296	269	294	308	259	307	280	281	312	304	303	292	273	329	313	301	277	271	277	272	304	284	309	301	327	290	269	275	325	314	283	306	316	293	270	277	302	322	291	307	298	276	288	300	300	265	307	313	285	284	310	286	284	280	312	250	280	283	291	297	276	290	301	291	285	298	292	315	286	270	317	257	292	298	288	297	276	310	280	318	268	300	303	296	286	300	275	342	289	296	298	271	284	264	263	305	316	307	302	304	305	328	293	281	269	274	294	305	305	306	283	278	296	300	313	275	313	269	308	261	252	300	277	294	266	273	290	300	304	319	284	321	303	269	293	310	312	233	299	300	276	265	282	279	292	286	299	268	304	311	283	273	301	280	283	285	291	310	268	303	292	285	273	298	296	273	274	271	265	298	285	298	303	327	303	289	295	304	283	300	247	277	289	266	283	303	290	272	254	267	270	272	273	309	296	295	307	264	253	271	301	290	284	284	307	284	291	294	313	295	310	300	257	294	285	302	266	296	299	293	314	281	311	290	288	257	299	309	288	302	285	293	282	291	301	299	295	275	277	308	306	298	286	284	321	258	296	305	322	302	267	278	300	289	273	282	280	318	300	270	287	293	293	270	299	285	288	291	299	318	298	336	315	309	304	315	287	287	297	277	289	290	294	310	284	250	284	310	280	304	296	289	309	297	265	306	328	298	278	247	294	267	314	302	313	300	293	305	306	302	279	324	288	293	289	268	296	292	292	271	266	276	301	303	277	311	309	276	262	290	307	290	270	300	295	305	288	258	309	300	332	263	299	300	290	286	270	263	270	285	317	285	289	310	300	306	279	301	272	284	301	288	282	323	279	308	285	333	286	293	315	284	301	324	295	292	283	319	302	278	291	297	296	297	288	319	327	263	282	290	281	280	283	318	289	295	302	293	292	299	303	289	266	297	299	292	256	281	268	251	283	285	303	285	258	283	319	301	295	274	285	294	296	296	259	300	285	308	293	298	288	274	283	289	307	293	280	285	292	286	301	298	283	281	263	286	289	290	289	289	292	285	272	295	285	304	251	301	304	284	276	300	311	283	320	321	286	281	283	294	301	307	300	331	311	290	309	304	279	276	319	296	245	299	291	258	281	303	299	250	315	287	286	305	295	313	298	285	274	311	262	280	287	294	312	263	287	297	297	285	303	322	317	284	283	283	281	267	282	315	298	321	309	275	297	301	285	287	278	290	297	292	282	295	264	279	325	275	280	293	284	307	302	295	290	306	310	307	342	259	294	307	276	319	299	274	278	292	277	285	274	286	272	281	285	286	264	285	276	287	278	287	298	284	281	310	291	313	313	304	285	300	306	291	293	260	298	294	281	316	236	288	292	325	283	295	289	284	279	299	278	283	283	297	278	297	277	292	354	261	308	304	278	303	315	295	283	289	312	318	278	292	275	282	309	311	310	313	332	302	265	307	284	271	250	303	261	287	321	318	326	302	277	311	306	278	286	277	271	317	311	291	304	313	286	288	270	293	303	292	280	310	283	328	317	306	311	316	296	284	292	305	271	311	316	293	313	315	282	266	299	319	310	317	286	257	280	290	262	280	295	279	281	327	332	292	276	267	285	286	270	297	293	288	268	283	313	304	284	282	300	281	298	267	323	322	281	280	290	277	295	311	277	282	273	312	319	322	251	326	314	297	272	281	271	280	294	299	282	262	287	299	281	302	284	274	295	279	295	280	297	301	298	295	285	264	293	282	286	312	276	270	272	291	322	277	300	297	298	306	271	264	316	275	310	263	304	280	315	296	272	276	306	284	298	303	289	289	274	298	272	292	293	294	310	290	302	298	284	271	266	297	299	309	262	300	312	306	316	323	298	289	263	287	276	291	288	288	304	291	259	269	270	303	301	303	287	280	286	312	270	295	306	312	290	308	277	290	283	302	291	267	294	248	299	263	331	292	304	306	332	296	288	275	288	318	291	285	285	274	269	288	305	319	325	278	292	293	292	309	305	286	295	310	307	264	294	293	338	282	330	268	297	279	287	291	294	261	275	286	296	304	288	313	330	295	281	270	272	314	291	267	295	293	329	305	285	292	283	282	316	307	261	286	307	306	288	280	302	272	288	323	289	289	302	298	300	277	306	267	289	287	289	314	267	296	305	292	292	301	309	298	268	303	286	299	286	303	264	300	274	275	250	300	269	287	277	259	287	290	294	303	283	307	295	273	279	289	303	263	290	268	282	266	272	326	299	302	272	278	270	306	318	284	281	267	301	336	286	270	276	295	274	301	289	294	328	297	273	313	298	289	309	317	276	271	304	268	287	282	263
25561	21417	27421	25466	6325	1432	920	710	1775	18198	19391	11959	3534	1154	606	375	386	322	382	337	374	393	364	362	357	378	381	370	379	380	373	335	356	348	349	355	343	370	396	333	343	366	405	380	371	362	372	345	353	392	360	372	367	392	334	365	348	401	344	356	381	380	348	374	367	360	332	342	337	348	402	356	376	386	337	360	364	353	361	368	358	375	373	358	357	361	395	332	353	378	339	382	392	369	357	354	394	387	340	350	348	356	376	346	370	349	376	362	360	368	368	325	333	341	345	326	349	371	350	351	391	346	374	342	335	357	363	352	371	357	379	374	376	354	356	361	366	383	349	317	386	352	351	384	384	351	328	344	354	365	373	362	376	372	352	352	356	345	383	352	370	370	350	366	375	344	378	365	364	379	335	345	368	370	366	342	325	375	356	364	342	376	380	370	355	379	357	345	361	353	383	376	346	376	386	364	338	348	379	346	399	386	381	380	372	360	373	326	343	355	315	362	338	386	351	354	370	362	341	385	343	378	341	342	379	330	355	372	366	336	357	362	351	331	354	350	380	355	371	360	341	352	349	368	387	362	358	328	381	357	357	383	383	367	346	383	352	368	394	365	347	375	326	398	374	349	369	356	345	386	351	344	334	366	383	376	370	378	373	352	365	338	376	344	403	360	375	341	380	334	370	322	323	341	378	348	370	387	355	380	375	366	374	343	367	332	340	379	325	365	337	330	336	348	382	404	366	393	371	361	365	345	342	357	385	385	322	367	348	364	346	364	376	340	341	374	329	379	376	374	352	342	359	356	374	346	369	398	368	365	361	341	323	371	345	352	387	360	353	326	334	340	370	345	348	305	346	369	371	342	384	374	344	375	331	359	364	354	351	346	362	357	352	393	365	321	337	332	351	377	362	330	373	342	351	366	329	371	378	368	339	380	333	356	337	353	364	381	357	376	369	337	371	367	350	356	365	347	372	360	362	343	357	373	348	365	376	357	343	366	328	409	366	348	365	354	354	328	373	353	368	368	356	368	366	327	364	364	378	323	379	375	312	345	354	327	360	368	334	348	380	366	380	356	331	356	360	358	378	324	345	340	333	372	365	356	360	350	339	380	348	320	338	350	360	370	356	372	353	362	351	361	344	366	325	375	388	371	365	311	371	346	361	371	393	387	339	380	388	347	395	371	358	409	336	345	374	333	355	348	361	379	351	373	340	377	343	403	358	334	372	349	378	350	354	318	369	360	355	394	371	375	369	341	359	353	355	372	331	357	338	385	349	336	339	383	396	376	345	356	373	344	359	345	370	371	327	361	343	359	362	349	344	342	358	353	368	350	386	341	370	372	361	377	377	358	345	404	371	361	328	355	370	341	344	373	333	348	372	363	381	370	346	360	390	354	357	362	346	344	355	345	367	363	346	360	367	372	396	330	350	373	352	367	381	344	378	366	368	348	358	383	387	352	370	392	347	344	321	382	350	347	375	368	354	337	377	355	359	367	368	373	345	371	374	372	362	341	368	363	340	362	368	336	377	349	371	373	375	357	371	342	331	350	362	371	384	379	343	354	398	336	339	363	361	341	368	356	346	353	349	338	354	354	348	330	342	343	373	367	338	366	372	384	379	373	362	322	342	347	338	361	337	388	341	374	389	353	360	358	370	360	379	340	343	380	346	351	361	370	344	368	401	370	342	354	350	378	342	353	362	364	386	308	354	340	366	330	355	349	344	380	345	362	349	375	313	365	335	348	368	323	361	352	359	318	358	354	350	403	373	382	370	359	393	340	386	364	382	368	346	326	385	374	383	375	310	376	332	345	347	353	383	375	380	351	345	386	347	393	351	349	362	389	355	379	344	385	362	334	363	350	350	366	365	368	381	382	342	343	333	382	364	349	398	340	378	361	366	369	360	392	365	346	349	342	377	379	389	358	354	366	380	377	377	333	354	379	356	287	356	355	335	384	359	342	340	370	359	337	352	362	360	374	364	323	342	373	387	337	351	376	387	356	374	355	360	357	363	366	353	340	369	382	351	370	356	379	353	333	352	363	384	349	375	358	325	352	398	356	395	364	380	353	338	378	392	367	396	354	323	384	329	380	347	377	369	340	362	327	370	364	330	376	379	376	389	381	361	355	320	356	332	376	373	364	371	387	354	354	365	358	373	314	379	371	380	348	341	332	379	350	343	375	332	320	350	361	357	365	363	361	368	363	339	346	367	346	355	365	358	371	367	354	363	338	379	345	362	344	346	383	383	352	345	351	368	357	367	357	369	341	358	345	348	386	378	383	331	366	370	362	342	400	372	356	332	347	364	381	363	359	333	334	342	337	352	376	345	368	331	362	349	370	379	365	395	329	357	368	377	336	378	323	381	363	355	386	349	350	361	348	385	344	343	333	349	334	327	357	378	366	372	340	344	340	362	385	351	355	344	343	362	380	347	374	358	382	378	356	348	347	343	357	369	377	403	374	384	366	381	384	357	331	391	329	385	360	365	392	376	340	391	358	339	361	353	391	335	364	385	343	364	404	362	321	376	383	372	385	363	335	377	397	387	363	369	348	379	339	349	368	347	357	353	358	349	332	357	382	365	370	335	352	356	358	367	392	353	327	320	338	329	351	360	305	342	357	360	351	351	356	351	383	346	329	390	348	331	353	359	391	386	356	376	374	373	331	413	408	325	353	360	339	357	374	371	339	372	340	352	362	359	364	333	367	370	360	346	329	391	353	363	376	366	327	363	340	335	356	350	350	335	302	345	374	328	370	374	372	315	341	340	349	341	364	348	373	315	341	364	343	314	353	377	363	338	332	417	378	336	373	340	367	344	358	381	356	367	384	372	396	384	369	348	360	359	401	355	354	328	325	400	373	353	371	357	358	382	363	375	352	352	399	365	372	349	358	341	325	377	376	361	361	383	371	336	362	379	326	356	365	370	367	353	384	359	346	343	390	382	344	368	358	369	347	325	364	347	364	384	353	379	354	379	332	376	374	354	382	353	338	358	373	362	374	356	341	366	341	334	363	364	347	356	379	356	351	344	372	365	374	363	338	352	351	329	382	360	358	359	364	333	341	331	360	350	334	360	386	350	349	392	401	369	400	354	342	336	339	343	371	370	345	370	354	353	321	349	369	369	380	373	374	359	359	334	372	382	399	356	380	344	398	383	378	353	326	349	377	414	345	349	340	351	371	341	381	374	364	320	357	360	372	392	349	353	331	328	354	397	357	355	361	357	352	344	385	370	366	400	370	360	330	369	359	376	371	406	368	345	378	333	384	329	363	353	386	367	382	343	354	376	332	384	364	393	338	342	391	345	328	383	348	350	366	342	329	352	339	360	388	361	330	362	368	360	345	355	362	339	402	369	396	394	362	355	379	328	328	351	332	356	353	352	344	326	357	349	396	388	329	366	368	347	382	361	347	365	327	347	358	332	321	379	312	365	349	357	389	361	370	343	346	364	365	363	364	351	354	343	355	342	350	381	313	362	355	367	366	303	313	376	368	353	326
3787	3739	3793	2134	1650	1306	1095	883	2972	19781	17469	10387	3389	1168	615	397	328	364	304	342	356	343	339	338	327	348	354	343	351	351	354	356	345	347	318	326	364	357	337	351	340	344	349	341	322	330	352	361	380	367	376	331	336	337	350	315	340	336	340	348	319	366	329	353	355	344	335	314	352	337	390	327	358	398	317	322	318	314	364	337	348	303	343	349	312	364	327	325	337	330	315	333	310	338	360	354	331	300	342	322	353	331	343	355	332	327	322	342	341	331	348	354	355	347	343	358	310	363	325	364	313	346	343	314	359	323	337	329	337	319	321	351	382	342	313	375	341	368	352	331	317	310	320	341	347	339	301	334	330	343	342	326	338	341	344	370	342	367	375	353	368	345	350	348	321	354	330	301	321	318	378	320	328	325	350	313	336	350	351	324	375	343	329	331	349	343	340	359	318	330	360	323	345	358	354	315	329	351	335	340	397	353	347	339	368	330	375	335	374	363	325	332	298	320	363	325	333	371	340	324	348	301	311	352	300	320	321	342	307	352	346	345	353	354	329	329	332	328	365	368	351	348	298	330	357	363	299	356	316	317	336	360	346	307	356	360	339	316	345	324	322	326	357	338	342	338	342	334	330	351	316	351	332	351	348	317	306	345	342	343	363	313	372	327	352	348	375	306	310	313	318	350	327	329	336	338	342	359	306	348	349	344	360	338	359	328	337	327	327	353	309	366	355	348	358	359	369	347	371	352	322	348	336	322	349	336	358	322	393	350	332	323	304	344	349	346	331	328	327	317	348	333	341	346	356	361	334	344	368	325	306	340	332	346	379	342	376	366	328	329	368	339	320	349	374	372	336	355	352	321	349	299	362	327	323	347	368	329	302	361	340	338	323	306	350	351	345	353	342	337	351	354	356	340	342	331	323	360	370	358	350	379	336	324	310	332	313	349	332	364	339	353	336	297	359	382	358	348	316	325	328	325	331	327	352	365	353	345	330	383	336	320	318	342	357	342	321	334	358	334	347	319	364	354	369	337	313	349	336	324	353	357	339	357	353	328	325	305	312	341	324	350	376	348	340	327	303	360	391	350	340	354	331	316	371	355	340	320	348	332	331	355	346	344	352	331	325	342	347	354	305	352	330	339	328	330	324	326	318	342	343	293	329	341	329	328	328	326	331	367	333	348	302	363	333	319	357	382	345	354	327	360	327	322	337	331	333	383	353	326	311	355	382	335	354	321	322	335	355	340	317	330	339	319	350	324	352	360	303	342	340	326	315	363	350	343	318	322	354	346	349	345	322	314	331	342	341	334	289	358	356	326	318	348	344	343	342	360	343	336	369	303	298	348	335	329	307	348	322	338	348	333	319	343	341	319	345	355	341	324	342	362	340	379	338	314	318	314	345	328	360	351	325	348	335	360	339	339	360	347	353	346	342	348	325	337	354	327	299	354	324	372	320	321	341	355	323	348	327	351	354	329	355	330	329	336	329	349	314	354	313	357	329	323	329	339	313	318	346	319	326	319	341	341	317	341	306	361	343	303	313	325	344	361	332	302	353	361	309	327	346	308	335	346	356	326	328	348	337	368	344	348	317	384	344	360	345	313	366	343	319	382	332	338	319	319	383	321	313	347	304	345	300	330	374	320	341	347	346	342	315	321	350	335	358	371	310	360	319	358	353	344	337	329	326	368	334	322	305	305	373	336	348	323	349	360	321	333	320	324	312	329	329	330	361	351	338	369	331	322	318	356	347	387	316	315	329	332	342	324	350	385	314	316	328	326	314	321	332	347	353	377	338	294	328	336	361	351	324	355	339	383	308	327	336	331	350	357	341	322	342	320	339	330	333	326	328	338	339	328	326	308	349	341	324	333	327	322	343	324	339	343	359	344	331	321	331	324	298	338	346	365	325	329	333	339	365	333	327	325	331	324	318	338	336	335	379	315	340	341	356	327	354	345	336	355	342	318	357	331	312	346	326	328	335	340	367	332	341	303	308	334	320	341	327	381	366	366	288	351	330	334	334	378	339	339	340	374	356	324	318	336	320	385	324	348	310	308	317	320	345	357	335	349	351	299	352	334	309	328	317	334	358	321	330	347	331	321	309	337	353	319	341	357	339	338	352	355	337	365	345	324	313	327	364	338	365	348	351	364	309	323	361	356	333	345	320	351	317	378	315	318	313	346	347	307	354	344	366	364	335	379	343	310	321	316	326	344	338	323	356	353	317	363	313	354	336	338	366	310	302	347	319	306	308	340	357	331	352	355	342	367	324	318	336	354	311	324	321	331	359	345	316	333	348	344	323	333	320	338	321	330	334	332	318	342	362	344	322	321	314	363	315	322	306	342	345	342	365	294	349	323	381	332	303	354	315	322	357	295	324	340	311	330	326	364	328	348	312	338	334	310	343	326	342	340	342	336	330	353	355	355	315	385	336	346	323	316	336	336	334	324	368	333	324	345	349	339	322	364	313	353	338	344	347	305	334	325	343	367	351	353	366	361	348	303	364	340	294	350	320	333	370	341	341	317	363	306	368	327	342	296	324	344	335	349	345	344	337	352	313	397	322	326	360	361	318	318	335	348	359	383	362	332	357	340	322	329	302	341	322	363	340	342	333	345	332	332	311	317	346	325	335	328	330	339	332	349	314	319	342	374	340	337	314	336	318	358	325	360	350	338	336	319	319	339	377	334	324	353	333	340	336	347	342	334	363	342	367	349	340	360	320	321	343	320	317	314	405	339	303	346	335	341	366	344	323	361	340	321	318	338	336	310	340	332	337	337	326	331	310	340	349	367	335	337	322	347	306	348	315	357	337	368	314	341	343	335	352	348	301	334	335	322	336	333	321	341	327	344	319	305	356	367	348	314	342	326	347	325	328	350	360	310	332	349	373	320	351	374	326	314	324	355	350	317	348	343	349	344	326	315	322	343	323	314	336	364	330	371	325	334	346	321	349	314	334	308	340	309	359	354	354	337	353	310	317	331	332	343	330	330	357	364	333	361	346	346	293	301	343	337	356	308	365	358	389	335	373	332	356	346	311	317	319	341	360	367	330	346	370	326	308	342	354	330	308	324	299	328	344	278	374	337	341	354	332	344	314	325	300	342	333	341	342	335	336	326	336	342	353	351	305	336	384	348	344	318	338	302	341	334	377	318	325	324	333	343	306	333	376	323	331	348	334	326	337	328	361	329	325	319	351	305	361	343	359	309	338	328	328	377	335	336	339	365	338	328	338	351	351	389	352	296	332	323	347	301	289	328	313	347	336	329	334	337	327	344	350	335	344	332	317	298	333	296	306	337	333	326	325	373	348	322	343	329	328	340	349	347	337	366	360	336	327	335	335	352	330	324	355	337	320	363	336	359	369	324	358	336	337	367	347	313	328	331	346	328	336	316	335	376	340	358	340	335	325	350	353	334	343	376	335	332	338	329	358	294	360	318	324	336	326	336	331	330	360	336	351	322	352	348	368	304	338	323	339	330	338	381	345	342	331	331	302	332
24448	21410	28682	24519	21324	8071	2250	1302	5351	34018	33651	22916	8066	2168	989	607	524	516	547	522	546	502	492	531	539	513	517	504	503	495	505	515	503	496	470	505	534	513	491	532	490	506	480	547	503	513	479	503	493	492	523	514	522	517	535	529	516	522	509	535	519	489	537	506	490	537	492	505	526	488	517	504	538	483	565	522	497	512	498	525	504	486	465	565	503	528	488	511	529	499	488	501	516	521	532	530	517	497	525	535	442	506	491	490	484	497	471	501	476	512	471	492	493	469	480	526	485	510	482	486	544	553	507	531	502	498	522	540	519	537	529	540	536	475	507	526	538	484	480	510	525	528	499	503	526	515	505	499	518	504	493	525	522	514	557	493	522	507	537	485	458	487	553	514	521	516	489	529	539	493	497	501	500	505	514	506	520	507	494	503	468	531	472	504	508	535	500	508	524	542	530	477	488	573	475	523	511	518	517	512	456	499	523	486	515	503	501	510	513	532	505	531	503	513	513	486	525	500	512	503	512	520	496	510	508	483	484	523	549	503	537	469	525	525	517	532	519	515	514	533	498	519	510	504	540	534	484	492	524	498	473	506	517	513	528	533	549	512	547	520	498	484	512	539	510	530	527	473	516	517	516	531	515	498	482	507	493	514	503	517	507	473	528	508	491	533	508	507	506	524	533	479	522	530	510	492	502	546	529	524	503	491	504	493	554	511	525	509	514	529	515	509	491	501	486	482	516	519	538	530	520	495	505	495	525	520	529	508	509	513	470	511	470	499	514	504	487	518	494	547	507	481	498	498	537	483	503	531	544	519	491	528	505	498	469	517	508	500	487	516	517	526	496	545	501	513	495	477	509	532	465	527	444	511	538	506	501	500	495	488	543	495	511	519	507	544	500	483	490	508	494	473	501	487	492	478	504	500	506	491	501	489	498	501	522	548	548	521	529	497	528	528	525	494	447	494	542	570	536	501	571	510	519	500	497	491	520	493	507	524	492	556	521	537	495	524	486	510	540	487	550	499	528	506	515	536	520	508	466	586	537	513	541	561	487	513	490	510	554	515	540	529	516	498	496	514	520	502	476	503	457	536	521	535	533	509	502	511	520	532	451	505	479	484	476	505	522	543	469	477	518	510	519	529	531	496	519	462	489	527	466	510	539	486	541	517	519	551	489	498	517	504	503	486	533	483	531	578	463	462	515	507	481	505	531	489	499	499	519	455	546	486	495	530	554	474	513	505	499	478	526	507	545	510	508	514	497	522	507	478	497	515	552	546	515	513	514	475	570	508	519	559	513	467	495	555	498	539	577	551	527	484	535	533	461	481	529	475	509	549	545	498	520	525	509	497	532	515	477	501	511	525	521	504	564	479	486	498	515	492	520	521	512	501	497	513	506	506	483	508	493	526	506	473	484	488	490	488	507	507	482	486	500	508	479	453	516	529	536	491	478	485	525	512	491	503	497	480	499	517	505	512	490	534	498	489	521	527	553	532	528	531	514	503	504	512	513	513	545	529	484	500	465	488	495	501	523	491	466	508	518	506	520	519	510	512	496	491	513	540	505	530	508	508	470	520	537	500	485	490	512	541	527	480	519	475	560	499	536	507	502	503	508	516	570	511	507	535	504	558	509	483	472	524	476	486	517	491	492	500	520	507	487	502	512	552	503	493	522	466	514	513	514	480	516	511	500	545	535	525	494	542	521	515	502	497	493	511	481	470	480	522	527	509	521	525	533	521	510	506	518	509	505	481	508	490	492	496	475	485	518	532	519	500	536	510	508	537	519	498	500	480	512	517	485	509	496	498	475	485	524	530	503	567	489	501	481	502	507	490	498	470	488	458	498	521	500	478	483	521	510	498	525	501	502	503	477	522	531	531	507	491	499	515	542	497	505	517	527	498	527	520	512	479	471	456	493	496	480	510	470	522	538	499	495	523	500	492	465	529	509	505	528	510	511	486	509	465	519	488	501	455	472	492	477	527	500	503	535	517	536	537	492	500	517	504	501	536	563	506	486	494	571	526	547	491	471	468	536	520	479	496	535	499	499	490	454	529	520	518	534	499	504	517	514	499	480	492	561	474	503	471	479	500	513	526	496	541	495	514	492	521	477	534	539	562	511	506	483	485	512	509	538	538	497	473	536	472	493	568	496	443	539	502	493	485	515	513	526	497	486	496	471	561	496	478	513	536	500	477	475	525	529	497	479	475	527	485	514	513	494	518	525	482	494	522	494	498	508	495	550	486	523	503	490	523	530	466	481	544	484	482	489	518	525	537	540	537	520	520	499	458	507	486	528	491	514	526	502	496	533	498	530	522	482	462	507	481	509	464	534	475	557	474	487	511	527	518	511	521	520	507	504	541	501	467	552	506	462	558	515	514	521	518	507	516	506	502	547	528	494	467	480	475	498	489	510	527	494	489	504	539	528	511	521	513	502	502	493	509	520	505	570	492	495	533	486	525	518	513	513	524	501	484	516	497	522	526	509	492	503	490	544	506	506	477	489	519	490	496	538	508	523	474	524	493	526	511	539	529	529	446	474	524	532	502	487	497	499	496	504	472	545	479	542	542	477	521	552	502	529	441	503	488	539	496	491	490	504	515	551	485	511	500	463	509	473	508	500	493	495	494	480	502	563	534	490	492	496	509	523	513	525	502	495	496	491	543	497	489	510	473	516	520	535	502	535	548	494	507	484	498	502	496	478	500	505	534	483	512	529	533	492	484	469	493	510	496	491	513	494	494	505	491	505	516	511	495	509	523	489	509	514	511	492	544	529	487	476	520	534	509	524	482	503	508	528	470	513	522	504	494	524	489	537	533	455	478	464	506	516	482	498	525	522	511	503	483	545	526	520	515	546	540	537	490	497	502	507	483	534	480	492	506	522	547	510	522	503	500	510	522	520	505	518	523	469	534	502	501	504	492	497	499	507	506	494	490	512	456	545	514	479	520	521	522	487	508	461	507	509	543	553	543	507	510	535	511	532	512	517	531	507	508	507	492	497	465	532	514	456	460	481	524	516	509	505	504	503	508	518	494	492	512	523	470	511	529	489	494	532	472	503	538	534	501	496	497	467	508	508	493	517	509	506	482	500	543	520	476	487	482	506	513	550	516	504	503	548	525	493	491	482	507	474	535	499	466	512	509	532	558	521	503	568	490	469	494	510	539	493	512	522	505	496	483	513	478	516	490	515	472	504	502	512	489	525	513	451	506	485	503	520	466	488	510	540	517	454	539	520	485	481	492	488	513	474	504	571	480	518	500	521	515	468	494	542	485	489	527	485	528	491	519	563	510	545	490	522	464	526	545	571	507	521	487	487	530	525	500	498	537	490	491	484	482	498	485	491	521	492	494	474	463	513	491	508	521	482	543	477	508	520	482	482	486	496	506	502	486	533	536	509	472	489	488	559	444	466	489	510	493	523	488	524	500	515	519	509	562	497	481	477	519	515	488	494	471	488	443	489	507	477	471	514	489	505	517	485	523	506	473	505	490	496	517
4387	7337	6028	3166	2780	2308	1772	1539	8456	34085	29988	18311	5966	2251	1100	558	492	459	441	443	454	480	488	473	464	441	455	444	490	466	474	454	473	482	447	468	451	479	447	483	440	450	467	460	485	442	452	447	467	474	425	464	475	457	452	480	453	472	459	422	451	427	481	488	436	490	449	472	469	457	461	509	505	496	449	474	446	460	451	460	478	421	479	448	458	487	495	480	461	483	454	449	444	491	471	475	475	462	465	485	440	491	429	434	450	460	444	444	465	478	439	491	448	473	419	457	484	469	436	458	468	462	435	474	448	449	454	460	454	438	474	482	474	446	451	497	477	460	416	459	472	453	461	488	441	470	434	469	481	495	467	501	464	479	461	458	486	451	437	446	455	459	500	427	447	442	454	476	443	480	480	433	448	461	441	455	446	459	427	458	416	468	450	434	482	486	469	462	456	458	455	441	417	456	469	493	489	471	455	448	460	499	475	461	417	412	448	457	457	464	466	465	467	478	449	448	457	451	470	440	463	409	468	439	415	463	467	467	480	467	436	433	461	477	468	435	501	480	476	473	483	434	428	463	497	475	466	452	468	467	437	506	474	470	447	437	471	439	454	464	479	461	473	450	457	461	482	460	441	478	488	503	419	406	452	459	426	456	460	496	487	460	429	461	465	467	464	447	423	471	450	444	452	457	454	441	431	470	449	445	442	469	446	420	458	442	436	457	456	488	486	489	475	454	470	421	450	440	435	486	467	465	470	435	473	447	432	461	424	446	426	454	428	453	464	462	495	415	478	476	428	467	466	482	428	464	453	454	484	449	481	463	491	438	492	510	479	454	441	420	407	436	469	440	506	484	460	437	436	442	465	428	448	482	475	478	480	489	439	455	463	449	505	450	428	412	471	418	469	467	430	453	456	457	464	453	482	476	481	450	420	430	462	469	475	461	452	485	415	483	443	417	468	489	445	460	439	428	446	493	425	411	449	425	426	422	477	476	429	452	510	438	486	441	454	480	470	467	449	442	461	455	432	481	436	492	441	446	468	454	461	433	416	477	464	469	440	479	471	480	456	483	443	436	486	448	477	471	465	471	469	483	437	426	478	460	444	481	434	483	483	452	450	428	456	483	469	463	487	445	465	494	469	462	454	426	453	457	499	390	428	449	486	464	476	426	478	467	428	444	449	454	466	491	496	465	476	472	415	432	442	472	475	483	446	473	479	475	498	451	430	421	446	462	445	430	457	463	449	533	433	424	433	472	462	395	447	459	447	465	469	435	441	481	425	462	446	464	460	523	488	447	462	450	418	477	443	437	442	505	472	468	448	441	455	482	473	433	468	469	431	438	445	442	449	473	470	460	457	468	448	471	432	458	428	438	454	460	455	462	473	462	467	409	443	499	454	449	466	497	467	456	456	449	450	440	439	443	460	459	434	448	470	414	459	465	427	473	417	458	467	433	443	405	428	449	432	475	466	455	459	469	461	461	425	447	463	427	464	463	457	439	473	448	427	476	472	431	436	427	435	467	435	423	484	441	450	493	452	478	453	465	484	468	450	467	466	472	447	437	494	477	479	480	484	491	454	470	475	428	440	419	450	451	444	470	413	489	451	458	442	488	425	446	441	464	474	450	438	466	470	450	436	462	473	473	459	439	475	444	473	430	450	419	465	448	433	467	484	430	442	465	461	440	459	434	449	437	456	448	444	458	492	475	490	478	464	468	435	481	485	446	465	486	472	459	473	432	476	433	435	442	457	446	443	418	482	446	438	459	441	464	441	480	430	483	484	469	442	478	472	461	469	434	448	453	478	437	456	443	443	467	467	474	485	451	449	491	410	436	450	498	423	465	436	438	470	445	457	497	453	488	469	465	442	448	471	475	470	470	434	487	428	432	461	441	423	430	433	459	481	465	448	443	445	465	450	433	435	480	426	462	431	469	455	475	482	452	458	445	462	449	445	477	429	510	458	424	453	454	444	440	444	481	457	445	475	452	463	483	491	451	462	460	463	479	443	446	451	495	442	443	435	442	445	478	447	437	426	468	479	440	439	455	437	443	458	428	467	432	469	474	468	497	468	461	436	438	487	463	459	448	406	496	434	442	451	449	454	445	480	430	461	454	432	458	484	478	485	442	468	463	481	431	464	456	435	473	456	477	485	431	474	481	456	449	429	443	471	428	453	450	422	438	485	448	489	467	450	445	404	468	425	423	466	408	447	465	418	462	453	461	442	412	449	435	455	441	432	440	445	482	469	455	483	491	458	429	497	467	456	468	475	437	438	466	461	457	433	447	448	489	470	467	412	439	434	472	447	435	482	419	456	408	426	471	475	468	432	427	483	479	459	464	461	448	457	416	475	466	476	454	423	423	425	481	447	460	434	453	419	436	483	449	465	462	459	460	454	453	472	440	461	495	445	448	447	438	441	476	468	436	467	466	411	452	435	435	485	473	457	456	473	473	460	451	488	468	455	447	403	464	467	453	436	473	476	465	463	461	492	420	448	462	416	489	477	481	440	452	437	486	452	484	437	427	470	476	466	435	422	427	462	473	458	446	484	491	482	487	487	445	460	470	462	436	477	418	476	443	458	449	466	451	431	449	430	464	447	463	465	463	439	488	434	439	448	463	495	466	436	496	491	428	442	456	458	451	444	476	482	442	446	458	434	461	462	483	447	425	429	442	434	459	403	439	446	489	439	450	452	465	504	438	483	454	471	479	473	456	481	476	451	472	420	413	486	472	473	492	457	459	427	427	472	463	446	467	484	475	477	467	446	453	453	438	438	458	454	468	488	469	442	486	450	446	441	484	486	433	442	465	429	451	488	486	467	432	466	484	470	455	433	457	458	477	423	460	460	472	450	467	457	467	486	496	451	456	466	464	406	470	494	475	487	450	467	475	463	490	475	486	430	465	445	435	429	439	431	435	434	461	465	456	422	444	438	446	427	459	429	433	465	414	462	433	441	424	443	438	421	496	433	480	448	447	449	451	445	459	419	432	446	456	434	458	473	417	459	477	443	467	407	460	444	458	444	426	434	469	466	440	420	480	478	422	418	447	449	427	443	451	457	407	475	453	443	435	463	444	449	441	490	496	450	442	457	459	450	427	437	474	469	472	446	457	464	416	463	475	431	456	436	401	459	461	473	510	460	456	478	477	460	438	444	449	466	497	451	426	470	476	436	472	447	480	495	449	498	450	472	462	457	476	500	439	415	497	443	436	446	430	448	447	448	434	453	457	435	415	455	496	440	472	456	458	498	426	444	475	425	432	455	477	450	442	454	468	452	416	427	467	443	449	498	437	456	457	451	435	438	441	438	473	471	437	434	469	415	415	444	472	444	451	459	464	461	413	457	435	442	445	458	405	417	498	430	430	446	428	446	507	446	468	476	430	442	462	420	450	434	434	465	450	444	454	468	446	417	494	458	444	419	475	468	479	459	458	480	412	461	443	434	473	443	483	434	425	442	437	443	486	480	449	452	470	429	480	447	427	484	479	411	470	463	428
27686	10927	1393	769	494	440	435	364	570	1871	2087	1494	758	441	408	352	331	315	360	321	329	351	340	325	327	330	316	347	298	336	345	316	321	315	321	334	323	334	336	310	323	346	343	337	312	325	346	343	343	349	338	326	309	325	357	336	307	328	300	367	309	343	296	333	327	348	314	335	324	327	345	320	317	352	330	329	339	331	360	335	334	340	341	329	345	320	327	332	314	329	303	319	297	319	303	315	321	312	326	351	312	317	340	380	294	331	277	321	357	345	331	334	332	332	332	306	351	323	306	318	330	338	318	334	327	296	345	334	317	333	364	338	354	329	328	327	334	318	342	301	340	313	326	356	310	277	335	308	327	331	299	362	367	336	336	320	337	341	308	300	330	328	359	332	324	320	318	332	350	341	324	339	317	350	304	321	282	308	355	335	310	343	322	315	326	337	337	318	328	306	333	324	318	299	318	323	329	352	322	312	306	313	284	366	321	306	312	314	319	328	337	343	323	321	332	353	329	329	317	350	336	321	340	348	313	314	340	320	312	313	303	285	314	314	321	336	341	303	334	300	316	329	330	339	332	324	331	308	322	316	306	354	348	329	346	318	331	327	310	349	331	342	320	319	344	329	324	296	336	306	333	348	324	312	349	336	296	340	343	339	328	314	332	337	350	324	354	311	358	306	311	322	338	310	333	313	303	315	320	347	321	336	317	320	342	384	336	344	335	344	337	329	334	308	340	309	315	357	319	329	343	325	344	353	329	310	320	329	321	331	334	314	304	372	333	326	283	322	317	359	333	297	318	304	315	301	353	299	324	330	312	328	331	324	305	354	332	300	342	318	304	304	341	313	326	307	342	326	330	306	334	321	332	293	337	325	355	307	311	295	356	314	356	315	335	317	324	320	311	334	329	309	344	307	340	322	302	347	341	344	292	346	307	312	305	316	365	334	345	319	330	338	338	313	307	328	309	327	341	327	318	349	344	308	333	328	279	321	342	322	329	324	353	328	338	331	317	337	313	333	319	350	296	359	299	325	364	304	308	323	339	306	362	322	343	320	307	320	384	317	341	309	333	331	321	338	340	356	322	350	342	357	348	334	334	329	322	306	315	318	310	350	324	324	330	318	309	338	314	293	329	331	347	339	332	333	293	359	378	316	326	322	326	291	348	311	329	341	318	350	332	338	320	300	321	349	354	322	333	340	297	297	326	315	371	335	321	344	345	297	321	322	317	313	344	335	329	352	314	292	344	348	321	337	335	314	296	315	327	321	296	357	329	328	332	282	312	300	311	328	316	347	321	320	338	374	283	327	352	314	301	318	323	265	347	331	312	309	307	312	302	321	307	297	310	327	362	333	327	339	326	347	305	349	323	331	302	330	324	320	291	341	322	360	313	325	284	296	292	353	275	327	324	338	314	326	366	286	288	314	294	349	332	326	337	315	314	329	333	373	360	321	317	332	313	316	320	344	344	294	329	330	324	316	333	333	330	356	332	311	363	311	295	334	332	316	310	313	359	341	333	312	338	328	338	309	283	307	323	357	332	312	366	321	340	315	355	307	331	339	332	310	321	322	298	298	355	329	286	352	297	344	340	332	337	350	342	304	305	328	327	330	315	337	326	331	322	339	298	324	342	292	314	321	347	307	308	294	327	333	345	330	277	326	326	326	344	346	341	299	331	321	334	311	321	315	339	367	359	334	326	345	342	341	314	332	339	306	356	318	308	301	333	336	367	360	331	328	335	304	341	353	348	323	291	311	326	323	318	323	344	333	361	313	347	327	349	325	356	344	334	337	339	324	337	312	334	323	348	349	336	334	319	303	305	308	334	334	343	355	309	311	316	321	329	333	320	318	332	327	323	301	354	322	336	307	331	318	321	342	336	314	338	316	306	340	328	350	348	355	312	312	353	316	315	313	337	318	344	316	354	314	329	333	337	340	314	339	334	324	336	322	346	319	324	334	336	354	305	349	293	309	298	308	338	369	307	337	344	343	342	322	337	324	316	352	334	292	325	336	298	369	315	270	302	301	361	347	340	384	348	358	342	305	298	350	301	306	330	318	322	368	337	333	334	356	361	336	324	343	334	316	351	337	358	356	321	336	326	330	307	338	319	339	344	331	363	325	331	332	329	347	331	316	342	320	326	318	294	300	306	352	332	306	321	337	327	320	335	318	353	333	315	313	345	302	324	328	285	323	329	315	338	349	354	378	333	307	324	330	352	325	297	339	337	328	341	340	349	343	307	326	342	323	308	341	288	304	338	320	308	338	305	330	321	345	335	328	336	344	303	338	360	338	339	319	325	328	332	332	339	312	307	299	345	311	321	306	328	336	329	333	333	302	314	336	352	354	352	328	312	315	320	321	303	349	344	310	310	328	312	330	322	327	324	321	366	308	318	319	329	359	344	349	322	327	341	357	300	351	344	314	344	314	316	347	360	304	333	327	346	335	332	342	331	305	320	328	331	320	301	317	323	313	316	315	315	305	312	306	337	342	313	319	311	306	308	344	377	309	305	340	355	331	338	321	341	321	345	321	329	340	318	333	338	325	308	302	313	342	318	354	353	341	330	335	331	325	332	349	312	320	301	347	308	296	346	353	342	335	341	315	336	332	312	323	297	335	326	326	336	330	327	340	314	328	309	320	308	320	331	336	335	351	327	341	326	320	373	344	360	306	291	335	322	340	363	331	343	346	311	339	327	334	312	357	355	330	362	294	308	333	291	347	343	378	336	305	326	357	332	318	308	354	323	344	324	326	322	327	306	352	356	348	324	317	318	323	318	319	328	340	344	337	342	360	344	330	301	324	386	291	328	311	343	324	338	307	315	295	298	321	327	344	317	336	317	317	304	329	329	307	296	318	294	346	358	308	346	291	369	333	297	341	318	312	326	329	336	352	313	335	309	309	342	311	316	326	342	335	286	321	347	303	322	321	340	338	332	319	318	326	294	344	364	342	360	340	326	313	301	348	333	307	312	311	347	346	347	345	312	330	338	348	328	309	312	303	294	344	325	328	284	339	312	320	330	319	338	303	344	326	307	295	312	345	334	335	287	318	354	333	306	298	340	320	335	312	300	312	331	372	283	315	329	327	352	330	318	300	323	342	313	373	354	326	365	330	334	320	328	310	344	318	338	302	331	335	353	341	319	318	322	327	318	345	339	312	343	316	359	336	337	349	303	334	342	318	329	323	359	329	351	321	356	330	341	310	322	337	335	293	328	333	331	353	314	326	306	336	339	328	328	339	349	337	350	322	344	318	340	331	333	330	335	336	344	334	311	320	327	318	321	335	341	315	304	335	321	345	367	319	331	316	331	293	341	317	362	328	329	365	301	339	279	325	323	317	329	318	350	338	331	332	335	302	334	333	297	326	326	336	317	349	329	311	345	299	301	321	294	353	335	338	347	336	336	343	325	326	324	319	309	355	327	325	321	311	345	302	318	329	341	356	320	323	343	324	327	303	307	324	315	359	314	316	311	321	362	312	356	310	319	302	322	302
5327	944	1055	554	562	594	489	437	835	2517	2530	1699	749	497	347	296	284	279	356	281	287	298	296	292	280	274	300	289	281	257	318	284	284	342	316	309	270	311	263	280	323	280	315	324	298	279	298	286	286	320	284	290	298	285	289	287	295	302	320	269	291	336	309	312	282	302	285	317	324	285	314	282	288	289	284	313	275	302	311	330	282	306	312	309	316	300	311	276	286	297	290	297	295	301	303	286	312	279	282	280	284	299	283	325	324	308	290	308	285	317	283	299	303	317	305	309	264	313	297	273	283	305	296	295	290	330	314	294	290	295	285	317	299	287	323	278	283	287	307	283	317	313	291	293	283	294	307	310	332	298	302	292	286	271	294	283	313	276	299	289	313	287	315	296	297	298	269	294	304	329	289	320	300	290	278	277	317	316	290	295	264	292	331	299	312	287	303	295	326	282	286	299	301	308	310	309	328	301	316	280	246	303	277	287	305	288	280	285	299	298	334	295	298	289	316	295	301	297	318	322	311	317	275	317	310	285	303	318	308	323	263	295	289	273	328	319	304	329	322	275	306	306	316	304	306	288	315	306	271	310	316	282	307	297	293	314	281	288	267	326	287	279	295	285	281	272	331	291	327	289	282	297	304	306	294	280	286	290	305	303	292	294	291	310	291	318	296	293	308	302	275	321	297	334	276	292	298	299	286	258	305	307	307	288	269	293	282	271	295	291	289	308	260	297	322	322	349	328	282	285	290	304	289	302	314	304	269	287	275	320	293	275	277	304	274	284	301	283	317	265	298	275	277	312	289	309	304	337	306	278	294	295	290	307	304	293	272	276	265	273	296	312	283	272	302	304	319	298	277	271	284	306	296	305	260	336	295	296	270	272	298	285	269	273	309	302	311	292	292	279	302	291	308	292	305	304	275	292	295	293	278	293	293	325	302	284	309	282	304	272	317	275	299	297	298	267	293	302	289	316	306	297	334	284	302	312	302	327	297	302	284	334	300	297	308	282	284	313	308	294	306	300	302	288	324	283	295	290	318	304	285	287	334	327	308	315	294	285	296	295	307	294	308	280	308	291	309	276	325	295	270	300	307	286	269	305	304	293	272	282	276	290	318	291	294	287	295	305	292	292	324	315	292	295	282	311	310	311	326	288	299	300	286	300	299	301	306	301	299	295	353	303	307	301	314	283	305	338	321	316	316	270	272	315	299	333	292	300	298	278	304	293	318	299	311	330	315	287	334	289	308	316	298	315	286	314	324	310	300	276	281	296	302	304	296	325	303	300	306	291	306	283	299	323	284	308	309	290	300	315	310	282	287	288	304	275	298	328	283	281	297	316	291	277	316	285	295	290	262	284	315	294	299	305	280	321	321	312	293	298	323	311	304	294	304	302	306	311	288	302	324	288	258	309	313	307	296	289	269	273	313	290	299	324	305	268	286	320	282	277	320	307	283	305	316	309	298	283	307	309	325	315	297	297	291	292	289	288	286	282	297	298	284	273	278	296	311	315	324	315	310	307	314	281	305	304	269	274	313	274	303	295	281	299	318	296	313	284	269	297	295	307	282	281	301	318	303	321	312	322	314	305	291	323	284	298	293	288	301	287	286	293	311	305	300	313	283	317	311	273	288	323	324	292	306	317	302	283	291	275	301	313	296	302	298	315	293	290	312	281	283	273	309	290	290	279	304	314	297	313	298	335	287	266	284	294	283	290	312	284	319	258	287	264	293	254	254	325	270	316	301	280	313	284	293	277	298	274	278	286	286	323	283	282	286	293	303	309	310	289	341	297	268	294	283	277	296	270	269	296	299	294	299	271	295	286	322	287	293	299	291	276	313	309	279	309	318	280	322	284	279	277	290	316	288	268	292	276	301	287	308	294	301	295	281	283	274	285	300	280	296	289	287	337	293	304	274	314	294	287	299	269	252	283	319	294	297	301	270	298	294	287	304	287	286	304	295	284	293	289	326	316	307	285	312	291	307	296	283	280	291	260	274	308	300	278	294	292	343	308	325	321	311	301	303	331	288	268	318	300	285	314	286	304	297	295	296	312	335	306	333	289	285	301	300	321	295	316	284	296	311	278	325	268	320	294	283	302	294	280	315	279	319	303	308	273	282	301	308	293	302	298	299	281	277	285	294	301	287	303	277	314	287	311	299	282	287	318	310	305	270	312	296	302	256	303	280	296	294	326	310	307	268	298	292	300	291	284	298	299	308	306	303	273	322	312	304	315	310	274	288	288	248	288	287	273	329	307	285	307	304	279	322	344	288	283	306	307	302	311	295	273	292	289	310	306	306	272	291	306	257	291	291	296	281	290	301	335	313	296	282	279	297	305	279	329	337	300	292	324	295	296	303	291	290	283	316	287	302	290	316	302	336	306	330	288	248	285	300	309	289	295	281	281	290	295	312	310	279	296	292	265	323	317	317	300	285	276	281	301	311	330	282	296	336	320	257	292	289	302	318	277	277	334	270	295	285	294	286	313	308	313	287	268	311	307	307	291	308	291	302	304	310	301	329	299	271	326	305	299	325	332	293	291	311	290	297	280	278	295	274	321	281	272	312	325	301	310	318	295	290	291	288	286	292	281	280	281	281	319	307	283	319	282	274	282	318	315	289	308	292	271	295	289	294	275	316	301	276	312	280	297	324	313	281	293	298	308	295	294	314	275	288	336	309	304	276	288	280	306	303	288	332	307	264	315	280	281	303	298	287	291	296	309	279	304	280	302	290	281	296	284	260	307	259	292	306	269	323	309	291	322	299	291	270	292	283	296	310	303	278	278	311	284	287	301	289	311	296	291	309	302	275	303	306	269	332	265	275	312	295	287	335	308	284	279	285	266	275	299	314	258	285	292	240	329	280	329	292	330	306	293	282	313	317	279	279	288	300	277	286	311	299	297	254	296	307	308	311	335	302	263	329	299	286	285	302	285	303	296	285	283	284	310	293	308	282	284	302	297	306	292	295	292	285	298	282	314	273	280	297	283	298	285	286	315	287	310	311	317	301	302	309	297	309	309	289	300	270	316	289	299	308	307	327	310	294	314	260	298	278	302	328	268	287	298	283	306	303	318	276	282	276	292	276	282	310	277	310	341	335	294	305	290	307	319	273	314	303	323	305	333	313	287	328	314	289	291	302	276	285	307	292	286	289	250	303	303	312	272	307	281	286	291	313	313	281	304	284	320	309	291	291	307	283	268	276	269	314	316	299	281	321	304	311	300	323	305	279	279	273	290	299	294	310	305	289	295	307	283	277	295	290	285	287	303	325	299	276	275	252	301	301	297	303	277	268	285	311	269	268	293	304	296	293	300	280	289	283	312	302	316	292	257	265	300	288	283	308	295	317	311	298	312	330	296	308	269	277	258	311	290	300	282	296	316	281	311	313	310	304	310	309	276	304	311	274	281	247	275	334	289	288	286	315	301	322	289	297	296	295	276	327	309	307	279	297	299	292	288	307	291	313	286	296	304	270	308	288	295	271	324	287	314	286	289
25582	21393	27295	25405	5688	1258	900	689	1872	17320	19006	12443	3856	1181	600	430	388	367	373	351	365	399	380	385	351	353	375	351	410	352	373	387	341	357	351	401	366	382	359	355	343	367	364	405	384	358	373	353	375	389	344	385	369	334	362	358	386	402	355	370	393	348	374	419	350	399	389	380	341	340	367	348	367	342	385	328	367	394	373	363	368	358	348	376	364	364	363	334	375	357	378	341	389	362	401	385	361	355	344	352	349	359	350	355	384	356	379	389	338	333	378	358	367	355	355	355	348	353	347	329	336	362	358	372	336	357	346	359	363	372	383	359	361	379	371	370	329	332	330	339	370	380	382	371	378	379	327	318	383	353	391	397	388	381	376	366	359	382	367	406	364	377	388	343	393	363	352	378	372	364	396	361	380	362	381	320	351	357	360	350	353	352	338	375	359	365	377	354	368	399	351	338	374	380	377	343	353	365	384	377	375	373	401	306	336	325	367	355	368	379	363	370	379	329	363	362	351	372	341	352	357	345	322	368	367	374	377	360	411	382	370	355	393	369	358	367	347	372	410	324	364	364	343	377	352	372	328	350	354	374	379	375	329	347	376	349	343	369	380	362	387	352	395	366	362	337	382	366	331	356	315	376	342	347	363	379	395	358	356	379	369	326	344	346	362	360	377	373	346	331	368	349	357	386	316	370	388	363	348	332	358	382	385	381	352	353	362	367	381	325	365	371	371	341	380	375	365	371	386	380	354	380	373	389	392	345	350	353	380	344	392	356	349	368	369	405	317	355	340	355	337	350	373	376	339	325	373	351	368	373	370	377	357	352	371	381	352	325	382	356	368	350	326	409	359	368	388	346	386	372	337	338	356	343	365	377	366	352	388	352	390	357	374	361	354	368	367	391	349	349	374	363	338	372	357	331	356	343	361	359	362	356	366	359	374	352	332	365	330	330	353	363	364	377	351	370	366	416	362	341	355	364	344	353	373	364	360	352	369	373	346	365	332	394	348	347	349	421	347	351	377	342	341	345	354	385	396	363	349	343	368	379	373	345	399	385	383	335	387	382	340	376	364	370	384	361	389	392	355	371	375	362	351	369	360	330	383	395	360	343	322	370	338	367	369	353	371	370	362	339	328	414	319	353	335	344	380	359	373	309	349	354	334	331	347	375	348	317	383	385	345	353	370	328	366	372	349	395	371	378	356	364	354	390	394	334	389	356	364	361	371	383	357	319	365	363	353	342	360	369	375	341	363	360	345	360	363	359	326	377	372	350	329	365	396	369	383	404	378	369	344	357	347	372	374	352	341	358	384	350	384	380	341	373	356	340	352	354	372	364	338	366	364	368	367	355	351	380	353	385	369	359	372	364	369	323	379	339	364	388	388	346	378	370	323	379	371	370	363	335	350	393	378	378	386	399	371	365	386	400	352	339	366	351	357	349	407	378	384	355	326	380	376	334	391	330	375	418	378	365	388	342	390	363	377	349	343	385	357	383	362	338	353	379	348	350	338	374	372	377	350	364	414	388	362	358	350	361	363	373	389	349	364	362	367	347	370	358	407	379	384	353	349	352	353	353	368	365	363	353	360	356	371	362	401	376	349	367	343	343	376	326	381	322	373	354	367	331	337	370	362	361	372	381	369	392	345	360	348	358	384	370	361	353	397	336	379	355	380	351	337	376	355	380	359	407	351	370	322	353	351	359	349	353	363	340	395	348	358	346	331	359	345	385	344	341	363	369	395	385	372	398	348	384	366	355	356	376	369	358	355	347	346	348	320	346	364	371	362	329	332	347	359	367	352	386	365	343	372	334	373	363	367	370	373	375	352	338	376	339	352	361	353	390	398	371	366	360	348	355	349	360	348	413	387	381	344	371	356	354	374	337	364	338	335	358	396	402	365	375	393	393	378	361	323	407	366	344	338	350	365	375	351	391	387	359	373	348	372	349	358	370	356	334	331	327	349	410	371	386	349	348	364	381	363	391	344	346	387	367	366	337	351	366	325	355	366	345	391	371	340	357	347	354	349	374	363	375	366	374	346	386	360	358	373	366	371	346	333	389	366	370	340	395	377	378	361	350	342	356	367	379	352	375	325	345	351	373	392	410	370	372	363	372	359	359	406	360	389	393	340	363	375	364	389	348	379	382	342	351	370	350	340	379	382	355	356	382	354	331	348	398	370	375	368	347	382	346	365	343	369	347	370	355	363	397	375	319	338	363	369	370	346	364	374	371	379	356	365	346	363	388	343	365	382	355	377	376	353	342	389	357	383	360	345	409	358	360	347	332	367	371	354	361	341	350	377	363	365	356	335	326	346	338	374	375	355	373	396	340	367	384	350	356	353	373	363	376	362	344	328	366	374	339	384	383	345	353	376	345	381	349	346	361	337	352	358	336	397	369	382	353	371	373	389	344	404	381	328	346	359	343	336	354	379	344	327	377	355	359	364	357	383	366	364	327	361	348	365	361	371	360	374	324	328	358	341	349	393	407	349	358	345	364	402	370	365	358	403	343	376	366	351	382	390	338	332	324	368	382	370	353	385	348	336	326	381	371	377	367	378	359	376	341	372	368	348	383	398	346	360	377	345	358	378	368	366	367	351	329	390	363	383	380	341	357	340	375	383	352	366	371	357	335	364	344	386	378	349	369	362	321	350	349	378	402	387	372	313	352	379	355	374	349	368	368	397	368	371	376	360	348	352	353	349	346	364	365	350	367	356	330	358	383	387	365	367	362	353	367	415	349	376	390	341	325	330	375	344	346	351	370	334	365	352	387	356	367	356	393	377	359	357	371	366	353	365	354	359	389	377	335	344	359	357	328	383	394	393	365	360	378	370	359	350	380	377	379	340	375	357	350	345	365	373	364	369	315	350	352	368	378	357	366	363	402	379	378	392	362	377	366	352	384	372	352	375	367	381	343	332	366	382	350	361	356	367	333	372	369	353	393	326	356	358	350	350	394	368	378	416	391	348	367	353	343	375	342	352	399	397	384	369	344	339	404	373	361	366	360	397	377	377	383	398	372	348	366	336	355	336	367	409	381	340	366	367	391	388	363	354	343	349	359	332	353	380	352	344	338	354	356	357	327	346	386	345	392	361	354	364	359	361	376	341	349	352	381	389	340	343	335	358	387	370	374	358	361	374	360	374	375	344	352	354	394	366	385	361	357	366	348	361	354	369	362	351	352	382	375	385	329	370	342	358	319	344	361	350	366	374	402	362	384	348	348	360	383	396	368	352	369	377	337	373	363	382	361	349	369	381	376	374	402	350	371	387	322	374	323	348	364	364	363	371	372	385	361	342	362	378	323	382	374	345	355	350	355	359	389	346	339	368	400	374	389	365	369	354	386	390	395	380	393	373	372	344	369	338	366	324	375	343	337	347	350	358	382	347	391	332	329	373	356	364	335	376	373	342	411	366	370	389	340	342	363	340	397	347	407	359	356	357	350	384	331	355	341	335	345	350	372	366	365	377	376	352	379	343	334	351	391	391	349	326	338
4071	3909	3156	1753	1265	1132	959	851	3119	19514	17625	10633	3551	1326	618	367	326	363	342	347	346	332	364	336	361	364	357	323	338	336	327	356	342	343	317	333	373	347	343	357	335	353	347	348	377	350	337	369	317	356	375	345	336	321	314	315	388	352	331	333	329	346	335	355	348	333	363	321	346	369	293	315	363	299	364	359	319	337	344	334	320	330	346	353	351	330	386	327	364	355	359	302	357	396	333	335	379	333	351	321	328	353	328	330	339	357	395	343	343	328	366	326	319	330	349	365	353	373	358	353	315	330	363	319	351	316	348	347	325	343	401	367	354	335	362	358	354	358	367	329	335	372	333	361	339	312	368	333	304	371	368	355	353	366	358	383	345	346	322	344	331	345	328	353	328	334	352	341	363	348	350	328	354	351	366	350	368	310	354	341	326	335	355	325	370	353	350	351	342	327	309	350	340	311	326	346	331	326	350	330	334	329	348	376	318	340	340	340	337	316	337	323	332	344	344	318	334	341	347	326	344	338	328	328	341	356	358	377	369	355	311	346	323	332	333	362	316	340	340	316	358	303	346	344	354	315	351	345	369	304	293	361	314	352	328	323	325	340	346	344	351	369	337	334	346	335	320	354	324	339	354	343	327	345	323	355	331	316	325	357	345	346	345	323	316	363	343	351	325	375	310	337	360	326	315	348	325	342	340	335	310	355	313	340	361	339	357	342	325	368	349	331	313	344	350	328	332	339	337	306	359	325	337	374	323	366	361	318	329	350	325	317	321	345	330	330	341	382	337	361	323	341	370	337	299	337	335	321	317	341	319	339	327	326	331	331	357	324	322	326	347	355	350	324	344	363	354	350	349	330	351	341	341	317	334	327	321	366	311	387	368	361	345	385	341	329	337	329	335	345	323	363	388	349	356	353	356	366	339	325	350	323	329	339	341	329	337	334	351	349	346	330	331	341	364	312	331	326	294	357	335	353	344	364	359	318	355	357	352	361	350	343	384	366	358	363	321	341	324	343	339	346	322	338	334	324	352	350	360	395	363	344	325	360	370	338	327	354	324	324	335	320	336	339	299	349	361	324	317	343	361	327	314	356	356	320	337	344	357	318	308	359	356	358	338	356	313	342	342	327	343	346	329	338	369	326	339	349	335	343	351	325	321	349	397	348	321	334	360	303	335	343	345	332	343	312	335	322	358	369	334	334	377	349	331	331	359	352	324	363	325	328	364	333	343	342	349	313	321	318	360	333	344	343	339	321	336	364	338	341	374	367	334	322	311	320	335	348	328	310	416	360	343	280	342	339	329	355	330	341	340	322	369	310	346	342	333	337	342	358	325	346	366	333	339	329	337	365	337	381	316	350	359	362	327	339	314	317	353	336	348	349	357	368	342	359	338	346	318	356	350	355	330	345	327	337	321	342	324	312	340	345	360	353	355	322	324	368	334	365	351	355	344	352	306	328	318	332	330	337	351	321	299	336	351	358	347	343	321	368	332	335	336	334	327	344	321	325	330	325	333	338	302	345	360	332	326	340	331	322	347	341	353	361	328	357	309	337	359	325	330	324	385	310	351	349	312	347	334	352	358	332	324	321	349	315	341	363	330	342	350	352	358	306	329	335	320	384	328	350	351	339	345	356	358	346	320	365	341	319	365	337	346	318	358	330	332	349	381	346	317	332	321	365	358	348	320	345	382	327	350	337	314	331	350	346	328	355	312	362	365	327	361	329	316	341	347	358	342	306	334	346	331	334	364	362	339	348	319	353	347	330	309	326	315	327	326	373	326	380	360	345	361	368	379	332	358	333	337	347	352	337	321	330	339	297	338	338	315	295	323	335	332	337	315	285	359	335	347	362	353	302	340	325	333	322	319	343	318	332	351	299	332	357	343	324	340	302	356	320	327	348	348	333	317	332	355	350	343	331	329	382	348	313	316	364	327	342	344	344	368	305	351	349	311	329	339	333	363	332	311	389	342	337	342	315	316	338	351	376	359	356	325	332	341	329	331	331	369	357	335	348	357	351	328	351	337	332	344	353	316	366	315	348	326	339	340	356	357	345	360	322	355	346	369	315	351	336	328	305	360	328	352	344	329	376	304	347	334	330	373	333	365	339	338	384	351	366	311	363	320	371	366	330	304	344	330	346	343	334	306	336	383	347	349	322	353	345	364	323	336	370	362	350	335	334	339	358	311	304	346	344	335	356	336	390	361	319	357	363	356	365	362	329	364	310	337	313	325	327	349	327	314	331	344	321	348	351	303	352	359	347	338	330	354	319	309	376	325	362	332	342	327	329	347	344	334	342	344	339	404	340	349	369	345	343	361	345	364	339	342	349	327	327	333	355	356	349	331	356	361	352	329	310	321	357	339	314	373	362	315	322	382	338	313	336	342	366	346	328	332	365	358	319	336	331	376	328	354	364	347	332	364	378	345	345	320	331	322	315	328	318	347	352	351	355	360	339	339	333	374	321	357	336	318	319	345	349	316	300	319	352	336	337	358	334	322	361	334	310	353	351	345	371	351	373	333	333	325	352	339	331	312	336	346	346	332	336	348	348	382	353	350	327	347	346	333	341	381	361	328	310	342	345	341	319	361	350	352	330	318	328	322	333	373	353	329	303	329	348	318	338	332	300	334	322	326	340	308	319	314	351	323	320	373	370	349	342	366	353	328	351	317	340	347	373	352	313	333	350	354	338	374	343	346	368	331	358	331	346	329	331	366	312	351	349	354	336	331	353	343	339	348	357	343	315	353	386	338	318	332	328	311	332	332	350	335	332	367	338	337	328	332	337	351	327	314	358	350	329	352	309	347	335	322	360	373	327	345	370	343	338	333	367	344	316	339	323	334	344	335	293	358	343	317	331	348	360	378	337	304	338	334	326	362	319	343	319	329	333	345	359	339	389	360	320	327	319	314	367	359	319	312	301	343	319	338	358	340	326	334	338	334	338	321	376	328	329	335	357	330	321	341	328	339	317	330	329	345	321	343	307	359	345	383	357	342	343	332	330	312	348	336	368	323	326	353	363	382	359	319	334	336	302	329	364	353	358	310	343	345	352	378	320	315	338	355	315	336	345	343	347	342	355	343	352	306	307	317	338	348	341	343	326	389	340	348	317	327	329	341	304	356	328	355	348	369	305	339	344	338	325	323	319	320	331	337	343	336	341	324	322	344	335	347	322	347	361	335	355	352	345	341	353	329	343	365	350	319	316	325	324	357	361	340	298	338	341	321	322	311	321	298	345	313	334	348	343	296	358	332	324	373	322	347	357	354	369	333	351	323	353	355	348	348	326	322	340	341	332	377	351	345	285	355	358	389	332	324	349	347	321	345	324	339	335	326	363	295	356	348	351	338	317	372	336	343	355	337	354	316	329	334	352	356	316	325	364	344	334	320	373	308	369	332	358	358	331	356	333	350	335	327	302	325	326	335	340	344	332	341	339	329	325	335	342	368	312	365	297	355	380	314	320	327	346	345	302	327	331	385	362	353	345	350	321
24456	21416	28712	24516	21333	7705	2133	1176	4820	33619	33735	23848	9017	2543	1025	648	516	532	490	550	501	521	506	567	514	499	531	506	500	506	520	509	512	494	514	534	526	530	469	496	559	533	546	483	481	501	527	544	524	510	531	505	520	519	542	484	505	515	509	537	500	517	556	492	506	501	461	507	541	520	512	486	469	520	505	514	522	524	552	515	529	479	501	510	533	534	533	492	508	537	532	525	518	450	528	506	495	545	474	520	497	533	470	488	573	520	520	499	517	492	538	533	533	540	476	505	517	473	520	474	509	531	503	506	503	506	532	528	520	521	536	476	497	502	489	515	469	541	507	528	484	527	492	543	515	505	533	497	491	473	506	472	553	538	454	520	456	516	458	550	544	517	492	509	494	461	529	531	521	509	503	495	497	531	534	533	524	513	524	501	538	516	500	527	475	505	502	493	479	479	491	496	511	509	466	527	553	500	502	484	510	574	496	567	496	549	533	461	529	499	509	482	518	495	468	527	520	517	544	526	487	506	538	526	532	526	502	533	527	526	524	504	441	510	510	520	490	505	538	489	477	523	514	537	498	474	506	519	545	497	525	522	530	525	533	485	538	513	528	490	489	523	533	510	474	492	498	499	511	508	505	516	494	537	489	517	485	505	515	500	497	548	545	488	550	510	501	485	519	480	518	529	492	484	518	494	488	526	519	535	507	491	452	536	507	517	523	458	497	504	488	484	505	510	552	478	500	518	493	532	496	514	533	513	513	499	500	543	517	515	490	543	528	490	520	491	516	467	504	556	474	490	507	511	486	529	502	464	511	502	506	514	497	524	476	485	554	523	529	531	546	559	515	573	466	513	528	518	537	514	522	537	513	531	508	543	524	516	530	535	480	493	467	487	513	510	532	492	488	512	511	475	511	522	527	522	541	510	523	523	469	487	510	543	505	484	512	535	512	502	457	491	522	512	507	530	491	484	537	479	503	528	534	472	520	484	515	469	511	528	453	506	509	507	488	483	515	526	536	509	512	475	471	508	518	506	490	504	513	542	521	514	561	477	510	533	480	503	474	479	523	505	506	495	507	524	517	526	504	489	510	518	496	502	504	496	522	541	489	488	508	524	535	509	525	545	537	499	493	511	495	526	491	532	527	533	522	539	495	519	533	500	449	518	547	515	549	540	455	513	523	523	493	527	505	551	483	522	543	500	528	541	510	555	511	554	508	509	523	520	507	526	495	526	501	522	489	519	549	497	530	528	523	512	531	496	489	514	470	469	496	504	513	507	491	501	514	489	485	496	506	489	528	522	524	502	490	464	530	501	550	525	495	534	485	517	520	473	553	536	503	538	487	536	477	511	493	487	509	484	481	498	487	492	508	524	494	490	530	534	486	514	541	537	527	533	539	522	510	512	481	508	502	536	508	522	547	486	532	505	518	544	550	503	487	459	525	515	565	515	535	556	510	503	522	518	526	562	496	489	534	564	537	523	519	455	497	481	556	531	501	506	507	508	544	509	492	535	519	527	542	526	485	457	502	501	516	506	534	514	507	485	492	482	531	509	511	476	494	499	521	539	546	521	516	486	533	536	517	487	520	491	493	513	500	541	554	515	536	481	535	533	520	476	519	507	481	506	532	512	521	547	541	542	488	487	503	479	500	446	485	480	465	494	566	496	496	501	501	522	501	520	553	509	472	508	510	529	470	507	520	508	513	497	512	486	486	507	508	560	530	512	505	517	501	505	550	473	510	509	485	503	495	520	518	491	523	529	508	488	494	514	490	542	473	520	500	501	499	515	511	519	537	556	463	520	510	541	518	543	493	486	511	500	463	466	557	550	505	496	525	525	510	509	521	485	498	501	538	525	506	521	465	494	537	463	499	554	519	473	558	551	493	505	548	499	504	518	516	511	496	478	536	522	540	505	534	489	526	463	491	502	494	537	499	516	500	514	525	495	506	543	486	494	525	504	497	512	529	504	499	493	522	524	539	479	509	527	521	510	513	462	494	509	522	532	525	494	488	514	514	477	529	495	492	548	521	439	526	477	479	496	545	503	537	519	474	510	481	527	495	478	513	481	477	479	503	533	505	517	507	475	519	557	516	483	517	502	492	530	562	546	491	498	489	506	508	481	528	565	468	517	512	483	518	489	515	478	511	504	529	489	508	523	497	530	529	550	516	513	506	511	516	526	562	476	503	515	544	464	546	509	468	486	509	517	506	519	508	476	518	501	504	504	483	518	512	561	489	514	531	488	526	519	503	518	476	524	519	496	478	465	498	546	555	519	552	531	553	510	548	498	541	496	505	506	532	497	532	489	523	529	468	479	515	537	507	491	522	520	535	528	508	513	467	520	512	512	547	522	508	494	497	495	475	522	498	542	496	502	504	507	509	504	547	514	491	504	536	485	494	528	552	457	487	494	547	554	529	509	530	526	507	488	583	509	506	561	512	507	525	508	517	526	484	545	488	491	540	496	504	515	509	496	506	496	499	512	492	528	456	515	537	524	498	471	565	505	509	506	510	475	466	471	515	516	467	491	490	495	533	494	558	496	513	546	560	523	513	507	555	498	497	519	491	515	521	525	519	507	491	518	564	494	498	469	510	519	511	483	515	543	521	497	513	523	508	484	510	498	501	492	490	538	514	494	526	506	523	488	530	513	511	542	522	482	552	473	499	543	500	536	507	513	510	532	494	511	525	502	499	500	502	501	516	506	500	495	486	511	484	500	509	476	517	529	531	557	523	518	521	498	503	521	469	504	503	507	492	516	527	502	530	544	501	504	477	541	539	530	483	469	492	523	492	506	468	503	575	545	479	468	470	523	504	577	494	487	451	462	491	520	531	489	477	492	508	492	507	496	519	507	507	510	511	520	531	480	461	501	487	510	543	522	553	505	516	530	498	542	533	532	555	513	487	486	517	529	549	505	524	512	519	466	468	506	490	527	527	475	512	499	520	510	512	508	510	505	495	476	524	501	550	492	537	509	504	499	487	518	508	505	467	545	490	546	511	485	503	526	508	481	536	549	484	503	498	507	491	458	495	490	491	480	490	505	543	467	496	523	512	505	520	529	486	497	496	499	544	485	519	518	463	529	501	480	532	500	533	521	544	487	476	535	515	510	527	522	534	498	529	545	548	497	503	483	531	519	500	518	514	539	502	482	501	521	516	524	489	485	503	559	507	462	511	503	497	497	549	495	506	491	480	498	498	530	539	471	538	495	494	513	538	518	508	488	508	528	489	539	487	482	530	555	520	473	496	480	501	523	501	525	516	503	480	534	550	482	501	512	512	504	524	518	506	490	523	507	542	541	521	518	480	501	528	468	503	536	523	516	525	524	542	511	508	497	514	499	510	505	519	532	548	496	503	522	450	492	513	473	514	528	522	530	492	517	501	507	452	517	532	524	488	490	501	506	522	506	545	496	502	528	517	521	565	542	465	496	513	511	512	510	482	509	523	478	498	506	531	530	480	502	486	472	510	463	520	517	490	496	506	499	492	516	476	530
4287	7080	5998	3157	2326	1966	1679	1453	7758	34000	29956	19243	6763	2536	1028	566	426	495	487	483	476	454	444	482	499	484	493	455	488	452	464	431	448	447	434	479	468	439	440	455	465	504	424	490	466	458	450	474	478	429	440	438	466	467	499	474	479	467	468	415	461	468	450	475	454	454	461	483	442	447	478	451	451	449	452	457	457	415	491	485	451	457	461	475	448	493	479	469	433	475	444	429	489	450	460	494	449	458	435	470	474	442	423	450	449	456	427	485	483	452	445	498	461	448	483	439	428	473	451	461	474	449	493	458	446	465	453	441	462	461	470	447	426	460	466	479	459	455	432	452	463	424	465	442	446	459	450	492	474	447	445	484	483	451	456	453	487	438	459	460	423	491	443	473	427	449	460	440	468	491	485	438	465	461	476	432	470	454	487	454	443	449	495	456	467	485	445	452	470	456	456	444	486	457	459	461	436	431	418	436	424	483	457	475	444	472	486	444	459	469	426	445	472	468	448	475	471	462	475	487	451	446	468	465	506	463	456	448	448	449	478	488	502	421	434	462	466	489	441	466	401	482	489	442	469	493	466	447	422	468	432	456	467	495	471	474	451	473	420	417	465	481	462	460	441	443	481	442	493	482	493	479	457	481	478	468	447	467	521	445	459	461	448	468	462	455	509	465	442	402	424	457	447	443	495	457	491	437	445	461	491	442	464	473	452	490	433	463	456	452	454	451	460	475	471	463	437	467	476	455	489	426	461	463	452	478	455	451	509	454	480	433	438	477	491	450	463	437	462	469	428	449	471	458	453	439	447	449	459	498	481	446	442	424	453	490	451	407	463	454	470	427	465	432	505	429	440	448	434	452	454	475	469	544	454	451	513	454	437	516	476	442	447	449	482	417	452	444	455	460	491	445	464	426	468	460	418	449	475	478	462	461	472	489	414	456	449	500	433	461	446	443	483	455	445	451	464	398	440	454	478	467	418	480	447	442	480	435	491	464	445	418	463	400	454	436	474	449	463	463	475	437	454	474	461	447	499	457	434	465	515	447	493	468	432	434	465	446	413	458	475	464	411	476	454	421	457	415	482	454	431	454	477	444	425	473	458	438	482	428	479	452	455	482	435	493	452	490	458	417	445	445	464	400	406	455	450	440	438	491	444	473	462	479	432	442	433	484	473	454	452	468	480	448	522	429	412	453	423	451	503	443	453	452	422	470	485	459	423	473	461	485	428	464	470	486	425	443	455	492	479	452	444	475	474	474	473	465	459	442	483	445	400	418	448	451	452	440	441	469	431	478	436	478	457	443	444	453	458	451	470	433	453	453	465	445	445	476	469	472	454	453	465	439	507	465	456	448	426	450	500	451	449	485	479	458	504	436	459	457	489	448	461	480	475	471	421	429	463	466	454	441	463	476	415	461	447	458	447	445	486	480	424	457	426	464	421	409	472	465	425	481	478	459	500	428	452	416	473	418	467	454	451	491	436	466	451	472	469	437	430	429	407	453	449	487	441	468	460	418	442	400	453	474	450	471	476	464	475	396	513	433	460	469	429	426	500	471	439	473	466	448	454	481	488	511	444	487	437	453	439	479	460	431	481	471	452	476	484	452	453	462	460	469	445	430	457	466	454	489	421	491	424	494	450	422	426	459	447	452	476	485	407	434	471	469	455	490	442	443	471	485	428	476	479	431	455	464	483	442	475	435	463	466	420	462	476	428	466	460	473	465	469	438	455	461	473	476	486	460	422	441	442	432	424	487	458	451	448	461	474	465	470	419	449	463	455	446	490	474	471	469	415	460	431	398	424	453	457	420	477	452	447	455	474	479	459	494	453	470	460	464	461	486	460	489	475	447	474	454	462	454	455	449	438	417	435	439	437	504	453	478	484	470	455	432	459	445	490	434	444	450	439	478	416	459	453	470	491	447	449	485	444	437	438	436	458	428	436	434	500	469	482	474	456	493	448	437	476	474	436	472	468	448	448	424	474	444	472	454	439	492	486	501	426	452	443	505	475	442	439	481	499	450	465	425	464	454	507	459	453	482	437	475	466	473	445	458	470	480	474	475	439	443	486	438	444	464	461	434	451	418	447	436	478	467	434	450	471	477	434	457	502	481	453	492	396	451	465	434	444	471	469	469	447	461	462	471	467	436	469	482	471	473	438	439	464	450	427	473	458	476	438	484	464	461	463	464	469	442	485	421	485	455	509	452	437	444	469	432	474	452	461	476	452	460	491	398	449	469	452	439	479	441	440	485	444	449	427	431	449	452	484	451	418	423	485	443	441	440	439	491	437	418	444	439	476	430	454	450	472	458	479	452	452	469	481	498	472	426	418	451	457	460	443	444	437	450	442	410	440	430	427	458	465	425	476	459	454	461	450	472	447	441	444	450	479	501	453	455	434	445	486	479	436	415	459	411	450	431	494	439	454	474	453	475	451	471	510	423	465	442	418	457	446	497	425	433	447	487	460	476	482	437	463	477	448	455	445	454	447	455	460	434	490	454	475	499	464	459	464	452	463	441	469	438	475	445	472	450	453	426	451	464	422	452	499	447	479	475	468	474	440	472	458	428	482	454	393	478	435	479	512	468	455	420	483	409	449	467	433	458	462	471	453	452	450	423	433	492	459	427	428	460	478	471	479	487	414	462	493	463	438	467	469	443	491	473	450	464	451	488	456	449	434	460	494	456	470	446	441	473	455	494	477	422	454	424	470	424	451	443	431	473	413	420	467	447	442	435	445	467	399	459	462	464	438	445	444	468	456	469	448	468	427	441	447	442	478	424	479	472	445	472	447	469	420	470	456	430	461	441	463	493	449	464	462	423	496	507	441	447	444	419	413	490	452	433	474	440	413	457	460	483	451	422	468	457	466	460	445	433	474	436	481	449	430	479	499	446	484	466	482	486	468	454	481	428	449	442	452	454	437	457	454	445	414	486	438	478	419	420	442	460	442	458	428	460	457	440	436	449	472	440	450	457	402	479	419	461	462	445	449	433	439	446	475	446	441	450	509	473	430	442	464	470	501	432	449	456	430	478	457	485	438	468	434	468	471	397	475	469	501	489	469	436	446	467	452	461	431	437	427	464	456	441	486	448	411	442	462	472	435	486	464	421	434	453	454	446	432	480	415	451	437	447	445	450	439	462	444	469	454	435	418	438	456	464	490	446	423	441	461	459	486	463	475	461	450	502	410	422	474	456	437	431	451	421	443	491	500	448	435	432	447	491	429	420	471	478	448	434	483	444	425	486	432	485	480	472	456	495	466	473	480	431	474	478	468	476	443	486	458	424	432	437	452	433	454	464	447	426	432	444	480	397	449	479	463	461	441	441	451	437	513	415	437	481	445	418	481	451	487	462	458	477	452	502	456	448	416	399	441	492	437	452	456	439	464	463	423	457	485	424	473	443	469	457	459	397	468	468	432	431	466	439	428	435	501	462	460	451	455	474	386	481	432	464	436	463	458	426	436	447	479	428	450	474	477	458	449	486	421	438	447	432
27522	11069	1432	759	516	421	469	379	480	1795	2204	1492	854	562	418	336	317	385	357	361	309	351	350	336	324	331	344	303	332	331	320	346	350	329	308	354	343	308	327	310	335	335	323	329	326	334	353	319	326	325	338	340	330	324	320	333	358	338	346	335	322	343	323	315	317	341	325	317	346	340	316	307	342	322	340	306	341	320	338	315	321	322	352	325	336	318	333	347	346	315	346	342	329	363	336	318	356	321	383	318	322	333	327	325	311	332	354	309	319	332	328	335	315	355	353	330	394	314	334	340	340	345	303	342	317	351	336	323	330	357	298	336	315	357	339	319	336	279	323	305	325	316	311	315	299	323	352	327	341	331	342	320	319	334	352	317	294	323	319	345	326	353	319	328	369	327	366	326	326	342	314	330	321	335	392	323	358	329	331	336	316	330	299	318	334	313	324	317	299	333	344	326	329	341	304	321	307	335	338	304	331	343	353	327	322	358	316	352	342	292	319	348	335	323	356	337	363	340	347	358	338	338	332	318	346	324	299	352	305	312	330	298	322	324	314	313	346	338	307	341	299	326	340	323	308	315	339	365	340	355	319	334	311	368	294	344	327	318	300	327	307	329	311	309	321	331	338	327	311	330	343	335	339	335	330	345	327	361	348	300	314	318	374	317	337	300	333	351	303	358	324	342	339	340	308	319	370	337	364	316	331	343	357	324	314	329	319	332	388	326	358	318	325	323	307	288	310	341	311	321	317	314	307	336	356	353	344	367	324	310	324	345	334	323	312	330	313	313	345	341	346	327	357	366	342	330	335	311	348	317	335	341	351	314	318	311	330	328	307	341	335	341	351	355	361	346	327	341	330	349	317	371	348	330	318	308	342	345	338	321	309	370	331	325	341	300	338	333	291	327	335	347	305	330	321	345	327	309	302	341	327	322	332	322	370	363	345	327	331	334	340	304	348	320	349	311	325	325	313	326	304	315	353	332	301	336	290	283	334	330	358	315	315	340	334	322	356	325	329	323	345	338	313	333	338	286	357	308	320	333	319	332	347	336	328	351	336	331	356	296	327	313	332	305	363	343	369	305	309	317	336	342	329	307	295	326	279	321	320	346	318	340	327	324	321	329	336	319	316	331	346	321	336	347	330	347	338	320	320	365	333	346	322	335	357	323	308	367	308	332	299	309	338	348	367	343	305	339	316	288	354	330	349	325	323	315	317	313	333	314	360	322	342	348	312	342	351	354	345	303	358	342	333	323	342	342	302	345	331	337	336	306	289	295	345	310	326	281	352	326	321	326	353	356	334	327	337	323	307	347	343	308	311	343	330	331	312	343	333	348	343	313	329	349	351	313	319	337	294	315	306	322	356	325	319	293	323	357	304	350	333	324	312	326	335	314	339	337	330	321	317	322	353	340	307	321	324	344	337	302	318	352	356	346	308	351	323	316	337	357	324	321	310	283	319	326	326	341	297	333	313	340	302	360	340	343	321	312	342	312	310	331	316	329	358	320	328	333	315	309	309	384	358	345	334	319	329	332	320	304	354	309	317	321	334	328	359	337	362	372	364	342	375	321	352	358	338	337	320	311	334	323	340	349	339	317	308	330	346	300	327	342	338	330	355	335	336	353	364	334	336	316	320	313	317	323	295	339	350	331	313	319	330	330	333	316	340	326	331	356	294	317	330	342	326	336	354	327	318	293	308	311	360	323	293	336	356	322	331	319	346	332	357	296	329	349	323	337	353	342	303	348	339	342	319	345	343	324	347	329	304	332	347	330	323	332	336	336	310	336	339	339	308	327	336	302	311	359	298	322	344	343	313	328	344	342	350	319	291	332	338	299	331	324	330	324	307	343	333	328	332	327	319	346	313	339	320	318	307	326	361	347	293	311	321	357	303	333	312	339	344	320	297	324	318	316	336	354	306	339	337	324	314	373	336	327	322	348	325	346	335	333	301	317	310	334	321	325	316	361	325	331	284	337	344	311	344	357	338	299	360	356	339	328	336	339	341	338	331	355	327	347	339	331	374	324	351	309	354	297	337	278	299	310	348	330	362	328	323	306	327	313	338	332	332	324	332	349	289	326	329	350	331	320	316	354	354	311	312	331	300	354	353	343	341	345	338	327	336	320	350	360	295	317	326	319	332	346	330	315	329	338	347	326	306	313	342	361	354	296	325	320	345	335	319	331	313	357	332	337	336	323	344	322	333	331	323	338	348	354	301	324	328	312	314	329	354	353	330	316	325	324	318	327	336	313	328	340	328	321	345	333	317	371	338	341	300	299	287	317	309	316	304	337	293	348	344	338	371	295	343	337	320	338	335	337	324	344	325	323	340	335	309	347	326	342	322	334	330	352	304	335	332	324	306	302	344	321	351	303	350	306	337	341	354	318	338	351	326	311	332	342	322	325	341	340	302	333	343	330	319	343	340	323	369	349	335	347	322	376	315	355	333	309	320	328	315	320	315	312	348	342	311	327	316	313	338	333	327	322	298	351	315	310	345	321	335	308	325	338	345	324	347	350	328	302	350	344	310	309	346	362	317	316	331	334	338	296	356	347	352	335	340	302	333	304	308	342	340	316	340	307	332	298	335	343	326	305	301	320	283	343	319	339	310	321	311	319	329	323	346	345	335	310	314	338	364	329	362	320	377	348	340	327	299	342	347	335	329	342	317	325	310	322	335	331	296	351	325	340	308	357	351	315	310	360	359	316	320	348	343	330	318	292	315	329	343	318	343	319	325	328	359	324	291	355	334	326	350	317	321	339	322	341	327	326	344	321	332	312	334	346	332	336	333	310	342	336	315	314	298	345	332	315	342	337	360	318	317	339	328	329	309	361	327	349	328	356	323	320	316	327	302	326	315	323	324	323	367	343	335	323	322	317	336	303	318	323	316	318	334	325	293	323	336	326	331	306	324	332	339	319	331	362	323	316	308	346	357	338	326	340	321	318	353	333	363	320	349	332	341	330	312	314	303	297	304	329	329	309	344	338	371	336	366	331	376	318	332	336	326	331	309	353	327	336	334	315	318	324	341	328	333	344	302	329	326	329	327	310	331	345	319	355	347	293	321	323	330	328	323	309	322	330	277	299	321	316	346	324	324	332	361	305	285	350	351	327	326	355	331	341	336	350	359	325	346	356	349	324	339	342	307	337	311	328	342	315	324	344	326	325	336	330	322	307	318	344	353	317	321	326	355	330	353	312	330	354	339	329	312	321	359	361	303	327	320	332	309	340	332	308	298	302	311	363	336	305	328	330	337	339	319	337	335	348	336	336	339	344	313	327	325	344	296	313	340	297	309	346	345	375	364	338	349	353	318	333	317	342	314	323	332	342	309	348	312	346	327	351	324	348	361	351	318	326	307	312	367	325	321	349	357	338	320	298	349	312	328	321	331	334	317	338	343	329	361	322	368	338	297	349	317	330	340	334	365	326	334	320	314	352	347	339	333	334	328	308	345	307	321	294	362	351	339	300	315	335	337	332	327	309	357	361	326	307
5250	965	961	644	523	463	466	439	567	2503	2708	1753	863	507	349	307	313	301	304	297	301	306	278	294	303	309	285	314	311	298	316	257	295	309	308	323	304	297	311	271	304	330	308	315	268	279	297	315	294	297	274	309	279	288	303	311	298	299	284	305	295	298	293	308	297	315	286	315	283	282	320	339	315	293	274	302	298	298	316	262	319	279	295	316	324	275	296	289	295	279	326	274	271	290	303	290	318	326	281	281	280	268	266	319	310	309	267	287	281	316	276	305	276	294	278	307	320	316	286	308	273	287	325	306	299	326	260	316	310	269	267	290	295	310	287	310	296	325	320	325	276	317	334	286	291	323	279	286	269	307	314	283	286	298	273	286	285	281	310	282	305	304	291	326	291	272	323	291	299	287	283	299	325	292	271	317	298	295	264	294	309	312	295	293	297	305	322	315	302	292	311	308	281	303	287	288	300	282	322	284	280	269	335	299	320	299	266	293	266	287	277	296	295	273	303	296	293	314	293	294	320	310	305	295	303	256	311	306	290	327	302	297	310	328	296	291	288	267	267	282	301	306	290	305	280	289	279	273	306	310	293	294	298	292	289	278	315	297	284	266	287	289	305	283	286	300	296	306	296	275	311	307	294	299	311	293	287	336	292	278	326	323	288	260	279	313	285	339	328	293	296	329	273	295	319	278	294	308	288	336	307	299	305	303	279	288	319	247	306	285	265	309	293	306	320	284	280	298	268	291	339	257	321	275	269	258	270	305	315	298	296	322	291	317	287	284	284	279	296	271	287	268	285	333	286	308	310	308	294	283	297	295	295	309	302	285	290	328	260	294	303	273	326	299	292	282	324	312	308	308	288	260	265	292	326	309	310	301	356	315	324	266	287	298	269	303	286	315	265	315	297	288	314	281	319	292	256	294	285	309	307	292	284	280	292	284	321	298	284	325	283	303	324	293	306	292	305	286	307	285	307	297	320	339	268	271	313	307	336	316	292	277	328	297	287	281	294	301	287	305	328	263	303	269	313	325	276	277	307	303	303	301	290	292	298	286	304	262	291	287	296	349	302	286	295	321	277	297	286	297	330	302	304	325	288	280	281	292	323	317	311	297	295	302	284	294	310	287	276	304	287	298	280	287	294	318	282	289	306	305	317	296	314	305	298	287	339	314	285	271	292	304	296	307	275	287	326	297	298	278	299	315	331	278	305	297	334	275	309	304	270	304	264	331	305	294	303	308	270	293	288	316	317	299	305	337	290	293	311	307	296	336	305	302	303	327	330	307	282	304	287	289	300	331	320	268	303	297	317	286	301	303	287	314	268	270	273	288	321	310	307	338	318	292	323	290	298	266	285	302	326	291	303	323	317	311	273	292	324	287	300	278	296	307	288	321	294	314	301	354	294	299	319	327	290	292	305	272	299	285	276	320	286	305	285	322	273	300	293	278	256	316	291	296	297	304	316	295	307	297	287	288	279	317	314	304	319	300	279	309	288	280	304	300	284	282	280	309	294	291	320	279	304	323	291	272	267	322	273	299	301	285	295	288	291	306	283	273	283	295	316	287	300	296	327	294	311	332	296	307	298	283	291	308	300	295	322	307	304	292	317	277	278	319	266	277	262	299	317	319	312	309	291	303	297	283	308	285	288	282	279	293	303	264	293	323	332	296	271	321	298	288	296	279	281	285	323	321	319	304	311	331	324	265	280	301	273	303	288	283	287	318	279	300	276	310	325	264	299	273	292	285	268	265	312	293	265	299	300	272	301	283	306	307	295	297	257	277	273	298	311	320	302	283	303	301	318	304	289	269	285	299	271	325	310	311	297	283	313	295	318	298	306	315	290	287	281	336	299	328	295	309	348	306	292	282	305	339	294	285	301	292	303	296	315	290	316	283	301	296	295	291	305	298	296	283	307	310	293	301	274	328	318	288	292	304	284	264	306	320	364	282	282	313	297	280	309	292	307	321	286	299	286	275	335	283	290	281	335	288	260	293	284	280	280	274	313	307	309	303	348	278	272	306	293	268	286	308	282	339	291	277	314	306	300	281	276	283	307	330	292	293	294	293	282	282	286	266	318	308	294	281	275	310	286	299	276	252	328	288	312	276	297	319	291	310	263	287	280	285	305	306	324	290	280	234	321	291	307	296	317	309	297	313	295	304	296	298	300	298	288	305	315	286	308	314	296	311	279	281	315	285	308	344	298	323	300	295	297	286	303	301	311	294	297	321	333	289	276	283	291	272	280	262	291	299	310	339	310	272	291	315	304	294	342	290	306	298	289	291	310	295	338	308	284	286	269	282	311	277	289	271	285	299	299	303	299	285	289	310	256	311	288	284	361	307	277	285	282	307	284	324	308	282	318	275	260	304	279	280	288	306	303	296	297	305	315	305	314	297	305	291	270	297	298	306	295	297	302	292	297	265	279	328	322	279	297	303	272	290	303	287	289	283	291	278	304	273	276	325	287	337	314	276	275	290	302	303	305	273	296	296	285	280	293	273	283	323	308	301	270	315	278	288	298	332	311	294	271	310	300	297	287	270	312	302	300	287	295	307	306	287	288	312	269	292	285	283	259	297	282	317	324	293	301	304	301	294	299	316	295	283	299	242	325	300	273	293	319	302	303	329	315	284	315	302	287	310	282	311	301	304	311	310	342	309	309	325	305	252	352	276	278	295	301	280	315	326	293	301	298	305	288	288	300	283	310	248	313	327	299	303	301	294	281	278	297	304	300	282	285	294	280	323	277	289	324	319	282	276	310	318	288	294	289	263	297	284	298	314	276	278	269	320	306	284	302	272	298	288	305	295	315	291	278	296	310	299	295	294	334	285	300	282	288	307	284	319	288	278	290	261	285	305	305	306	303	306	312	298	263	307	311	294	275	305	320	314	306	293	315	310	256	320	319	290	315	296	302	281	336	295	306	311	316	272	277	308	285	316	286	266	269	319	307	299	298	296	309	295	291	305	292	319	286	306	310	316	309	277	278	317	270	317	275	284	298	330	291	294	333	298	305	303	316	310	309	292	302	274	274	305	277	304	307	294	284	337	316	286	282	312	287	287	275	305	277	299	335	292	290	278	304	284	284	294	291	313	261	335	290	280	309	289	288	279	304	284	315	304	296	309	297	280	285	293	265	285	294	312	265	285	293	300	285	300	274	288	311	295	305	278	281	284	298	298	285	273	319	285	291	294	272	306	292	279	327	316	302	285	263	307	315	308	308	299	300	291	299	273	306	307	324	288	304	338	299	292	309	322	288	292	309	282	299	291	303	285	321	291	316	285	269	276	289	305	306	306	267	307	308	309	313	300	320	288	318	309	287	295	320	273	330	302	289	313	290	291	284	299	306	318	358	312	288	313	300	292	305	287	311	287	273	317	304	293	294	322	308	290	251	304	282	292	292	298	259	298	276	288	309	293	274	324	293	305	292	301	298	333	257	302	292	308	306	273	268	278	326	308	300	293	297	293	255	268	278	278	295	304	276	293	303	269	293	294
25642	21446	27409	25518	6021	1216	902	705	994	15925	20460	13390	4020	1198	608	424	386	412	385	346	387	356	370	354	381	360	367	377	347	387	383	388	373	378	362	345	363	352	363	364	366	369	372	379	380	411	362	362	384	379	374	376	362	391	391	369	357	363	369	347	369	370	367	385	367	331	383	352	367	360	358	341	380	371	386	375	366	387	390	406	349	395	377	378	391	388	390	382	375	364	371	416	386	380	400	364	385	396	365	349	372	352	371	354	374	363	349	348	362	371	361	369	363	339	366	368	384	356	351	357	384	359	419	397	379	388	342	379	336	347	374	369	364	377	385	386	355	359	342	367	357	396	361	327	367	384	396	359	334	382	390	390	351	353	356	336	381	360	409	376	385	367	360	358	366	413	372	336	350	350	378	331	360	354	342	365	334	357	338	331	341	354	359	369	368	379	375	358	350	355	352	387	375	358	355	367	345	349	414	364	370	355	386	327	385	413	367	383	386	382	359	376	400	411	344	382	334	367	345	380	373	360	383	373	406	372	371	352	383	362	396	359	354	398	402	378	378	385	377	397	355	385	378	382	354	335	386	403	314	341	382	369	337	380	375	351	370	387	368	354	400	405	344	342	385	402	384	370	385	359	405	360	349	362	363	383	335	386	384	353	348	365	354	346	400	367	384	337	365	368	372	324	376	393	363	335	354	392	390	378	393	367	367	340	364	376	385	369	361	335	373	369	398	382	348	379	356	384	387	341	375	362	374	363	384	367	384	376	402	373	381	388	323	355	372	378	368	365	376	390	358	374	375	420	354	338	392	346	353	371	404	380	354	355	368	368	335	353	358	365	365	395	358	351	412	375	393	386	363	372	367	395	386	354	396	371	371	349	422	401	385	356	367	394	371	362	376	335	367	364	363	398	313	335	358	365	372	374	386	371	417	396	366	371	355	384	372	394	407	371	398	372	378	367	367	385	366	356	392	384	388	368	366	389	358	361	368	364	364	393	406	336	364	375	390	378	361	359	372	361	340	352	398	391	398	328	383	371	400	357	405	373	378	348	313	372	399	389	392	362	390	343	360	346	338	343	355	342	356	379	327	356	393	417	390	375	366	373	351	336	379	358	386	355	362	408	389	376	386	346	358	377	388	345	366	351	369	358	375	388	360	357	368	373	391	398	358	364	365	382	353	357	408	362	336	377	348	384	346	382	351	365	362	369	374	405	362	368	351	344	402	340	363	336	346	380	368	356	383	392	366	371	381	367	355	372	359	404	338	372	340	337	375	374	408	364	373	371	401	366	359	361	385	377	366	340	371	360	378	373	365	383	388	393	397	397	352	379	375	349	359	385	382	362	375	367	374	371	398	418	344	363	356	401	398	386	364	362	365	372	327	364	384	366	333	386	393	371	366	365	362	346	355	372	361	361	361	355	335	388	364	402	406	409	378	370	382	390	383	379	369	379	342	362	381	362	381	406	360	370	366	388	391	376	359	349	366	415	345	412	353	406	335	347	360	350	408	388	373	361	373	384	350	341	394	387	354	361	381	388	364	348	378	362	403	355	391	345	368	364	355	366	354	389	371	409	383	375	391	389	366	376	379	401	400	334	381	361	389	393	370	364	370	350	349	385	373	357	369	381	342	355	361	363	381	358	354	335	367	368	377	332	381	389	396	361	365	375	335	373	401	358	353	370	405	383	402	352	340	408	342	361	353	375	345	391	380	378	344	358	377	390	346	377	380	358	387	362	377	379	366	373	359	391	391	385	425	334	355	364	379	339	351	357	380	381	375	361	386	372	377	361	335	366	360	344	354	395	346	348	381	354	350	356	391	366	365	380	368	398	388	368	376	379	364	380	376	396	389	382	395	357	376	362	356	340	382	400	422	355	361	348	387	364	375	352	372	351	342	364	353	399	384	414	370	352	364	360	338	347	389	357	365	379	350	347	369	372	380	365	373	395	380	397	388	353	403	353	357	399	373	402	349	358	373	375	359	354	357	388	346	366	397	370	361	384	344	376	351	384	378	355	349	360	314	368	363	367	368	358	365	379	338	331	366	338	418	352	370	357	352	375	386	361	354	363	347	396	361	379	370	351	353	342	346	383	370	390	332	353	354	378	366	359	351	374	386	342	390	382	349	396	356	404	378	356	349	385	379	388	395	362	374	364	360	380	360	366	369	367	368	317	388	382	376	401	366	377	394	335	357	383	362	353	365	387	398	387	373	370	360	378	402	371	362	375	370	359	345	344	369	364	352	363	394	360	358	369	404	325	367	390	414	397	356	322	350	391	368	369	341	396	340	366	369	388	370	361	358	333	387	367	361	410	378	396	358	375	348	362	375	350	346	360	346	377	376	345	430	359	373	365	361	351	336	359	376	347	399	347	382	402	385	369	360	366	361	366	396	365	361	343	362	376	364	353	384	369	370	370	393	378	403	369	362	383	338	358	367	396	399	370	399	363	384	421	387	339	362	385	358	356	373	382	355	390	394	401	348	359	335	337	356	382	373	363	373	408	364	344	366	388	377	375	367	387	358	345	363	384	367	351	407	406	364	359	419	351	348	382	388	399	342	392	356	369	352	409	343	367	366	372	351	384	409	416	354	359	336	356	395	366	395	363	348	395	383	387	371	342	379	362	367	365	407	350	336	360	337	397	383	400	377	390	370	381	330	339	385	360	365	352	365	335	343	372	355	395	367	383	379	362	404	350	392	374	371	360	357	353	369	340	384	386	335	360	369	370	360	373	371	344	373	349	398	347	391	372	403	348	396	352	408	349	401	372	347	379	354	340	374	379	351	344	392	358	354	348	376	382	349	329	406	388	382	375	362	371	392	335	400	409	391	351	390	413	334	359	350	380	365	343	391	402	373	331	353	362	368	352	396	377	371	363	389	364	396	378	373	362	339	363	359	375	355	363	358	385	364	367	389	389	383	392	371	372	382	373	346	362	392	360	381	374	352	359	370	372	355	333	400	317	385	349	379	403	354	377	325	370	367	361	386	369	372	387	391	372	372	399	382	375	371	357	349	395	351	395	357	341	381	373	378	388	328	370	371	340	372	375	383	398	339	363	383	376	350	364	352	359	393	395	381	389	372	377	366	360	408	345	379	353	389	368	356	377	370	347	351	368	367	337	353	378	380	358	367	365	405	377	375	343	399	375	342	365	367	356	388	331	406	357	297	378	374	376	373	391	345	364	390	375	375	356	367	356	348	379	364	337	336	366	345	361	381	385	340	376	371	384	374	342	381	385	343	381	388	382	391	366	366	373	321	391	374	373	365	409	377	363	392	367	367	367	370	337	373	382	402	380	368	363	369	352	362	376	347	346	353	344	347	380	352	344	360	394	380	380	379	372	371	361	365	383	397	334	393	357	388	353	347	374	359	390	372	352	379	355	361	364	401	357	369	351	391	374	390	399	389	361	316	378	347	369	360	390	410	384	391	366	387	353	344	364	361	365	366	380	335	367	361	403	373	373	409	409	364	399	354	388	360	371	396	348	329	404
3888	3603	3586	1974	1329	1063	998	830	1605	18474	19073	11222	3703	1368	605	448	356	376	352	358	368	348	362	357	302	363	370	351	343	386	334	349	335	360	347	371	377	347	378	370	306	348	346	366	335	360	324	362	344	333	330	349	349	364	318	372	346	348	357	347	359	363	329	367	350	335	314	305	329	335	394	376	357	349	392	374	346	334	342	357	354	377	331	323	346	373	368	362	325	337	339	332	349	336	333	361	347	371	324	346	354	352	342	372	334	332	335	349	318	312	352	364	346	332	362	341	338	351	380	329	352	354	379	348	353	346	358	334	336	337	340	333	369	392	358	337	343	354	304	352	335	343	329	360	357	339	327	345	345	325	339	357	346	351	327	362	326	372	344	391	329	344	369	362	356	333	352	354	387	375	369	315	349	357	358	345	324	313	326	363	326	368	360	380	335	355	346	333	352	344	348	331	320	319	365	349	343	351	350	332	370	337	355	355	349	314	322	365	356	335	316	354	325	378	339	367	361	349	346	342	373	345	329	319	349	360	343	325	330	351	317	381	326	387	365	345	392	357	324	344	339	367	335	332	343	341	383	291	328	336	344	337	332	343	310	341	375	336	388	343	319	352	333	340	357	338	326	324	335	357	339	336	363	334	378	330	351	366	357	307	344	357	331	367	351	339	369	329	333	363	315	335	357	354	356	403	328	327	347	338	314	313	317	379	340	362	383	352	330	336	365	340	335	319	381	352	358	344	339	351	345	363	328	339	323	341	343	313	332	350	365	335	349	326	306	357	359	333	339	339	317	360	343	336	358	387	341	336	353	316	335	352	376	371	335	352	370	350	401	355	325	336	349	349	350	343	329	365	357	341	372	339	375	349	350	341	329	326	329	323	371	316	353	370	361	337	315	351	374	340	328	325	376	352	324	303	333	343	316	361	323	353	340	343	320	334	360	372	325	330	345	360	373	337	328	324	323	356	308	344	322	345	364	360	350	342	368	349	357	336	324	334	335	344	391	315	348	349	358	377	366	360	337	332	332	342	367	300	324	337	351	373	340	351	333	323	322	342	338	339	374	295	323	306	348	312	347	385	353	356	320	343	360	351	327	336	337	355	328	389	316	352	345	328	340	347	332	330	374	355	325	309	388	365	357	351	348	327	365	335	344	374	341	366	368	307	340	346	342	363	374	338	338	321	335	389	356	349	359	315	368	362	356	361	371	354	344	368	356	344	360	363	359	321	343	338	353	321	357	332	375	344	372	367	342	356	327	348	348	335	335	340	342	343	363	370	364	339	362	355	352	316	361	375	324	340	362	314	334	326	344	376	332	332	336	382	315	331	364	351	337	331	329	342	357	346	347	356	375	312	355	346	354	330	329	347	341	314	365	346	349	360	347	355	344	365	377	350	385	352	357	330	375	374	370	349	325	360	325	341	350	352	389	340	362	341	361	328	348	351	361	320	350	358	365	362	354	377	343	348	326	344	345	330	324	342	368	358	394	331	343	357	355	311	371	330	356	358	339	346	333	366	356	357	345	343	355	335	339	353	349	366	321	363	290	355	323	336	377	355	343	337	360	341	336	353	333	331	325	357	364	339	324	331	331	320	352	326	398	333	353	348	372	325	351	361	325	327	350	335	333	365	332	318	352	359	316	332	351	337	347	343	351	352	320	362	335	335	341	335	326	345	367	366	339	368	302	352	330	300	371	339	379	359	353	349	332	351	363	350	352	375	314	288	334	365	346	351	298	347	316	346	386	334	337	344	333	327	341	350	356	371	339	342	358	339	323	355	351	344	355	370	349	368	356	353	323	327	318	355	322	330	334	356	361	378	356	344	353	329	354	339	350	316	343	357	323	347	330	361	350	308	321	357	344	317	380	381	367	341	347	340	353	342	358	336	371	318	338	341	372	320	330	328	342	358	325	324	322	369	353	334	358	328	337	367	342	345	323	338	317	354	354	349	339	353	345	355	383	347	362	347	367	336	325	352	320	353	338	354	351	318	341	355	338	338	324	330	356	354	340	371	369	355	351	350	287	363	358	346	365	330	332	380	323	325	344	333	363	353	331	341	346	345	356	354	365	330	337	358	334	337	346	377	329	347	366	343	354	347	385	339	338	373	315	367	333	362	334	352	347	356	338	374	340	370	367	327	322	358	362	339	355	369	342	361	296	348	357	355	323	337	354	315	375	364	339	335	315	330	325	332	330	359	339	355	324	371	344	335	364	358	371	336	318	354	351	352	319	353	340	344	327	295	395	325	314	347	343	333	370	363	329	321	348	339	376	374	345	317	305	339	343	338	296	345	341	377	348	337	372	358	318	338	342	320	329	338	321	330	333	357	368	344	351	356	382	343	345	349	340	358	344	329	327	336	353	336	336	340	380	337	345	356	353	414	317	350	354	317	362	329	352	365	346	345	346	354	362	330	339	332	353	378	355	342	316	329	320	331	344	330	344	347	348	343	376	326	332	331	335	350	348	330	368	326	391	354	369	331	344	339	331	347	334	355	345	305	343	370	350	339	351	357	311	356	348	365	322	374	348	354	356	357	344	356	367	347	348	357	321	367	342	342	331	346	349	359	346	339	346	331	318	365	375	370	326	364	346	355	358	355	350	372	347	329	341	356	328	308	353	353	362	358	350	336	340	316	329	343	333	372	349	353	375	330	324	303	333	344	318	325	333	348	346	338	356	343	356	315	361	309	336	330	339	341	340	362	349	367	332	338	363	323	341	323	330	359	338	310	331	299	337	334	343	337	308	352	345	308	371	359	360	340	331	342	339	341	355	353	335	336	338	358	324	343	306	364	368	323	365	353	339	361	324	368	309	315	327	363	365	358	336	355	330	344	334	327	343	336	394	349	316	365	362	338	325	385	351	324	363	340	349	333	343	334	374	356	342	318	370	365	373	357	351	332	329	343	337	341	352	353	345	331	341	333	332	336	323	386	361	371	340	346	353	375	363	315	353	332	324	364	337	347	349	338	329	350	347	350	347	358	373	311	356	340	334	342	327	316	347	365	370	361	352	348	353	362	326	350	345	350	377	361	359	343	370	337	373	329	347	343	328	346	361	367	354	361	348	367	308	371	355	339	359	332	364	336	369	335	314	366	345	335	355	346	339	308	332	357	345	351	374	332	340	365	357	342	345	349	334	376	350	360	351	308	362	343	337	358	363	342	351	336	327	343	324	341	344	372	360	348	354	365	362	336	371	349	367	337	347	339	336	313	353	337	304	352	316	365	345	345	355	345	318	360	339	312	339	343	359	352	370	349	357	331	336	357	337	353	336	357	298	316	306	328	341	351	363	334	328	384	330	340	336	318	385	330	338	320	334	333	348	320	343	364	353	369	325	335	327	385	330	301	317	325	333	359	335	326	357	360	347	294	341	377	327	336	349	363	359	340	335	346	359	327	383	360	382	314	396	339	343	335	345	326	346	326	334	344	303	347	316	372	356	342	332	342	328	344	333	362	329	319	384	353	347	348	370	354	351	339	324	355	320	371
24496	21404	28692	24509	21286	7606	2136	1395	2257	31970	34975	24562	9067	2524	1029	630	538	552	517	546	542	523	554	569	497	497	513	531	526	507	508	502	520	546	514	577	515	524	531	558	513	527	515	545	530	521	541	555	538	527	526	541	565	515	470	507	502	516	529	556	520	538	552	514	491	533	525	548	521	545	551	521	526	503	522	523	508	498	479	495	537	485	535	507	535	475	538	508	513	519	508	558	542	564	521	534	523	527	534	560	542	548	519	486	537	511	550	523	485	510	505	525	523	502	510	523	505	547	538	504	562	529	526	507	502	562	489	514	512	541	506	490	480	516	485	540	495	510	520	504	534	524	524	491	540	546	548	519	515	543	543	511	525	504	495	505	487	497	531	534	523	537	531	517	553	556	518	543	520	546	508	493	530	523	531	465	511	519	533	565	535	545	521	514	561	500	532	549	515	551	541	476	550	498	514	517	548	515	547	469	491	482	527	499	519	528	564	495	538	528	500	512	538	496	504	537	514	532	506	525	505	535	542	524	505	514	497	495	531	495	530	561	537	526	477	516	490	504	518	543	477	530	516	512	516	529	494	488	498	493	489	525	531	491	509	517	520	505	536	523	569	515	514	487	574	541	513	548	496	535	495	490	492	509	520	531	497	527	523	513	533	522	572	519	551	563	503	501	492	491	540	501	537	506	489	532	527	499	487	597	516	508	501	530	520	511	531	524	557	484	509	527	502	500	524	494	524	516	515	528	476	511	509	515	499	553	529	538	581	510	496	517	506	499	518	500	532	540	547	522	512	489	520	493	511	501	551	487	526	524	522	537	547	513	537	533	559	486	504	557	527	491	490	509	544	524	507	504	526	521	514	547	514	522	519	522	516	506	513	500	505	526	522	515	487	544	502	494	499	508	543	512	540	493	474	501	501	514	511	522	494	494	564	520	534	536	545	536	459	519	523	499	458	512	512	534	554	466	507	484	508	554	510	516	528	555	477	507	544	558	529	525	521	537	552	512	580	520	555	571	493	568	502	524	577	559	557	541	488	518	549	503	516	525	479	522	497	533	505	532	521	485	540	511	476	485	506	480	500	556	518	528	476	520	529	539	548	516	499	455	512	500	562	497	526	504	528	545	526	537	486	529	510	559	525	512	522	497	504	520	519	507	515	502	514	502	520	487	542	514	501	510	524	523	488	498	519	545	549	505	539	509	536	512	473	543	526	491	507	572	525	526	539	535	528	535	475	552	504	531	539	547	499	536	506	503	515	469	538	489	512	524	496	490	556	506	533	523	554	532	486	522	536	510	516	561	507	496	503	484	509	525	555	471	492	492	502	529	510	495	542	510	514	534	494	560	520	516	489	492	561	535	521	496	544	530	505	508	532	547	500	508	498	528	515	543	527	563	515	498	530	508	519	497	515	543	512	502	504	533	565	520	553	486	529	510	496	538	527	481	517	507	536	501	489	540	526	538	528	522	562	555	523	558	506	508	520	505	518	478	491	523	499	526	514	514	526	550	494	530	539	487	492	539	512	484	532	529	542	515	522	471	512	502	519	524	515	498	513	500	477	532	507	509	527	482	515	531	541	483	554	543	516	565	474	507	544	519	527	519	525	537	480	539	506	534	489	492	497	533	532	517	465	497	482	532	493	529	509	530	538	470	511	502	504	512	525	545	499	519	475	540	517	489	512	515	519	533	496	534	537	531	491	524	515	512	543	536	494	511	509	482	543	511	503	512	486	528	551	520	522	518	507	512	513	496	497	510	551	532	530	539	505	527	520	525	495	504	527	555	514	548	517	523	531	528	499	501	527	534	533	568	542	550	524	538	513	448	504	536	515	496	478	508	526	545	540	515	504	484	495	565	533	504	535	533	505	543	524	497	498	535	534	496	526	470	534	522	520	499	463	523	483	464	497	512	488	514	525	519	545	499	537	537	475	554	470	521	479	509	536	543	529	513	496	517	497	510	497	488	519	502	521	511	498	490	546	511	534	495	502	554	533	507	490	532	507	544	493	531	550	492	500	503	514	449	510	527	491	540	495	492	521	520	521	521	488	523	500	501	507	495	489	513	521	511	533	512	518	510	518	512	520	496	532	523	536	537	530	505	522	486	497	521	518	512	523	525	543	528	528	489	508	514	489	527	519	537	512	488	488	495	534	562	498	489	513	522	526	495	505	530	503	477	528	461	537	478	484	515	520	491	491	467	529	544	515	481	492	490	480	540	507	550	508	542	530	516	520	508	580	514	519	489	507	528	534	497	508	492	564	543	520	533	525	469	570	518	514	510	535	494	523	551	528	486	519	539	498	497	536	529	544	510	532	528	527	498	464	492	528	527	512	517	522	558	559	486	506	545	488	479	493	526	550	555	482	496	512	509	501	509	518	510	524	519	545	535	501	549	517	495	509	488	548	499	545	505	520	491	510	528	527	526	500	558	555	574	504	503	506	525	524	517	537	534	510	515	523	488	482	504	572	491	509	481	545	553	534	522	530	490	516	506	517	500	529	549	490	493	512	554	562	508	470	501	501	491	492	494	502	530	566	546	512	572	531	534	495	536	488	555	522	517	518	501	514	489	481	525	490	537	512	529	489	545	529	499	518	478	499	561	530	524	504	501	491	507	521	534	474	512	502	506	558	465	523	516	501	510	545	538	519	485	512	510	523	522	507	509	467	514	547	487	512	510	515	507	497	537	474	514	542	505	503	492	520	529	530	522	521	480	529	505	515	514	537	483	526	489	504	523	512	481	500	477	539	529	497	517	491	543	490	514	525	531	530	572	533	533	533	515	523	482	497	524	474	511	527	543	512	523	536	496	501	518	489	487	518	511	567	558	529	518	513	532	517	528	520	517	504	532	543	537	529	524	542	539	485	529	502	482	562	508	525	494	500	545	487	508	484	525	534	498	506	492	514	545	491	551	543	528	548	501	490	536	568	479	520	533	479	509	473	503	486	556	493	522	530	519	532	565	500	538	492	535	467	528	524	516	473	505	506	503	526	515	530	511	581	505	495	511	522	494	525	522	518	519	490	540	492	577	502	539	518	498	561	560	506	552	511	511	529	497	539	538	515	539	482	562	537	471	485	509	524	509	555	563	535	477	540	523	498	512	523	534	539	544	510	484	521	486	494	528	571	504	486	529	547	475	497	497	526	516	565	516	553	513	532	553	487	529	572	518	491	519	539	557	518	486	509	516	529	491	549	484	501	495	507	478	507	517	525	466	545	517	480	511	534	512	517	528	481	537	519	520	469	494	529	532	509	543	526	471	544	523	545	523	495	526	521	504	478	510	477	518	521	543	512	550	528	536	519	531	516	538	494	519	534	539	531	538	548	538	496	523	483	549	491	517	529	486	535	533	530	529	489	529	510	494	531	549	517	534	507	506	518	528	517	491	496	493	515	479	495	529	560	507	537	488	492	532	495	466	485	536	517	510	475	489	510	501	477	524	508	519	511	508	533	508	511	517	504	519	527	531	506	506	517	501	571	514	501	536	510	500
4364	6947	6280	3934	2819	1808	1768	1536	3843	33902	31048	19514	6792	2452	1012	571	494	488	465	477	469	453	492	461	462	470	450	460	442	524	459	456	448	517	451	433	461	464	515	493	471	499	454	493	457	462	487	478	446	468	466	454	477	474	501	488	499	496	445	468	470	470	454	462	447	476	469	428	467	454	460	464	474	433	471	502	472	473	467	454	485	495	470	515	461	469	481	452	444	485	410	461	470	450	397	449	497	448	482	464	465	488	475	474	481	480	475	470	441	434	447	455	481	413	456	474	478	453	478	492	452	467	491	447	451	505	518	459	519	472	442	462	486	487	474	455	492	475	474	463	486	477	473	432	450	456	440	457	466	466	470	499	486	455	464	487	489	467	476	463	474	443	450	467	489	480	485	482	467	470	498	484	436	453	456	480	466	434	444	431	459	517	506	529	444	440	427	442	452	445	439	495	417	466	447	470	447	474	475	454	441	468	469	450	467	463	469	472	440	492	425	442	464	470	507	438	504	427	452	481	446	489	469	446	476	480	445	468	471	502	526	436	452	466	431	444	488	436	445	475	487	452	448	461	471	427	475	436	440	469	434	466	487	446	481	465	454	471	413	480	485	459	460	441	456	435	490	444	507	477	478	435	472	486	462	505	479	455	456	472	472	469	485	486	483	503	451	457	455	494	460	490	453	461	439	456	475	455	442	456	445	481	445	482	506	437	422	460	459	438	477	447	457	505	458	431	470	450	472	503	471	475	444	435	480	467	468	534	460	491	428	460	457	468	460	476	509	447	479	447	448	446	447	479	464	437	465	469	477	482	498	473	422	474	458	513	457	459	494	458	457	468	448	504	460	455	465	482	500	452	445	478	483	461	456	472	475	437	504	484	460	456	446	445	451	450	464	484	446	502	470	460	472	433	420	462	476	440	516	498	481	442	450	451	469	462	481	451	428	456	437	437	450	450	460	452	432	473	437	437	456	467	467	473	455	440	463	489	458	465	478	469	466	499	440	481	464	450	488	462	477	472	420	483	443	483	485	496	463	446	454	489	473	480	438	483	445	475	461	468	493	437	489	458	446	469	437	445	468	411	445	466	479	486	462	449	472	492	487	447	433	466	452	493	453	457	451	462	500	462	496	452	450	451	487	480	454	474	449	472	467	465	502	431	451	448	462	456	450	465	466	449	459	480	458	439	498	465	500	474	464	448	487	485	471	483	501	506	462	503	457	466	469	414	484	499	443	439	455	448	482	457	417	460	443	487	451	458	421	455	466	481	441	479	443	481	470	492	462	439	438	461	453	491	484	464	471	461	483	526	466	450	480	495	445	437	441	432	485	462	444	450	493	454	456	490	422	473	499	436	453	480	457	477	486	485	478	454	456	445	448	443	450	461	484	504	488	452	479	429	441	449	495	471	480	424	442	429	458	477	449	490	467	442	451	432	465	508	477	485	446	461	476	451	461	498	463	445	451	452	448	447	501	454	450	506	479	441	477	502	425	448	508	501	440	440	480	430	492	448	432	471	497	501	468	455	465	439	481	479	446	448	457	447	482	469	439	447	477	476	447	467	444	432	461	475	489	475	447	450	450	438	460	463	464	495	475	464	474	449	477	451	477	462	448	443	498	458	438	470	441	464	454	427	513	464	509	438	474	481	487	492	503	495	511	437	468	465	494	486	505	455	476	433	470	463	468	485	461	439	441	474	454	460	447	456	463	480	440	472	483	490	480	448	444	471	461	486	421	490	494	477	491	487	460	475	466	455	489	469	492	487	438	447	502	499	497	466	469	456	470	497	462	472	454	472	481	462	449	475	456	442	488	410	468	465	447	507	435	438	480	455	427	460	470	441	483	470	437	468	448	405	449	487	472	439	441	431	461	431	445	455	455	422	499	451	481	497	444	440	482	485	436	476	461	443	454	464	486	472	478	421	451	467	442	533	466	433	492	448	467	471	455	436	482	456	470	482	430	428	488	476	438	477	471	462	464	447	479	456	420	418	456	465	506	489	434	482	408	469	455	454	485	441	406	461	487	495	441	448	454	436	478	461	428	453	450	460	447	426	437	468	458	473	497	475	430	462	455	463	467	487	461	464	472	477	454	465	429	458	468	492	435	452	447	512	468	505	451	492	461	416	453	504	475	488	475	480	456	461	434	439	483	470	478	448	474	463	461	477	486	499	494	486	469	452	471	477	473	480	459	446	479	464	454	446	435	456	455	462	447	468	448	458	450	440	470	469	500	487	473	428	435	465	465	449	453	462	483	484	480	446	485	467	460	458	443	431	449	472	486	452	437	457	464	445	466	433	427	472	495	451	526	475	457	480	486	444	463	466	437	463	484	478	453	457	470	501	459	427	461	483	448	500	431	478	487	455	444	490	487	474	456	456	433	457	474	475	479	482	498	434	450	475	449	478	460	470	476	480	481	486	454	482	496	440	450	468	490	482	433	465	458	488	455	440	468	436	454	445	483	422	417	468	517	471	491	452	426	436	470	470	495	419	485	450	448	449	455	450	471	481	496	462	473	416	404	494	458	484	437	435	479	465	477	490	457	489	453	471	446	463	481	524	458	477	458	472	444	436	488	440	447	482	470	459	471	465	452	503	466	429	464	479	425	441	452	454	472	453	478	478	469	453	454	425	450	454	462	457	406	497	474	467	470	474	477	446	448	474	457	476	469	471	483	451	477	443	438	448	462	467	497	495	439	414	428	478	465	436	449	477	479	494	495	454	458	397	442	420	468	494	466	468	485	467	458	422	454	446	458	450	440	462	476	445	460	431	465	460	465	452	439	470	447	456	436	440	466	446	468	495	455	456	446	472	487	452	448	439	477	451	453	429	450	422	494	461	469	475	480	479	462	484	480	462	465	451	446	456	437	480	451	479	486	471	473	456	487	420	482	445	440	504	470	442	447	430	486	466	445	498	466	482	420	465	492	458	477	459	477	467	458	427	446	484	460	449	464	472	472	452	431	463	437	464	489	421	441	460	432	467	493	465	437	420	448	474	461	471	474	459	467	446	461	484	425	495	484	440	442	445	450	436	468	517	475	435	449	487	490	455	433	447	487	469	478	452	444	455	440	449	488	501	423	449	443	477	472	445	481	466	446	465	455	471	480	427	474	457	499	430	445	453	432	494	451	485	419	455	460	437	447	474	471	489	441	437	471	411	485	436	467	446	447	460	462	435	449	432	464	503	495	450	401	500	458	456	468	479	473	480	466	460	463	505	445	431	448	476	461	458	444	462	489	445	481	458	429	408	482	460	470	474	433	429	451	436	479	457	452	429	474	481	496	457	459	463	484	460	485	446	437	456	489	443	462	444	430	471	458	470	465	465	495	512	417	486	426	455	484	473	485	456	468	484	452	510	434	517	439	456	477	460	488	439	459	451	496	496	463	452	440	462	452	458	455	425	447	433	480	461	438	489	465	473	485	475	421	457	451	479	474	458	452	484	417	508	450	476	489	459	455	446	470	468	431	473	441	460	468	492	464	481	449	442
27693	10990	1514	894	602	497	418	419	453	1874	2212	1584	817	523	393	357	320	350	376	360	362	355	360	335	373	344	371	329	407	354	333	349	390	357	332	335	337	316	327	387	333	326	329	342	342	328	346	337	316	370	360	385	359	357	339	336	357	333	371	312	334	345	315	356	347	315	350	370	357	334	328	346	350	333	356	312	355	340	355	356	360	332	346	363	340	320	332	348	346	347	339	365	333	323	334	301	352	365	350	357	366	362	347	363	360	367	329	362	349	321	336	340	349	338	349	362	324	350	348	351	383	328	367	346	368	358	338	345	353	357	348	348	343	331	335	324	334	296	323	337	353	336	351	390	355	322	345	344	374	334	351	313	338	369	342	328	345	334	334	355	322	372	338	326	362	387	321	351	357	344	347	346	345	362	354	301	351	321	364	315	374	354	362	338	339	356	347	370	340	345	352	318	349	323	360	340	357	364	340	340	341	331	344	339	330	345	350	346	335	351	360	342	347	326	327	344	351	303	320	318	368	342	348	361	357	340	317	334	310	369	361	334	358	350	336	321	334	315	326	363	331	353	336	360	353	334	345	325	332	343	362	332	360	303	294	325	342	368	349	330	337	371	345	369	326	383	339	379	330	353	325	371	330	371	352	351	327	373	342	350	305	351	376	359	345	351	346	329	357	346	348	360	351	352	363	325	356	361	343	357	340	369	355	354	355	339	365	346	304	366	350	305	346	326	337	319	345	328	350	355	368	323	347	363	334	357	354	337	331	361	338	326	351	345	374	323	372	359	348	326	384	349	344	335	361	349	334	361	321	363	349	358	327	361	326	347	334	361	365	359	352	325	333	334	342	374	329	341	363	309	353	334	348	359	342	354	334	328	336	291	369	354	340	295	318	324	330	312	372	333	351	359	343	317	358	362	360	331	333	316	314	362	380	367	353	331	353	348	353	340	357	316	324	309	381	335	344	342	377	350	355	332	330	331	314	347	353	336	371	308	327	334	339	346	321	360	357	362	363	344	339	339	341	335	336	374	333	316	342	319	338	335	338	352	347	355	364	341	349	366	354	335	327	324	320	341	310	307	329	329	334	343	342	340	344	311	354	362	315	341	356	353	343	378	332	341	283	335	353	358	336	354	384	374	311	337	359	367	337	334	336	350	309	325	353	319	325	376	361	385	349	335	358	348	306	346	372	318	318	352	370	345	363	347	365	327	347	339	377	354	344	359	359	357	334	341	364	371	346	310	326	326	328	332	322	361	370	378	382	336	343	363	333	353	336	351	402	340	365	368	350	361	351	385	350	370	340	374	318	345	341	336	336	340	367	365	334	373	338	337	378	295	344	314	350	294	338	342	345	348	365	359	323	365	385	331	340	356	371	370	334	347	325	365	318	339	342	355	352	358	380	361	336	326	340	335	304	357	339	341	346	341	328	344	352	338	334	333	329	379	348	320	381	333	359	330	372	337	333	316	339	347	327	324	332	342	348	349	351	331	357	352	335	346	362	388	355	345	330	366	370	376	340	373	345	374	330	363	335	345	348	383	361	351	333	342	326	354	334	370	354	347	345	370	346	347	352	334	344	339	346	350	347	367	358	321	332	310	302	312	389	322	345	318	349	344	349	368	331	354	302	346	329	328	336	312	342	342	336	334	323	336	343	359	360	347	329	323	355	352	362	358	341	332	323	361	366	309	327	330	367	346	319	314	337	370	325	343	340	319	344	375	319	357	387	322	340	366	342	354	342	342	352	342	348	355	324	358	357	335	343	358	324	364	318	320	329	347	324	343	326	336	349	345	369	366	325	331	368	339	337	326	322	343	340	363	340	339	354	310	360	353	343	365	326	354	374	335	335	348	369	333	324	331	351	318	328	323	333	336	340	316	360	367	356	369	383	386	357	362	357	358	320	367	352	349	338	326	347	314	342	361	354	349	347	341	348	339	304	335	315	342	323	339	346	340	314	307	314	353	326	343	359	377	367	319	318	343	330	351	350	344	324	329	348	331	351	303	357	344	379	346	317	320	371	337	391	351	342	318	343	350	306	383	324	339	352	350	324	361	387	361	357	352	328	369	334	328	367	369	308	351	358	328	342	351	368	317	356	364	361	336	331	383	341	353	346	339	366	323	363	348	369	323	334	292	351	343	355	335	300	349	381	388	324	333	371	343	310	340	351	340	339	337	362	364	342	359	350	365	329	340	357	373	363	341	346	377	369	330	344	347	364	355	338	336	356	325	343	331	338	369	359	345	342	349	386	359	343	333	332	376	344	331	334	360	351	346	332	339	361	358	337	373	373	323	347	344	346	360	379	334	343	333	419	324	329	313	366	365	349	344	313	350	334	319	339	350	335	343	302	357	338	333	327	346	345	327	326	347	375	360	331	338	344	350	357	348	349	347	337	330	316	385	350	337	347	349	346	339	321	309	364	347	367	332	339	363	369	345	327	347	345	332	331	327	357	356	347	357	349	346	348	350	320	358	360	329	376	355	326	345	318	352	323	376	312	325	358	347	341	327	346	350	328	343	346	347	341	353	361	346	350	340	337	332	339	324	355	368	340	330	325	362	343	377	344	362	322	359	342	357	316	322	356	349	347	348	363	345	339	359	324	364	331	340	353	337	314	318	344	334	343	315	370	346	329	324	351	351	349	369	336	335	365	355	346	345	358	372	342	355	336	354	334	317	336	328	359	364	316	327	349	372	364	351	368	355	338	321	354	340	371	338	339	334	321	392	370	357	340	355	312	325	342	389	343	322	342	346	381	321	373	328	337	334	342	340	362	371	363	356	326	345	351	336	363	337	346	345	320	343	398	356	370	339	348	370	363	369	360	306	345	356	357	371	346	355	346	346	352	341	345	351	383	325	352	373	359	331	323	357	360	366	334	346	337	339	359	334	318	350	388	347	368	339	317	342	341	391	331	350	355	352	337	363	362	337	335	324	336	319	323	324	331	334	339	343	358	316	376	372	308	351	314	346	340	366	344	307	301	365	349	330	344	330	372	337	375	339	318	332	361	343	343	338	309	342	326	320	348	369	360	314	338	323	343	338	326	335	369	312	348	341	331	333	336	334	342	321	345	327	346	345	344	371	328	337	332	331	372	356	333	325	311	353	339	334	354	360	368	361	327	303	346	331	353	341	368	338	346	368	334	361	375	340	355	310	355	325	360	352	345	367	352	331	340	351	334	345	346	362	307	340	340	320	359	364	340	324	308	362	354	362	376	356	343	331	335	366	322	351	353	345	348	323	347	316	366	334	333	388	306	353	305	328	353	348	350	319	322	368	326	307	343	345	319	360	345	338	309	344	358	379	334	315	369	321	335	339	384	343	344	355	326	362	329	338	383	372	363	316	347	364	331	351	308	335	356	319	383	367	320	345	314	310	347	329	341	366	383	325	364	348	363	367	340	333	329	355	386	367	351	345	334	362	320	341	358	320	332	318	363	321	330	320	342	361	321	356	347	355	340	399	340	341	373	343	384	332	327	377	328	357	364	390
5364	1223	1075	894	690	535	479	437	578	2606	2746	1752	864	520	367	294	318	330	311	318	307	320	310	316	323	340	280	313	312	308	295	326	299	301	293	322	301	304	321	298	358	292	255	286	290	327	301	311	281	325	307	350	302	316	307	319	340	307	286	306	292	301	344	311	301	299	282	295	313	301	271	310	314	321	323	310	322	338	299	320	296	294	301	298	313	326	292	347	335	320	325	303	327	308	297	304	280	303	336	309	287	311	335	337	301	319	267	290	332	300	304	314	348	303	319	326	309	304	279	305	359	290	354	298	322	299	332	297	270	299	270	325	274	313	283	306	312	275	335	286	327	320	341	297	332	297	305	325	310	289	346	313	294	338	285	300	302	298	293	288	290	315	322	325	317	321	312	296	257	284	303	301	275	321	309	298	286	313	304	296	334	307	289	292	318	316	326	320	300	329	301	320	347	327	314	282	295	335	278	320	278	329	307	322	297	276	318	336	308	308	308	301	299	303	303	292	319	290	325	305	295	350	316	281	305	317	277	332	313	307	295	295	299	307	315	319	269	292	291	311	326	292	341	302	288	321	314	294	311	288	351	319	309	290	350	327	296	305	292	297	290	287	318	314	278	300	294	324	303	298	292	335	312	320	300	305	277	316	303	319	284	329	287	283	281	319	315	345	304	322	320	327	330	335	312	318	333	318	291	314	314	323	336	299	318	322	325	323	320	321	321	312	293	310	293	302	326	286	302	318	312	298	297	303	329	322	294	278	319	320	294	306	314	305	308	301	287	326	297	329	342	332	333	292	271	294	308	304	295	347	325	325	306	302	303	313	332	321	336	320	301	313	299	299	290	316	327	306	306	329	317	304	281	319	317	301	303	306	300	328	297	304	352	285	284	310	313	288	295	345	316	326	297	367	322	310	301	305	315	296	309	286	327	299	308	316	309	294	302	313	309	320	297	310	310	302	295	315	301	283	285	302	303	314	295	300	307	322	301	280	294	289	290	320	311	303	304	305	308	334	317	333	312	313	299	302	290	329	310	354	290	308	304	281	291	313	306	320	311	345	298	293	318	299	302	330	319	324	306	318	301	313	313	311	307	293	300	297	286	326	307	306	320	312	300	326	277	266	308	305	296	310	305	289	313	305	324	321	324	348	307	282	325	312	291	297	312	291	340	305	321	283	318	303	290	275	305	312	299	325	315	300	323	299	286	331	330	295	303	278	305	314	293	290	274	295	316	331	307	317	313	309	296	299	291	314	292	296	305	338	307	282	306	328	301	293	305	325	293	311	282	297	309	325	287	309	315	305	303	294	305	294	292	301	327	287	280	301	312	311	305	309	306	334	333	285	309	295	330	280	341	296	294	324	295	298	308	327	305	270	334	279	288	332	328	332	286	312	344	310	311	329	302	279	332	316	284	326	314	287	307	270	345	305	310	289	263	321	323	319	318	329	288	338	298	283	301	278	328	310	317	319	332	296	279	308	312	308	294	315	312	322	335	290	305	285	296	304	323	291	300	309	295	292	285	305	305	308	327	310	295	304	317	289	313	290	298	313	287	324	330	297	318	310	309	308	333	322	283	275	271	290	322	311	319	303	324	292	289	335	301	322	293	305	311	282	312	295	321	326	311	319	313	291	291	279	309	284	304	314	319	336	323	305	300	329	301	328	340	332	305	327	304	329	305	311	305	332	321	310	310	304	285	312	318	302	321	336	301	318	327	290	306	324	322	306	348	340	330	310	309	298	304	309	314	273	301	310	299	289	291	307	299	310	311	339	311	293	298	321	295	290	326	300	316	312	344	317	291	320	324	322	307	287	322	287	291	291	328	263	290	332	309	290	315	310	314	305	291	321	306	310	299	313	302	311	292	337	279	303	302	303	313	319	340	303	300	278	343	290	298	316	313	291	308	320	318	302	307	318	275	323	316	336	292	314	330	310	304	301	276	323	320	308	306	301	302	300	320	310	311	291	329	311	333	316	308	292	296	304	322	296	301	306	310	312	312	301	288	340	282	325	314	288	308	348	316	308	311	291	271	298	319	305	331	298	315	282	285	314	322	319	313	291	304	292	312	310	332	306	297	305	333	301	291	298	308	301	317	324	312	306	333	321	304	320	336	283	316	323	300	298	309	292	298	311	298	284	316	279	329	318	330	320	332	272	343	308	311	303	301	300	302	275	316	309	306	282	280	347	316	319	312	314	290	309	306	324	293	323	309	313	314	292	272	308	316	329	303	296	296	328	329	303	324	285	334	311	310	287	292	324	364	311	277	307	293	275	307	318	331	291	298	292	298	322	308	297	301	321	339	283	337	317	315	332	336	285	315	306	327	322	294	291	321	324	304	283	314	299	270	317	316	300	313	343	302	299	314	285	316	317	354	310	324	300	344	342	288	295	301	302	315	283	337	313	327	297	268	325	308	304	317	304	284	347	315	299	307	320	291	341	319	290	312	323	323	327	300	306	331	312	326	342	318	315	283	294	281	298	328	324	312	345	278	327	293	274	309	301	282	326	299	324	323	315	304	304	327	326	296	318	337	298	330	327	292	305	288	292	327	308	302	304	296	321	323	334	326	315	319	325	323	295	303	321	282	289	312	331	312	334	335	299	306	312	322	318	335	302	309	315	315	319	315	297	301	299	328	315	305	314	332	332	287	316	327	285	316	289	277	323	332	331	330	285	307	300	327	311	297	311	341	291	269	318	314	309	316	296	285	296	305	316	297	340	308	296	306	311	288	320	319	313	317	308	313	307	314	338	357	281	326	300	317	318	292	299	303	305	329	316	281	303	320	314	309	328	326	298	298	298	299	306	321	296	316	322	324	317	301	306	311	344	299	274	294	306	304	283	320	313	302	307	329	317	307	304	312	324	290	319	296	297	280	327	315	310	317	285	341	314	295	315	314	306	335	297	306	327	301	311	344	339	319	306	294	309	298	297	319	320	317	288	300	269	321	289	309	320	278	314	310	324	317	310	317	282	287	307	316	332	280	278	299	307	303	340	338	322	325	326	339	279	304	284	306	299	327	302	298	298	318	297	308	309	331	323	297	325	308	322	297	320	308	317	324	269	309	330	332	317	313	298	316	292	331	336	313	322	314	326	300	285	331	298	305	319	311	326	307	264	306	305	288	305	309	317	303	339	300	316	294	335	314	323	322	288	280	308	311	302	289	294	315	302	291	318	317	288	314	330	341	283	306	317	328	318	300	282	319	313	307	299	316	273	307	302	316	285	312	276	286	279	303	277	323	315	329	307	304	323	280	304	308	321	272	305	322	303	302	315	307	291	309	292	297	298	286	313	289	308	297	306	342	310	318	301	327	309	288	290	303	290	310	340	285	300	337	320	295	302	324	307	336	293	299	279	301	324	344	307	314	326	324	282	314	305	305	315	310	288	281	313	328	318	310	289	313	315	293	331	289	306	284	275	324	331	289	275	313	302	318	312	314	341	324	349	300	306	311	282	293	284	285	285	310	301	306	301	276	328	313	331	283	326
25639	21448	27383	25554	6101	1333	960	764	971	16038	20377	12834	3898	1270	581	473	391	386	367	380	375	394	393	383	404	371	406	388	385	376	350	403	374	390	371	370	390	359	402	402	390	407	404	397	370	384	406	389	353	403	346	344	391	369	366	400	342	364	370	368	388	375	407	396	376	375	382	409	405	384	383	377	381	388	383	394	387	382	372	361	377	385	370	378	366	381	346	372	374	385	412	381	379	422	360	387	367	386	424	363	379	432	381	342	399	382	378	379	392	390	381	362	371	398	345	365	414	396	409	425	394	351	398	349	419	367	373	402	374	371	370	371	376	386	367	398	386	400	410	385	385	418	382	386	368	381	408	356	415	391	384	386	372	427	381	365	388	392	385	415	406	357	370	352	358	378	361	416	384	383	347	421	363	348	358	429	407	408	391	406	420	398	381	352	385	374	388	343	369	385	396	360	396	343	360	396	374	399	386	341	386	391	386	379	372	374	359	361	369	342	411	401	395	390	405	369	343	360	405	394	362	411	412	408	396	382	366	391	349	402	371	357	391	391	422	406	354	378	368	376	390	380	382	343	398	376	373	390	405	352	371	407	379	396	380	392	413	400	378	384	372	371	351	401	349	374	383	395	341	352	378	349	404	409	369	410	357	359	381	358	400	360	353	378	379	383	412	407	374	356	385	385	398	412	391	341	380	385	396	369	377	363	380	370	366	405	380	344	385	374	376	393	368	393	397	391	362	377	374	407	367	411	361	386	401	356	372	376	383	365	370	369	394	351	376	381	350	362	371	370	338	429	393	383	392	422	376	420	409	362	402	366	391	331	373	400	348	365	375	362	349	386	402	383	377	393	378	368	422	400	413	387	379	383	374	357	405	369	375	402	379	371	376	406	391	379	422	362	397	370	375	361	354	434	368	392	365	394	377	387	385	394	354	374	401	393	384	354	389	377	415	383	352	417	368	376	357	398	399	367	357	378	342	383	376	377	363	392	381	376	399	416	378	348	378	368	414	389	362	392	350	371	380	349	373	395	344	379	367	369	354	431	381	392	402	413	368	372	375	382	383	351	387	387	372	380	406	387	377	382	366	331	366	414	409	401	382	427	385	426	381	408	383	397	389	369	368	374	389	393	405	376	363	372	353	394	361	384	402	377	400	372	384	360	386	374	385	365	386	348	345	371	414	378	373	418	418	407	332	396	364	367	376	383	384	364	373	365	371	382	379	371	378	394	394	360	373	375	370	388	376	375	378	366	385	377	375	379	379	358	361	368	357	394	362	405	384	399	368	397	401	360	385	367	406	362	367	378	372	394	380	405	397	356	383	373	394	414	357	380	374	381	371	368	403	404	384	397	349	407	361	371	395	402	378	367	390	383	365	382	385	373	370	392	392	363	388	397	375	381	395	393	362	371	393	384	353	406	403	396	335	350	390	387	379	382	406	402	359	389	385	380	381	364	388	341	423	374	417	388	389	359	368	391	399	381	368	375	372	356	341	378	391	366	410	380	352	394	399	352	414	360	356	383	349	359	385	334	356	384	386	326	376	386	394	409	387	393	391	363	374	355	363	393	398	378	373	408	377	384	399	359	380	391	381	391	399	398	365	364	351	392	365	367	396	383	386	350	348	376	390	359	392	399	376	403	375	374	360	364	365	367	383	394	381	391	395	358	366	371	381	351	398	396	371	389	364	396	364	428	372	361	386	363	380	364	375	376	375	372	364	397	370	348	388	386	382	369	403	394	367	393	405	380	393	380	388	411	364	366	413	381	366	405	376	373	362	361	354	376	375	377	377	399	375	373	373	397	407	378	358	375	390	332	378	375	412	390	362	385	348	354	350	401	394	394	430	409	377	387	401	387	365	348	388	390	362	385	372	380	365	366	381	385	380	425	383	352	392	396	427	385	362	361	368	372	383	420	406	368	375	371	408	376	389	364	402	361	363	402	359	374	419	410	406	397	362	395	368	381	395	391	379	360	370	399	368	390	399	360	377	409	378	381	381	366	404	394	375	400	374	387	352	363	345	357	363	359	394	376	403	379	380	414	385	379	358	369	389	387	395	411	405	385	363	399	391	360	399	371	356	339	398	368	386	384	371	385	358	388	355	376	379	371	394	410	402	353	355	369	388	364	393	373	406	402	361	373	362	357	387	414	379	392	375	373	418	368	367	382	394	370	379	362	374	365	390	394	358	357	415	376	403	374	377	359	396	349	391	354	374	348	374	372	379	400	392	373	390	377	353	384	381	374	389	359	400	362	386	395	355	402	385	416	403	376	395	406	377	391	400	372	366	411	376	355	361	435	372	411	379	374	394	362	354	362	375	379	354	398	376	352	395	378	391	384	369	366	411	384	359	386	385	375	337	420	369	404	377	372	393	388	385	423	351	418	388	386	379	381	379	353	397	397	393	372	335	389	410	353	381	401	370	401	338	399	392	380	343	370	371	387	397	371	386	401	404	407	365	392	384	405	372	397	335	392	406	389	382	374	333	318	387	377	344	365	388	390	394	391	402	400	398	393	371	401	387	389	406	362	370	381	337	397	359	363	389	378	391	376	371	369	377	358	392	402	375	360	391	379	370	359	400	409	398	382	378	395	364	370	378	415	371	381	346	410	404	406	385	401	364	351	428	419	352	392	391	393	382	398	368	384	385	367	374	379	395	393	371	380	383	387	373	416	367	417	371	375	405	386	377	352	391	378	368	371	403	383	397	417	381	402	386	377	384	421	383	388	388	354	406	370	371	360	407	386	357	367	377	362	435	344	360	367	386	397	415	350	372	406	364	414	364	392	350	364	408	339	378	390	350	387	384	384	361	397	368	362	344	390	369	366	372	394	377	330	387	351	409	360	397	377	372	400	376	351	383	398	380	368	407	389	390	357	358	377	387	408	393	368	378	391	364	409	385	441	369	398	389	394	401	374	376	401	365	389	411	367	365	417	387	345	420	346	399	375	352	382	385	385	368	363	373	404	377	380	352	415	406	351	402	389	393	399	391	405	361	346	414	388	356	386	373	378	369	366	369	416	388	339	357	403	384	386	397	401	385	386	390	370	385	435	359	355	375	399	375	396	361	388	350	357	386	361	399	404	362	406	343	355	397	392	392	377	349	388	356	383	365	379	399	393	375	378	405	383	356	369	363	369	382	391	401	381	427	380	395	373	370	381	408	377	386	396	382	378	386	391	373	377	393	346	358	336	387	407	389	377	377	370	361	391	413	385	349	363	378	374	399	365	369	361	375	378	360	372	361	384	374	385	352	381	399	408	400	379	385	377	374	355	391	374	359	386	379	402	391	381	401	372	412	367	412	354	361	413	415	389	375	389	390	394	407	391	365	383	371	379	375	391	403	402	378	422	385	376	412	402	374	410	359	356	392	355	372	349	402	358	377	373	359	368	382	383	399	356	380	392	385	376	373	362	368	383	353	384	396	352	385	378	384	380	374	395	335	387	368	356	370	386	412	358	376	384	398	381	398	410	352	385	358	394	364	355	427	349
4157	4981	4158	2073	1369	1029	957	947	1492	18527	18558	10928	3599	1489	621	379	337	357	347	337	325	373	361	347	362	378	368	366	365	379	391	366	338	377	357	379	348	347	361	322	341	324	356	400	372	376	368	348	339	336	373	331	396	367	352	346	370	345	350	347	360	358	348	355	357	411	358	340	400	376	370	365	335	355	374	362	352	324	378	349	380	358	343	337	384	368	375	380	362	339	355	345	352	374	347	348	359	317	341	360	374	374	340	363	314	381	388	358	342	338	349	377	340	351	359	348	330	319	300	359	345	339	383	339	337	343	359	338	359	364	378	358	371	351	337	352	353	366	371	368	383	374	355	349	325	367	359	367	372	340	346	349	359	333	336	367	355	373	376	343	368	356	351	365	390	341	362	317	348	325	339	348	331	329	340	343	368	335	346	351	387	352	329	346	342	347	370	336	353	391	369	366	350	348	395	373	409	372	330	365	358	348	350	317	371	361	345	347	349	376	322	340	352	357	356	363	343	340	370	353	395	354	334	374	369	317	354	362	359	362	361	363	357	347	312	350	344	374	333	355	338	356	326	370	378	394	355	334	382	342	304	328	366	366	368	331	343	335	363	376	401	360	330	354	378	343	384	353	366	351	348	347	365	351	357	356	345	317	362	349	346	354	348	345	347	333	308	361	346	344	339	346	354	344	335	382	374	352	353	354	369	387	328	364	380	342	364	354	378	385	329	358	360	346	381	352	366	370	346	337	353	380	372	329	363	384	346	340	348	355	335	363	356	339	358	365	371	375	371	351	366	372	331	362	359	331	383	360	347	381	312	371	369	383	355	366	354	397	346	342	396	350	359	355	348	338	327	361	383	342	373	329	362	322	351	354	330	362	367	346	315	358	358	343	362	364	334	344	340	352	386	351	338	345	347	369	330	373	360	329	376	354	352	341	355	348	342	340	345	348	359	358	362	332	373	348	310	384	358	397	366	336	284	358	338	359	364	323	364	353	367	335	343	360	361	331	338	362	343	343	362	378	388	355	375	380	326	361	356	333	352	349	359	373	354	355	387	342	373	343	369	354	324	348	361	338	395	369	354	347	360	317	368	387	345	354	351	372	363	346	347	301	349	319	356	337	337	367	362	349	311	343	331	311	385	338	350	346	357	371	356	332	358	325	327	340	348	382	357	365	374	345	360	353	359	371	335	357	389	328	355	340	323	346	346	304	348	372	369	356	355	356	358	324	375	357	341	373	360	333	353	319	314	379	322	333	351	348	346	359	348	319	343	316	342	333	350	354	349	355	352	370	347	371	346	364	348	361	364	305	347	338	373	358	338	328	356	346	353	356	360	359	342	345	392	343	340	337	371	350	348	325	372	366	337	323	339	375	358	311	378	309	366	352	382	396	344	356	341	381	371	351	323	390	377	363	367	345	370	340	331	371	353	338	366	352	340	380	381	345	342	333	357	306	373	342	346	327	383	384	355	359	348	363	327	342	337	342	342	354	357	384	339	336	327	356	345	352	362	353	363	333	366	335	319	378	341	357	375	318	377	335	333	358	346	337	338	301	398	341	339	402	319	358	356	358	330	346	331	337	393	373	320	367	361	386	387	364	358	360	341	335	349	327	340	354	345	344	359	332	391	321	369	336	346	351	381	336	328	326	342	337	338	348	348	354	346	356	346	382	338	361	358	365	369	332	331	359	320	333	332	348	360	328	366	368	358	383	354	347	316	327	335	343	338	336	333	356	374	377	369	343	356	369	358	361	351	340	359	325	345	363	370	364	322	363	340	375	348	360	407	347	359	354	362	372	347	350	354	360	364	332	340	347	354	354	328	348	342	344	380	357	342	346	385	366	348	347	337	345	374	347	352	353	345	338	355	368	361	351	381	380	357	370	339	372	351	363	335	350	342	345	374	325	366	353	341	392	379	358	362	345	334	374	366	356	362	384	350	373	375	376	341	314	339	343	364	347	376	343	361	366	382	352	315	342	353	380	342	350	362	364	339	371	332	360	368	363	340	354	384	350	342	371	366	337	369	352	354	359	337	326	330	359	390	349	347	368	331	360	363	357	335	350	367	406	348	351	379	349	312	384	352	333	302	362	376	404	324	358	376	352	341	356	363	338	349	349	338	368	367	342	373	319	337	367	340	349	352	354	328	357	333	348	318	347	363	357	359	353	332	368	339	365	356	358	354	369	357	337	380	379	331	342	360	356	328	378	327	348	367	339	349	358	369	354	358	332	372	363	343	354	357	349	347	345	386	351	350	329	356	369	376	374	362	343	351	348	388	360	334	347	330	342	328	358	376	344	344	376	369	340	336	377	333	394	337	385	379	340	383	301	365	369	377	338	355	346	356	354	348	358	376	360	354	357	333	347	375	363	394	344	365	350	341	354	349	364	362	373	356	353	378	349	317	346	378	332	326	357	359	341	320	326	347	370	351	352	333	374	344	345	341	333	342	343	323	380	353	328	341	344	338	341	352	355	364	378	356	373	372	323	353	330	337	336	342	347	335	335	348	381	357	371	338	355	367	359	332	387	356	364	354	335	365	350	359	348	345	311	345	372	329	339	354	340	315	363	352	352	374	336	356	332	336	334	330	342	326	343	330	337	375	335	362	331	320	357	321	350	344	347	344	361	360	365	363	359	368	310	365	353	329	366	338	336	394	344	324	330	331	329	338	334	369	366	353	342	343	348	340	357	338	363	349	359	337	335	335	342	341	356	366	383	334	366	333	314	338	337	357	364	351	365	350	335	359	368	349	377	366	338	326	356	332	343	377	351	388	340	365	374	356	327	346	371	354	344	378	352	329	333	372	371	340	391	364	364	342	333	358	372	345	349	328	359	345	354	367	366	348	370	358	346	330	374	349	344	319	340	359	361	358	325	383	355	350	370	361	353	361	340	369	339	384	339	381	339	372	366	355	381	353	347	311	379	358	338	373	342	372	379	374	334	339	357	350	368	353	341	360	392	342	348	392	327	355	349	365	347	341	313	379	341	336	367	343	350	362	360	336	343	355	360	326	357	390	386	375	342	368	331	348	339	344	359	357	353	352	346	347	362	374	349	353	359	349	342	359	340	372	337	326	350	379	350	350	372	339	349	326	362	342	342	366	328	349	336	356	364	362	344	383	337	383	374	350	361	335	360	355	356	333	350	331	354	389	366	366	334	381	347	356	328	338	360	356	353	384	351	351	340	362	381	327	373	368	382	383	314	333	366	349	355	342	385	373	370	335	315	339	359	340	381	396	320	359	344	368	375	351	379	365	350	364	357	376	359	341	361	344	336	329	359	347	338	344	311	343	379	377	362	346	369	379	349	361	338	366	339	366	328	377	366	376	370	364	363	393	383	384	331	357	345	354	394	333	362	336	346	308	337	320	349	353	331	374	365	372	376	323	339	358	382	391	379	346	364	394	344	351	345	345	329	356	356	357	323	364	329	349	324	351	348	375	322	363	367	362	320	382	359	349	369	357	348	365	337	357	325	329	308	383	335	357	373
24461	21446	28776	24518	21318	8018	1921	1275	10586	34900	33167	21512	7215	2164	924	667	501	535	545	561	514	522	536	572	554	534	573	544	532	549	532	554	569	536	547	542	522	509	505	518	477	524	537	539	544	580	536	563	542	551	554	531	564	496	548	541	550	547	581	565	549	521	535	537	512	494	531	512	528	507	519	543	557	528	513	523	505	548	518	493	527	529	546	521	521	519	529	530	501	585	533	571	532	488	555	525	537	515	528	491	525	541	520	502	515	532	554	514	570	555	558	531	577	533	530	516	542	517	533	533	566	519	506	484	525	529	557	549	516	515	553	510	474	539	519	519	518	521	563	522	540	526	555	540	580	528	540	540	492	516	525	493	527	557	571	549	525	534	511	576	552	521	590	571	515	549	550	495	509	531	520	505	486	487	546	533	490	498	519	530	565	527	521	534	558	524	523	513	543	545	544	529	477	503	551	551	527	550	540	517	523	516	522	508	508	541	553	516	504	550	546	525	544	497	488	512	564	537	518	527	523	526	517	534	526	554	537	526	498	533	517	530	501	505	522	526	516	538	517	546	496	519	508	528	504	555	522	528	567	539	498	550	507	530	556	563	603	518	515	519	557	513	530	530	527	527	522	546	524	558	521	538	549	508	550	543	514	512	512	515	516	526	530	505	511	552	499	517	508	512	500	521	498	535	508	514	493	590	544	556	539	546	516	557	527	524	554	531	509	543	538	552	516	505	553	532	538	536	496	491	544	504	548	485	525	546	543	516	551	575	501	500	509	527	564	526	502	515	532	522	524	535	518	540	524	503	528	497	560	539	530	518	499	539	571	509	529	489	527	500	521	553	543	538	497	500	525	534	500	548	552	573	503	499	528	517	555	534	543	517	538	521	521	526	546	514	536	489	565	511	557	529	534	564	546	525	503	514	532	545	560	525	546	493	542	512	472	544	508	517	564	521	487	519	496	580	498	514	546	541	501	496	519	526	502	491	533	580	511	523	539	527	515	524	522	503	486	518	531	520	531	546	569	508	526	543	520	492	575	491	516	547	499	537	535	544	586	544	551	596	496	508	551	538	518	526	529	518	549	557	541	551	515	553	508	560	564	532	556	553	534	526	533	529	502	499	544	518	558	510	526	541	578	513	524	524	515	550	540	532	516	517	508	509	531	516	510	551	540	527	557	533	539	529	535	537	534	544	546	483	518	521	533	545	514	532	535	590	535	519	507	510	531	492	540	553	521	545	554	526	540	486	522	565	517	499	489	483	519	527	535	507	507	544	543	557	489	506	504	494	500	545	537	533	508	548	523	510	515	550	531	510	528	514	519	537	500	543	471	488	497	534	525	511	525	519	531	523	497	529	545	555	507	535	519	507	504	530	508	503	561	542	536	576	587	556	525	528	560	506	515	510	531	500	537	539	528	538	547	495	516	534	544	491	535	503	549	520	586	524	543	520	550	529	513	496	527	547	527	515	506	508	528	511	518	546	548	539	541	489	497	536	539	528	542	506	535	512	517	531	519	521	506	529	471	574	511	516	509	471	558	523	549	492	529	547	524	527	536	532	535	522	561	532	511	498	519	521	514	487	533	529	550	483	550	542	537	518	503	525	509	560	573	512	573	533	535	498	528	524	534	499	549	519	569	540	525	516	540	510	540	523	529	528	531	511	571	540	556	532	500	483	536	554	505	527	511	558	538	516	556	509	528	529	537	530	538	528	495	514	509	549	534	483	534	507	510	514	542	538	535	564	510	505	548	559	510	524	514	544	539	508	495	518	544	523	524	522	514	516	506	560	529	486	542	529	563	499	507	529	529	521	532	550	500	538	524	512	523	544	577	524	528	509	526	563	538	497	568	538	488	557	494	508	521	597	518	512	516	592	538	569	562	516	497	518	506	550	487	490	519	502	521	535	501	530	539	560	520	519	464	507	526	536	541	530	541	547	507	562	519	515	533	533	501	501	530	523	514	503	497	517	571	558	540	527	546	481	520	507	522	533	555	563	537	551	506	534	553	539	528	550	544	529	527	573	546	543	553	534	514	532	517	516	552	530	535	535	505	554	572	532	522	531	529	535	482	514	528	522	519	559	531	522	510	517	543	537	548	534	539	539	504	512	565	514	540	527	574	549	511	532	510	559	541	544	519	510	556	525	562	517	525	560	547	532	518	525	513	526	513	539	547	509	518	529	489	515	523	542	512	527	509	512	566	528	525	509	481	487	563	568	521	524	552	508	514	539	527	562	507	541	535	559	517	547	528	471	596	501	504	527	529	530	563	515	527	504	544	530	520	535	552	532	542	521	479	544	513	508	507	536	503	544	560	526	547	516	483	549	506	540	523	461	521	525	556	510	540	539	555	508	558	498	501	542	551	490	498	535	514	534	568	525	523	541	522	545	476	506	527	489	528	538	544	545	547	501	528	488	530	529	544	564	499	544	552	486	555	556	525	469	583	595	531	504	574	527	508	508	496	512	498	534	570	501	473	496	514	507	595	515	524	515	542	531	536	518	521	529	486	553	505	571	537	504	578	512	496	504	521	518	510	503	533	502	506	507	481	493	576	537	531	552	505	522	508	530	561	487	521	521	523	590	511	514	505	507	523	529	503	558	493	528	482	537	536	517	521	531	535	499	521	538	512	503	541	500	530	517	503	512	510	551	516	540	520	509	516	521	499	478	542	550	530	501	553	501	515	545	538	532	553	530	529	545	578	500	554	525	529	534	496	484	534	513	529	513	507	543	492	517	515	468	472	531	528	514	509	490	541	528	522	506	533	538	509	548	549	554	561	519	493	508	491	525	500	521	497	514	571	495	533	488	553	531	504	506	503	535	519	544	525	537	520	569	523	522	528	546	490	480	528	522	525	521	537	560	485	507	519	515	521	527	494	522	505	536	514	535	517	523	473	533	540	563	515	515	511	530	550	491	533	525	546	511	509	498	524	497	548	525	509	481	533	491	479	502	541	506	516	540	503	512	499	536	490	523	541	547	505	491	533	520	525	519	498	521	548	513	564	485	487	484	510	519	525	506	503	525	466	540	506	486	499	557	476	510	536	518	554	553	525	521	508	522	509	467	538	520	527	554	525	499	529	511	523	487	536	536	572	542	533	517	521	529	544	504	550	548	447	543	530	493	501	499	466	576	516	529	507	499	499	551	513	552	553	544	533	548	522	558	564	536	525	555	493	508	521	505	562	515	493	509	521	517	504	506	555	523	515	524	492	535	500	537	527	522	468	547	566	475	509	480	527	554	515	517	527	557	496	521	503	514	480	555	487	562	520	520	515	500	473	532	479	464	531	501	536	528	518	500	534	519	520	541	512	490	476	532	527	522	510	562	560	528	518	536	517	521	539	526	555	540	560	525	553	505	510	513	530	492	521	527	548	533	539	531	559	550	491	564	484	522	499	563	549	504	526	471	542	534	527	509	536	499	534	530	530	526	533	461	465	510	545	517	535	529	514	512	485	452	535	582	534	478	544	567	516	506	486	501	529	501	541	521
4717	8318	7444	4354	2766	1929	1512	1407	14761	33201	28783	17148	5567	2295	860	578	499	512	459	458	461	486	467	465	485	462	471	469	469	489	454	516	464	488	505	433	449	487	477	486	481	490	482	465	517	492	494	429	443	463	460	491	460	491	467	457	491	497	457	484	495	398	476	495	488	504	478	436	466	451	441	443	495	500	473	484	474	474	493	446	440	463	468	464	457	476	469	487	503	448	480	499	447	474	469	417	513	460	448	503	470	465	461	488	520	490	481	482	470	476	479	444	506	479	471	470	443	470	475	453	533	472	485	467	447	422	472	459	522	459	464	459	431	468	492	467	457	497	473	470	492	460	456	502	431	469	485	473	485	492	475	456	537	452	447	457	488	428	471	451	461	436	473	437	431	499	486	461	489	442	468	491	468	477	515	486	462	451	492	476	491	492	501	461	475	479	480	456	510	451	482	471	489	493	455	427	462	452	458	473	457	469	450	471	484	475	480	467	444	482	466	475	459	501	468	468	452	456	479	458	477	433	456	460	488	453	495	436	512	437	500	452	433	469	481	471	460	463	483	435	464	440	441	491	476	483	448	474	457	467	433	490	511	477	492	488	476	453	482	462	459	516	487	456	469	505	483	458	455	452	475	455	476	495	474	475	463	493	480	476	424	501	452	490	463	484	469	446	430	438	512	448	474	484	442	481	495	439	515	446	527	496	475	428	469	453	471	478	438	500	506	501	485	447	447	445	478	492	412	495	473	505	459	466	480	497	448	448	437	462	496	461	463	480	484	469	456	469	480	460	458	493	477	454	468	472	497	453	493	436	475	469	458	483	493	459	484	445	450	471	481	455	446	463	422	446	462	462	462	481	457	464	447	448	478	471	494	473	450	506	490	494	450	451	457	461	469	394	450	429	486	468	437	482	490	462	458	436	491	438	420	464	517	475	472	455	467	487	487	456	456	480	437	501	457	449	520	469	486	461	478	457	520	453	488	504	509	499	443	459	487	475	478	488	468	461	482	476	451	483	470	483	438	473	494	445	449	468	448	481	477	482	474	505	473	460	486	470	424	470	466	437	452	508	512	454	460	483	448	504	461	455	489	422	474	505	450	449	472	455	436	480	476	456	475	478	444	439	494	498	497	460	451	470	459	433	486	456	435	451	442	446	493	483	494	462	459	458	468	462	488	495	445	480	484	462	476	463	454	442	481	510	419	463	496	485	493	468	488	514	480	492	456	457	478	466	458	516	488	439	484	484	470	452	437	475	469	490	447	434	453	462	478	430	464	493	441	465	461	460	458	449	503	443	471	489	475	467	477	457	448	474	446	500	418	492	467	473	447	486	485	492	484	475	458	480	454	428	474	452	506	455	493	474	458	464	471	448	481	463	474	487	493	493	448	483	470	485	473	476	474	486	465	500	451	437	465	473	462	438	481	466	456	444	476	496	453	418	460	431	469	472	499	473	465	491	512	503	474	498	475	439	461	522	477	473	515	500	456	508	442	449	457	441	478	468	441	494	438	484	469	436	447	455	479	452	482	463	480	464	447	457	454	451	488	464	465	477	429	489	468	453	452	504	507	480	460	483	494	470	469	479	495	436	472	453	474	448	452	460	489	478	489	494	504	449	505	456	438	479	455	491	503	441	468	471	477	491	446	462	486	467	477	458	459	491	464	481	437	525	498	459	453	498	458	456	466	467	441	464	467	430	449	501	494	513	493	457	451	461	497	470	428	470	447	492	471	479	486	458	488	482	478	474	464	481	465	459	520	439	460	489	492	481	465	490	461	500	479	469	439	480	506	465	474	448	465	487	513	476	495	461	459	433	479	476	493	488	521	476	434	476	443	484	497	461	489	455	473	498	472	458	445	443	445	454	410	490	487	454	427	466	475	481	461	460	470	429	437	453	447	451	465	465	445	451	463	484	443	475	432	449	469	491	460	489	456	459	458	479	440	461	497	433	447	479	466	444	501	453	484	471	482	458	494	442	453	457	460	498	471	481	458	463	514	495	502	472	481	487	439	459	477	479	468	441	503	500	461	452	459	479	466	460	476	503	445	474	428	460	447	438	525	464	476	479	517	459	443	469	432	455	493	461	449	479	451	488	432	450	487	481	469	477	461	451	466	480	450	467	447	487	504	453	468	483	432	501	491	483	460	466	461	450	498	474	456	461	462	453	449	437	483	464	467	459	479	443	418	427	443	477	464	440	477	449	481	475	436	449	509	450	485	485	447	462	482	465	433	480	453	481	468	482	434	469	435	456	469	459	468	475	516	502	468	424	502	476	445	498	485	476	474	494	431	453	465	475	477	477	456	429	495	475	497	465	504	480	448	435	479	490	480	429	431	464	478	448	468	501	453	439	475	451	471	446	471	486	479	424	469	471	473	487	498	478	505	463	430	487	498	487	470	463	458	435	460	483	455	446	465	492	461	499	473	447	465	487	458	444	458	510	495	453	432	445	480	447	502	464	458	459	503	459	467	433	473	454	442	509	530	442	494	443	462	461	475	513	458	478	425	472	458	481	420	472	465	409	447	471	479	496	468	443	449	452	470	470	462	497	474	436	480	475	478	469	450	475	435	469	476	499	484	463	454	468	439	459	460	454	428	453	466	487	498	461	454	478	466	488	503	444	507	499	450	431	453	460	495	495	472	463	447	495	483	490	474	423	459	491	459	442	486	456	516	464	493	443	448	427	470	481	476	473	444	488	453	458	473	454	452	455	451	497	471	459	462	444	463	463	467	453	495	463	474	444	438	466	445	495	451	480	451	476	444	454	480	443	435	467	477	493	463	441	454	419	498	485	492	513	431	465	421	473	465	465	436	431	484	469	462	465	429	458	451	437	499	446	505	468	452	514	453	470	469	472	519	481	483	489	509	495	454	470	483	451	436	441	439	496	438	456	490	457	459	442	454	434	461	481	462	466	510	474	469	498	468	475	454	441	476	473	462	445	429	461	482	482	449	457	489	479	432	477	454	467	460	488	448	444	444	477	470	475	453	446	486	471	507	430	452	481	478	484	463	465	457	490	446	463	461	472	446	471	471	484	463	448	444	459	447	449	467	463	484	445	481	514	470	428	484	483	466	472	438	449	459	460	513	449	434	493	457	487	428	472	465	462	461	474	461	444	449	470	462	453	454	537	479	451	456	459	455	474	472	466	457	453	441	459	499	507	484	437	472	461	465	492	472	437	474	422	472	459	434	472	425	465	437	462	463	481	454	479	454	443	459	478	484	452	441	454	424	453	509	481	491	471	487	483	437	454	477	483	490	466	449	459	422	477	425	486	480	456	480	484	453	475	501	491	495	416	455	492	435	452	475	485	454	475	437	463	456	514	468	449	474	429	478	467	475	486	436	464	467	452	459	442	498	457	475	430	468	443	479	444	479	447	511	477	462	448	451	479	451	476	499	493	483	491	453	488	461	483	498	466	483	484	520	462	454	438	487	477	434	449	447	461	471	456	448	468	472	521	443	488	451	487	480	464	505	471	455	472	428	451
27684	11538	1915	920	540	507	420	415	871	1896	1968	1333	764	557	390	350	352	366	357	337	348	364	352	353	345	371	358	331	370	352	366	361	357	373	375	360	355	381	388	394	333	350	363	363	349	334	383	381	320	358	385	331	364	343	377	348	369	342	336	354	378	341	329	343	324	352	344	365	331	371	361	360	367	349	349	341	368	385	321	349	374	353	337	338	338	326	320	358	377	367	331	377	335	360	355	329	329	333	344	355	310	372	336	334	368	346	345	361	343	357	325	369	361	344	362	381	368	361	354	368	384	375	341	385	315	332	328	343	348	356	340	329	347	319	337	359	332	334	353	339	345	366	352	311	380	364	336	347	342	340	357	347	347	351	354	356	353	357	355	349	347	352	390	350	350	333	345	334	365	329	322	353	340	350	337	355	353	336	326	335	357	331	344	348	355	355	333	342	366	352	349	334	381	376	366	335	339	311	350	328	336	354	304	382	362	359	326	336	337	358	327	352	359	362	341	305	352	374	365	359	332	381	358	350	355	365	343	348	326	373	363	355	343	327	314	355	352	334	325	366	370	337	346	367	348	348	366	355	358	306	321	324	359	329	349	341	330	367	371	343	363	384	333	347	336	356	378	388	337	334	351	345	326	360	362	313	358	335	362	375	339	342	374	348	339	340	338	341	332	325	338	380	360	359	342	351	344	350	338	349	380	370	343	333	335	362	348	308	349	356	374	324	369	374	346	341	347	321	316	336	358	332	346	367	338	354	324	327	383	363	355	309	375	342	343	338	372	326	323	346	349	358	361	373	366	350	382	312	372	333	328	362	339	366	374	353	361	373	369	356	349	344	341	338	342	359	352	348	356	382	350	388	348	310	332	318	344	326	320	328	384	378	342	357	392	374	368	322	371	346	360	347	417	364	358	327	366	368	385	377	375	345	349	378	368	374	365	312	366	350	339	367	365	352	348	341	358	340	367	370	361	375	407	370	353	361	323	359	362	351	349	318	323	318	362	354	339	360	359	342	322	360	325	349	348	340	365	378	341	376	339	330	332	332	352	328	348	376	340	366	382	377	348	334	342	353	320	336	392	361	347	343	352	321	325	379	370	362	367	348	385	362	366	332	340	325	342	323	360	374	353	357	341	349	347	331	333	406	367	372	381	357	339	373	341	373	334	364	336	373	384	358	338	340	340	357	328	362	335	353	404	328	361	304	325	418	343	334	321	332	366	373	341	356	344	355	339	367	338	359	340	341	342	371	350	371	342	350	349	372	339	364	371	378	348	334	323	344	373	328	327	338	368	346	341	352	381	355	330	351	321	330	364	354	366	369	343	365	359	349	348	372	367	345	338	328	327	361	356	322	349	331	365	363	368	375	340	391	363	338	372	342	356	342	330	314	354	360	358	359	345	357	348	369	331	350	359	313	361	354	351	329	335	357	357	358	327	344	358	353	347	391	326	331	349	342	402	349	347	315	352	352	365	356	373	341	352	352	314	353	355	346	377	371	344	368	364	359	336	338	344	345	318	335	336	362	332	336	356	331	339	365	311	352	329	342	387	330	326	354	347	338	362	334	326	317	363	359	327	355	354	357	355	334	350	331	376	367	339	373	373	361	314	348	414	344	357	344	345	339	305	322	356	346	323	327	329	339	347	349	361	370	344	370	342	376	334	349	386	336	338	362	356	343	338	380	332	364	342	366	362	365	377	345	345	337	350	353	383	341	373	337	361	320	357	330	332	335	324	329	385	313	359	320	348	355	360	402	347	366	366	363	330	349	345	336	370	312	399	360	368	341	359	347	380	321	336	371	353	363	354	346	348	331	365	361	335	350	339	346	342	364	344	365	360	383	400	375	358	383	368	344	339	346	371	365	364	336	382	353	376	330	331	345	361	357	385	347	347	359	356	345	343	354	317	356	360	347	362	391	354	358	364	358	375	348	361	366	357	334	335	343	327	332	350	343	359	375	363	373	335	358	338	358	347	365	353	332	351	350	393	357	323	347	359	350	366	389	375	356	367	315	353	348	383	375	293	356	379	353	353	342	372	388	371	351	386	369	352	375	361	375	320	359	353	359	380	334	349	365	372	331	351	350	361	350	322	324	313	307	343	365	389	362	364	334	378	340	370	394	381	356	326	346	304	325	327	379	333	345	351	345	338	335	357	376	365	324	382	357	348	354	355	342	341	333	370	297	384	349	356	339	314	345	349	362	339	368	331	334	354	347	357	379	333	381	310	381	367	359	351	355	339	358	352	352	362	366	377	369	389	352	369	361	365	329	338	377	301	384	313	337	336	342	347	381	331	336	343	335	320	370	341	344	326	346	369	337	356	345	363	337	334	358	370	362	367	379	351	338	354	336	370	342	336	386	367	352	329	369	362	317	333	340	357	362	332	358	330	330	377	352	338	313	351	337	369	366	359	362	337	319	376	325	342	349	337	383	340	343	343	343	346	334	336	351	375	375	340	371	364	350	355	370	355	330	363	370	364	334	368	347	339	328	390	352	369	378	329	353	350	368	343	325	338	352	367	343	336	342	343	351	333	354	369	333	352	333	335	296	334	357	334	352	339	350	333	353	397	366	349	350	320	382	324	382	344	331	352	353	370	345	327	384	360	336	354	360	355	333	362	345	364	365	356	354	355	358	361	338	390	338	340	383	355	389	381	328	359	384	348	383	394	373	375	377	342	356	362	354	342	323	337	292	382	348	337	346	339	324	329	341	365	349	364	370	361	351	389	366	367	339	351	357	345	344	332	330	323	362	340	321	352	372	356	393	355	307	353	356	340	365	347	341	333	345	365	374	345	360	403	354	339	354	341	370	393	348	330	365	313	336	336	342	343	342	378	334	365	354	338	340	364	338	339	374	369	345	343	345	341	334	374	331	363	343	330	346	366	335	327	375	321	330	346	360	335	347	328	340	375	366	358	354	345	356	382	387	312	314	334	333	327	316	338	366	358	335	338	348	353	371	343	381	411	332	328	322	360	374	360	372	381	331	327	358	340	333	329	363	313	304	328	356	339	329	357	358	367	362	371	391	375	340	362	340	361	354	306	356	374	352	341	334	341	413	382	366	358	349	355	361	365	398	322	357	364	372	327	380	358	346	348	353	340	344	333	380	344	358	362	407	352	350	385	327	318	357	351	357	347	345	334	351	335	369	328	328	325	330	351	337	359	334	399	363	327	329	345	341	336	349	301	380	361	357	363	360	368	368	352	363	359	334	350	377	359	366	375	357	385	374	368	334	368	353	344	360	363	316	340	373	357	342	331	357	383	356	332	332	333	373	346	383	348	391	343	334	376	325	340	374	338	384	353	331	335	331	372	327	349	337	360	389	346	368	370	368	351	368	349	345	365	336	325	354	384	323	370	328	353	350	331	347	354	376	365	342	338	356	309	384	358	354	362	332	349	377	344	330	369	356	375	382	344	328	340	347	370	334	348	335	348	348	340	336	314	329	323	346	343	368	383	364	320	359	342	375	344	337	381	413	328	332	354	347
5333	1682	1663	780	596	557	452	444	1233	2641	2396	1563	761	482	339	344	343	335	319	338	310	307	326	282	314	306	312	297	285	332	277	283	317	328	321	322	289	320	320	301	302	315	309	302	283	328	328	328	310	315	336	328	320	311	263	317	356	288	323	309	362	311	282	333	312	298	291	313	346	329	301	307	330	315	335	316	281	327	322	330	331	305	313	313	310	293	298	297	356	325	286	312	329	344	312	308	316	294	327	280	295	292	286	298	313	337	320	333	290	303	329	298	346	288	327	324	320	296	316	293	308	315	331	316	299	305	314	306	298	336	291	315	328	296	295	311	305	312	314	321	295	311	316	326	301	326	301	283	333	305	318	306	301	351	305	334	309	325	316	307	297	287	332	308	298	339	291	283	293	318	334	339	279	295	293	315	300	345	337	345	301	304	312	309	316	341	295	289	297	333	314	299	305	328	313	299	294	281	304	294	313	309	286	313	329	333	281	323	291	328	324	346	331	327	329	296	310	303	293	326	338	317	326	317	317	313	319	331	306	347	312	325	316	323	315	302	299	321	281	291	329	314	343	317	313	311	327	310	335	282	307	328	295	332	342	297	322	291	343	300	301	300	340	307	301	289	314	296	291	332	362	349	307	298	299	329	324	300	349	287	321	320	312	298	304	305	324	306	285	326	323	345	312	303	304	278	323	303	308	337	308	294	322	321	327	337	308	329	310	294	304	312	319	302	313	334	313	334	321	323	314	324	309	332	304	315	301	297	301	307	326	288	296	294	318	336	331	337	309	305	316	311	314	303	334	332	289	315	290	317	336	307	322	297	266	324	311	323	318	303	301	304	281	342	361	358	310	295	351	318	303	303	319	323	303	305	334	327	304	331	311	307	338	312	321	341	342	339	307	303	271	323	295	304	347	334	296	353	314	308	318	274	340	306	324	295	320	287	345	294	311	352	328	325	311	306	270	317	344	325	336	285	324	322	305	349	324	324	284	307	329	336	346	339	312	353	315	361	305	332	329	342	312	320	313	306	317	284	297	324	329	339	336	318	269	326	331	307	295	303	304	288	321	324	324	308	300	302	329	326	310	330	324	293	305	336	320	337	312	317	309	307	309	282	279	315	304	317	294	306	312	334	328	285	294	307	329	347	303	321	296	298	311	315	304	293	336	306	321	315	281	338	295	312	300	300	328	309	304	309	313	318	305	360	306	296	304	283	307	314	308	350	308	316	322	316	320	316	328	324	290	302	330	314	301	292	306	312	321	304	352	312	313	323	313	331	308	293	328	316	321	281	282	300	299	298	317	338	336	320	338	307	339	326	313	313	270	286	309	317	299	299	288	334	311	305	321	326	344	323	299	323	328	291	323	301	289	312	344	337	299	323	274	303	316	330	335	298	319	320	334	309	328	329	352	311	299	301	293	305	313	321	321	310	326	336	335	275	290	342	316	323	315	278	299	295	275	287	322	316	323	307	310	325	327	308	307	314	285	324	300	333	328	286	319	320	322	321	307	305	294	315	339	293	291	298	297	307	348	320	333	311	303	297	286	299	322	331	308	319	349	306	310	332	312	306	309	309	316	319	300	287	341	312	335	298	312	302	333	321	351	332	322	311	348	331	306	353	309	340	317	305	311	332	319	325	314	327	316	309	329	298	312	316	301	309	305	308	305	352	305	303	329	307	341	305	297	319	323	315	326	295	315	270	295	340	313	279	282	305	296	316	323	331	339	309	292	274	325	357	303	325	323	329	288	310	333	316	321	313	290	315	323	301	288	323	298	336	297	288	312	317	296	312	329	324	317	287	325	331	314	306	285	291	302	302	334	323	288	309	336	289	313	311	328	317	332	300	341	312	277	335	350	314	327	316	308	336	299	320	329	301	294	305	281	333	295	312	302	311	307	307	313	321	323	302	310	340	299	303	302	322	292	329	315	313	348	322	327	341	310	306	331	301	285	290	332	356	304	317	297	303	301	314	310	301	297	335	277	334	339	334	329	317	336	317	312	285	334	323	311	344	321	333	306	319	313	324	307	325	339	342	320	317	320	313	300	288	301	305	335	279	278	296	290	317	289	313	284	314	325	343	329	314	357	317	298	345	310	297	313	321	331	333	325	314	296	294	298	321	296	343	310	346	317	287	321	328	282	285	301	304	283	308	304	290	329	291	297	333	287	293	304	328	301	284	314	301	326	305	340	308	295	344	298	363	296	320	315	314	283	316	305	315	336	318	316	295	321	338	319	296	329	277	323	316	327	301	314	295	319	304	293	277	325	309	331	333	295	288	310	350	327	319	320	308	313	318	309	317	322	281	339	320	292	317	303	328	323	304	297	300	337	348	287	316	302	285	325	297	322	350	292	303	290	309	313	280	296	337	304	370	306	306	328	335	301	301	314	303	312	332	303	304	332	333	305	310	319	318	308	317	321	312	330	310	317	298	298	304	314	337	281	319	305	304	353	307	324	341	315	300	321	300	299	307	287	295	328	293	365	314	326	330	276	301	309	330	320	338	319	309	306	345	317	340	332	292	273	302	327	301	330	318	297	321	329	323	319	351	317	324	312	310	324	291	294	349	333	320	306	319	308	284	309	282	325	288	332	323	308	302	301	295	284	306	300	316	319	314	300	318	323	315	301	309	317	326	293	306	326	345	332	339	324	317	316	303	321	309	311	341	316	283	321	326	340	304	323	320	330	352	274	313	268	285	310	324	304	331	342	315	320	300	326	317	335	321	347	290	281	345	320	324	289	326	331	349	285	308	288	300	319	348	287	303	353	316	327	321	317	293	318	332	297	328	327	301	321	287	300	308	309	272	283	292	292	332	324	306	325	316	317	316	301	322	301	331	339	294	307	308	306	311	316	322	322	324	333	310	364	280	308	328	317	324	302	329	337	333	284	328	270	311	319	273	307	313	330	330	321	319	315	300	317	308	330	340	298	287	299	325	321	296	316	348	306	313	303	304	309	312	322	307	332	312	330	312	338	332	331	327	330	323	349	298	323	314	322	300	325	299	295	321	313	327	298	348	322	282	322	335	307	318	313	319	347	315	332	308	291	316	323	342	320	318	293	296	325	324	304	317	329	329	318	322	298	288	326	302	329	323	300	321	293	313	328	301	320	304	343	313	304	325	307	310	311	317	303	334	335	324	305	305	287	292	318	325	298	277	336	333	334	327	330	345	308	315	325	284	293	311	331	305	322	306	293	304	332	302	351	312	277	316	331	311	300	326	335	327	300	284	311	357	297	303	298	322	329	288	304	332	319	349	291	320	303	339	299	300	325	333	327	324	318	311	328	315	320	307	307	328	332	313	296	317	294	309	313	312	315	318	310	300	306	315	331	312	282	343	312	322	318	328	312	328	305	314	308	282	307	313	340	291	310	349	275	300	316	290	334	327	293	298	316	301	306	282	338	319	330	311	288	296	350	345	277	290	308	346	316	306	297	319	309	292	262	332	330	291	297	310	299	332	294	346	341	306	328	328	311	357	320	307	351	322
25679	21431	27479	25410	6680	1395	913	640	6196	21185	18070	10219	2874	1044	593	418	433	396	402	382	389	433	410	392	424	460	418	370	383	401	422	400	418	384	350	384	380	416	428	385	420	385	419	471	408	389	385	401	385	382	416	404	391	396	365	387	394	429	373	355	366	391	395	372	404	412	391	394	373	370	396	366	416	378	365	369	357	382	435	405	419	390	357	382	386	416	387	423	425	385	358	377	379	385	399	394	391	390	413	348	414	376	405	387	409	360	391	401	360	421	409	417	395	445	397	377	434	394	418	422	368	430	407	367	412	407	371	390	389	396	428	434	394	378	386	394	372	433	370	382	419	427	390	395	410	390	372	426	387	424	389	372	412	410	397	395	389	426	407	400	398	393	358	371	376	373	388	390	372	439	384	403	392	416	361	385	429	390	397	400	369	378	416	410	424	408	394	410	364	417	405	397	419	398	401	407	412	398	380	397	390	403	378	397	393	397	353	407	391	389	404	402	368	390	406	375	389	426	438	407	397	399	400	368	425	381	377	377	410	404	382	433	369	393	364	344	395	382	366	386	400	426	399	406	422	395	414	404	394	387	377	410	401	423	388	398	420	420	367	438	396	363	417	401	409	384	399	386	394	386	386	398	417	361	438	421	424	358	387	406	378	398	392	392	413	365	434	410	426	384	380	393	366	403	377	362	386	396	397	403	376	394	399	375	413	389	379	399	396	384	390	378	410	351	391	354	407	378	395	448	368	394	411	411	426	414	339	409	379	371	399	406	403	382	404	399	380	424	395	378	403	434	406	424	388	383	357	398	373	363	406	409	420	356	344	408	387	411	389	398	395	420	400	372	406	397	394	389	386	396	386	344	399	396	396	389	386	381	397	408	420	404	431	361	401	400	372	413	392	381	416	374	388	372	404	405	410	394	414	422	375	382	387	400	401	331	395	396	378	408	389	379	392	411	369	382	387	388	362	395	370	398	388	374	376	385	416	372	395	357	389	416	389	386	401	330	410	434	421	418	391	365	390	374	409	403	413	429	424	419	409	402	374	382	415	397	398	412	381	332	435	419	377	367	385	401	378	410	386	396	395	411	394	394	414	417	393	370	408	398	418	382	392	388	394	403	393	385	424	386	401	413	391	373	368	366	411	370	407	421	416	394	378	375	393	377	368	400	393	439	421	398	387	409	386	396	389	433	386	415	397	368	418	386	397	380	375	405	398	400	411	338	363	404	348	416	424	402	353	412	398	382	375	361	375	413	389	398	418	409	409	373	378	408	379	400	420	370	380	390	412	382	389	363	386	349	374	413	416	404	407	352	419	396	430	423	409	385	369	402	366	412	420	391	442	403	392	363	387	377	385	408	385	405	400	356	374	391	379	370	374	357	384	396	402	397	422	443	384	420	414	379	413	371	402	410	398	379	388	406	434	414	420	401	397	416	338	383	405	402	404	377	400	394	374	389	391	383	421	393	388	418	389	383	394	404	402	396	411	375	374	371	378	387	350	373	400	351	380	396	373	389	399	361	373	368	434	396	388	383	374	401	389	403	367	391	386	392	439	379	381	385	375	401	398	358	378	364	397	439	347	438	406	380	375	398	373	411	422	395	395	403	373	373	372	425	395	376	385	346	394	414	397	419	407	410	409	412	422	419	378	382	412	417	369	391	364	422	374	367	386	410	403	386	426	348	397	374	393	387	360	403	401	412	396	405	377	391	428	406	396	381	385	380	450	402	422	383	393	415	399	352	365	372	400	396	370	365	384	426	373	364	370	395	384	383	397	434	399	376	428	399	393	384	393	409	407	378	389	397	406	370	405	381	410	379	370	383	389	380	353	397	391	365	414	394	372	358	423	396	384	438	402	392	397	430	387	363	410	386	387	436	384	395	388	406	411	398	393	373	380	374	387	432	378	404	392	394	368	407	389	371	377	387	386	431	419	381	435	413	377	403	392	385	363	437	387	366	409	424	417	416	380	355	372	369	386	405	389	388	408	402	405	370	360	371	421	378	384	379	387	366	364	397	388	417	398	395	412	369	400	392	391	406	456	383	403	358	392	425	429	380	373	423	396	360	402	347	398	400	422	391	399	424	375	402	375	419	386	387	414	422	395	431	387	405	412	436	369	370	419	376	389	401	407	381	422	411	383	391	379	382	360	405	403	372	377	387	382	382	385	410	378	399	401	406	426	430	406	391	433	363	399	431	399	417	379	430	430	357	382	396	402	382	403	398	370	378	431	400	362	366	402	382	399	393	390	406	406	360	362	434	382	363	404	401	349	370	387	409	391	407	400	387	424	388	378	402	396	367	435	373	363	404	397	433	404	382	387	407	391	381	395	371	388	411	355	402	409	399	399	423	391	373	427	409	408	375	389	382	409	353	400	413	384	440	399	426	420	380	381	354	372	408	391	402	383	384	405	396	383	374	405	399	378	400	382	367	407	347	393	389	391	403	393	412	388	407	403	390	384	385	421	399	401	426	349	427	408	429	398	419	387	380	393	398	381	373	370	390	368	377	371	410	405	382	393	371	389	369	401	402	386	391	407	388	343	366	380	390	426	379	405	386	376	388	388	426	373	407	406	379	391	391	411	373	406	385	362	397	405	402	428	391	372	362	418	391	392	447	355	414	379	368	383	367	412	438	376	392	391	407	387	404	398	379	370	395	378	393	387	391	415	385	369	386	370	389	360	414	402	402	377	394	389	393	404	404	402	414	441	374	398	389	405	397	390	429	374	418	396	418	387	381	419	430	413	396	367	392	383	390	393	408	367	442	378	385	371	419	382	409	406	344	395	410	383	408	402	376	371	410	362	434	401	393	407	397	411	346	409	335	404	376	394	401	387	394	375	375	406	411	385	373	404	413	367	425	365	420	363	378	396	364	372	406	402	406	392	375	394	372	376	408	415	387	393	391	376	389	359	398	383	395	372	381	412	410	402	397	399	396	404	362	386	392	376	359	405	407	389	389	428	393	388	413	376	399	373	403	406	370	394	445	393	416	395	402	387	415	384	416	439	389	419	381	417	408	415	384	426	429	411	398	392	388	388	380	369	384	380	390	418	385	411	369	394	444	385	420	388	401	397	433	400	396	394	388	406	395	407	428	409	426	388	399	382	380	386	360	393	353	364	380	401	401	404	394	391	411	405	392	428	394	364	383	398	400	399	384	383	430	368	390	449	411	408	401	378	396	406	353	386	391	365	364	398	406	404	410	412	408	388	396	396	391	392	397	412	421	405	416	408	422	401	404	387	413	350	395	374	416	380	406	390	407	401	391	391	407	380	440	402	395	404	386	404	357	386	433	410	362	368	379	390	375	393	399	391	414	391	419	443	364	406	405	414	388	398	361	380	408	448	405	379	396	374	422	396	403	371	415	417	400	394	418	426	396	386	418	385	392	391	413	405	401	408	389	402	399	371	396	381	382	397	402	358	403	422	408	415	422	410	374	371	414	387	402	423	391	392	387	423	407	362	378	334	420	452	391	406	375	390	384	400	352
4227	5025	4524	1850	1699	1300	1004	833	9128	20695	16141	9054	2831	1256	602	394	414	409	379	349	369	361	397	325	422	357	429	324	353	360	389	412	381	360	389	378	362	353	361	364	369	369	355	386	323	352	351	399	384	382	351	377	374	381	384	365	410	369	435	377	383	376	349	406	386	363	354	394	357	378	347	351	345	383	385	360	353	350	383	367	333	384	368	352	383	355	380	371	383	381	365	359	395	379	396	397	392	350	386	394	350	386	358	365	398	377	405	333	346	347	365	381	351	346	360	350	396	373	366	352	371	377	414	367	389	405	380	398	401	387	352	360	343	358	372	396	375	391	364	395	333	356	390	332	365	369	364	326	374	366	344	344	362	348	388	380	330	344	410	375	365	353	355	370	343	393	348	383	365	366	358	351	373	339	377	358	360	378	394	363	393	399	344	360	380	374	335	354	364	327	398	338	380	345	380	361	417	348	357	355	364	354	345	358	369	356	354	383	384	366	385	356	385	357	354	354	377	363	321	345	368	369	391	309	389	357	340	365	394	362	389	346	353	392	373	400	354	362	385	355	369	348	390	366	390	337	351	361	361	377	380	375	377	343	320	336	393	364	357	342	381	388	389	342	365	346	341	366	387	351	352	328	347	361	358	374	361	400	356	374	358	359	344	350	365	343	370	403	388	363	359	390	354	378	376	365	345	353	365	375	353	378	327	382	327	376	376	373	345	386	362	339	376	346	360	375	330	363	367	375	428	381	372	376	369	375	366	359	342	371	383	388	338	353	385	354	391	355	360	375	344	352	404	348	385	367	364	367	345	347	395	393	393	356	369	371	352	362	371	375	383	332	351	368	352	360	368	370	378	385	388	389	380	391	392	367	381	387	397	378	339	395	377	378	374	337	356	375	388	415	348	417	370	311	364	393	365	365	383	386	345	348	405	366	343	366	406	344	354	372	382	358	329	357	400	407	355	350	384	402	352	346	340	334	378	355	375	362	393	362	333	370	377	349	332	365	345	371	364	347	389	382	372	323	387	353	369	361	377	329	339	354	331	364	406	357	355	367	367	354	343	363	372	383	388	383	360	381	370	375	390	384	397	384	350	353	323	354	342	381	371	386	362	349	383	377	359	351	346	376	370	380	388	373	365	385	355	378	343	378	371	352	369	376	339	351	392	349	341	346	344	371	395	389	371	362	344	378	363	364	364	367	372	373	364	303	336	370	400	390	373	366	399	383	371	374	358	356	321	364	387	364	362	349	362	396	380	355	362	345	370	389	382	367	367	359	324	387	327	362	351	364	372	356	383	329	349	374	334	324	388	411	393	351	384	379	407	381	355	395	397	369	369	333	389	391	369	365	387	331	405	352	374	395	343	380	347	411	348	339	361	367	353	331	365	374	356	396	331	391	405	354	351	375	365	355	361	359	356	344	364	359	343	347	366	368	376	371	371	396	384	368	390	356	349	373	328	363	357	370	379	369	382	384	355	393	359	375	370	364	371	363	356	343	340	379	375	397	369	346	330	361	334	365	351	364	351	381	356	353	364	352	382	379	361	381	380	329	378	387	334	356	393	343	346	357	357	373	364	349	348	390	362	363	348	354	357	371	389	342	342	350	349	356	360	407	388	364	379	385	322	356	372	363	338	366	350	371	350	336	379	367	369	378	385	361	343	376	294	367	384	361	381	388	343	365	376	348	341	367	353	375	359	366	346	324	399	328	399	402	351	379	348	374	373	376	350	363	384	340	378	351	363	398	364	349	366	352	361	348	352	371	360	351	338	376	361	357	408	398	369	340	377	343	343	378	345	412	351	354	342	395	389	356	361	358	415	339	377	352	375	361	399	369	379	371	386	358	359	356	372	383	353	369	373	351	351	389	392	354	365	366	393	376	345	350	350	353	384	349	366	407	361	354	336	381	387	370	331	354	327	341	380	352	390	352	359	378	373	404	375	334	386	346	327	370	356	448	397	369	363	348	359	388	346	352	373	372	352	377	390	393	353	369	400	368	341	354	374	337	336	395	367	361	358	374	383	371	348	368	323	381	369	370	337	353	381	360	363	348	346	361	359	341	340	335	375	364	395	348	344	402	364	387	349	361	350	387	370	380	369	361	419	412	379	384	344	357	377	371	384	355	382	381	375	374	335	403	372	369	368	392	365	379	379	366	341	357	368	359	378	353	346	352	358	402	333	352	340	361	319	366	396	381	374	374	331	356	340	396	386	355	377	367	386	375	334	410	382	382	346	387	358	396	382	386	372	340	373	380	358	391	378	373	374	348	409	357	349	374	379	352	384	368	358	364	362	372	376	383	363	343	365	357	359	369	391	353	374	364	348	349	377	386	392	333	380	380	355	349	341	360	372	415	358	369	383	365	345	379	362	357	334	377	365	347	336	373	358	378	406	336	366	365	352	367	353	425	376	340	374	377	338	371	353	353	406	369	357	400	332	361	378	338	321	376	376	365	376	324	340	334	372	381	429	373	339	349	372	398	360	367	364	413	355	357	371	336	413	354	324	373	389	344	362	393	336	380	332	372	353	404	366	363	358	357	327	362	383	376	348	375	372	345	377	372	362	328	377	392	371	345	355	355	385	367	389	374	382	349	392	391	371	373	376	371	342	368	373	353	359	364	350	361	377	343	345	388	381	340	353	352	382	355	363	328	362	380	374	350	338	390	373	342	329	366	370	368	350	339	367	341	354	358	364	355	413	385	356	335	373	355	367	380	345	393	374	365	342	368	355	329	374	338	397	364	374	387	361	377	376	373	325	378	347	372	376	354	369	388	385	364	361	361	370	384	338	325	348	399	382	379	349	356	354	367	371	363	396	346	373	338	373	360	349	358	378	356	376	382	367	352	328	387	375	367	374	363	361	357	358	383	374	350	322	357	321	349	392	342	330	348	348	371	328	387	330	377	385	350	364	360	341	347	372	358	373	350	349	401	367	373	382	380	356	363	340	354	375	365	332	371	396	365	390	380	362	360	378	347	359	374	390	367	388	352	376	378	375	369	344	395	347	357	350	358	387	360	398	363	355	372	369	360	338	366	358	366	368	333	387	366	313	362	363	379	368	369	384	347	382	350	364	359	405	327	364	357	385	376	368	353	387	341	348	370	342	370	346	373	383	364	360	347	390	391	377	390	326	360	357	341	346	342	345	331	359	370	357	372	363	372	364	360	376	334	335	326	395	356	381	390	332	354	372	342	367	350	358	345	380	356	355	339	345	350	367	354	356	341	399	372	383	363	362	359	353	397	377	366	348	414	376	382	347	336	368	371	371	365	341	353	352	356	344	349	357	385	364	367	351	373	379	360	354	353	338	346	355	315	354	388	378	375	380	381	346	427	352	375	387	369	365	353	354	364	351	365	368	349	354	347	375	327	364	357	360	353	359	356	336	342	367	355	350	363	390	389	345	380	355	367	345	322	375	370	349	366	345	333	352	359	345	336	395	361	341	364	354	389	346	373	354	355	350	329	387	376	387	393	359	328	369	384	347	336
24480	21418	28709	24539	21297	7504	2002	1187	10650	35822	32506	21569	7286	2253	858	623	557	550	563	588	512	584	509	537	563	518	510	588	535	548	517	535	554	558	584	523	549	596	568	534	559	544	585	536	533	584	528	503	533	537	524	560	498	485	522	529	537	564	544	530	544	544	576	551	559	535	563	522	577	530	552	542	545	564	513	555	521	516	541	528	581	518	532	507	556	534	500	523	520	598	536	586	557	540	506	525	526	529	560	542	549	550	542	529	536	549	477	545	551	537	535	499	504	534	552	501	548	535	542	562	540	569	590	500	522	505	542	546	545	538	516	475	544	575	544	581	562	524	515	550	512	529	515	487	529	549	531	529	547	532	566	510	516	565	516	562	532	534	515	545	504	501	548	502	526	572	530	501	496	548	535	526	494	522	578	541	530	566	517	515	571	517	516	533	510	518	504	513	534	520	548	569	554	609	540	535	571	541	509	518	547	557	540	542	550	565	484	545	548	554	547	569	547	560	565	539	531	501	529	563	536	530	506	551	514	497	574	519	528	545	520	547	540	495	542	533	508	505	498	535	528	576	532	566	495	549	552	561	506	559	521	531	569	548	561	543	544	507	501	539	559	538	544	529	558	552	522	540	528	566	551	578	530	602	559	556	560	541	519	483	574	537	513	537	492	519	560	532	528	556	576	544	485	529	515	566	537	560	493	572	561	561	534	503	578	507	559	504	598	554	583	532	521	604	505	509	506	514	551	548	563	543	486	550	518	538	525	541	545	596	543	575	536	571	531	575	520	518	544	567	544	553	515	549	536	542	537	502	562	516	512	554	526	544	532	562	526	553	561	573	535	508	558	489	592	508	532	517	549	515	535	528	552	564	539	526	525	507	549	520	528	541	522	569	527	539	545	520	527	527	550	576	524	545	549	542	583	522	543	549	552	533	501	535	529	530	531	518	517	546	553	535	530	495	508	525	557	562	550	534	567	510	535	551	537	533	525	519	548	544	533	540	557	535	553	526	496	488	527	502	527	570	553	517	531	524	548	532	556	555	513	516	532	522	514	503	519	509	520	554	555	518	543	550	526	502	529	516	560	511	526	576	506	525	559	528	576	538	542	546	523	609	527	533	588	516	522	550	567	539	568	547	556	556	475	576	519	541	566	535	558	548	496	512	547	532	482	587	507	542	504	516	499	554	497	521	503	548	530	541	595	567	531	529	504	530	524	546	528	527	546	494	540	534	548	538	517	590	530	558	560	487	513	519	534	563	526	521	523	536	548	554	549	593	554	485	537	544	562	553	556	517	521	546	546	535	519	521	514	547	525	509	528	546	544	552	513	540	505	566	512	523	572	510	481	514	524	530	502	527	509	524	530	498	512	527	517	533	532	495	532	514	559	539	553	557	522	526	550	503	515	525	557	553	507	536	535	530	569	527	561	525	509	585	555	496	540	544	542	540	550	539	519	542	569	531	519	540	545	499	528	508	519	493	551	572	544	546	550	551	538	570	540	520	546	507	510	500	552	547	523	567	507	529	547	534	535	532	568	550	551	524	528	502	503	524	516	525	569	511	560	540	575	543	520	506	537	537	478	509	554	526	511	565	550	533	523	521	484	493	519	579	554	525	573	528	556	504	556	494	509	548	564	552	528	514	503	508	526	548	561	516	502	536	523	548	529	547	537	521	562	536	532	550	552	529	519	586	547	499	527	546	543	557	548	546	564	521	495	507	576	549	509	583	521	523	532	552	514	543	551	529	556	543	551	543	538	537	499	535	536	507	558	542	587	543	525	505	562	551	519	543	509	484	510	525	544	542	533	552	561	528	523	524	552	550	544	545	551	532	505	525	525	549	487	538	527	529	527	511	571	511	566	509	555	515	525	554	509	587	510	538	548	552	563	546	570	516	531	530	560	523	535	539	547	545	528	510	541	515	544	511	536	569	539	497	534	543	573	515	568	523	531	569	525	530	520	509	543	518	509	510	530	513	497	555	546	545	566	507	544	519	614	554	575	496	534	513	510	496	532	528	550	550	556	551	505	512	544	544	541	517	589	532	501	556	529	534	503	529	552	474	524	507	565	528	595	516	552	532	553	557	556	542	549	561	573	527	490	522	498	556	487	548	523	530	539	560	552	498	482	504	543	557	530	538	531	577	541	543	561	497	544	531	554	549	538	500	478	526	511	536	521	532	555	524	513	516	500	511	531	559	512	528	552	560	509	504	489	483	512	542	531	487	530	531	494	562	528	508	555	554	524	493	543	533	526	514	573	547	550	534	523	509	597	564	511	543	476	558	552	589	537	533	567	549	506	533	532	559	524	545	515	536	538	541	570	522	547	543	526	519	552	564	565	538	532	567	567	520	502	510	519	550	555	544	582	544	518	560	543	515	521	487	516	517	523	570	528	501	540	478	523	539	542	567	547	571	522	570	516	543	501	516	590	521	493	515	557	551	544	530	548	480	552	512	571	541	548	522	530	558	533	557	479	516	546	545	523	538	493	561	559	550	522	533	499	523	556	498	550	575	546	516	534	527	514	521	494	500	539	508	562	547	543	532	532	540	548	548	541	491	535	533	524	596	546	526	573	517	590	546	530	537	527	508	500	555	528	567	554	500	515	559	557	520	527	512	531	498	546	530	540	496	538	525	483	558	561	519	534	540	523	496	515	526	536	563	511	533	532	543	550	528	552	529	551	514	484	542	531	527	509	498	543	551	532	563	508	522	547	519	552	570	501	518	561	534	526	532	539	548	543	540	529	555	548	514	521	560	540	547	535	492	582	496	561	522	514	551	548	544	556	551	576	581	566	557	492	517	560	540	514	516	529	518	514	524	509	487	494	485	536	507	540	508	528	536	474	554	535	554	531	544	517	571	572	521	554	551	488	568	502	525	601	511	529	517	525	565	535	556	547	511	536	561	524	515	560	541	549	549	531	534	552	551	512	579	547	542	560	531	572	548	544	551	510	523	553	516	557	512	521	524	568	523	531	532	510	505	529	537	570	504	539	534	544	509	532	554	550	519	541	529	521	542	542	517	497	507	496	555	488	541	495	543	505	581	540	570	511	515	491	515	539	491	498	555	516	542	542	567	541	541	537	582	506	534	515	552	531	519	545	509	526	546	549	503	510	563	539	530	536	517	553	525	535	567	539	529	529	543	525	547	496	516	523	535	512	535	547	527	572	540	521	506	552	533	519	532	546	528	554	566	557	546	557	513	541	561	541	540	523	577	552	522	564	521	523	507	535	501	511	555	475	530	535	551	536	543	518	514	517	531	540	512	559	534	547	539	519	533	580	556	504	512	531	518	520	547	532	515	520	520	539	581	543	525	533	527	529	562	554	526	515	497	565	536	567	528	567	552	522	518	529	538	502	558	543	546	495	544	548	567	564	547	495	504	526	474	528	560	503	516	580	535	531	488	523	526	548	545	498	536	496	534	534	556	510	506	550	553	523	518	546	520	544	543	532	510	585	530	545	565	544	563	531	515	571	497	553	577	528	517	533	557
4421	8828	6622	3230	2198	1869	1654	1336	15096	33773	28712	17153	5772	2399	897	582	511	492	515	512	469	461	481	472	505	522	504	482	470	463	476	493	481	493	493	497	521	511	478	503	498	476	499	521	479	466	473	488	493	499	447	501	483	510	491	467	490	490	490	459	497	496	484	509	510	484	465	487	448	490	459	492	492	475	428	527	525	494	489	495	475	467	488	504	468	486	509	483	452	479	484	502	506	459	501	483	477	476	523	484	469	481	474	489	513	473	510	477	477	523	469	497	486	477	468	458	478	454	461	478	482	508	529	508	500	473	481	495	531	509	490	496	477	486	453	506	513	473	485	514	462	505	488	523	487	435	463	499	509	484	489	487	498	498	474	487	461	489	466	473	481	449	522	478	474	503	480	493	470	526	480	490	520	502	494	484	473	497	484	481	521	507	466	529	459	502	468	502	470	490	490	467	507	487	475	482	489	512	509	488	480	483	471	484	500	490	500	458	465	538	490	477	461	510	457	445	513	480	478	445	484	519	488	517	485	444	484	459	507	477	495	521	453	516	500	496	491	473	470	431	450	476	505	485	432	451	462	499	525	483	492	496	470	495	492	509	464	496	473	471	452	498	500	524	493	533	517	480	501	472	506	487	474	488	488	463	453	504	458	461	445	506	505	482	488	508	497	476	490	484	504	445	495	512	437	480	490	452	488	490	480	496	476	460	515	461	471	512	470	485	495	476	495	483	513	488	480	476	468	474	485	481	502	510	485	449	510	497	472	488	535	478	520	500	476	499	482	532	482	465	461	495	471	493	500	489	474	514	474	516	456	527	486	484	458	480	485	493	450	516	548	509	499	500	484	494	454	508	492	498	470	443	480	507	523	478	424	504	500	466	503	505	491	486	494	482	448	473	502	536	497	467	500	473	469	502	478	454	484	483	483	478	482	487	461	444	521	459	457	471	519	472	493	504	517	450	484	487	536	507	429	505	481	481	537	480	502	513	509	497	454	509	471	495	465	496	478	495	517	475	467	521	483	490	447	486	492	504	480	470	457	471	451	482	468	469	490	457	491	478	512	509	475	483	483	488	463	519	497	529	474	458	469	461	457	503	501	492	470	468	492	468	512	472	525	473	493	474	488	473	492	463	469	465	468	454	488	497	512	469	487	490	482	467	488	462	495	446	475	477	499	506	483	506	509	457	491	432	445	510	525	540	534	471	480	494	511	531	512	466	462	530	491	463	473	485	454	454	503	445	482	490	471	473	460	471	515	490	457	482	494	480	465	470	449	445	497	500	479	475	492	499	513	507	516	475	433	533	486	484	470	493	504	464	474	513	519	500	470	509	493	463	482	469	517	464	482	483	545	525	515	510	491	467	489	449	453	470	514	475	490	476	479	490	472	483	453	512	510	466	500	451	455	515	485	504	503	466	509	496	466	509	490	481	495	475	494	427	501	488	444	479	473	474	507	465	476	504	514	490	456	492	482	474	504	458	440	514	514	446	469	495	460	491	498	514	482	477	493	479	519	463	483	443	469	473	504	467	450	517	458	499	483	472	484	500	480	442	480	445	491	493	482	488	472	505	479	516	497	517	444	468	487	497	456	498	488	487	462	478	462	513	459	461	442	499	484	483	513	507	439	506	509	453	456	487	466	472	486	490	460	491	419	477	508	479	460	453	466	465	434	461	509	482	465	435	484	547	472	440	463	448	459	461	476	488	480	491	525	498	474	477	470	508	470	487	517	510	532	490	513	497	475	489	498	490	484	500	505	504	464	454	495	474	484	466	462	461	480	491	443	482	491	501	478	501	494	459	500	470	498	493	455	514	508	470	473	502	488	497	507	483	475	468	465	443	474	477	480	472	472	490	492	480	483	480	513	451	453	483	490	458	503	483	481	436	433	513	481	499	483	469	530	514	447	498	492	499	461	503	477	481	519	475	455	466	470	483	479	441	509	484	452	530	496	486	530	486	492	528	489	510	480	472	494	500	458	509	485	468	504	464	451	490	471	481	472	518	491	491	490	452	457	476	478	467	486	447	488	494	460	499	488	476	482	490	497	456	480	472	470	496	483	461	467	491	524	496	500	447	473	486	504	478	436	490	492	507	521	479	544	477	469	461	469	491	486	488	479	503	447	455	495	475	453	474	469	492	544	514	487	441	528	533	501	494	496	473	494	494	486	490	461	477	469	465	496	488	494	474	469	472	486	499	488	504	491	468	499	483	458	440	513	490	482	481	485	453	511	474	490	463	464	476	515	498	460	500	489	459	502	475	478	460	511	475	489	463	460	481	476	478	501	503	515	492	476	492	524	508	468	475	490	501	517	474	491	503	456	452	475	464	485	477	532	453	458	483	481	502	485	510	500	490	472	456	454	511	471	466	504	496	470	463	526	429	491	491	483	476	463	491	450	465	490	469	474	479	473	489	501	506	456	482	451	451	496	498	509	494	459	455	477	493	524	466	476	505	475	470	474	495	479	441	494	491	510	498	526	496	498	481	494	485	466	477	517	488	483	491	501	451	472	485	476	461	476	464	491	493	503	473	497	464	489	482	443	504	456	473	462	485	503	468	477	490	483	454	438	445	476	530	476	464	504	490	506	474	497	475	456	515	501	482	463	501	487	501	491	481	480	456	462	457	501	475	509	473	493	484	504	501	514	516	495	507	487	469	454	443	460	489	475	464	534	464	505	490	475	491	483	487	501	518	522	443	475	474	466	482	507	497	470	488	527	508	436	499	462	487	496	477	484	491	451	461	484	515	463	481	489	497	525	509	432	488	497	495	482	451	502	474	519	450	462	490	438	493	493	522	476	469	479	514	488	493	495	485	466	445	466	504	538	459	476	477	511	494	490	470	459	488	478	507	513	521	485	470	478	504	513	462	496	514	468	500	482	462	498	455	559	503	495	481	501	464	468	494	483	471	487	482	481	509	497	458	477	493	460	485	477	479	495	492	510	473	476	485	474	486	498	456	480	472	482	471	481	463	501	509	511	498	502	467	509	483	502	485	497	504	467	476	473	479	504	462	462	481	467	486	493	474	503	458	460	485	503	445	503	466	481	482	514	499	508	476	507	467	474	474	464	484	474	482	488	487	496	475	448	463	483	456	491	454	464	492	492	491	507	495	475	483	489	489	480	521	471	469	481	508	477	424	463	503	500	482	501	529	483	438	466	516	521	486	477	497	479	442	454	462	466	498	466	451	451	464	480	450	469	531	493	519	493	519	467	469	472	498	468	490	470	485	443	436	459	491	478	457	459	518	511	451	472	480	499	455	485	482	482	488	478	468	489	473	501	421	513	520	491	476	468	486	479	478	475	482	489	494	504	482	474	467	496	438	469	463	427	505	495	458	452	451	525	466	508	476	491	458	478	501	479	543	456	445	460	489	489	490	435	456	470	486	477	500	505	462	522	446	477	507	455	472	507	500	502	487	473	479	490	484	503	482	473	475	502	463	507	485	540	484	485	482	509	513	504	484	512	465	471	472	485	494	473	489	473	474
27711	11451	1649	955	623	503	461	443	610	2189	2355	1666	792	567	413	394	375	388	354	378	369	335	344	354	402	369	348	356	386	363	389	352	356	372	368	338	374	367	379	398	362	340	330	380	377	399	372	399	387	366	365	386	372	388	339	350	377	396	354	356	377	346	362	358	342	369	377	403	369	354	354	359	350	377	356	387	347	370	370	355	360	360	344	374	356	372	391	383	373	341	370	362	385	368	385	377	382	359	356	391	339	317	334	360	367	371	362	376	412	388	335	368	410	379	346	356	400	352	360	346	348	375	357	384	373	346	366	332	407	375	344	382	370	374	411	371	347	362	347	357	389	392	359	368	403	351	345	344	375	357	356	394	351	395	353	370	356	379	380	364	365	357	357	393	362	324	367	380	341	360	318	384	376	345	386	378	379	372	404	335	395	416	377	364	347	383	360	380	343	389	384	362	370	397	356	354	381	392	361	344	387	351	340	343	373	392	351	370	357	384	353	379	362	384	394	374	387	366	378	366	404	369	338	366	386	387	361	358	352	376	367	362	356	359	363	348	371	385	404	384	398	368	369	332	353	372	348	378	388	376	362	367	355	388	380	346	345	353	368	372	389	402	368	389	363	414	359	348	377	362	373	380	359	360	358	363	371	361	384	347	372	374	394	372	400	386	347	394	360	340	381	368	402	364	383	375	364	375	342	353	357	327	367	369	364	343	381	387	361	364	368	368	370	360	365	370	364	374	349	365	344	373	369	365	412	391	354	358	373	359	363	358	376	390	361	351	374	346	356	365	364	382	361	367	380	367	352	343	393	359	351	360	324	351	374	398	334	391	388	374	374	405	356	381	371	395	380	358	351	403	377	368	341	357	369	347	381	365	388	337	336	345	347	374	365	387	314	380	332	381	369	357	343	375	383	360	391	348	350	396	371	388	365	352	367	355	334	376	380	360	382	357	358	360	393	372	336	343	369	368	383	365	352	342	380	382	348	368	325	355	315	355	329	351	346	364	372	330	376	381	367	349	394	363	387	340	321	390	400	419	345	358	383	352	383	337	354	366	392	377	393	355	383	366	370	382	353	385	343	359	339	353	406	381	354	376	352	351	390	373	369	364	372	378	388	340	341	362	393	375	342	370	327	380	394	407	394	363	344	349	346	335	394	374	378	405	387	360	383	363	374	411	346	375	340	337	373	341	374	359	362	344	357	381	375	362	383	359	375	368	332	388	366	340	369	362	365	335	383	364	367	377	386	388	375	378	365	336	404	378	364	378	363	354	362	384	363	416	357	375	348	394	360	375	370	379	339	382	335	384	398	382	363	352	371	402	402	401	359	357	366	369	381	420	368	390	353	359	394	386	384	347	377	376	378	370	327	355	332	398	367	379	342	372	350	348	390	364	382	413	400	358	405	352	364	397	345	370	355	389	369	339	372	377	363	370	368	359	364	375	380	384	337	340	360	338	336	343	339	374	387	394	391	338	369	347	373	384	409	350	378	377	393	366	360	398	364	384	370	366	364	422	345	379	356	362	370	329	359	359	377	382	400	370	391	401	370	394	373	349	380	368	380	356	397	365	390	366	382	354	395	384	382	377	342	335	363	374	362	377	387	356	348	395	370	365	347	345	366	338	359	364	335	418	410	347	338	393	375	370	330	374	366	357	390	388	336	349	370	361	386	345	367	355	330	340	354	382	342	317	398	379	349	366	368	356	335	370	391	337	374	370	343	354	382	384	373	382	383	374	379	349	380	335	328	365	364	350	358	380	340	347	382	364	381	314	384	389	372	347	362	360	324	368	366	396	347	368	360	366	377	376	378	361	390	374	384	379	366	366	392	353	362	351	376	349	397	363	364	364	372	364	378	352	333	363	361	370	358	387	361	372	328	377	345	371	435	369	370	378	379	420	376	361	329	356	351	351	386	379	386	388	339	361	347	384	335	391	403	354	362	353	359	349	398	349	370	373	360	406	385	363	371	378	383	368	351	352	388	389	393	362	366	364	352	357	360	344	375	394	382	374	360	373	370	384	357	350	334	389	353	361	374	367	347	355	373	412	374	398	358	324	374	359	339	388	365	355	374	372	342	395	361	365	392	357	383	397	384	392	380	387	388	378	356	328	390	356	380	365	400	386	397	361	396	338	341	349	368	370	369	339	329	380	349	379	350	351	401	358	369	373	366	394	384	337	346	354	382	377	353	374	340	357	372	378	367	423	376	399	375	326	403	384	376	350	406	359	327	377	382	351	383	362	369	338	349	386	365	379	374	392	388	342	379	351	366	363	391	349	404	356	366	402	347	371	384	350	353	352	338	349	376	397	366	358	366	385	402	376	370	359	350	384	360	382	322	380	360	370	348	355	356	352	352	374	362	379	358	387	350	362	374	366	362	374	358	400	345	350	348	401	353	371	365	371	324	341	326	384	391	381	367	325	372	377	382	339	386	367	372	351	370	341	370	377	389	378	377	379	359	360	375	346	378	352	347	348	362	379	346	384	352	372	344	379	356	388	345	347	356	347	370	391	375	346	375	387	369	345	371	381	384	367	356	342	382	356	351	330	374	341	386	368	400	406	384	349	378	372	367	356	329	368	350	390	381	373	382	383	377	378	356	364	395	373	365	393	378	342	361	370	327	320	350	369	371	366	347	357	343	360	361	367	358	365	359	372	367	333	364	419	375	370	360	352	378	348	383	381	359	376	375	373	374	349	368	366	358	362	385	359	369	354	395	403	373	347	375	325	369	383	358	355	350	390	376	374	379	349	366	377	365	367	371	365	380	357	368	362	353	398	379	376	369	362	397	373	349	361	356	362	360	353	374	385	381	396	348	334	346	325	374	357	377	373	347	352	365	406	359	421	399	384	379	365	392	391	343	368	399	350	344	396	363	339	362	357	379	389	383	391	364	325	363	365	363	349	394	354	364	368	348	377	394	372	388	359	379	335	389	385	333	362	349	379	331	383	354	380	375	361	378	362	378	371	370	369	333	367	344	397	368	359	377	351	349	372	360	364	383	380	368	353	343	363	392	388	370	372	359	377	352	375	367	357	358	372	384	351	372	335	374	346	362	368	370	403	377	393	351	366	400	361	359	347	349	367	371	353	401	372	387	333	346	332	380	356	382	386	377	360	374	347	370	356	365	372	371	346	329	353	345	371	394	369	396	370	367	394	366	379	338	376	357	367	339	393	365	364	332	364	373	350	365	383	359	378	357	356	372	349	374	378	355	371	355	370	338	395	359	347	408	361	340	408	393	396	386	380	349	380	379	371	362	362	362	397	356	382	389	369	369	345	318	368	375	424	390	366	382	346	365	402	387	373	367	410	378	406	356	349	379	371	386	369	356	335	406	343	364	364	350	338	374	360	376	320	345	364	374	340	370	345	355	372	353	368	372	361	346	359	332	345	382	374	370	378	346	325	369	359	383	377	368	388	356	400	397	375	362	374	402	353	353	377	342	351	364	370	367	364	368	378	363	354	346	319	345	347	399	394	381	358	360	379
5246	1405	1040	579	540	482	448	423	765	2963	2823	1879	910	536	389	344	327	300	328	330	333	319	338	307	320	317	376	329	337	304	313	332	333	348	314	321	359	342	325	323	311	363	335	315	345	333	339	352	323	334	301	328	349	354	291	329	337	316	342	337	363	334	327	341	334	323	361	325	316	353	324	312	344	338	312	310	313	341	298	341	329	332	351	322	341	335	352	321	319	306	312	322	322	355	354	343	324	321	347	332	293	342	332	327	353	357	338	349	317	302	338	323	315	349	376	364	343	350	366	342	356	352	303	329	331	312	323	344	357	344	340	344	324	358	350	349	320	357	318	328	336	332	332	326	320	336	337	335	328	339	331	333	321	320	353	336	326	330	334	312	362	310	351	345	314	362	336	346	302	308	373	356	319	341	346	334	346	315	307	331	339	320	336	318	339	314	365	309	324	333	327	316	312	332	350	322	317	340	337	359	372	333	314	312	342	335	314	392	359	283	305	333	324	340	340	351	350	351	324	309	340	343	359	354	314	319	350	382	323	344	329	343	312	328	366	314	340	321	323	318	342	309	335	328	321	339	308	307	351	335	325	319	331	302	335	359	364	348	350	344	329	314	336	327	356	366	324	342	330	355	353	322	329	335	343	334	347	336	335	312	332	335	291	326	352	320	324	296	314	312	358	343	353	343	303	349	336	323	343	329	342	334	337	337	350	316	332	301	326	318	327	303	337	331	329	325	345	327	299	348	326	328	347	348	323	337	347	314	329	393	337	310	320	347	306	295	339	325	330	320	331	310	301	327	298	328	324	336	327	338	318	337	355	345	340	375	363	313	323	312	332	326	310	365	328	345	325	364	320	310	324	335	337	312	329	294	356	361	314	306	323	332	337	336	327	352	346	325	301	328	355	330	301	321	373	349	338	321	335	317	319	324	349	304	361	311	340	314	337	316	338	313	309	324	300	347	306	314	324	345	353	330	346	300	328	297	334	343	335	339	354	314	321	324	327	321	329	337	345	358	309	324	346	324	310	320	344	319	334	302	344	338	336	336	342	329	306	344	323	323	323	332	296	356	357	339	312	295	341	341	346	345	360	313	340	340	335	334	341	355	343	318	327	317	387	343	360	329	326	341	345	302	341	296	299	344	339	348	308	289	347	335	341	322	362	357	333	310	318	318	334	325	327	323	298	347	335	331	349	326	336	314	328	370	316	301	308	354	340	332	343	312	345	316	324	331	301	340	331	337	359	365	315	300	307	366	317	316	324	360	321	318	316	340	312	330	364	344	340	359	335	347	359	301	330	359	311	336	312	347	359	310	302	356	357	336	328	318	311	317	321	330	318	319	343	309	361	349	328	328	318	303	323	329	329	344	333	345	358	333	339	388	335	330	333	327	310	356	346	334	344	340	314	339	338	311	308	349	320	339	310	312	341	343	333	302	314	361	355	353	362	304	343	302	329	323	335	365	325	359	325	339	361	326	347	317	354	298	286	340	334	320	325	342	324	313	346	307	337	311	360	348	331	334	301	293	340	320	331	302	343	334	323	344	300	317	317	317	317	342	336	307	337	307	348	341	316	361	330	344	335	323	338	341	326	349	342	320	315	345	337	319	334	341	359	324	345	314	338	325	358	316	354	371	340	329	320	310	331	326	340	324	346	351	301	353	345	321	325	333	323	343	332	327	290	341	307	331	323	335	328	331	343	346	300	319	306	327	320	311	301	345	326	366	370	385	319	322	346	329	341	340	300	342	326	342	336	317	306	304	339	306	351	329	330	338	324	319	305	350	340	306	336	324	328	339	335	319	325	315	332	303	337	325	328	311	330	353	312	374	326	331	333	342	340	309	340	348	329	296	337	339	335	316	325	352	337	337	334	378	357	331	300	340	351	356	335	323	350	343	309	323	320	294	323	301	315	339	342	327	326	342	356	314	328	326	314	320	369	318	322	324	345	326	336	335	303	336	318	322	359	367	335	345	320	331	347	304	334	332	336	367	317	317	353	352	347	343	328	318	319	344	375	305	309	316	340	310	332	336	340	328	348	335	335	350	330	344	335	333	324	351	310	375	320	323	305	326	340	330	363	344	331	306	357	323	318	341	328	363	329	316	332	314	329	340	312	337	336	324	324	335	344	384	313	338	315	340	275	342	313	326	318	324	312	310	319	306	327	326	328	355	323	334	350	330	357	361	308	366	321	337	322	324	310	360	328	322	328	285	367	353	314	320	313	325	335	349	330	326	317	349	321	331	315	335	338	341	329	315	366	350	340	385	318	343	318	331	324	350	314	307	350	328	345	357	361	330	296	318	324	416	352	332	329	305	358	334	346	337	320	339	366	346	351	324	312	316	352	343	332	354	354	338	320	347	307	333	302	344	314	307	322	362	330	273	329	320	319	319	328	349	342	335	344	320	322	341	329	360	304	284	338	326	331	328	343	326	367	333	307	345	319	338	315	339	322	341	329	327	322	329	331	324	312	325	333	329	309	334	318	321	325	376	301	313	350	349	336	348	342	335	324	313	361	332	322	358	326	325	322	309	315	314	338	338	347	321	328	336	333	337	318	315	339	330	311	343	363	337	340	316	324	332	343	361	358	296	343	315	336	355	342	306	301	324	339	337	299	329	325	329	303	314	346	330	330	291	347	305	355	344	323	342	337	306	327	328	331	320	327	326	318	325	316	367	346	378	341	362	370	331	327	374	344	336	367	320	339	334	317	357	336	343	311	309	364	312	321	313	344	306	330	332	326	343	317	317	312	347	353	355	329	355	306	321	339	353	316	348	340	353	359	341	350	334	348	365	315	316	339	350	339	327	333	339	327	354	334	325	310	327	336	328	308	324	334	309	342	345	323	336	337	336	345	317	334	318	353	294	308	349	298	327	345	323	310	356	311	313	316	352	355	346	350	336	349	328	349	297	334	311	293	342	341	336	295	376	311	352	336	340	332	330	346	346	307	347	334	289	321	332	326	347	318	318	327	341	333	336	361	316	332	338	337	331	351	326	329	296	331	341	327	322	335	326	307	322	278	344	325	324	330	342	329	328	306	344	335	355	318	334	360	330	330	334	339	313	333	320	311	314	307	293	305	333	323	348	350	333	294	353	336	334	313	334	346	306	280	350	311	335	299	325	328	361	383	332	313	310	302	317	324	326	336	323	349	314	350	347	339	290	318	328	294	332	323	339	326	319	324	331	318	351	373	334	350	341	350	329	337	338	342	325	343	329	326	321	355	331	307	337	314	328	331	315	371	353	311	330	386	318	301	339	300	317	378	334	344	335	341	333	338	310	314	323	304	338	335	341	315	304	324	341	312	307	338	338	318	306	328	331	350	315	350	314	348	353	360	301	320	337	361	340	320	334	343	378	302	316	325	319	310	310	339	293	340	327	331	341	316	338	339	352	333	328	344	323	321	335	305	343	320	360	326	348	343	346	319	331	313	318	351	337	311	352	345	346	322	363	309	346	343	340	338	333	294	349	322	311	343	310	350	320	348	301
25632	21430	27421	25432	5996	1265	1034	761	2755	19989	19262	11955	3554	1134	618	448	453	454	441	448	439	443	416	435	403	428	396	425	402	413	412	407	398	424	413	410	451	425	412	435	384	401	425	385	410	385	417	379	424	441	405	388	455	393	375	430	450	403	401	404	414	367	400	406	378	464	398	439	386	405	403	408	415	413	416	378	398	400	396	411	411	434	429	408	390	461	406	402	428	407	378	418	423	397	432	435	419	390	454	420	407	361	446	424	401	406	394	398	428	435	431	397	443	396	421	405	402	410	417	387	397	377	383	393	423	402	385	389	408	388	398	457	415	421	403	413	407	396	405	419	416	408	433	425	396	429	377	382	429	440	450	410	423	420	415	382	393	407	413	425	425	437	376	383	401	423	387	403	394	386	410	372	422	411	411	404	397	394	414	439	436	405	416	424	420	407	403	405	421	379	390	417	410	410	399	403	450	425	444	432	390	426	437	450	409	391	372	438	376	430	391	388	447	389	413	451	445	403	378	434	422	432	397	409	393	424	428	404	389	440	384	405	431	412	382	446	435	427	399	412	409	422	431	474	425	399	398	432	479	399	441	413	400	387	428	399	416	413	439	360	397	415	386	400	395	426	408	412	437	460	455	403	414	395	367	431	397	406	366	399	447	439	395	443	413	413	396	398	430	405	396	440	380	411	386	422	414	395	431	402	421	395	431	431	397	417	428	398	418	380	425	419	434	402	421	395	409	440	436	388	430	399	445	383	405	412	419	393	418	384	397	421	441	398	422	406	441	412	422	443	408	410	414	456	417	421	439	395	398	402	402	417	392	415	386	393	430	408	408	433	411	391	394	394	403	409	426	434	420	386	430	434	383	365	402	432	411	394	406	407	409	385	403	442	405	430	408	383	412	412	390	388	425	432	408	385	420	432	370	428	412	399	424	403	425	390	406	389	393	390	387	420	412	408	414	382	426	430	460	394	399	397	405	407	437	399	401	380	405	374	399	433	431	413	452	405	375	403	435	389	425	360	424	410	368	418	406	390	416	438	365	436	448	362	421	409	372	425	416	420	407	397	377	415	390	386	407	438	386	376	431	437	384	377	396	413	398	401	373	428	429	424	408	435	414	419	423	441	419	403	428	392	432	413	372	393	399	425	393	374	402	425	449	413	419	435	400	408	413	435	422	397	400	410	444	424	398	404	390	415	389	409	399	401	375	430	408	371	392	438	411	399	409	393	394	438	397	437	391	402	435	420	398	394	389	430	425	363	416	398	390	412	446	401	382	412	414	435	405	425	398	433	402	389	429	418	438	386	392	447	418	404	407	401	403	416	423	393	417	412	365	401	378	396	395	379	404	407	404	402	391	406	452	452	426	415	410	415	414	432	413	410	422	415	402	409	395	398	408	438	415	424	401	430	408	412	396	422	413	401	402	395	427	370	407	432	431	411	418	397	410	434	444	419	408	396	409	380	407	379	437	421	407	439	399	383	417	379	421	410	435	369	412	383	428	444	434	385	423	427	381	406	444	365	426	401	373	417	415	392	416	418	410	429	396	384	408	422	394	403	447	382	418	413	433	405	421	411	387	391	419	404	360	397	435	409	402	406	424	413	427	392	389	420	407	459	373	390	401	435	427	422	396	401	378	425	408	432	434	422	403	407	432	420	439	408	409	379	420	379	407	415	413	433	397	448	417	401	393	422	399	427	398	421	392	446	457	424	425	419	393	440	400	431	419	406	427	406	431	423	378	392	415	416	424	384	399	412	389	423	431	432	417	409	372	391	441	428	419	378	395	422	407	376	423	410	400	419	428	428	393	410	397	429	394	411	429	422	422	420	437	421	374	432	469	396	407	392	399	416	396	415	409	387	399	398	435	427	408	393	388	392	404	392	410	435	396	390	423	449	400	414	430	384	431	392	420	398	435	396	419	394	429	399	411	381	422	414	424	388	448	409	409	394	385	451	413	409	401	401	404	427	400	385	426	388	392	420	426	384	409	415	421	394	397	390	444	394	416	437	412	421	373	382	432	382	430	409	441	431	435	426	405	397	446	402	364	402	412	413	410	412	406	387	405	441	443	395	417	412	396	409	469	378	404	407	387	401	403	449	389	401	398	402	388	413	392	405	386	428	444	389	408	397	429	413	429	418	402	390	380	412	382	384	396	407	401	397	393	438	425	403	434	397	409	432	429	415	393	433	384	391	360	389	419	412	413	455	415	383	396	453	414	437	403	417	414	436	411	394	432	411	403	415	421	408	417	405	408	426	400	426	429	453	402	404	391	409	408	405	402	412	446	363	405	414	426	396	422	421	409	392	384	400	411	409	415	430	433	421	390	370	408	407	392	422	412	416	392	385	437	376	455	394	381	423	409	437	394	422	390	418	416	404	418	413	402	433	415	372	389	409	410	423	437	382	399	407	390	397	422	404	429	427	418	423	408	411	453	430	383	412	392	400	436	385	419	382	429	399	402	406	406	429	430	412	416	435	420	440	423	401	409	412	409	396	415	399	419	424	413	426	403	429	429	425	365	384	391	389	416	415	397	396	426	397	431	425	426	399	410	411	398	383	417	409	395	429	393	408	410	399	350	404	403	380	408	415	443	413	395	442	364	401	416	440	386	438	426	417	415	425	398	421	421	407	400	393	404	425	435	453	388	408	396	422	410	406	430	419	399	415	412	420	423	391	400	450	428	429	428	403	371	416	415	370	429	425	435	403	383	413	422	396	426	398	402	425	403	439	409	431	411	405	416	409	433	425	397	429	377	425	403	388	405	448	423	413	391	431	432	379	435	410	415	405	436	396	362	424	397	421	412	411	385	398	426	396	396	413	413	416	421	382	375	443	397	430	373	410	419	385	396	396	401	393	405	437	412	409	438	413	379	447	415	391	418	454	397	387	399	398	405	427	420	386	423	409	410	384	427	401	401	394	416	445	418	422	408	434	442	417	404	425	415	385	413	426	425	408	430	403	391	461	420	428	425	354	389	396	409	366	406	375	371	414	413	412	374	434	396	423	394	422	405	416	405	425	409	371	385	391	428	380	425	410	402	420	394	416	417	406	402	389	422	391	389	455	417	434	414	406	400	397	424	412	457	428	375	382	403	425	438	397	416	412	399	431	430	380	366	420	429	407	398	405	415	401	362	424	405	393	363	413	389	414	427	396	425	436	403	404	409	430	432	395	407	381	404	427	414	409	412	392	415	409	426	451	409	417	434	416	378	433	422	404	422	369	411	402	452	397	398	402	416	429	453	423	395	447	395	389	413	435	388	411	400	435	410	402	427	425	449	401	437	431	428	405	441	405	408	394	386	412	419	434	415	426	405	424	411	393	416	388	414	403	410	359	413	430	433	405	378	407	378	485	425	436	412	423	408	402	399	400	435	394	400	421	388	426	407	446	410	406	406	424	381	431	421	392	384	436	420	424	408	414	391	392	437	429	420	442	395	392	435	381	405	395	413	380	435	446	433	392	399	413	445	419	397	394	399	415	445	377	433	436
3984	4606	3517	1817	1330	1138	1089	948	4422	21221	17425	10293	3146	1288	636	433	426	386	378	412	366	386	362	401	383	392	405	391	380	393	341	420	373	367	403	391	403	371	373	411	390	397	400	398	357	408	352	359	376	363	411	370	388	406	372	362	373	400	425	409	404	391	363	387	358	384	363	378	405	364	345	404	415	359	396	388	377	382	353	381	403	400	398	404	381	382	384	352	391	371	385	405	388	383	353	371	386	415	392	366	385	408	397	376	419	397	389	378	415	371	375	419	390	352	366	418	391	382	367	421	381	389	421	408	395	401	408	389	383	351	371	369	379	357	378	393	362	367	372	414	378	388	369	395	381	357	401	390	393	393	395	384	377	399	370	407	423	390	383	374	364	407	370	384	405	361	339	388	338	378	381	362	389	363	385	382	360	386	373	357	412	337	399	379	440	390	348	398	420	400	416	375	347	368	391	383	361	386	393	365	409	407	392	375	395	368	386	370	401	414	379	403	396	403	398	375	364	378	399	380	377	355	353	379	426	370	398	382	365	420	401	414	368	422	386	394	403	424	363	413	368	402	400	362	397	377	373	383	380	383	396	350	378	390	402	408	404	385	406	404	399	393	383	348	347	391	387	375	408	368	405	368	384	360	376	437	344	391	418	388	402	406	406	408	397	392	392	412	387	400	378	391	372	361	351	385	354	360	373	370	395	372	374	382	397	417	344	387	401	366	378	387	379	412	387	402	395	370	374	402	396	408	400	372	388	356	377	393	370	396	367	410	373	397	357	426	370	394	371	409	416	379	380	381	410	387	372	378	370	386	418	375	394	381	378	392	338	387	377	392	394	389	401	409	371	386	372	408	358	397	377	404	351	390	403	381	388	360	403	374	365	404	416	380	380	406	384	369	387	390	396	384	410	387	402	382	394	402	389	388	385	400	382	388	377	357	387	361	400	384	422	372	394	355	352	374	373	407	346	391	405	392	363	409	393	388	380	366	380	367	396	388	390	401	405	398	397	372	401	366	380	387	399	359	411	414	368	361	401	404	381	407	408	389	419	388	379	407	398	365	381	392	360	393	399	409	379	370	409	394	367	407	375	399	395	356	368	409	386	413	395	405	388	353	365	401	360	376	404	399	366	354	354	359	356	393	344	385	384	373	392	375	400	424	376	401	411	423	367	389	375	372	352	405	420	408	366	393	384	388	404	377	388	386	415	390	397	410	381	400	392	376	376	395	371	410	362	385	375	370	386	398	357	388	352	371	383	386	390	374	401	404	356	396	393	395	383	378	357	347	425	404	395	369	353	379	363	423	358	361	409	391	407	404	360	413	401	340	379	416	384	398	372	365	401	402	338	391	423	390	368	370	435	402	375	399	397	376	389	432	375	411	380	376	385	367	419	348	380	371	380	376	377	426	355	383	353	348	390	380	404	408	412	346	409	370	389	377	385	335	410	381	375	393	343	366	374	401	391	386	404	430	369	396	363	398	401	389	416	404	394	348	362	371	375	409	336	428	364	377	406	406	373	398	386	368	371	381	427	394	380	356	406	400	364	379	397	376	386	367	389	364	352	410	369	393	398	349	350	386	420	380	380	386	380	398	384	374	406	374	369	354	404	389	388	399	382	383	406	364	426	354	374	399	386	405	379	380	426	419	390	361	383	373	397	372	390	384	371	409	382	369	380	392	395	402	391	376	382	355	384	371	390	384	392	395	376	401	394	384	376	370	410	380	381	409	398	368	380	410	372	391	371	354	372	377	387	361	406	379	380	354	383	403	362	425	393	367	387	390	354	369	355	359	396	389	389	343	391	388	371	410	383	389	359	379	363	358	368	409	387	372	359	401	374	412	388	392	399	368	393	362	362	394	347	374	355	372	387	399	349	372	386	346	367	350	369	418	372	393	381	380	374	412	411	392	372	375	385	381	352	390	376	388	384	387	376	379	347	388	393	379	372	394	370	371	392	386	397	400	379	400	376	351	374	372	367	385	355	386	400	367	407	403	367	379	401	398	398	353	406	367	386	384	376	361	381	368	346	370	381	351	395	385	357	404	383	380	408	414	379	370	395	400	388	364	369	393	377	393	360	365	388	362	391	401	420	404	405	392	368	372	362	403	399	372	363	395	415	386	375	393	375	358	365	401	372	394	397	416	391	368	412	378	375	372	378	360	402	380	374	362	408	388	351	384	387	368	384	355	369	421	421	418	366	408	379	371	386	392	365	378	378	377	353	390	366	373	380	370	395	345	393	367	414	380	367	381	347	365	388	377	401	404	387	395	376	412	392	363	414	408	386	383	389	375	379	402	393	397	400	380	383	371	377	368	426	358	345	402	377	381	380	414	373	374	386	396	394	384	377	402	376	353	379	382	407	395	404	345	386	360	385	424	390	379	390	382	374	394	401	403	368	399	399	397	396	388	387	360	344	431	369	360	393	352	383	407	385	403	372	376	375	382	364	366	393	400	381	413	410	375	371	382	374	361	407	380	343	364	400	390	347	384	389	393	412	368	380	380	395	411	393	379	368	410	420	389	409	380	389	372	409	385	370	408	409	373	376	388	392	384	434	381	382	410	341	362	399	372	357	380	373	369	428	393	388	371	385	348	392	389	385	388	366	377	360	384	390	376	391	375	364	373	402	383	372	362	369	329	367	346	365	331	351	371	374	370	373	377	366	356	379	364	377	398	407	404	382	368	370	387	382	360	402	385	362	345	385	388	399	388	378	386	355	402	399	388	377	403	396	403	387	368	362	383	392	394	383	359	376	377	372	373	360	375	367	381	383	384	396	407	382	378	375	393	390	365	393	382	359	424	407	395	398	390	403	385	399	380	367	382	380	381	388	355	409	383	412	390	336	401	362	378	381	392	408	387	378	385	387	405	370	381	395	351	424	422	398	388	400	376	369	338	372	390	386	386	388	385	387	354	389	381	392	405	353	405	378	385	385	388	359	390	363	395	384	375	394	386	384	358	387	428	395	374	409	367	392	410	398	389	371	397	370	375	373	392	418	419	369	371	422	378	401	386	390	374	386	357	382	380	397	356	390	389	412	366	356	391	375	360	437	343	352	393	390	396	412	390	377	388	382	408	397	397	396	397	375	384	425	365	402	400	350	395	398	423	380	383	366	385	409	388	371	397	396	396	420	340	407	372	388	338	356	366	364	366	388	394	379	380	361	375	373	404	378	387	393	399	385	392	405	402	380	386	380	414	402	367	356	389	374	354	408	385	367	412	371	382	378	420	361	378	345	384	383	400	404	399	381	382	403	364	395	378	414	413	420	385	385	388	354	400	386	381	401	422	368	357	357	376	397	373	378	373	391	407	419	407	398	362	386	383	385	392	393	367	391	375	381	358	359	382	375	373	358	375	402	393	380	373	372	397	377	373	377	390	368	401	394	359	355	359	382	397	370	408	399	416	397	357	397	412	383	366	359	399	366	375	402	410	384	404	356	396	399	405	376	366	417	337	377	412	370	350	353	421	390	381	378	399	367	416	363	409
24432	21440	28735	24573	21382	7690	1990	1196	3564	32246	34923	24280	9375	2514	1048	647	605	530	581	577	594	586	603	596	593	620	589	580	612	607	539	514	571	535	552	544	586	569	547	539	579	575	540	568	554	569	581	555	575	576	553	562	596	593	564	533	558	580	588	533	630	529	551	567	560	561	591	617	584	536	558	604	596	564	578	562	609	554	566	587	617	554	572	591	542	593	545	533	587	596	599	567	529	574	613	567	563	536	558	582	584	576	578	573	596	522	567	588	498	519	565	532	592	564	603	557	560	567	548	541	561	556	562	564	579	540	543	560	548	587	593	531	530	550	561	548	626	650	564	563	569	571	570	578	596	597	563	543	568	590	553	535	565	566	567	597	568	563	544	552	551	539	570	558	584	578	555	580	567	515	549	506	578	585	590	563	562	597	575	525	554	568	530	572	535	624	599	560	542	562	553	561	559	547	560	592	569	599	600	601	559	539	561	581	582	538	598	502	561	572	577	543	580	570	577	548	519	554	545	555	580	514	527	564	582	572	540	593	569	572	527	554	582	589	526	598	579	588	577	528	538	566	592	580	564	474	543	608	563	570	582	569	568	557	611	572	575	537	527	546	566	575	564	553	543	538	555	554	603	560	541	573	565	549	575	563	551	591	524	519	570	539	557	567	566	567	529	531	573	591	584	549	553	513	605	566	546	557	564	573	548	592	594	530	583	595	553	563	559	591	564	555	531	548	549	524	564	551	577	552	596	595	582	546	544	569	578	573	582	595	581	554	540	557	602	518	551	601	569	595	566	543	529	558	551	543	575	574	565	570	564	570	538	578	569	563	581	537	574	535	529	568	519	559	544	535	559	530	534	591	563	617	569	537	543	581	539	541	545	569	540	580	559	558	565	529	562	540	555	589	580	542	563	549	543	526	595	546	577	589	517	610	538	503	553	613	524	524	613	572	575	566	578	591	581	515	565	558	557	568	550	565	562	530	568	554	603	592	519	553	540	552	531	566	595	552	546	528	565	529	607	552	601	568	573	578	589	580	554	535	547	602	569	551	540	549	581	555	592	585	533	577	553	573	559	561	581	563	494	552	570	562	549	535	539	541	587	557	543	523	544	569	513	599	554	561	575	596	589	547	542	568	575	531	535	528	546	559	558	570	541	570	527	577	561	588	556	555	576	550	574	556	549	528	547	532	553	568	568	574	552	538	568	575	559	578	523	541	579	559	549	546	550	589	527	522	542	611	542	520	573	560	579	550	562	576	589	560	578	545	555	576	557	544	559	520	548	540	552	556	563	575	516	544	539	531	570	564	568	547	556	597	550	557	566	538	579	576	546	567	523	554	549	601	588	585	590	540	551	538	584	524	530	543	600	534	575	512	575	551	564	544	540	583	582	501	550	547	561	545	540	572	570	589	572	548	598	507	571	563	544	573	603	562	583	569	537	555	539	551	564	555	605	537	525	535	590	595	573	550	538	581	536	586	577	547	577	552	540	554	534	571	554	550	519	579	617	588	575	564	602	527	569	560	571	541	579	570	572	598	537	576	535	543	576	585	541	599	567	549	524	546	601	529	551	556	581	543	601	578	566	573	529	559	505	536	590	586	586	558	570	546	612	532	607	533	550	572	581	558	541	562	587	605	567	549	563	545	564	566	572	498	585	565	541	549	548	566	553	550	515	580	562	601	583	566	554	565	552	577	563	595	606	557	586	532	564	574	624	575	574	537	530	550	518	552	571	563	585	560	580	553	560	574	536	535	552	547	554	567	531	568	554	552	577	610	586	541	543	536	539	587	547	585	575	560	565	577	576	587	570	567	577	526	556	558	580	550	543	542	555	558	540	550	582	533	549	566	569	546	507	529	572	567	576	545	567	581	555	545	566	563	550	587	536	594	535	541	568	576	596	586	592	562	560	528	554	534	514	547	564	572	534	569	583	554	507	571	570	578	528	572	576	563	585	573	547	560	584	578	563	591	578	571	550	592	551	542	546	572	558	541	542	563	573	542	541	545	564	528	597	603	599	586	552	576	566	591	537	607	584	522	527	574	588	544	549	579	587	560	552	576	524	545	573	621	574	544	557	559	594	581	555	548	575	595	532	567	572	518	556	552	578	570	563	569	565	566	577	543	558	550	543	567	524	559	559	533	544	553	580	528	569	589	534	562	543	592	569	596	601	564	590	525	569	527	551	551	516	567	568	588	543	567	544	567	544	591	555	591	596	560	572	526	558	547	545	557	559	531	579	523	557	555	570	573	575	538	549	570	564	547	529	548	563	559	592	549	549	525	535	592	602	539	564	600	577	508	544	559	510	505	609	551	559	528	612	589	521	518	549	575	553	560	542	593	570	582	605	526	555	570	545	541	528	560	584	590	560	591	568	590	554	487	549	584	585	546	555	590	545	515	558	553	592	575	517	571	580	522	553	577	560	550	551	568	575	530	523	551	553	528	588	575	524	533	559	558	581	575	537	594	576	574	550	608	554	553	560	571	574	580	609	534	538	564	500	568	558	602	558	560	555	522	588	570	540	534	527	574	540	560	568	561	570	547	571	541	527	576	618	565	555	554	560	582	547	532	543	595	550	570	575	536	578	524	599	562	529	563	553	529	584	563	528	553	558	563	584	536	547	592	550	586	535	580	595	573	567	571	597	514	579	565	546	576	576	567	518	529	568	580	532	587	578	581	603	565	560	527	531	548	572	543	595	580	556	562	574	558	576	563	558	588	575	559	565	539	525	583	538	527	605	514	555	615	566	530	585	573	523	560	563	611	567	573	604	571	580	549	523	560	527	566	571	587	571	547	553	579	576	591	553	543	575	578	576	560	542	550	575	560	578	532	585	587	520	549	564	557	534	552	580	571	598	556	570	515	521	564	568	555	584	554	600	576	552	546	541	544	546	579	551	585	558	539	595	567	583	598	525	496	539	593	549	519	553	531	534	556	560	551	581	540	559	555	591	554	580	559	544	588	606	569	589	535	550	535	566	561	559	522	530	594	579	538	553	529	578	543	595	547	545	588	597	505	560	536	601	568	579	536	552	552	541	569	577	522	572	550	531	575	546	500	563	546	535	565	545	551	558	550	556	618	621	562	580	550	542	511	563	567	543	574	592	566	534	563	573	569	591	541	607	592	519	557	582	584	549	590	552	542	525	562	561	506	560	569	549	561	542	602	579	585	575	534	550	547	535	521	573	552	572	581	545	535	558	565	567	554	559	568	546	565	546	573	560	610	558	561	595	616	577	637	540	521	547	553	562	555	536	593	537	615	560	523	525	579	518	508	550	532	549	533	618	510	593	578	581	574	543	593	544	531	540	603	558	584	563	507	570	519	515	581	568	549	576	569	531	575	572	546	576	576	588	519	577	575	541	574	551	544	529	559	532	544	563	552	560	570	556	522	545	568	564	543	560	545	576	556	542	504	583	572	595	522	519	596	535	523	567	558	557	563	558	558	563	583	540	591	574	564	543	607	538	555	531	586	567	585	546	520	521	582	540	593
4311	7005	6260	3166	2341	1830	1572	1250	5727	33179	30973	19436	7005	2479	1037	653	532	534	528	545	519	533	507	530	513	477	542	503	541	532	471	478	486	499	480	476	533	527	486	522	514	502	496	478	503	519	518	499	548	494	489	462	494	514	456	535	505	476	497	481	510	536	489	460	488	492	488	507	486	472	482	536	513	487	528	533	493	502	504	520	490	463	520	498	486	559	471	508	521	500	476	486	509	508	494	476	481	481	534	500	487	485	517	512	527	533	519	496	522	499	489	501	526	511	541	466	507	496	524	498	507	519	514	537	534	469	517	518	493	495	523	506	519	490	502	532	496	507	497	532	486	536	485	524	523	496	537	475	506	496	514	545	494	484	494	529	481	518	522	482	565	503	501	494	462	493	501	515	496	517	491	484	530	504	504	501	476	486	508	459	506	491	511	496	477	512	498	498	519	518	525	486	503	501	498	500	476	473	488	507	507	527	456	522	527	470	548	538	490	480	540	494	523	505	563	520	478	485	524	501	489	502	472	506	475	522	470	461	507	495	484	504	516	500	514	506	523	487	492	539	464	494	508	507	518	499	519	499	474	500	505	514	499	461	509	473	482	506	482	469	456	487	505	499	508	520	536	495	528	518	537	529	509	507	455	485	489	512	489	557	496	523	494	500	499	468	514	473	496	509	522	478	491	540	483	504	533	515	477	519	520	466	481	522	505	513	487	503	508	501	484	483	486	506	515	508	502	475	527	545	504	502	490	508	473	473	503	511	463	528	480	502	512	507	472	511	509	526	509	530	536	520	529	506	487	477	504	478	539	514	532	463	508	495	522	458	510	508	494	538	527	499	496	481	514	495	538	498	521	468	474	455	529	500	454	475	464	502	519	474	475	474	520	498	480	530	478	547	525	496	505	510	519	515	495	480	483	497	511	535	519	499	522	486	469	489	494	498	477	524	497	463	445	505	513	474	497	455	486	511	503	528	498	501	519	449	535	509	454	522	506	521	494	493	494	522	513	503	508	470	500	508	484	476	483	495	486	484	546	502	463	534	478	510	517	490	539	517	532	533	490	524	492	497	497	488	528	491	511	480	498	505	499	476	499	505	474	540	510	500	491	512	539	503	485	507	500	510	530	449	484	521	491	471	468	501	541	485	517	494	497	493	478	511	494	529	500	497	494	503	498	470	514	497	506	516	488	523	505	509	481	513	454	472	498	524	459	486	464	511	505	497	490	525	503	530	509	491	481	523	517	524	508	485	500	507	515	493	531	477	515	535	485	522	488	469	513	481	492	502	454	528	550	508	499	531	513	514	474	500	529	489	535	479	551	496	485	509	523	502	486	502	497	481	478	523	470	515	537	527	502	522	487	495	537	530	484	515	469	537	502	502	524	486	519	514	518	519	533	523	468	474	521	494	526	453	519	505	519	524	484	509	448	495	511	515	490	512	499	485	463	521	511	501	516	522	498	530	465	501	504	502	477	525	469	480	482	513	528	492	497	502	502	494	468	516	517	486	457	477	510	523	493	505	547	541	488	505	479	506	504	485	501	479	501	480	516	504	504	479	506	460	475	519	523	489	499	511	531	491	527	495	528	516	470	489	476	490	498	490	502	474	495	528	521	518	446	522	520	484	492	494	502	492	491	494	502	476	488	461	565	516	509	513	496	511	532	520	515	536	542	507	486	479	518	471	527	519	503	513	518	513	464	501	516	503	479	499	490	495	510	513	495	484	474	482	519	499	548	551	467	468	475	489	493	495	491	464	472	482	531	497	506	447	524	518	494	515	522	459	518	527	454	489	509	525	488	499	498	499	499	473	504	471	496	489	531	503	501	516	485	477	493	498	497	485	513	485	507	543	522	498	523	493	567	497	493	477	507	513	496	493	502	526	479	521	500	503	503	499	467	539	478	483	494	520	488	476	489	462	501	513	499	460	487	516	486	510	474	495	525	506	525	486	481	511	449	507	549	495	511	463	512	479	504	468	551	541	515	496	506	493	481	472	529	501	504	516	490	492	536	463	459	539	484	530	493	493	534	501	500	504	513	477	511	508	478	527	504	484	470	498	474	515	476	506	478	534	513	504	474	512	543	505	493	493	479	510	515	510	467	559	516	480	472	503	543	503	516	485	518	511	468	481	512	518	520	500	517	515	490	492	482	502	521	490	533	500	474	493	508	508	505	553	521	507	491	485	512	512	519	545	516	506	510	508	497	478	509	498	460	514	484	534	475	521	532	493	479	539	488	514	441	492	492	523	479	487	540	500	486	518	486	443	495	492	495	475	496	510	512	439	484	497	517	466	503	490	517	507	512	487	490	496	527	531	486	482	496	514	472	513	518	486	503	504	515	520	494	519	503	513	497	488	477	504	460	492	474	507	508	495	507	474	484	521	497	534	472	493	510	464	487	482	494	466	499	485	522	487	469	521	506	487	490	472	503	450	515	517	526	501	455	490	487	481	489	497	539	487	511	504	524	500	494	480	480	522	519	476	495	477	450	508	455	508	474	516	494	501	500	462	466	504	477	501	485	535	483	506	488	566	446	499	494	441	503	489	479	513	517	483	506	538	475	500	524	497	470	521	526	481	480	537	486	486	474	471	495	482	492	473	469	475	472	494	517	518	515	516	510	481	520	507	515	512	496	509	464	540	507	525	499	518	497	512	521	497	492	508	469	507	472	442	487	515	494	492	488	507	472	504	505	496	525	500	508	498	502	512	484	567	521	470	459	503	548	506	512	524	509	544	495	474	496	466	487	551	468	481	468	502	512	465	494	466	535	509	473	477	538	545	489	522	505	463	503	515	496	526	472	496	530	522	486	501	518	526	500	500	474	490	514	513	501	474	507	513	521	506	490	507	497	473	478	513	528	524	533	482	462	500	524	535	496	512	499	482	504	509	505	561	509	530	508	503	498	524	465	479	483	550	508	479	485	525	528	532	520	485	472	482	486	485	500	494	495	504	484	508	488	479	506	486	487	520	538	484	488	501	503	484	488	516	486	529	496	503	479	500	513	499	477	460	515	526	493	519	485	505	509	499	487	498	492	477	511	494	531	525	484	476	517	519	485	459	530	500	514	503	501	517	498	465	495	470	532	458	507	555	512	483	522	487	475	459	523	467	504	478	511	482	482	493	440	518	518	506	473	503	498	487	521	489	529	501	475	478	512	504	496	502	520	484	458	518	486	514	500	509	524	496	473	521	490	496	503	470	493	492	494	462	513	527	495	504	486	503	494	500	457	495	510	541	486	494	500	483	494	484	448	511	512	485	534	506	482	533	455	472	469	471	519	476	460	535	488	512	521	488	486	505	492	503	482	484	497	514	529	532	505	480	484	550	440	478	465	543	467	494	495	486	496	473	495	519	460	488	513	481	496	473	523	542	538	484	488	471	507	482	473	487	496	478	487	455	496	486	502	481	449	559	468	493	488	455	523	531	525	522	513	484	470	562	550	486	502	531	474	482	484	488	480	547	519	507	490	504	513	471	489	480	513	515	509	526
27583	11353	1673	751	480	487	445	426	473	1695	2380	1684	978	615	439	416	399	403	435	411	383	420	416	394	418	384	433	346	396	413	392	430	392	372	381	389	378	370	394	403	425	384	380	395	405	408	360	397	405	394	396	410	445	423	385	421	379	370	403	388	412	371	408	399	405	388	382	409	394	396	384	378	368	384	369	364	390	367	418	395	385	426	381	390	402	387	390	392	382	389	360	424	396	380	371	332	384	386	377	403	433	389	380	389	373	374	367	387	394	371	410	376	388	373	373	387	365	383	384	381	404	362	403	387	394	395	396	407	368	383	370	420	394	392	417	397	372	397	375	353	371	384	406	432	400	378	409	408	367	413	399	361	375	363	379	424	406	380	365	434	381	404	403	422	394	380	399	392	395	354	386	436	381	417	377	403	380	391	392	407	402	375	382	371	411	372	395	404	367	434	395	413	400	357	443	396	411	400	367	400	406	389	390	375	377	415	410	390	391	403	407	417	400	394	370	366	343	369	344	375	390	390	377	379	371	397	364	363	385	408	411	417	422	382	401	395	389	370	349	385	368	396	380	388	407	375	390	423	400	361	376	404	407	416	396	391	414	391	398	409	395	414	411	382	375	378	392	416	421	395	375	377	409	417	367	431	385	361	399	362	384	404	393	407	415	380	368	415	372	378	396	351	384	397	387	415	381	435	394	394	381	399	422	389	407	384	386	370	366	357	395	404	380	400	383	383	420	397	383	418	420	392	410	425	379	381	391	376	356	404	396	385	416	397	418	424	354	425	386	429	411	405	402	390	389	397	396	404	363	419	407	395	390	408	389	393	396	405	421	402	372	378	372	390	385	406	404	417	402	336	396	389	420	405	444	360	375	392	416	422	378	409	404	386	374	390	378	413	415	385	371	351	410	399	379	381	405	427	411	396	399	389	377	391	392	393	388	411	382	390	415	445	372	383	389	396	414	406	361	374	393	355	338	364	387	432	416	414	367	374	397	406	403	391	405	375	368	383	391	410	369	375	376	399	418	371	393	384	372	395	387	378	392	373	417	394	411	391	393	352	375	404	411	394	387	394	423	370	409	419	385	399	345	406	386	430	418	409	413	389	407	414	415	413	415	379	385	378	381	398	346	426	401	398	439	397	356	386	409	431	379	406	419	404	398	400	392	442	410	345	394	384	406	417	390	372	384	425	381	375	436	375	359	400	372	401	391	383	359	382	403	387	394	390	351	395	388	385	380	399	374	411	395	364	390	361	376	386	385	385	378	380	379	379	369	422	383	410	352	403	371	388	402	373	393	361	394	404	410	369	367	349	406	330	387	398	400	367	379	369	419	426	407	402	463	397	394	413	387	385	401	399	426	395	410	384	387	386	386	410	397	408	375	395	386	381	369	373	343	429	399	399	390	400	409	414	432	364	386	335	396	373	391	399	432	397	408	400	409	388	386	395	358	412	395	430	402	388	390	386	374	414	397	393	363	407	400	404	365	403	398	414	381	394	387	373	402	382	364	386	388	412	380	354	378	414	398	407	399	393	395	399	376	367	415	396	406	404	416	419	368	399	396	371	362	409	381	336	366	430	359	409	351	386	410	384	399	374	411	377	375	385	358	383	383	409	399	382	388	406	386	399	431	363	390	362	379	418	398	428	375	401	367	384	399	409	352	369	398	411	381	407	380	377	371	375	404	376	374	408	387	375	406	405	390	409	418	388	373	396	375	379	433	375	390	406	369	396	404	380	416	429	392	386	416	379	409	386	367	376	404	369	380	404	398	421	392	414	400	440	391	406	393	386	351	389	371	403	363	412	380	356	372	371	391	424	397	386	379	404	400	420	367	436	396	399	392	407	391	399	380	386	443	403	401	390	383	359	411	383	425	398	416	402	400	417	386	400	377	394	417	433	379	426	417	396	394	367	373	400	414	396	416	434	395	391	407	403	362	383	377	399	391	404	366	407	394	416	380	399	380	395	409	451	362	368	385	355	396	359	382	404	378	367	341	370	370	355	392	400	393	375	345	393	404	360	382	364	394	385	392	388	359	385	432	380	375	390	404	413	382	380	355	370	394	354	401	391	410	361	374	379	410	367	376	382	381	364	409	389	385	417	414	370	372	394	392	405	386	409	359	371	365	365	412	374	401	421	372	391	370	379	409	450	375	389	393	376	395	396	397	401	340	375	413	428	390	367	386	360	407	402	423	369	393	431	402	400	401	387	414	427	404	374	375	379	355	390	381	378	396	391	409	399	417	354	409	329	388	381	376	405	350	375	433	404	390	438	416	394	337	373	402	394	404	374	427	367	430	362	388	434	385	369	405	386	430	378	421	405	388	398	432	379	372	367	392	421	376	423	354	381	373	386	383	368	369	380	384	392	367	394	384	370	365	369	395	401	375	368	361	401	375	407	427	393	416	401	383	393	394	384	364	396	387	345	394	401	394	411	385	410	366	359	412	413	425	403	400	423	383	388	411	364	376	395	401	392	410	370	387	369	403	404	442	388	426	375	411	416	422	412	389	363	398	394	378	376	389	423	353	390	368	382	361	397	383	410	399	427	359	409	389	387	385	364	376	386	387	382	388	409	373	379	386	401	386	401	399	369	426	396	369	379	381	407	388	382	394	381	414	415	393	381	393	379	409	379	424	389	359	392	405	388	439	427	418	415	391	410	410	377	422	406	387	376	405	426	398	358	388	409	417	395	378	339	397	423	384	404	417	376	374	390	375	381	388	382	390	377	360	379	393	418	414	435	423	419	425	396	394	369	393	396	360	416	394	386	367	426	371	406	358	384	408	397	386	386	377	419	383	377	386	381	398	405	378	404	419	375	385	370	399	425	376	368	361	371	443	418	364	393	411	388	405	383	409	414	395	384	401	366	398	349	391	408	391	346	397	384	383	392	374	354	408	423	412	420	363	379	381	373	375	425	370	385	392	392	416	381	400	399	392	379	438	393	400	380	373	388	446	414	397	399	412	392	429	392	394	401	375	403	374	405	369	407	371	381	375	399	377	387	342	379	351	371	382	383	376	408	414	403	399	399	392	415	396	340	388	414	392	392	412	405	424	410	401	359	381	393	402	396	373	389	369	381	375	415	382	400	375	359	385	433	379	373	388	355	349	399	435	365	362	371	394	432	384	434	385	354	362	422	372	384	383	383	395	403	373	399	368	409	374	375	399	375	434	389	414	402	418	402	369	406	425	405	376	421	391	382	387	371	391	379	386	394	350	418	391	402	407	409	425	393	386	365	376	386	383	394	397	378	412	394	377	374	376	396	394	376	404	392	406	399	375	393	418	367	353	374	392	400	380	371	373	424	365	408	402	389	409	381	388	384	429	379	364	448	422	359	390	402	374	395	403	421	374	405	390	417	407	363	398	391	416	364	389	392	375	369	382	443	370	378	394	407	429	410	359	379	390	396	383	405	399	425	369	387	391	389	415	373	376	407	384	365	377	383	383	394	388	388	392	403	406	398	433	390	397	407	361	400	372	404	414	391
5284	1414	1222	531	470	497	432	402	576	2454	2923	1887	909	560	439	390	342	348	314	348	370	351	368	401	349	407	374	351	335	326	347	351	346	340	342	359	341	378	338	338	350	350	365	326	365	335	372	320	341	337	330	354	347	370	348	322	325	343	378	342	345	355	356	351	329	321	328	352	332	373	321	328	362	345	357	364	358	376	306	349	379	320	347	355	351	358	358	356	353	344	354	378	353	343	371	309	343	336	335	367	357	337	329	358	333	332	381	352	356	343	372	355	333	311	345	365	358	350	374	359	346	325	351	362	333	387	335	397	335	381	360	310	364	340	366	326	327	340	351	346	289	370	331	374	365	335	376	369	363	335	321	351	333	312	341	325	334	341	360	316	366	363	324	351	367	348	356	344	377	344	319	354	320	360	325	326	345	337	371	328	332	384	362	366	355	315	328	354	333	351	334	344	345	352	328	396	341	341	317	375	334	337	314	351	329	340	357	318	313	355	360	380	363	330	362	347	358	320	351	353	357	369	360	336	345	382	330	328	364	330	351	328	343	353	368	342	344	336	371	342	348	321	304	372	333	403	330	344	353	352	360	362	326	353	370	324	387	327	361	344	361	336	325	377	339	344	339	315	349	344	380	335	321	340	333	316	344	379	347	361	352	344	346	345	363	328	357	320	365	328	344	333	329	361	340	310	326	341	360	350	332	347	340	333	349	348	343	358	357	331	367	335	391	348	342	347	345	363	334	353	326	340	335	350	340	337	361	337	391	365	378	367	323	360	334	335	372	365	335	333	342	340	308	355	346	352	330	327	365	370	336	339	342	337	330	351	321	357	319	363	366	331	375	332	329	325	400	315	381	342	327	337	340	334	358	347	332	342	348	335	345	350	379	353	327	370	362	342	338	355	351	338	348	331	350	354	342	339	335	358	346	359	348	362	341	340	359	346	350	378	364	322	370	353	373	348	320	355	350	314	355	312	342	345	357	372	350	356	362	345	337	352	391	343	362	341	335	351	345	357	353	349	337	320	347	331	336	347	344	352	326	318	354	338	370	338	353	353	366	314	366	358	351	361	327	392	341	368	338	324	373	343	345	332	329	326	363	362	329	338	364	348	389	351	343	381	343	361	380	361	340	349	375	320	340	347	325	356	325	351	338	328	367	360	345	310	354	354	347	354	355	351	342	331	355	335	306	340	354	356	367	343	344	342	354	358	339	374	389	342	364	339	345	322	390	380	347	371	366	350	350	370	364	381	393	330	383	320	309	336	322	331	364	327	354	361	341	340	309	360	319	343	340	332	334	341	321	364	324	332	338	357	340	333	323	344	366	379	342	353	382	346	334	331	366	347	393	367	300	373	370	330	372	360	347	385	354	362	338	370	324	318	351	337	341	355	343	356	352	360	319	336	347	334	363	339	355	346	357	371	343	336	348	380	383	345	379	334	342	349	370	344	319	316	336	341	322	316	355	370	356	351	348	337	350	319	359	336	372	366	341	346	356	340	345	338	370	350	339	338	337	336	373	348	313	339	371	344	333	337	349	346	340	369	348	298	338	333	379	331	334	358	354	373	364	337	347	337	339	343	346	361	334	352	374	341	376	334	348	351	365	353	350	373	309	364	328	337	354	357	321	370	340	356	328	359	361	375	342	343	350	372	318	360	361	339	357	399	352	345	359	332	362	349	333	331	347	323	370	388	345	367	329	367	380	333	347	341	351	353	344	365	351	339	349	355	345	362	359	337	345	352	365	333	346	302	326	373	368	351	326	320	356	309	367	331	373	355	342	374	362	360	343	341	348	345	333	344	350	354	329	322	345	339	335	355	352	362	355	351	352	383	375	320	341	350	322	373	363	328	345	356	324	355	320	304	339	359	339	329	392	321	338	367	337	351	342	349	332	331	335	372	344	359	347	345	342	321	336	341	364	360	342	345	328	345	325	359	365	366	320	364	334	308	325	343	340	334	356	361	353	308	342	348	351	327	307	323	317	315	368	353	351	339	372	315	319	368	327	341	339	359	364	332	335	349	353	367	385	336	361	342	341	361	327	328	321	332	340	360	346	365	335	360	354	295	323	370	331	325	337	358	395	349	342	369	303	343	309	342	300	385	329	309	347	317	345	360	371	310	355	345	356	364	361	355	360	361	343	345	319	376	307	358	348	350	345	372	365	358	358	339	317	344	373	304	363	343	351	331	332	364	349	360	347	359	354	351	388	351	366	348	343	373	335	345	379	333	347	336	318	328	337	371	360	361	316	365	362	378	392	353	330	342	330	339	351	341	362	370	366	346	370	329	312	351	317	348	340	330	340	349	353	370	333	368	347	330	352	353	331	371	328	359	346	365	336	321	387	342	331	356	383	359	374	358	354	346	353	367	379	356	320	347	330	343	376	344	393	338	369	341	341	365	373	351	386	358	343	316	330	368	346	386	346	380	355	396	359	346	358	350	322	324	344	392	364	364	341	328	358	362	348	352	362	360	356	323	362	341	340	366	353	327	344	340	368	348	382	321	334	357	339	333	381	361	353	343	323	346	361	338	334	373	369	322	362	383	335	347	376	325	363	382	320	355	307	347	338	325	338	352	318	346	359	339	343	327	369	354	352	317	342	347	343	347	333	333	318	343	349	312	316	377	334	328	347	348	371	348	356	336	358	317	348	355	319	364	339	371	339	347	318	339	325	345	306	340	339	374	349	316	359	355	329	340	371	343	355	354	331	338	358	353	326	358	339	340	346	365	330	349	350	339	347	325	348	402	330	352	368	328	350	354	374	338	356	323	326	363	319	326	335	336	370	355	361	397	323	389	357	338	365	360	316	362	343	366	355	342	337	325	371	332	339	355	325	354	353	334	372	351	328	358	325	290	367	349	327	352	340	378	364	373	356	372	333	351	352	344	353	354	356	326	336	336	353	362	340	356	369	353	377	341	383	353	353	389	360	327	343	343	374	349	353	359	355	351	346	373	345	316	347	367	340	386	335	345	356	343	329	364	327	354	353	374	313	329	345	359	354	339	336	377	310	324	339	358	351	342	366	362	343	331	357	357	373	362	325	343	310	353	346	344	333	345	323	357	326	332	363	347	327	344	366	343	342	373	342	342	342	333	368	328	322	344	339	332	335	339	336	351	355	366	355	383	332	367	352	346	305	324	365	365	345	330	383	339	358	352	346	334	338	330	325	348	365	350	356	375	351	374	359	345	356	335	345	366	335	364	324	348	372	331	333	337	369	342	368	354	327	344	358	292	356	335	337	352	316	368	368	350	360	389	345	335	352	311	357	352	393	364	331	372	373	349	360	346	348	315	377	361	358	378	344	357	329	344	353	352	343	345	327	335	357	353	335	347	385	319	337	335	343	358	371	321	343	319	336	370	326	365	340	336	329	367	353	361	337	348	336	376	355	373	343	346	354	351	373	323	337	356	335	352	355	346	322	325	347	335	338	384	337	359	350	339	333	355	313	330	323	335	356	349	295	337	357	356	354	340	356	354	347	339	342	323
25647	21489	27513	25562	6014	1179	802	695	1684	18655	20131	12948	3915	1255	752	520	493	414	466	428	432	437	453	441	458	422	433	417	444	428	429	413	465	423	467	450	446	449	459	420	444	425	444	450	457	437	450	471	460	439	449	447	470	409	473	444	435	451	455	443	484	426	452	446	385	430	445	420	411	436	438	426	424	468	448	474	481	430	447	448	513	434	449	444	403	447	450	433	451	456	420	453	457	382	445	442	424	450	450	441	447	438	448	450	436	425	449	424	449	454	396	476	414	419	479	469	454	456	433	437	458	473	468	420	430	393	457	438	424	419	425	438	420	481	425	447	461	472	424	442	466	430	424	455	435	449	418	439	448	426	449	422	431	407	453	421	426	370	415	419	416	503	448	443	455	433	394	428	405	467	422	417	416	444	425	443	422	441	425	412	437	468	447	453	443	426	456	412	465	469	422	430	445	435	447	455	443	430	454	436	435	450	423	462	448	429	447	395	429	412	445	431	458	438	402	457	421	411	432	423	404	451	440	433	451	432	435	466	417	440	427	397	456	432	455	428	385	438	421	496	431	418	410	420	430	428	432	439	433	442	452	431	462	379	427	438	415	413	454	473	423	461	439	446	426	473	463	460	435	472	379	432	428	400	459	453	447	417	455	439	442	425	417	459	420	424	449	420	466	452	386	425	454	449	440	444	421	422	405	431	471	434	454	436	428	457	451	462	390	431	410	434	446	411	425	418	460	427	457	410	440	397	429	445	453	405	410	450	457	434	435	439	481	427	426	457	447	452	435	460	424	427	473	425	437	450	429	426	437	437	463	426	428	415	428	410	448	451	425	433	426	443	474	424	450	429	433	461	443	443	430	406	433	454	437	450	426	446	416	425	434	428	428	453	436	468	423	434	452	401	402	475	437	433	452	426	415	451	456	426	396	453	445	412	439	461	430	465	436	407	434	438	393	431	446	444	481	426	379	422	459	478	475	425	463	391	439	437	431	418	425	415	469	412	418	447	431	405	428	440	432	451	420	452	472	399	436	446	434	431	410	424	421	454	446	460	430	431	441	451	411	470	428	422	447	424	448	433	438	414	424	470	393	447	440	421	430	432	440	453	417	395	427	396	465	426	411	416	426	435	457	412	409	440	428	473	453	420	443	467	447	461	429	414	421	426	418	441	399	443	388	411	422	463	441	402	433	460	448	434	402	448	473	437	431	414	420	483	450	451	418	442	431	437	425	407	423	421	452	419	422	469	418	424	434	461	483	415	419	441	421	433	463	447	452	390	398	434	436	439	430	433	459	437	435	448	404	474	429	438	448	470	423	416	461	467	408	451	433	444	399	437	478	438	451	430	439	413	430	438	444	436	463	425	437	424	463	457	431	430	420	432	444	460	444	445	446	385	414	419	477	405	446	411	424	427	448	441	425	403	408	455	394	475	438	472	427	441	437	429	416	415	400	449	475	473	465	455	414	399	445	476	459	438	405	415	421	414	418	496	438	433	415	449	470	424	412	406	442	427	395	422	427	464	448	408	426	433	450	444	402	405	476	460	440	460	451	443	416	434	452	479	466	495	463	430	441	405	401	433	431	475	435	429	451	425	438	488	471	419	429	451	394	448	433	426	420	432	433	416	452	504	417	472	464	413	460	403	463	430	431	410	448	460	432	438	439	436	473	428	429	445	405	413	430	432	429	447	444	455	458	426	456	430	429	461	408	402	434	442	448	451	437	478	477	405	422	455	424	456	449	432	434	439	424	428	442	405	447	473	452	482	456	414	453	447	444	423	393	453	413	408	411	456	428	454	424	447	429	420	430	407	456	457	403	435	453	440	464	398	397	419	448	448	432	460	403	445	447	410	417	424	468	418	414	465	418	441	404	421	431	418	427	427	409	431	417	449	457	443	423	444	438	418	429	398	443	443	415	459	464	413	445	424	411	422	399	426	473	436	436	438	414	423	411	437	432	453	415	416	406	436	416	438	467	427	473	391	463	412	468	462	449	464	414	407	423	445	428	458	458	451	436	419	450	429	419	411	447	440	439	451	447	440	429	421	461	435	456	418	439	382	428	447	425	385	462	418	447	455	413	453	417	452	425	420	450	405	451	398	402	406	421	451	459	435	411	453	408	431	444	422	437	432	439	443	417	419	440	441	448	478	444	428	434	411	460	439	416	424	469	434	436	447	412	419	431	416	468	453	427	395	428	438	447	430	421	449	460	427	426	414	416	452	445	398	465	438	399	419	447	437	436	415	408	456	406	440	424	428	424	401	448	432	447	433	421	438	461	407	411	443	460	408	460	448	415	459	451	432	474	418	473	445	450	412	468	411	414	437	433	423	447	424	427	429	465	441	432	445	458	393	425	431	408	423	449	463	412	411	397	427	428	437	428	414	429	440	417	425	435	426	440	392	400	453	447	460	440	417	443	435	466	444	437	424	455	431	415	432	438	425	442	456	447	454	419	470	480	420	414	435	417	430	437	468	432	443	426	433	430	457	427	409	424	475	429	432	439	448	449	397	451	433	458	432	461	445	449	408	421	420	420	448	447	418	415	434	464	463	426	432	481	422	443	448	438	475	407	447	460	416	419	429	455	455	428	442	433	450	453	471	426	422	449	429	424	422	443	421	460	418	439	452	455	444	442	440	468	447	451	424	455	428	399	467	459	411	419	431	454	420	435	423	408	468	419	422	426	413	431	440	407	482	421	443	461	447	437	448	431	427	417	442	416	458	450	457	425	464	469	442	392	461	452	384	473	443	430	390	416	439	385	449	419	408	393	438	439	447	423	456	420	422	434	445	447	420	458	479	417	421	391	449	441	397	456	450	447	429	431	459	433	454	441	426	439	452	454	449	457	426	441	465	410	425	459	438	415	408	423	478	445	447	427	477	455	448	428	456	420	433	454	435	471	455	441	450	443	428	416	455	478	452	436	464	435	422	403	397	444	420	465	471	417	407	427	481	414	432	438	464	416	444	460	446	419	437	458	416	436	425	458	453	414	394	445	460	399	451	426	431	409	421	469	420	437	429	440	418	407	425	419	457	425	448	433	478	415	456	433	432	438	420	414	465	432	446	416	427	445	452	375	419	432	420	427	409	429	424	424	456	446	441	450	441	475	469	458	473	427	408	427	439	404	412	446	445	438	412	448	428	437	421	402	441	433	465	413	421	459	417	429	417	413	401	451	481	444	436	437	452	443	421	419	436	421	482	430	417	431	459	450	450	465	417	448	456	451	461	419	421	452	468	400	478	423	439	425	435	394	435	447	463	411	435	410	435	402	406	481	418	403	412	400	422	402	444	427	471	439	410	465	424	451	478	442	439	450	421	450	438	406	431	409	473	426	383	426	426	458	405	445	422	449	431	435	460	411	419	388	415	448	459	415	457	467	390	418	462	437	482	443	432	472	422	414	413	450	449	425	463	456	418	418	427	401	415	405	434	386	418	436	425	438	419	458	443	406	440	445	438	429	416	468	445	434	447	426	447	442	425	448	419	448	436
4209	4921	3549	1575	1148	925	793	801	2788	20386	18461	10931	3467	1330	720	485	383	392	406	406	405	428	379	414	430	421	420	402	372	386	397	381	383	409	399	388	375	381	387	414	419	388	423	411	397	399	398	402	380	386	401	373	381	433	411	404	416	415	405	409	384	412	410	438	401	403	372	395	363	382	400	398	433	411	402	396	399	372	422	396	393	395	410	388	378	408	406	377	433	437	399	389	403	393	397	352	412	392	385	401	381	403	364	425	438	417	418	376	403	397	412	401	436	370	401	374	421	413	404	388	382	395	412	377	397	400	392	397	397	352	401	413	392	375	396	392	375	373	418	378	373	431	399	418	372	337	359	390	399	378	416	406	408	408	385	383	378	411	369	379	424	430	380	415	417	393	406	392	378	395	428	408	433	436	416	396	390	412	401	409	419	391	384	422	411	422	400	425	407	387	364	408	424	403	376	395	395	381	363	404	411	408	394	403	388	375	426	391	399	448	376	403	354	390	395	407	412	371	410	423	422	387	416	411	374	422	395	433	386	384	381	401	362	390	379	388	399	376	408	419	377	376	418	409	456	390	414	401	382	374	428	384	432	410	358	404	426	405	377	385	400	374	382	415	406	414	375	412	409	420	370	425	398	410	433	391	441	411	393	388	442	391	414	433	436	384	368	408	386	394	356	421	471	417	407	422	395	419	400	416	428	365	403	418	392	392	358	395	399	400	410	399	395	397	421	400	398	405	394	361	392	404	392	367	398	441	408	387	400	379	391	386	426	418	410	408	424	402	391	420	401	419	392	387	396	387	382	375	403	391	379	442	401	390	403	388	401	385	396	371	393	426	378	402	374	413	416	417	401	416	381	378	435	376	407	408	381	379	407	388	377	418	393	359	403	381	397	404	369	390	369	391	372	377	408	393	435	386	379	405	381	437	394	403	450	432	404	387	401	400	378	398	388	385	399	404	383	389	379	424	412	393	409	373	405	420	398	414	395	390	438	397	409	380	360	396	404	432	417	378	406	367	389	382	378	377	368	416	416	405	366	364	382	388	423	383	370	380	386	379	358	412	421	423	420	424	398	378	408	387	391	394	416	389	393	430	386	366	428	402	408	378	431	352	399	423	424	392	408	382	383	424	405	409	359	415	400	384	360	440	378	393	412	380	379	424	396	374	375	373	395	387	416	402	415	386	401	435	405	420	424	391	402	410	411	407	439	405	414	402	379	364	387	401	403	350	411	390	405	389	378	432	383	394	399	397	386	366	432	384	421	407	373	387	402	416	387	404	416	386	394	400	386	414	438	382	394	373	402	354	435	409	370	364	422	375	420	383	384	384	378	412	377	391	384	384	394	393	422	424	379	395	425	378	371	405	395	425	387	418	418	420	393	390	362	408	340	422	397	390	386	388	440	413	374	395	362	384	386	404	371	411	369	374	393	417	368	373	399	401	419	397	363	429	391	415	399	402	381	364	419	397	363	384	410	414	416	385	393	414	401	427	398	398	398	383	387	402	391	406	395	377	402	398	392	394	382	352	377	422	382	407	391	366	403	388	414	421	388	423	381	435	432	411	413	412	371	370	398	367	386	418	402	420	362	407	376	385	358	380	409	380	416	374	404	410	363	412	388	395	401	398	396	431	390	404	398	424	346	408	415	378	400	402	387	382	369	397	412	406	366	367	360	397	399	396	366	393	343	376	402	417	421	385	408	412	370	401	379	417	375	383	380	402	409	389	404	419	429	393	408	382	380	381	409	390	411	402	393	366	435	401	386	408	404	391	421	445	415	367	379	406	412	392	417	398	402	406	400	384	411	410	403	385	375	399	393	393	386	354	365	401	395	378	420	373	384	396	397	397	392	395	431	398	422	426	409	378	402	422	408	387	352	379	374	392	387	373	391	391	378	395	399	360	429	403	379	412	395	381	403	398	366	387	427	446	365	401	400	407	369	414	402	411	396	373	400	363	436	405	428	360	437	397	464	419	386	407	397	396	375	391	366	414	386	396	382	391	401	364	394	401	418	413	385	405	396	399	417	397	392	425	405	377	400	391	382	383	387	435	427	391	405	397	373	413	425	359	394	406	394	417	359	374	414	400	422	364	402	365	396	355	414	387	405	389	391	373	405	393	417	394	420	429	363	372	418	418	383	377	393	381	407	390	405	383	385	382	389	435	401	375	387	405	393	400	356	413	382	372	394	404	384	391	366	384	411	409	370	391	391	377	428	407	386	383	399	386	416	369	374	400	369	353	390	373	404	394	408	363	409	395	365	389	411	382	399	414	379	406	408	389	420	381	394	390	407	428	407	391	384	412	385	387	391	386	411	388	422	437	412	369	360	428	420	404	412	404	356	442	382	364	417	355	363	405	385	408	417	427	389	402	421	374	380	376	389	367	367	385	424	343	352	378	399	393	400	394	359	396	437	381	409	410	344	445	420	373	408	403	399	383	422	425	383	399	428	393	405	393	366	386	368	383	413	387	390	364	387	420	353	385	408	405	381	396	371	412	379	399	414	392	391	377	399	393	377	362	403	399	381	380	402	395	380	373	384	390	387	428	408	426	404	391	421	385	383	388	361	402	380	421	436	396	398	387	418	388	423	448	418	366	399	375	397	386	380	392	380	411	408	388	392	403	426	361	403	388	399	371	408	390	395	419	377	384	371	380	392	412	415	398	421	389	389	391	417	397	394	432	406	386	392	405	381	355	410	401	365	374	398	371	371	375	380	422	396	421	403	429	377	402	387	385	427	409	402	394	437	380	400	371	355	374	352	386	393	383	354	358	359	371	423	390	393	439	390	388	410	415	424	404	391	380	421	399	363	386	369	413	402	425	408	398	381	412	397	390	396	412	405	396	414	400	407	413	378	398	389	433	453	382	391	426	401	390	398	375	370	394	394	351	411	389	400	387	398	376	422	385	373	426	375	381	404	394	383	376	406	396	385	382	399	393	378	409	412	423	420	440	395	404	399	408	415	386	374	370	403	359	423	335	415	354	429	388	366	380	391	394	383	409	378	377	409	396	407	374	409	402	392	383	382	401	381	441	380	393	388	410	417	405	382	406	372	442	429	382	388	386	390	382	410	391	371	404	381	405	404	398	404	380	372	406	403	367	384	406	406	413	380	363	373	380	395	408	387	424	367	443	390	396	424	364	395	371	412	415	359	366	389	400	401	375	408	407	374	392	417	410	409	390	387	418	400	422	395	375	394	413	361	348	374	413	409	377	393	386	394	337	350	371	402	429	400	395	424	387	376	404	389	426	373	379	396	400	361	414	384	387	406	381	396	396	406	381	397	398	397	414	428	407	430	409	380	398	388	394	393	426	353	419	367	345	412	388	391	367	394	433	394	391	399	397	393	396	387	374	361	361	390	379	393	417	391	390	408	369	368	389	399	394	370	416	411	356	391	415	372	384	390	373	397	373	386	387	386	384	390	418	408	401	424	424	407	374	405	416	423	428	409	400	400	415	401	422	405	415	367	407	406	418	388	387	398	373
24511	21416	28726	24485	21317	7320	1802	1144	2605	33331	34768	24508	9523	2369	1152	717	609	602	568	591	614	587	598	541	646	596	591	624	587	628	613	551	601	580	606	584	633	632	599	617	600	611	580	617	622	576	549	597	578	581	562	602	575	581	639	606	603	571	576	618	591	598	576	591	566	563	586	564	557	573	587	583	621	563	600	575	617	560	614	549	529	568	555	604	552	564	610	588	584	578	630	553	576	558	598	594	609	600	584	580	591	574	591	605	560	620	543	596	520	562	589	573	583	565	552	553	568	609	579	610	548	571	547	578	536	597	585	595	611	565	606	592	597	592	567	583	586	514	570	549	592	594	571	553	596	611	550	580	601	524	581	567	621	612	557	599	566	594	575	599	570	558	546	593	590	583	589	636	600	569	567	552	615	577	594	617	615	603	590	597	604	621	607	580	622	565	553	553	596	604	595	537	556	569	653	590	572	563	574	557	603	603	581	578	579	608	593	594	607	574	545	586	626	618	553	586	551	532	594	568	552	619	548	604	606	569	515	572	556	598	584	593	565	610	587	586	609	580	614	611	621	629	604	608	588	574	565	573	556	580	596	537	548	599	594	582	587	591	604	628	581	619	586	586	597	572	538	518	545	551	524	559	564	566	583	618	597	574	592	576	604	550	592	601	594	573	549	597	552	593	557	547	577	579	576	592	553	523	568	635	561	523	569	574	615	594	572	541	588	625	574	573	588	566	615	578	562	571	587	588	625	601	543	578	555	616	514	639	600	599	591	544	580	578	550	597	609	563	587	547	589	586	591	569	554	565	590	587	614	617	581	589	603	618	581	614	551	579	593	632	599	527	555	597	554	608	594	558	612	568	561	578	595	574	546	598	563	578	616	596	559	606	544	617	550	543	595	557	605	585	628	610	582	579	586	546	584	583	622	569	524	526	534	588	529	622	581	600	599	548	588	615	580	542	594	562	563	574	557	576	526	614	584	603	564	549	607	596	549	601	616	584	565	554	587	568	556	579	625	606	585	578	572	591	543	591	592	546	577	543	596	586	568	620	513	586	578	585	557	550	580	544	587	598	615	580	587	577	603	622	577	553	552	573	623	552	624	624	573	561	598	581	563	606	582	545	536	556	575	593	575	603	591	593	591	608	599	538	623	545	566	597	561	602	604	577	572	519	592	594	592	549	552	577	587	587	571	567	600	561	593	556	609	569	540	577	572	531	580	553	609	573	576	573	609	577	601	579	578	598	588	542	596	601	572	589	568	549	623	560	554	584	588	559	561	578	563	578	591	630	586	572	597	591	561	573	618	571	604	587	577	580	584	549	606	538	589	563	589	567	587	550	561	583	557	587	586	533	574	563	590	635	568	574	587	585	560	548	532	603	579	588	591	593	566	618	562	564	546	563	570	550	620	540	548	600	563	561	582	601	559	601	587	599	598	566	551	601	568	565	578	563	590	625	540	581	547	610	635	596	590	587	567	532	535	590	596	575	622	565	583	571	558	565	584	566	573	613	577	563	559	596	596	596	571	590	537	540	610	607	558	564	522	597	571	568	559	565	564	613	566	583	618	549	553	593	564	561	606	575	570	567	582	566	591	538	515	624	554	565	589	593	571	562	619	605	544	584	611	561	592	556	582	559	585	564	528	602	544	572	591	529	563	610	587	579	538	613	580	599	551	539	577	581	621	575	585	585	563	553	598	573	582	612	606	576	568	585	620	564	565	610	605	553	596	546	624	600	562	570	567	620	557	606	622	553	584	610	591	581	594	568	573	575	578	557	618	559	606	526	549	598	586	582	566	603	602	550	615	548	574	610	599	552	569	557	527	586	571	604	558	593	566	616	615	557	597	577	573	553	573	561	553	615	604	572	538	580	581	604	604	576	576	586	598	579	575	591	591	566	622	556	595	546	598	597	637	543	572	577	566	568	568	583	584	587	569	597	577	611	570	580	563	613	629	574	635	604	577	565	546	574	581	601	593	575	577	568	579	525	636	578	599	558	621	584	560	586	568	554	589	603	570	582	598	564	618	601	611	624	552	561	570	565	559	563	565	566	554	594	567	542	574	626	606	524	585	575	579	579	581	618	583	538	559	577	534	573	605	604	554	604	550	563	585	548	602	583	579	591	556	569	575	572	583	564	654	614	578	596	585	540	543	590	537	572	564	607	588	598	538	608	572	576	556	612	548	558	543	590	568	554	578	590	555	564	615	603	587	594	558	615	532	614	564	572	612	586	590	621	574	591	620	583	575	559	605	570	563	543	594	561	566	552	595	647	595	631	581	570	565	583	599	600	586	595	560	601	563	533	572	623	616	582	576	570	556	598	593	597	544	567	566	576	614	579	608	573	585	549	592	606	605	563	591	604	537	560	571	578	585	554	600	546	552	614	591	587	564	593	601	570	562	560	580	554	599	579	572	580	571	577	608	592	527	587	572	576	593	538	578	617	570	577	547	564	578	578	599	589	576	613	636	545	616	555	575	594	557	591	570	556	584	566	582	577	572	554	611	551	599	589	564	568	592	586	571	613	576	587	604	579	583	522	557	624	531	573	552	619	599	531	589	583	563	573	546	565	570	597	607	550	570	529	642	580	609	603	565	563	584	562	572	604	529	593	609	604	618	579	576	576	587	536	564	571	580	566	579	569	555	537	594	545	539	518	626	586	569	598	553	606	568	547	610	590	603	578	553	596	578	629	550	594	578	598	595	597	583	541	578	599	553	576	609	634	573	612	571	611	561	569	576	580	642	576	563	600	557	528	580	560	598	651	572	577	620	540	557	545	607	568	591	543	573	592	571	539	561	576	577	562	589	593	584	531	559	586	598	581	636	578	573	571	617	582	600	579	543	551	579	603	561	535	568	604	582	584	572	567	540	592	556	576	532	575	575	567	614	581	569	539	589	576	558	525	569	563	575	550	581	598	596	578	584	620	571	552	577	558	557	598	554	571	603	547	578	641	609	525	578	623	588	597	584	569	613	582	601	555	575	575	597	574	584	587	589	587	549	564	587	569	528	531	597	564	547	589	542	592	563	585	556	557	564	561	546	538	618	562	544	572	552	556	586	557	584	612	596	501	566	603	616	525	590	592	592	572	548	610	660	536	538	604	602	563	606	550	592	519	589	596	572	591	577	561	619	584	592	564	570	588	588	587	575	566	588	599	535	511	547	575	550	597	548	584	566	561	587	576	605	575	594	596	595	607	578	582	581	563	557	583	614	603	565	579	601	575	576	580	544	618	582	586	541	619	563	606	584	623	582	577	599	613	585	569	570	602	574	588	574	607	599	646	586	584	612	557	607	576	581	581	576	571	566	604	592	562	577	637	622	552	581	594	557	525	605	592	555	563	545	557	580	570	574	545	557	563	602	593	567	593	560	554	563	548	546	553	561	590	565	606	551	572	539	558	587	633	563	580	574	541	574	584	581	566	590	591	578	587	569	581	587	584	620	587	581	622	585	598	588	538	589	599	530	560	557	581	574	557	614	585	606	544	559	558
4625	8564	6109	3054	2080	1675	1394	1268	4388	34011	30832	19611	6826	2290	1222	638	547	517	506	518	495	527	541	527	577	520	526	508	533	496	499	528	567	496	545	497	534	514	534	537	519	495	542	546	497	523	497	515	554	524	505	527	518	477	511	543	545	495	519	542	494	525	508	495	520	544	475	519	533	530	453	521	543	529	486	501	518	538	509	529	532	536	503	517	531	512	537	522	515	523	512	522	491	504	506	509	520	547	482	488	496	494	514	506	531	490	514	520	516	514	555	486	535	515	551	492	498	522	536	507	506	538	525	507	513	477	495	513	518	544	526	504	465	544	515	576	525	491	532	548	523	526	538	518	504	475	526	528	542	507	498	537	501	520	526	509	478	507	494	578	499	500	483	465	549	499	571	505	484	501	517	517	509	496	528	536	516	540	481	508	527	516	503	512	514	510	508	590	520	543	497	558	506	481	505	565	481	485	509	548	492	507	502	533	522	507	516	476	529	507	518	530	525	533	568	519	510	498	527	525	525	525	542	463	522	514	516	505	499	506	548	502	505	531	516	504	546	504	517	497	538	537	507	536	550	475	503	505	510	528	511	485	570	577	541	537	495	515	510	485	503	567	511	483	524	552	537	543	516	482	540	509	565	506	508	493	552	495	552	512	507	523	517	505	532	526	492	503	501	542	504	517	466	505	504	498	517	493	491	542	507	489	557	510	472	527	507	572	514	546	546	544	496	509	513	517	513	530	528	515	509	530	515	506	497	505	515	530	509	498	471	578	481	495	477	513	498	476	515	515	524	499	515	506	539	499	524	541	518	501	514	520	493	542	471	526	474	506	489	525	477	493	510	522	523	469	515	532	521	501	488	494	486	503	522	523	511	493	533	494	516	535	462	524	528	522	503	495	556	530	528	503	498	503	544	512	505	534	487	490	531	498	507	529	569	521	451	487	543	492	507	497	500	503	529	517	508	517	495	484	490	549	539	494	501	521	503	513	478	520	472	494	526	516	504	502	496	504	493	497	511	516	483	556	513	516	499	527	505	497	476	522	495	542	516	551	500	550	499	495	521	532	497	526	502	510	526	540	488	541	480	528	515	501	504	562	500	543	555	495	502	553	518	513	462	544	488	555	523	487	476	530	516	514	465	514	501	515	525	534	525	515	538	505	503	506	504	472	463	522	490	541	538	491	482	525	516	512	552	532	551	519	534	507	511	549	504	511	454	522	545	541	551	496	534	532	531	510	543	485	531	559	532	515	500	498	516	543	491	506	523	504	478	476	501	526	519	515	529	503	501	502	516	531	532	518	516	527	507	543	536	529	463	549	488	522	529	531	553	528	503	529	505	522	498	524	533	498	496	498	500	517	517	489	510	523	509	496	483	512	490	504	508	542	517	516	529	469	519	487	522	519	541	541	495	479	484	538	484	502	509	475	534	488	458	515	531	543	487	521	543	520	482	507	507	492	548	544	521	520	521	538	467	491	510	514	489	481	520	494	542	520	559	537	540	508	503	557	506	545	514	525	492	520	532	464	502	522	501	512	500	538	495	534	546	525	496	489	489	527	497	526	475	533	483	520	520	501	512	544	527	494	504	514	529	522	512	535	496	509	514	516	505	513	529	489	510	528	531	491	499	493	515	499	528	527	497	518	528	496	522	516	504	551	531	524	534	447	533	469	471	548	525	557	497	494	492	554	497	529	506	512	525	529	526	464	513	537	514	493	504	535	524	513	542	513	529	508	506	499	514	506	543	495	519	500	502	502	500	518	503	501	527	492	517	524	512	526	511	523	558	494	470	505	497	508	469	465	542	520	540	565	514	488	479	509	508	495	471	519	536	515	501	528	522	508	551	489	538	512	560	492	474	489	501	501	483	518	491	525	519	539	535	500	522	515	512	524	486	525	543	490	466	509	534	512	536	476	526	536	465	507	527	493	484	528	477	490	497	481	521	515	520	532	552	491	551	458	506	490	512	498	485	513	524	535	538	511	514	477	521	508	494	522	516	487	498	503	520	518	530	526	481	508	507	539	507	513	484	516	460	543	515	518	465	524	503	521	525	473	469	515	506	502	544	505	473	507	506	523	555	503	493	503	528	487	497	504	516	534	517	486	548	511	465	515	492	485	500	534	493	546	539	483	542	527	506	485	518	511	473	489	527	515	514	542	522	482	513	525	485	492	517	538	532	480	550	534	513	508	500	524	478	540	498	511	556	509	485	495	475	485	513	517	498	483	556	504	526	529	498	494	478	497	533	509	521	499	499	517	553	489	489	554	524	536	507	515	499	502	499	467	517	521	516	504	549	515	548	500	533	521	502	501	483	506	518	482	533	547	500	504	499	516	520	503	503	489	522	516	511	475	504	489	514	496	491	539	495	491	543	492	508	543	516	531	535	530	510	503	499	487	543	476	542	509	519	499	530	509	514	476	480	526	510	514	495	511	480	502	520	523	529	494	510	522	515	467	452	500	496	522	520	514	510	525	525	515	526	505	503	506	519	486	518	538	535	492	493	505	527	525	516	557	530	519	511	465	523	521	529	448	534	502	491	524	450	522	566	493	492	507	510	487	505	519	498	471	504	513	525	538	501	515	494	528	530	514	516	503	537	501	537	508	491	504	481	520	560	477	538	508	504	496	548	521	517	523	477	540	521	553	540	518	534	540	516	521	515	508	505	488	517	535	536	545	511	501	511	518	506	433	508	486	488	507	511	516	526	511	537	501	508	561	529	522	540	509	522	499	484	498	515	505	505	489	490	546	477	531	515	463	538	509	515	534	507	481	486	518	500	512	531	525	529	556	510	545	509	540	501	506	476	534	538	558	492	495	551	501	519	468	546	533	469	479	493	451	509	522	529	503	553	521	508	517	509	535	509	534	507	516	505	540	509	521	498	523	496	519	502	476	528	525	508	481	507	559	509	473	544	495	474	537	494	480	515	497	449	533	522	519	499	502	499	532	505	471	512	486	501	513	522	546	528	471	540	538	512	526	466	505	510	519	513	529	512	538	488	489	501	518	466	512	534	485	495	538	494	511	477	497	505	518	523	496	513	527	473	511	499	541	539	508	498	469	511	534	519	499	493	483	507	514	493	497	493	492	503	506	481	521	513	494	538	528	529	450	505	512	504	498	511	505	488	507	540	516	526	502	510	437	518	513	497	511	473	513	506	480	551	538	490	477	493	483	531	503	497	540	511	491	484	505	513	481	474	516	514	514	497	513	505	485	471	547	508	501	485	487	511	528	509	505	504	488	479	490	489	514	524	517	512	522	510	510	477	513	493	501	514	515	543	533	495	477	507	538	564	554	514	513	513	492	547	482	498	480	510	535	513	478	529	533	514	473	527	509	527	476	529	512	506	444	537	508	499	517	518	484	472	503	531	520	531	488	516	477	550	502	544	486	488	536	522	507	484	528	504	487	505	465	521	486	539	510	500	502	491	512	511	476	528	483	491	473	494	520	487	517	458	519	560	494	537	498	533	518	489	507	520	529	522	503	515	515
27761	11298	1542	830	478	451	464	453	492	1704	2269	1657	905	574	446	440	388	395	422	365	395	421	430	429	421	412	430	414	434	405	413	429	379	382	389	402	438	397	409	397	418	375	402	427	403	406	414	428	435	397	383	423	421	400	373	419	434	403	413	400	372	409	422	393	419	396	383	401	404	381	394	398	385	411	389	399	445	402	409	441	400	405	434	404	403	435	413	411	407	402	380	433	427	410	418	424	398	399	402	397	394	399	430	372	438	402	425	424	437	433	413	422	392	418	421	410	405	395	403	370	363	392	430	393	425	386	406	409	376	409	384	412	421	378	414	403	405	385	385	355	403	421	378	410	379	425	431	390	415	366	393	395	379	435	366	434	401	412	389	356	405	401	404	382	387	414	427	405	422	424	352	386	440	391	435	413	409	428	403	408	382	385	390	406	373	412	394	398	419	441	424	408	381	430	402	427	349	426	423	399	390	405	369	444	434	389	399	420	423	438	369	393	417	389	456	416	395	401	418	400	421	415	418	388	405	431	417	390	390	415	383	395	417	394	411	439	407	420	412	397	397	418	426	430	454	434	406	414	446	397	421	391	386	391	376	397	420	385	396	409	368	426	414	421	383	425	389	406	457	381	368	437	408	419	337	414	405	384	396	391	398	410	407	415	390	370	397	401	426	388	400	407	414	408	412	426	378	416	395	388	416	432	399	400	427	393	392	418	372	419	429	439	434	396	378	408	421	410	440	375	412	406	388	406	447	405	414	401	393	407	402	406	390	399	415	394	425	410	411	382	425	402	394	401	378	389	399	401	407	387	398	397	389	409	405	408	423	395	429	370	407	436	414	427	401	378	402	407	375	429	381	403	424	387	411	381	425	417	358	400	402	393	431	383	442	441	414	444	401	379	398	379	400	398	404	407	394	433	377	367	399	410	434	411	379	465	397	421	358	386	383	409	373	363	377	386	411	370	411	399	406	372	388	423	392	399	412	435	401	405	392	401	425	385	419	410	344	431	395	392	406	340	412	401	451	409	431	398	395	399	434	400	399	409	410	401	410	383	418	432	392	410	366	413	397	399	431	407	396	399	405	421	365	403	418	408	446	398	418	379	394	435	406	443	409	389	378	379	367	412	419	407	400	434	424	404	412	410	417	430	427	435	423	378	408	418	386	391	406	418	428	387	402	413	387	401	388	428	389	377	400	435	379	403	426	382	396	399	397	392	428	407	390	434	427	387	397	433	383	441	402	397	418	405	412	406	396	408	394	375	404	399	383	366	402	409	408	430	412	416	414	392	412	397	434	379	397	401	402	394	394	418	434	414	416	395	415	407	382	421	385	406	407	404	388	389	427	422	438	383	393	415	387	417	403	446	408	424	401	395	391	421	403	354	390	415	387	413	443	398	392	424	399	389	402	408	388	380	440	449	406	404	399	417	383	373	423	420	449	419	431	423	430	404	405	400	446	381	389	394	410	418	402	394	423	379	387	405	380	382	401	420	374	416	405	413	418	400	442	448	430	413	422	431	398	433	421	425	419	410	394	390	421	381	419	404	372	420	402	412	434	397	398	438	417	401	429	388	423	422	419	390	432	423	411	430	405	398	425	420	398	388	413	433	413	392	449	423	419	419	387	401	401	414	412	369	396	410	435	425	393	400	413	403	377	427	388	395	438	378	389	430	417	425	434	407	378	403	400	378	420	371	414	423	399	389	367	390	415	404	414	410	432	423	366	425	390	406	428	461	431	423	373	418	436	436	400	372	411	370	380	417	423	423	377	430	384	379	398	409	363	430	406	388	399	410	398	385	420	397	409	428	411	383	398	424	402	405	399	413	414	413	382	393	419	394	416	377	431	382	402	422	382	403	400	415	408	380	426	397	418	440	396	385	380	370	434	400	423	372	406	369	409	411	415	385	396	412	384	419	412	376	390	380	373	413	400	385	363	411	393	431	443	430	399	397	417	408	394	386	396	376	435	395	391	395	413	399	381	399	427	371	428	418	419	416	430	394	392	433	442	394	363	399	401	370	390	393	395	405	401	415	391	378	421	399	424	411	430	387	430	428	417	387	367	376	437	399	363	381	426	397	390	390	380	387	411	412	413	381	431	412	424	386	405	386	387	399	422	419	389	427	430	404	425	414	412	385	399	411	418	411	422	402	418	427	449	428	397	420	439	389	385	383	403	442	423	434	397	398	416	391	398	402	367	386	397	438	425	405	418	405	435	388	375	403	380	410	374	420	373	413	413	417	396	399	434	381	383	427	372	411	409	423	380	391	383	403	436	409	395	425	412	409	359	440	414	417	407	438	399	391	425	406	419	409	402	381	426	382	419	446	432	373	412	405	402	397	412	410	391	389	388	404	435	405	398	421	419	437	444	441	397	406	436	424	431	400	382	399	426	424	407	417	412	399	422	392	384	391	422	407	374	374	403	413	357	432	437	375	405	403	392	424	392	415	395	401	405	438	384	433	415	403	413	435	390	433	416	426	384	426	365	387	395	415	412	389	373	401	422	397	416	418	390	392	393	421	434	442	409	391	387	404	396	420	396	406	411	389	364	406	391	414	377	450	414	391	409	417	429	369	412	368	406	401	386	378	434	411	414	438	431	416	418	426	450	421	401	410	397	402	369	413	403	408	419	416	440	385	403	385	422	406	385	396	413	395	398	418	388	431	386	427	403	427	405	397	389	442	382	416	404	369	418	386	429	424	417	424	426	423	399	378	392	406	418	380	404	433	424	395	400	376	410	395	365	439	418	394	431	400	412	414	392	382	385	375	391	377	403	432	401	413	393	407	377	401	375	384	403	403	400	441	399	352	392	371	398	376	423	414	381	420	397	419	396	416	407	406	385	375	382	405	379	405	398	406	424	387	389	421	437	423	428	402	386	397	420	417	386	382	386	436	380	373	380	406	403	404	427	436	446	396	399	439	393	393	414	409	392	403	415	413	431	393	390	438	403	431	412	395	413	413	428	386	411	409	376	386	384	424	413	405	426	389	411	389	399	388	397	404	384	426	397	410	423	433	407	440	428	414	434	424	400	401	425	414	390	400	423	431	396	420	418	415	415	402	429	410	393	430	393	392	419	418	387	385	376	412	415	407	408	422	410	387	398	404	389	396	430	363	423	407	393	425	442	417	406	428	429	391	396	389	424	393	420	405	389	420	384	410	442	428	423	421	435	413	407	408	388	404	395	405	392	415	419	409	412	377	399	434	406	402	404	388	414	416	435	371	412	408	416	409	433	401	416	426	438	437	426	400	414	375	374	420	390	439	410	439	399	419	391	409	387	382	393	427	400	440	387	352	437	423	420	423	410	427	438	410	394	400	399	410	406	421	402	412	396	402	423	398	386	398	412	395	405	426	417	415	414	390	424	406	433	364	424	411	387	385	407	447	452	394	436	385	400	408	434	386	445	387	414	402	438	393	403	389	396	386	416	401	407	446	409	410	404	400	436	405	403	408	384	420	413	384	381	440	438	442	422	419	406	395	391	406
5449	1402	879	584	551	440	446	450	535	2499	2844	1815	964	519	429	362	393	349	317	379	307	330	398	341	364	379	396	370	367	348	384	368	366	354	352	358	342	345	361	382	333	340	387	387	355	323	355	367	339	326	345	362	341	379	337	367	386	361	360	365	382	366	335	381	352	351	393	380	353	348	363	323	404	364	334	363	357	383	344	360	359	370	337	330	375	387	345	342	334	366	364	371	356	348	365	333	361	358	356	358	319	349	373	364	342	355	322	373	365	363	360	346	377	328	366	375	365	365	384	362	361	375	328	320	331	362	378	345	368	342	376	386	376	384	382	353	327	348	404	390	354	340	365	333	335	371	325	330	359	372	330	357	344	372	312	360	373	386	368	372	342	325	355	354	357	364	363	397	346	339	364	315	321	357	383	350	383	366	342	368	346	343	352	354	386	383	350	360	364	348	402	356	346	376	366	373	331	323	351	346	338	382	335	346	326	316	329	385	317	366	328	355	324	362	361	356	360	361	330	381	363	376	374	336	331	386	366	366	355	388	358	368	376	351	370	381	375	386	334	370	382	358	365	350	368	334	356	366	340	382	327	386	322	369	334	299	341	358	340	363	346	358	368	355	355	362	347	354	334	361	359	344	348	350	356	340	339	337	355	378	383	356	367	373	384	364	345	340	396	354	354	369	376	332	350	389	351	413	336	344	383	341	338	365	331	356	377	371	329	329	315	329	374	340	386	340	362	337	343	411	378	392	376	356	367	333	339	357	356	370	355	352	348	355	375	353	350	360	365	369	373	355	361	392	341	346	364	366	344	366	382	399	357	365	376	392	377	382	346	363	400	357	360	336	341	395	350	379	355	349	350	366	375	367	349	365	388	368	378	345	379	306	336	370	373	361	361	338	402	375	381	338	392	345	340	335	352	344	375	335	367	371	371	346	364	371	360	377	374	361	348	375	355	350	336	368	373	344	386	395	350	356	397	392	363	336	358	370	353	382	355	345	390	353	357	312	349	366	365	353	344	344	343	367	364	380	395	369	391	335	336	338	355	358	345	371	362	338	357	364	360	378	329	326	374	344	374	339	366	359	367	344	380	345	345	366	349	362	373	373	372	346	344	337	357	356	320	341	363	349	359	369	367	383	346	381	364	368	360	395	335	314	342	330	356	352	347	349	382	371	342	338	350	386	365	374	377	357	380	367	356	350	391	363	358	338	351	377	371	330	336	353	328	354	339	354	342	355	351	338	351	365	344	365	373	352	347	338	390	349	369	345	339	362	373	341	357	355	378	334	393	340	344	338	374	355	334	341	360	340	352	367	375	351	366	378	340	354	378	385	354	378	371	350	353	366	389	358	344	363	373	332	365	336	375	385	343	376	343	352	330	373	329	349	356	337	358	378	326	323	360	333	368	373	361	403	338	340	364	371	352	355	346	328	346	357	371	372	363	422	358	358	381	360	336	341	374	378	388	388	339	365	356	351	347	380	348	360	392	385	345	359	351	371	373	362	377	333	360	357	348	367	312	386	367	360	310	345	357	345	351	349	350	373	361	364	363	358	339	388	342	371	350	389	338	389	333	335	372	355	354	370	385	334	356	363	341	380	318	383	376	356	329	325	381	327	374	356	365	360	362	379	347	354	361	339	356	341	389	374	328	361	345	351	376	363	329	365	352	335	339	342	357	363	363	364	328	359	348	389	347	313	357	330	360	352	344	368	355	342	361	393	372	346	336	343	353	328	331	397	392	394	368	364	365	353	373	327	342	378	363	366	354	356	349	385	388	381	408	335	324	350	351	353	353	352	338	365	322	396	394	342	375	333	351	364	351	383	345	350	357	338	380	353	357	373	374	357	389	342	330	349	347	376	372	362	377	330	355	359	385	389	395	373	321	359	366	363	375	390	380	370	365	371	368	368	348	334	345	380	387	347	346	403	378	330	383	400	359	354	361	370	335	366	344	377	348	382	377	362	382	359	364	375	362	383	357	383	348	351	340	340	355	344	341	343	368	363	376	361	338	376	361	371	373	368	333	383	398	348	386	350	368	323	377	331	351	344	351	367	351	349	404	369	335	328	337	387	365	376	360	334	356	353	361	346	371	364	352	364	345	365	357	363	389	367	363	338	356	373	353	372	357	395	330	362	363	400	337	342	307	361	351	358	371	326	362	375	343	350	355	367	364	375	356	383	336	382	378	360	346	361	373	346	334	365	361	329	404	366	394	374	376	371	362	357	329	373	342	339	367	360	336	388	350	364	378	338	360	353	386	373	358	353	368	366	373	389	365	348	364	386	379	372	358	358	365	323	353	368	360	357	357	374	351	370	367	359	363	326	370	373	343	336	362	330	332	359	362	358	346	320	366	346	330	361	384	354	341	371	374	339	350	385	349	350	364	369	376	365	375	377	371	345	376	396	321	346	378	363	339	356	309	357	348	374	334	363	362	355	351	344	344	379	370	352	350	356	406	389	320	343	369	351	371	349	325	384	361	337	375	404	354	377	359	355	398	344	345	317	350	359	331	374	368	366	370	368	374	345	368	362	362	367	367	370	347	362	331	353	351	377	364	380	339	368	356	377	316	378	377	354	347	357	363	369	340	339	382	345	374	357	342	370	301	342	350	348	325	330	354	398	368	335	370	371	329	339	351	347	372	339	359	343	313	345	367	360	343	338	350	344	341	364	380	363	348	349	361	356	343	372	336	360	346	333	377	361	384	389	316	360	341	363	357	406	383	358	393	390	340	328	349	344	350	353	344	377	389	343	296	335	397	352	340	361	383	390	345	376	334	379	356	384	372	378	362	352	369	378	329	356	373	325	369	364	322	366	389	327	327	365	350	326	375	366	336	389	331	363	380	387	347	349	368	359	330	361	328	374	331	341	346	379	346	347	334	347	360	375	354	366	378	389	351	386	361	346	358	395	366	383	367	322	398	377	365	338	341	351	384	347	417	373	417	319	320	362	362	327	366	330	341	398	376	361	386	347	320	358	369	375	314	355	345	362	370	357	323	351	338	346	379	365	368	355	374	349	375	361	354	354	379	357	355	382	353	369	338	336	368	346	395	363	321	373	360	321	322	378	347	381	372	363	374	368	354	347	372	375	366	359	330	351	372	352	336	341	363	381	357	352	367	359	358	354	347	370	363	363	347	396	386	361	358	369	364	356	367	346	324	383	358	349	340	346	357	339	363	350	372	358	332	370	343	349	338	374	363	369	355	364	360	374	380	348	351	348	374	351	334	349	352	378	364	315	362	356	368	376	357	377	343	349	343	373	341	317	315	337	344	323	328	388	363	347	345	363	339	364	336	345	366	358	346	389	345	354	355	397	335	344	369	378	357	356	358	328	313	362	376	359	369	367	357	360	403	327	346	355	350	351	336	336	364	386	347	392	336	364	380	361	374	352	353	348	322	377	342	409	369	331	367	342	352	355	376	358	356	355	353	353	367	353	381	339	358	322	368	362	395	369	368	326	345	356	368	355	372	337	356	355	356	359	344	364
25639	21434	27428	25541	6029	1182	789	691	1765	16951	20146	12666	3930	1262	761	487	469	431	459	465	446	470	473	480	441	445	466	457	465	454	456	473	441	450	441	474	422	412	482	444	455	457	468	441	461	475	465	474	446	435	433	416	473	471	456	449	457	492	453	442	459	447	482	489	428	466	458	440	482	431	498	460	470	430	458	482	473	463	479	437	473	438	446	433	454	462	473	454	456	448	454	418	445	469	451	474	465	457	435	456	443	423	429	450	492	446	443	460	463	453	468	433	493	452	471	452	458	471	419	486	455	473	470	433	407	428	441	419	448	409	478	457	440	413	431	448	444	459	445	494	458	480	432	411	412	476	460	454	472	449	423	439	462	443	473	474	461	387	495	453	461	451	427	474	458	442	443	452	480	461	469	436	438	452	468	433	427	464	489	446	463	437	457	427	453	468	416	452	427	482	446	460	462	455	457	478	464	454	435	447	469	474	471	406	418	470	430	431	404	438	444	440	473	488	431	481	448	454	462	433	460	447	441	446	452	474	446	460	436	465	513	433	465	455	451	455	467	474	450	460	433	442	435	471	485	401	486	452	422	465	445	461	426	439	456	446	493	451	451	455	504	468	447	474	435	446	448	461	454	436	447	454	464	463	427	480	464	437	465	473	438	464	483	495	437	491	483	445	471	491	455	452	452	431	466	470	491	479	456	437	445	479	450	452	435	421	457	461	460	467	464	452	486	436	441	479	434	455	439	446	475	493	475	417	470	467	462	491	479	457	475	506	457	443	402	426	436	458	462	431	430	454	479	479	466	458	473	456	484	499	468	452	460	447	471	458	446	478	456	462	474	455	467	461	488	451	446	459	452	471	449	451	417	450	481	438	454	453	423	471	480	471	423	408	457	444	436	421	470	436	469	448	475	424	442	457	451	464	454	432	445	504	450	423	445	437	466	424	445	381	441	435	410	450	433	421	464	414	480	470	463	418	441	463	458	474	461	482	455	440	448	424	427	447	439	439	465	420	439	455	441	437	481	444	456	456	466	430	419	480	451	457	469	451	446	435	431	448	448	464	447	458	433	442	435	446	459	473	446	455	436	442	394	449	467	425	460	463	432	444	484	455	464	450	476	467	461	452	439	461	458	448	448	458	475	417	440	480	449	464	448	400	451	398	440	405	447	424	470	444	459	431	469	435	414	453	463	455	408	472	453	484	464	435	416	431	468	475	477	450	471	453	478	449	475	501	459	489	489	457	415	451	474	464	462	442	481	453	439	466	472	464	471	455	442	444	515	452	453	454	454	478	497	488	490	442	456	443	455	432	481	438	484	450	458	452	451	450	451	445	444	466	457	468	439	438	437	447	436	432	460	472	435	440	451	440	464	464	449	441	481	440	454	492	455	451	435	414	436	437	422	454	435	474	462	468	388	453	450	425	458	442	441	460	457	479	460	429	468	429	414	431	492	480	462	427	449	433	433	452	467	440	439	465	453	446	446	463	478	472	447	436	465	463	453	463	417	443	478	442	435	467	414	460	438	482	448	460	424	437	465	451	458	474	453	463	388	433	481	463	447	450	468	471	411	446	474	457	436	457	404	445	490	467	438	455	460	464	436	439	460	444	442	465	438	443	482	448	424	426	457	445	422	432	439	463	457	486	429	443	433	486	461	441	463	451	424	440	452	453	485	415	478	453	477	445	433	446	467	437	465	440	419	462	445	428	419	469	434	429	420	475	458	435	457	429	421	444	458	424	458	407	440	450	439	459	498	465	469	449	453	461	414	413	461	431	446	462	462	453	403	460	463	489	429	431	441	427	448	441	505	461	486	433	441	464	433	454	440	449	434	456	458	449	438	449	450	444	450	454	448	461	444	437	480	499	433	462	458	463	462	432	449	441	459	445	476	474	478	449	438	437	470	451	452	449	436	426	459	478	436	442	426	466	484	445	448	503	474	419	484	436	438	453	474	463	445	417	463	459	470	417	451	446	502	496	491	444	461	434	442	448	510	444	459	432	463	454	431	414	460	481	497	449	427	425	507	456	455	467	449	464	453	426	446	451	447	506	426	509	434	432	415	463	501	408	469	437	462	457	447	460	448	425	440	453	476	484	474	467	426	459	458	478	466	480	438	438	407	458	461	436	440	436	439	455	447	466	449	428	462	455	451	448	435	437	472	448	463	454	482	434	433	478	417	435	440	455	433	434	440	471	494	426	418	448	423	444	472	446	438	430	466	432	450	437	487	462	473	478	467	456	441	463	419	450	480	448	439	459	456	452	448	455	431	457	491	459	438	450	444	454	451	431	429	432	470	474	456	481	489	430	445	479	474	471	438	411	443	442	488	462	419	441	430	404	469	424	429	451	465	449	449	473	469	442	463	494	479	506	465	439	467	458	479	466	441	454	464	458	450	432	439	443	420	435	424	437	429	442	457	443	439	439	470	457	456	399	460	435	410	448	430	451	440	441	463	487	459	434	469	458	455	442	428	423	453	465	455	446	416	437	461	420	450	464	436	481	484	440	452	468	463	454	471	424	433	477	431	488	421	466	411	498	448	421	431	420	454	417	425	451	430	477	429	481	434	441	462	450	436	450	470	432	487	427	484	448	421	448	473	454	480	487	431	450	456	446	480	459	418	421	423	431	457	450	455	468	437	431	480	450	486	469	461	426	451	423	464	454	469	493	455	480	427	420	467	476	455	431	480	442	482	457	443	414	442	467	476	469	443	490	436	443	493	473	477	423	444	446	447	448	426	484	436	412	429	458	462	450	418	453	411	476	443	484	457	458	465	472	451	461	423	436	423	447	472	468	461	425	426	482	405	473	477	416	486	455	426	468	463	513	466	450	462	427	420	468	449	490	461	434	427	447	458	454	401	502	461	480	462	451	456	458	445	461	425	460	411	451	439	469	436	381	477	443	420	487	471	422	476	404	411	439	499	478	454	450	439	472	465	445	452	449	451	462	450	443	483	406	422	434	472	462	444	473	451	460	477	441	455	445	448	437	486	490	462	449	479	422	461	422	470	430	446	448	434	472	418	456	454	459	455	431	450	500	449	451	440	424	455	470	465	432	495	452	443	434	439	443	463	477	465	484	501	454	456	446	481	383	437	438	462	418	413	414	508	446	442	415	464	484	466	436	454	477	447	486	455	454	450	465	428	458	461	459	445	424	459	454	451	431	444	449	446	430	457	457	431	490	505	441	447	474	452	446	431	477	442	451	457	474	472	478	450	450	476	488	473	400	414	468	419	460	444	463	502	480	467	459	434	359	470	445	469	478	460	474	464	447	464	448	484	444	465	472	474	453	435	450	405	470	455	407	456	475	447	449	434	453	462	444	480	496	484	445	433	471	439	428	415	411	479	495	418	468	443	486	423	455	449	494	456	443	459	420	444	469	443	471	457	483	385	453	472	437	472	411	458	459	480	442	432	463	416	442	462	458	437	439	458	459	469	475	484	427	434	449	443	468	493	454	430	438	435	464	454	442	438	453	450	462	454	455	449	477
4174	4882	3397	1656	1222	937	806	859	2880	18837	18354	10997	3442	1441	731	479	400	399	388	416	378	416	434	410	367	405	401	389	432	416	448	423	413	397	417	412	410	412	406	401	400	440	405	394	424	380	412	400	406	449	433	407	410	439	423	395	400	411	384	413	437	428	419	428	424	408	424	427	410	402	415	420	400	422	399	413	445	384	406	414	387	395	413	466	416	414	389	437	395	426	378	440	369	429	368	416	434	437	402	407	380	417	399	415	418	404	412	448	415	438	420	393	436	414	408	432	375	377	446	398	406	390	403	410	425	407	386	421	396	360	407	410	417	440	430	429	403	428	437	389	412	427	436	432	421	404	388	430	458	432	422	455	392	424	414	416	411	390	452	424	410	430	409	406	380	395	388	415	412	398	395	418	408	395	401	410	383	433	431	433	406	412	424	401	431	419	421	406	391	415	419	405	429	419	414	360	405	401	388	430	404	404	423	422	411	435	394	406	388	402	435	429	409	403	382	433	398	454	431	396	430	387	414	380	437	403	411	436	417	426	402	411	411	435	394	410	421	410	400	413	385	416	432	403	433	398	412	433	421	420	400	417	407	432	435	417	407	436	428	390	420	428	420	380	382	406	419	412	423	425	398	390	435	410	432	400	392	411	373	406	436	409	403	433	420	443	450	422	406	402	384	426	414	429	424	414	413	416	403	389	383	369	403	404	436	408	417	425	399	461	447	435	415	373	434	421	420	412	384	446	413	375	418	391	432	409	398	413	343	421	436	421	425	420	445	405	421	414	395	406	381	419	413	379	438	436	405	392	410	451	401	403	434	423	411	429	437	421	419	446	405	419	391	422	396	411	410	407	399	364	416	436	408	440	392	385	402	411	433	401	414	403	426	412	400	430	447	414	392	409	394	420	399	368	433	418	404	414	399	380	433	450	419	429	374	436	421	400	439	405	390	419	386	429	406	395	431	406	438	394	423	423	402	403	415	438	430	407	425	406	396	414	395	400	425	474	408	435	374	444	409	377	407	399	390	399	394	453	403	411	369	426	371	371	455	382	431	408	409	427	427	406	445	398	432	415	397	410	404	431	413	415	405	420	377	407	412	405	403	383	403	470	400	432	409	400	452	386	414	429	414	426	370	417	457	434	380	407	397	419	416	406	401	398	391	390	405	422	412	431	433	428	381	393	436	453	391	455	385	385	438	365	410	428	377	380	430	410	426	440	388	386	369	379	436	429	395	382	402	412	427	406	404	443	380	437	387	430	439	415	413	421	422	404	392	425	401	387	413	431	444	416	469	413	439	425	439	436	429	393	402	412	381	426	403	423	442	381	437	416	436	407	432	445	413	385	422	381	390	397	454	391	419	414	419	400	406	418	425	402	422	397	435	434	372	410	375	407	411	375	413	423	402	408	408	418	383	408	395	419	398	422	440	384	423	397	395	434	400	420	425	455	402	381	468	443	411	401	393	419	419	412	411	414	431	425	439	403	408	423	388	393	425	408	418	384	420	398	397	414	383	395	390	428	394	417	454	415	437	431	403	392	399	384	380	407	404	423	424	410	419	442	442	443	410	410	423	423	392	389	355	405	359	442	409	427	378	446	385	429	437	400	395	382	436	401	443	431	437	391	391	417	428	408	398	427	401	372	384	442	374	428	398	437	398	375	432	433	399	405	415	411	417	402	425	410	376	404	446	387	451	393	375	415	443	439	390	369	433	406	414	423	422	365	413	411	384	404	400	400	413	413	423	458	428	399	375	406	414	407	399	418	385	404	395	439	391	416	364	432	398	394	405	399	365	426	361	422	421	383	425	415	439	440	406	414	428	422	366	420	414	411	400	439	438	404	438	422	401	410	410	416	388	423	412	409	428	411	437	369	426	405	420	437	428	393	406	378	393	386	395	409	411	405	402	461	433	401	419	386	398	380	431	418	393	438	409	392	428	387	419	387	411	378	391	345	418	372	442	413	380	389	416	443	414	408	407	413	391	430	403	408	404	410	445	413	447	417	399	418	408	397	410	420	392	417	368	436	390	405	395	370	403	430	437	416	421	393	408	438	400	409	438	372	399	413	432	410	397	392	385	455	418	386	404	425	384	384	413	403	435	419	433	423	402	378	392	396	383	417	413	413	393	426	440	411	393	372	411	414	406	422	388	425	397	387	407	400	394	405	435	390	432	393	423	423	418	457	406	381	433	439	397	410	399	416	417	385	436	421	408	430	413	378	400	418	381	430	367	412	426	400	378	396	400	400	406	410	421	444	414	379	408	423	426	426	397	400	396	438	396	414	427	395	437	379	408	410	395	416	409	397	445	405	389	415	412	382	408	434	422	405	429	413	386	414	414	377	406	401	396	388	432	399	410	410	387	396	418	433	409	430	435	436	360	401	430	416	383	412	411	420	419	394	418	422	432	422	408	448	373	413	436	427	417	454	414	396	417	404	416	401	441	421	398	441	420	386	399	425	406	386	426	407	431	427	439	424	391	387	423	425	398	402	424	441	418	417	391	401	443	411	400	374	406	438	396	403	398	433	416	420	389	409	426	366	421	429	411	400	449	448	437	378	379	430	408	410	392	403	412	390	398	415	429	408	406	387	395	418	422	447	393	410	405	420	432	377	437	415	421	368	416	423	410	421	406	419	422	419	398	426	387	432	432	431	404	402	434	435	395	403	415	430	414	450	399	445	414	382	414	394	400	419	417	383	491	428	448	380	435	390	431	379	421	415	390	422	406	414	432	407	394	420	437	428	389	418	388	414	425	380	424	420	419	445	415	442	389	401	414	410	450	382	417	378	385	419	429	409	418	411	418	416	440	383	388	423	408	445	438	388	417	409	379	396	383	399	437	400	383	386	392	423	402	432	431	422	401	398	405	403	402	408	409	409	407	410	408	392	397	419	439	428	413	401	418	414	417	392	423	417	450	400	428	386	422	423	416	363	413	452	402	422	411	407	374	414	479	406	417	426	389	436	417	419	436	400	420	400	402	450	420	426	447	413	469	439	431	372	403	396	405	423	362	383	394	398	380	398	408	431	393	402	408	424	414	374	388	430	400	428	446	410	443	409	403	398	388	411	420	414	432	432	407	400	413	395	429	401	402	409	409	370	359	400	409	422	382	413	402	430	406	421	419	376	407	420	425	426	437	426	422	419	404	416	380	410	411	399	424	423	410	365	390	400	372	421	436	389	403	418	401	418	409	448	376	428	429	416	399	366	404	395	381	413	427	436	411	407	400	381	409	432	405	398	406	426	394	397	384	427	443	410	380	374	401	431	426	415	391	379	370	376	413	403	430	442	396	424	436	428	432	405	408	428	423	405	456	400	453	433	396	449	422	408	375	408	400	420	409	384	414	407	417	422	399	416	410	430	389	415	402	371	401	396	410	417	403	422	401	417	403	480	429	424	436	396	435	398	419	377	444	435	408	423	408	409	391	396	433	410	402	408	434	398	421	416	422	420	411	427	393	407	402	406	388	388	407	414	419	475	382	425	369	420
24519	21437	28698	24562	21312	7254	1744	1189	4305	34106	34453	23631	8609	2567	1157	661	666	646	605	618	605	641	619	581	560	635	617	624	639	601	616	626	586	585	581	622	628	587	623	637	581	588	642	603	601	578	559	576	584	610	552	559	571	652	634	586	573	631	585	630	589	617	545	533	594	587	606	599	623	605	579	596	565	633	617	628	571	599	568	584	621	604	558	623	642	628	632	587	628	666	578	574	605	621	617	570	571	581	570	584	623	577	544	601	611	605	550	580	610	657	595	617	608	588	604	588	618	618	662	618	553	555	592	592	635	616	600	597	590	647	575	583	547	644	650	567	608	622	609	616	581	609	610	580	595	622	591	584	582	621	630	616	596	551	548	579	593	576	568	644	625	618	604	637	576	566	618	607	612	595	595	605	614	609	646	600	559	568	651	591	560	596	588	567	602	609	600	593	580	593	565	607	598	614	578	643	610	599	632	634	542	586	558	574	611	564	585	637	618	593	625	595	588	558	617	616	624	582	516	554	572	627	593	611	587	591	578	585	563	573	630	613	559	596	607	597	578	606	547	555	554	544	559	577	612	611	653	585	570	598	591	597	612	598	573	621	593	589	612	595	612	579	606	587	597	599	584	593	579	568	593	579	555	560	628	612	628	564	603	631	615	542	597	580	618	589	625	565	597	588	603	598	604	600	592	600	599	597	650	614	587	622	578	567	595	565	606	625	604	590	625	612	605	610	575	622	629	627	598	595	573	581	596	588	569	585	554	577	629	578	630	567	631	606	599	585	596	639	538	581	619	584	623	568	596	578	625	654	624	575	590	606	615	598	604	574	583	562	584	610	617	590	598	564	552	632	599	589	615	599	582	552	620	616	623	591	599	593	611	588	570	611	651	580	596	594	558	586	571	588	590	606	594	557	594	576	627	582	592	622	574	605	591	565	559	619	544	513	606	560	545	654	582	597	605	595	585	619	594	574	558	597	593	553	572	562	580	600	623	561	585	596	620	601	637	633	571	568	548	612	536	603	576	614	601	582	573	641	594	634	569	628	604	565	589	622	601	605	608	563	617	603	632	598	565	587	631	541	571	540	604	571	590	567	595	589	580	599	640	608	608	606	561	557	557	624	596	572	626	603	613	573	647	570	577	589	583	625	592	600	560	592	545	593	585	603	586	588	639	592	633	623	568	606	602	546	563	602	635	592	620	585	594	585	577	597	611	602	560	625	571	587	573	633	619	583	598	580	582	615	550	600	568	583	591	603	568	597	577	627	540	616	583	581	633	599	576	595	600	592	608	572	576	637	573	560	585	634	615	604	561	580	581	622	534	600	603	623	587	591	606	617	610	574	584	570	603	619	608	566	608	579	598	614	634	593	613	598	566	605	575	620	640	582	550	623	571	609	583	573	649	601	591	609	598	608	582	582	620	655	621	592	536	615	615	580	567	556	572	606	590	603	598	551	610	584	556	590	590	589	559	563	606	591	584	619	617	633	649	641	628	559	569	652	599	564	615	579	587	574	631	620	637	625	615	585	578	582	577	570	584	605	568	651	632	615	587	592	610	583	621	580	628	603	612	576	585	619	594	592	624	571	559	615	598	628	608	604	563	552	629	585	550	640	645	584	561	580	585	567	637	579	592	608	598	609	574	592	604	555	578	590	576	553	570	570	636	596	593	567	601	623	580	609	657	593	617	622	594	589	602	601	560	577	568	555	610	603	589	597	572	579	573	553	569	599	597	618	595	629	597	610	613	636	601	531	612	559	617	625	639	581	579	584	585	582	541	526	608	590	615	549	595	604	638	611	616	590	595	610	617	609	588	579	593	607	577	651	554	573	626	599	545	597	531	574	628	607	606	661	606	572	621	614	596	574	580	571	628	595	605	576	579	628	572	577	603	578	626	554	578	596	630	621	582	571	622	612	590	613	598	553	574	638	591	590	645	623	617	598	601	588	609	622	596	616	607	590	628	602	588	572	618	639	595	577	582	565	653	555	585	568	584	580	575	610	597	595	620	604	531	586	588	558	559	578	618	595	619	590	549	643	565	554	582	636	626	609	615	587	561	607	595	613	584	578	563	616	586	622	607	567	616	577	561	646	610	561	586	567	635	603	603	614	598	628	619	599	604	589	625	602	584	619	606	543	628	565	633	601	594	595	600	628	638	613	593	540	587	570	614	553	602	620	545	565	589	574	611	620	606	568	602	590	569	629	600	645	551	644	593	576	602	601	637	612	609	615	611	550	571	614	581	577	576	612	567	586	606	628	574	585	581	625	628	603	564	600	598	587	602	579	628	580	580	611	553	556	589	578	586	613	632	624	608	565	607	627	567	580	601	599	577	623	600	575	610	645	553	593	601	543	615	572	580	594	602	591	611	617	591	613	598	611	614	582	544	582	612	614	626	599	564	569	608	573	579	608	581	571	589	562	618	592	599	564	587	627	582	598	630	583	610	620	574	538	598	620	626	597	606	586	570	576	595	565	605	602	578	570	552	610	580	592	583	562	622	603	550	587	638	570	618	607	646	642	597	594	568	611	584	592	612	570	619	596	639	627	575	593	588	596	620	586	541	631	628	620	576	588	535	580	548	578	597	598	609	586	587	637	595	579	593	577	573	623	605	576	625	603	605	585	615	602	601	573	555	567	568	597	576	575	602	589	597	637	550	597	576	553	579	594	640	616	580	624	610	615	559	564	626	554	525	606	615	635	586	643	615	561	554	582	580	606	578	635	605	582	511	609	587	579	615	597	602	602	637	591	592	599	574	646	575	605	587	623	573	580	580	562	580	588	591	642	591	591	599	613	583	598	594	597	587	583	574	591	584	603	556	595	613	577	534	591	604	570	639	614	571	579	622	539	559	575	635	541	642	578	577	603	565	623	613	600	598	635	583	571	591	588	593	594	605	581	626	622	572	578	601	592	641	570	600	597	629	616	571	589	577	618	595	590	585	589	616	611	556	553	600	589	581	602	591	603	609	610	595	573	588	609	626	578	588	653	634	595	595	576	601	575	616	572	586	612	603	581	582	626	608	561	642	577	555	588	631	560	631	608	601	564	606	593	560	614	583	611	637	574	595	554	616	556	588	602	614	582	587	621	598	582	590	623	644	551	622	587	577	607	563	586	589	612	638	608	613	590	543	593	624	630	595	586	619	589	561	596	648	604	595	605	602	586	637	586	587	589	553	585	564	599	582	568	607	600	591	595	593	623	588	603	639	587	580	572	662	603	595	609	600	580	604	597	593	597	586	615	607	620	578	622	594	590	614	601	589	588	593	586	601	563	643	559	624	566	589	597	602	565	556	593	617	599	585	617	588	602	583	576	590	605	587	635	597	585	580	623	617	587	616	609	588	610	622	610	591	624	583	592	621	561	590	597	596	575	549	572	555	593	557	612	586	555	618	590	549	594	615	580	622	628	582	624	619	599	607	596	605	634	638	560	585	616	597	596	610	630	611	623	606	577	563	572	617	566	590	598	598	628	571	559	614	629	599	589	600	580
4725	8456	6225	2976	2271	1686	1338	1219	6850	34438	30348	18998	6495	2672	1171	650	540	575	565	552	539	527	563	535	527	537	575	517	540	507	569	526	511	561	573	501	528	535	486	528	532	522	594	573	523	582	550	547	548	552	507	552	559	545	570	570	532	526	563	550	530	520	517	556	546	531	504	543	510	519	538	574	547	519	571	584	567	531	512	534	557	488	523	553	542	522	534	556	531	543	522	521	543	571	526	524	521	509	553	521	517	553	563	588	532	554	536	550	516	546	518	536	511	548	537	587	582	539	512	523	540	552	536	497	547	548	543	496	573	482	550	503	549	502	521	552	564	498	514	549	511	506	540	546	531	555	544	543	530	548	549	543	487	531	549	537	492	536	526	537	516	546	480	532	530	534	529	547	546	528	496	536	509	503	567	511	548	491	563	551	521	580	562	569	555	520	511	541	546	549	569	514	552	531	599	512	569	515	538	568	503	530	500	545	534	528	540	575	534	527	544	530	554	520	555	521	546	534	521	511	528	523	557	514	529	550	530	534	531	549	508	524	560	511	517	520	544	543	533	529	538	552	531	526	530	563	536	539	548	550	520	561	507	553	523	524	553	522	521	511	535	524	510	546	482	484	513	536	537	556	524	555	528	550	530	545	551	543	528	555	556	520	541	522	513	558	484	532	544	492	527	530	516	547	521	513	544	532	530	502	531	489	508	562	522	522	495	544	559	493	526	525	503	501	525	528	502	550	525	529	573	543	540	484	565	530	519	567	529	520	545	544	502	575	528	536	543	518	548	541	517	501	515	532	556	582	531	575	555	530	582	534	518	548	537	515	575	532	517	604	541	549	520	588	549	524	578	545	533	482	544	541	585	556	507	537	546	565	567	541	542	557	508	551	485	512	567	509	545	488	556	556	495	554	519	510	506	515	502	520	500	529	507	498	570	510	531	558	517	498	514	538	552	533	491	528	564	525	510	514	607	514	508	527	510	550	524	545	514	563	499	530	517	533	536	528	556	506	566	516	516	517	512	520	550	558	549	512	541	545	531	531	509	511	520	536	487	543	540	530	516	540	527	529	522	560	545	537	510	534	485	534	508	560	483	545	503	548	539	530	542	492	536	522	507	508	538	492	524	528	555	549	532	529	538	540	512	539	532	531	542	529	535	551	496	527	517	492	549	550	526	538	572	512	487	572	555	524	511	537	542	539	524	511	544	485	540	531	509	497	533	547	520	559	557	571	509	488	505	543	540	533	487	523	509	538	542	554	530	502	538	556	497	545	555	485	534	582	543	573	511	505	540	554	533	480	492	568	492	596	538	547	509	526	587	530	531	560	521	527	529	510	532	551	499	541	538	552	535	571	542	539	543	519	532	543	515	516	518	527	522	538	531	553	539	533	493	539	536	529	583	510	500	511	522	561	487	569	521	548	521	554	551	525	557	491	569	506	507	520	540	508	526	573	504	544	484	550	524	537	552	494	533	568	533	529	494	541	535	510	580	539	503	504	530	535	509	539	533	554	545	569	537	511	518	540	542	518	553	534	540	508	542	540	531	541	516	571	519	561	519	515	504	514	530	540	537	518	495	533	576	536	560	551	490	542	513	512	512	541	556	546	513	551	509	544	556	514	585	510	549	512	562	571	526	536	512	516	570	531	510	535	569	540	528	503	518	568	550	516	543	526	557	556	546	532	562	540	537	502	546	529	546	540	499	532	507	541	552	485	534	497	561	546	523	537	547	495	543	507	580	554	568	494	530	515	527	517	525	505	534	483	526	565	538	568	553	558	517	540	473	527	520	552	548	548	496	548	528	545	510	528	524	568	488	507	553	490	547	522	528	548	527	562	501	503	560	536	551	544	511	557	498	554	531	538	551	528	493	550	510	526	541	546	558	541	534	537	513	505	500	545	515	525	474	563	501	553	533	524	512	481	497	570	559	512	559	509	502	535	526	570	505	508	501	548	529	534	526	588	556	537	535	503	518	557	574	538	492	602	531	527	533	591	541	569	506	565	517	516	519	529	560	520	512	548	521	505	506	496	555	526	541	541	480	529	515	508	516	538	520	510	505	508	503	529	502	509	531	520	536	562	542	498	499	555	530	530	514	525	551	527	531	550	542	521	539	587	525	527	566	549	523	519	529	497	466	532	520	483	503	542	542	564	510	532	512	539	531	530	524	529	550	529	561	529	558	526	472	528	573	583	532	564	523	483	571	559	541	527	537	548	521	541	552	539	496	568	502	522	537	518	522	513	525	558	561	490	534	494	521	512	561	502	542	567	525	533	504	530	566	584	531	522	562	509	496	544	485	563	503	487	513	567	495	546	535	524	519	509	484	531	521	553	497	536	542	562	548	532	502	497	562	555	512	551	562	550	554	546	539	529	533	515	506	545	508	504	535	530	544	533	502	506	545	519	528	506	527	553	495	542	541	528	507	543	547	509	549	499	513	578	542	509	514	525	548	567	546	492	471	511	524	523	506	536	536	580	528	538	514	521	536	540	562	551	518	532	530	498	532	514	517	498	532	541	515	508	525	523	482	542	517	503	521	520	513	531	519	596	510	542	510	524	512	533	530	514	542	531	511	527	511	519	524	542	538	501	503	536	587	509	572	520	526	503	545	552	557	533	510	519	519	546	479	551	508	519	514	519	503	506	498	564	470	548	541	502	545	504	555	545	522	517	561	550	474	491	536	540	515	539	526	550	513	564	509	551	577	540	543	493	508	504	509	555	538	501	575	531	516	559	510	505	559	537	503	514	543	551	518	500	506	512	508	514	512	533	544	560	526	533	525	504	546	521	525	526	557	499	500	550	536	544	507	538	498	535	522	544	530	512	534	551	539	545	547	514	533	547	541	521	520	469	520	518	518	544	514	529	490	542	546	531	522	540	575	557	544	493	537	539	501	556	530	534	548	541	537	555	492	526	523	531	546	554	547	521	513	494	528	529	523	535	482	523	527	535	574	486	540	499	504	566	582	544	547	549	505	505	540	473	524	573	512	518	526	531	545	528	505	542	538	505	523	568	581	549	527	516	521	500	560	514	527	517	523	474	513	530	546	529	518	487	536	494	572	540	527	561	524	545	531	591	527	507	537	535	495	503	586	533	509	525	513	528	548	533	539	482	486	538	503	505	533	547	513	556	549	513	504	536	514	550	495	519	523	515	513	552	541	533	534	525	539	496	531	504	520	512	525	540	552	505	572	521	511	519	549	536	509	540	522	545	500	524	545	516	546	485	535	513	548	520	517	509	533	544	527	521	524	505	500	502	486	475	541	527	530	501	573	487	478	583	505	520	537	492	499	537	577	521	556	500	525	515	538	551	512	538	518	496	540	520	529	565	526	512	500	509	505	511	567	515	537	515	545	528	493	537	522	548	559	501	497	490	539	517	550	492	538	546	523	490	534	558	560	499	543	519	510	506	533	538	546	505	517	508	526	507	506	546	494	516	525	537	586	494	538	512	541	562	551	523	522	526	507	525	538	536	506	533	521	525	540	514
27643	11628	1561	852	539	501	486	441	573	1850	2312	1679	929	607	466	491	435	450	437	436	426	403	439	447	401	390	434	434	404	451	399	443	453	418	409	460	417	446	428	441	410	417	410	414	420	454	444	420	447	409	423	398	411	409	432	384	442	435	409	441	447	397	406	436	394	415	402	408	413	451	435	443	442	430	435	388	413	392	444	430	411	393	427	396	430	427	415	415	428	418	448	427	417	435	391	412	412	416	450	456	442	457	459	369	434	449	454	427	415	374	435	454	463	416	436	430	377	396	445	478	378	387	447	436	448	460	443	448	425	416	463	429	407	431	390	453	412	437	420	479	401	414	422	415	431	439	408	402	425	432	429	471	431	446	390	415	414	413	467	436	376	439	424	410	422	428	445	398	435	448	425	450	435	424	480	440	406	444	393	411	418	362	419	429	431	446	423	448	431	417	437	397	404	451	446	401	432	455	405	411	412	442	399	407	452	422	451	421	439	458	419	437	402	423	414	444	439	408	435	434	405	439	453	480	460	454	442	433	418	417	435	485	427	424	427	429	419	391	434	435	407	453	411	397	464	448	420	426	407	430	380	411	434	425	394	417	430	411	422	452	426	403	410	447	410	442	398	473	396	412	419	427	411	421	434	412	411	467	415	464	406	427	454	400	393	421	431	421	427	396	394	429	444	426	413	453	413	436	431	460	406	390	419	426	420	461	396	414	444	427	413	426	410	416	459	402	408	429	483	428	432	430	398	412	413	408	406	395	418	461	437	435	401	435	416	434	432	436	452	426	417	417	459	447	448	409	403	447	418	455	406	393	453	416	429	424	403	418	448	430	431	469	434	436	445	389	442	418	440	418	433	427	434	410	416	425	421	384	435	415	431	396	422	410	428	459	424	410	425	425	453	432	426	426	444	412	415	416	454	397	471	404	399	409	441	411	466	381	408	413	425	409	428	428	461	399	417	426	423	399	432	431	413	406	441	407	448	459	480	413	419	425	410	390	425	439	444	411	394	416	418	460	395	446	387	416	461	438	407	425	411	411	432	417	404	414	388	441	400	408	386	403	441	449	432	434	432	435	453	432	404	400	448	411	431	393	409	433	442	432	399	425	449	466	429	407	424	423	386	439	450	418	430	433	446	431	427	399	430	426	424	433	408	445	420	412	399	395	442	420	410	400	389	426	391	412	407	406	401	408	405	423	445	438	387	442	409	418	432	434	485	413	432	463	409	430	427	421	419	412	439	443	433	412	453	421	423	432	406	436	444	412	403	442	365	401	409	454	425	453	412	444	446	459	432	430	410	401	427	402	401	422	423	442	406	427	408	437	427	419	433	402	445	420	455	405	431	425	456	388	415	421	440	365	487	445	426	404	451	389	431	442	392	400	404	425	400	417	395	400	413	423	416	398	405	441	437	465	442	415	413	450	401	426	456	410	446	450	436	411	418	417	389	436	446	451	376	438	445	417	406	415	396	423	435	436	451	433	395	452	457	449	412	429	438	417	481	394	448	464	452	438	404	449	404	423	399	425	408	409	424	427	430	438	384	434	413	452	421	448	437	421	406	413	416	407	389	403	426	434	428	409	408	427	435	409	401	441	414	409	400	435	424	382	418	448	402	424	434	412	431	440	420	433	385	426	427	362	418	434	440	401	462	436	442	375	465	431	424	411	404	419	403	459	416	397	452	432	447	409	417	425	398	417	459	418	416	421	416	423	395	406	448	442	449	436	385	416	422	422	442	421	427	430	425	432	397	398	411	410	459	430	436	447	422	450	372	394	424	408	401	456	439	412	416	407	432	439	397	399	382	392	412	410	403	418	425	399	429	408	429	422	441	382	422	470	458	439	454	378	448	453	423	422	414	427	408	428	425	474	399	413	420	388	422	419	445	453	458	441	415	418	428	409	474	405	436	391	423	401	474	409	417	418	425	423	397	407	393	417	435	432	426	419	440	397	399	457	418	450	437	421	447	423	444	429	405	433	413	425	384	426	415	413	429	424	389	389	410	427	419	422	407	453	400	403	409	451	435	414	462	437	434	410	424	391	388	420	428	400	408	427	407	429	464	400	417	386	443	421	407	462	442	423	396	432	388	443	429	417	465	441	411	430	429	403	418	396	427	450	396	422	443	414	438	421	405	414	418	418	414	420	439	413	418	398	405	431	447	423	439	441	392	418	392	428	441	421	450	395	469	405	409	438	402	414	412	447	452	401	443	408	425	472	440	425	413	456	436	442	428	451	396	417	439	402	407	403	399	427	423	447	441	404	406	439	399	409	446	412	410	389	429	460	422	412	433	422	438	435	414	421	432	394	418	441	398	466	448	452	438	398	437	422	417	395	436	416	434	401	408	461	455	417	419	407	443	420	421	422	429	400	408	414	428	407	448	430	436	398	396	400	426	405	424	434	423	475	440	402	462	430	423	421	407	440	416	397	421	465	419	426	438	437	403	419	422	403	415	415	434	428	431	388	454	444	405	393	432	401	428	448	455	416	452	417	435	441	422	420	420	448	428	406	428	391	439	409	463	430	444	413	411	443	422	415	419	412	400	453	438	424	403	429	402	419	439	415	417	413	404	408	445	415	388	433	443	408	446	405	442	426	444	430	423	464	453	428	426	460	450	418	458	400	477	394	412	427	415	410	407	423	438	424	470	429	406	461	411	451	475	417	412	452	405	428	368	433	403	436	415	450	396	445	401	443	414	435	443	439	427	417	424	428	441	445	410	400	440	404	406	426	414	408	391	423	392	389	420	419	398	427	417	408	415	423	430	402	447	398	431	391	421	406	408	414	422	430	376	395	430	405	436	431	424	401	476	423	466	408	458	434	433	424	436	445	384	441	445	433	406	430	393	421	411	374	472	439	430	455	441	452	453	385	430	419	415	415	393	430	453	434	427	431	430	481	415	412	406	439	448	419	408	391	448	432	425	447	427	394	449	433	417	444	427	408	431	435	423	419	406	398	427	412	400	382	480	432	428	403	405	437	396	412	435	419	430	457	400	436	424	429	406	443	457	416	421	416	463	409	401	428	489	443	413	388	397	408	413	458	431	446	409	415	402	426	448	417	431	426	427	445	410	416	438	418	418	441	413	420	395	462	387	410	463	412	422	412	395	451	444	389	410	404	435	403	466	420	496	403	410	444	377	404	398	415	445	446	425	397	442	448	391	452	413	422	405	418	413	411	407	410	436	383	423	460	449	426	417	413	404	452	394	458	424	419	442	377	422	395	395	439	390	411	430	402	426	429	408	392	416	422	446	403	439	417	409	439	468	458	440	426	390	407	427	407	454	457	418	434	457	434	470	420	413	402	426	416	379	447	424	441	421	416	416	419	430	410	396	408	415	400	430	426	453	422	397	401	461	425	432	389	428	459	429	389	404	440	387	425	429	440	414	417	426	428	447	437	452	451	405	451	426	440	433	431	414	426	414	400	386	394	399	431	455	406	411	406	413	423	430	406	391	415	378	461	408	437	446	416	434	409	452	410	410	404
5431	1606	859	613	513	448	461	422	649	2582	2831	1892	878	568	456	412	356	365	368	387	385	378	369	330	385	380	383	398	384	352	392	383	356	349	370	393	352	381	411	370	376	368	370	392	384	378	343	393	381	364	373	361	381	388	381	362	391	367	381	372	368	339	388	389	381	387	378	382	372	332	360	371	367	376	363	361	373	371	380	391	403	372	393	365	374	367	380	362	397	341	358	359	369	386	369	374	405	368	369	382	350	377	338	355	400	359	336	387	331	395	417	373	376	363	383	384	367	372	377	369	366	366	372	392	387	374	376	392	366	330	379	362	388	371	342	382	361	397	364	362	404	359	345	340	346	337	390	368	349	376	384	351	398	389	377	368	343	349	383	376	323	388	343	370	397	367	361	359	363	367	350	393	333	368	360	384	353	383	380	370	363	412	401	376	381	367	381	392	396	388	350	361	382	355	386	370	371	388	364	382	338	344	369	392	363	368	368	336	389	360	388	371	391	356	364	376	348	336	357	385	331	379	385	385	368	385	354	388	360	353	358	390	404	359	370	358	383	379	369	366	384	379	381	380	362	367	385	343	342	338	365	367	366	364	356	374	377	391	397	400	380	383	381	393	401	358	382	376	364	373	350	347	366	370	374	369	343	388	421	380	368	373	393	374	379	376	396	382	373	372	383	375	354	361	384	375	386	352	386	348	379	355	417	341	360	373	338	390	379	354	376	385	389	384	355	367	385	379	397	403	376	388	360	358	380	349	382	361	355	380	375	369	345	369	382	398	369	366	379	354	382	380	340	369	383	340	391	365	366	342	372	360	352	350	339	376	347	378	378	368	371	341	359	362	387	370	330	375	390	431	392	375	360	387	340	376	362	403	401	349	381	364	367	378	380	365	369	361	406	369	334	384	324	368	349	372	366	385	369	389	349	376	347	372	377	363	382	367	383	395	411	382	387	328	385	338	372	389	377	383	358	385	342	378	367	355	411	383	391	350	337	383	380	373	404	378	375	363	350	371	375	384	397	361	360	407	351	388	388	384	381	365	359	368	359	341	399	367	352	388	388	334	347	369	358	381	410	393	367	382	371	365	380	357	392	374	375	369	386	378	327	357	358	341	338	340	366	364	377	355	392	368	391	371	402	375	388	406	362	378	398	386	331	339	374	394	375	367	350	382	386	388	362	363	378	369	372	371	371	386	357	363	374	358	390	361	364	373	362	425	382	362	373	355	378	370	392	336	373	356	366	373	418	355	352	379	384	379	378	365	405	389	379	391	373	382	337	389	366	375	398	368	388	381	369	352	386	382	384	357	362	355	356	381	369	364	381	382	372	360	375	377	382	389	330	371	363	408	372	388	359	385	400	378	369	411	397	372	402	366	395	376	367	359	358	385	400	355	363	369	389	407	383	366	349	354	390	365	367	370	412	382	379	390	369	403	382	350	370	361	346	426	384	365	362	367	377	335	328	395	356	369	361	397	393	362	384	387	388	366	385	362	360	371	347	375	388	370	373	346	346	362	405	329	365	392	395	382	396	374	381	380	405	394	402	379	383	383	373	348	348	389	374	375	373	377	358	396	388	358	357	374	382	369	382	365	357	361	327	401	377	362	389	353	391	382	402	380	393	392	371	359	359	356	372	357	376	385	355	390	377	375	356	376	356	394	370	350	377	360	372	348	395	378	380	393	378	369	378	360	349	368	375	373	354	358	400	405	338	357	366	397	388	386	383	377	378	372	371	366	387	349	401	394	390	370	375	403	366	375	369	342	357	370	369	389	370	365	388	328	390	373	378	382	405	358	372	373	373	410	356	367	364	335	367	365	381	378	389	389	377	379	375	378	377	363	386	348	349	385	364	391	401	408	377	360	394	392	377	363	390	367	357	374	363	347	387	411	367	391	371	390	358	358	348	422	375	351	366	334	355	374	317	355	359	422	363	363	379	360	389	406	414	403	358	383	361	370	348	388	416	379	369	389	392	359	357	403	364	370	359	378	368	360	364	376	352	377	342	381	373	397	356	388	349	375	338	378	367	363	334	412	363	383	394	355	389	364	389	392	389	360	401	348	386	348	355	350	419	353	361	381	366	350	375	357	368	375	375	381	342	363	376	359	381	353	395	371	412	359	404	384	383	364	362	387	394	358	391	366	362	366	355	385	398	377	346	393	380	379	388	379	359	378	387	379	340	370	387	374	347	352	383	373	379	362	360	376	375	377	386	405	385	366	407	384	365	361	400	376	409	384	340	367	348	376	375	358	390	386	404	354	367	384	388	367	377	377	372	377	371	362	380	359	353	397	365	413	391	358	401	369	346	371	406	320	389	356	394	396	351	369	351	336	389	361	355	344	353	364	349	343	374	364	340	359	357	359	363	368	352	375	337	392	376	404	338	337	336	375	371	401	389	410	376	375	373	330	356	389	389	348	402	334	364	385	382	371	395	393	373	345	346	362	435	408	374	364	390	386	356	377	333	376	405	382	363	366	374	383	338	338	362	398	377	394	374	387	364	368	378	406	374	367	386	357	406	342	370	384	379	366	361	361	427	378	377	358	412	364	364	374	341	359	359	355	362	375	339	414	392	412	406	368	371	356	368	358	375	400	394	363	377	395	381	385	402	333	374	363	379	350	349	372	378	359	382	368	348	373	381	357	367	370	345	368	333	393	389	370	355	361	386	401	379	359	351	395	422	336	375	353	363	357	378	385	386	394	390	371	395	365	382	386	341	394	362	342	364	365	385	374	405	426	333	354	384	369	356	391	354	366	402	395	374	346	392	360	365	388	376	354	357	389	378	373	390	358	353	353	390	352	375	386	383	378	351	392	361	369	359	358	336	392	401	358	381	410	338	359	340	359	369	396	399	386	372	363	375	404	352	381	384	377	389	415	397	389	364	368	363	364	350	396	351	384	357	363	334	389	362	365	376	383	366	375	378	368	374	368	363	354	365	361	373	362	352	382	370	392	388	354	364	411	355	387	364	357	372	345	373	356	340	377	398	382	379	383	356	373	378	389	377	372	369	389	402	379	389	386	378	386	367	371	386	359	404	393	350	372	369	403	339	322	358	366	418	381	335	371	343	335	358	379	378	382	390	394	391	360	388	374	376	354	396	327	358	369	375	385	334	327	378	371	364	352	341	343	372	366	357	356	357	413	364	389	366	364	391	368	374	374	353	377	391	355	381	428	379	350	323	394	375	348	386	358	364	380	357	387	326	385	382	358	388	344	370	390	360	374	352	354	402	395	357	342	341	385	342	361	363	398	385	352	345	389	357	369	377	360	379	394	377	401	356	361	368	397	407	395	347	375	379	362	368	357	389	364	349	378	390	382	398	358	368	368	371	396	347	362	361	369	382	353	375	379	378	346	382	365	369	347	368	366	367	365	377	380	379	334	343	361	382	400	403	401	383	376	366	345	367	358	366	384	387	368	335	362	369	379	405	356	337	379	383	348	396	362	344	379	381	372	355	360	370	369	387	382	346	377	376	375	380	378	377	344
25626	21405	27390	25509	6216	1290	911	727	2187	18812	20096	13002	3941	1417	767	543	475	444	476	477	493	501	447	503	515	484	460	452	483	470	426	466	443	485	468	493	487	474	475	462	481	482	480	467	436	518	439	490	466	418	492	482	503	512	460	451	451	474	463	493	459	472	474	464	429	497	463	465	459	498	475	498	439	461	429	465	469	487	465	528	467	495	460	461	469	497	452	490	493	458	459	488	480	427	471	479	439	485	508	442	462	458	448	492	456	453	457	460	436	450	450	466	450	478	471	418	454	476	481	474	483	466	482	496	488	458	490	475	455	513	422	454	460	498	516	483	479	459	458	450	463	496	467	449	473	437	472	470	470	481	518	473	506	454	485	480	434	466	451	433	459	467	494	494	448	464	492	467	489	480	461	464	475	467	482	450	457	456	490	474	473	465	464	464	500	460	484	481	467	450	498	514	492	530	487	469	470	432	462	457	466	471	444	484	485	471	481	482	472	476	487	482	437	464	471	461	514	467	482	480	455	455	461	488	451	477	492	452	448	484	481	502	462	474	463	520	466	437	489	460	460	468	523	434	495	522	475	418	488	445	468	478	471	455	439	474	462	487	516	468	470	471	438	462	474	479	486	467	478	470	469	467	503	454	441	456	475	471	453	459	463	477	487	472	448	456	486	436	464	480	480	441	495	475	487	480	502	423	473	471	471	504	498	466	490	470	490	442	468	483	425	459	531	457	462	480	466	484	460	474	468	480	442	506	492	463	504	472	470	483	447	484	479	472	421	478	480	463	477	475	499	457	452	466	445	470	510	495	463	487	501	454	472	448	455	446	467	475	501	451	475	481	490	452	477	445	483	485	454	468	485	431	475	505	492	433	475	485	445	481	447	474	462	489	478	456	450	448	471	471	471	480	461	487	470	467	452	458	443	464	501	451	482	497	541	474	485	505	456	444	500	468	459	448	491	478	484	465	496	447	439	484	464	477	473	472	515	485	425	475	462	483	457	490	506	456	460	471	478	500	422	479	461	472	455	472	477	511	459	455	478	481	468	453	486	449	449	447	444	473	440	470	511	494	453	441	487	460	483	434	463	466	483	444	472	509	468	469	481	482	449	505	484	453	463	499	450	532	477	477	486	491	488	488	460	513	441	473	485	484	453	493	438	455	478	411	494	436	465	445	447	508	464	500	466	483	446	456	470	504	449	479	455	457	495	468	463	552	494	465	484	488	468	467	495	481	486	481	488	472	481	511	431	476	432	465	457	480	448	451	476	467	470	457	494	475	455	410	448	440	528	448	451	520	474	445	516	475	493	430	500	490	463	488	476	486	432	468	448	476	471	476	480	484	514	456	489	447	475	458	471	491	467	521	476	477	491	457	518	475	498	450	464	493	523	442	486	497	475	488	483	442	448	496	452	490	484	524	451	476	485	467	499	496	512	499	462	500	478	462	468	463	469	473	466	461	423	472	431	463	419	455	486	485	509	454	477	464	473	490	440	454	445	463	493	468	465	482	486	469	488	474	507	494	456	459	482	491	456	487	413	519	475	480	440	467	443	479	460	500	479	489	437	490	430	476	473	483	523	505	455	437	481	472	475	475	466	451	489	430	470	467	454	470	490	479	454	457	453	468	447	460	475	477	442	497	457	499	450	484	473	444	463	447	443	473	445	510	478	462	446	489	438	494	498	475	461	507	450	458	511	497	455	476	456	475	457	475	503	482	512	466	462	501	472	473	461	475	471	488	456	437	444	444	424	468	482	500	491	495	456	451	502	460	437	489	471	457	462	475	485	471	462	474	466	499	485	490	480	488	487	444	492	442	482	470	483	474	445	480	503	481	479	475	454	469	455	456	431	501	473	469	494	422	468	484	422	458	460	473	489	461	456	505	460	480	486	448	496	489	456	480	499	478	515	430	463	509	483	462	454	467	433	510	438	507	446	450	450	481	459	446	484	458	474	474	496	488	449	495	475	495	476	439	481	465	484	424	411	498	431	476	466	516	447	451	474	461	437	456	461	501	477	450	452	487	466	479	438	495	481	464	485	461	493	471	473	475	463	472	456	467	447	470	470	512	490	483	481	458	495	453	486	480	461	492	443	480	477	475	496	481	459	481	433	459	483	441	439	463	499	490	476	526	458	478	521	459	452	460	455	481	459	504	491	499	454	430	430	465	459	474	468	418	455	451	466	501	488	435	481	470	451	453	473	470	478	452	467	481	460	471	455	454	469	461	445	465	469	459	454	454	504	499	447	497	453	480	479	445	504	468	463	493	454	502	503	481	501	509	477	463	492	500	489	446	458	415	509	438	456	509	456	475	471	456	470	492	496	497	445	465	440	462	474	465	478	436	466	492	473	486	460	456	506	504	461	502	464	516	520	471	497	484	480	490	456	487	495	466	469	453	490	477	460	466	514	468	460	465	482	465	489	433	454	422	481	462	467	446	459	472	440	507	464	471	459	468	475	484	465	497	487	501	446	459	447	457	461	473	513	494	462	484	457	446	488	480	447	508	496	489	466	468	494	489	481	471	485	494	506	497	451	489	442	488	417	482	499	478	489	501	451	469	465	470	449	436	491	482	477	463	478	476	474	461	482	461	479	460	494	461	455	461	477	474	461	469	461	499	459	463	496	475	464	476	459	427	483	494	491	457	480	450	465	458	462	451	506	459	428	477	462	472	453	505	470	466	443	432	430	444	474	459	522	461	452	455	438	469	494	451	480	451	466	485	439	488	467	447	451	449	431	470	473	448	504	486	477	480	460	459	483	469	464	468	472	448	501	445	484	439	457	500	493	424	509	498	487	491	458	460	425	480	462	447	499	473	439	489	461	430	451	466	470	498	435	493	488	458	506	453	453	465	448	463	440	488	448	474	449	474	458	425	424	471	434	454	463	460	487	501	485	500	465	478	464	461	441	472	468	495	491	465	475	490	455	504	497	491	400	455	435	423	416	478	541	455	471	439	413	486	462	466	449	476	439	472	477	477	480	452	443	491	420	508	478	470	469	453	467	448	457	483	471	452	423	465	485	490	476	485	468	449	462	453	471	486	428	481	449	501	480	487	425	495	423	456	464	456	452	472	455	485	480	479	463	460	448	514	456	441	466	415	490	495	476	442	458	466	453	496	449	450	432	466	482	477	480	471	459	483	502	422	499	456	464	504	485	433	448	469	500	485	502	492	475	486	447	475	495	484	447	494	472	460	460	462	496	452	485	497	500	500	476	483	447	428	527	485	475	465	494	457	425	492	488	502	485	443	518	457	491	479	460	466	451	426	454	470	463	480	470	468	438	440	464	454	511	429	482	437	450	463	487	475	499	489	439	440	493	465	468	459	475	445	495	441	488	471	482	444	507	480	466	446	467	482	472	475	503	445	455	528	466	493	459	440	417	444	496	435	456	459	477	477	496	504	457	500	480	466	435	481	458	490	487	491	503	478	471	477	449	465	448	460	481	472	474	438	451	448	483	482	457	466	461	479	466	471	473	480	500	479	443	486
4315	4502	3134	1809	1240	1091	860	778	3242	19959	18368	11076	3436	1499	729	476	443	453	438	424	407	411	429	389	426	440	424	407	435	423	426	437	367	418	412	406	437	416	454	470	416	435	393	438	429	415	428	415	439	454	442	485	439	447	419	400	430	438	389	411	426	418	417	420	423	429	427	431	456	449	462	435	411	429	461	425	402	437	442	428	449	428	425	428	425	416	422	370	427	430	435	422	422	384	396	393	444	451	423	408	470	436	428	401	462	434	386	420	418	439	422	476	424	430	443	414	434	417	410	440	447	402	381	438	425	443	440	437	423	437	446	418	454	465	431	439	425	431	445	426	435	382	405	478	426	438	410	455	451	397	408	441	426	387	446	405	397	384	422	427	423	410	426	414	398	404	428	425	413	443	433	418	445	417	424	434	414	438	447	428	395	422	427	448	439	428	458	445	432	430	403	416	424	437	399	403	420	427	464	404	420	423	420	413	413	436	435	406	423	448	425	462	377	408	444	407	416	390	392	421	422	378	422	430	394	443	392	437	423	417	436	420	409	426	427	422	423	407	420	414	393	430	422	433	425	408	365	440	412	435	448	383	438	419	395	440	402	415	450	439	443	426	454	429	410	469	428	385	423	421	426	426	411	400	445	459	412	436	438	439	450	419	437	409	435	387	435	412	421	401	413	394	440	420	439	422	441	387	436	403	416	442	440	450	429	417	464	432	430	461	439	400	425	387	420	401	434	415	425	448	433	423	429	409	428	399	462	419	420	424	438	460	396	418	454	413	461	465	445	428	487	379	425	418	427	427	445	393	416	400	426	392	450	423	392	425	454	409	441	406	427	429	392	423	461	405	433	428	414	392	430	406	420	435	413	445	396	422	449	418	397	404	411	390	394	475	385	389	411	423	423	404	397	434	423	450	440	423	419	418	396	444	430	422	430	413	402	403	451	432	457	427	442	391	403	430	435	447	445	417	436	459	413	392	408	420	418	407	406	403	419	439	409	440	419	468	410	413	399	439	408	400	397	428	451	443	415	414	454	421	433	416	409	444	413	433	457	429	441	461	425	440	402	438	448	389	413	412	452	418	389	437	439	423	415	384	440	425	426	412	392	422	402	423	415	418	431	456	432	443	401	421	451	397	416	378	414	421	409	412	417	415	411	426	421	428	458	413	421	440	441	418	416	430	414	404	422	420	429	427	440	457	391	407	427	418	441	393	430	430	430	411	441	421	423	443	435	443	416	398	417	436	436	414	378	438	404	428	392	401	448	414	420	400	398	415	442	453	433	385	420	417	436	430	418	429	416	398	443	408	421	423	431	458	411	429	415	417	393	444	400	411	404	386	403	400	431	445	374	475	416	418	425	411	456	417	414	439	424	429	421	394	411	415	419	420	417	417	415	446	422	426	416	397	451	431	403	417	424	424	447	464	432	434	454	424	438	419	377	402	430	462	408	435	441	426	447	430	432	426	416	417	402	416	428	440	442	439	402	427	403	423	424	417	424	399	396	412	430	399	429	436	420	419	430	414	440	394	430	415	447	404	429	443	416	408	450	443	416	453	395	438	414	398	463	421	408	405	425	404	433	411	440	412	479	431	410	428	426	454	392	420	442	444	403	450	404	415	444	419	445	414	431	437	403	431	404	424	447	448	394	383	426	433	423	431	422	423	452	426	430	408	425	422	407	451	442	479	407	408	449	393	421	438	456	435	426	413	437	455	404	436	454	433	431	428	439	401	415	390	428	412	417	421	410	452	438	399	430	421	433	416	437	442	405	425	409	440	425	384	431	431	444	406	423	428	419	422	461	417	413	427	425	456	395	439	436	425	468	433	434	435	421	407	437	421	456	431	459	438	419	443	426	445	418	463	415	396	417	417	486	434	431	460	392	417	438	450	385	437	408	420	431	446	448	422	453	413	417	439	413	407	443	383	397	436	407	417	437	430	392	427	415	398	421	420	423	431	408	445	455	444	393	443	455	412	444	433	408	412	385	449	451	424	467	450	461	457	397	374	390	451	429	399	411	422	399	409	429	412	417	421	413	442	405	433	392	420	392	445	416	418	418	401	426	401	450	444	406	389	429	441	400	422	452	412	384	405	402	415	421	420	425	389	418	440	436	416	415	433	409	374	423	431	386	465	451	443	457	436	419	437	415	426	416	431	411	387	404	425	428	409	388	450	451	431	423	398	439	435	404	415	433	402	416	427	466	391	436	434	431	406	435	410	432	393	454	416	408	463	417	462	403	414	424	385	452	422	433	439	444	436	418	418	429	425	462	418	437	427	448	420	451	424	422	482	438	441	397	468	407	413	436	417	437	389	415	438	398	435	431	422	431	419	409	412	416	476	440	430	426	422	418	427	412	428	429	428	387	414	434	427	433	413	432	383	388	396	443	401	406	423	439	409	408	413	436	425	381	449	419	431	431	443	396	431	439	448	433	406	417	433	427	398	442	430	443	433	485	384	405	417	429	400	374	414	453	423	407	433	427	388	434	381	390	412	408	427	418	427	403	438	407	420	450	416	412	445	416	401	429	433	409	410	413	433	407	426	409	420	419	436	405	408	398	456	385	438	427	425	388	402	436	393	419	414	440	409	414	387	403	462	398	399	423	394	415	432	423	397	446	460	437	452	424	451	408	407	389	412	448	403	403	417	422	401	406	422	431	446	444	431	434	435	437	440	401	465	399	446	402	406	450	402	432	401	449	426	450	395	388	413	453	412	414	483	451	439	445	423	418	428	440	423	433	450	418	417	386	374	428	439	413	420	441	428	420	438	409	432	416	393	441	405	413	464	443	433	431	414	423	429	413	410	401	405	416	418	413	456	417	421	438	436	412	425	407	430	444	428	390	412	420	472	414	435	439	426	417	443	416	474	427	410	434	416	416	400	397	387	383	416	420	447	424	414	418	408	403	434	413	418	406	463	404	460	396	434	446	426	402	432	433	425	385	436	420	442	401	423	410	409	407	420	435	393	416	425	432	405	398	414	426	412	441	451	438	418	397	413	410	422	420	400	413	418	398	425	429	440	426	412	441	404	420	424	429	439	411	417	485	441	424	410	445	405	407	402	428	437	423	470	401	410	378	419	428	416	444	416	430	408	399	415	443	453	390	467	426	422	424	448	413	401	438	403	430	418	434	390	405	424	436	367	416	429	417	394	392	394	426	428	422	399	409	427	406	425	439	414	443	418	387	383	434	396	414	423	407	399	399	464	404	446	398	464	458	416	482	435	364	449	450	427	422	426	424	430	422	425	416	394	430	417	424	403	408	406	444	407	460	439	392	404	432	424	414	393	436	459	442	435	418	448	465	450	378	420	402	430	381	439	417	444	426	418	413	436	411	415	372	393	434	405	412	423	432	442	418	411	470	435	420	426	409	418	412	412	439	424	415	429	432	410	458	433	431	432	416	422	396	423	427	405	411	455	405	416	430	439	387	423	388	418	411	420	410	399	397	412	452	417	418	423	397	420	442	428	430	431	426	446	414	422	411	445
24432	21415	28708	24509	21341	7733	1986	1161	3636	34615	35138	24302	8417	2489	1197	763	677	629	645	588	619	637	642	649	600	633	635	613	590	634	616	656	632	580	621	600	600	627	646	629	610	615	641	607	609	620	628	620	655	623	642	693	623	620	642	663	610	655	579	631	660	629	633	646	635	624	636	666	619	650	606	611	633	635	626	588	627	597	650	642	615	629	655	603	637	595	642	655	649	603	617	625	631	639	594	597	632	587	584	641	616	603	635	599	583	626	614	620	587	633	560	610	640	602	604	596	645	590	605	620	633	607	601	604	596	640	581	615	600	651	615	590	627	612	627	628	647	668	598	629	617	634	625	630	617	639	619	584	608	585	600	609	610	679	627	604	635	592	622	636	624	650	623	615	621	660	599	609	615	591	627	590	658	593	604	601	603	610	638	632	636	593	660	603	580	626	631	640	643	621	625	635	578	632	614	654	628	606	628	655	655	618	638	607	643	597	583	617	624	608	627	589	633	641	612	633	643	618	593	656	669	668	606	616	631	623	600	591	609	610	607	611	562	654	589	602	666	647	589	569	586	602	641	612	634	619	615	590	602	600	640	600	617	617	584	609	612	580	655	637	636	617	599	564	570	626	593	613	602	623	586	607	656	635	597	604	639	633	658	611	574	584	598	618	630	608	607	615	609	571	637	649	621	632	598	650	628	583	610	611	604	622	610	606	627	614	645	626	632	652	612	617	633	632	576	585	559	626	626	579	628	607	619	623	633	638	619	614	631	610	639	640	658	666	630	642	625	606	639	621	561	645	622	616	567	666	608	623	605	628	625	612	623	609	624	644	624	632	646	607	622	599	614	621	615	600	635	601	628	576	591	609	614	596	549	623	621	629	667	670	636	634	616	598	629	594	606	572	612	593	608	611	632	572	620	633	581	652	616	606	629	586	563	598	626	620	597	648	625	596	631	636	634	650	614	617	660	630	621	611	614	610	586	629	659	574	596	622	564	656	617	617	629	616	610	627	615	574	602	616	605	618	618	601	600	607	616	598	601	603	612	626	612	634	622	587	651	649	573	571	609	656	631	538	648	586	628	641	623	634	613	571	622	576	598	633	609	637	636	613	607	630	629	640	579	585	610	635	632	663	623	613	641	638	655	636	624	663	624	590	632	601	623	612	635	586	613	612	625	624	625	609	597	586	625	652	594	657	646	582	616	601	633	635	605	647	603	627	558	606	630	612	602	659	629	600	578	643	569	601	623	578	615	580	635	643	645	637	617	648	614	630	639	607	618	595	615	613	556	610	617	653	615	592	636	629	610	623	634	630	642	636	612	607	612	640	591	619	616	583	600	677	610	645	576	646	646	581	563	572	645	607	605	632	665	582	650	626	607	685	672	625	637	630	606	658	581	618	615	639	646	608	632	628	633	613	607	613	616	686	638	570	625	653	605	634	637	642	601	604	631	643	647	656	683	596	646	649	623	634	609	586	645	583	597	589	637	630	644	659	590	620	624	608	604	620	639	643	632	595	625	587	579	623	616	610	620	592	629	572	568	632	611	583	651	629	609	643	685	615	657	617	578	584	600	628	621	605	639	656	559	585	602	636	634	601	611	592	588	622	627	672	642	619	591	656	619	567	577	593	618	582	584	631	640	643	603	601	592	647	624	660	639	596	626	626	626	587	645	644	597	587	631	659	620	588	657	647	579	621	619	593	620	629	614	597	628	587	636	627	645	604	583	628	630	622	606	634	608	640	592	649	621	592	621	624	646	600	607	627	630	626	665	620	577	649	597	659	652	627	588	601	598	591	638	588	582	583	616	648	601	633	654	582	667	603	564	633	607	603	650	637	619	573	593	598	618	657	586	573	599	623	654	620	635	572	615	586	582	620	605	606	621	627	609	617	586	593	647	583	580	619	568	614	597	633	616	670	607	611	622	666	628	647	618	597	606	635	627	574	624	634	608	608	616	643	622	560	648	602	613	593	618	594	616	661	596	649	604	636	653	683	660	592	620	626	625	597	679	655	606	568	616	598	586	620	618	626	616	624	644	617	611	624	621	627	613	619	594	624	635	655	650	605	615	602	584	623	631	619	614	639	606	633	627	619	611	665	603	590	612	602	643	599	592	611	644	639	617	658	624	598	628	631	643	654	577	596	645	595	599	637	539	603	642	620	581	617	614	626	636	649	615	633	677	638	592	604	612	640	589	614	635	583	566	634	631	628	612	601	662	656	614	617	620	601	585	598	571	597	602	590	635	632	591	641	617	601	626	588	637	632	624	615	582	595	605	614	611	622	571	624	617	579	597	598	609	660	638	588	619	609	620	621	601	654	668	628	586	618	568	614	611	666	635	567	597	572	651	607	636	597	574	598	601	592	623	645	622	663	607	624	623	613	670	596	600	569	563	608	644	627	571	593	629	645	598	597	622	602	616	615	655	605	577	600	589	607	639	611	629	647	598	632	587	612	558	647	621	636	602	628	633	615	595	588	608	626	567	639	633	572	653	625	577	579	642	611	624	593	631	596	608	605	647	624	629	598	634	578	607	602	656	615	652	630	590	613	601	602	581	643	591	624	632	610	630	585	581	585	581	631	631	592	601	589	586	644	621	597	605	633	651	564	620	583	612	578	655	625	627	622	642	619	589	622	577	611	611	622	604	647	607	605	597	599	615	576	630	639	628	614	659	635	655	624	631	646	657	614	647	655	599	678	609	618	578	644	601	590	613	636	589	616	598	598	623	615	658	588	556	616	615	629	582	614	597	611	582	611	668	583	642	608	634	616	594	621	599	644	649	641	588	630	626	596	577	579	591	565	625	579	598	596	662	555	615	650	609	646	594	608	598	610	611	666	616	616	643	611	624	596	630	604	583	602	576	619	591	633	651	635	636	622	617	644	613	622	632	603	590	627	619	596	655	612	616	618	632	614	625	609	602	634	617	617	620	578	605	608	638	653	623	616	580	618	625	578	597	601	618	636	613	625	637	647	574	597	636	592	606	607	623	595	628	615	617	621	610	615	640	583	619	627	595	615	618	646	585	587	628	675	619	574	622	631	642	634	578	607	615	624	619	631	613	602	603	584	624	597	578	633	585	609	636	612	653	601	678	643	664	631	610	613	599	648	634	593	562	607	611	599	628	627	619	646	595	634	647	623	622	637	609	628	589	612	561	638	619	615	635	634	591	588	618	584	595	623	598	642	553	626	612	656	614	623	657	640	639	638	632	565	633	618	607	629	641	635	615	575	590	637	614	601	607	629	623	630	601	623	609	568	581	673	616	624	611	624	628	619	599	633	598	643	579	591	597	648	603	616	633	614	661	612	579	601	543	589	618	609	579	667	631	611	629	636	608	652	592	588	574	650	627	630	568	611	673	633	609	633	630	613	598	617	613	619	618	611	600	638	615	614	625	607	581	642	599	606	624	618	626	639	612	634	599	640	585	604	611	565	607	653	614	647	609	609	590	593	612	626	622	645	632	604	639	624	606	637	621	614	616	655	637	618	576	582
4916	7845	6258	3269	2137	1793	1574	1227	5761	34939	30826	19588	6161	2503	1185	656	594	545	523	519	555	517	513	556	534	483	557	534	551	491	558	552	579	573	546	512	531	578	543	561	520	558	544	507	534	549	531	530	563	534	538	561	542	511	555	546	503	543	549	547	556	544	516	531	551	553	517	506	553	546	527	558	556	548	576	520	520	499	541	515	529	581	563	579	581	580	557	563	531	526	559	529	534	561	584	534	568	566	588	569	504	512	529	529	577	511	559	514	566	547	510	550	548	498	543	540	563	536	499	512	505	516	528	536	546	557	538	550	566	527	551	522	549	544	542	539	561	559	541	537	585	524	541	523	553	526	495	559	532	556	544	592	535	530	579	550	552	529	528	555	559	532	558	536	573	521	489	533	544	533	550	547	588	520	569	531	487	523	528	582	523	490	577	519	550	525	577	514	567	563	518	538	539	539	571	547	510	532	518	573	537	563	563	559	530	563	527	589	551	550	579	516	610	527	546	544	548	505	553	546	553	519	518	539	534	513	543	537	533	540	530	535	528	545	568	530	523	552	532	526	550	529	541	511	536	552	579	552	496	555	534	558	534	531	542	508	511	537	562	554	561	538	563	551	584	550	512	523	489	540	554	559	526	516	559	530	551	548	555	570	514	513	562	529	537	526	567	549	544	559	533	540	484	559	534	541	509	555	553	554	522	516	495	563	548	541	558	527	530	561	539	532	562	529	544	522	556	567	524	548	524	533	517	545	577	541	486	574	546	519	557	530	534	558	553	574	512	562	530	562	494	493	502	517	502	521	524	525	540	524	556	560	555	538	548	511	498	514	568	586	521	572	580	521	512	583	520	517	525	541	537	536	524	569	542	551	525	563	553	522	534	521	504	544	509	508	560	497	542	528	531	492	555	522	511	552	493	510	508	518	497	528	548	519	476	530	568	521	551	527	568	511	565	559	572	552	540	544	517	539	544	577	521	516	514	546	541	559	522	555	525	513	539	525	537	533	562	528	499	524	526	566	518	519	513	544	551	542	539	520	527	538	570	554	551	525	569	504	505	519	515	554	519	557	536	556	533	544	552	514	510	526	554	528	502	546	538	542	570	527	516	542	546	524	544	532	541	535	476	537	519	538	525	578	536	530	575	522	520	540	523	543	552	547	514	556	553	533	553	510	590	545	536	489	552	505	531	542	570	511	548	537	538	514	537	532	542	580	542	529	534	543	561	530	532	541	521	530	568	541	533	560	512	517	551	541	552	548	524	579	565	542	528	529	503	532	554	536	551	517	566	549	511	519	541	546	504	529	513	571	552	566	492	538	544	496	558	522	573	531	525	527	529	554	528	534	598	518	580	492	549	550	527	541	550	517	547	534	524	501	486	503	539	521	565	555	543	492	546	529	545	540	555	513	525	549	593	528	524	552	529	532	535	512	558	558	534	500	554	535	563	556	553	528	538	523	521	537	515	512	533	526	550	503	517	520	537	528	521	531	569	546	535	519	539	548	550	521	565	554	523	519	549	531	543	545	543	527	529	565	541	508	562	547	496	534	528	532	541	541	508	515	529	535	571	527	513	561	505	508	550	565	505	534	518	514	543	550	498	533	523	523	484	586	519	583	561	564	528	513	572	563	528	531	549	546	504	538	512	569	554	530	524	522	538	559	562	556	513	538	496	583	543	545	509	535	530	537	527	512	536	562	551	543	534	535	511	511	572	542	530	510	513	554	559	526	538	562	537	518	484	500	513	535	494	530	544	529	544	510	521	523	562	563	527	514	512	522	514	551	546	541	499	573	523	545	545	577	572	568	534	541	539	560	534	509	557	526	572	559	521	572	548	514	508	525	550	538	555	522	518	529	534	523	506	537	534	514	503	528	568	591	515	540	557	576	542	529	523	558	547	554	527	524	550	556	552	555	553	487	541	547	532	550	524	558	509	553	550	501	521	501	552	554	565	543	501	505	548	543	524	540	564	533	530	520	485	573	551	536	540	553	578	555	554	536	534	519	541	589	552	504	550	551	525	566	524	542	579	525	493	544	557	559	537	530	556	558	508	519	559	531	584	536	538	522	549	504	568	510	546	526	557	523	532	511	550	522	555	538	537	560	540	561	568	536	533	578	532	493	499	580	537	522	524	524	533	504	553	505	550	524	530	490	568	515	521	530	489	510	559	504	548	515	556	589	533	526	511	531	556	520	564	524	541	568	503	509	554	515	543	537	514	531	532	520	522	563	550	513	526	555	547	513	526	502	537	498	520	532	534	509	574	549	531	502	519	519	517	523	524	562	531	511	539	556	537	609	515	552	543	542	512	548	533	531	543	523	507	541	520	540	599	548	510	525	527	497	562	524	554	562	520	555	529	544	513	516	553	528	547	555	525	535	532	542	547	534	543	531	552	492	578	531	564	504	536	547	554	584	524	537	555	483	524	552	569	535	552	560	511	486	576	559	510	553	552	568	536	552	533	495	552	529	527	554	533	491	538	515	580	569	521	546	507	570	552	539	574	564	512	545	524	507	499	495	522	538	555	553	542	540	536	515	562	543	554	548	531	528	518	492	549	509	510	502	575	548	553	547	554	535	532	509	531	522	510	496	520	522	540	556	546	555	484	556	532	532	497	535	528	563	512	535	550	539	548	536	522	517	542	531	524	533	565	498	493	529	608	548	531	520	518	583	534	508	580	542	576	545	529	538	524	522	541	540	552	553	539	531	550	548	540	538	520	565	515	540	555	550	504	529	534	509	502	580	553	554	547	507	585	514	549	551	475	517	534	555	563	535	531	554	539	549	512	535	530	538	551	520	540	515	559	527	539	552	574	501	535	533	506	547	539	500	544	548	557	534	544	553	544	509	565	492	544	561	494	521	545	527	475	591	574	519	521	529	536	547	546	558	533	522	536	562	531	530	548	498	542	501	578	496	548	509	542	522	537	541	530	528	536	542	539	542	520	504	522	524	539	541	548	524	538	485	514	503	524	579	526	537	542	554	530	520	520	481	553	558	572	561	559	552	558	536	514	504	528	555	531	527	553	556	571	523	508	490	549	520	546	582	529	490	468	518	561	529	531	511	526	481	527	520	526	584	520	549	553	533	529	517	524	542	546	528	522	533	496	542	522	494	584	561	570	517	503	555	520	568	572	542	562	554	463	601	545	529	521	533	500	545	531	497	522	586	470	579	557	519	535	521	518	568	507	534	533	523	523	550	577	556	533	538	550	533	525	564	523	512	535	517	544	528	584	530	508	548	506	504	512	532	588	522	546	506	543	561	570	492	513	534	510	550	575	517	573	519	555	491	529	507	567	522	495	538	542	560	507	553	525	528	541	575	557	595	466	518	551	499	555	521	519	499	515	580	547	529	534	557	492	541	571	558	528	546	518	524	518	562	509	561	551	528	529	560	531	558	473	560	518	507	514	544	514	477	528	529	516	517	536	541	556	524	510	581	528	586	574	523	508	549	523	543	549	555	543	541	516	479	557	554	507	544	500	537	579	519
27649	11571	1804	998	755	532	508	457	615	2143	2491	1854	987	667	525	446	429	463	432	444	412	435	399	423	478	429	456	450	485	424	455	441	451	466	433	431	435	469	436	469	438	424	395	431	450	455	443	425	457	439	426	409	464	425	428	428	423	428	451	436	420	449	448	438	428	484	414	457	479	433	456	468	428	478	410	459	429	437	430	429	431	427	440	482	426	442	443	423	428	468	459	456	442	415	423	443	438	425	427	473	434	425	458	425	435	393	433	455	433	405	452	462	429	474	454	452	504	482	451	458	440	419	425	431	396	426	453	444	422	433	486	473	464	452	436	420	463	450	456	406	446	410	486	436	438	456	433	429	416	441	424	425	440	420	456	475	422	456	456	470	464	467	442	414	406	429	402	439	413	429	447	453	405	442	454	444	417	423	452	453	428	440	436	423	406	423	413	449	439	449	471	469	425	457	442	419	435	470	439	436	403	448	434	416	437	438	435	462	416	499	441	392	449	430	417	420	425	444	431	442	446	401	420	435	438	424	409	430	451	446	450	451	443	466	452	438	437	466	439	452	445	439	436	465	389	436	454	465	450	463	404	470	447	448	444	438	464	413	440	432	453	453	420	446	400	422	426	457	431	441	427	444	474	465	449	418	457	442	436	426	437	414	452	455	387	448	443	412	451	434	444	467	467	435	439	468	445	482	459	452	430	435	420	471	517	459	416	435	448	456	463	445	460	386	460	474	467	406	441	408	427	450	459	434	428	413	445	425	423	475	413	447	458	412	441	426	415	413	428	400	437	457	473	456	451	428	451	410	448	433	425	430	436	472	419	433	433	441	459	434	425	419	437	441	453	433	415	450	475	425	437	463	461	449	435	390	469	443	451	444	466	436	437	432	436	413	451	435	466	430	442	448	435	457	414	457	464	460	427	416	438	433	423	461	369	450	448	442	389	470	433	440	429	443	462	435	446	458	450	459	460	423	437	438	424	435	444	451	464	445	441	455	410	420	429	464	463	442	398	433	439	443	406	447	465	387	444	454	473	439	416	436	486	420	431	411	440	425	454	439	405	424	437	413	432	452	444	433	453	452	432	453	439	468	438	451	464	413	452	453	461	463	438	419	434	453	441	429	429	401	449	442	444	463	379	424	428	435	438	471	445	482	411	424	452	432	383	455	446	460	408	422	462	443	427	450	407	442	406	439	399	444	463	446	391	418	412	454	446	442	409	480	438	407	425	425	409	489	450	418	417	460	458	452	446	420	473	465	452	421	447	430	432	447	430	433	423	458	454	452	450	408	424	403	435	410	410	421	440	438	477	421	409	446	461	446	463	462	418	423	469	457	443	445	443	431	481	459	432	460	472	465	417	459	451	424	433	472	432	437	470	459	406	438	432	405	423	423	472	429	435	479	403	413	449	438	432	405	439	472	464	400	449	413	411	396	449	443	426	414	429	414	482	432	446	437	443	422	461	399	411	431	454	462	459	440	443	446	417	423	453	440	469	424	449	404	442	484	427	436	447	450	428	425	423	466	477	435	457	420	432	453	467	478	394	456	415	476	428	422	473	449	433	443	439	402	484	469	428	426	458	452	431	477	462	435	461	457	449	464	425	461	433	452	400	438	457	445	478	427	449	440	446	463	411	480	405	412	422	439	424	418	455	409	421	422	440	458	451	431	451	435	433	458	472	453	436	468	443	412	427	453	420	461	435	452	465	410	419	417	435	485	408	482	408	423	439	472	471	425	406	420	407	452	469	429	460	429	465	463	469	434	422	397	457	434	482	459	405	440	451	460	456	415	430	443	435	419	434	438	447	448	427	440	469	437	443	443	413	444	444	434	392	402	467	402	451	430	434	405	452	394	478	398	399	428	431	446	432	408	419	410	467	446	476	459	434	412	462	456	441	476	427	399	427	440	479	459	434	414	447	439	448	439	402	417	441	455	402	462	409	460	431	424	458	438	451	482	447	466	483	438	452	453	448	443	478	442	459	426	459	435	421	431	443	454	449	408	475	434	468	423	409	405	419	455	427	377	442	467	433	402	415	446	431	439	407	441	469	418	449	433	410	471	469	452	439	375	423	425	445	400	429	437	460	424	475	440	427	450	431	436	421	456	417	441	453	411	420	440	454	437	438	426	427	446	457	424	459	449	419	447	409	437	396	400	429	448	480	438	440	504	424	440	449	427	412	432	450	448	450	454	407	431	419	425	455	450	454	459	475	408	427	473	444	420	432	428	422	484	441	455	471	438	456	468	439	448	430	435	416	453	409	451	427	435	456	442	421	420	413	410	449	441	477	480	451	436	438	503	427	431	441	405	446	432	439	417	438	426	419	457	432	423	437	435	403	483	447	442	428	513	428	446	441	426	414	438	422	430	440	427	411	448	449	445	440	413	448	427	439	448	457	408	416	438	396	459	408	456	448	439	464	457	441	439	482	453	434	424	478	435	442	437	442	435	447	422	373	461	430	426	518	406	435	427	398	428	461	431	453	466	413	463	450	445	440	399	422	423	481	452	415	413	417	437	461	446	421	423	437	463	444	477	430	458	458	457	476	436	454	411	424	415	409	427	447	435	434	460	450	426	458	410	438	436	414	428	426	471	452	432	430	423	435	431	472	439	424	479	408	440	438	444	441	449	456	452	419	411	422	473	462	420	467	440	443	436	413	408	452	446	453	474	435	423	466	443	439	446	430	409	511	453	446	460	421	449	397	465	438	450	410	407	422	394	448	408	443	420	386	442	434	441	429	433	441	455	420	472	427	451	427	419	456	454	438	451	450	446	469	460	442	430	443	415	459	410	469	410	405	432	448	427	391	439	468	432	445	420	464	413	448	429	442	421	428	452	448	458	445	480	411	439	416	448	442	454	461	432	473	449	469	434	393	467	417	417	460	428	442	455	459	425	418	457	427	474	442	441	469	473	436	445	423	442	445	415	424	484	465	437	432	425	498	414	424	463	424	437	426	453	435	437	397	436	457	446	417	438	414	472	431	446	428	429	399	421	436	435	456	421	426	442	456	424	461	432	423	431	444	466	396	430	455	415	427	467	453	451	432	457	443	434	433	430	414	438	493	445	431	435	428	434	436	414	436	479	430	446	416	417	425	426	435	467	427	427	465	458	428	412	414	443	416	466	441	456	430	431	447	469	425	440	427	430	461	461	444	444	412	406	444	448	407	412	447	441	450	434	427	441	436	447	452	434	451	428	460	418	462	423	437	444	470	432	425	462	450	405	407	445	419	423	428	433	408	445	450	411	454	430	429	424	452	413	465	456	439	473	467	447	453	437	452	442	426	453	451	466	456	448	428	434	435	482	448	445	460	442	418	406	430	428	445	447	478	403	400	457	387	446	443	411	446	470	445	438	472	435	451	409	455	460	445	432	433	441	423	447	450	420	429	428	429	483	429	416	481	425	437	398	438	452	433	453	416	430	469	414	419	438	393	377	427	429	448	436	454	439	427	445	476	458	448	461	478	444	419	407	453	433	415	460	460	438
5377	1298	1037	645	556	504	471	454	652	2865	2999	2005	968	597	409	417	402	392	357	367	386	377	369	368	374	380	381	436	361	417	379	393	419	355	405	372	367	394	432	382	398	403	356	387	362	410	399	368	408	396	395	397	377	355	387	413	358	397	408	411	395	420	357	365	396	353	376	391	377	398	429	394	405	390	385	371	327	384	397	381	385	363	403	417	369	408	389	342	372	382	366	382	356	376	359	411	412	388	397	383	389	398	417	382	352	399	363	370	376	393	343	365	387	381	404	403	364	380	401	365	382	392	365	399	384	373	414	386	374	400	393	355	384	384	416	383	354	402	347	390	378	403	425	383	411	424	411	398	385	379	385	380	384	372	372	403	380	403	386	385	380	379	392	383	379	388	395	375	427	389	354	408	397	390	404	358	386	397	417	402	388	368	392	376	357	419	403	413	387	391	388	382	364	396	394	392	381	398	400	398	395	427	420	415	407	344	385	385	404	381	408	356	381	380	399	377	419	395	383	376	404	387	387	339	404	408	380	396	390	352	374	432	368	374	405	382	375	401	376	380	361	411	357	389	350	334	412	374	350	379	386	370	390	358	389	389	362	405	350	405	356	381	381	419	373	436	367	405	371	402	375	416	385	357	365	343	376	373	383	393	362	380	409	407	372	367	403	401	379	416	377	410	398	392	372	396	361	364	385	395	398	391	385	418	385	382	382	376	401	388	370	350	403	358	437	384	372	402	411	374	397	406	378	393	405	358	374	403	377	396	373	362	377	433	403	390	372	366	396	409	400	369	399	415	392	386	384	374	381	392	383	351	379	373	383	405	377	384	382	368	360	414	401	382	395	388	367	362	409	385	397	396	389	393	375	420	365	387	392	379	387	380	395	373	386	376	392	355	383	385	375	362	368	381	383	381	378	398	385	399	386	396	391	370	394	397	400	350	385	395	395	426	409	375	369	409	413	403	415	372	381	388	397	370	399	393	388	365	412	372	388	353	357	394	408	362	379	404	408	388	419	423	372	404	400	382	388	399	378	373	377	369	389	372	405	343	383	397	381	410	396	380	380	388	388	361	383	386	366	344	401	406	392	354	366	388	386	394	411	402	385	390	390	387	407	358	384	408	356	402	370	371	386	357	397	378	373	364	394	386	423	377	346	416	394	390	411	380	374	403	364	415	379	352	404	410	407	418	411	405	421	381	380	424	359	404	368	394	411	420	362	364	393	408	395	372	375	401	397	367	401	359	419	375	384	387	387	394	390	388	390	368	376	399	409	396	402	385	395	394	378	379	385	401	386	367	408	403	384	381	354	393	379	368	381	399	362	374	421	393	364	389	376	412	395	380	371	374	381	391	368	385	399	389	411	375	368	402	378	398	400	379	357	394	393	395	378	372	356	391	400	371	397	393	368	386	376	385	384	347	381	369	378	379	369	381	378	392	386	370	429	403	355	391	381	392	395	425	348	394	368	432	372	419	446	348	393	390	379	386	376	406	381	406	387	388	355	388	361	380	354	400	398	378	389	397	407	370	385	372	386	349	391	371	374	362	383	376	375	409	376	424	375	388	377	419	359	391	366	380	382	397	410	392	388	389	366	370	377	377	375	381	406	406	410	399	390	401	391	360	362	408	440	417	348	426	385	380	386	411	397	392	415	402	416	340	382	382	403	401	385	381	407	399	385	373	405	402	395	365	382	378	379	401	365	356	407	386	403	380	366	374	401	402	365	402	369	359	375	404	367	386	380	397	377	383	381	377	389	412	401	383	366	415	397	415	386	384	405	398	397	409	386	377	410	372	379	385	356	408	394	396	410	395	419	401	393	394	372	384	417	402	395	392	376	390	376	370	405	384	392	359	386	384	378	365	350	370	395	406	354	386	373	404	364	374	389	369	392	413	339	380	393	396	409	376	412	376	367	366	395	369	370	409	400	407	359	394	381	349	385	422	385	454	381	394	414	384	390	372	379	382	388	377	366	383	395	371	389	388	409	420	349	388	380	411	401	383	375	413	432	360	392	360	388	397	388	393	386	368	371	393	373	418	391	354	420	388	388	342	364	411	414	357	383	387	389	367	352	414	382	358	409	415	369	410	395	367	374	402	414	385	365	423	405	412	389	413	400	375	398	349	412	393	346	345	380	389	416	392	385	388	393	367	358	383	393	374	417	385	370	402	404	368	397	373	362	428	387	434	371	366	389	381	375	401	417	416	391	390	350	370	387	396	369	410	345	419	350	395	437	372	403	394	405	406	385	410	380	377	384	407	352	422	400	403	412	389	374	427	411	347	410	344	397	385	391	377	379	371	406	366	377	394	371	348	404	343	408	395	405	383	412	353	386	381	382	409	354	347	385	418	369	358	389	343	384	410	427	380	382	394	386	421	357	413	384	380	387	389	342	350	401	390	376	400	389	335	378	403	400	365	379	399	393	377	387	390	368	417	405	419	372	381	377	395	393	369	384	408	396	357	381	393	389	375	350	388	410	394	364	391	392	369	390	404	388	385	366	401	395	382	384	336	373	407	390	402	421	363	383	364	366	386	403	431	396	407	364	327	372	399	382	387	369	401	410	400	381	375	377	399	375	371	405	383	354	379	390	372	362	404	343	383	389	402	405	404	400	419	445	382	397	398	382	376	378	393	356	386	376	376	376	369	403	370	369	392	366	412	406	393	385	366	365	389	387	402	403	418	395	380	400	393	366	346	399	383	370	373	355	386	389	408	416	369	391	356	387	354	378	405	368	380	368	383	403	391	377	400	395	383	374	393	408	389	358	389	407	362	393	405	399	395	434	377	361	393	371	391	370	413	374	400	402	401	399	390	378	373	349	367	351	406	402	381	409	338	387	383	371	363	406	372	371	395	393	363	398	355	372	385	402	406	427	347	381	391	376	410	408	389	383	365	389	379	370	383	397	363	370	425	373	421	390	388	387	388	382	400	376	409	364	362	377	385	362	429	426	346	387	429	368	366	408	394	354	398	356	395	394	374	400	369	384	384	362	395	399	401	371	395	333	403	381	362	388	368	446	413	386	363	386	409	395	384	387	363	383	380	380	382	407	382	379	370	381	396	368	365	394	367	377	390	410	406	405	363	362	414	382	403	359	392	375	400	410	362	380	387	361	394	430	374	402	326	396	335	381	399	388	402	399	411	333	407	373	400	386	417	359	383	390	381	382	357	388	361	402	385	413	343	393	409	375	390	410	390	360	372	431	379	362	409	405	379	368	372	377	432	378	401	405	420	353	389	368	361	403	393	354	398	364	367	382	356	364	398	365	380	370	397	371	389	373	359	397	388	376	394	410	386	385	366	358	395	354	400	357	408	396	389	418	389	413	353	384	383	378	380	375	382	387	353	376	391	371	399	392	411	409	389	378	366	395	389	406	399	394	386	391	376	369	373	370	390	405	394	417	385	428	422	387	367	390	408	380	388	365	389	402	386	357	397	369	355	365	341	405	428	406	384	365	363	354	393	405	382	389	383	372	374	396	414	381	393
25698	21504	27471	25547	5924	1245	998	732	1486	17818	20688	13324	3859	1460	763	535	509	504	551	499	502	513	522	500	478	499	488	439	472	494	466	473	493	507	465	479	509	477	494	501	488	493	493	519	505	508	467	470	515	499	496	479	489	453	488	475	498	471	479	467	474	471	464	470	487	483	506	507	492	481	494	464	469	491	484	473	465	492	467	495	499	503	462	463	474	473	450	485	503	524	486	478	511	487	459	460	474	469	462	475	452	491	501	454	475	493	480	504	523	463	516	494	496	482	482	511	465	475	491	468	461	471	500	490	447	440	451	449	492	490	473	471	481	511	503	495	485	521	504	450	523	507	495	465	510	525	486	503	517	487	523	468	470	498	463	483	471	493	491	520	486	478	467	488	478	462	493	496	534	488	492	458	492	480	459	455	480	491	487	522	448	471	459	484	458	484	467	525	520	471	466	471	452	460	497	497	495	489	491	514	488	491	545	484	494	490	496	449	433	499	511	512	496	502	466	460	532	527	485	498	504	474	519	508	497	486	517	499	477	479	497	475	509	490	495	482	484	475	474	486	472	508	482	470	494	495	471	500	486	507	497	478	481	462	501	502	490	498	474	469	499	457	456	470	453	467	467	497	493	498	498	484	503	497	504	494	460	475	466	478	495	503	451	515	476	478	514	524	513	475	496	470	472	457	504	480	491	475	444	508	489	467	489	461	479	520	464	531	480	457	490	511	475	477	529	473	458	477	468	516	475	480	447	471	501	504	501	480	485	467	487	511	526	495	492	514	466	542	474	473	482	479	519	461	499	441	522	509	509	460	474	530	511	464	457	499	488	476	487	527	465	457	504	489	478	489	512	473	465	469	479	487	507	483	468	506	511	492	536	468	482	488	484	466	493	517	443	479	497	450	449	529	503	461	460	470	504	498	494	460	489	475	486	486	525	487	457	468	483	478	508	492	503	471	475	468	510	503	478	510	479	500	487	558	503	467	497	457	446	449	521	445	484	484	492	458	470	459	469	490	516	478	478	447	486	458	508	448	468	484	456	447	496	463	514	513	469	494	466	462	537	480	506	509	457	533	459	500	523	474	502	515	478	497	468	482	495	486	498	488	502	496	448	476	500	477	441	508	504	473	480	467	485	507	518	518	506	503	492	479	512	456	469	489	476	481	462	543	501	489	503	487	476	479	539	487	480	489	483	473	487	497	461	498	517	512	474	511	455	446	476	474	499	486	504	448	457	456	467	478	467	470	477	487	511	506	535	504	479	510	484	490	423	527	495	503	466	485	511	485	508	470	467	500	449	442	485	454	481	487	472	493	507	507	498	508	474	500	472	485	479	500	472	473	507	476	503	470	470	497	492	460	473	481	489	495	488	478	444	517	485	478	478	493	496	469	451	470	479	499	460	526	464	485	433	542	476	472	506	492	468	503	466	454	456	458	489	470	482	493	465	484	487	467	447	495	476	482	450	489	457	456	451	441	472	487	495	492	450	470	495	488	464	467	470	522	498	456	518	492	475	543	496	481	468	478	471	491	459	474	523	491	447	496	459	474	438	510	476	498	471	436	472	495	482	492	458	482	484	527	514	479	447	501	509	471	429	500	488	491	492	488	479	504	507	484	471	450	494	570	468	487	541	455	441	491	472	540	448	466	523	500	513	503	482	496	470	444	503	465	523	483	447	464	502	452	488	464	496	507	474	495	505	496	466	500	503	486	494	482	506	446	457	499	485	471	474	505	455	494	478	494	497	513	487	553	468	499	504	437	490	508	481	463	468	471	490	482	485	482	454	468	496	450	505	481	496	467	474	532	443	486	493	492	494	486	504	478	475	466	503	486	489	474	494	480	468	490	497	471	478	467	496	491	477	543	492	467	480	499	492	431	480	473	488	482	459	481	508	507	481	485	498	467	471	471	494	492	497	506	497	522	451	511	456	518	489	515	458	445	495	487	489	490	500	464	472	484	463	495	472	452	462	487	467	469	458	486	503	474	509	487	466	460	482	458	458	464	479	480	472	499	469	477	499	478	432	473	488	520	505	509	484	473	488	439	452	463	490	499	490	433	525	498	482	512	439	484	448	512	457	479	456	496	444	511	515	459	483	483	472	495	483	460	482	517	469	495	467	478	508	490	499	457	463	478	466	480	461	438	476	479	496	499	469	480	514	516	505	504	500	497	489	475	493	468	472	478	478	483	514	476	477	474	471	548	474	462	471	486	506	511	492	431	473	457	494	524	438	530	504	497	483	496	468	456	443	537	496	502	532	450	448	499	510	504	463	514	493	471	448	473	457	442	504	492	532	484	510	523	439	480	479	468	492	527	484	486	478	478	437	495	470	487	482	504	475	534	503	491	479	518	517	522	482	505	472	471	503	487	508	483	520	522	492	480	501	510	493	480	504	461	513	474	478	521	478	488	472	496	444	483	476	506	489	471	472	455	479	503	484	473	513	449	527	465	473	484	445	489	452	495	470	453	506	480	532	485	455	488	472	504	476	499	491	447	495	472	492	494	476	495	517	510	508	462	500	473	481	491	499	507	488	460	480	490	486	506	461	482	464	487	488	512	482	496	475	492	475	448	496	469	483	493	464	498	465	481	499	484	484	477	472	532	480	527	473	521	496	536	474	485	497	483	514	531	509	472	476	446	473	453	486	448	465	506	521	521	485	492	484	474	527	472	478	496	458	474	480	499	509	452	499	437	484	498	441	434	474	477	457	466	465	504	515	466	450	496	489	486	463	452	465	490	467	484	444	502	481	503	476	497	456	488	474	483	506	486	477	498	474	495	508	486	485	467	454	497	467	463	512	488	471	486	475	528	500	474	487	464	488	490	471	446	434	425	422	484	512	506	503	465	547	486	481	522	469	467	533	483	511	467	493	457	479	468	487	449	465	509	487	431	481	481	478	466	480	487	493	476	459	522	451	475	489	481	461	521	509	531	485	463	480	494	524	458	504	466	448	440	493	453	458	469	449	508	484	479	513	488	456	507	502	494	475	514	478	473	480	490	503	443	448	505	491	509	492	491	500	482	509	485	474	506	519	478	485	483	422	437	494	515	550	488	482	464	483	476	474	519	489	485	479	473	485	496	485	469	429	464	469	456	511	480	462	492	484	511	508	494	468	476	520	492	502	455	484	467	427	482	479	474	489	496	441	435	511	483	483	480	484	460	476	503	526	513	513	474	458	477	477	461	493	480	513	481	517	466	456	513	491	504	484	461	504	483	440	462	506	502	461	473	515	480	488	490	495	512	497	486	500	477	494	482	535	510	534	478	470	499	467	473	525	473	494	513	492	492	469	464	476	484	480	489	494	497	449	500	452	505	489	474	519	506	479	531	511	513	495	482	483	497	467	481	479	506	513	495	463	481	506	486	533	454	469	475	430	491	505	494	473	479	458	470	482	500	508	466	527	511	494	484	497	465	493	464	496	499	507	478	482	519	494	475	483	490	496	524	486	496	507	496	504	476	502	470	468	467	447	502	495	490	501	465	514	486
4336	4870	3688	1880	1299	1037	926	890	2498	19589	18846	11194	3437	1520	810	488	471	470	444	414	449	472	409	437	464	459	463	479	464	468	492	514	431	448	454	438	465	435	427	438	465	454	441	446	448	452	407	449	443	419	465	426	456	427	437	401	438	421	433	413	480	445	449	480	473	467	438	436	409	441	424	453	465	457	446	468	428	443	451	425	464	439	434	434	467	466	465	417	465	441	442	444	458	435	424	449	489	448	455	468	414	423	460	417	418	442	448	431	414	429	438	438	454	486	445	452	445	446	447	449	449	474	419	445	448	392	432	446	444	412	467	432	421	414	437	437	470	429	467	433	410	437	427	451	430	439	423	448	463	411	446	463	421	391	464	419	387	474	435	465	449	418	463	457	445	433	439	434	438	447	447	473	445	442	456	442	447	456	448	454	423	426	434	474	451	472	448	439	459	466	457	436	470	457	446	452	434	443	430	481	449	422	404	483	473	456	474	477	430	452	417	439	442	469	430	452	471	425	462	453	452	424	481	438	435	447	434	436	445	447	438	440	454	448	465	423	411	432	438	447	442	450	405	460	437	432	428	446	459	447	432	434	450	461	459	404	432	425	451	421	402	441	456	448	438	464	411	480	438	441	454	472	418	477	444	472	428	412	415	437	447	416	444	439	464	429	423	429	407	411	424	446	454	423	412	509	465	428	427	440	406	480	433	381	438	433	436	447	412	423	402	455	463	428	431	414	487	408	431	464	440	439	419	428	458	418	411	445	419	451	450	451	448	425	425	485	425	452	436	425	421	442	430	440	443	452	446	434	443	453	418	415	446	426	408	412	424	435	453	403	480	480	415	467	451	457	456	434	476	439	430	479	417	445	470	427	403	421	465	454	491	466	467	424	439	465	444	476	403	403	409	451	445	444	439	446	492	418	450	395	455	412	416	426	443	488	458	477	442	413	440	429	400	417	420	435	438	454	441	415	435	427	428	443	433	436	441	429	448	407	456	461	433	453	405	429	446	430	437	385	445	438	473	459	465	397	420	415	426	459	449	455	445	433	425	434	443	458	443	452	425	435	399	402	433	441	488	467	440	424	471	454	421	440	400	420	408	420	452	433	464	470	438	439	490	438	424	449	432	412	433	455	448	421	426	448	456	455	442	487	421	485	447	439	476	434	436	446	442	425	448	468	433	470	435	387	470	415	434	407	420	464	422	431	448	455	447	447	460	411	416	454	438	447	474	453	473	455	416	444	470	435	389	415	449	446	428	452	448	425	415	395	454	439	429	441	447	444	445	426	409	439	464	396	420	445	438	425	430	414	430	417	448	435	444	455	452	457	464	437	424	456	409	444	420	460	437	432	413	426	444	426	455	458	444	477	428	428	432	452	391	426	423	397	434	458	446	465	455	414	430	455	451	424	443	398	425	493	437	472	423	434	431	447	452	438	426	487	438	445	427	420	435	475	444	431	408	398	445	435	456	417	441	422	427	405	501	474	431	408	397	447	433	449	499	435	449	429	426	421	430	432	469	462	427	431	438	425	428	478	434	438	442	453	447	446	459	413	470	468	468	454	462	420	471	472	437	433	476	439	410	462	411	420	504	451	440	428	417	437	441	447	482	426	433	440	451	457	428	453	431	466	440	435	430	451	443	430	418	449	413	437	407	454	474	442	465	457	466	450	404	456	437	456	464	486	441	448	405	469	428	425	477	455	427	439	462	430	433	443	412	435	453	457	480	452	455	428	397	404	439	403	437	464	459	442	429	442	449	413	445	432	434	466	462	460	457	452	442	427	458	432	430	451	428	436	452	471	430	431	414	452	402	432	474	434	442	444	415	418	409	459	437	457	401	423	421	441	437	462	442	414	455	430	426	420	468	404	472	419	466	477	410	405	454	402	409	415	434	420	422	458	429	407	433	448	431	420	416	460	439	434	441	473	462	417	398	441	423	412	409	432	462	442	418	430	416	446	407	438	432	433	455	429	420	392	438	460	424	439	464	435	440	418	417	431	478	410	439	442	417	457	446	420	462	462	443	409	466	443	439	477	446	429	480	430	469	450	440	414	449	444	443	452	419	436	441	442	439	426	426	430	460	427	451	458	442	435	446	442	434	452	450	401	422	437	438	462	388	433	456	441	463	484	461	442	462	434	426	430	446	434	450	462	446	457	450	459	416	429	476	435	442	430	447	466	459	414	430	447	438	393	439	449	456	424	453	427	435	451	427	419	420	410	418	465	407	411	450	415	449	467	394	432	418	452	399	438	425	442	441	399	467	467	471	432	447	429	419	407	417	417	442	425	434	442	450	448	475	442	459	479	454	439	429	464	445	432	454	439	426	432	433	415	417	464	411	396	413	441	451	421	426	411	414	420	383	420	431	408	417	431	429	508	430	430	428	450	439	434	445	424	422	443	413	436	445	403	459	435	444	417	423	429	437	444	435	411	445	434	469	448	483	441	393	448	453	464	488	443	392	450	486	439	419	390	444	449	471	433	433	432	433	433	440	442	430	419	412	446	476	443	450	486	480	452	397	447	466	416	443	433	425	443	437	409	437	470	432	469	400	443	429	415	423	450	440	452	460	400	459	437	393	475	414	394	451	441	456	462	427	446	455	429	445	442	439	396	413	433	427	447	411	466	455	448	424	440	468	426	406	428	427	451	423	400	422	451	457	407	470	458	414	410	429	417	439	444	431	443	428	451	424	461	424	432	442	452	438	434	435	468	479	447	402	439	480	440	433	411	413	426	444	457	440	433	408	430	465	432	464	419	450	436	425	426	426	420	416	430	405	430	439	436	406	437	429	430	445	460	429	461	434	430	436	423	424	433	453	446	417	440	441	421	456	422	449	450	444	464	446	459	395	441	418	458	431	423	434	457	371	413	449	439	437	426	402	433	448	425	443	437	470	396	446	461	413	417	414	426	409	425	449	430	465	428	465	461	399	399	424	440	444	423	403	413	426	447	440	457	459	434	422	418	480	453	445	399	419	431	448	434	419	437	451	450	424	439	434	434	414	438	452	401	452	447	406	464	452	443	442	419	456	432	419	419	421	461	436	445	442	437	464	403	439	455	450	460	395	436	447	443	415	453	452	400	465	444	417	433	423	418	450	497	471	454	437	428	445	431	442	459	450	423	447	436	422	445	441	443	397	458	426	452	422	442	456	403	440	451	412	480	406	419	470	410	452	443	455	412	419	425	435	435	458	409	434	456	459	429	477	445	451	461	430	474	426	460	413	440	443	446	422	422	432	439	458	448	433	407	430	478	459	452	441	432	439	412	419	480	427	433	462	435	471	437	443	425	478	442	431	429	412	446	426	420	423	423	426	440	405	443	423	451	438	441	430	433	443	415	456	426	430	441	445	464	455	422	449	434	386	428	429	443	413	443	441	459	471	459	454	395	462	434	431	451	422	439	395	451	409	425	455	432	443	474	464	432	431	411	461	413	427	402	410	431	412	404	435	456	434	417	429	442	470	415	451	432	428	491	437	475	477	444	419	423
24456	21416	28702	24523	21331	7524	1844	1251	3777	32505	34819	24782	8868	2625	1198	772	691	707	633	623	670	695	666	668	665	658	633	659	664	629	705	635	621	662	608	669	625	661	617	652	669	693	653	623	640	661	631	600	631	684	691	632	649	646	611	651	628	635	638	624	667	649	643	649	708	641	643	642	586	648	648	630	660	665	618	670	629	633	673	581	604	632	658	625	644	661	644	601	622	625	613	623	627	641	705	642	632	627	653	583	584	652	641	665	644	640	606	646	657	643	669	619	656	610	627	633	575	663	610	569	609	625	651	700	648	669	645	671	616	653	643	638	626	630	612	609	599	641	651	612	641	612	669	615	639	619	629	617	643	619	630	627	635	642	646	614	608	651	666	695	662	641	667	657	638	682	605	662	601	655	665	603	633	687	637	652	603	649	682	607	606	634	637	641	620	655	647	667	645	612	658	654	623	595	603	624	700	623	569	648	646	644	613	638	606	647	617	625	645	649	717	660	636	605	659	603	618	646	657	640	642	641	605	644	652	644	671	632	597	568	627	648	605	625	625	653	603	652	647	650	675	646	644	645	679	584	686	670	660	589	648	629	634	650	622	634	694	678	673	666	610	625	613	629	631	609	650	635	594	668	612	601	639	636	633	618	642	633	640	624	625	600	597	609	631	652	585	658	676	680	616	648	639	608	678	621	640	616	642	574	605	626	684	610	615	616	633	651	623	641	653	632	662	639	644	612	655	600	634	630	692	603	600	652	657	625	630	633	694	599	623	654	682	631	665	600	632	674	628	662	632	627	619	629	628	653	643	640	617	645	610	625	646	606	598	637	650	671	651	593	649	604	642	662	659	653	667	657	616	649	670	646	605	667	672	596	614	690	628	675	655	611	642	581	684	633	658	673	643	636	622	630	651	640	597	649	645	611	630	607	634	597	620	624	599	635	649	645	657	649	657	632	655	619	618	632	652	664	650	632	616	626	601	675	647	574	604	646	633	635	680	682	658	592	656	639	650	668	623	636	648	624	636	614	640	649	619	653	593	613	673	699	648	660	620	620	621	627	650	642	663	598	693	577	616	671	644	631	667	601	625	611	612	670	634	633	640	643	623	633	626	618	626	644	614	632	637	582	655	657	631	586	650	616	678	604	651	646	623	600	630	666	651	666	615	661	627	654	582	642	595	656	649	630	615	651	609	675	653	647	607	630	655	665	620	687	641	635	684	648	642	660	623	673	638	667	657	649	638	648	657	629	617	628	700	598	582	639	645	629	621	680	654	628	590	609	650	627	597	648	680	621	615	624	659	648	648	646	629	690	646	649	653	682	632	643	644	598	585	682	639	645	632	604	629	636	647	644	627	605	667	654	631	627	655	629	665	637	617	588	631	645	643	597	644	632	622	691	629	669	635	625	637	652	630	653	641	657	618	646	602	668	664	619	628	662	612	692	659	665	686	628	647	635	638	665	612	633	666	651	655	606	677	647	645	626	658	659	628	623	649	699	633	631	582	614	613	603	645	679	634	609	595	620	637	569	640	620	612	611	632	633	647	588	643	663	601	632	620	626	628	630	658	636	600	615	609	641	657	645	637	596	657	623	613	656	658	596	625	643	618	645	649	587	623	676	591	598	613	651	622	664	624	638	611	665	659	626	641	684	621	614	584	617	601	667	616	654	631	643	605	630	629	689	648	632	614	620	626	624	649	621	615	637	654	624	645	639	589	676	562	662	634	577	638	646	665	653	640	651	651	607	638	624	633	589	584	605	642	612	632	657	677	619	657	612	672	661	589	612	614	675	658	592	635	633	631	622	613	601	682	663	668	657	620	674	638	604	621	682	619	625	607	632	661	669	628	641	645	642	645	627	671	649	630	644	631	634	681	635	684	650	656	694	685	631	600	653	617	664	650	609	613	673	623	621	633	629	618	621	623	648	658	630	636	652	606	641	676	606	622	639	600	679	612	636	630	636	605	633	619	671	684	596	606	597	652	588	598	620	649	627	653	672	620	586	632	636	645	601	633	610	643	666	615	609	634	656	622	629	621	637	624	609	574	603	638	653	633	625	623	612	636	605	652	613	644	653	628	626	648	658	659	634	636	621	640	596	622	613	613	639	616	630	601	625	626	605	677	629	628	647	694	641	643	608	630	662	632	612	661	578	608	660	614	595	634	659	629	629	634	699	649	614	625	607	613	597	645	597	655	568	574	632	650	598	635	615	662	618	641	636	600	631	639	596	678	637	610	596	644	624	634	619	651	636	608	638	659	639	624	666	652	630	637	647	635	669	592	608	644	637	639	619	612	611	614	646	662	675	651	666	671	610	645	663	642	630	679	662	614	618	648	659	659	639	669	619	671	675	618	612	609	641	647	596	649	613	660	624	612	606	645	617	677	644	625	602	651	638	598	623	651	680	603	625	628	635	654	597	624	669	638	619	625	622	610	624	651	625	647	626	670	666	630	628	610	626	605	623	584	642	684	642	650	638	635	646	578	619	665	652	587	649	647	578	674	646	670	654	626	654	679	619	594	620	665	664	619	590	625	647	666	630	591	631	679	627	634	682	595	644	586	617	619	696	668	627	605	632	669	667	607	629	644	603	613	643	637	691	623	664	662	602	666	641	613	651	645	642	601	604	666	619	610	619	655	656	649	633	639	617	582	607	629	645	664	577	662	627	596	630	643	639	640	625	701	624	621	656	635	619	615	670	630	642	619	654	642	641	650	650	615	618	594	606	637	663	678	619	613	654	652	681	634	617	591	692	607	613	635	655	635	687	665	649	649	639	662	626	612	620	606	630	673	619	649	635	677	642	623	620	656	595	604	659	651	624	665	589	591	629	674	644	627	643	588	647	667	618	649	611	653	647	604	636	630	635	662	677	620	658	646	627	652	609	621	662	620	627	671	648	656	657	623	575	617	640	633	631	642	667	644	612	624	660	646	611	637	646	649	637	662	613	660	648	615	628	627	658	643	681	647	606	631	618	607	671	593	607	644	648	635	619	630	632	662	609	639	637	632	628	653	627	632	598	633	637	638	653	640	654	633	583	604	639	590	656	588	634	639	633	669	678	639	600	652	648	618	680	565	646	640	662	636	613	641	695	607	659	668	614	631	658	595	639	645	628	650	606	615	635	647	603	631	675	606	588	680	662	650	617	605	700	670	591	667	658	663	603	619	661	627	612	615	625	617	639	633	634	617	597	586	585	629	667	607	652	618	592	610	633	605	612	607	684	651	642	595	625	621	609	650	606	646	656	623	620	658	617	637	645	648	657	620	639	637	644	645	627	614	624	624	638	615	626	635	658	637	655	671	620	636	605	624	666	617	623	644	651	676	592	668	600	626	645	651	653	649	634	609	618	639	645	644	639	598	651	636	637	633	639	639	602	632	620	640	682	629	677	641	659	644	677	625	665	657	671	622	663	671	595	647	649	617	592	642	643	679	675	621	643	633	622	610	634	649	630	628	645	648	627	650	625	602	610	618	623	653	618	633	619	610	658	666	664
4851	8479	6648	3329	2221	1805	1510	1388	6106	33270	30995	19638	6335	2708	1190	651	547	562	539	583	551	584	569	555	610	582	541	532	573	509	563	561	526	532	534	559	593	561	554	549	572	591	537	554	565	557	571	543	595	581	581	549	559	568	587	533	526	506	579	548	545	541	527	541	581	587	573	584	499	489	550	553	551	560	559	542	548	570	548	531	551	539	575	542	552	577	569	575	546	596	538	547	549	608	548	589	550	553	610	576	576	546	559	582	570	581	531	566	558	542	568	546	544	565	570	536	554	529	568	595	577	525	545	573	572	520	605	563	548	565	539	536	591	529	546	535	539	579	527	589	598	558	529	575	530	516	552	536	549	580	539	566	516	550	570	611	574	538	601	565	562	514	517	565	534	543	591	568	574	514	541	555	574	509	585	550	534	573	577	555	582	519	524	592	544	560	585	548	566	559	587	581	529	519	525	504	568	510	554	542	606	518	558	515	541	552	562	563	562	552	576	526	535	594	545	594	610	538	523	514	524	508	564	559	565	544	550	555	539	566	556	521	572	510	552	561	582	559	587	533	579	503	580	546	552	532	537	565	514	539	555	560	535	532	584	565	549	542	546	582	598	524	528	568	542	529	519	526	551	554	561	577	560	553	555	566	553	571	526	576	559	530	527	533	585	562	538	597	600	529	556	529	564	574	544	557	557	575	530	549	552	549	601	549	554	522	565	525	563	556	540	566	562	540	562	508	551	530	539	532	597	510	577	539	544	562	585	531	565	578	546	546	504	538	559	573	543	541	572	563	543	550	558	513	541	600	549	554	543	523	554	568	566	521	533	585	539	571	578	551	522	555	545	523	547	616	527	545	530	587	533	522	553	577	571	577	545	542	534	568	548	542	555	584	548	545	546	531	549	606	526	538	551	538	589	605	524	566	531	552	585	573	566	499	518	558	566	531	562	540	550	552	566	544	535	525	561	578	544	592	560	559	529	569	555	535	563	556	560	569	559	551	535	555	547	527	567	569	529	519	605	557	530	597	559	518	515	599	532	550	556	541	531	541	558	542	516	543	578	532	605	551	572	577	545	564	522	556	593	530	557	494	551	560	562	567	556	568	604	587	569	558	523	594	565	519	570	559	581	548	544	546	575	540	579	580	506	561	556	554	545	570	568	564	531	538	521	548	565	567	575	589	591	572	566	565	575	564	557	529	561	553	581	567	564	489	535	545	557	570	543	585	555	558	496	549	549	539	571	544	563	583	577	580	501	576	557	557	517	568	569	562	537	562	518	576	534	568	550	573	564	586	556	541	517	523	575	574	531	509	518	536	537	560	572	544	603	574	550	552	539	565	542	538	555	562	584	557	605	503	538	554	590	567	534	556	586	534	573	550	524	566	527	585	600	504	555	544	533	576	512	536	557	584	533	573	558	578	563	577	571	515	575	533	515	558	528	556	548	554	594	549	554	591	533	593	551	552	553	597	545	558	543	553	516	571	544	562	565	574	565	575	522	534	583	565	564	552	584	511	578	574	531	525	583	576	532	561	554	549	571	532	552	549	566	571	567	567	558	566	564	524	532	579	525	512	534	582	564	578	560	530	530	534	546	589	542	529	525	534	556	559	551	548	553	559	593	543	512	555	542	525	579	549	552	564	622	567	528	544	578	581	574	552	590	572	514	575	565	540	575	580	584	558	559	519	512	569	549	583	569	506	529	533	533	585	520	595	583	576	539	554	523	553	524	548	562	538	538	574	574	581	527	539	597	556	521	552	544	504	570	519	566	551	577	559	544	543	522	551	572	559	553	582	554	552	541	493	591	552	617	555	574	572	571	544	549	530	543	559	539	526	553	565	533	538	533	542	588	539	528	564	539	558	545	544	536	513	549	553	548	587	578	546	563	562	574	527	581	592	566	570	540	570	576	520	568	559	520	585	563	563	548	523	574	576	532	543	572	558	556	567	551	580	494	579	553	532	526	564	559	543	569	503	535	561	543	572	546	534	584	567	570	520	605	539	626	531	534	559	554	559	522	570	545	561	527	581	570	542	531	573	557	545	574	556	613	565	561	549	533	563	535	587	562	540	531	528	564	566	589	530	560	515	549	539	565	567	585	557	542	573	509	523	555	558	521	567	549	571	537	545	530	527	536	535	535	530	581	552	535	550	547	557	563	562	540	517	570	564	516	537	566	557	537	568	518	539	508	563	526	596	531	545	553	535	547	576	545	508	543	572	556	562	566	578	528	590	540	587	547	556	519	515	528	562	578	529	533	563	532	516	554	553	566	532	546	500	543	524	556	532	548	538	558	548	540	545	548	518	529	548	552	568	537	584	536	553	541	521	533	557	555	572	523	576	514	546	547	577	518	537	556	539	503	550	514	535	539	539	543	555	562	543	551	531	551	518	568	573	600	556	593	548	553	552	611	551	570	548	563	531	543	559	581	538	532	507	569	529	532	529	585	531	574	537	547	576	570	573	545	509	578	554	540	549	581	553	542	560	505	565	560	533	560	548	571	558	519	543	554	531	576	527	519	539	569	554	508	537	531	544	526	601	551	542	520	569	567	571	545	519	601	576	579	600	552	566	537	529	547	577	548	582	514	564	506	560	538	590	537	558	551	513	548	561	542	507	537	555	546	552	587	541	540	535	565	537	512	560	582	562	569	526	532	537	523	557	545	583	574	558	558	553	545	566	559	537	546	544	502	523	543	609	541	547	543	572	538	565	525	523	526	569	545	564	575	537	568	622	545	564	501	548	540	560	594	545	576	519	581	569	587	558	556	582	547	537	533	600	529	564	523	522	575	549	577	572	537	570	553	513	514	535	525	577	523	572	551	558	576	544	552	594	568	542	527	529	581	537	531	566	566	533	571	554	548	559	597	564	551	576	519	558	533	510	596	565	544	541	525	537	533	584	548	587	556	554	557	545	534	556	572	529	543	544	521	546	548	576	553	552	539	574	578	582	546	582	590	534	490	529	551	545	576	516	573	524	527	577	573	553	544	555	538	514	552	542	518	565	562	559	562	572	506	559	557	556	577	565	592	552	546	559	560	548	553	529	541	556	553	510	539	530	536	557	530	557	552	553	592	541	509	558	577	518	543	560	580	540	507	519	563	521	558	540	547	542	539	571	558	558	551	572	521	550	572	565	511	597	553	555	540	560	523	570	531	582	539	553	565	566	540	508	520	575	557	509	527	554	540	578	583	585	559	567	539	529	570	571	504	581	565	562	525	582	555	569	562	555	541	564	558	579	565	576	554	551	538	553	551	542	532	571	520	561	513	520	519	545	564	553	548	579	565	563	548	610	565	536	550	502	516	531	552	543	522	540	554	529	566	552	543	531	539	528	579	548	533	552	547	542	523	581	552	559	529	524	549	558	509	538	536	569	551	501	520	522	577	547	551	556	540	569	596	542	533	531	573	585	568	545	549	608	512	603	530	554	544	540	526	506	503	553	606	524	538	509	532	556	584	576	563	509	599	569	535	530	552	572	551	543	561	530	562	519
27694	11659	2034	1084	746	572	534	491	633	2177	2600	1977	1030	613	506	493	458	469	480	429	492	422	457	449	458	520	447	433	442	456	440	484	477	466	478	439	461	461	488	442	418	428	415	459	444	499	476	450	430	451	472	484	457	436	461	498	524	475	422	451	459	463	434	455	459	501	448	439	460	464	475	429	462	468	444	423	445	423	452	445	451	456	469	509	439	429	465	436	453	465	450	454	474	453	471	433	489	487	442	460	444	452	438	445	426	463	398	433	466	446	465	446	464	483	474	464	451	462	428	482	428	455	503	441	496	403	448	470	429	474	424	427	461	471	499	435	449	448	426	427	469	439	468	487	433	481	428	418	461	468	463	445	455	446	443	473	459	440	484	467	439	448	482	502	432	439	454	439	447	462	451	453	472	448	458	398	462	467	440	430	464	438	473	492	437	462	486	462	425	451	451	463	441	457	422	463	460	431	453	463	468	456	437	481	429	458	437	432	453	477	450	432	439	444	454	486	448	478	427	466	484	413	476	461	509	484	440	444	448	435	434	487	459	423	426	472	476	483	439	494	412	465	471	467	490	451	477	412	420	466	429	501	437	460	484	494	433	473	446	462	444	477	459	427	433	436	435	466	457	491	483	465	466	427	425	426	496	424	453	450	458	474	454	442	470	480	459	455	461	464	456	472	439	429	457	421	433	474	469	479	416	488	437	508	450	466	434	458	447	423	459	470	439	450	425	431	470	480	458	443	490	450	513	445	485	408	428	440	472	434	421	486	423	440	443	422	406	454	454	499	441	438	422	455	423	451	454	460	447	499	455	444	454	421	432	449	467	446	468	422	430	459	449	455	449	482	482	466	438	452	472	465	474	453	442	504	415	469	458	439	476	442	410	447	418	427	472	425	462	453	451	456	435	445	440	454	494	461	468	450	468	465	447	448	464	454	478	436	477	449	442	431	458	439	423	439	470	435	460	458	429	482	474	437	455	438	443	430	481	456	459	437	458	457	485	476	464	434	435	454	445	458	437	425	480	447	481	455	465	479	472	442	483	471	462	457	427	469	445	456	441	458	438	441	474	443	448	489	451	458	414	453	509	448	453	479	478	449	429	454	482	473	474	449	459	473	405	455	440	463	512	428	494	471	420	435	435	477	446	463	509	451	438	459	447	448	468	425	469	440	461	445	466	491	455	435	434	483	440	433	455	474	456	431	451	421	472	435	486	474	482	467	444	468	476	484	447	458	462	462	499	448	432	469	453	476	452	437	447	411	446	464	480	477	483	433	474	462	436	469	437	427	475	456	436	455	456	479	464	430	421	484	437	474	487	447	404	460	454	473	479	450	431	422	454	418	450	440	486	470	450	423	462	490	449	464	460	458	431	474	461	434	457	450	477	440	459	467	459	491	448	454	436	426	427	443	457	452	455	431	441	433	460	473	502	444	462	477	424	423	492	422	469	438	450	465	461	442	437	463	452	440	454	449	452	447	477	455	416	448	449	481	484	445	473	490	478	458	439	480	445	460	406	451	531	449	430	490	420	463	466	417	464	418	427	487	455	475	449	473	456	434	460	438	471	491	442	455	398	436	481	464	468	446	454	440	435	523	457	444	457	424	465	463	482	448	438	481	465	476	436	485	465	453	488	436	447	446	427	461	476	443	437	497	456	487	465	473	472	449	415	434	447	455	427	461	441	446	469	462	475	477	474	483	451	444	470	472	471	446	447	461	457	460	447	461	440	454	491	515	469	467	444	474	459	474	490	442	442	487	441	442	449	405	430	451	455	441	472	425	469	462	481	460	438	456	461	489	430	467	436	477	478	483	476	464	457	444	445	446	403	449	432	432	462	482	442	446	478	473	470	464	434	468	464	474	478	458	459	445	475	449	443	449	468	450	451	448	418	474	462	489	450	440	458	460	484	408	467	465	447	451	466	457	466	503	438	435	463	460	429	414	459	452	399	443	458	468	512	423	438	493	456	479	455	471	472	474	446	459	417	476	442	430	476	483	468	404	453	473	448	455	442	453	443	434	482	484	419	460	439	476	462	435	447	458	441	437	452	454	481	453	476	444	440	461	457	446	468	460	473	453	509	418	485	473	468	443	458	467	490	464	396	451	431	448	448	426	465	455	479	448	436	466	466	472	474	436	472	480	474	438	421	438	481	465	449	437	462	466	436	496	505	432	473	435	453	461	456	445	446	473	460	441	469	455	469	462	471	435	502	480	442	460	443	451	440	413	456	460	518	445	543	445	468	473	420	464	446	437	470	427	396	419	444	433	433	500	474	419	418	464	409	408	453	437	450	447	417	452	466	466	416	473	478	440	407	435	488	437	442	441	449	439	430	467	474	430	432	490	459	501	469	484	443	456	434	441	439	466	455	437	474	449	468	477	480	444	490	464	460	452	444	467	479	427	440	466	442	460	477	448	438	432	441	457	426	459	487	391	476	452	454	476	431	442	446	411	445	441	427	446	443	459	460	414	474	485	422	428	459	449	449	426	475	442	432	435	474	424	456	431	427	476	413	452	460	432	465	442	447	516	442	457	450	459	457	436	468	494	463	468	463	479	481	426	415	474	464	464	449	419	444	424	478	441	473	437	493	512	490	429	480	491	455	495	477	495	510	477	491	462	432	475	454	461	417	456	446	494	480	482	438	435	468	499	446	454	484	451	438	464	459	476	444	455	462	476	447	470	462	444	448	440	424	450	456	458	484	453	475	485	464	491	459	475	487	478	486	441	418	459	416	442	447	425	461	463	425	439	447	492	419	462	467	453	455	467	469	496	463	440	463	420	438	432	461	417	486	456	435	460	449	489	427	447	498	436	443	456	439	452	458	432	431	449	479	432	451	446	412	425	481	449	451	445	432	457	448	478	460	442	472	436	464	450	442	423	454	453	479	439	465	468	484	438	440	423	429	454	429	470	444	466	453	431	453	450	455	451	489	477	449	454	448	434	461	415	494	455	433	441	432	470	504	484	508	476	459	487	434	443	452	427	449	433	459	463	485	437	471	476	477	443	455	467	471	460	451	434	446	449	465	458	463	490	445	476	470	434	459	416	473	465	522	496	451	442	472	471	426	464	482	459	426	509	450	469	453	480	458	472	503	465	430	465	451	436	494	446	446	486	429	453	459	455	518	459	411	446	434	454	444	476	425	447	461	447	427	434	476	433	452	471	442	465	488	462	439	434	450	428	436	483	470	447	430	460	432	437	427	456	477	414	408	453	455	438	420	480	481	430	474	429	441	402	450	437	476	476	479	462	447	447	458	426	493	418	461	458	453	453	451	433	451	473	439	406	448	463	486	465	459	448	436	450	433	460	449	453	482	469	424	438	432	491	480	430	466	434	425	444	472	459	468	440	488	443	448	471	447	451	466	445	452	434	454	467	507	429	476	484	514	432	466	442	439	491	445	483	435	432	434	451	439	461	456	463	447	486	456	456	428	454	477	449	439	437	470	449	432	462	442	435	441	476	466	452	468	451	449	432	450	421	488	491
5503	1419	1296	701	553	457	476	480	653	2827	3069	2043	1017	593	472	426	366	395	406	416	360	405	394	389	387	423	406	353	409	375	407	417	375	384	403	392	362	426	370	375	432	417	371	397	373	400	365	416	368	384	377	405	384	414	406	384	389	434	388	399	362	382	385	415	379	360	371	396	407	368	428	433	384	403	369	394	413	374	356	375	432	436	368	386	396	386	411	412	363	400	401	407	399	420	397	377	374	412	375	395	419	392	381	414	408	412	423	352	396	415	411	410	373	386	392	395	385	429	368	396	421	415	397	400	399	386	397	407	392	362	450	423	384	373	384	407	383	409	381	402	383	400	424	409	421	390	381	397	387	372	427	417	405	391	377	390	362	378	412	383	402	393	424	383	383	366	406	394	376	404	384	396	364	400	402	403	388	388	353	397	355	404	409	379	381	408	377	369	402	414	392	400	396	404	404	394	409	391	390	392	404	366	403	373	389	376	402	353	385	407	403	376	372	405	402	363	375	390	402	372	378	378	422	404	401	386	448	387	416	378	394	375	382	411	378	401	408	390	414	401	379	370	365	414	408	405	422	384	388	405	407	399	359	365	417	380	413	409	388	416	394	442	402	423	395	372	407	360	366	388	408	380	440	399	392	373	399	401	383	427	387	388	422	376	400	380	370	374	369	413	373	390	391	353	384	404	360	410	429	394	420	385	396	439	379	400	420	384	391	386	407	409	397	434	387	424	416	379	378	373	414	356	411	376	402	393	411	415	368	386	392	396	400	399	379	407	398	383	386	388	401	367	389	391	410	379	397	398	426	419	363	360	423	404	372	379	407	407	408	400	383	389	378	358	388	373	388	407	432	389	379	392	417	384	404	415	384	370	416	405	393	385	377	435	419	379	372	396	376	410	401	381	417	414	404	388	400	373	385	388	403	394	372	351	389	412	383	406	402	370	402	342	401	407	458	398	365	367	355	383	416	358	401	432	412	392	397	359	382	408	421	392	362	374	403	369	392	402	389	390	392	383	420	363	382	424	404	389	395	419	391	388	402	405	417	387	369	411	422	384	404	402	396	390	417	383	397	413	397	401	354	387	383	399	390	376	378	423	387	413	395	404	380	389	405	412	385	393	380	388	408	388	404	418	401	369	402	415	408	381	399	420	402	349	441	410	426	398	436	370	406	382	412	411	429	385	397	395	399	390	381	389	406	410	385	396	366	397	380	397	423	392	419	390	377	352	398	388	413	377	367	388	355	392	399	386	399	390	405	390	400	376	365	396	402	392	399	401	398	383	397	412	421	369	414	402	409	403	389	430	349	383	386	406	365	386	396	394	408	404	384	430	396	367	378	414	416	405	400	385	388	377	368	394	381	410	405	405	418	392	418	394	439	429	345	361	428	440	444	424	407	388	394	395	435	392	402	386	405	417	416	366	417	414	393	403	399	385	400	407	378	403	351	402	390	401	387	388	413	413	402	395	431	394	376	381	420	423	379	393	399	394	388	415	412	375	417	400	402	414	406	411	446	384	397	391	374	405	402	417	430	408	373	388	402	387	373	390	404	386	386	409	388	358	400	355	411	379	438	398	390	462	387	391	395	388	386	371	399	394	397	405	395	391	418	426	391	375	440	385	362	435	391	399	394	361	370	422	372	351	378	412	401	380	385	396	377	374	394	381	423	446	397	397	391	381	357	409	431	363	404	397	379	364	392	410	387	409	448	384	425	409	406	401	405	448	360	385	416	400	388	398	442	400	389	415	381	416	363	388	407	400	402	427	390	426	412	420	425	393	383	393	421	379	394	343	391	414	352	404	423	408	409	409	426	392	404	399	412	383	405	400	396	391	361	396	402	391	415	372	410	408	397	381	374	387	429	422	384	407	378	377	420	378	377	424	395	392	435	410	373	409	360	369	408	396	423	411	378	411	361	416	391	376	409	401	352	359	435	408	417	413	385	403	420	410	397	400	394	353	422	389	382	398	418	366	374	426	389	409	415	398	404	381	390	369	393	416	416	398	390	384	411	409	391	388	391	379	414	391	378	395	387	390	388	407	394	374	387	384	390	383	388	390	390	401	378	396	381	386	382	421	371	372	361	385	387	385	425	366	396	405	395	387	384	361	428	368	402	390	419	398	393	467	377	427	406	410	401	387	389	405	385	424	408	395	377	400	381	372	422	365	395	394	422	405	397	403	409	401	386	383	396	399	367	369	399	396	396	435	394	410	369	417	415	382	414	397	425	393	400	363	399	406	386	428	418	401	437	418	383	401	410	423	397	400	384	391	441	414	425	384	356	379	394	400	401	398	401	428	382	399	385	395	392	397	419	436	431	369	378	394	388	412	399	376	372	394	364	364	410	395	369	400	394	373	382	385	376	344	418	389	417	383	385	396	387	382	422	427	392	406	406	390	411	377	386	369	382	362	401	401	358	391	428	412	407	343	376	407	394	368	401	401	433	410	393	414	343	391	379	392	380	414	363	414	408	407	373	365	380	347	392	407	413	421	404	369	412	410	412	432	378	386	420	427	352	402	381	412	413	409	384	420	415	390	391	422	389	420	405	374	440	384	398	382	376	390	409	403	370	379	392	415	421	393	395	390	407	381	374	390	403	406	403	370	372	378	370	398	431	389	348	391	398	434	371	405	383	381	409	377	408	395	400	426	435	440	359	378	394	379	393	384	395	409	378	412	383	366	403	384	406	396	371	400	404	393	417	414	385	376	379	375	373	397	383	397	396	395	420	433	367	387	366	414	403	426	382	357	389	409	391	378	397	418	384	372	379	425	409	411	402	368	428	388	391	394	407	388	385	365	407	373	422	390	404	370	374	374	416	381	442	403	386	451	395	376	378	408	361	392	400	401	389	393	383	398	424	429	394	394	413	412	401	404	415	399	428	371	421	388	389	392	414	436	380	412	391	370	384	428	370	422	351	401	421	398	410	397	406	398	400	401	405	399	403	407	364	386	394	402	402	365	404	400	378	391	379	411	377	403	390	397	442	400	404	371	375	376	429	367	375	412	452	405	435	428	393	409	403	390	434	350	435	401	387	403	361	423	384	398	432	381	399	396	380	399	396	415	394	378	384	412	368	386	371	415	423	397	392	380	424	423	410	408	453	366	408	387	413	407	424	408	420	401	390	401	374	389	393	379	417	414	436	378	393	400	402	365	387	376	398	384	346	417	399	380	358	406	355	412	388	390	396	415	384	389	448	396	446	378	392	383	433	393	387	438	407	414	381	384	379	395	388	408	371	404	376	400	452	406	415	383	355	411	382	406	390	377	405	413	396	398	383	364	424	380	412	420	427	406	361	375	376	385	394	436	383	402	415	401	395	424	382	397	415	358	404	431	408	422	390	365	382	408	388	366	389	397	395	408	404	389	388	393	377	389	400	374	404	398	379	427	406	364	414	382	425	381	380	383	353	382	364	410	395	361	408	399	405	412	389	407	369	404	432	383	389	406	398	417	379	419	392	437	388	399	374	393	405	412	407	389	410	395
25555	21395	27370	25485	5963	1182	914	714	2006	18483	19670	12767	3809	1343	778	524	500	475	496	498	486	516	498	510	510	524	492	490	488	474	515	543	474	480	511	472	497	520	469	459	504	453	518	481	475	487	472	502	497	456	483	499	532	491	516	498	503	484	546	500	496	480	505	505	455	449	485	479	438	509	506	486	505	482	483	513	487	457	459	513	524	502	472	487	506	506	494	519	502	496	469	492	508	481	460	491	469	452	455	487	476	510	507	484	501	465	513	487	484	483	469	476	521	502	482	516	499	486	526	484	486	487	407	488	501	486	497	478	470	496	513	532	491	505	503	510	457	470	496	516	496	500	480	470	490	470	491	490	513	474	464	479	493	519	466	514	473	471	483	448	486	502	503	487	534	491	471	473	500	466	503	498	456	497	510	483	505	491	492	486	516	514	503	447	465	537	516	480	479	495	505	483	538	505	508	468	481	467	476	476	532	500	495	470	521	489	505	518	524	492	470	494	498	480	505	496	502	488	493	541	484	472	515	473	499	473	494	490	429	465	480	459	489	496	491	515	538	507	496	492	470	506	528	506	485	507	477	508	492	505	497	416	480	482	517	478	518	517	480	477	482	483	496	485	496	503	494	502	478	505	487	549	465	496	526	502	472	483	521	471	506	482	493	512	489	495	490	468	471	458	493	500	536	491	492	477	470	470	507	492	475	482	464	474	514	466	483	475	505	490	504	504	478	477	495	529	505	498	533	483	496	509	493	461	465	526	486	457	490	480	494	492	459	449	483	515	484	480	484	528	527	469	449	461	485	486	523	475	448	547	472	483	507	522	477	495	508	484	525	476	525	491	485	476	492	485	456	498	545	476	492	488	487	489	491	495	502	482	464	489	504	527	482	487	456	486	489	501	514	511	493	497	510	479	462	478	475	502	510	491	489	471	490	463	435	535	517	513	518	514	495	507	491	546	473	488	499	496	509	535	478	515	493	512	490	449	486	484	493	533	504	505	483	478	423	464	494	506	539	534	522	484	495	540	473	511	505	493	485	520	512	494	517	507	462	483	520	514	467	502	484	510	459	499	525	496	484	487	510	509	520	482	521	525	449	485	481	478	495	497	473	491	488	459	507	491	485	522	520	544	461	506	506	483	488	486	483	466	475	507	501	466	488	481	480	499	486	506	487	467	490	497	532	491	516	492	488	507	506	460	512	510	480	484	466	502	497	493	448	488	509	464	499	459	478	496	493	506	476	499	472	518	464	510	519	504	496	464	457	516	479	433	517	513	490	470	504	527	471	471	488	471	536	498	500	509	476	509	478	463	483	486	482	478	469	440	494	521	499	470	522	522	477	512	520	461	514	477	488	512	469	500	481	488	489	565	481	470	521	476	492	494	493	490	518	480	533	503	502	442	481	493	483	502	489	503	480	531	485	482	476	507	471	478	496	504	460	504	495	501	488	494	497	478	447	481	506	480	484	487	450	474	490	509	444	519	490	504	503	506	546	478	471	480	487	472	489	520	495	523	502	513	477	496	498	514	460	521	457	462	495	459	505	504	505	517	473	505	531	494	468	458	470	496	523	458	468	512	495	446	476	508	523	507	518	464	486	531	501	469	486	504	515	490	495	507	491	481	481	487	506	520	452	450	506	522	462	483	483	528	455	484	486	487	527	509	455	478	479	466	489	510	493	469	506	486	466	456	508	497	505	476	482	491	471	457	508	467	507	524	480	501	516	497	479	526	532	490	489	496	484	499	523	482	523	513	515	459	507	528	479	493	459	454	499	457	493	516	483	498	461	508	520	480	505	488	493	499	494	458	479	500	496	506	467	492	444	479	460	474	515	474	503	432	493	483	496	451	488	464	482	523	482	538	508	503	490	485	501	484	475	448	499	514	521	461	520	519	519	469	488	487	488	444	469	501	510	500	484	464	508	505	472	462	531	463	465	490	498	511	495	482	456	485	492	493	478	460	525	473	519	470	518	478	508	454	481	480	487	469	492	487	471	494	503	469	491	508	491	527	515	468	496	500	498	487	526	496	514	432	511	526	514	521	539	498	499	512	479	520	508	491	515	522	496	544	510	523	509	465	451	505	493	457	512	515	489	507	515	513	470	480	477	501	489	485	513	508	469	519	505	507	527	505	494	501	523	473	475	515	495	472	495	494	473	490	496	475	462	468	487	522	495	505	505	526	490	485	494	497	495	505	496	483	467	510	496	469	503	508	482	508	510	489	456	494	507	438	490	474	481	450	485	491	484	477	495	447	479	486	502	494	491	493	485	500	519	487	492	501	537	472	484	485	466	507	457	476	454	494	486	492	466	485	504	490	516	492	484	514	466	532	498	484	475	496	481	513	471	537	547	474	486	473	477	523	531	474	467	485	488	521	472	485	535	490	519	489	483	530	518	471	469	486	533	513	472	511	501	525	500	487	504	488	519	502	511	489	520	479	492	485	462	500	494	508	489	530	487	496	481	469	456	465	501	518	496	516	508	465	509	503	477	512	483	476	480	477	502	454	526	508	470	494	480	491	531	519	470	487	521	509	523	468	487	451	494	505	473	478	494	438	477	456	460	505	462	499	475	477	506	485	484	462	498	508	510	461	479	503	550	499	474	520	470	460	491	484	507	446	483	522	478	497	478	496	471	496	490	494	495	479	494	480	502	526	472	516	457	489	519	528	473	472	455	467	482	498	461	498	486	444	526	491	479	471	467	440	478	473	523	482	470	489	454	505	486	557	481	484	505	529	481	524	507	432	494	502	515	535	486	492	444	491	514	493	481	524	513	491	488	472	464	517	509	480	519	483	480	501	512	449	510	494	534	475	483	508	473	483	521	524	475	514	518	522	507	489	475	479	446	494	538	509	492	484	497	475	499	508	495	508	503	534	486	505	499	472	498	500	495	450	500	506	486	486	508	464	491	461	463	518	468	472	463	489	464	452	493	493	486	497	515	505	466	502	482	506	480	480	542	527	480	470	484	495	522	477	503	523	431	478	536	484	486	478	490	487	514	517	493	487	480	533	497	493	514	496	511	513	451	433	460	508	480	467	506	442	463	504	494	500	478	485	472	515	504	480	490	496	560	501	469	504	517	471	462	487	475	493	491	511	461	502	451	452	482	497	481	499	501	472	505	525	500	510	462	499	520	509	500	459	497	476	520	553	519	474	517	475	472	451	476	509	446	482	511	489	454	502	475	500	523	498	526	504	528	492	508	482	484	549	539	442	452	508	497	498	482	509	495	471	486	499	490	464	476	480	480	511	516	495	515	515	480	519	478	514	510	539	496	512	446	500	502	524	478	474	529	539	499	507	477	524	482	463	486	524	522	469	479	502	522	477	490	510	502	433	448	497	531	513	501	473	477	513	508	507	459	531	499	503	490	492	467	469	483	489	478	497	485	469	468	484	506	474	511	490	516	478	538	511	504	501	489	504	484	490	534	480	471	492	474	488	500	459	488	484	514	489	511	479	467	501	524	484	478	534	538	490	481	509	493	502	481	522
4112	4701	3355	1717	1192	969	866	760	3275	20399	17932	10825	3418	1485	777	493	483	429	496	445	431	459	489	425	472	477	457	458	433	420	469	433	496	467	433	454	466	472	477	443	450	469	447	445	458	440	469	452	471	475	464	444	446	465	461	473	435	487	433	436	457	451	443	452	444	421	468	451	474	465	418	445	437	428	427	435	454	433	428	445	430	455	481	441	452	402	461	447	407	438	449	455	402	460	467	445	424	433	437	432	423	452	461	459	413	458	512	442	447	453	464	424	413	438	443	459	455	408	493	415	432	444	460	466	457	431	446	467	434	439	425	438	443	439	469	458	470	418	428	427	457	437	469	445	445	461	429	419	456	414	441	435	476	467	416	433	461	477	477	451	440	439	434	408	446	463	441	447	456	412	468	450	436	458	433	447	453	483	420	435	441	470	402	458	450	441	454	429	443	441	420	454	471	476	439	463	466	485	447	389	448	472	440	457	444	455	453	462	432	416	433	451	417	458	462	445	505	448	438	473	414	443	441	450	436	454	438	435	470	449	427	450	450	453	416	462	450	461	448	469	444	470	425	445	433	427	461	429	483	434	443	412	413	453	450	460	457	485	407	431	473	429	449	466	445	466	415	489	471	439	449	468	429	453	432	456	408	404	461	460	442	450	454	407	427	433	430	424	462	450	420	444	425	420	444	462	438	425	452	425	450	442	476	449	440	462	435	439	420	478	429	457	442	437	467	464	476	440	411	441	451	463	431	469	452	429	423	455	453	394	428	453	459	454	442	454	450	456	435	442	437	466	455	456	489	464	439	445	417	453	434	440	449	428	444	391	453	423	408	421	429	438	425	450	431	425	437	454	476	452	445	419	424	424	463	457	450	477	419	435	468	421	436	445	436	457	410	438	430	433	449	456	479	427	420	433	449	435	483	452	452	472	460	422	432	438	468	453	432	483	452	455	422	451	421	497	450	466	396	448	408	447	462	450	479	422	469	442	446	429	467	454	438	432	441	419	435	428	486	426	436	399	469	427	411	446	453	443	432	430	418	445	460	387	456	468	426	418	462	434	445	430	462	447	440	417	423	447	447	407	420	470	412	418	409	426	446	436	472	459	480	437	461	499	405	437	450	384	444	442	491	442	464	463	449	465	446	421	404	410	469	476	445	430	473	434	476	425	439	416	447	444	420	457	427	456	430	465	448	448	462	449	419	436	465	463	459	455	381	439	479	452	459	434	448	438	421	410	432	442	423	438	427	439	446	443	449	445	495	427	441	462	491	387	424	434	425	445	463	439	438	422	440	432	422	431	428	457	442	436	447	446	452	429	487	430	465	461	456	444	448	428	449	427	434	422	465	418	450	429	443	432	436	459	448	432	483	445	403	471	456	446	428	456	435	446	428	390	475	441	425	449	448	466	442	480	453	475	449	434	422	420	411	460	476	411	406	443	430	388	436	425	447	457	423	439	429	433	419	435	399	459	452	397	454	431	449	462	408	403	449	426	435	441	457	480	440	471	467	454	481	449	483	433	491	411	448	434	461	440	456	460	405	462	450	447	445	448	467	433	407	416	435	412	410	439	421	438	423	487	446	493	476	429	451	442	450	462	471	454	469	487	431	462	421	437	419	462	441	442	505	443	456	459	427	434	458	472	451	432	460	424	407	454	464	436	427	472	437	436	455	444	480	447	401	429	470	426	464	428	438	496	442	425	483	428	433	412	454	453	454	454	463	434	429	469	485	430	464	463	436	443	457	451	419	418	465	436	429	467	416	436	413	446	455	465	414	442	406	437	456	453	463	457	444	414	432	443	454	470	443	437	457	468	405	438	460	465	462	483	425	454	461	407	432	441	428	439	460	410	416	454	446	433	447	446	427	467	430	480	478	460	423	424	420	476	434	455	441	448	431	454	424	448	439	436	446	425	451	431	478	415	455	407	420	446	432	420	411	447	433	437	427	412	438	419	470	444	433	458	420	471	440	440	452	457	469	447	446	449	446	432	472	465	459	402	443	420	423	450	412	465	426	391	437	462	462	462	430	453	419	385	442	406	491	485	412	456	412	478	432	443	430	449	414	457	440	419	464	413	421	436	489	452	465	415	460	447	454	482	468	435	412	418	385	476	442	456	431	419	453	458	438	464	459	483	457	444	450	453	444	444	438	472	445	450	453	440	404	412	427	437	465	427	441	440	435	436	464	458	446	428	454	458	416	450	451	440	433	439	407	432	478	447	435	466	447	465	414	414	457	465	467	442	472	457	437	432	471	450	455	402	495	450	440	434	437	470	431	435	470	416	433	453	468	405	435	440	435	396	435	451	430	417	427	447	451	461	434	428	457	438	461	453	409	438	452	459	456	409	427	476	426	429	463	443	473	428	462	440	425	414	428	461	405	439	462	452	411	458	441	436	397	434	422	420	437	477	452	449	448	456	454	442	433	410	450	462	454	421	441	483	444	430	468	462	399	421	429	405	393	441	423	424	479	482	445	452	427	408	411	436	429	444	477	414	437	455	461	428	440	466	479	468	385	446	473	429	419	441	409	466	431	439	444	431	430	431	432	467	439	450	395	418	415	427	449	486	444	414	454	443	463	426	411	428	452	443	456	409	461	443	438	411	456	435	426	469	436	472	423	447	456	467	392	426	432	447	423	463	430	460	452	443	446	443	462	453	418	423	455	463	455	469	417	402	417	432	395	430	486	429	418	456	460	423	427	459	426	429	450	468	454	442	455	455	432	437	449	418	467	462	474	413	461	447	459	448	434	463	421	411	483	439	435	440	445	485	439	456	417	449	422	425	464	466	425	407	463	440	444	436	421	439	477	405	440	478	438	419	461	473	456	479	456	448	485	410	439	449	442	444	445	489	421	418	489	457	459	416	436	420	423	402	445	473	421	439	417	432	450	410	445	451	458	396	469	461	428	437	426	447	453	458	415	449	446	478	454	447	424	490	453	427	466	428	459	455	430	456	452	441	437	435	425	427	437	440	462	448	426	436	448	429	416	450	416	437	449	448	399	433	438	450	456	443	417	443	458	478	462	463	441	425	435	471	446	397	420	442	448	465	478	431	434	440	431	416	425	427	401	386	449	418	504	439	442	424	459	365	421	437	443	437	411	407	420	402	431	412	464	454	469	436	424	432	504	412	493	400	445	443	444	418	410	452	438	466	465	425	442	476	460	415	461	451	428	407	449	467	447	440	427	454	459	422	443	447	427	436	430	462	442	443	436	453	456	426	452	433	445	481	427	459	395	419	468	441	455	438	471	470	424	443	476	429	431	416	438	419	460	423	417	455	457	470	458	444	449	455	431	435	433	439	470	447	484	454	458	436	474	439	420	446	475	417	456	411	437	409	494	416	449	437	401	405	468	462	415	418	432	445	434	449	447	447	422	499	417	442	413	423	425	423	475	434	438	419	468	472	456	447	447	428	428	422	483	470	439	441	456	457	443	442	449	420	439	448	431	441	440	444	465	447	474	431	471	449	454	428	437	477	437	455	458	419
24363	21388	28698	24448	21326	7994	1869	1275	3881	33932	35276	24693	8599	2589	1269	806	697	691	674	656	652	646	653	690	653	631	662	672	641	684	670	665	630	584	632	635	667	660	667	631	624	649	647	608	637	605	629	618	655	620	683	655	633	678	653	623	682	669	661	615	665	607	659	625	655	636	645	610	667	688	663	633	675	650	604	650	618	608	633	635	676	621	679	690	653	634	665	674	631	653	582	654	678	636	666	656	667	644	618	646	656	663	612	607	651	620	630	658	612	639	653	703	666	619	634	626	650	651	652	634	651	639	663	618	658	677	615	602	615	605	654	626	653	651	649	646	651	601	673	639	621	697	654	659	639	657	618	651	644	624	630	640	642	619	614	629	699	653	566	644	623	657	637	600	648	654	684	627	622	666	669	692	675	617	655	657	622	642	634	627	640	679	671	658	681	620	640	605	625	669	644	670	625	647	661	637	602	633	633	648	664	671	647	680	655	646	642	612	619	634	658	616	691	668	660	627	645	666	627	597	596	658	631	597	636	649	663	615	641	606	619	611	659	635	672	632	650	682	639	680	649	625	618	635	602	636	659	685	624	669	624	619	626	631	665	674	670	641	632	645	623	624	640	638	605	641	641	632	674	632	661	633	618	654	648	638	623	647	604	682	662	614	638	651	624	625	637	642	644	653	659	603	623	663	634	648	662	645	646	674	649	635	654	657	674	638	628	602	628	660	612	607	624	648	632	627	666	589	644	652	604	623	645	648	664	647	659	615	658	615	625	637	640	601	649	655	602	651	651	654	628	605	648	653	681	627	621	614	665	641	634	700	628	631	668	622	593	598	610	627	615	627	650	665	625	604	621	597	702	658	605	628	654	651	634	615	618	635	626	681	630	636	664	605	667	646	625	661	613	623	623	626	643	680	629	619	658	630	623	609	602	659	686	628	647	678	690	694	614	653	623	679	623	702	610	649	676	653	633	668	624	649	642	696	638	660	677	622	629	693	658	638	655	627	635	612	656	599	658	625	593	661	628	674	689	615	606	681	655	619	594	612	688	627	630	649	662	671	651	665	621	617	602	638	628	609	665	651	693	672	617	649	683	655	641	658	665	630	617	637	621	624	618	660	651	617	610	666	639	601	617	657	651	621	644	588	636	656	598	709	638	629	614	636	647	652	623	664	659	618	617	648	622	612	671	675	658	617	619	629	642	659	616	674	644	600	678	614	628	612	617	639	626	640	581	644	634	658	616	609	633	674	600	641	624	624	633	588	593	634	635	656	641	607	618	661	611	677	632	638	626	615	601	640	638	626	634	652	645	595	634	646	645	685	665	595	587	642	623	596	652	627	630	627	645	610	601	627	602	622	669	646	644	647	624	646	635	589	651	633	615	628	645	624	670	649	641	701	650	643	619	610	633	653	612	588	686	658	669	633	643	616	642	643	665	674	658	609	647	673	644	662	637	635	629	672	630	621	663	693	633	632	585	588	648	622	605	669	641	624	583	635	591	626	684	647	646	663	634	649	605	612	625	643	674	612	625	635	628	650	632	645	652	643	600	680	677	601	652	641	615	640	662	610	717	584	650	677	651	686	641	677	670	630	611	613	669	641	577	683	631	623	682	646	618	654	656	692	678	632	630	608	668	616	670	618	631	650	650	657	644	646	609	641	648	663	636	600	636	636	626	651	635	655	652	618	631	612	630	652	636	655	630	660	612	655	648	687	685	627	680	655	646	627	645	646	598	634	642	661	633	627	628	671	630	621	580	641	645	600	637	647	595	615	662	615	675	660	647	609	611	644	666	590	646	659	682	644	674	632	645	649	638	592	666	678	612	637	664	651	628	692	655	616	629	651	606	646	648	596	626	615	667	652	628	637	609	645	631	646	642	621	622	583	640	628	665	637	660	653	679	634	607	609	622	672	645	605	617	651	663	615	626	651	619	638	648	647	615	621	641	636	680	616	684	639	612	648	643	711	576	669	621	642	601	621	639	629	658	644	700	632	602	679	642	642	693	685	633	616	655	618	673	690	657	665	672	607	642	615	624	628	612	642	626	607	649	626	691	645	637	649	621	636	691	696	651	679	623	640	695	631	637	626	635	658	643	631	580	630	688	626	635	670	714	669	665	655	585	629	649	628	662	611	653	591	642	614	615	662	654	594	636	650	652	642	613	646	651	618	614	615	603	640	673	658	644	637	696	657	643	665	598	638	613	634	629	624	636	635	675	652	668	648	647	687	616	614	623	636	678	660	646	638	642	679	655	668	580	649	587	650	688	631	635	597	609	625	629	634	669	650	651	659	640	625	657	615	615	625	620	634	643	606	640	656	649	654	648	654	603	587	634	637	575	644	623	651	591	680	608	629	637	631	594	688	636	673	635	632	636	720	671	649	593	630	657	624	663	623	621	621	614	689	629	693	648	635	629	621	652	646	695	601	636	672	646	619	636	626	593	612	628	660	605	633	604	633	662	647	642	682	598	646	669	670	660	671	641	657	611	621	650	616	614	645	650	660	614	627	623	678	716	639	630	644	621	630	617	646	646	665	694	603	622	628	617	656	643	624	654	610	628	658	665	624	655	625	655	647	647	684	601	615	675	646	581	619	605	617	653	651	586	669	643	663	650	612	669	658	658	603	633	591	601	640	639	633	597	611	602	630	671	646	637	649	663	654	631	608	659	680	668	657	664	614	650	664	648	681	641	636	625	656	634	661	621	646	605	670	620	633	617	637	622	600	605	638	656	629	647	602	635	662	694	615	632	634	646	633	655	616	634	661	626	638	655	655	614	642	663	649	648	659	651	604	642	633	646	613	596	635	647	674	616	640	612	641	660	626	589	665	615	641	644	637	630	684	650	629	682	598	620	612	669	624	645	629	614	637	714	611	659	600	593	657	644	639	667	628	660	614	633	680	677	701	667	674	646	663	663	678	639	655	602	632	680	647	650	629	635	662	669	590	635	636	621	653	683	621	615	669	609	634	642	643	624	614	663	631	615	652	636	650	690	616	609	622	631	601	610	607	652	660	642	688	679	640	677	664	648	643	685	618	675	622	633	635	610	639	641	620	640	613	659	656	672	636	611	646	658	658	677	651	607	650	653	665	594	682	635	649	644	595	625	669	660	618	672	648	620	637	684	627	636	591	633	617	671	597	647	616	610	605	668	668	626	662	607	636	635	659	644	672	665	667	665	625	654	653	644	681	679	627	648	643	639	619	650	615	631	628	626	657	658	602	647	653	591	673	677	683	659	640	617	627	617	630	617	660	687	602	641	624	607	606	604	613	640	672	650	643	635	620	611	646	616	637	584	624	687	646	652	626	611	617	667	676	657	661	673	697	609	681	721	613	629	581	618	646	643	657	658	669	601	647	671	616	636	635	660	677	655	664	632	672	643	635	619	630	652	614	660	622	629	640	624	651	630	637	623	633	649	627	637	656	648	676	638	622	639	641	599	555	658	657	606	644	653	686	642	676	629	643	650	603	609	647	603	649	642	631	660	632	565	691
4672	7819	6424	3221	2156	1779	1458	1378	6314	34530	31103	19652	6209	2472	1284	662	605	551	562	594	573	529	583	579	575	588	572	550	565	592	588	577	551	556	577	548	584	564	610	547	601	590	579	594	567	543	591	574	562	593	558	554	578	574	604	528	550	574	566	596	573	530	577	548	561	536	593	559	566	546	576	534	513	562	584	546	520	569	579	556	595	602	544	568	574	553	549	610	581	587	533	561	584	499	566	555	565	530	560	547	510	545	561	579	524	606	599	556	546	582	582	571	577	577	557	531	548	590	565	529	562	553	574	545	575	563	566	601	571	506	563	548	565	542	583	572	598	569	543	594	546	593	583	585	560	570	570	574	555	557	584	533	579	528	592	567	566	572	561	528	599	601	596	552	567	565	570	580	558	575	567	556	559	564	557	552	554	581	610	548	587	565	563	578	551	589	574	534	562	536	555	619	529	593	496	540	532	549	581	594	556	562	580	546	562	565	557	555	595	573	575	583	558	614	553	633	569	568	543	564	579	550	581	575	562	552	549	556	552	530	507	577	554	539	550	601	544	574	542	531	576	551	538	542	538	532	550	540	584	579	535	610	549	635	597	589	573	557	581	528	532	560	569	589	550	554	582	546	535	545	588	584	585	524	518	510	579	573	547	514	552	558	570	532	563	569	531	570	527	548	559	563	560	553	544	536	561	563	577	553	543	557	556	541	557	526	597	565	592	596	556	560	603	548	581	566	539	559	562	563	563	589	587	548	580	571	561	598	560	581	603	590	582	574	553	566	574	598	581	532	577	497	534	547	570	537	551	543	564	597	591	530	539	534	584	595	531	540	538	593	532	554	555	574	514	546	592	548	546	558	605	571	566	516	596	585	548	556	563	580	576	566	552	581	542	518	553	539	593	533	564	552	567	527	593	560	599	535	561	581	569	542	584	530	565	553	543	597	543	553	571	568	531	530	559	554	565	557	570	559	626	553	602	544	511	556	499	572	561	573	542	567	548	540	525	542	579	516	574	522	560	595	534	605	569	556	543	551	552	542	517	564	569	531	523	551	564	555	539	550	569	581	551	535	517	552	559	532	566	536	563	557	531	601	530	577	571	579	546	546	544	590	550	556	547	570	535	569	543	567	556	571	563	559	559	533	569	549	538	602	529	530	582	563	532	556	506	601	569	576	553	553	558	581	546	512	588	550	568	564	563	555	509	534	587	549	552	552	577	576	552	521	543	540	560	567	553	526	562	619	584	563	549	538	583	563	590	597	578	552	564	578	565	562	595	557	566	560	534	591	582	535	576	547	534	598	575	545	610	572	512	511	552	590	563	547	585	566	558	543	536	543	578	560	589	589	564	590	561	563	533	580	526	559	559	575	564	579	560	596	544	559	552	572	519	582	577	558	556	593	548	562	546	581	582	559	547	542	601	575	556	553	533	557	546	551	552	562	566	601	546	551	589	557	604	550	586	605	597	576	557	515	552	546	551	573	533	529	546	553	519	533	566	563	570	571	562	573	569	579	527	546	590	573	537	559	541	558	544	563	543	582	568	584	559	573	583	566	556	564	573	563	562	537	558	588	546	520	575	507	591	583	567	578	577	552	531	567	579	554	616	536	533	578	553	535	551	585	556	547	574	563	523	534	551	538	571	578	565	554	574	531	567	571	596	534	539	560	531	512	562	577	591	569	533	546	544	607	546	584	583	578	595	554	562	556	589	523	538	550	582	547	553	554	567	551	588	594	564	553	580	519	573	529	559	537	547	507	534	558	506	551	525	578	579	513	599	565	550	536	548	548	557	539	573	557	563	589	557	556	544	573	527	574	532	566	570	576	582	566	574	560	551	586	522	558	578	560	513	537	537	555	554	558	564	589	596	583	548	518	548	563	598	598	562	539	571	590	582	578	560	560	549	559	581	564	494	538	551	545	531	522	548	537	561	562	529	545	590	499	564	565	522	560	587	563	552	597	545	561	548	574	538	595	521	511	562	562	550	566	560	560	502	578	539	526	550	541	548	521	551	569	549	575	597	542	542	515	555	576	539	556	564	541	526	581	568	559	562	546	561	515	573	560	580	542	585	562	584	532	568	589	561	586	562	584	563	545	579	530	529	535	526	574	578	532	547	561	535	543	563	550	564	526	529	552	542	583	535	529	567	535	526	569	546	596	555	548	598	531	536	540	542	585	569	553	512	544	571	546	572	569	552	543	551	556	577	534	578	602	555	612	564	628	532	613	533	564	535	558	571	584	525	567	561	528	604	593	589	552	568	561	564	550	543	534	540	571	553	559	586	570	579	555	557	558	515	540	576	577	557	572	558	579	583	593	555	571	560	519	538	535	529	533	526	560	553	533	533	584	542	560	549	545	540	529	517	617	563	573	544	569	515	580	571	589	570	524	565	568	599	572	612	501	561	548	560	535	601	564	542	566	605	532	546	606	569	583	572	530	586	520	525	534	517	525	519	562	605	566	560	568	596	546	602	567	572	567	588	550	575	606	532	553	614	571	575	552	572	566	514	541	577	519	568	531	548	547	597	541	542	539	570	587	572	558	562	593	531	548	592	552	550	575	541	536	576	555	529	541	532	541	565	539	536	533	553	521	574	540	538	582	545	537	565	520	563	553	600	568	581	584	570	586	560	546	582	556	551	525	606	517	507	529	533	583	517	573	567	562	527	591	559	544	520	578	605	557	556	545	539	569	566	535	608	580	588	576	501	569	572	591	557	566	603	559	607	551	575	545	563	554	588	546	558	578	535	574	570	555	582	588	575	594	512	542	523	585	541	587	568	576	560	584	551	556	553	541	566	548	592	574	605	538	560	529	549	542	581	562	584	588	562	557	522	535	498	541	568	573	559	537	558	516	560	568	570	573	568	534	554	564	544	536	528	597	549	561	559	557	589	567	560	562	562	534	507	595	595	530	553	554	557	546	552	561	513	585	518	550	566	553	561	590	560	615	564	567	658	568	554	579	547	561	573	519	544	536	507	551	579	568	555	578	570	512	568	533	589	525	522	554	530	553	594	544	560	551	542	526	611	564	547	572	558	573	583	524	593	562	516	578	538	572	575	528	558	564	560	532	589	606	560	536	550	590	568	550	582	522	567	565	545	576	575	552	602	593	547	531	535	569	554	520	513	611	561	559	554	563	535	537	557	505	565	551	568	526	522	551	523	520	537	549	534	550	529	541	551	554	496	565	603	556	579	639	542	548	551	557	522	556	518	586	542	576	537	571	510	598	560	565	581	577	568	535	562	542	531	581	561	555	558	567	585	558	575	524	548	534	553	556	537	583	568	540	531	543	602	561	564	571	533	532	564	548	601	528	575	584	552	583	575	576	554	565	563	558	568	547	550	538	549	554	590	580	597	578	548	556	624	528	537	570	556	512	577	561	554	562	559	528	546	572	567	593	538	573	539	534	540	576	552	554	596	554	570	562	532	585	566	590	534	545	572	590	512	592	565	550	553	577	572	564	538	567	578	547	554	567	583	567	556	546	534	567
27587	11671	1819	924	573	555	585	512	597	1949	2368	1731	920	610	505	484	474	481	463	433	491	428	457	413	459	483	486	440	448	451	473	473	473	444	491	470	474	488	449	477	467	444	461	468	477	465	499	440	445	449	453	488	456	468	447	420	481	490	436	480	474	452	472	435	482	465	447	475	421	455	484	457	484	435	465	471	461	465	441	442	497	444	461	455	452	437	479	456	422	444	454	445	465	482	476	472	423	460	445	482	458	469	422	459	453	487	461	482	451	460	458	471	458	471	451	469	455	442	460	480	468	486	465	446	451	454	435	430	457	462	441	449	450	421	469	454	457	477	475	439	463	462	454	465	458	496	451	468	428	452	436	495	440	428	480	486	433	414	467	457	478	495	454	451	461	477	443	463	459	476	449	487	453	472	461	461	491	491	473	463	455	428	468	467	394	447	444	448	441	422	459	453	482	453	444	478	458	452	481	453	448	457	477	409	464	467	464	421	504	459	461	428	473	469	495	475	467	519	483	488	474	454	420	471	447	479	454	449	478	451	460	456	447	500	444	475	467	438	485	432	473	445	452	443	450	442	449	492	463	416	438	494	502	471	465	416	409	460	433	461	441	479	451	459	468	435	440	471	521	451	453	442	472	454	438	485	461	457	453	423	457	455	442	449	433	460	485	474	491	482	441	474	481	464	470	451	475	451	478	479	458	485	503	482	497	437	428	452	464	429	483	449	441	445	474	486	440	468	436	463	447	405	454	461	487	451	473	421	457	481	476	490	456	411	483	449	465	476	487	450	455	473	486	459	489	475	424	458	453	477	445	484	491	446	475	466	438	504	459	420	483	507	428	469	457	486	442	439	460	444	504	441	472	485	486	472	483	469	429	410	473	461	475	475	469	444	439	444	463	447	463	443	444	488	469	459	479	493	490	461	446	456	468	469	447	480	488	442	472	432	448	478	440	474	454	437	459	472	458	486	479	427	439	423	449	470	475	492	478	477	459	455	474	452	445	431	419	431	445	477	468	489	463	476	497	481	469	495	418	503	441	456	474	528	463	471	450	451	482	443	464	442	498	501	465	458	438	438	435	452	473	482	428	443	443	426	479	474	457	435	411	487	487	472	432	481	453	459	523	479	450	457	456	453	444	481	408	454	474	501	467	425	454	490	456	445	466	508	438	430	467	432	429	412	461	444	427	432	477	465	442	477	474	468	454	480	477	436	467	465	433	447	461	452	493	459	469	462	452	528	483	439	454	461	467	503	458	458	491	393	408	489	483	469	462	487	446	464	476	496	451	464	447	445	459	424	485	438	471	492	439	451	474	449	471	451	453	476	534	457	475	486	438	480	448	449	450	457	469	482	487	446	487	426	447	435	467	463	450	454	471	488	431	404	461	440	438	461	453	427	459	443	493	488	444	472	461	462	447	475	467	468	445	487	458	447	430	462	447	459	471	473	470	450	481	427	477	446	459	469	464	450	457	410	476	468	444	485	456	454	465	466	449	477	475	478	442	426	460	446	432	448	457	428	467	463	463	482	460	470	457	453	495	463	485	469	442	428	491	430	475	476	459	440	484	434	448	490	465	426	474	488	462	445	474	449	426	478	469	431	496	456	449	456	451	470	468	448	437	468	449	464	478	450	439	502	437	481	482	456	431	438	461	430	424	450	433	459	459	448	471	475	443	472	482	450	455	460	488	468	444	477	457	446	440	434	453	487	460	435	444	491	451	456	427	488	440	487	469	431	460	497	467	455	451	411	438	472	501	455	455	465	478	425	482	511	453	462	461	464	462	453	475	506	443	462	459	438	465	480	480	486	489	452	467	475	440	454	453	465	457	465	425	468	471	412	454	429	439	482	500	430	474	486	448	491	487	469	433	439	445	449	448	453	462	454	469	480	488	444	437	471	434	464	459	466	471	460	408	481	463	470	511	445	468	456	488	453	464	425	430	448	483	434	437	465	469	459	458	443	447	465	428	406	447	465	477	457	467	461	468	509	491	490	464	484	498	444	449	437	458	460	456	481	439	448	473	452	446	493	495	450	476	455	461	439	464	445	438	430	438	438	441	452	465	471	447	479	498	453	469	445	526	464	472	483	449	415	400	446	413	468	456	428	486	482	453	433	464	497	448	447	487	444	483	473	412	457	515	431	482	482	469	473	477	457	463	433	466	465	471	471	459	498	453	473	499	457	483	491	477	516	452	457	452	509	448	450	450	465	433	470	474	467	480	478	469	465	455	442	491	462	445	448	481	482	466	460	480	481	501	444	447	438	436	458	489	484	440	516	476	454	465	469	431	463	438	453	452	455	445	456	489	454	491	435	458	470	456	426	457	500	477	441	467	496	465	447	476	459	467	464	438	446	471	453	449	486	449	461	456	438	475	448	483	434	449	458	445	427	469	480	451	462	420	464	454	512	480	443	469	460	464	451	459	458	450	471	418	435	465	475	476	462	443	440	464	422	460	462	452	474	473	457	467	464	452	395	462	447	430	475	462	459	450	470	457	493	508	468	442	466	458	451	477	457	509	491	460	477	488	438	467	461	497	429	486	445	473	468	459	451	437	479	472	441	487	425	469	438	467	450	462	466	451	454	428	435	430	413	463	441	436	444	462	474	459	441	492	448	428	464	446	488	438	463	463	421	446	470	472	475	481	423	447	478	415	431	485	428	436	435	412	451	444	496	465	448	457	448	437	443	468	454	414	492	449	510	480	488	448	479	486	464	446	490	507	516	447	475	463	459	422	464	433	446	475	461	409	469	482	460	442	433	465	466	473	465	476	454	461	459	445	429	473	433	480	475	403	494	468	471	475	465	453	444	469	439	469	479	464	478	468	438	440	465	450	437	453	446	460	426	481	448	467	450	457	464	490	483	449	503	461	487	454	446	469	465	496	431	454	476	431	466	478	457	500	475	482	477	422	443	456	498	455	505	482	480	450	459	465	439	484	437	462	462	476	471	499	495	497	438	457	460	461	469	489	421	438	446	482	480	498	471	484	475	465	474	448	472	464	454	447	458	492	453	460	462	420	451	448	438	484	428	477	455	464	444	459	458	457	447	475	440	490	462	473	500	462	473	455	508	480	462	456	450	459	436	482	455	481	457	452	470	466	437	439	466	488	460	465	442	507	457	460	488	431	498	482	452	497	467	475	503	432	482	450	485	477	441	476	511	476	460	476	461	488	494	503	427	465	495	490	478	473	445	428	474	492	510	464	458	477	486	471	467	487	429	459	483	475	456	470	445	515	413	471	432	474	465	458	442	439	479	422	441	447	448	458	473	472	448	465	467	427	495	450	486	432	444	445	481	445	464	465	432	443	432	439	483	483	439	465	485	476	494	473	482	508	465	440	464	409	459	483	479	489	482	453	487	466	434	443	428	433	473	476	454	451	437	485	455	434	451	453	494	460	422	426	470	455	427	459	439	428	462	447	483	461	492	462	448	475	448	441	458	456	451	450	447	461	485	501	441	488	464	492	481	477	483	465	484	454	475	447	422
5360	1246	1352	695	509	500	521	493	717	2788	2820	1862	946	611	475	419	396	429	398	432	436	445	375	373	417	396	382	378	364	429	410	435	395	412	415	376	430	420	409	393	389	379	394	393	388	372	404	397	368	367	406	373	396	437	400	379	383	409	380	367	390	383	412	399	392	390	379	391	382	388	416	384	394	392	395	376	367	387	451	393	395	426	399	400	408	384	394	350	381	371	408	391	402	395	405	440	354	385	404	378	364	382	392	397	369	362	433	423	412	373	381	411	395	390	373	375	404	383	395	391	358	389	375	388	389	425	379	426	416	395	407	377	415	392	414	411	424	407	387	405	390	389	374	433	431	422	411	426	426	413	382	399	395	388	341	413	418	407	403	361	344	421	377	363	415	390	403	379	415	373	389	392	407	361	412	400	402	402	392	415	400	400	379	392	426	381	432	368	390	430	400	403	398	423	398	409	406	416	397	436	416	382	447	379	357	366	413	415	417	380	380	373	406	403	408	392	394	431	419	416	392	410	465	405	400	399	382	387	382	437	409	405	397	410	399	403	360	400	396	406	402	419	398	377	359	394	357	392	408	393	383	387	389	399	395	382	395	374	410	445	396	370	419	407	363	410	398	396	403	389	414	415	393	390	379	413	389	406	392	372	403	424	391	393	414	380	423	365	407	416	433	421	385	408	383	388	406	385	377	400	411	409	402	389	407	407	401	399	406	401	431	390	376	431	400	418	390	398	411	380	401	429	391	392	384	422	403	411	396	421	417	400	391	402	413	333	443	384	410	421	409	390	439	448	405	365	409	409	338	429	398	373	393	376	383	375	383	397	415	351	372	409	393	401	454	387	395	390	397	383	385	387	408	394	404	377	390	423	410	368	426	371	364	423	409	400	383	392	416	368	413	373	387	395	374	424	382	427	417	356	388	384	402	419	409	393	378	376	415	405	409	427	418	401	411	380	403	406	408	359	439	382	394	397	397	409	408	436	364	340	392	419	398	402	443	371	385	427	362	363	413	380	416	409	358	386	381	409	386	395	384	380	381	383	414	402	394	426	380	405	413	401	419	430	387	382	393	399	407	386	393	410	416	424	392	360	411	423	400	411	389	390	390	413	406	409	396	403	381	411	402	414	401	393	374	412	451	417	363	373	421	391	406	392	393	429	358	442	413	386	391	403	425	419	397	423	393	398	412	426	418	385	408	364	397	411	400	404	395	413	371	413	433	389	383	391	399	380	402	434	432	391	423	365	409	438	373	390	413	394	394	376	392	402	432	393	433	394	414	403	384	410	404	423	423	409	407	404	413	421	396	390	430	382	396	383	419	400	405	410	387	411	371	414	388	410	414	407	413	429	414	412	392	383	396	413	417	388	395	392	420	398	402	404	379	413	421	444	347	421	387	435	396	365	415	407	403	398	423	392	422	367	392	360	395	404	430	419	444	416	412	395	395	397	409	388	406	407	411	396	389	356	418	365	376	392	411	409	414	394	399	367	404	425	398	365	411	398	389	370	383	411	390	378	396	371	425	424	396	394	405	439	401	397	411	396	407	364	405	371	394	361	393	358	401	423	425	420	404	383	408	384	412	400	379	407	404	415	383	409	383	376	424	410	399	406	411	390	433	383	436	419	372	400	419	385	417	374	383	424	365	394	395	399	417	384	420	411	386	421	363	401	424	411	367	407	377	360	362	399	380	424	398	395	370	385	377	394	386	388	382	424	412	377	401	385	405	388	357	400	393	406	391	414	428	386	397	430	396	395	404	410	382	377	372	384	385	399	399	389	391	386	417	405	407	385	390	417	397	387	397	411	382	411	376	378	432	420	387	393	391	407	410	417	419	418	416	395	416	395	391	406	411	389	449	418	397	391	401	402	428	393	420	425	434	405	416	388	379	394	423	375	379	402	395	408	426	374	402	379	398	407	423	389	376	367	389	397	407	416	424	390	371	405	405	394	403	413	398	404	400	408	426	412	365	380	383	415	403	409	425	398	396	399	416	396	384	413	348	451	404	392	397	391	431	395	399	349	370	403	369	408	397	420	387	450	393	375	420	387	426	366	364	418	403	367	371	413	391	416	384	379	420	410	393	390	444	396	393	377	389	377	433	379	395	409	422	409	421	420	381	410	385	426	430	390	403	383	435	400	404	416	394	374	422	397	359	396	407	381	396	372	386	407	391	410	400	392	367	422	380	421	368	398	383	419	413	384	380	424	408	383	405	367	413	399	434	399	423	389	371	360	409	409	396	382	397	415	356	427	421	409	388	391	377	379	391	396	394	414	414	406	361	401	400	417	383	412	356	365	374	423	374	410	406	394	410	409	389	385	425	422	363	401	412	379	418	441	408	395	385	382	420	374	412	390	380	395	403	378	405	394	396	431	392	388	426	396	375	421	402	410	403	384	394	430	381	389	382	396	398	370	361	396	388	388	425	412	369	382	380	363	398	444	430	408	384	384	362	416	392	394	390	390	379	396	409	407	419	410	376	381	381	375	384	379	398	417	415	400	391	420	389	404	420	412	384	395	391	420	439	398	407	390	389	387	375	426	363	404	405	409	380	409	420	433	402	411	395	382	436	435	397	411	383	408	402	400	429	399	419	383	387	369	370	388	381	414	402	394	405	370	399	395	377	394	391	393	392	422	413	397	394	406	373	379	422	393	399	403	400	414	415	421	405	397	419	395	430	386	409	399	433	383	378	376	412	420	387	374	371	413	388	417	410	429	389	421	369	397	409	398	414	405	401	376	396	352	389	374	392	418	412	417	412	382	393	407	410	386	358	418	372	447	403	386	405	395	411	403	394	388	386	376	373	366	398	402	400	388	394	399	441	392	426	379	414	389	366	406	397	384	425	363	391	431	395	377	369	404	394	401	428	427	405	415	386	384	416	420	408	394	374	405	369	422	348	426	416	385	393	364	419	403	409	375	394	385	385	390	414	400	374	402	397	396	399	395	417	380	421	379	416	390	392	378	434	429	398	370	435	418	425	374	403	377	440	391	400	377	393	399	384	409	419	430	406	380	392	397	369	402	395	391	366	381	391	403	354	407	358	411	404	412	403	391	384	391	396	401	392	405	411	420	409	389	396	412	383	429	416	381	406	396	448	412	355	360	386	401	389	423	375	362	426	377	382	396	409	406	388	405	394	405	407	379	412	401	401	415	393	388	409	391	398	388	381	402	369	367	408	414	368	437	390	385	387	386	420	402	399	380	371	362	413	408	386	378	472	404	420	415	412	393	384	408	397	397	409	391	408	436	388	394	403	385	389	409	377	435	389	394	415	408	399	394	375	384	410	418	416	437	363	366	381	391	370	392	413	425	399	408	400	442	418	377	438	390	382	405	397	431	350	398	407	404	405	373	392	410	385	398	401	384	419	364	397	386	421	445	404	376	380	371	407	400	400	390	387	380	425	387	414	372	399	377	400	420	355	427	395	420	388	421	389	425	392	383	392	367	383	410	391	388	359	410	398	392	401	401	423	381	412	391	383	395
25591	21421	27407	25484	5991	1357	962	719	3109	20311	19551	11843	3342	1352	745	520	540	510	514	530	520	491	518	504	498	516	491	502	511	484	527	471	540	472	513	516	513	521	502	491	514	525	519	522	504	510	524	541	512	506	523	501	508	503	539	536	510	494	546	523	550	497	497	503	509	534	529	497	508	551	500	501	459	519	497	524	479	475	526	472	500	541	512	483	477	508	516	494	512	532	536	477	510	488	486	475	476	472	508	522	459	498	522	529	493	521	531	494	496	511	523	506	507	518	500	522	527	494	515	504	508	509	488	500	538	487	478	512	508	534	490	486	512	501	530	504	532	520	464	470	506	478	534	480	517	534	473	497	477	508	497	495	485	535	490	520	525	516	451	512	495	524	510	494	471	482	505	549	530	500	519	532	522	509	466	555	503	510	555	539	508	510	476	458	548	500	517	519	520	469	512	492	494	508	485	512	505	528	523	465	499	521	457	507	511	516	548	542	539	494	509	506	534	499	557	504	437	543	490	520	548	520	481	490	480	516	536	522	525	520	571	503	505	502	516	483	493	524	502	490	515	479	544	542	497	507	494	479	502	514	491	516	514	492	505	493	502	513	518	495	500	540	526	509	485	512	515	536	491	486	509	551	506	521	502	509	536	510	502	526	546	520	498	512	491	516	509	525	502	524	514	434	457	493	497	522	537	508	543	488	492	486	488	524	470	476	477	499	511	481	454	511	538	495	486	509	514	494	498	506	503	508	497	495	488	472	495	479	503	520	478	496	462	507	458	508	474	527	505	545	541	499	529	547	489	495	504	477	543	520	543	542	517	504	501	494	496	554	498	522	515	495	489	530	506	494	498	535	508	484	498	495	537	503	533	487	508	553	524	516	497	472	522	517	486	469	479	501	516	503	523	505	529	498	537	536	465	512	534	463	508	491	542	515	460	518	477	488	488	468	503	490	485	551	488	469	534	474	489	507	490	486	470	514	530	529	525	506	562	533	518	506	511	515	495	513	530	503	551	541	548	502	509	502	547	500	483	461	495	481	499	493	464	464	484	484	495	514	465	507	507	479	513	494	512	515	517	505	530	495	474	530	535	483	526	490	520	487	518	504	510	499	511	470	544	486	488	551	539	486	471	530	507	508	527	456	502	538	481	479	489	509	473	484	502	496	522	527	505	531	503	508	474	452	516	483	503	499	506	502	499	481	513	526	488	546	468	497	492	494	514	510	495	508	500	512	498	470	507	545	507	530	530	526	500	522	495	506	502	477	503	552	473	494	511	500	518	515	511	466	494	517	480	503	492	517	457	497	519	554	494	512	451	520	488	513	509	487	485	483	473	459	510	519	498	494	483	505	467	471	504	492	538	503	510	491	516	525	520	529	473	529	531	483	519	504	513	466	469	523	509	509	508	499	517	510	522	507	528	497	503	547	476	509	515	511	503	513	546	513	530	510	463	513	501	517	528	524	522	511	514	547	508	554	496	456	538	506	499	520	458	505	507	495	461	561	526	536	523	489	527	503	537	475	502	465	508	518	471	500	493	518	511	482	475	471	479	521	511	495	556	520	487	502	501	520	496	493	505	449	533	498	508	477	488	524	547	509	528	468	507	502	508	486	532	512	520	480	506	511	516	500	488	468	518	481	513	523	522	495	500	458	518	523	526	505	494	482	503	512	539	450	457	495	557	519	452	552	489	496	491	497	472	491	500	490	532	495	487	475	525	547	511	516	509	534	494	518	525	489	514	510	515	467	541	525	478	454	499	498	495	488	511	475	489	495	468	458	499	529	503	495	536	516	504	499	505	513	488	504	512	513	465	533	529	459	500	466	497	461	500	503	515	534	502	517	486	544	524	519	510	487	488	527	504	476	523	508	511	475	553	510	543	496	508	501	525	486	510	502	502	499	507	541	494	505	493	536	478	485	522	518	548	500	503	512	464	487	489	494	515	563	552	509	492	555	509	519	526	527	480	509	477	486	470	565	477	507	486	486	507	508	522	476	539	491	491	491	512	540	498	489	477	499	512	499	537	478	529	489	551	505	518	512	493	515	527	524	528	508	470	536	499	496	487	492	483	439	517	489	535	482	480	550	508	473	557	464	502	525	505	481	551	558	487	517	475	492	544	522	511	493	513	539	488	491	529	519	499	499	490	549	479	517	491	537	481	481	504	546	521	477	493	529	539	518	510	509	522	506	542	513	532	494	494	513	513	481	488	519	512	532	529	488	526	472	494	486	496	492	467	491	495	517	499	531	466	549	485	529	522	479	510	480	471	533	531	507	518	501	489	480	522	503	505	497	551	508	505	500	485	509	471	506	499	502	494	475	508	491	503	524	502	508	523	497	485	500	470	501	478	489	466	543	504	516	545	494	490	530	505	465	559	504	510	548	490	509	503	500	522	523	518	520	503	500	511	498	506	499	536	507	512	444	517	496	524	486	514	493	521	508	489	528	526	509	541	521	537	517	518	494	482	488	486	515	496	508	514	508	494	465	495	501	516	489	518	536	509	524	512	529	494	503	521	468	467	527	506	494	497	528	493	479	516	500	534	510	487	476	527	505	522	497	523	525	551	504	522	483	526	509	524	528	494	497	486	547	519	523	525	473	445	523	521	505	497	498	527	490	483	552	478	482	513	499	495	475	481	522	474	530	525	492	519	521	524	489	478	507	529	480	471	478	474	497	466	498	501	493	508	516	436	539	504	506	517	524	520	501	519	518	539	492	516	503	501	516	497	526	529	500	501	510	485	469	497	491	499	513	545	529	484	497	537	501	486	503	533	480	488	489	466	519	520	503	479	498	518	484	521	495	545	502	506	485	509	507	489	504	493	492	496	525	519	499	524	507	482	507	487	502	509	460	481	478	472	523	488	526	501	520	528	509	496	505	472	479	521	492	492	528	538	529	488	494	502	534	505	490	542	508	496	488	506	485	495	530	529	509	509	514	515	464	472	470	503	529	529	485	479	493	505	513	496	492	519	501	532	557	494	529	531	499	501	503	493	506	514	520	538	514	536	491	545	480	499	508	493	493	520	492	476	515	508	510	532	473	513	510	519	519	504	519	524	525	522	499	488	500	510	527	525	516	502	455	500	497	507	473	484	523	492	510	498	509	501	523	521	511	499	508	509	530	512	533	546	474	517	469	537	488	481	521	485	494	494	503	499	470	520	519	489	492	503	499	504	527	475	468	531	504	473	506	463	499	485	506	511	494	513	507	519	528	509	519	454	503	505	484	506	534	534	556	500	497	460	502	505	474	497	459	523	532	528	492	495	507	485	530	554	511	505	487	512	502	518	495	503	495	532	525	525	493	525	503	510	499	520	509	537	498	483	471	476	520	474	502	489	561	497	484	511	490	485	500	504	526	516	469	490	553	519	503	493	521	517	520	528	466	511	519	474	473	490	503	501	555	477	527	533	519	506	519	481	500	513	505	493	521	517	503	535	475	467	498	496	489	527	486	519	523	480	483	495	511	518	531	509	515	500	491	552	510	522	502
4144	4392	3764	1966	1293	1074	1006	833	4826	21313	17437	10238	3133	1423	737	523	422	465	461	459	487	458	445	450	432	443	475	467	465	440	446	444	443	475	458	464	472	443	470	454	469	459	409	431	445	455	442	458	432	456	458	443	459	473	462	484	486	455	465	421	468	460	442	452	424	451	452	428	452	472	439	477	439	451	470	432	466	445	460	440	445	448	439	536	441	423	447	473	457	461	474	455	493	441	459	476	441	461	457	447	470	459	432	480	480	434	434	445	462	468	427	475	467	445	420	442	528	441	467	479	478	413	433	434	433	461	482	424	451	457	419	454	440	409	453	454	467	442	493	479	475	476	481	448	464	442	468	483	452	447	469	423	451	439	448	443	499	451	402	461	454	464	508	464	461	424	464	463	459	456	437	440	437	461	501	487	462	442	437	464	436	446	451	426	459	435	461	507	460	425	430	448	473	445	472	434	479	432	468	482	496	443	470	470	473	412	457	436	469	438	461	433	444	455	466	424	452	458	475	463	438	416	421	426	503	483	456	467	446	409	467	456	436	439	451	471	477	493	450	429	463	456	448	479	439	460	458	469	447	468	454	477	430	442	474	499	458	473	465	469	481	433	494	474	460	461	442	465	428	465	438	444	461	452	488	487	454	481	449	486	474	501	452	412	459	462	447	471	467	442	443	451	450	454	506	424	482	452	431	413	449	435	424	456	473	443	459	462	443	462	465	427	474	481	431	460	422	423	423	432	434	444	468	426	416	434	460	456	406	443	464	464	454	445	525	438	492	473	458	451	451	440	431	452	463	469	441	437	463	458	479	490	466	459	465	457	527	478	469	449	479	440	428	461	461	514	441	505	469	466	427	466	435	463	493	461	482	430	459	429	430	420	453	454	447	433	499	434	457	450	481	394	489	463	434	498	465	435	458	450	479	503	467	433	478	463	462	447	437	423	422	442	439	438	496	459	431	499	448	456	482	466	478	429	456	442	441	449	478	451	460	429	476	456	439	423	435	453	490	434	458	445	462	519	423	465	485	501	437	443	452	451	477	435	442	467	405	460	504	466	468	460	441	465	470	419	434	512	470	467	464	448	455	479	478	449	414	431	442	494	416	459	476	438	460	475	478	461	503	462	426	449	475	430	451	470	452	450	480	474	434	431	458	467	461	438	422	466	485	450	483	454	434	436	472	432	467	412	422	472	444	506	488	489	482	437	467	441	480	480	449	433	459	459	465	458	402	469	417	446	458	455	464	444	449	462	471	454	454	437	469	422	448	488	442	466	409	476	442	451	463	469	448	478	487	429	430	467	402	466	470	469	474	450	451	418	485	449	500	462	422	404	469	408	488	469	384	465	461	464	392	467	479	451	460	445	457	447	447	461	482	474	432	458	476	467	466	434	456	463	424	437	442	429	434	464	451	482	431	478	451	467	489	457	438	443	478	472	417	456	496	472	417	420	428	446	463	437	482	429	430	497	433	468	421	461	456	461	434	457	426	439	453	471	453	444	466	469	448	468	444	432	479	431	439	450	454	476	474	461	496	420	409	470	482	455	460	468	465	453	422	444	423	449	473	485	448	470	430	445	478	477	452	425	458	480	451	437	468	466	447	453	463	443	486	442	447	441	414	449	456	449	427	444	449	459	475	408	493	494	463	445	444	439	460	442	450	455	444	460	449	504	431	450	423	451	415	440	468	454	459	441	461	430	464	484	444	463	413	431	462	464	432	461	479	462	444	417	461	466	457	426	478	442	452	480	444	460	469	453	448	413	492	443	449	454	465	476	460	449	442	466	445	450	446	496	455	431	464	422	449	476	441	461	450	435	432	461	475	435	434	441	439	424	468	463	456	450	426	468	448	447	436	403	454	440	421	470	485	488	479	439	468	432	438	480	478	455	413	469	447	451	469	525	473	474	443	433	429	459	398	473	488	433	452	451	490	451	445	445	462	449	442	461	403	441	446	464	443	405	436	442	455	469	468	452	459	447	486	480	402	502	451	458	483	471	441	454	495	463	452	436	494	449	436	438	441	450	474	514	499	466	449	461	471	479	437	439	456	490	463	481	475	444	447	476	469	477	461	445	442	464	440	462	419	505	461	446	495	450	457	491	491	467	481	485	488	456	424	455	454	445	464	465	452	461	469	461	450	432	445	458	459	453	427	447	435	485	472	448	448	466	458	454	435	460	447	445	492	421	473	454	457	462	450	477	465	455	438	463	480	453	426	453	509	454	406	468	424	436	474	435	452	421	421	457	458	441	438	425	456	465	479	428	460	483	433	470	453	479	459	428	436	400	459	459	476	425	451	419	461	472	430	472	448	405	422	469	405	462	449	476	500	460	449	433	435	441	470	448	473	462	429	447	455	465	450	428	416	442	443	478	427	464	438	423	462	441	493	482	471	435	458	449	450	446	483	444	464	457	467	496	439	469	439	425	433	474	498	438	459	439	455	427	432	429	465	418	458	491	438	454	462	478	438	438	461	447	458	434	449	444	433	454	419	465	461	473	458	481	457	489	449	444	448	446	471	458	457	407	481	476	492	448	471	463	457	423	447	445	460	456	494	450	496	490	483	449	458	449	470	471	443	443	461	435	455	461	466	492	466	475	463	435	456	434	440	472	440	477	479	485	466	473	448	488	502	473	425	457	498	470	456	452	464	476	426	462	429	449	449	462	440	452	444	405	423	457	459	492	431	484	446	452	468	437	462	431	468	433	476	439	459	476	449	449	457	501	476	468	455	454	438	486	411	413	445	449	427	483	443	459	438	421	444	477	456	456	426	457	444	437	430	436	439	415	464	450	466	452	437	477	451	455	455	410	452	436	401	443	456	513	440	453	455	446	403	446	425	450	457	446	489	443	440	477	448	438	437	491	473	487	431	486	469	466	480	506	443	438	425	461	471	443	452	435	456	442	468	492	454	441	461	422	430	407	449	437	440	418	474	459	460	406	449	428	503	442	459	434	433	425	414	465	465	458	431	417	441	445	492	461	455	463	452	456	454	466	451	461	485	428	438	476	436	460	459	448	417	467	474	453	439	446	483	439	468	434	475	454	429	481	446	489	457	474	490	449	455	415	419	432	471	443	458	476	465	433	471	455	446	432	458	415	447	430	471	478	425	454	477	463	408	456	437	453	438	456	451	445	466	436	466	459	462	473	466	436	416	445	521	423	461	462	445	445	449	459	490	447	476	419	479	479	456	438	482	440	452	434	482	484	417	503	456	482	422	430	484	434	431	462	466	432	482	474	450	424	453	444	431	425	445	449	485	473	451	454	440	412	458	452	468	390	458	472	456	447	456	466	452	438	468	442	489	483	454	445	469	437	443	430	483	463	457	479	477	392	397	427	459	446	437	453	515	441	442	460	449	478	448	479	449	448	488	427	411	439	467	439	468	436	495	439	433	467	444	476	451	419	440	446	425	432	423	415	416	473	440	444	436	438	452	469	441	445	437	425	469	491	459	465	460	422	482	419	433	471	451	438	439	458	457	453	448	424
24451	21461	28745	24571	21359	7484	2100	1264	5502	35729	34398	22816	7892	2511	1183	770	722	666	673	692	671	667	666	663	661	692	675	637	651	621	653	638	643	649	652	671	642	679	644	682	643	674	647	649	588	701	666	626	660	638	637	649	678	678	650	658	620	690	620	659	609	668	708	636	660	688	603	714	622	686	708	623	628	647	636	624	682	672	656	652	668	644	653	640	658	646	655	643	667	639	592	646	670	641	638	679	656	642	680	644	653	660	639	674	678	609	656	632	656	722	610	630	632	641	670	702	649	617	651	674	666	634	681	686	656	655	607	665	676	680	631	646	648	646	683	665	676	624	649	624	595	648	625	653	610	621	609	669	619	612	670	627	680	648	653	605	606	646	630	706	679	615	640	645	635	627	635	671	712	650	576	607	636	604	624	647	670	672	663	657	663	619	639	623	625	712	662	677	670	634	620	641	602	639	642	639	624	635	635	656	632	674	611	697	675	682	633	672	621	688	642	659	632	687	632	596	642	632	668	631	723	613	700	666	662	656	635	632	659	586	656	631	618	666	647	683	631	649	639	704	682	635	666	635	674	599	709	659	671	624	645	622	692	645	700	672	656	673	658	601	650	645	605	682	613	671	629	634	669	654	660	691	629	601	582	611	696	660	642	676	704	648	605	639	631	632	643	678	668	672	644	675	677	684	631	645	670	655	680	624	636	660	719	633	672	642	635	638	658	635	684	629	619	668	662	630	650	673	685	696	648	647	617	687	688	672	654	729	665	606	684	676	651	676	665	673	656	653	652	664	603	609	627	673	618	647	639	649	666	645	659	700	697	603	650	680	646	664	623	670	631	637	650	689	631	681	627	635	676	668	648	653	643	639	648	671	715	653	681	650	653	718	630	649	648	632	646	648	649	679	670	652	670	627	646	658	638	632	666	662	630	664	662	612	625	645	633	613	700	637	668	636	662	685	609	640	622	721	643	624	681	677	669	650	630	652	638	642	640	660	654	621	637	677	680	630	621	648	653	662	636	656	666	650	644	689	624	650	679	681	663	665	656	701	664	644	649	687	627	628	683	649	617	644	656	657	652	631	684	598	677	655	669	667	631	639	686	642	667	670	648	640	609	665	639	608	638	671	688	631	673	613	683	640	666	702	644	611	708	637	641	613	646	711	623	691	641	649	636	669	603	647	705	680	650	707	654	604	620	654	688	699	652	625	694	655	632	636	660	614	645	645	676	631	668	651	583	698	654	657	633	638	652	627	653	682	638	671	684	686	660	665	621	688	622	647	635	674	644	645	650	709	702	625	656	689	725	637	646	675	611	638	679	645	645	650	682	620	647	636	669	667	712	630	639	609	662	637	689	601	665	678	663	667	634	637	698	646	657	630	689	636	665	641	645	643	626	674	638	620	671	654	603	622	704	689	645	660	604	656	619	641	663	705	626	632	662	652	671	654	637	646	652	610	588	638	669	679	600	634	665	615	631	664	630	658	634	642	642	664	667	645	623	661	653	641	691	634	656	682	674	663	665	661	641	622	686	648	701	645	631	632	654	617	652	643	655	702	673	681	632	642	681	669	687	671	664	663	666	639	661	685	628	633	643	633	685	661	614	676	611	650	623	668	616	615	651	637	640	620	660	629	656	621	641	665	688	609	625	639	661	686	608	662	659	620	665	668	627	624	641	648	644	649	678	650	661	655	644	633	679	652	645	644	648	638	607	628	668	653	686	628	615	696	648	620	669	661	641	649	673	685	655	654	645	614	690	619	657	705	616	648	650	632	669	659	684	620	644	576	683	679	609	683	642	622	631	653	636	633	659	621	651	653	672	619	649	658	643	672	644	626	665	592	668	661	651	658	594	645	693	609	643	660	684	618	633	636	627	628	657	666	644	609	676	678	644	661	663	652	628	642	633	658	644	680	663	669	706	684	701	641	636	624	627	664	673	623	673	636	675	642	611	647	639	645	656	710	669	600	617	636	612	658	648	667	671	652	663	674	650	646	661	666	660	692	677	668	666	648	649	686	624	632	666	622	614	637	698	656	659	621	639	614	628	637	636	642	677	636	612	650	644	657	651	630	617	634	618	635	670	605	672	632	617	701	658	705	642	651	670	620	599	663	677	623	639	633	634	647	648	629	668	640	644	681	588	623	652	613	645	647	673	663	610	677	636	612	616	654	645	637	689	686	629	665	666	658	643	638	633	649	671	647	663	685	630	615	646	670	631	641	651	698	635	660	620	642	620	636	660	667	608	686	655	619	604	648	645	665	626	668	615	675	629	643	652	627	598	636	688	646	647	662	663	629	601	619	640	619	640	676	633	649	673	692	633	656	640	683	635	643	676	632	680	634	616	636	619	666	694	681	647	691	631	676	634	622	646	691	660	714	624	658	662	673	649	631	646	614	636	622	654	674	636	679	684	654	614	644	666	601	670	629	670	613	611	661	705	700	637	651	662	673	673	637	663	673	654	635	666	659	639	654	622	618	635	621	582	625	669	620	618	652	678	618	602	664	646	641	652	684	703	658	654	645	707	642	659	642	649	631	703	601	647	626	665	599	656	675	598	599	605	648	641	647	636	651	664	684	668	620	628	649	642	643	619	702	661	603	663	611	597	672	610	616	689	663	647	645	613	633	704	642	636	667	712	614	664	638	671	644	666	620	641	649	694	672	683	686	632	628	673	656	662	664	641	628	740	637	636	640	616	645	595	634	684	651	645	622	582	602	625	635	656	674	666	680	649	624	657	632	614	652	705	631	649	659	635	665	605	666	625	653	685	637	622	650	654	683	681	627	646	682	627	606	619	669	647	657	646	625	623	691	628	642	644	679	639	639	619	661	640	627	616	651	674	658	668	686	656	650	695	647	694	644	634	671	631	647	639	684	620	646	670	651	685	644	646	617	612	605	651	649	622	674	659	662	648	640	666	660	645	656	662	625	649	674	637	647	605	642	621	655	631	591	682	677	619	650	608	655	637	620	700	625	643	676	663	656	645	653	690	661	625	631	654	633	649	632	659	635	658	629	655	639	636	635	681	630	579	634	640	664	686	660	639	646	690	641	609	637	617	632	650	649	648	636	649	596	647	703	642	693	633	592	617	702	679	603	636	656	644	661	656	685	647	689	627	626	671	628	655	634	653	633	655	652	635	692	638	658	679	669	683	621	647	665	681	638	653	670	651	683	703	684	676	631	646	632	639	652	616	668	692	675	684	632	624	616	629	665	658	639	661	626	646	620	663	639	622	694	621	640	626	645	659	652	620	667	616	659	616	663	638	657	663	618	713	665	686	650	650	630	627	653	631	645	638	641	624	649	642	601	645	633	657	655	672	631	644	674	618	680	653	683	712	651	619	708	644	636	634	618	644	660	678	641	613	667	659	652	650	602	621	684	634	627	663	645	643	626	583	665	653	642	632	653	660	629	657	651	675	681	629	646	669	675	630	673	646	689	694	640	641	634	701	648	664	640	660	643	581	631	643	676	689	618	627	618	638	637	648	654	682	626
4629	7810	6173	3414	2162	1752	1675	1407	8574	35181	30077	18190	5916	2526	1170	691	638	559	576	601	560	610	571	573	609	605	544	553	593	565	586	570	549	577	606	572	587	618	597	582	644	616	581	551	551	606	568	598	565	558	571	580	574	559	550	568	556	545	625	586	550	569	566	589	571	574	598	564	550	571	582	587	604	562	567	558	576	611	591	555	584	580	553	600	574	566	603	607	583	571	611	586	587	554	612	598	583	594	583	585	589	558	606	588	586	559	572	541	551	582	567	573	592	568	586	575	551	544	626	619	607	606	616	563	586	593	568	560	613	553	575	616	579	521	610	620	574	553	555	597	564	597	583	576	550	580	569	530	581	575	602	565	562	542	609	569	577	572	611	561	583	598	565	583	609	620	532	555	580	624	562	575	599	585	564	568	581	583	578	592	540	521	551	561	592	593	600	580	596	562	546	543	579	605	557	589	617	587	593	589	560	540	595	558	580	589	527	543	569	592	599	584	601	578	578	552	560	545	577	544	603	604	562	607	557	596	593	545	536	533	527	581	600	583	586	574	562	600	580	580	595	600	545	603	591	560	596	572	547	565	565	570	577	573	568	556	565	589	601	561	586	613	550	546	523	589	588	554	541	563	562	547	594	601	581	575	556	568	580	564	545	559	590	576	548	580	571	574	541	553	586	607	546	547	569	538	569	575	547	621	572	599	558	591	553	583	553	573	583	527	564	604	581	662	547	580	570	560	561	578	605	553	566	566	597	571	543	537	587	606	590	558	587	531	604	588	550	555	559	583	576	574	565	556	580	597	582	526	566	548	564	572	551	555	543	587	598	566	578	607	573	566	550	579	596	546	569	559	565	601	577	597	596	545	536	551	584	543	589	566	561	566	577	618	585	555	565	574	592	590	568	583	567	583	586	544	559	580	587	589	542	616	569	573	615	612	515	535	563	601	571	595	604	564	566	578	539	599	554	582	566	599	531	559	537	566	598	542	573	561	607	601	579	540	572	585	581	584	549	581	554	578	578	540	552	576	512	545	565	546	595	605	550	573	605	557	592	561	591	558	554	587	573	552	619	511	591	605	560	575	590	564	604	540	600	598	561	622	552	550	550	559	564	542	556	597	568	621	590	573	584	652	571	592	539	574	609	573	545	580	533	564	583	600	573	598	561	573	557	568	623	568	581	565	629	538	553	582	589	605	554	586	599	570	593	571	526	561	553	534	588	544	599	583	545	582	591	556	593	581	544	591	602	531	568	564	597	604	583	600	597	600	564	516	618	555	576	557	605	610	527	566	586	557	541	550	611	572	607	597	562	606	508	520	573	574	582	589	627	592	558	562	566	576	566	564	559	524	610	585	602	575	588	537	516	603	557	631	552	575	550	568	569	557	537	558	585	559	572	598	574	549	577	585	527	567	541	553	595	570	555	572	534	551	626	623	542	589	620	593	562	574	562	489	581	582	529	541	559	579	585	593	589	524	532	573	626	580	544	570	579	546	539	608	586	564	558	528	583	578	566	570	571	624	612	569	565	596	547	584	590	542	583	572	558	544	570	549	574	598	600	590	555	560	599	625	607	582	555	570	571	576	572	559	581	556	592	583	556	542	540	579	600	547	581	555	596	593	549	564	571	563	547	560	569	571	581	602	552	526	591	584	610	622	566	569	578	604	539	571	523	567	576	589	595	553	570	576	535	619	571	622	578	569	577	590	593	545	579	585	552	616	550	581	553	549	505	587	555	565	553	565	564	574	563	575	558	598	597	593	593	557	582	614	524	545	538	574	604	548	580	531	527	611	582	557	593	540	592	569	546	554	582	575	573	571	583	581	585	568	578	542	583	574	560	568	553	514	561	531	596	591	537	559	562	544	541	600	560	556	564	560	588	557	571	581	563	580	537	565	532	549	587	577	605	605	577	641	626	619	575	574	594	561	561	602	563	605	562	603	616	558	526	512	505	580	602	567	580	542	561	578	563	541	552	577	566	600	604	571	561	534	554	599	587	576	597	611	594	559	531	595	594	575	569	553	528	601	556	546	545	585	568	509	553	535	605	590	588	575	598	580	542	576	573	540	545	593	559	548	565	558	558	595	586	574	575	551	596	579	571	529	599	565	574	562	574	586	561	573	581	617	528	563	581	562	549	576	533	587	589	562	592	563	555	565	569	558	595	563	575	608	579	571	559	560	523	564	625	606	550	622	554	610	565	595	557	513	517	548	564	616	593	551	558	589	555	568	607	537	582	557	610	523	580	567	550	557	566	593	567	616	584	576	526	583	589	540	585	553	584	561	578	614	553	562	590	570	552	577	553	531	582	593	603	584	557	555	582	530	579	558	581	591	541	556	540	586	587	575	609	536	563	597	582	560	576	573	585	577	588	607	561	554	589	625	586	579	539	553	562	571	576	610	552	571	610	534	541	552	557	580	562	588	532	549	581	586	597	562	573	561	533	565	561	575	604	614	565	603	596	619	537	546	638	549	529	575	563	537	564	584	611	554	556	583	548	538	593	574	527	597	577	550	535	593	558	567	588	580	548	532	557	564	611	524	552	575	552	537	570	535	597	561	485	543	556	554	568	602	580	570	559	579	560	553	567	571	560	566	591	536	544	585	571	534	585	559	560	573	576	585	562	584	581	514	569	563	587	535	578	565	538	540	535	563	577	550	587	551	589	551	520	576	579	555	579	611	595	555	574	572	551	551	591	567	613	594	595	557	537	541	571	593	600	591	571	575	536	531	513	572	548	571	539	580	548	549	585	551	596	588	569	571	600	572	557	584	574	570	596	544	544	557	537	538	585	598	585	552	559	570	570	534	576	576	590	612	594	583	561	531	553	616	592	607	599	626	565	556	597	566	513	533	539	582	576	559	590	578	580	559	576	591	578	577	624	568	565	540	577	574	577	623	580	543	533	547	583	539	542	565	577	591	568	530	505	546	538	593	528	552	544	592	550	575	564	565	606	603	527	545	536	562	552	557	564	529	572	519	569	555	543	572	513	581	582	547	614	605	572	565	574	581	580	557	561	591	579	603	578	555	599	574	590	570	552	569	601	577	557	547	568	554	565	561	584	577	603	560	549	572	599	536	552	544	560	576	610	569	583	556	570	577	551	563	593	573	605	584	547	606	533	549	583	572	551	524	604	542	561	608	596	565	579	570	572	566	591	544	548	538	563	581	607	560	607	579	552	556	559	567	537	582	597	546	602	539	558	547	589	568	531	514	554	563	552	587	570	591	573	542	576	560	544	565	633	518	492	561	563	549	579	589	573	573	598	556	594	548	572	584	565	537	597	585	570	560	628	556	577	568	578	552	557	585	573	542	604	577	583	562	553	568	588	556	547	569	581	589	530	579	642	573	583	509	576	610	538	579	553	550	579	545	554	561	574	546	572	599	591	538	614	601	554	561	583	591	564	575	574	624	606	593	597	546	555	593	540	559	588	530	577	554	555	547	552	585	597	591	593	590	581	565	546	549	576	539	549	594	583	579	539	549	546	563
27729	11599	1823	969	604	638	575	501	631	2026	2400	1711	1008	642	544	507	465	480	535	507	504	526	467	451	476	487	458	486	489	470	452	523	490	502	474	464	494	471	493	446	443	470	478	479	456	450	455	449	457	496	455	464	467	464	425	485	517	455	501	471	474	479	475	525	465	456	446	473	497	475	469	469	470	511	484	447	483	490	472	490	464	455	475	451	475	482	513	448	477	470	478	461	487	469	435	473	490	460	472	440	512	459	475	431	482	481	459	478	485	453	471	459	495	418	490	509	470	441	470	512	517	475	464	479	454	467	467	464	497	483	473	453	467	456	483	514	453	483	474	484	464	460	481	441	454	474	468	491	465	487	495	501	490	454	468	447	491	467	465	442	466	476	445	471	453	486	495	485	429	444	437	486	489	457	478	446	516	486	433	482	490	478	478	464	490	490	446	483	453	462	468	514	519	477	480	473	449	471	456	457	443	456	484	447	481	449	431	515	476	466	490	494	481	453	491	462	472	448	435	462	421	510	472	452	474	465	510	478	467	479	479	455	487	467	435	488	475	487	488	464	445	440	479	483	473	461	475	461	470	420	496	442	456	490	495	444	429	493	439	483	461	462	492	481	460	469	470	449	439	476	493	469	480	495	470	437	446	463	500	470	502	530	464	456	426	461	480	513	498	456	441	470	461	469	464	518	461	487	492	461	455	487	485	483	495	479	494	485	483	448	461	399	473	475	484	449	493	489	444	456	488	515	464	472	488	482	508	454	509	459	480	496	468	475	490	480	426	509	443	439	493	496	548	454	459	456	494	489	478	439	442	510	478	464	466	441	481	489	447	469	476	472	493	448	505	491	476	486	475	430	466	446	460	474	461	516	447	457	477	485	507	479	483	473	458	470	502	454	470	474	487	457	477	482	459	517	459	476	474	477	475	465	450	462	478	448	484	485	489	460	460	461	471	441	461	465	486	460	441	485	468	456	439	455	448	513	435	432	492	457	503	486	451	463	415	486	494	514	456	454	493	494	485	473	473	448	488	447	474	468	468	467	455	465	451	451	490	466	438	460	481	435	444	478	502	464	481	430	512	462	462	432	505	471	496	499	478	453	489	443	481	458	479	449	468	430	495	449	466	489	451	513	446	467	465	441	458	490	511	460	469	471	473	439	505	479	456	453	493	441	510	449	481	492	469	480	458	492	495	439	433	446	475	460	507	445	468	476	458	496	449	459	494	474	483	430	448	440	467	504	497	471	513	426	455	436	472	496	427	453	518	466	498	483	500	473	501	481	450	456	483	454	452	480	461	473	494	473	484	479	477	471	488	485	485	446	488	468	491	458	429	455	474	467	462	491	483	481	499	496	469	454	478	467	448	464	461	469	490	495	441	459	433	481	434	476	479	457	479	456	479	492	453	504	464	487	459	450	503	456	500	443	503	482	427	485	457	483	415	472	469	454	486	454	472	456	472	477	480	497	459	523	475	427	477	460	483	435	487	463	518	488	420	466	460	491	458	499	496	444	488	477	480	458	480	481	496	462	443	489	479	487	462	484	428	453	451	493	450	482	473	462	483	481	468	448	439	479	504	458	516	474	490	468	448	488	505	478	457	476	470	472	504	466	497	421	423	469	455	493	502	514	469	499	483	435	464	445	428	466	495	500	466	492	461	479	465	435	478	426	435	502	425	461	487	468	489	468	467	482	491	468	481	446	500	472	450	434	447	494	482	426	483	450	511	485	473	457	501	480	493	480	455	458	443	503	453	469	478	510	513	464	489	463	531	514	461	473	451	452	489	444	405	513	486	484	457	469	522	482	441	456	496	486	485	474	522	447	518	477	466	452	470	414	475	464	522	465	463	496	474	441	480	491	464	480	484	435	471	432	480	518	501	462	512	444	495	474	479	454	488	510	483	449	500	481	492	426	451	473	451	481	509	464	451	452	452	494	472	501	482	468	415	485	460	464	459	466	458	453	486	460	490	462	448	504	457	477	469	495	445	457	473	501	452	486	437	495	485	470	466	516	463	490	497	460	466	483	452	479	442	497	461	495	485	467	486	495	485	462	468	457	471	520	432	445	485	454	518	485	482	452	466	475	475	483	450	480	483	425	476	473	470	465	493	462	450	480	489	440	467	483	466	478	498	492	492	456	468	429	469	479	494	474	483	500	449	470	475	513	467	484	455	500	418	458	518	468	467	493	481	459	492	502	435	454	470	500	506	441	465	485	479	446	482	468	494	451	492	437	428	490	516	452	448	498	441	507	482	464	447	470	448	504	483	453	471	565	465	486	505	460	468	497	509	445	448	475	468	458	449	455	481	470	477	496	440	479	482	433	429	456	466	497	442	475	507	465	481	453	505	478	466	488	480	521	494	514	474	457	476	447	478	490	459	435	483	469	469	480	473	467	509	491	450	528	490	448	502	447	454	510	459	454	522	463	480	450	517	478	450	471	443	466	439	466	490	466	469	450	475	507	461	494	509	482	470	504	456	465	479	445	453	453	440	438	443	458	460	480	462	487	503	459	491	493	494	452	471	491	460	452	481	492	462	487	472	448	464	477	463	446	445	464	499	491	482	441	462	459	463	474	494	466	470	459	444	468	492	460	476	464	458	500	461	454	474	523	492	484	514	464	455	463	524	456	499	457	507	457	482	499	458	470	487	479	481	480	485	477	500	471	497	530	462	512	436	488	459	449	438	495	463	484	493	502	473	470	473	464	457	447	467	505	435	483	523	473	452	478	465	477	462	491	537	459	469	475	456	484	473	459	485	466	510	483	454	469	444	448	491	462	434	500	514	500	501	459	436	474	495	458	466	460	483	456	442	450	474	500	455	490	459	464	491	479	476	461	507	468	480	480	489	442	478	472	456	469	513	512	477	465	487	430	475	467	499	482	459	484	450	490	491	432	437	504	455	499	465	455	447	521	470	462	450	483	468	506	502	477	484	440	489	463	456	423	456	470	459	485	467	496	451	470	469	510	485	519	446	509	477	480	500	478	498	480	507	456	461	494	498	481	456	472	446	454	460	491	463	497	491	481	455	479	433	451	517	457	447	434	492	459	478	520	471	450	449	457	459	512	478	460	482	497	492	480	472	461	470	518	487	478	481	470	493	424	472	456	447	499	407	512	465	472	470	457	482	482	441	471	485	471	511	485	468	493	428	462	470	472	448	487	463	507	481	473	495	438	472	472	474	461	473	474	515	484	469	494	470	483	458	496	489	479	487	491	478	480	486	445	475	478	512	470	494	439	460	437	466	434	497	495	489	448	492	484	455	495	500	438	454	482	485	451	441	441	471	481	463	424	470	466	509	465	499	483	438	511	502	463	473	461	461	479	482	524	473	450	426	474	456	478	472	463	501	458	456	446	464	463	501	523	483	486	460	418	482	469	444	505	462	458	500	450	475	509	470	497	440	490	450	473	487	508	473	460	487	473	488	470	477	468	455	469	476	435	476	433	474	393	470	464	473	440	518	477	413	516	481	481	429	477	454	448	494	465
5386	1271	1314	741	630	569	562	513	717	2789	2907	1844	961	606	461	418	460	402	408	454	409	423	409	410	415	397	418	385	422	456	416	392	418	418	416	397	395	395	462	411	370	393	432	421	397	393	409	418	405	415	396	414	446	425	428	449	382	402	414	459	390	421	416	378	412	440	407	398	440	415	450	447	426	438	400	405	429	421	407	394	403	388	427	382	427	365	438	419	434	416	418	402	402	394	435	410	435	420	445	369	416	432	378	401	411	401	391	379	426	438	408	431	417	389	440	418	416	426	434	426	405	393	420	405	448	376	414	460	449	387	444	386	434	415	415	420	406	409	417	415	431	424	394	403	421	449	416	427	402	422	417	413	405	418	440	371	403	402	398	430	382	385	407	405	419	384	411	401	401	395	405	430	403	381	417	401	435	397	419	454	397	403	399	415	405	416	395	414	422	429	378	373	385	391	390	421	400	392	370	404	408	420	380	392	428	424	424	425	412	405	425	422	438	431	414	404	427	411	414	394	418	411	404	421	410	413	389	415	422	434	441	417	450	374	407	400	388	420	422	421	399	401	414	399	409	418	409	406	429	401	403	447	396	416	393	399	434	393	404	445	402	412	420	418	423	402	425	389	418	424	414	416	418	402	398	447	401	410	425	413	410	421	417	401	435	426	383	425	414	393	405	407	432	411	436	399	403	412	420	404	441	399	445	408	394	429	436	422	374	369	402	365	386	382	414	430	423	420	413	425	411	383	403	388	429	399	408	372	450	408	426	430	417	417	406	419	406	381	392	425	445	448	381	408	438	406	392	423	414	378	395	420	434	406	413	413	433	383	418	398	415	405	400	406	445	404	387	441	385	404	437	406	429	366	422	430	392	383	405	467	388	394	403	426	381	440	441	410	414	423	440	412	409	402	430	409	421	405	406	405	433	430	411	421	415	439	396	387	399	412	428	392	414	398	403	421	422	401	414	442	431	412	408	401	417	443	387	414	426	396	398	435	388	440	407	394	374	424	415	413	414	427	415	433	429	408	412	434	383	431	414	436	406	416	427	386	400	401	448	428	427	417	459	418	419	386	361	369	391	450	398	416	402	412	437	423	424	435	403	400	351	384	451	451	405	387	446	393	407	419	433	388	418	395	410	396	442	444	428	389	396	382	429	425	442	419	420	413	409	401	411	412	430	409	437	415	423	451	420	410	401	440	390	381	412	402	413	392	395	392	398	396	408	385	436	415	398	465	432	442	409	431	422	414	385	416	386	447	387	463	397	404	425	406	412	386	432	415	412	397	439	413	415	467	410	407	424	415	435	429	443	424	402	392	450	439	437	399	413	399	360	409	392	401	417	430	388	418	429	413	383	405	437	431	459	425	396	395	413	408	396	394	442	395	393	397	400	410	406	381	437	434	389	425	409	408	421	435	409	426	431	425	400	395	435	433	414	386	417	415	424	388	407	413	437	490	411	401	401	438	412	418	369	426	415	415	427	383	393	428	427	395	389	425	431	417	403	446	402	407	384	401	408	398	409	421	386	400	403	413	411	413	378	396	424	425	444	396	455	425	421	442	417	429	390	422	384	372	451	390	429	458	396	392	403	396	413	414	435	411	395	411	439	406	397	367	406	400	430	412	409	426	441	437	419	405	418	422	376	399	426	432	424	412	431	427	401	414	398	435	421	400	427	433	414	442	390	381	420	434	411	449	441	415	403	438	394	395	428	420	445	414	415	406	389	440	394	393	419	418	394	416	414	419	406	438	402	384	391	387	432	371	399	390	400	382	418	418	415	404	407	407	417	403	390	439	412	417	421	423	397	413	420	405	433	410	380	399	415	399	410	425	407	376	385	378	421	441	403	418	424	384	421	392	409	453	433	429	405	413	424	431	413	438	429	438	385	394	419	426	367	398	409	420	415	410	434	459	458	377	406	439	407	436	373	422	379	408	393	411	416	405	388	427	427	437	427	400	413	393	440	408	401	376	396	391	437	432	414	420	415	436	400	410	404	409	414	378	439	420	427	416	396	409	417	418	414	438	378	442	381	417	393	446	382	443	410	422	423	403	414	394	414	380	409	420	402	406	443	399	382	417	377	384	412	377	389	433	446	393	425	386	413	443	417	411	435	410	416	422	413	415	398	390	430	385	394	398	376	442	389	407	394	406	384	440	386	420	412	427	400	446	423	414	446	430	432	402	436	393	420	361	386	418	399	404	407	413	392	396	425	384	404	445	403	381	447	429	418	440	404	432	401	410	424	408	405	419	440	388	374	383	392	397	397	420	424	428	415	385	439	409	392	368	401	406	411	425	415	406	387	424	402	441	385	415	403	373	385	412	442	424	417	426	415	396	388	379	417	435	405	396	427	394	389	427	427	451	414	434	445	425	423	428	432	452	430	417	447	402	405	420	448	386	383	380	382	398	401	433	450	415	434	420	435	442	405	410	466	435	371	410	411	415	392	413	404	448	414	384	427	437	405	428	401	405	382	408	357	405	386	390	389	424	438	400	426	426	455	420	419	432	420	363	414	433	381	445	390	448	385	412	399	424	433	372	453	428	404	442	416	438	380	422	429	389	414	411	398	411	407	415	404	411	404	417	386	426	388	409	406	389	439	437	417	423	420	397	396	404	379	414	379	409	432	396	396	384	398	410	370	414	402	440	432	446	427	435	398	402	425	418	420	420	415	417	433	430	409	397	435	434	413	375	425	426	410	418	387	424	401	422	429	433	413	436	407	404	402	402	433	392	400	423	407	426	430	394	393	399	429	400	427	439	401	417	434	390	387	403	399	419	419	424	422	427	428	426	415	450	443	430	427	452	401	422	433	431	427	449	390	382	425	414	430	373	420	418	400	425	413	435	438	392	383	382	395	399	432	427	404	402	426	368	394	439	439	404	408	429	411	397	410	441	403	407	408	447	425	390	415	414	395	432	434	412	417	403	408	392	421	411	395	409	390	399	398	423	353	439	435	396	368	394	402	427	425	426	429	369	432	384	422	434	395	399	402	390	436	412	402	408	417	442	406	408	405	414	399	410	456	441	428	398	402	425	416	422	397	422	398	417	404	396	397	413	373	423	429	419	383	413	448	427	419	373	424	427	413	411	403	393	398	429	441	403	396	400	452	381	409	388	394	434	426	398	412	432	424	397	412	425	438	390	389	425	403	423	416	381	411	430	423	447	416	404	473	418	424	383	432	401	396	398	424	461	391	443	428	438	433	412	386	406	412	412	392	427	447	391	425	419	399	380	423	397	416	381	422	378	421	410	414	408	413	405	477	400	425	422	398	385	438	430	422	413	398	394	403	417	416	392	416	370	445	402	419	385	403	390	398	435	432	400	402	375	411	422	404	390	411	432	442	431	412	391	440	433	414	391	433	408	443	445	404	416	405	446	421	408	432	451	435	389	456	431	387	385	389	381	403	382	394	389	398	419	417	431	435	409	418	421	432	432	445	404	413	382	426	421	376	404	393	421	389	414	394	390	416	441	423	406	407	391	419	422
25625	21439	27503	25587	6788	1486	1080	815	1679	17544	20931	12932	3999	1526	826	556	518	510	559	529	558	537	523	546	524	525	561	502	503	531	519	508	525	545	530	549	536	539	530	469	529	535	517	501	542	533	521	552	506	532	519	493	512	499	513	477	545	539	507	501	556	532	520	482	526	564	543	537	500	512	495	513	510	567	517	485	507	577	495	520	558	517	552	480	511	501	530	530	558	557	502	510	472	543	544	531	511	514	506	495	520	549	548	519	541	522	496	528	525	505	533	560	549	520	476	484	496	499	516	554	560	507	505	488	520	529	521	540	553	533	555	516	555	559	514	547	543	520	466	482	553	474	493	511	511	532	527	506	528	493	557	512	541	513	520	519	497	517	510	496	473	551	535	514	505	560	502	567	498	522	536	498	514	476	540	543	521	535	517	520	478	529	524	536	544	499	526	546	561	514	529	531	520	519	507	515	534	510	475	533	511	537	471	535	552	506	485	507	529	544	495	508	550	543	549	527	528	574	492	522	512	540	532	545	519	494	547	528	506	538	544	535	522	526	529	474	514	512	545	511	588	526	523	549	489	495	530	524	520	490	561	532	494	582	522	558	540	546	502	542	514	505	481	538	510	503	555	543	543	516	526	533	524	537	544	493	552	562	542	542	529	507	495	520	498	537	484	514	486	489	522	514	468	493	506	558	589	541	501	554	521	521	541	531	511	550	525	541	504	487	553	525	485	559	504	498	487	521	493	505	569	487	511	534	518	530	507	555	544	515	528	539	495	505	563	520	505	522	527	526	555	515	527	524	527	514	534	551	539	533	543	560	500	516	517	493	493	521	477	499	495	507	542	521	504	490	524	486	539	513	519	505	524	510	500	499	535	535	493	508	522	539	510	526	549	533	526	527	503	477	524	527	482	508	537	529	474	514	513	523	497	509	509	498	546	527	496	521	512	494	518	523	505	525	540	560	518	514	533	514	522	492	506	518	511	491	528	542	502	490	518	552	516	512	503	515	503	525	540	569	515	486	511	505	532	558	536	516	505	499	522	497	548	538	520	491	524	514	545	529	523	505	483	536	498	495	493	491	526	541	522	489	503	568	505	512	491	533	495	526	564	508	498	476	499	474	507	516	508	554	524	521	475	546	547	526	488	520	468	534	497	515	515	518	525	501	519	527	507	533	550	557	517	517	537	524	486	518	545	528	516	541	486	516	517	530	507	565	532	504	544	472	494	480	506	514	516	516	509	554	495	530	566	509	481	577	508	556	488	551	505	499	519	521	549	493	515	503	480	509	536	464	500	527	506	511	519	491	509	526	548	534	505	558	529	518	536	549	532	563	523	529	523	523	524	509	486	532	531	541	492	524	500	529	499	501	537	503	558	557	486	508	519	534	527	518	509	495	558	477	541	487	546	543	513	553	498	463	531	510	520	507	479	489	549	507	459	491	553	487	519	542	460	482	541	494	509	563	577	483	520	548	517	514	499	499	492	510	503	566	517	514	486	482	533	525	511	511	515	519	517	514	563	494	525	530	553	521	568	501	527	521	564	515	537	479	506	486	503	518	497	546	528	514	537	511	526	499	490	523	519	498	560	533	557	537	529	561	512	527	552	530	533	518	532	513	481	545	511	508	541	523	529	509	549	566	528	513	525	510	532	526	560	482	531	513	560	532	560	555	522	492	495	532	570	541	523	497	559	553	494	548	505	472	516	494	521	491	513	555	510	543	542	517	514	546	520	485	502	540	498	520	516	494	473	526	535	551	498	491	506	507	534	540	490	509	538	535	566	516	512	511	549	549	505	515	508	499	547	539	547	523	514	489	494	516	541	501	515	520	470	503	512	517	584	513	515	528	556	525	501	561	514	527	554	541	526	511	476	532	533	492	496	531	553	490	489	488	524	485	504	565	544	544	523	520	497	546	533	521	538	536	522	519	531	500	515	541	560	525	508	554	477	515	524	508	499	527	480	534	519	553	529	499	518	550	515	467	539	552	523	499	535	495	506	538	496	535	531	492	521	531	512	550	503	522	557	510	487	517	546	544	554	561	467	502	519	505	498	510	530	555	511	498	524	514	527	467	494	482	510	523	491	511	533	501	499	515	522	507	502	533	546	517	529	541	533	510	544	539	512	517	511	500	559	523	514	456	482	519	532	511	553	520	549	537	540	497	549	509	525	512	537	554	497	545	500	529	510	506	488	534	504	504	490	539	497	467	496	505	518	495	535	527	545	561	527	569	560	513	566	543	474	526	491	533	504	509	513	535	516	513	552	517	566	469	559	523	511	523	515	533	521	482	564	532	508	476	496	481	527	554	544	511	511	509	506	498	528	522	550	520	515	548	504	498	468	487	515	502	552	518	529	491	531	513	547	556	530	519	532	548	507	553	511	494	531	571	504	497	483	532	506	521	513	493	525	545	528	506	505	500	520	515	490	546	496	557	505	486	538	492	509	514	501	519	518	511	492	527	510	561	521	526	497	515	513	516	508	499	504	548	520	558	484	488	492	519	506	507	521	536	509	535	512	540	532	513	480	534	492	562	534	556	488	500	513	552	509	531	538	524	514	546	524	499	505	522	519	487	502	526	486	547	526	523	556	551	502	480	525	489	501	482	499	514	516	538	506	520	475	502	507	540	506	562	535	519	516	548	559	518	518	512	522	491	505	519	506	530	532	517	524	498	499	471	541	516	518	514	504	572	490	527	523	518	523	514	488	513	530	538	487	549	472	515	520	556	482	475	501	536	503	527	521	519	488	535	524	562	533	551	530	511	506	512	522	519	522	520	530	498	531	507	541	558	525	494	529	503	506	566	534	508	509	514	530	560	529	530	510	493	549	516	485	509	547	526	486	562	543	475	525	504	534	520	542	510	537	482	487	501	525	534	555	517	536	504	563	528	497	484	485	485	525	508	495	512	544	495	517	490	590	520	488	504	475	534	502	515	554	543	520	512	515	536	535	530	493	530	477	493	525	544	525	519	534	512	493	498	544	521	538	560	512	500	509	517	519	499	503	522	497	515	540	535	502	540	559	502	482	531	546	501	541	525	515	492	509	492	480	502	510	489	502	550	506	529	505	526	513	550	527	492	503	517	532	510	507	518	535	569	531	486	556	542	497	511	545	535	494	539	530	516	483	504	509	524	534	480	538	484	505	511	552	491	582	491	543	490	478	531	511	493	553	552	497	525	550	538	548	525	520	490	557	514	565	564	532	473	517	482	548	549	547	499	546	522	478	537	521	526	536	502	534	488	543	535	539	506	444	516	524	488	542	493	510	552	522	516	507	512	510	519	531	510	501	508	552	569	488	538	535	532	457	506	508	500	548	534	485	531	512	544	512	520	523	471	550	545	559	545	507	534	522	506	486	529	538	502	509	496	531	527	504	524	518	506	527	587	500	500	545	533	508	542	519	517	504	516	504	548	538	532	499	490	537	500	509	477	512	540	565	534	538	493	552	511	521	542	506	487	531	540	505	517	561	515	519	557	518	544	528	494	493	494
4227	4281	3577	1944	1499	1221	1119	879	2651	19545	19233	10835	3491	1595	806	503	491	504	455	466	514	487	506	507	477	447	453	454	440	442	488	465	471	493	481	480	482	439	482	488	499	469	473	460	490	536	452	484	489	468	471	452	495	496	422	501	468	459	453	449	466	481	465	462	475	466	462	445	476	447	459	443	446	468	533	445	470	472	462	445	433	498	443	470	477	457	452	467	452	451	466	469	468	499	475	491	460	450	478	474	470	493	443	495	485	492	497	514	464	490	463	508	468	476	479	508	491	462	435	493	453	468	444	474	475	487	447	483	464	495	467	481	446	448	512	475	466	472	452	466	454	459	477	467	450	427	465	477	450	441	452	446	444	484	425	468	480	494	503	478	456	465	446	488	461	450	448	479	429	465	482	463	465	464	460	450	461	425	479	488	485	440	442	492	462	471	498	492	452	457	485	460	474	450	466	452	464	469	473	481	425	435	463	469	469	421	457	484	492	494	482	481	483	444	451	443	447	429	442	480	447	473	483	457	466	480	473	472	516	515	443	475	432	483	451	439	490	437	451	464	465	464	465	460	497	467	502	449	454	413	426	438	459	486	433	463	465	456	463	456	466	488	452	506	471	446	437	466	497	459	442	472	478	448	484	470	418	462	430	491	473	441	465	430	451	496	482	480	479	452	476	456	479	425	480	488	515	489	484	467	469	474	475	487	462	492	459	492	463	482	465	466	464	471	463	471	477	476	442	453	466	483	462	484	485	445	434	466	481	449	460	460	427	492	472	483	468	484	481	464	458	467	469	442	431	446	455	475	463	456	461	427	490	470	466	448	465	482	458	495	450	475	464	441	466	454	450	421	471	480	486	455	442	481	498	450	461	429	482	453	470	451	447	474	460	456	450	473	468	449	432	471	471	479	474	481	470	449	468	503	494	430	464	457	437	426	475	432	490	442	454	438	459	449	427	427	434	448	420	443	463	445	471	440	449	433	466	490	465	438	472	475	473	427	444	462	452	480	470	465	467	486	480	474	479	484	471	432	449	467	498	491	426	471	464	480	481	496	474	459	476	480	502	499	473	448	464	450	453	458	472	512	437	491	459	443	491	437	480	457	462	431	476	469	454	454	465	482	472	437	447	447	455	496	476	433	478	456	461	474	515	473	423	474	526	478	479	462	471	453	501	445	482	478	465	464	444	452	453	490	474	478	450	464	460	447	475	455	470	483	453	465	470	430	426	467	428	442	480	448	438	456	481	457	445	435	512	437	446	425	420	492	488	486	490	454	493	487	467	470	456	421	486	513	441	499	464	469	470	458	455	434	462	477	450	457	430	475	450	434	481	441	500	444	495	476	442	488	482	513	457	465	487	457	535	464	493	489	465	471	483	467	478	497	476	505	446	483	429	454	514	474	429	465	438	462	452	436	456	487	443	469	481	447	461	478	462	469	465	431	452	445	459	437	462	446	449	461	478	506	493	474	459	472	463	505	490	468	491	470	469	448	482	465	433	470	464	476	486	479	496	472	433	470	446	474	469	470	471	445	485	497	488	483	475	494	491	417	526	441	451	459	491	497	437	465	478	464	474	435	510	522	474	495	476	483	526	457	455	499	468	457	518	484	487	442	425	419	482	439	441	491	456	462	472	463	497	462	421	456	463	480	444	485	445	463	473	465	457	461	454	424	487	447	452	454	464	472	451	446	445	492	457	487	481	467	426	504	480	454	454	498	493	422	467	445	409	451	466	431	416	497	469	471	423	440	479	459	456	491	470	433	467	458	463	426	494	481	477	470	472	460	472	445	421	469	420	487	491	458	471	503	503	429	465	435	480	460	444	475	498	472	472	466	453	483	490	470	461	480	482	436	471	476	506	411	466	471	472	490	449	452	460	447	439	480	470	440	461	463	458	431	430	472	468	465	493	470	474	439	442	427	463	465	409	476	467	448	450	444	469	471	459	443	495	427	461	491	468	454	459	405	489	428	465	468	486	448	459	425	452	481	441	456	474	480	444	485	482	459	445	466	473	484	461	468	470	443	443	436	465	434	441	479	483	483	499	476	459	473	445	441	424	469	464	444	484	466	448	444	439	494	445	478	433	490	448	482	474	462	430	480	424	455	425	461	411	433	467	501	426	481	493	450	439	454	486	481	497	476	450	474	458	484	477	468	459	455	477	464	489	470	484	457	457	445	478	467	468	466	439	447	488	448	522	463	450	461	439	486	469	496	489	453	464	453	480	495	472	439	478	497	478	437	486	472	449	450	451	456	482	475	474	463	449	456	491	483	447	469	483	462	460	463	444	435	488	456	490	457	444	438	445	461	451	454	452	496	483	468	458	481	473	455	458	420	466	463	427	453	476	481	476	480	429	462	434	465	471	444	421	491	492	466	446	478	447	448	429	456	449	452	470	468	434	455	461	481	411	473	483	456	454	460	457	463	454	459	437	401	473	438	473	485	481	439	441	444	448	460	464	495	457	455	505	469	472	441	477	439	468	475	447	473	451	448	463	451	491	495	504	482	469	481	469	460	454	482	460	439	458	451	456	524	446	448	472	459	472	460	429	431	493	468	467	484	478	482	408	473	441	450	511	446	431	452	475	423	478	467	454	450	457	469	487	435	439	495	455	472	430	495	476	490	461	455	455	480	435	499	479	463	479	439	446	470	445	423	455	460	473	476	484	504	467	473	495	479	425	456	469	489	454	482	453	476	491	486	456	474	480	452	431	463	482	461	462	477	441	482	444	476	487	481	478	497	441	482	477	442	481	474	448	446	493	439	467	466	500	478	439	472	496	454	453	451	507	435	493	456	467	455	471	469	448	447	492	437	465	453	490	485	455	481	471	506	437	469	452	476	459	463	467	517	431	457	500	499	468	456	436	478	438	478	461	478	454	503	441	482	465	451	473	485	503	457	464	468	481	453	481	443	471	457	457	461	424	465	471	454	465	467	447	476	469	468	443	501	446	478	442	465	446	472	473	460	460	445	431	454	483	495	480	455	455	436	456	527	450	453	425	477	469	473	393	470	474	474	497	437	443	475	451	493	474	452	459	500	474	468	449	433	480	478	505	472	488	457	473	451	472	431	424	509	458	459	406	428	449	453	456	453	458	447	460	482	441	491	436	482	447	442	439	515	448	497	468	453	437	463	450	488	507	424	442	451	475	470	465	432	453	438	447	471	470	485	463	474	453	459	456	446	461	476	456	464	468	449	433	490	465	436	471	488	452	479	465	440	458	466	463	473	471	489	474	432	475	515	462	452	424	460	459	460	467	488	444	485	470	435	461	443	462	487	483	458	482	433	437	490	438	465	473	461	438	465	502	508	454	445	494	471	452	512	454	445	483	486	433	496	472	460	502	469	442	435	487	441	459	444	481	480	459	467	494	488	444	451	452	479	475	452	455	462	433	467	450	428	489	493	450	451	417	464	419	456	476	466	437	479	475	439	464	488	507	463	484	449	447	449	442	491	475	440	457	426	451	447	468	495	483	429	449	459	465	451
24507	21447	28775	24539	21361	7999	2035	1242	3206	32911	35837	24465	9111	2854	1247	746	739	675	703	718	687	718	659	669	714	657	650	730	730	672	712	730	719	707	671	700	708	681	679	722	658	737	679	661	672	690	698	685	671	657	725	685	722	629	664	710	697	675	671	690	703	709	702	658	647	680	656	664	708	673	682	705	648	726	663	714	737	640	680	649	690	715	734	657	714	655	700	693	690	689	725	684	689	652	681	688	681	673	716	683	654	699	706	645	658	702	710	683	715	668	667	664	725	610	670	670	654	715	652	686	688	629	620	686	602	670	690	731	661	683	680	645	681	651	731	672	662	650	638	698	660	623	669	659	646	673	637	675	686	688	643	700	698	723	691	696	698	701	685	670	730	705	701	666	688	627	684	629	710	651	664	673	676	696	688	713	674	691	703	686	693	675	674	678	641	698	727	681	694	681	714	677	645	658	705	666	699	646	637	662	659	705	659	665	708	715	708	688	699	666	671	665	705	690	670	663	650	632	671	697	659	649	658	636	670	694	701	715	656	676	695	644	694	672	694	689	636	661	695	666	713	696	622	680	662	669	714	723	683	701	688	700	670	663	661	657	707	675	626	632	664	661	668	658	642	629	698	737	652	643	698	691	645	665	676	659	670	668	673	673	688	693	685	654	710	675	690	666	664	642	675	696	673	661	702	667	649	689	678	648	655	709	610	702	662	696	710	646	684	653	682	709	699	682	654	635	698	661	707	682	708	667	687	704	641	659	744	702	682	681	627	629	652	682	694	651	663	670	690	635	731	680	641	706	712	676	693	663	680	690	711	678	750	665	741	648	695	689	736	676	642	646	662	642	679	681	664	637	649	727	660	690	649	704	659	690	659	703	606	638	688	656	685	697	670	666	726	665	644	614	677	671	667	654	662	697	659	630	640	647	630	658	708	697	666	654	694	679	682	642	706	665	618	682	660	636	698	665	738	694	678	714	708	654	685	661	673	633	690	655	636	704	702	671	695	692	655	697	713	676	656	640	657	668	705	678	671	683	680	654	643	701	683	700	682	673	681	652	662	697	700	661	679	704	667	673	672	685	693	628	628	663	703	659	690	667	607	736	668	681	705	660	675	674	640	684	668	692	644	707	644	655	645	682	631	665	688	690	686	652	676	689	677	660	636	666	661	706	657	653	658	695	662	651	684	684	705	620	648	636	743	678	715	691	674	709	634	693	654	671	642	667	704	687	717	637	690	656	666	698	699	634	651	663	698	630	624	691	663	636	701	633	672	693	697	619	648	612	694	732	660	720	700	680	674	676	718	647	641	700	679	692	676	694	665	624	697	690	689	659	638	695	686	632	658	646	646	681	690	666	709	663	665	650	657	626	684	641	653	631	673	702	653	672	637	681	672	684	676	633	667	662	621	651	646	673	658	684	723	661	692	696	668	720	681	708	708	662	654	688	715	685	647	695	664	711	665	667	708	696	635	670	674	671	657	674	643	626	679	680	636	676	647	673	662	716	665	712	682	681	655	657	673	662	667	690	658	698	665	691	707	737	673	687	691	650	678	647	682	670	639	654	652	666	715	724	695	689	688	668	688	691	722	651	657	703	657	668	688	671	682	643	692	683	615	629	668	685	686	628	646	675	634	694	660	658	686	675	701	704	630	671	671	627	672	671	661	703	673	651	694	690	711	649	672	696	696	727	636	686	659	673	666	642	709	675	707	701	704	693	694	673	679	660	684	690	704	699	694	674	698	662	667	642	632	678	660	643	631	642	695	647	704	641	680	667	626	670	702	631	685	748	682	642	721	659	663	671	599	639	722	694	727	676	660	667	687	696	700	657	688	663	676	679	683	690	713	630	680	672	682	718	680	705	623	712	689	717	668	666	668	655	635	673	643	668	699	675	711	695	713	664	644	669	759	683	705	649	702	664	681	659	671	666	665	690	669	659	681	675	675	674	664	660	679	645	682	731	715	704	675	671	648	635	673	650	680	646	681	656	688	667	678	651	708	693	630	672	668	679	689	628	660	610	682	619	640	663	666	687	696	699	692	700	649	671	630	650	645	658	636	697	690	667	660	674	682	668	698	700	688	700	667	652	667	656	686	689	691	654	662	676	654	677	688	638	682	695	676	658	650	630	610	704	664	697	671	655	669	657	652	696	641	659	660	693	670	654	671	714	604	693	677	672	691	707	672	692	665	646	694	707	741	665	645	702	678	708	611	687	688	660	680	628	620	739	670	712	636	652	687	666	653	620	696	709	706	662	669	670	683	656	627	723	703	714	683	667	652	674	666	686	643	676	641	673	667	706	632	714	679	726	685	705	638	663	688	666	684	663	651	668	680	659	710	735	642	675	671	698	674	681	633	660	636	684	633	662	683	651	682	675	665	718	728	672	694	698	674	636	695	658	683	681	680	636	702	699	658	658	703	680	654	671	681	697	683	678	679	688	628	707	653	657	676	654	646	760	713	695	657	608	687	672	681	664	627	670	654	691	680	676	717	687	701	705	667	652	707	664	664	661	668	676	653	649	671	718	679	680	687	713	666	658	603	707	689	626	697	691	690	622	638	737	631	696	702	700	694	685	650	694	682	688	712	679	671	628	667	648	670	638	670	611	702	682	655	685	618	653	690	686	684	665	651	659	675	647	724	679	686	657	645	682	660	687	676	661	706	665	678	649	664	693	665	665	670	640	650	666	691	662	679	735	683	670	695	683	699	704	696	673	732	696	686	718	671	659	646	651	679	711	671	681	642	661	711	684	695	644	696	654	650	639	698	662	658	687	667	671	670	696	643	675	631	693	646	674	680	711	651	707	661	661	689	660	669	669	638	677	730	656	679	662	665	723	640	654	682	684	697	699	633	693	670	685	680	699	707	650	672	646	649	649	710	659	690	640	648	676	651	726	636	676	651	668	683	704	636	690	680	688	687	671	669	689	651	671	682	698	635	702	669	682	670	692	681	653	688	628	632	668	667	686	656	723	716	698	677	653	647	707	655	683	680	666	663	679	643	668	675	629	632	673	671	655	646	636	601	720	676	623	669	679	607	658	702	608	661	601	711	664	661	658	687	671	703	653	709	678	676	704	715	662	687	628	678	679	664	718	679	704	732	667	648	657	654	656	659	679	610	667	645	696	707	662	634	680	659	726	702	665	647	685	678	655	652	677	593	649	698	687	681	676	675	645	702	691	672	662	673	644	692	715	679	655	660	663	710	675	690	644	705	703	642	695	652	677	662	714	664	668	651	717	673	652	660	657	716	659	701	646	651	641	696	692	671	693	690	702	732	649	673	687	687	682	650	685	721	628	672	660	644	669	641	686	676	700	685	666	701	652	673	637	677	663	704	653	684	652	667	656	666	664	680	681	696	654	707	679	644	689	655	648	708	695	694	668	637	645	723	667	695	683	735	658	652	742	647	657	688	652	679	684	689	701	662	685	693	679	686	671	651	645	693	700	694	632	706	706	662	701	630	649	650	655	639	678	640	654	705	680	711	680	719	647
4643	7967	6503	3386	2288	1856	1611	1318	5339	33892	31612	19416	6713	2838	1280	706	644	549	617	588	596	548	576	559	608	599	610	608	618	589	599	545	586	611	630	587	591	624	591	561	577	613	595	599	611	564	610	620	580	570	620	579	588	608	616	588	602	613	568	553	548	567	571	584	607	549	596	622	571	623	581	616	597	605	599	603	553	596	618	588	549	567	591	589	556	603	532	593	602	585	579	610	632	617	592	600	595	581	558	527	571	613	594	598	612	613	582	573	617	635	587	597	577	589	571	604	622	600	578	592	582	599	596	564	555	590	602	573	597	601	585	623	537	588	650	567	591	568	625	543	576	565	561	607	582	621	621	585	585	565	553	586	633	549	597	560	592	582	603	568	594	575	590	569	551	588	539	616	600	595	589	633	573	570	592	530	591	573	583	595	569	604	619	532	573	578	553	565	573	593	545	588	496	577	591	565	558	568	556	571	605	591	587	558	592	583	603	579	544	598	561	601	596	597	573	606	558	641	582	595	607	625	570	569	589	604	615	587	579	586	575	562	597	611	575	561	572	575	590	586	555	587	588	566	578	594	622	598	556	613	556	627	592	577	612	560	609	571	576	544	601	599	586	536	563	576	558	624	605	579	590	584	617	589	554	575	592	580	601	576	550	558	568	599	624	564	627	577	582	590	580	544	611	595	593	585	587	612	578	632	592	595	600	627	574	577	593	561	565	544	580	587	566	566	613	614	594	602	603	593	592	596	595	647	613	605	576	630	577	597	628	592	579	610	595	598	607	576	569	550	608	551	592	558	574	553	554	571	598	580	595	586	582	559	636	537	546	586	624	592	561	540	567	587	590	573	589	566	582	587	603	570	565	594	560	587	513	574	597	580	601	577	535	568	575	578	576	567	567	563	550	552	580	581	580	565	560	560	560	606	584	593	572	592	583	635	567	608	580	585	539	515	569	587	612	580	582	567	590	594	565	606	597	543	584	582	581	593	563	583	602	549	580	586	611	569	584	590	619	581	599	580	573	591	595	535	555	585	562	559	533	639	636	569	585	546	612	575	605	569	584	612	573	592	601	604	597	616	600	602	582	598	588	598	574	604	574	598	533	562	565	561	582	602	624	549	590	574	556	634	539	555	569	588	556	584	566	559	546	564	561	612	586	589	602	599	598	582	557	570	586	629	567	577	605	548	611	591	543	558	569	582	596	572	561	582	561	598	626	594	581	609	544	564	596	568	560	572	597	590	535	557	581	583	582	569	587	606	629	605	587	576	563	558	565	535	567	562	549	624	576	577	590	541	635	542	552	602	583	597	574	591	592	538	598	594	554	597	560	580	593	569	563	551	593	576	586	525	572	593	615	586	620	591	574	613	570	564	571	595	604	570	581	551	587	605	561	576	575	576	573	571	549	630	537	582	598	572	579	578	580	593	548	582	547	580	591	564	610	579	586	579	585	589	564	564	586	581	543	594	571	580	584	582	623	587	579	587	555	554	549	609	563	560	596	549	599	590	570	561	585	616	563	608	587	561	561	557	621	606	601	520	614	573	556	622	596	554	581	569	568	588	587	570	612	617	579	580	536	572	575	582	608	586	561	626	576	552	642	569	559	532	540	562	566	592	596	594	614	607	571	598	550	563	564	584	675	592	586	585	608	592	588	566	586	609	525	565	584	535	588	568	591	589	608	636	613	563	588	580	586	582	565	577	577	595	577	574	626	586	571	603	626	567	549	601	554	604	575	585	564	586	589	610	577	592	568	528	621	577	577	563	575	624	612	602	557	564	565	558	588	550	555	578	569	568	606	607	583	598	558	573	602	573	583	564	591	553	556	576	575	558	565	567	559	564	584	528	610	578	593	524	538	574	573	527	550	564	591	584	563	584	611	616	574	553	581	580	582	560	556	579	593	557	530	608	574	606	588	604	580	589	576	581	611	541	577	551	582	599	570	554	590	569	564	568	578	559	584	578	571	586	558	594	615	558	632	577	627	581	620	576	572	575	575	589	552	566	550	610	568	577	598	599	572	565	612	602	558	605	557	567	555	583	539	596	600	567	617	593	550	575	573	599	573	563	545	554	590	559	614	596	586	573	576	590	550	569	618	617	580	554	610	562	544	622	570	553	561	651	613	605	587	610	608	593	579	539	612	563	544	569	568	579	581	614	596	587	605	580	582	554	625	571	548	556	552	602	597	620	571	550	569	587	584	586	544	621	548	582	586	591	575	580	561	590	565	563	603	579	595	567	564	537	516	552	553	593	594	601	563	598	568	579	589	547	549	619	546	566	572	560	596	575	577	575	583	574	595	580	565	585	500	562	619	616	510	588	557	583	590	571	585	550	530	558	578	569	599	609	552	605	572	596	596	508	598	579	552	588	577	582	523	570	554	587	582	564	629	578	589	572	639	554	593	596	600	570	604	584	623	608	582	573	580	588	591	532	585	544	615	553	559	590	590	590	596	583	576	552	596	593	558	567	611	554	559	575	596	599	632	571	553	639	603	589	553	603	551	546	552	565	600	622	562	526	585	557	594	588	552	572	589	595	595	642	599	600	550	585	558	550	608	577	647	570	588	586	611	619	583	581	608	578	579	581	602	564	576	595	596	583	618	567	565	567	578	612	594	568	561	623	634	578	607	558	568	576	525	585	612	587	597	579	573	558	608	560	588	596	562	586	617	563	609	579	607	598	599	591	566	578	583	581	582	561	584	582	572	601	565	615	606	582	548	614	575	590	611	566	593	586	595	560	594	569	518	599	565	537	596	612	570	577	646	599	612	575	619	528	608	560	631	570	583	593	632	579	603	600	529	621	573	570	584	594	563	582	620	580	559	614	589	592	546	589	531	566	576	537	543	624	556	573	583	607	564	577	561	572	573	573	573	585	593	524	613	590	572	566	564	562	551	572	609	548	584	553	575	581	615	590	561	587	587	573	554	611	564	586	606	621	602	610	600	622	594	606	591	562	622	586	545	540	556	584	604	560	590	590	590	564	607	560	562	573	625	532	570	603	599	559	606	607	598	594	539	594	542	522	586	558	590	609	578	579	576	565	568	590	618	595	542	524	586	581	552	597	560	536	595	569	567	553	604	583	599	562	547	603	536	583	577	598	553	571	553	590	568	556	560	573	576	560	602	577	586	532	551	565	582	586	587	584	605	517	594	595	560	591	589	565	585	599	598	586	594	585	572	563	572	563	605	538	566	606	565	575	616	552	586	598	563	564	540	578	558	551	605	597	532	606	544	572	562	604	579	569	570	594	589	567	618	575	586	549	558	520	577	564	550	563	566	637	558	596	589	537	565	570	585	584	579	585	557	579	556	610	587	577	566	537	593	607	587	575	540	547	558	589	577	591	600	594	575	552	578	555	559	578	572	567	560	575	557	581	599	564	603	619	595	603	587	569	568	583	585	563	580	575	595	617	551	543	541	580	626	583	537	583	568	583	567	563	607	549	561	596	588	568	558	605	577	600	578	578	556	591	619	587	614	570	604	587	574	497
27739	11538	1891	1005	636	525	578	524	601	1938	2415	1781	1045	703	561	506	493	475	508	486	533	512	462	497	453	481	469	475	455	516	469	492	507	496	510	489	483	453	498	491	494	477	481	454	523	502	456	487	537	512	502	497	539	492	493	455	525	501	487	517	481	472	491	532	480	491	438	464	509	488	489	438	491	486	540	522	505	490	477	427	480	502	472	505	494	460	456	504	456	520	490	505	475	483	494	496	480	488	488	509	489	500	480	494	478	485	486	519	482	468	488	482	545	483	516	470	519	467	488	440	484	522	482	463	497	484	462	501	502	485	517	482	503	505	495	477	513	486	525	474	492	502	463	484	487	492	513	494	468	524	473	475	503	514	467	519	462	460	476	478	493	478	466	463	508	480	452	470	491	499	495	497	453	488	493	497	469	488	483	474	514	496	453	445	496	467	484	520	504	530	471	481	500	485	500	458	458	468	478	518	501	520	446	495	498	470	449	474	502	513	502	537	469	519	472	510	474	489	448	522	509	460	520	502	495	498	476	505	490	460	487	489	481	507	492	489	514	517	463	479	491	496	456	464	483	510	508	488	465	488	488	488	461	462	552	453	541	448	496	482	501	453	497	481	501	517	499	498	485	509	512	548	495	495	506	449	475	478	483	489	484	487	489	497	477	510	487	513	473	505	485	481	533	497	489	481	453	503	522	543	476	472	500	464	480	469	486	503	498	505	498	494	495	504	532	451	495	457	458	462	477	447	509	503	512	516	472	470	500	447	471	496	496	493	488	461	461	457	514	469	479	484	508	471	505	478	505	520	522	471	515	485	481	472	481	508	530	483	507	476	474	484	507	474	466	503	477	482	484	512	515	526	461	466	482	518	468	513	472	470	465	514	477	486	527	495	496	493	525	464	494	487	495	499	514	456	479	520	497	499	448	515	485	471	501	524	446	488	497	518	493	504	496	506	477	468	481	539	497	503	480	501	498	515	497	462	527	446	505	489	505	479	508	467	506	487	482	496	478	460	483	462	486	470	502	487	465	475	485	492	494	514	494	503	484	510	494	491	455	520	486	475	494	438	484	494	480	526	497	495	483	464	467	434	465	490	508	474	449	492	446	474	493	502	529	504	504	500	502	490	460	518	465	485	490	513	493	528	487	485	493	494	509	539	488	520	510	503	506	513	481	510	479	466	476	487	443	501	499	496	488	467	487	494	468	484	490	491	506	499	502	483	490	483	517	504	483	498	505	491	453	408	474	491	442	506	503	480	489	479	505	468	504	456	492	472	464	507	435	436	494	475	500	487	473	508	452	483	463	481	498	477	474	503	477	520	531	514	490	482	506	471	463	471	499	471	498	477	530	483	468	459	503	478	451	495	509	519	471	448	498	435	483	516	493	484	526	477	501	529	498	480	507	530	497	499	483	476	462	493	509	463	491	487	494	485	486	490	489	516	529	549	495	508	461	506	497	473	541	453	514	505	513	519	461	504	462	494	509	504	500	460	443	511	484	487	475	475	486	488	504	471	447	468	508	473	503	486	459	495	479	472	487	508	511	474	491	506	513	499	502	498	502	484	492	484	476	487	476	516	527	485	479	479	460	509	474	485	467	480	491	475	484	550	508	526	481	448	474	494	466	471	509	500	503	501	465	465	465	497	468	474	556	515	462	467	486	461	498	490	471	511	479	528	484	498	482	460	505	398	452	544	469	534	496	471	506	477	471	505	477	515	520	468	518	475	478	481	479	462	518	481	520	482	451	466	503	475	464	486	508	509	505	502	499	488	510	474	434	519	488	493	496	474	505	501	511	485	492	503	451	489	469	485	478	508	499	470	456	481	486	451	493	498	492	457	465	471	489	493	509	478	481	533	530	511	464	525	491	513	512	466	521	494	492	478	482	500	553	543	492	489	459	471	522	501	481	507	491	460	477	487	491	500	469	479	488	511	501	455	535	465	482	514	491	496	495	502	518	512	508	474	464	452	499	489	494	499	488	452	487	471	480	480	516	474	507	523	516	476	518	511	435	457	508	505	493	493	465	473	480	487	501	488	504	507	479	498	474	496	498	509	480	512	476	498	528	520	491	497	470	524	498	482	479	448	495	504	489	501	514	474	444	481	489	482	476	492	473	479	482	474	496	514	526	473	515	470	484	511	489	470	510	497	500	494	459	487	444	507	493	499	470	454	507	481	493	462	495	454	495	520	466	479	531	471	494	459	482	477	476	462	496	515	497	496	452	496	473	512	488	487	461	505	518	445	517	497	480	513	486	511	491	466	493	469	485	445	509	466	453	503	487	459	531	505	506	518	461	507	544	504	494	498	540	476	502	477	502	511	480	466	450	470	501	483	436	453	490	493	482	430	499	502	489	504	534	469	473	469	472	525	502	490	510	515	477	483	501	493	487	496	508	524	493	502	465	521	475	473	465	480	498	490	491	546	500	467	456	468	494	534	468	476	493	478	459	503	494	492	505	491	475	474	450	483	528	499	487	486	460	472	488	520	483	523	456	479	532	519	537	516	470	462	517	486	533	513	507	501	511	471	503	468	475	470	499	474	448	507	499	465	536	477	492	477	507	480	463	504	469	529	504	519	483	516	527	534	488	499	478	488	532	447	479	495	497	501	484	484	510	419	489	496	512	485	501	507	448	471	488	525	509	483	491	455	513	490	500	481	486	483	499	434	469	502	480	489	501	471	498	490	489	466	487	475	498	500	509	514	503	523	514	489	518	491	522	509	514	497	509	483	514	475	489	453	488	475	548	450	523	477	460	497	495	460	496	478	460	471	500	505	497	472	485	487	462	456	499	497	459	437	498	503	511	520	468	469	514	510	450	490	519	473	469	483	513	506	458	459	471	492	422	512	499	499	472	464	445	478	454	521	496	484	474	524	432	508	457	476	515	527	481	488	464	474	471	539	477	492	491	483	500	484	477	476	489	503	489	455	507	480	495	475	434	488	437	508	464	516	495	464	464	456	516	494	449	508	460	471	473	489	533	504	452	476	492	472	465	517	454	485	468	465	528	498	482	471	483	501	496	512	495	454	498	451	507	510	475	539	491	488	448	485	482	518	497	506	512	485	466	510	451	488	519	466	463	497	522	488	479	502	468	491	465	482	503	530	518	475	484	506	478	538	513	460	490	480	488	502	470	449	508	522	479	464	470	506	489	474	499	487	480	493	520	482	498	454	506	525	464	491	486	472	447	504	526	472	483	470	467	480	485	485	475	515	498	457	498	485	465	474	503	480	484	484	481	475	492	434	475	483	469	467	501	440	508	493	478	469	500	509	496	460	491	495	510	473	498	497	469	476	500	433	536	478	500	486	456	458	469	483	495	469	482	473	487	482	468	469	482	509	471	494	462	493	496	494	519	453	492	472	480	486	496	471	493	455	511	476	493	499	502	492	479	477	477	538	489	491	483	453	473	500	450	483	462	510	510	508	521	480	482	469	510	490	498	496	489	492	465	484	463	534	518	497	501	527	513	470	506	526	507	480	496	494
5333	1250	1152	756	527	514	549	483	598	2505	2885	2008	1017	595	471	447	472	399	404	448	382	431	422	358	415	437	431	442	412	395	399	416	402	419	442	437	436	413	448	408	428	408	398	451	430	433	343	410	428	457	447	390	427	407	403	406	429	463	433	395	406	419	438	403	410	434	459	418	413	424	445	408	398	417	395	410	431	400	429	454	406	430	411	416	434	376	416	413	389	423	402	418	428	404	410	405	423	442	407	381	431	412	422	408	429	475	414	404	424	402	413	417	434	440	408	407	404	421	403	408	441	408	444	444	420	421	412	429	431	424	406	395	387	396	408	399	418	404	393	405	416	442	403	394	431	451	413	426	410	436	421	439	388	405	434	459	407	436	430	422	426	386	421	414	411	380	413	400	407	412	453	405	430	416	404	390	407	358	438	384	423	465	419	445	415	430	419	405	427	406	421	430	405	380	392	398	410	418	407	397	393	375	422	401	428	411	397	400	423	418	411	400	408	419	384	411	382	429	417	390	409	438	468	406	419	457	420	446	454	435	413	414	402	421	420	441	425	410	406	416	408	404	397	408	424	428	405	428	416	423	424	381	408	438	414	421	418	440	440	396	429	411	443	430	415	417	396	425	402	435	429	391	398	408	408	428	411	409	431	414	458	432	393	395	404	409	405	429	415	428	405	408	418	410	414	448	397	405	439	430	403	398	431	403	426	443	396	405	440	394	419	414	391	409	418	421	431	404	402	378	405	439	422	463	428	432	408	414	424	420	453	389	411	440	421	414	431	424	405	390	398	404	420	400	421	434	412	415	454	431	408	425	435	468	436	450	465	439	425	413	431	435	419	417	372	420	426	412	408	430	402	399	448	405	413	428	385	420	413	423	431	409	426	424	438	432	398	442	405	424	398	392	449	444	396	421	402	423	421	397	393	432	428	438	448	424	412	407	432	435	416	422	418	429	419	389	405	418	392	404	419	460	417	403	416	422	416	388	406	404	426	417	400	420	469	408	388	438	394	412	401	428	401	392	374	424	424	418	407	400	446	417	434	428	424	413	438	409	416	418	428	469	406	409	417	358	444	411	399	375	425	420	397	423	411	426	405	412	419	451	413	410	447	424	439	447	390	451	391	412	428	392	434	417	384	424	422	459	405	443	420	454	434	418	411	402	419	415	441	398	431	424	393	438	443	418	393	382	398	407	437	413	454	451	414	439	421	418	407	407	410	396	401	453	462	406	416	438	384	416	393	398	422	382	424	437	417	387	399	437	404	431	418	445	416	405	443	415	365	453	406	391	404	401	434	421	428	416	390	444	426	450	414	427	427	405	390	418	412	408	370	416	387	397	434	400	456	407	379	408	389	445	422	430	449	417	399	431	362	427	432	388	420	447	447	417	434	389	433	429	415	415	414	394	422	439	406	404	418	399	420	442	402	412	434	445	409	412	465	415	393	407	404	396	416	410	416	409	403	418	366	431	361	417	432	405	405	420	376	435	411	456	448	438	449	420	390	415	418	398	424	432	439	405	452	402	393	429	414	442	404	424	461	400	426	438	433	430	424	420	423	428	420	379	399	387	440	430	434	430	427	433	413	389	431	396	451	440	401	406	433	430	404	403	418	409	413	414	374	439	420	423	407	417	463	419	412	409	431	416	435	423	403	434	455	426	425	422	408	392	386	426	439	423	424	410	365	439	411	410	435	416	422	418	439	457	423	409	429	418	445	412	438	438	427	390	456	397	409	410	461	394	447	400	360	399	423	441	446	432	410	407	414	413	420	379	380	430	384	380	416	431	414	420	416	406	418	430	441	437	412	418	424	431	422	421	413	426	419	401	400	419	425	450	417	411	405	440	409	399	371	425	425	428	440	430	429	379	457	395	415	404	416	437	394	391	400	406	385	393	439	439	409	381	400	374	403	423	429	416	409	431	432	414	429	428	424	419	408	425	455	377	404	443	419	435	436	409	413	414	393	444	425	422	399	418	362	374	394	438	431	377	393	417	423	409	400	415	443	466	384	408	422	414	423	401	419	435	402	415	442	405	405	414	416	350	423	454	410	465	422	392	399	418	419	380	422	414	438	400	432	397	397	413	422	423	437	418	427	392	403	419	398	406	382	415	396	400	458	401	420	415	416	409	423	429	428	417	421	374	438	458	438	417	383	422	412	437	384	438	449	421	384	384	414	424	432	422	413	422	417	379	417	409	462	417	429	439	416	420	406	423	425	433	420	419	423	457	400	423	403	382	403	405	436	415	425	384	417	445	421	442	409	403	370	399	407	400	428	380	417	375	409	403	430	428	416	415	463	435	430	403	388	382	384	398	427	416	404	419	460	441	432	433	400	407	427	404	424	435	423	404	401	424	411	421	390	427	414	399	443	400	355	380	400	397	404	452	410	424	440	407	418	408	402	446	434	408	433	435	407	391	365	427	383	399	434	405	385	393	441	389	406	442	396	422	405	418	426	396	413	412	418	395	403	444	412	431	431	422	388	428	403	419	410	416	447	430	422	386	388	404	409	391	417	416	424	430	446	380	449	391	401	428	420	386	424	454	403	440	415	410	401	444	453	432	394	390	415	429	450	424	427	412	411	447	497	417	413	408	436	411	378	425	406	414	440	422	399	446	400	433	443	411	387	386	433	434	430	408	413	403	434	439	415	420	424	406	459	442	406	408	449	428	395	428	415	407	427	433	397	418	415	418	411	403	393	402	415	411	384	423	415	406	393	441	433	409	417	439	434	404	439	402	433	436	436	396	395	433	422	408	438	434	401	459	369	431	372	423	435	393	426	423	399	421	412	420	405	385	461	418	432	437	400	388	410	405	447	388	421	432	427	418	430	424	429	439	406	424	444	414	441	402	407	424	413	454	432	425	388	456	430	414	410	375	374	441	398	406	424	415	411	466	424	439	418	446	394	406	412	410	453	391	428	410	402	448	427	414	427	432	432	427	408	413	390	398	405	433	379	454	407	440	447	434	441	419	418	404	452	448	396	401	432	442	422	432	416	441	415	413	410	454	413	430	413	382	409	441	454	410	416	399	406	433	398	399	404	441	409	434	411	415	422	431	421	409	445	429	411	434	414	409	399	440	423	373	386	443	413	438	437	413	413	446	423	442	401	428	390	420	414	444	385	450	440	399	440	462	422	463	403	462	436	419	425	422	399	425	388	388	419	420	450	424	437	425	426	461	420	426	415	426	411	461	434	392	431	420	456	406	421	358	403	404	416	366	380	436	413	411	397	412	427	433	431	417	400	417	404	426	384	388	444	425	421	423	436	491	415	420	408	430	442	415	410	435	425	445	422	410	442	439	442	415	378	386	423	429	446	408	372	409	429	436	425	422	440	413	437	403	429	415	421	427	400	431	414	399	399	438	420	422	427	399	462	418	411	395	429	428	420	415	435	427	411	396	392	426	458	432	430	410	394	411	418	426	416	428	402	445	391	424	426	409	404	418	422	425	394	422	423	363	451	415	424	454	404	428	388	444	405	435	433	408
25639	21411	27408	25504	6086	1373	980	798	1788	18071	20274	13300	4317	1544	835	596	554	555	525	533	524	524	538	550	531	499	520	572	569	533	503	492	536	565	548	541	540	542	582	566	562	549	537	520	531	533	547	548	542	531	557	558	527	552	567	535	540	554	534	586	520	566	534	551	526	503	525	537	526	520	519	534	590	534	578	550	555	583	516	550	542	533	529	549	528	496	536	535	525	524	517	540	530	528	538	531	538	513	515	517	559	525	529	512	498	503	542	529	525	523	568	472	577	507	542	527	515	544	515	545	513	524	552	514	541	537	559	545	547	569	560	575	529	556	502	559	539	489	524	542	583	498	540	513	526	527	502	578	538	574	570	527	540	535	491	550	519	535	522	531	505	534	542	568	540	547	524	540	553	501	580	548	554	540	561	514	539	524	500	529	517	573	526	542	523	525	527	526	523	544	520	527	531	520	564	559	515	522	546	525	522	542	555	528	573	527	540	553	489	540	540	536	566	575	501	538	510	531	529	511	524	558	545	546	552	515	546	545	533	508	548	548	547	507	546	526	542	531	528	575	494	538	533	505	520	503	525	507	559	515	526	552	535	587	534	546	585	518	532	543	545	550	534	510	533	520	573	523	506	549	539	549	569	501	538	525	542	538	564	526	535	544	520	551	542	545	528	534	591	521	544	511	582	539	536	527	555	508	521	523	497	516	547	510	547	542	552	518	571	470	527	556	583	534	550	503	507	529	526	494	504	509	559	525	552	541	521	543	540	521	517	529	563	561	531	542	539	505	560	557	522	532	550	550	529	541	498	538	542	509	508	568	504	506	522	537	519	535	547	481	551	563	531	502	516	502	545	510	524	568	523	562	525	505	542	553	547	546	522	537	561	562	543	568	543	539	537	527	491	546	555	508	518	513	511	542	515	579	545	504	540	570	496	517	554	552	569	571	525	508	519	552	569	541	524	514	501	521	505	514	531	578	582	549	504	528	539	503	547	478	548	490	517	515	556	523	509	511	552	490	489	540	515	551	535	522	550	525	513	571	558	518	496	545	506	484	536	500	537	529	525	558	477	534	554	568	569	516	524	552	569	553	543	517	532	529	518	527	518	549	525	545	545	517	531	518	551	585	512	545	539	523	593	558	517	516	504	533	567	552	535	579	505	522	506	523	549	503	552	526	528	487	520	529	470	493	507	550	565	516	545	509	537	557	523	583	557	516	506	509	521	533	506	524	509	486	553	568	486	506	563	531	541	515	543	502	509	537	574	581	510	558	499	540	513	495	502	537	534	509	574	535	516	519	504	550	566	542	560	504	524	505	513	583	545	541	522	514	548	573	509	553	535	529	564	525	564	487	496	528	554	512	521	547	517	554	510	518	543	509	532	519	531	578	501	537	512	567	532	539	546	553	534	528	564	517	537	529	498	557	505	522	556	498	530	567	514	530	527	535	512	547	589	532	503	561	524	569	556	546	512	522	527	528	509	557	524	537	552	517	476	509	537	531	512	523	511	515	544	498	487	548	558	527	524	488	535	514	495	522	496	551	586	554	489	543	524	503	535	552	564	494	518	531	538	542	533	581	536	550	528	554	497	514	550	549	463	519	530	557	559	525	596	535	535	505	541	527	538	538	554	560	546	532	520	519	533	535	514	563	544	528	547	517	581	556	497	503	495	548	523	537	518	537	562	560	530	571	541	537	494	546	534	545	562	539	533	521	517	548	564	558	495	576	560	489	514	547	522	526	501	527	496	550	528	531	502	493	533	489	532	511	497	563	514	560	529	504	532	526	535	509	544	502	498	544	520	559	546	518	531	526	500	519	588	519	502	539	487	560	493	549	540	579	550	532	577	542	541	519	557	494	567	565	498	519	563	499	542	533	551	526	515	507	558	539	542	533	503	540	543	533	461	536	511	521	542	520	492	502	521	534	557	511	518	542	529	524	541	532	529	565	528	545	508	496	556	558	511	553	559	578	521	550	543	518	547	574	520	548	531	517	526	547	540	520	527	525	518	561	499	563	558	539	514	494	511	575	497	549	545	512	556	497	537	523	499	499	524	507	564	516	495	524	502	517	501	568	533	524	523	543	521	542	484	515	524	499	538	536	564	508	558	555	580	517	513	538	519	566	554	537	509	544	549	566	524	479	532	538	574	548	518	491	538	515	495	521	538	553	484	538	531	538	556	512	522	504	536	574	563	546	520	548	556	497	538	484	529	514	530	540	535	487	548	499	490	529	522	514	547	542	505	523	513	511	526	516	556	516	513	496	537	551	524	557	513	536	534	514	504	491	571	532	506	523	533	515	521	515	538	547	516	475	525	547	513	544	560	575	547	509	537	504	514	540	536	497	506	542	525	538	510	519	552	521	493	506	501	487	563	541	529	567	506	521	541	545	532	535	513	513	548	539	535	527	502	555	534	564	528	561	525	524	535	523	521	496	502	500	577	499	520	520	489	542	534	527	526	542	573	595	520	526	564	528	580	535	520	532	520	537	500	518	514	530	544	519	528	564	612	523	549	529	550	484	493	516	501	534	504	534	533	514	506	556	526	567	503	567	544	538	520	536	556	518	514	520	529	525	522	573	508	539	521	521	551	549	571	550	579	547	524	527	536	543	518	498	527	526	534	538	547	550	518	561	528	540	530	541	554	497	491	526	546	529	558	534	536	554	551	531	484	522	515	562	542	527	586	531	527	510	543	553	568	552	510	549	518	507	507	528	540	526	551	529	544	538	523	498	530	536	503	519	550	532	559	526	512	542	516	522	525	515	491	493	547	515	484	516	515	532	572	533	555	538	542	528	512	550	511	556	545	544	534	513	508	504	517	546	503	493	523	524	505	537	560	566	517	542	517	539	554	550	529	528	566	513	527	533	556	486	498	525	543	516	528	506	494	545	520	536	522	553	490	526	571	497	475	565	535	534	551	497	553	591	567	515	478	501	558	518	532	547	514	510	539	541	479	523	563	537	539	582	488	487	547	546	483	517	550	503	540	556	527	531	560	536	510	567	535	579	504	490	525	533	556	552	523	537	525	504	534	540	516	542	489	545	529	459	495	541	534	563	526	539	532	536	552	587	545	534	543	526	540	519	517	548	483	553	542	540	527	532	511	542	549	565	495	592	533	587	548	509	533	494	514	545	535	484	523	514	592	526	546	498	536	537	555	544	502	563	590	504	538	522	515	498	563	527	513	544	530	532	499	537	519	514	535	516	525	535	497	523	500	512	550	526	575	531	590	522	532	511	543	501	579	535	495	539	491	545	511	530	541	547	532	523	515	545	529	528	546	508	502	575	532	530	495	503	510	511	494	550	531	522	512	554	492	511	522	548	512	557	492	486	521	538	554	534	502	555	548	494	497	501	516	518	499	540	520	534	541	460	502	511	544	484	541	516	511	525	504	582	509	536	567	533	522	546	578	506	532	560	558	524	552	549	534	510	486	508	573	508	482	524	513	528	537	499	572	569	530	534	543	478	524	541	534	514	542	508	574	514	543	517
4032	3662	3150	1812	1258	1128	968	901	2830	19609	18529	10909	3724	1605	749	526	457	495	515	461	507	479	512	458	471	476	490	455	408	464	469	452	467	494	464	447	483	480	482	469	489	479	523	458	472	469	470	484	443	468	472	493	436	465	458	456	486	444	459	499	496	466	486	460	482	484	451	483	478	448	483	467	441	474	411	465	472	504	473	462	455	441	472	466	463	460	483	469	475	484	458	455	446	473	494	474	478	451	478	452	445	430	477	477	498	477	467	453	492	476	460	472	486	445	476	476	485	495	492	441	469	473	450	445	446	486	500	500	472	487	477	452	477	471	475	466	505	476	458	464	485	454	474	489	512	461	486	422	462	522	457	449	449	482	458	485	454	486	468	481	488	511	458	487	480	487	475	478	471	431	476	486	446	470	450	449	460	487	459	515	434	469	465	455	445	475	515	463	466	465	468	493	472	435	433	469	485	410	503	436	442	464	477	475	444	480	467	474	464	454	480	465	464	499	499	445	516	484	459	420	445	455	464	444	482	475	490	501	466	476	473	475	444	476	489	490	473	484	501	482	437	476	517	454	438	489	450	471	471	460	457	460	461	482	532	499	487	464	479	451	472	473	471	454	429	473	465	483	461	458	467	452	450	449	476	489	489	503	457	473	482	453	448	477	480	435	446	443	488	477	464	464	480	505	488	446	466	437	470	456	469	475	481	497	462	438	497	482	478	465	464	467	475	436	453	433	462	484	443	424	483	482	430	458	444	458	485	479	478	447	476	408	474	473	469	466	477	488	447	510	467	442	516	480	490	475	459	495	443	466	468	446	469	485	505	458	493	475	470	492	473	478	455	479	454	491	497	459	473	491	471	495	489	427	458	481	490	474	469	477	475	510	477	462	468	467	464	485	465	477	432	468	487	466	451	460	459	484	465	457	474	468	451	442	496	449	490	476	473	489	445	476	452	492	432	483	492	458	435	493	473	452	489	503	511	449	471	474	506	478	495	486	484	447	480	460	444	463	471	485	448	421	530	453	459	465	437	503	500	454	466	412	477	469	466	465	454	435	479	470	472	474	456	477	463	484	477	464	470	480	458	499	469	474	461	446	491	462	452	476	480	451	456	483	471	452	463	476	436	461	457	476	452	484	458	503	482	479	476	446	470	441	474	514	452	489	473	444	441	494	455	419	465	478	473	433	458	427	464	478	462	477	488	448	513	495	450	476	462	452	453	488	503	476	449	461	493	465	453	469	441	490	475	453	512	482	460	487	485	495	446	486	488	490	479	481	456	463	444	467	457	463	465	480	468	461	477	452	426	481	496	442	459	461	488	467	450	453	435	472	496	501	481	450	468	492	433	474	472	476	454	431	484	478	472	465	467	457	474	477	467	454	477	482	494	435	466	436	443	493	493	456	471	413	468	450	455	521	448	453	458	448	471	436	501	468	491	484	436	446	460	448	443	446	487	447	487	467	501	483	429	434	507	486	445	431	496	447	488	479	489	473	449	500	490	463	420	485	481	465	466	479	488	491	462	493	484	458	449	489	465	472	458	486	462	448	460	448	481	450	423	465	457	442	465	493	472	443	475	536	478	472	482	458	476	466	487	476	475	498	453	475	438	490	465	484	469	480	457	474	501	513	507	422	409	449	472	448	460	491	472	495	460	469	492	474	472	486	442	461	450	464	489	460	454	447	460	484	455	477	416	460	466	484	428	457	504	503	453	460	518	445	525	467	442	475	465	500	494	468	478	473	462	503	461	469	486	461	473	460	470	458	486	502	501	458	450	448	498	487	452	484	466	465	471	449	470	473	468	488	491	476	469	442	453	491	491	403	429	438	459	490	451	456	492	417	465	460	456	464	479	482	470	452	446	442	464	457	428	451	487	442	436	503	514	496	453	439	502	464	420	490	462	442	481	483	481	471	480	452	478	458	444	426	480	458	493	477	433	431	463	452	463	505	447	483	479	473	487	446	479	480	455	473	495	442	472	473	460	456	470	461	462	467	455	470	467	468	500	465	470	451	460	476	460	443	479	469	463	449	485	457	417	507	499	475	445	479	440	496	493	472	465	460	493	446	465	463	500	459	525	486	474	488	445	475	447	466	430	462	483	482	448	502	474	474	456	504	483	456	476	487	436	471	462	472	461	476	461	467	509	516	482	482	468	467	449	471	470	469	489	485	522	482	454	427	497	449	458	435	480	503	475	469	456	484	453	470	484	468	497	462	476	436	473	467	454	459	498	475	450	491	486	479	442	468	510	457	492	442	456	462	469	442	516	484	488	439	483	475	488	464	455	451	494	479	487	441	466	475	486	473	464	451	484	466	441	493	458	464	460	485	449	441	441	461	473	481	443	424	475	513	472	469	473	478	483	466	466	477	432	461	488	441	472	461	467	464	459	493	462	487	425	469	450	495	480	466	475	494	473	456	456	456	494	478	478	449	475	484	455	447	446	438	485	427	463	458	453	420	493	447	475	457	464	478	451	459	496	491	475	457	474	448	460	475	439	464	505	452	494	494	460	415	450	481	429	487	461	478	461	485	487	454	489	443	460	471	472	467	491	451	490	473	501	457	471	513	464	440	467	446	502	490	443	485	486	478	550	457	451	461	463	465	483	479	466	475	499	493	457	432	445	498	491	494	449	433	438	481	467	469	479	460	440	482	444	481	447	456	466	474	473	491	471	462	466	472	487	441	449	485	463	496	444	480	461	493	420	441	441	430	480	483	486	476	464	457	488	437	486	488	490	431	514	503	434	484	452	467	481	432	420	487	456	441	472	471	476	461	459	488	460	468	474	491	446	455	458	468	475	460	487	484	426	501	452	473	449	459	451	434	453	460	505	483	457	449	480	430	462	487	448	492	444	449	454	498	468	468	482	467	439	434	500	457	456	470	508	464	472	439	448	460	482	501	522	478	443	497	470	460	466	449	458	491	463	460	464	495	469	454	469	460	480	444	467	478	482	435	488	470	461	473	446	448	467	492	474	448	424	487	450	456	435	468	453	452	459	442	446	477	431	497	495	493	454	480	460	474	476	465	488	478	482	481	460	464	454	481	442	477	470	445	489	468	466	501	511	460	505	495	500	444	474	441	432	501	449	510	444	462	439	479	465	477	452	497	474	476	456	457	468	470	499	493	489	414	444	457	469	445	468	428	465	466	448	490	455	444	467	491	455	465	447	442	461	497	467	422	472	469	475	456	475	468	449	445	466	491	435	444	455	467	481	449	495	460	517	474	477	466	448	428	410	464	445	455	474	474	453	447	449	438	472	433	480	456	449	465	462	460	480	457	470	485	464	443	477	513	446	458	487	425	466	491	462	480	479	502	461	468	458	479	425	475	464	455	484	471	477	478	497	493	463	477	470	463	489	461	467	415	466	513	488	505	471	444	493	485	453	446	452	467	485	496	465	475	485	525	425	471	457	475	458	492	467	472	475	463	477	473	494	446	439	453	496	483	490	525	476	453	450	481	487	484	450	470	422	428	442	483	436	457	476	455
24446	21418	28744	24481	21322	7732	2127	1287	3610	31322	34914	25500	9400	2900	1257	827	729	696	747	694	731	718	708	680	717	654	652	683	687	689	711	721	684	673	636	694	682	716	693	697	713	665	681	678	676	729	684	666	693	684	680	711	688	700	697	643	640	706	658	719	684	676	630	710	668	755	734	663	732	700	699	706	724	649	713	698	688	708	658	648	688	662	712	679	655	718	651	669	648	696	731	699	705	663	627	697	696	646	682	649	687	695	717	716	673	662	645	682	676	716	695	662	732	648	661	747	680	718	714	675	680	668	707	655	710	652	707	665	681	659	679	693	697	665	659	694	625	717	686	691	665	641	667	728	640	702	670	678	705	674	658	647	637	658	689	713	698	698	759	695	718	710	697	646	736	675	696	709	676	740	666	717	645	691	692	686	697	660	693	685	690	712	634	658	638	689	718	654	633	691	647	703	646	696	654	699	676	675	660	634	658	654	662	690	679	716	683	653	711	643	729	686	676	717	638	693	677	666	644	704	687	707	707	667	750	660	672	698	672	680	684	691	718	670	675	687	656	700	671	662	681	659	622	715	705	705	714	660	695	677	643	686	650	646	656	722	651	682	651	633	676	690	700	662	729	722	716	667	671	684	705	677	684	672	691	719	691	665	645	718	672	676	653	671	704	667	638	718	711	659	666	712	688	700	679	666	671	703	700	708	642	737	669	698	658	681	655	702	638	695	684	659	694	684	649	691	717	663	760	698	692	681	689	654	657	688	701	654	649	669	685	722	659	691	709	665	729	705	670	693	690	696	624	701	661	714	725	703	721	727	668	714	639	684	639	717	641	697	718	631	707	727	669	665	681	646	661	720	656	686	685	677	622	695	679	659	699	662	654	715	698	694	709	666	673	632	710	695	676	685	706	660	653	696	705	729	680	667	682	660	634	650	731	656	712	693	711	726	705	692	666	696	703	669	658	675	636	714	696	671	732	603	643	700	625	679	657	676	618	728	718	682	712	622	677	697	684	668	676	633	688	719	675	667	627	670	694	679	673	659	632	662	686	692	677	724	673	676	650	698	701	644	640	691	724	687	684	713	721	691	675	709	666	677	607	685	702	671	683	677	721	701	685	700	697	649	738	686	677	680	694	669	662	686	652	704	676	683	657	700	726	673	641	662	640	660	661	697	662	643	682	737	636	691	648	689	674	676	688	690	704	700	643	689	690	675	654	668	665	691	694	658	668	652	676	712	672	706	700	700	661	689	700	683	716	682	707	662	676	650	645	633	660	693	624	639	711	645	661	725	627	671	652	680	650	718	689	668	636	695	665	668	672	683	692	633	692	726	682	674	727	663	676	686	670	701	666	623	732	698	719	695	706	694	718	690	679	752	691	691	663	702	660	690	651	697	653	705	679	627	701	659	665	678	627	707	693	706	685	685	688	637	660	679	681	672	665	643	700	662	653	682	711	648	673	708	705	694	677	611	659	647	675	729	701	670	695	689	664	691	674	690	681	716	682	677	679	704	687	668	702	674	694	649	681	701	696	648	691	690	696	703	651	673	670	671	653	631	691	698	631	684	682	740	673	692	699	658	662	683	712	650	652	644	689	707	669	674	697	701	724	690	657	653	680	658	690	706	685	689	681	670	649	651	672	705	641	667	680	690	689	710	672	679	677	710	652	743	719	695	671	667	632	678	710	676	709	688	649	645	699	666	661	711	666	682	665	686	674	676	676	635	637	695	677	648	690	585	673	668	634	688	668	689	690	705	685	693	694	656	666	662	681	679	695	651	684	718	662	739	707	682	693	693	662	661	722	655	647	680	692	676	689	701	687	687	664	693	679	699	698	660	653	698	666	683	687	679	668	640	674	690	705	682	679	712	628	666	630	661	677	656	673	679	678	678	708	705	698	668	719	737	706	653	678	711	696	663	625	716	665	745	684	641	706	693	688	636	684	707	681	683	649	642	654	683	711	718	646	697	687	679	668	682	675	654	685	638	702	648	699	692	708	706	699	698	678	683	672	678	661	649	724	714	658	644	700	739	696	680	670	691	645	670	669	660	640	700	685	695	693	647	667	655	672	674	647	711	719	657	667	658	687	647	622	673	700	699	690	665	680	688	663	718	714	648	669	670	687	655	702	692	718	677	668	670	645	691	689	678	685	670	684	622	704	655	641	697	657	704	667	641	736	700	677	696	689	675	688	677	680	696	673	622	636	697	673	697	672	654	659	656	687	650	676	633	667	688	657	728	656	708	726	643	671	677	662	642	656	703	676	691	679	711	649	703	733	736	681	672	675	645	677	673	681	676	651	687	708	701	651	732	680	701	657	644	674	672	701	652	665	659	686	677	704	664	687	699	674	642	674	635	674	728	681	625	602	654	627	728	703	687	710	672	660	678	714	681	669	690	661	647	705	661	668	686	674	663	679	651	658	672	731	722	704	701	655	696	711	686	704	667	658	690	638	630	693	698	682	674	665	729	690	652	699	677	651	629	700	668	670	681	679	705	676	693	728	665	662	689	684	709	716	690	689	711	636	615	673	708	661	657	703	699	700	687	643	717	686	676	675	697	718	640	667	694	685	662	672	636	689	660	686	662	693	685	688	689	685	657	659	680	667	707	692	655	708	728	694	721	686	651	689	636	710	691	718	690	675	659	666	687	650	662	700	649	706	636	653	672	650	666	672	668	690	696	688	719	687	648	690	685	643	670	718	707	687	662	733	651	722	678	661	692	698	698	716	689	691	664	698	674	681	691	680	689	696	682	709	648	706	638	700	709	716	711	703	672	710	701	652	697	715	608	658	684	675	717	672	694	652	689	674	693	651	689	675	696	732	692	682	710	674	640	673	680	679	699	684	690	689	690	691	677	665	680	673	706	700	741	699	685	689	714	712	706	677	636	649	661	666	648	681	688	657	681	642	678	680	715	662	662	694	623	661	689	688	657	656	683	718	725	668	702	683	696	684	687	736	653	629	703	681	657	668	661	683	698	698	689	666	679	686	657	692	680	645	706	682	664	690	699	675	710	634	684	662	672	646	693	674	642	704	702	641	666	670	627	702	705	648	644	710	686	701	725	680	670	733	683	687	664	641	719	659	706	675	675	726	665	668	693	704	663	666	622	661	627	621	734	661	688	694	654	708	678	663	700	667	656	645	653	700	670	676	696	668	658	675	711	687	677	680	675	719	682	670	695	675	674	688	668	667	676	658	647	666	675	684	673	676	669	668	668	669	673	696	653	689	645	704	712	679	738	714	657	714	645	713	628	622	670	672	636	691	682	653	666	703	707	679	714	678	705	672	670	700	678	682	703	639	668	653	630	643	661	690	711	649	664	667	692	691	708	736	697	639	683	661	707	699	657	676	659	644	706	651	653	658	650	641	645	676	680	699	718	636	670	690	714	607	661	681	680	701	676	692	689	659	682	651	693	670	689	707	639	717	675	644	690	684	712	696	677	725	633	712	690	658	668	629	685	683	655	692	666	673	693	659	755	645	693	656	700	630	713
4406	7059	5721	3094	2062	1811	1645	1318	5553	32163	31374	20064	6957	2901	1246	676	644	618	564	579	609	643	598	571	663	584	605	579	569	536	597	608	640	603	580	596	571	597	584	598	582	639	578	555	597	607	547	613	610	579	581	589	545	608	592	603	609	570	631	657	572	568	553	593	588	566	628	599	617	560	550	613	593	580	580	571	623	547	556	637	590	583	558	641	601	557	574	555	577	600	592	596	592	613	557	570	587	573	607	624	567	606	615	576	590	598	596	563	595	591	561	575	577	616	594	582	574	591	607	610	542	629	569	591	556	571	557	558	545	603	585	583	602	564	575	576	590	548	615	551	578	622	606	551	556	584	584	615	604	547	611	545	560	565	561	620	600	624	598	580	615	592	654	582	586	608	559	582	607	575	620	593	565	621	587	575	550	602	579	627	603	572	595	594	592	599	624	602	600	560	580	614	582	625	574	587	634	604	560	562	606	588	602	577	594	594	580	517	563	588	561	596	564	528	611	630	574	587	586	598	601	600	612	577	595	601	593	614	583	659	571	582	612	587	573	574	577	604	593	583	542	560	577	580	570	599	581	620	567	598	539	631	582	618	575	578	600	585	586	643	600	639	612	576	586	597	597	563	606	599	566	582	604	570	573	562	590	560	602	607	568	615	598	578	607	620	601	589	576	594	594	589	544	581	622	558	559	562	593	559	602	570	624	638	597	610	628	613	561	589	592	586	574	593	533	545	584	580	592	579	619	607	589	628	584	598	582	585	585	628	541	628	602	599	609	598	611	580	580	608	612	570	571	553	546	573	565	566	575	590	569	608	581	637	580	566	621	589	617	581	599	570	575	602	600	617	587	571	587	530	574	565	592	555	583	567	600	607	604	570	575	613	576	591	575	563	631	562	591	602	590	610	564	546	559	576	545	579	553	582	600	588	556	586	618	572	597	592	611	567	581	568	568	562	558	602	555	562	573	606	568	602	595	603	526	608	577	589	575	590	581	582	543	550	565	593	601	575	598	570	585	536	567	608	563	597	588	549	576	588	582	610	585	578	552	578	564	615	564	550	605	626	578	586	574	629	578	606	530	552	589	614	542	602	586	564	605	533	597	563	580	550	578	595	587	625	567	585	591	577	619	568	608	591	576	531	601	568	573	597	600	559	568	611	529	588	603	599	564	568	584	592	585	565	547	574	605	571	584	539	589	581	576	560	573	567	605	563	582	580	590	603	614	577	556	582	594	616	618	592	607	574	620	577	582	586	541	578	589	617	601	580	582	584	611	559	503	613	559	594	603	600	603	632	553	569	592	582	554	592	576	573	566	588	609	573	572	621	589	628	579	594	623	606	601	574	593	583	583	608	629	571	599	574	547	592	606	597	604	582	589	572	580	605	552	570	550	596	584	550	549	572	621	578	603	591	603	587	630	623	586	564	580	589	590	578	599	565	579	583	570	642	601	555	600	583	559	579	568	550	573	581	576	616	569	603	578	565	571	577	578	564	624	599	594	586	602	571	590	563	577	551	561	574	646	588	609	540	594	601	556	577	583	547	608	583	602	563	609	601	590	597	576	592	567	491	540	528	587	644	570	548	571	529	602	624	606	596	599	595	591	581	579	585	642	591	593	567	580	623	604	547	598	584	575	520	566	558	612	560	588	601	597	604	585	586	565	553	579	595	590	572	599	603	611	538	523	596	546	604	605	586	540	577	626	545	549	615	611	600	559	580	600	596	604	597	580	586	558	616	588	625	596	605	614	610	625	601	591	583	547	612	590	623	571	589	616	568	554	584	545	544	578	612	594	584	605	548	602	570	590	531	612	583	585	583	538	587	586	633	574	632	589	607	597	614	532	596	568	556	575	575	590	565	597	547	627	593	564	577	575	602	602	548	587	562	607	596	608	536	612	571	555	571	620	564	575	568	592	533	601	617	558	578	569	572	567	613	601	625	615	614	537	570	563	558	568	610	592	603	602	639	603	612	583	576	558	607	593	579	569	567	550	564	576	619	597	560	605	549	579	586	594	587	570	598	591	568	559	574	558	605	590	635	601	601	624	561	571	591	577	565	577	593	576	621	544	559	559	548	574	603	578	596	576	590	558	565	578	608	567	610	579	589	597	555	595	599	583	571	573	606	577	579	613	630	599	616	561	590	562	583	563	607	591	588	587	603	584	638	562	573	614	548	568	594	570	582	565	550	567	608	546	569	615	616	593	606	601	602	592	565	600	580	591	554	572	596	604	622	588	602	626	585	551	550	594	576	627	537	566	601	546	599	635	570	573	549	543	541	606	601	593	601	612	568	552	618	609	561	603	528	590	593	576	582	577	552	605	616	580	593	579	556	583	560	564	595	577	586	553	583	553	593	562	571	571	576	570	581	570	598	563	584	587	610	589	585	639	602	608	556	553	570	611	611	579	611	590	569	633	605	608	554	562	626	587	577	559	618	557	612	597	642	557	549	556	604	555	570	546	571	594	543	628	593	596	594	600	556	586	546	514	591	559	547	599	585	598	627	573	539	590	612	605	565	575	553	566	605	558	573	559	579	550	574	581	576	570	613	557	604	564	587	621	602	591	579	557	587	544	578	572	541	575	568	582	565	656	585	637	624	560	570	614	560	599	583	578	562	615	574	605	553	605	552	570	557	593	548	613	582	606	626	600	585	629	574	612	566	581	590	604	602	577	592	574	581	585	581	617	554	612	551	595	582	588	589	599	638	594	605	565	567	625	564	573	600	577	573	561	570	586	615	603	584	558	583	589	594	600	592	580	571	568	605	567	563	562	644	563	569	584	599	577	576	571	574	608	585	562	550	561	524	578	596	597	594	570	566	590	553	613	611	639	607	570	560	594	582	553	565	541	581	550	562	563	622	600	559	571	563	564	568	577	621	576	582	592	573	578	560	597	582	590	593	596	570	542	596	575	558	602	612	579	548	598	561	585	593	588	582	594	560	555	604	573	581	560	609	598	578	584	598	577	557	616	598	595	545	598	590	611	604	579	600	601	601	577	571	566	590	612	617	575	594	571	592	607	564	637	570	594	553	590	545	581	588	597	543	611	572	591	612	570	613	593	595	540	589	581	593	584	577	576	581	573	578	606	577	602	589	551	612	574	565	563	533	626	562	596	550	593	576	586	608	580	611	557	593	565	577	598	588	563	608	590	581	559	574	572	578	590	557	550	567	574	603	562	573	566	593	545	605	531	583	568	636	583	572	618	555	564	619	580	600	582	551	547	560	600	564	574	534	552	561	630	618	601	541	584	595	530	581	545	538	570	575	602	578	588	606	549	568	600	613	562	620	567	604	587	619	558	568	579	556	660	628	590	586	566	617	550	576	601	593	590	561	555	537	589	545	623	589	548	558	570	587	651	583	577	554	614	602	565	591	593	582	558	563	586	603	593	570	592	596	548	637	573	587	553	572	586	580	563	557	596	510	605	555	528	523	517	534	574	548	549	573	571	570	587	575	590	564	590	609	594	580	526	584	600	635	621	610	611	606
27588	11398	1682	845	598	594	557	530	582	1865	2420	1872	1077	672	577	494	534	539	506	480	504	505	467	524	498	512	473	502	473	494	495	540	506	508	487	467	485	478	472	453	491	472	488	529	479	471	485	496	483	474	490	525	487	468	485	478	451	470	496	483	501	476	490	520	479	489	484	505	455	455	528	532	524	486	496	524	486	488	500	514	500	494	507	494	505	480	504	474	501	497	456	520	512	460	476	457	432	468	474	482	511	543	483	491	503	503	524	534	505	475	481	491	517	474	471	477	488	523	517	475	493	482	520	465	490	492	486	476	480	496	504	496	448	486	497	462	458	471	533	500	521	508	502	496	451	525	506	465	523	516	500	509	475	491	519	489	495	506	543	477	502	499	463	531	460	465	492	519	492	475	506	488	519	480	475	532	481	543	470	495	486	508	477	469	482	460	496	484	525	547	523	484	489	498	517	457	513	519	476	472	504	518	483	475	482	527	510	508	490	456	420	495	514	471	480	511	470	533	454	450	497	505	491	471	490	503	469	500	514	506	468	503	488	492	490	494	503	505	479	438	471	513	475	448	498	513	466	478	524	483	480	481	500	484	505	465	522	506	460	516	526	488	469	501	482	503	499	529	464	480	444	514	453	502	478	479	459	491	477	505	500	508	467	474	468	474	493	481	460	491	525	489	472	500	483	495	511	482	509	501	480	501	466	496	472	485	487	486	477	506	502	472	487	507	481	492	492	509	512	493	460	467	538	514	483	505	467	467	476	486	457	497	492	489	509	472	496	517	522	493	507	489	485	503	505	506	512	497	505	493	507	513	466	539	498	506	467	538	541	464	518	480	471	488	478	486	475	506	499	518	487	467	462	451	505	472	501	489	484	489	454	461	510	491	506	516	529	532	476	504	502	489	470	484	491	533	494	460	477	503	521	510	471	507	493	475	502	486	489	466	491	491	469	504	476	485	480	490	478	512	513	511	523	503	522	538	481	497	517	508	472	533	487	489	484	491	503	471	488	498	478	487	470	503	485	476	503	495	496	493	484	486	495	510	494	464	494	506	500	478	489	456	480	471	534	471	500	470	513	480	503	496	479	496	483	502	531	457	462	439	509	503	509	498	468	479	504	468	485	515	502	474	483	489	471	519	544	475	471	491	455	537	443	497	488	477	544	472	511	473	510	455	502	492	526	462	494	474	496	502	483	535	496	484	502	543	485	451	511	502	470	451	472	518	464	492	476	474	520	511	504	522	472	478	492	465	490	473	477	475	477	536	454	513	487	489	505	468	495	511	496	506	479	461	491	505	451	510	488	525	470	472	482	522	452	457	534	456	468	524	485	488	483	549	494	500	477	477	514	484	523	488	460	483	489	475	484	479	498	528	491	472	471	470	512	473	524	477	475	490	502	496	519	509	488	523	541	480	479	531	484	496	438	506	507	509	507	496	491	533	500	465	482	514	499	496	473	441	496	491	481	447	487	506	521	500	497	470	459	497	464	472	491	541	484	484	471	467	462	505	544	550	480	515	480	484	487	528	509	492	506	517	529	486	500	479	498	485	474	508	496	469	490	525	536	485	467	532	474	479	473	486	477	543	502	476	489	514	491	508	472	519	500	478	499	449	455	484	491	468	498	469	467	524	461	523	506	483	498	505	482	480	506	458	496	513	512	473	526	504	464	517	483	523	509	490	472	506	509	460	488	503	513	506	518	466	505	473	476	507	461	504	508	502	496	546	513	492	492	468	514	497	467	488	491	475	478	543	513	480	498	480	484	530	479	486	489	518	471	489	485	474	522	512	453	527	496	501	467	503	498	497	476	463	510	484	494	480	504	488	476	481	531	509	523	497	487	499	502	473	514	497	495	452	448	483	460	509	503	511	482	496	475	460	509	519	521	474	508	524	483	503	479	481	492	491	470	505	487	508	470	534	521	509	525	511	514	490	462	488	518	501	473	497	475	507	503	543	543	460	514	516	464	453	493	503	517	474	442	471	474	509	498	531	475	482	516	461	501	489	497	498	453	487	480	485	471	465	465	462	467	483	505	471	543	448	484	533	463	474	532	504	478	462	459	473	493	483	505	490	526	462	514	502	504	490	486	473	520	476	508	456	467	482	475	544	478	508	493	521	469	476	477	453	488	496	466	467	470	474	497	459	510	483	490	479	489	461	499	524	522	546	456	508	477	508	506	502	483	518	511	534	489	488	512	471	480	495	492	497	533	496	492	488	459	495	515	510	501	523	512	492	514	458	530	521	525	480	468	514	472	526	521	480	497	491	518	467	544	548	483	460	512	482	461	515	505	465	470	495	530	513	451	499	495	491	485	473	478	498	507	481	485	469	458	502	504	474	502	486	494	484	491	517	479	516	437	476	488	445	523	477	544	507	470	496	507	492	504	465	463	509	482	466	492	494	468	487	488	485	450	489	509	499	501	486	459	495	500	469	459	447	508	493	490	474	494	490	500	473	505	506	539	489	473	528	475	490	516	520	485	491	513	473	463	441	483	524	522	468	438	499	497	479	501	525	520	473	487	465	470	459	498	521	501	451	507	482	461	474	475	511	496	502	540	540	492	473	482	494	506	511	496	477	500	498	485	473	510	486	462	474	470	455	504	447	478	458	491	462	507	508	521	486	525	507	497	478	497	476	475	535	498	484	476	497	467	506	522	467	524	496	503	472	546	468	486	485	499	489	504	523	479	491	546	461	482	491	531	509	480	453	509	488	527	463	486	540	508	508	514	526	494	461	508	497	513	453	506	472	493	488	531	489	512	468	516	496	497	475	514	484	495	484	485	517	455	471	514	491	480	476	475	518	467	497	496	463	499	504	493	496	520	523	485	487	478	498	493	465	467	522	489	518	462	517	509	504	487	532	484	520	470	523	490	504	511	511	496	472	497	486	499	526	530	512	504	474	517	479	508	529	522	515	490	484	499	532	520	530	532	510	511	520	483	468	440	489	516	469	533	476	489	476	498	486	451	493	503	516	497	507	534	509	515	460	513	477	473	478	513	481	470	496	511	503	459	499	485	505	493	480	523	482	481	464	461	502	506	534	489	519	479	545	490	505	490	470	452	504	488	502	471	453	465	461	497	505	463	461	501	476	494	518	501	499	485	494	528	510	503	509	478	508	526	480	508	533	502	527	526	483	463	508	482	492	493	492	504	447	549	507	507	508	519	502	473	489	465	459	502	497	470	484	510	431	474	491	507	490	499	506	510	483	475	510	529	493	502	521	503	496	514	534	520	492	485	485	500	511	485	519	499	488	495	473	485	477	471	469	496	500	475	522	481	478	488	488	514	465	462	501	463	511	483	493	496	521	473	482	492	490	515	497	505	514	526	510	486	517	491	469	483	511	444	465	464	504	490	474	502	466	545	485	470	476	490	483	458	502	504	512	491	528	440	479	519	487	480	463	513	522	465	493	497	526	496	490	489	461	506	504	515	510	460	456	508	510	468	497	468	476	496	501	476	470	506	459	493	503	542	512	471	531	513	505
5183	1038	973	566	508	523	504	508	620	2517	2747	1970	975	620	525	453	417	452	430	400	418	451	395	424	420	398	417	401	423	439	446	440	405	418	403	442	429	433	406	445	410	443	436	386	422	404	386	438	437	435	417	429	412	413	438	428	413	434	427	418	425	440	409	409	415	412	423	409	423	412	401	395	415	422	421	433	414	429	414	426	402	416	436	418	395	409	403	437	391	422	442	420	397	392	379	412	438	430	434	387	419	414	399	418	424	399	399	421	435	402	393	446	418	404	421	424	409	385	420	435	417	397	468	419	437	422	417	396	421	448	433	416	434	388	405	408	427	443	412	430	411	421	433	422	445	407	384	413	402	429	437	405	407	430	436	381	401	423	443	397	457	432	401	442	435	418	462	446	389	426	457	411	420	428	399	405	437	408	395	446	420	407	409	415	389	399	418	385	383	428	430	419	415	409	431	439	423	399	438	371	415	402	393	430	426	424	457	429	401	405	427	420	439	408	440	402	385	454	406	459	409	422	435	420	409	377	386	432	403	389	435	423	409	428	394	414	441	419	439	384	447	381	435	394	439	416	431	340	444	447	421	400	423	448	443	412	433	423	423	430	432	410	397	439	398	412	440	389	423	419	451	402	437	411	400	467	435	416	414	402	403	404	401	382	431	412	400	434	424	426	409	402	428	407	418	380	374	424	408	395	412	394	379	420	415	456	418	433	404	444	442	446	423	390	421	431	424	451	411	406	431	442	376	438	432	428	403	392	421	413	407	418	415	399	434	402	409	429	428	440	432	398	433	432	425	442	434	421	435	443	438	406	448	423	439	414	465	400	415	439	429	398	397	413	433	416	411	421	427	418	420	428	427	417	453	403	398	389	433	397	408	420	451	369	422	423	372	445	425	408	397	397	423	449	442	422	454	400	438	427	420	412	448	435	399	406	392	391	401	446	414	417	406	480	407	404	410	393	409	404	385	444	425	425	413	404	407	406	398	412	407	412	453	399	410	424	457	461	423	436	409	422	407	407	423	413	472	386	353	421	389	414	457	434	428	447	400	434	429	436	408	420	436	417	417	418	396	409	425	427	421	406	435	404	354	408	401	412	393	380	449	418	390	415	452	425	397	424	465	416	444	414	403	450	426	410	438	427	413	451	416	402	399	418	422	451	444	439	418	392	402	421	450	424	387	446	383	384	407	392	473	447	407	425	402	441	464	444	398	441	394	412	379	409	440	425	411	398	410	417	400	405	481	410	424	405	431	403	443	421	397	468	413	421	459	418	437	440	441	404	420	412	418	429	383	434	457	400	417	451	402	426	389	405	403	393	410	463	411	397	420	380	408	413	428	400	419	394	397	408	426	387	427	440	441	388	440	419	394	376	427	440	440	416	426	449	392	414	398	461	388	402	415	439	431	415	406	435	441	394	444	412	451	408	420	379	419	394	408	423	428	394	451	371	413	410	417	423	395	433	403	425	469	415	426	440	443	419	433	447	405	398	416	427	414	413	455	399	388	401	423	434	411	450	445	441	443	436	437	407	434	403	446	443	454	411	404	425	431	451	412	421	425	417	452	410	392	396	427	458	440	422	409	418	433	410	395	417	385	397	417	438	383	400	410	414	408	382	421	412	428	425	396	431	411	376	406	438	431	452	393	442	469	460	464	397	462	433	426	452	392	445	429	436	413	420	432	441	405	416	436	438	425	441	427	455	423	422	421	450	409	420	446	408	393	428	428	404	423	459	421	448	426	410	378	435	448	392	396	424	427	398	427	382	448	447	424	431	414	420	422	391	386	397	424	409	429	394	405	436	407	404	414	381	405	432	408	422	391	442	432	407	415	398	435	409	434	399	388	421	378	408	404	427	407	419	407	416	432	415	427	425	432	435	408	420	427	455	428	416	406	435	433	398	403	425	429	406	451	431	425	425	426	416	414	395	395	381	431	406	396	415	447	423	395	452	429	369	414	427	456	407	402	439	453	409	426	416	419	366	411	437	410	428	427	478	423	408	415	398	418	417	420	409	389	464	416	445	385	419	399	434	390	398	398	411	430	416	408	419	422	423	440	420	448	408	405	421	436	429	463	389	397	409	418	410	395	424	426	418	384	423	423	404	398	411	443	424	436	404	389	403	462	440	388	441	430	438	413	441	412	400	413	433	421	408	431	425	422	405	398	415	429	425	405	430	430	417	405	428	446	408	429	387	435	398	444	390	344	396	418	445	429	380	383	431	409	449	455	441	432	422	420	420	399	416	446	419	425	420	404	405	442	436	390	428	431	420	415	422	429	416	404	459	442	423	405	409	404	466	428	429	391	423	420	426	450	470	426	422	439	447	405	396	434	402	416	378	418	408	407	405	414	439	442	419	408	424	410	459	425	402	444	401	401	438	420	430	424	388	429	385	449	452	396	411	385	397	432	414	415	394	456	416	421	424	403	468	461	418	406	407	421	428	417	419	406	445	420	420	388	418	431	425	451	444	410	434	446	419	436	412	401	424	408	414	423	434	416	424	388	393	449	414	395	414	436	419	408	410	416	402	404	434	428	395	483	398	455	411	403	425	436	400	412	442	409	423	454	411	423	447	407	406	434	434	407	440	432	415	373	382	425	421	464	392	402	402	469	422	404	415	439	412	434	411	405	435	428	460	387	385	399	433	435	402	410	402	415	462	405	421	433	396	399	421	439	415	426	418	434	431	405	407	418	401	421	377	435	405	423	410	413	423	412	448	404	402	413	401	441	427	381	434	444	423	409	426	433	414	407	388	430	410	448	414	377	434	417	385	406	420	436	429	420	424	413	430	431	395	433	444	404	402	443	414	407	420	411	439	412	407	404	409	388	418	401	433	408	403	470	401	421	412	415	425	461	389	424	414	433	406	385	414	436	413	396	395	463	398	435	404	421	422	435	405	403	401	415	413	424	429	424	436	404	439	412	439	403	421	435	403	428	377	454	409	421	465	423	450	413	390	411	432	414	432	395	411	413	415	418	438	437	430	428	415	417	426	413	420	428	411	427	459	417	407	408	434	442	435	389	413	441	404	416	444	414	411	378	427	385	419	425	390	413	433	416	395	373	416	417	438	417	455	439	416	410	355	404	435	436	419	433	427	417	407	451	422	413	419	416	392	418	429	433	393	408	410	392	430	426	403	437	442	374	398	419	396	394	406	399	433	421	411	442	475	395	410	401	407	448	415	430	402	419	400	399	410	405	397	436	448	406	411	396	425	393	452	427	420	398	452	382	408	431	417	404	442	441	382	422	426	420	426	426	401	425	406	402	419	446	413	435	442	423	400	441	391	449	422	432	425	412	422	427	378	382	434	391	399	417	391	408	450	390	403	376	415	399	424	440	407	438	425	420	416	410	456	413	422	407	397	401	435	456	430	393	400	412	427	447	420	419	438	430	418	390	418	427	431	433	404	409	421	411	435	439	400	436	408	432	441	422	399	421	420	390	406	418	428	414	398	415	432	401	413	418	397	445	409	461	418	407	431	402	399
25690	21457	27424	25593	5954	1221	978	784	2449	17214	20169	13100	4138	1620	823	572	570	572	548	528	537	551	588	541	532	591	528	578	530	525	593	539	549	561	557	559	582	520	519	555	498	546	536	526	517	549	526	545	560	557	524	535	509	547	562	508	522	550	549	551	593	544	535	508	533	534	539	589	536	530	539	572	520	541	540	532	571	592	569	507	525	562	592	487	547	530	526	564	576	532	550	529	523	506	559	574	517	595	573	562	544	545	557	510	538	533	527	550	512	516	544	557	543	548	592	559	520	494	532	536	548	555	517	550	527	552	511	528	550	524	520	513	516	501	550	571	561	512	545	574	535	568	544	508	577	554	511	559	553	521	557	547	537	539	527	541	539	529	585	551	522	526	593	531	546	540	568	505	555	525	496	555	557	556	567	550	568	541	547	541	535	527	500	514	546	555	574	531	535	574	539	516	575	545	541	594	557	564	509	532	544	534	559	547	509	546	532	509	546	553	525	542	554	560	504	510	522	558	529	540	507	550	520	538	502	574	544	534	533	538	506	544	456	538	587	562	562	580	568	523	555	512	519	501	511	510	588	551	550	544	503	497	532	527	551	532	548	541	554	557	567	583	566	557	495	473	536	497	528	549	553	497	527	504	575	568	525	502	583	549	544	538	529	513	477	577	566	564	542	564	536	521	569	514	511	516	516	603	512	546	515	552	524	541	510	560	539	546	512	579	536	577	546	560	550	612	578	508	544	499	566	571	550	543	552	535	572	572	525	546	523	512	550	522	541	540	533	559	563	553	496	560	543	539	513	521	555	525	605	577	564	583	482	529	531	575	535	546	558	539	536	535	570	541	522	514	549	551	555	555	507	543	561	583	572	527	574	561	555	514	547	520	556	519	534	583	501	557	559	550	549	569	537	566	569	582	562	558	528	538	563	518	511	503	588	545	524	569	542	571	590	567	535	511	572	561	566	526	537	538	543	593	535	521	547	524	477	579	571	574	569	532	553	575	513	563	542	542	566	560	518	568	525	546	522	499	562	544	519	580	563	573	555	540	577	532	535	580	512	551	523	544	547	539	505	536	503	561	550	589	575	588	571	565	495	513	557	522	575	541	524	579	529	636	517	576	524	527	552	534	521	520	481	545	576	531	563	508	556	553	573	552	552	553	557	588	529	540	531	537	524	556	566	538	481	536	538	502	545	529	548	557	569	562	548	521	545	508	500	536	552	545	566	580	537	539	538	509	561	559	555	503	584	526	563	543	564	533	538	521	570	561	535	530	523	538	526	569	547	487	530	537	529	558	554	523	582	502	581	549	557	532	535	531	540	530	548	571	536	559	515	508	557	550	521	580	540	523	522	513	548	583	521	527	541	521	522	484	598	503	563	560	597	564	549	521	528	569	561	553	503	531	544	574	543	510	547	568	520	553	538	535	524	496	539	527	534	529	526	538	505	548	520	498	518	517	572	532	526	521	524	517	523	539	571	573	542	523	558	509	560	548	568	549	547	584	547	570	566	537	555	474	549	505	566	548	533	508	556	540	573	587	584	536	551	530	538	551	538	528	567	559	520	586	540	552	555	537	540	504	535	593	595	547	516	516	480	535	551	553	543	565	524	554	508	529	545	513	522	530	542	543	533	542	563	552	579	611	532	532	527	527	571	528	560	521	545	565	554	567	549	515	547	527	524	522	501	550	531	556	519	539	539	525	519	528	523	563	528	519	552	566	538	516	526	558	560	506	535	539	559	468	543	533	565	541	541	550	533	517	520	486	565	555	554	540	578	574	542	569	550	528	495	502	554	519	531	556	542	532	533	531	558	557	535	509	564	548	581	524	571	587	532	566	545	499	558	540	543	573	544	509	524	521	508	543	522	545	563	543	510	532	557	523	524	577	519	502	547	526	482	550	553	558	555	563	546	538	490	545	524	526	542	543	538	539	551	562	545	528	484	540	550	508	514	541	481	548	528	540	540	571	552	505	526	531	552	544	569	509	513	585	565	542	516	537	569	539	546	541	504	554	555	534	526	538	537	509	526	549	534	592	497	533	525	545	521	513	580	565	519	521	526	535	531	565	519	553	515	547	519	525	529	529	503	509	536	514	557	538	499	530	551	543	522	549	521	532	529	560	577	559	503	545	553	521	547	497	559	529	504	549	539	533	526	583	530	572	514	495	540	523	524	550	535	598	518	554	562	576	492	516	578	544	548	550	554	562	543	554	577	501	498	538	525	579	528	487	560	553	537	505	514	551	543	521	536	531	518	544	529	560	548	537	506	559	498	518	590	535	530	535	524	546	570	544	527	504	560	510	539	524	510	531	526	556	582	594	562	549	554	537	560	539	551	554	519	532	545	543	519	569	552	525	510	565	552	519	553	527	584	502	548	539	532	510	550	508	531	522	514	507	518	513	547	531	534	502	549	523	533	512	559	529	531	526	568	530	543	564	530	542	552	539	520	538	541	548	573	512	574	546	505	575	539	523	545	564	525	526	532	542	557	549	546	513	511	487	546	543	554	528	529	553	519	573	568	542	555	537	526	490	570	525	549	547	560	570	527	530	523	520	502	519	573	542	508	533	552	554	532	533	574	545	534	525	505	535	523	538	553	553	528	518	525	552	528	579	530	521	549	509	551	485	538	521	549	548	544	522	534	515	597	558	515	542	528	543	518	554	543	539	539	516	523	528	554	534	530	555	520	494	508	510	551	501	527	577	556	507	510	548	562	563	505	501	556	537	547	480	557	529	544	535	546	513	533	563	529	529	545	504	527	509	530	553	573	540	551	520	490	544	528	536	576	540	543	548	562	566	532	535	529	521	548	591	599	517	539	574	513	533	533	560	588	535	527	558	522	539	551	583	545	519	540	549	501	573	538	510	515	525	535	514	498	556	533	540	509	515	544	506	496	516	532	559	534	543	551	576	557	547	520	545	546	538	517	556	533	504	586	523	561	527	503	529	537	516	531	526	500	515	546	529	561	509	539	514	558	515	548	533	537	533	536	498	516	614	527	528	552	542	554	527	527	544	552	523	552	535	559	549	541	552	537	544	533	554	501	545	557	507	507	508	571	506	546	539	586	543	514	536	529	496	544	528	576	510	522	518	580	514	542	532	547	552	517	606	513	548	539	555	530	569	529	572	490	575	533	511	556	568	534	529	530	551	568	582	577	528	562	565	516	542	542	498	527	527	565	536	528	525	561	557	551	551	582	523	501	570	546	547	531	524	534	559	528	509	542	547	560	513	530	523	590	536	545	558	573	544	494	525	507	539	525	525	579	497	546	489	514	536	536	551	537	537	539	542	552	577	530	533	539	582	504	556	529	564	540	567	543	516	548	543	545	563	525	564	529	513	548	501	542	521	550	505	548	559	563	580	572	532	552	525	567	549	566	574	553	603	523	526	562	544	553	542	531	550	547	528	494	569	526	529	548	508	559	530	557	552	542	543	545	497	558	532	521	561	537	516	563	589	544	531	570	545	587	506	567	521	487	536	537	556	537	555
3778	3573	3126	1578	1233	1062	897	798	3875	18620	18482	10804	3693	1698	822	509	493	476	514	480	497	506	485	471	491	489	454	439	516	417	494	462	461	479	496	443	478	478	501	488	503	468	465	492	489	475	481	493	491	475	470	484	497	470	475	503	472	461	477	474	479	500	469	441	493	475	476	466	479	478	427	482	487	490	419	494	427	470	466	465	476	468	475	485	489	466	479	458	479	470	454	465	452	495	484	464	452	482	490	475	455	452	459	458	514	467	457	453	513	481	450	457	478	471	493	492	487	473	477	497	480	496	472	463	408	504	473	484	448	434	473	477	476	471	491	473	453	494	469	481	505	456	480	464	476	481	502	445	485	509	502	519	452	485	470	495	452	463	440	464	479	463	442	452	505	487	474	457	426	520	470	463	448	464	444	475	471	524	486	456	460	449	493	439	437	467	491	472	459	473	480	496	462	452	440	453	496	513	447	466	490	476	463	438	476	463	484	509	452	508	516	436	491	473	465	482	451	500	466	505	449	480	468	439	478	493	463	466	494	473	479	479	483	468	459	472	460	481	413	518	483	442	481	491	434	465	440	427	484	493	479	508	493	476	463	462	472	451	490	484	536	477	451	436	476	468	489	501	497	459	510	426	455	478	449	445	477	463	460	477	460	486	432	435	489	455	479	475	471	511	446	479	450	467	443	485	465	453	467	457	464	494	491	472	462	471	460	471	442	498	510	454	493	462	455	464	489	470	504	481	451	458	462	460	460	486	461	473	472	470	471	478	460	489	431	463	467	483	429	458	490	453	487	456	476	429	467	502	455	461	502	463	478	412	545	449	486	454	496	496	459	439	456	468	472	480	444	460	499	453	453	490	472	469	458	440	479	475	520	439	499	476	412	480	438	465	478	421	470	494	472	500	495	478	475	459	465	474	477	453	464	482	482	443	497	519	472	482	431	463	433	457	483	483	454	474	475	470	465	528	463	502	466	480	463	481	463	478	513	470	477	433	474	471	476	474	469	497	511	454	462	474	471	447	464	500	450	430	460	445	532	477	455	494	471	507	446	453	442	433	441	460	498	472	483	486	446	470	470	453	465	481	479	477	463	502	483	448	489	443	497	457	504	506	481	475	451	470	494	480	484	453	417	480	464	443	462	441	451	441	452	458	471	484	452	427	438	475	463	448	448	465	459	459	473	503	478	432	463	465	428	469	475	476	458	493	432	465	467	514	486	470	491	460	489	452	442	487	474	441	459	450	483	454	503	465	465	442	496	472	498	481	441	518	455	452	474	474	471	457	468	492	481	465	456	446	475	472	489	458	472	436	459	500	513	481	479	488	486	480	449	477	464	469	492	458	489	468	489	453	473	471	460	466	481	415	464	494	436	465	481	473	473	475	456	471	470	438	466	482	462	497	468	504	495	436	451	480	489	447	458	459	470	465	503	450	447	469	466	495	511	444	455	497	488	474	466	462	451	488	498	427	479	487	483	461	446	490	457	454	504	456	467	489	458	477	482	482	466	474	460	499	468	480	456	456	475	490	447	463	482	428	471	478	462	449	490	495	495	506	459	471	492	436	472	465	523	459	478	441	492	438	445	446	473	500	477	457	471	490	457	462	455	473	481	462	463	506	462	444	490	480	457	424	456	459	478	473	506	450	466	473	480	425	466	478	462	489	473	485	479	488	478	514	463	471	486	480	438	471	481	461	462	502	473	495	481	499	479	451	473	449	527	496	456	437	496	467	457	492	453	472	442	482	470	463	487	487	431	478	510	471	454	432	474	473	471	480	442	470	505	464	433	441	437	466	485	478	460	469	484	451	432	479	491	453	472	474	431	456	499	446	459	476	485	475	437	452	482	473	426	449	492	477	489	425	452	518	477	448	442	466	496	459	442	471	485	469	468	475	454	468	479	488	496	471	494	449	468	465	524	464	457	508	431	474	446	513	469	469	474	467	490	497	498	484	452	456	466	430	466	448	476	470	499	486	475	448	477	485	446	496	447	467	493	482	478	462	458	463	453	468	463	457	457	504	497	481	477	438	464	477	453	482	450	481	460	489	478	492	488	472	456	472	472	431	464	478	443	462	491	437	469	507	459	455	477	449	440	454	486	460	466	493	485	455	465	476	524	516	469	421	511	469	468	461	464	436	488	447	447	465	454	473	439	469	460	492	448	519	482	477	470	475	459	466	475	447	478	469	493	454	448	431	463	484	458	481	497	457	493	501	475	478	450	461	482	484	434	471	476	425	475	438	473	462	457	476	486	453	473	437	442	456	498	498	493	463	462	476	472	458	451	421	463	465	470	457	486	483	468	471	445	464	506	480	463	476	496	500	466	446	470	439	451	464	498	469	452	497	460	473	442	476	477	469	453	463	468	469	498	488	492	463	463	475	459	467	468	476	489	445	461	489	415	502	473	487	446	434	453	455	504	487	479	486	457	426	453	440	485	437	477	477	470	520	484	439	437	469	502	500	465	453	417	485	479	471	489	491	489	489	479	468	492	441	481	461	468	440	464	477	471	480	483	453	443	480	453	465	520	431	496	465	503	464	479	454	468	521	463	460	491	461	448	440	454	471	453	477	509	459	469	471	427	507	460	474	464	471	449	469	453	465	483	464	466	445	519	468	439	505	470	431	472	504	479	415	467	469	524	464	467	472	471	479	468	441	452	472	430	492	452	485	442	478	451	473	475	473	480	464	487	453	473	517	466	457	434	420	464	461	484	472	433	500	468	476	468	467	468	449	449	497	491	466	497	474	466	483	468	506	471	443	462	469	450	446	479	458	430	475	471	459	510	450	468	433	492	454	437	474	497	467	464	477	446	466	466	533	489	486	529	459	437	475	453	454	497	489	470	449	476	492	463	454	479	493	463	437	451	457	455	499	466	428	473	498	424	482	431	480	508	458	426	470	511	513	432	480	448	490	461	487	451	462	470	486	504	467	481	465	495	492	463	458	477	438	483	474	456	482	485	448	454	459	483	512	478	467	445	455	484	465	469	503	467	487	443	504	455	467	489	459	437	476	437	444	452	428	416	485	488	457	494	423	475	466	429	432	517	526	478	450	443	486	445	449	502	432	462	454	457	476	454	482	483	450	465	470	441	477	494	468	496	430	508	479	483	439	484	480	457	446	468	507	426	463	482	467	475	446	443	489	461	477	482	466	479	465	491	457	476	486	453	488	476	495	476	460	471	426	460	466	485	497	483	468	456	478	470	468	475	433	459	490	497	483	509	413	460	478	473	509	470	466	491	495	488	454	467	495	446	441	457	460	471	483	460	449	506	470	425	462	472	502	466	471	448	476	474	474	458	462	468	452	501	471	467	451	470	453	465	481	454	455	486	460	468	467	426	479	457	458	465	469	440	476	503	463	465	395	442	490	462	470	482	451	495	477	499	476	450	454	478	414	507	456	471	463	470	426	463	474	464	452	470	449	455	445	490	455	502	484	420	480	459	442	466	477	484	507	506	449	471	469	428	430	497	441	514	506	452	438	462	431
24482	21463	28772	24578	21344	7797	1964	1230	8586	35879	33139	23550	8674	2794	1277	805	746	702	723	734	715	725	690	723	724	726	748	716	695	683	679	731	685	704	633	699	703	696	718	635	701	713	697	704	714	702	718	698	695	678	690	716	753	694	712	690	698	678	717	686	646	649	690	765	708	720	658	683	679	669	660	653	730	685	660	678	656	695	735	720	718	677	694	664	695	684	705	683	709	719	693	682	670	662	667	691	681	710	726	734	637	751	712	678	748	668	672	701	677	722	645	690	705	683	675	677	695	686	700	708	685	726	721	676	664	686	717	698	732	688	685	708	700	697	669	668	701	668	703	695	688	697	667	677	683	679	697	697	665	717	657	696	671	692	704	674	693	664	710	713	661	687	714	736	692	697	644	655	673	714	675	666	728	744	696	705	700	654	705	705	710	667	692	670	728	706	648	717	661	679	718	717	698	739	678	668	682	687	705	692	711	705	668	772	721	702	687	678	678	697	685	738	631	709	737	694	713	666	732	672	695	674	696	677	634	710	684	736	684	664	657	668	649	722	758	690	693	727	687	693	676	697	711	685	694	684	657	683	661	686	668	676	701	767	704	661	674	675	739	698	698	677	731	754	713	663	674	720	722	676	688	729	636	717	647	695	698	658	721	681	691	724	681	680	673	704	693	702	639	669	738	723	704	702	695	678	687	676	722	638	699	663	657	705	666	701	645	684	694	743	703	657	670	668	670	711	632	666	682	725	708	697	684	686	688	680	659	717	675	687	694	697	707	702	699	684	741	658	717	627	697	728	669	716	678	698	669	671	677	718	682	641	679	681	674	700	661	640	693	703	695	665	727	660	709	708	690	705	719	702	693	700	675	701	650	694	726	610	710	711	686	721	709	643	653	703	693	737	689	664	726	668	710	694	666	691	691	691	720	680	678	724	682	713	663	732	691	672	678	660	697	646	679	656	692	724	678	635	645	687	691	687	697	644	687	696	734	753	665	686	695	717	699	691	727	672	674	690	671	663	701	666	647	693	681	707	645	665	663	675	722	677	700	679	638	695	659	732	715	747	727	637	736	696	702	675	691	711	685	678	703	740	635	726	705	632	624	656	737	698	657	687	715	658	689	702	651	711	684	693	710	698	741	705	656	669	682	697	710	701	720	695	729	725	677	641	732	654	700	687	700	706	660	743	652	693	687	678	645	738	694	677	671	681	665	753	664	664	685	659	686	626	694	690	752	671	685	667	662	725	655	687	713	700	673	730	689	656	698	706	690	669	692	690	680	701	689	724	733	701	678	652	709	638	654	725	687	680	660	628	681	672	705	686	708	737	687	677	734	667	668	664	714	714	762	682	687	705	711	746	686	706	691	714	666	693	685	709	695	697	621	672	687	734	725	723	686	675	707	696	689	698	732	685	755	710	708	662	685	672	663	705	677	681	664	724	675	707	724	679	705	719	702	699	699	705	710	694	690	723	704	691	707	681	684	642	653	676	681	736	682	687	689	693	718	695	735	624	656	723	691	716	662	712	672	692	665	699	687	685	693	660	661	651	689	664	693	674	688	733	662	633	738	675	672	699	702	678	642	693	725	681	700	702	689	698	737	731	699	653	723	695	669	688	697	698	709	716	709	734	694	678	705	663	672	668	672	703	677	613	658	704	700	672	718	696	728	705	669	689	671	713	693	730	672	712	679	683	716	671	685	699	705	712	664	658	689	713	643	724	664	713	731	698	685	726	687	712	698	723	689	679	714	729	685	693	667	677	766	680	706	700	689	655	709	667	730	630	653	660	709	697	685	684	682	662	642	684	717	704	702	711	688	667	666	692	670	664	671	682	667	724	688	739	706	706	719	625	719	707	685	704	696	702	707	691	704	705	678	695	674	690	650	696	710	711	680	651	650	708	664	670	686	699	690	703	716	686	670	706	662	677	684	671	743	672	702	702	750	685	671	667	683	699	709	722	684	670	712	691	698	685	666	677	683	654	693	655	696	702	713	717	662	710	682	672	654	656	681	668	680	706	680	665	661	671	682	710	699	686	697	736	730	670	653	708	679	715	687	678	665	712	654	706	738	739	656	685	703	657	753	714	743	702	697	717	707	698	673	668	716	667	666	655	698	702	708	682	651	699	655	763	652	679	693	667	711	686	701	698	731	683	688	708	701	686	681	721	699	735	671	681	671	660	688	672	673	659	662	662	689	673	671	706	692	688	674	646	651	675	731	638	675	674	718	717	672	694	655	661	724	669	732	669	673	676	709	679	690	685	708	692	688	672	717	687	707	688	699	678	662	693	694	714	630	652	736	688	646	715	655	650	702	685	673	705	717	677	673	673	685	676	725	667	675	746	694	717	715	684	721	705	704	670	666	679	665	694	707	689	706	701	736	719	666	721	654	665	703	690	708	690	671	744	723	679	640	736	648	690	734	673	691	707	700	732	674	697	683	706	671	716	696	718	697	663	666	734	693	713	669	722	661	659	708	643	738	689	700	694	685	689	690	649	631	685	662	680	685	655	707	629	627	706	666	685	703	719	688	695	712	710	676	675	707	692	678	692	718	697	726	710	687	717	650	698	651	665	705	688	692	704	694	675	679	680	703	680	673	694	674	729	650	672	640	669	685	749	658	699	743	675	686	697	740	692	691	691	699	682	716	650	688	675	670	703	731	731	686	667	718	703	654	712	699	719	701	701	728	695	687	701	643	693	686	709	675	716	723	704	686	670	625	694	702	730	690	673	622	677	664	693	707	686	711	681	679	647	746	654	670	716	696	711	687	719	698	672	676	715	633	697	682	642	689	734	698	713	698	685	733	664	725	664	696	682	671	654	680	676	687	680	700	723	693	651	681	631	673	699	729	668	659	680	674	686	724	648	669	665	686	701	672	693	675	712	631	704	651	703	673	723	671	680	755	687	700	707	715	720	727	667	711	711	728	685	697	698	694	688	689	692	705	733	658	678	685	653	638	725	626	661	710	656	666	653	686	680	724	687	683	649	718	692	678	665	690	735	664	702	673	674	742	690	641	693	691	674	680	705	663	697	693	732	689	664	643	664	710	743	685	660	695	713	654	677	648	706	653	709	704	664	647	680	677	733	676	717	669	679	744	694	722	689	664	734	697	723	686	626	670	657	662	668	638	686	697	691	667	657	711	724	688	706	702	676	671	705	648	707	693	653	710	688	657	737	653	701	701	695	638	684	708	652	681	697	649	748	713	643	691	672	670	705	731	646	747	650	730	710	667	704	683	709	708	695	688	675	671	708	723	679	699	747	669	669	714	678	695	687	678	721	663	691	703	662	660	662	658	704	665	702	716	707	711	667	643	684	663	664	665	687	681	677	675	669	658	679	690	671	654	664	688	669	654	723	694	713	668	701	673	677	630	701	654	644	664	677	714	707	696	640	666	706	751	711	684	700	621	691	646	674	678	656	684	677	665	707	715	688	729	660	729	710	673	687	699	694	697	703	634	648	721	652	708	695	696	701	664	674	645	678	710	656	649	671
4264	6993	6354	3469	2225	1770	1447	1305	12164	34304	29462	18920	6298	2915	1220	737	637	573	610	609	645	611	568	625	586	611	609	576	614	583	628	628	609	580	556	581	572	593	592	592	588	638	565	572	576	573	597	586	604	579	569	565	587	574	582	579	555	636	586	632	558	600	628	581	586	577	593	616	568	591	587	608	574	593	590	584	559	601	602	636	617	617	582	556	587	638	585	605	589	583	595	619	575	631	581	588	587	615	578	652	582	592	613	565	595	584	559	592	588	606	597	597	601	585	548	588	570	579	604	578	584	542	571	582	600	568	597	583	574	605	600	593	587	614	639	590	596	617	595	591	571	566	581	618	568	589	627	579	603	593	598	576	543	635	590	615	588	569	586	585	607	583	599	577	597	607	565	627	613	594	574	564	487	562	563	599	549	585	580	578	589	568	595	571	601	581	573	567	574	590	585	567	620	609	599	573	570	564	583	583	578	598	541	594	604	579	634	598	608	621	575	614	565	618	535	614	532	581	575	635	625	606	566	584	620	564	579	560	576	583	592	573	576	558	570	575	614	596	597	538	613	542	553	589	595	618	565	595	643	589	567	620	597	584	616	595	596	585	597	612	565	587	607	562	570	560	591	612	568	561	586	593	621	589	583	587	567	565	578	609	605	566	601	601	602	605	600	622	590	590	575	574	562	591	611	563	563	599	587	561	560	547	647	576	604	591	602	628	560	575	592	566	578	597	614	569	569	607	631	593	564	602	585	561	630	578	592	607	571	552	548	591	585	579	588	563	536	625	582	582	618	584	554	623	551	571	602	599	617	622	599	614	623	569	592	561	581	582	624	588	574	583	570	574	551	612	585	602	564	532	576	572	550	599	607	583	612	579	576	546	598	606	615	593	621	604	560	582	598	622	548	619	599	593	578	612	629	583	613	586	551	608	585	618	555	574	591	605	554	582	586	626	604	548	612	582	576	534	611	656	597	550	575	584	573	555	614	580	605	602	557	590	576	565	563	574	575	639	586	587	587	554	582	583	566	548	562	602	524	600	617	576	570	568	616	554	636	564	545	581	584	560	590	599	602	585	558	614	658	570	583	587	578	585	589	593	561	583	581	600	599	590	563	550	537	573	614	600	557	578	565	575	535	596	583	587	572	580	559	569	576	566	582	592	569	586	566	566	593	608	588	620	559	616	602	577	589	594	592	614	595	562	591	637	562	565	559	605	531	627	596	578	631	578	604	567	565	561	604	612	556	583	554	615	587	590	551	545	594	574	554	554	585	647	594	567	586	593	587	576	585	613	612	544	589	590	549	591	529	594	616	581	637	609	573	595	607	553	584	578	569	617	585	635	549	592	543	605	609	601	571	630	569	534	565	559	581	531	564	605	594	620	574	600	597	571	591	569	593	588	569	554	601	544	537	604	634	542	618	619	603	573	608	583	544	585	575	582	566	595	606	605	559	622	542	563	603	594	550	607	592	591	615	608	592	565	589	558	611	574	582	557	607	545	567	597	583	611	636	588	634	594	606	571	610	587	558	596	575	591	580	568	581	580	620	581	555	616	609	595	587	543	589	594	564	591	588	614	537	607	583	582	611	618	567	594	591	551	608	572	578	573	584	609	563	579	577	610	587	597	568	577	607	618	626	602	590	582	594	569	597	565	574	614	537	578	594	612	577	543	621	568	594	601	623	548	544	544	571	567	599	566	536	594	592	588	568	552	571	635	617	588	594	580	629	597	582	593	595	566	617	596	549	568	581	582	576	565	610	554	617	568	601	569	600	560	597	575	600	597	566	584	596	591	577	543	589	565	562	568	630	563	605	579	575	599	616	565	598	568	592	618	549	615	563	561	565	560	593	604	605	592	614	579	585	567	569	531	587	578	579	540	581	607	611	594	607	520	582	604	607	594	587	592	609	585	596	607	594	582	570	589	579	561	578	546	584	577	566	581	556	561	590	631	566	626	584	586	605	636	585	610	567	567	590	584	583	578	583	571	577	603	584	590	562	564	590	568	595	647	529	605	602	547	577	577	574	565	554	590	593	594	564	556	611	585	602	571	512	553	638	592	584	599	609	570	623	532	596	603	594	552	554	612	582	631	607	587	566	614	582	598	547	568	584	581	574	565	621	573	548	551	556	590	596	596	572	589	578	558	582	569	576	609	563	578	567	563	589	593	600	583	550	614	588	613	562	563	647	610	547	561	544	571	587	600	582	534	638	573	565	588	623	609	607	560	591	577	530	578	558	558	612	602	583	594	536	583	582	595	570	592	594	565	582	632	608	628	585	560	575	677	605	618	569	576	596	554	543	604	586	598	582	589	626	613	588	603	590	547	627	617	599	587	595	574	586	581	580	591	543	561	555	573	544	608	580	600	570	542	551	597	554	598	575	578	568	585	624	591	555	607	569	608	537	527	630	578	590	613	565	535	586	539	573	583	592	581	581	554	541	589	572	533	653	623	589	613	597	607	550	585	616	561	563	612	593	601	614	585	576	578	554	567	568	593	596	580	558	626	611	561	562	587	541	588	564	600	585	565	600	571	589	602	652	607	604	639	583	563	548	586	602	562	568	596	554	610	588	579	572	589	595	600	592	603	557	524	571	572	581	545	575	597	549	530	559	576	535	562	565	604	558	548	569	612	601	574	552	626	600	567	592	574	586	599	606	588	581	588	568	566	581	599	654	579	581	595	529	608	564	580	567	590	581	608	570	586	552	545	593	603	667	612	623	536	575	591	592	582	578	586	563	606	616	574	561	571	584	583	592	569	569	583	555	569	573	563	514	561	609	563	537	608	565	575	559	590	574	578	591	601	610	540	590	584	583	567	631	626	559	566	601	567	573	584	566	596	578	602	586	572	588	619	609	618	572	609	557	587	562	578	614	607	542	550	566	577	565	551	557	607	598	593	644	583	577	566	568	525	587	555	569	538	574	535	551	588	586	601	559	603	587	578	514	615	617	584	574	576	560	578	596	580	606	564	591	584	613	580	552	589	559	537	562	574	579	613	577	602	601	560	587	558	581	583	572	565	563	550	602	589	623	612	587	545	582	615	558	580	605	558	588	574	598	570	590	587	624	558	555	570	598	596	531	611	586	587	576	586	571	544	551	624	594	571	562	563	546	590	579	572	594	576	580	591	546	583	580	552	580	535	574	550	581	569	604	571	590	585	622	571	566	619	558	539	586	645	580	564	620	605	576	584	608	558	527	607	574	620	560	592	580	591	590	577	638	565	599	571	623	580	609	603	555	624	599	583	557	564	606	653	606	573	574	578	575	596	573	603	598	591	561	548	619	564	590	552	581	578	546	595	572	621	599	603	614	611	581	573	599	567	620	562	590	569	576	608	563	587	581	623	602	550	578	580	561	567	634	565	628	584	590	634	582	606	538	631	592	587	585	616	570	559	586	605	559	588	574	536	594	556	583	581	571	560	532	620	556	578	562	603	595	561	557	615	608	582	602	591	589	584	578	618	580	571	585	610	620	559	590	577	595	594	597	558
27786	11380	1682	1018	691	568	576	560	710	2016	2300	1712	979	678	592	509	496	493	518	473	502	507	492	492	493	476	461	502	486	541	503	515	492	518	529	496	523	513	539	501	470	487	492	488	504	495	501	491	512	492	508	499	510	522	470	475	461	509	499	507	487	481	519	485	514	481	495	488	469	490	504	496	479	470	487	515	499	491	480	470	518	526	510	470	458	474	468	480	433	476	515	434	497	477	494	533	476	474	469	481	482	441	496	484	475	470	504	479	468	519	477	411	517	498	511	467	506	530	504	475	535	519	513	471	482	507	499	518	518	470	488	549	508	492	479	485	472	481	475	458	470	482	525	505	452	513	435	491	483	467	523	487	461	481	486	500	482	504	508	517	509	477	448	503	498	456	475	501	515	464	500	455	500	498	502	498	515	447	460	508	495	461	451	506	509	458	500	543	516	480	522	525	482	492	434	486	475	501	483	530	462	504	513	510	471	441	463	480	493	462	511	470	469	499	505	517	460	488	472	518	462	477	507	475	444	499	438	508	520	477	481	469	464	490	485	507	540	446	486	480	530	547	472	447	527	502	493	510	458	493	478	458	471	488	496	503	522	470	533	505	496	474	496	471	435	493	464	483	435	546	482	503	468	513	498	486	469	468	484	484	454	487	481	460	488	469	419	488	486	526	488	521	438	469	473	489	497	438	462	505	478	500	521	536	477	544	468	495	534	497	485	501	472	472	480	489	527	495	496	455	488	495	517	476	502	477	471	443	471	497	493	490	489	470	443	485	445	489	496	467	503	484	482	491	510	475	455	452	522	480	464	484	491	468	446	462	499	491	508	491	509	504	475	487	475	510	504	471	504	519	506	479	494	492	502	482	491	495	472	480	497	467	468	451	455	491	494	446	493	504	519	476	498	551	475	489	503	511	509	497	501	472	535	489	469	491	505	487	502	500	505	452	516	472	501	462	485	462	507	501	499	517	459	508	464	475	458	444	501	453	495	538	495	465	464	466	486	517	478	477	447	471	484	542	479	447	511	514	475	492	469	522	480	502	514	487	493	532	479	462	465	489	507	519	497	539	513	493	504	508	524	485	485	484	460	463	464	492	487	487	458	471	500	468	497	482	510	490	475	505	493	484	498	471	467	475	500	514	515	462	498	506	497	496	491	468	495	474	511	450	469	480	518	490	483	528	472	472	507	461	483	510	483	491	511	513	489	467	501	491	489	482	506	510	495	499	507	505	485	486	480	473	502	504	488	508	474	494	524	501	499	453	485	476	464	518	497	519	483	500	487	500	515	478	511	471	476	489	487	493	497	486	499	500	493	491	427	491	528	453	488	475	519	517	494	480	463	508	504	486	480	502	487	481	506	485	448	505	489	516	488	494	492	498	496	476	491	524	535	518	478	487	499	466	493	513	472	518	486	484	472	465	467	499	505	489	504	488	462	465	495	488	500	458	492	490	493	510	543	503	483	447	481	479	516	498	453	485	460	457	492	478	473	472	462	505	513	487	505	488	492	506	517	498	444	479	513	474	512	511	472	490	458	452	477	518	498	495	466	451	494	489	452	511	485	496	475	505	455	490	474	496	541	513	491	448	520	478	524	508	520	480	503	450	483	479	498	491	485	467	498	481	455	500	486	512	476	511	474	517	479	506	487	455	467	497	501	509	487	481	482	531	522	468	503	500	493	491	493	497	485	469	497	502	475	489	544	495	474	505	491	517	489	498	511	460	455	463	478	496	498	496	526	498	498	468	508	461	479	473	470	485	492	523	501	521	452	516	496	499	475	508	496	524	421	529	474	464	527	473	490	495	489	501	502	477	498	493	491	469	477	480	509	541	493	449	461	464	495	508	463	476	469	507	473	454	480	488	477	499	458	493	481	508	457	509	514	523	493	480	493	490	500	457	477	497	497	507	495	496	470	519	523	522	502	514	486	518	448	504	507	466	486	512	472	514	477	517	428	498	499	473	513	469	478	494	496	504	475	510	511	481	454	462	502	492	477	491	469	485	466	517	475	491	487	447	497	459	523	490	512	499	436	468	524	503	526	489	477	474	458	509	482	449	492	500	492	470	524	484	485	461	480	493	516	525	520	511	491	473	491	473	515	501	468	468	443	491	510	465	480	475	525	442	507	476	447	488	498	479	534	481	462	485	487	438	495	489	517	482	483	482	490	502	481	475	493	437	501	465	504	483	500	503	512	491	474	471	522	505	451	483	492	479	528	516	484	481	495	461	479	518	527	505	500	477	461	475	495	500	492	503	481	515	489	511	503	488	497	496	502	493	494	480	488	503	523	515	502	493	520	464	459	456	484	461	457	465	493	526	476	506	511	501	522	528	475	528	504	457	478	464	498	484	513	511	491	493	472	502	532	534	503	563	499	482	463	503	499	506	501	488	494	497	481	460	499	521	457	508	518	507	530	464	454	470	485	463	485	483	488	544	498	463	504	456	460	485	500	461	519	535	443	468	455	470	518	520	496	463	479	476	524	521	521	518	504	446	523	475	507	465	486	470	534	458	518	502	463	482	488	510	478	514	463	439	439	518	502	439	532	502	475	491	482	453	524	544	459	465	515	492	456	497	491	437	500	550	492	536	453	483	482	479	500	470	496	519	500	494	478	498	490	469	468	541	483	466	485	469	486	477	499	489	484	503	471	533	487	499	484	507	490	491	514	495	479	498	499	475	517	525	544	453	518	534	494	502	500	454	488	506	486	495	476	502	492	493	460	467	498	507	515	470	474	489	504	493	482	533	474	510	505	490	497	505	530	491	455	468	477	476	465	466	510	495	491	493	472	478	496	528	489	476	487	452	497	482	470	499	510	488	482	469	493	469	499	488	512	487	439	466	448	466	469	430	469	510	451	480	483	447	510	495	452	535	517	501	496	475	502	502	489	467	476	481	478	480	478	527	485	488	483	474	494	486	508	489	478	461	535	477	486	503	477	486	470	497	532	496	499	487	527	508	451	527	489	473	468	519	475	476	476	476	491	500	475	506	497	522	498	473	509	481	446	488	492	455	491	470	465	508	464	498	476	475	468	552	471	490	471	560	473	512	481	526	559	449	485	514	515	482	478	482	469	503	482	486	485	484	509	505	505	456	474	476	490	526	495	476	486	478	490	443	480	485	516	473	468	472	521	448	474	511	493	465	480	482	479	479	495	498	506	515	453	475	477	472	446	486	483	532	494	496	478	460	507	492	497	507	440	506	507	464	475	489	463	509	460	489	492	485	464	503	481	465	485	476	496	442	472	548	501	488	451	459	493	450	477	460	479	496	491	487	524	411	528	497	493	491	472	480	491	489	488	470	479	494	480	491	457	470	518	529	496	483	524	456	471	465	503	520	457	540	487	475	494	495	467	475	478	518	484	496	492	474	459	497	444	480	514	488	500	483	455	478	463	500	530	494	504	538	508	480	482	479	495	481	464	465	495	499	470	469	508	489	527	484	498	482	475	493	456	467	444	479	503	486	500	488	510	490	503	484	460	455
5254	1015	1107	804	640	589	497	466	834	2638	2488	1841	995	653	442	462	423	436	430	438	416	416	402	408	416	421	417	412	408	424	440	427	451	407	426	466	445	431	408	452	410	428	408	447	407	384	417	399	423	380	420	411	410	407	398	395	426	428	427	399	434	399	416	417	426	418	412	430	417	419	407	427	437	443	416	425	418	422	419	404	407	421	429	404	436	428	446	381	377	433	396	427	397	400	428	424	402	427	425	393	404	429	451	417	430	418	429	408	437	442	386	373	387	396	425	418	475	412	409	431	383	420	423	413	431	413	402	386	394	402	430	395	399	384	411	387	395	408	427	452	411	396	421	393	454	402	399	419	449	415	457	456	420	392	446	439	414	396	428	436	394	422	468	411	419	420	398	436	431	425	438	425	386	406	443	430	414	423	420	418	408	398	399	417	420	399	394	427	405	410	421	433	434	428	447	443	446	407	436	373	459	459	409	421	409	437	432	402	403	437	390	387	411	391	424	415	439	441	436	425	427	426	405	399	431	384	409	422	403	411	444	407	399	438	402	382	386	402	424	401	435	434	403	443	448	410	408	384	422	414	401	422	416	427	434	430	396	383	405	410	411	407	392	397	421	443	416	428	421	397	457	431	477	397	397	439	427	408	398	423	401	410	429	411	387	384	405	413	415	390	385	418	395	398	441	435	413	437	398	410	399	379	448	427	411	427	429	397	433	409	434	397	409	425	440	378	425	415	427	404	431	444	423	393	382	431	416	409	427	421	401	411	428	422	395	388	414	399	398	405	405	436	420	393	423	402	398	384	429	406	416	436	387	421	385	434	404	423	407	408	431	423	435	400	429	417	436	441	425	411	402	439	426	396	449	386	422	430	409	405	414	441	456	429	402	408	445	442	388	443	415	409	445	405	411	436	419	406	415	455	412	400	435	436	393	404	432	402	420	413	396	402	425	415	435	448	400	420	408	377	435	398	443	400	395	453	379	397	395	395	408	379	436	392	451	422	388	419	405	420	446	425	405	401	380	416	410	449	416	419	425	454	462	422	414	448	410	435	411	399	398	393	409	404	389	453	400	422	444	439	408	390	410	409	380	381	414	408	440	430	421	417	404	398	423	421	425	409	406	420	435	410	420	420	416	419	425	391	386	424	399	426	402	390	396	455	411	415	434	415	431	438	399	414	414	429	437	414	448	386	430	416	424	415	420	418	413	388	419	407	399	416	427	424	400	390	404	427	392	456	418	451	424	440	404	409	412	419	430	409	422	413	420	431	406	378	404	422	371	394	422	427	405	407	392	429	417	417	411	423	427	414	389	405	388	427	383	417	437	417	462	447	426	442	429	394	421	394	393	437	404	435	422	418	404	400	428	406	416	418	420	418	425	403	446	389	459	372	402	414	422	414	404	386	440	413	435	423	442	435	402	427	378	438	390	426	401	406	411	388	440	444	414	403	396	410	402	418	441	437	427	429	404	448	449	403	421	416	423	461	397	434	388	423	466	387	427	437	436	409	374	398	435	453	411	415	418	435	445	408	433	413	400	430	411	452	413	413	420	460	401	405	458	421	442	432	430	402	432	404	421	433	421	417	449	427	419	452	429	451	422	369	420	418	394	414	433	404	413	429	425	394	415	414	446	443	415	436	400	406	424	432	434	395	421	410	407	426	400	425	457	374	428	404	446	398	416	419	357	404	394	424	440	387	425	379	414	441	415	424	431	443	421	458	454	409	446	446	392	384	421	426	398	408	403	387	423	414	451	408	393	434	412	442	422	403	416	441	434	365	417	383	365	393	406	422	394	412	471	423	410	427	375	422	423	411	392	437	411	394	420	422	392	449	394	406	390	422	462	433	433	418	405	371	416	453	404	394	439	418	383	421	441	404	430	376	447	403	415	436	396	419	415	400	405	447	437	418	428	406	426	410	427	440	375	410	401	429	407	399	413	396	435	419	440	432	398	425	423	402	430	407	398	373	407	400	404	412	407	401	405	385	426	413	415	418	406	410	428	379	398	397	399	430	455	423	404	394	439	456	402	419	392	436	391	440	428	422	413	417	442	443	434	398	420	422	412	424	462	428	427	438	413	418	399	411	409	435	416	412	397	405	437	412	454	419	400	420	420	419	419	423	422	412	433	418	388	430	421	399	411	418	431	414	454	396	404	398	412	415	423	378	390	409	402	460	388	411	410	389	428	403	412	431	424	359	402	425	390	408	393	405	420	462	412	396	414	422	438	395	404	508	396	404	442	450	431	430	417	427	436	400	442	407	402	397	385	418	425	431	433	442	428	405	424	408	389	447	424	443	407	417	422	381	417	410	425	475	422	409	415	415	429	402	446	404	403	403	435	457	404	409	433	408	405	444	379	406	378	443	406	431	432	457	409	398	410	426	403	427	404	424	398	398	482	473	425	421	427	425	434	449	442	424	422	406	398	421	449	432	439	431	431	439	392	409	438	410	439	394	415	428	421	423	443	429	437	405	416	396	436	427	427	423	419	378	426	417	408	412	410	388	403	420	394	411	394	411	430	443	414	425	439	418	405	412	430	412	392	398	386	423	422	393	393	445	370	446	434	453	440	437	423	445	441	377	378	422	423	406	372	416	406	408	381	401	410	418	428	442	420	407	435	429	432	376	404	438	396	426	401	416	436	405	407	397	427	404	398	424	396	445	415	415	441	443	403	384	416	401	415	426	441	445	407	419	455	449	431	402	420	388	403	400	396	442	417	385	385	383	433	392	437	408	434	427	430	412	409	392	386	426	410	403	382	404	439	453	423	416	431	447	414	428	394	412	386	416	399	461	423	390	427	405	410	456	401	395	450	429	461	427	432	383	430	375	432	369	386	426	458	400	441	404	400	417	418	421	422	417	402	397	395	439	384	387	427	416	391	399	411	411	435	391	429	460	412	426	402	415	403	429	444	462	408	453	422	427	400	428	416	403	396	416	408	419	407	429	451	398	412	404	413	413	396	436	457	391	427	466	437	423	428	424	446	401	437	415	405	453	455	412	409	428	430	399	437	448	442	431	438	397	440	421	423	429	421	426	414	400	437	365	423	408	394	420	465	425	439	412	387	381	421	374	399	473	410	444	399	433	409	427	432	415	409	418	408	389	427	440	396	394	461	435	410	445	427	392	432	411	430	407	448	425	438	460	386	433	431	394	423	450	438	408	440	412	378	433	414	433	378	400	421	429	444	403	450	424	373	389	410	451	399	410	409	418	418	400	432	412	375	426	426	397	409	398	449	408	411	404	404	375	419	386	407	409	431	401	397	426	408	420	414	406	432	439	411	424	400	466	400	394	423	419	411	425	430	443	395	423	393	411	446	480	405	445	448	402	451	412	433	454	446	406	393	422	411	401	430	460	450	438	430	423	445	429	422	426	427	419	411	432	434	387	399	387	428	428	421	413	432	419	380	396	412	446	398	445	431	425	400	431	442	386	410	441	440	401	409	434	413	415	407	396	440	449	417	374	418	428	393	412	439	432	436	434
25615	21454	27485	25519	6448	1299	965	767	2422	18482	19722	12624	4030	1537	842	601	563	505	544	520	507	517	561	520	552	506	512	574	521	535	528	514	508	542	533	541	569	528	483	520	574	570	494	523	497	491	493	505	527	506	498	512	510	531	533	523	521	522	507	520	477	509	582	490	470	514	537	514	467	557	493	550	515	507	504	564	528	502	537	519	475	519	564	530	465	522	497	506	533	530	536	533	493	556	499	528	491	508	542	582	487	544	512	498	516	538	490	482	545	504	511	539	567	533	514	538	527	528	537	527	504	478	566	497	527	512	526	516	526	516	507	498	495	500	536	536	573	524	497	514	510	509	532	485	567	540	508	511	530	473	514	536	576	523	543	533	526	535	534	559	492	542	529	522	522	544	513	565	477	501	497	528	485	567	524	493	528	558	550	536	524	558	485	487	526	554	501	505	487	510	519	510	542	555	532	563	542	543	537	532	527	530	528	516	506	521	548	555	520	507	552	537	568	529	527	540	523	539	541	484	470	517	547	492	540	515	511	511	489	520	517	537	526	544	547	521	489	533	559	509	558	564	513	511	453	520	498	486	519	551	495	481	518	503	500	534	530	507	541	496	546	524	503	528	501	527	551	534	532	507	540	513	534	542	516	522	485	555	487	489	524	516	559	509	554	491	517	532	493	503	535	499	548	505	517	511	540	510	546	548	519	529	524	507	506	522	532	549	540	514	501	504	472	521	496	525	497	517	507	547	518	507	504	541	566	511	547	501	521	472	542	509	496	556	497	518	478	490	518	540	525	526	506	524	504	503	513	516	552	501	562	475	499	563	516	498	520	502	562	540	534	500	564	511	547	522	516	506	567	547	507	511	558	524	516	502	504	527	517	558	565	507	511	550	508	577	528	559	563	519	489	522	510	490	494	515	548	494	544	503	500	539	515	502	489	542	493	576	511	519	506	502	513	512	504	519	528	532	530	566	488	521	490	523	508	560	536	501	520	542	511	537	524	530	504	465	516	470	517	535	554	523	536	531	507	539	574	496	543	527	478	526	483	520	493	521	560	548	521	489	555	474	524	496	512	524	504	533	547	523	542	505	530	515	526	505	535	525	505	496	519	498	559	543	530	523	517	559	522	547	546	488	539	515	541	499	518	505	511	523	502	510	521	508	531	604	528	493	560	543	549	533	509	484	534	528	528	565	502	471	511	510	533	515	534	534	566	517	524	507	516	522	480	506	527	530	511	537	490	557	579	529	511	553	529	543	532	553	538	533	540	501	523	504	525	499	496	499	529	528	504	542	528	536	475	490	525	515	543	561	543	504	510	514	483	539	507	543	542	549	502	567	545	521	539	501	518	510	509	546	496	533	519	483	506	490	531	517	519	527	538	524	485	553	506	509	513	516	538	501	503	539	550	484	514	542	511	508	519	541	543	498	531	547	486	521	526	508	476	529	519	508	532	521	544	574	509	514	502	495	577	502	495	549	526	539	539	536	557	534	530	516	502	512	544	545	508	501	541	528	535	486	509	495	482	530	500	514	551	542	487	523	511	512	515	524	508	515	495	514	523	524	477	555	509	502	507	492	531	491	519	584	507	527	510	526	478	539	526	520	519	532	527	527	469	536	524	529	529	516	528	551	539	494	556	489	505	515	573	505	483	484	538	534	531	489	547	503	528	530	522	521	524	542	524	533	510	531	504	509	539	500	523	512	524	514	469	564	527	548	538	541	560	519	496	482	539	524	477	521	488	507	529	552	466	536	496	540	508	525	513	516	505	482	509	516	562	506	514	526	528	502	518	481	530	535	532	477	534	556	529	556	527	496	480	496	508	542	483	514	533	499	527	533	503	516	562	523	512	497	530	473	506	536	509	481	521	515	545	471	570	508	537	506	538	549	491	525	494	532	501	541	521	528	528	544	506	578	532	508	509	539	550	542	510	532	519	553	526	502	512	518	546	530	504	511	477	541	493	501	501	539	522	524	530	509	493	560	516	495	524	538	501	528	519	517	543	502	551	521	487	583	514	497	543	494	517	479	538	478	543	503	544	512	535	552	489	515	556	521	522	538	542	509	564	509	538	530	552	531	459	517	529	512	515	524	523	532	517	489	499	506	516	502	548	479	513	520	526	495	472	492	478	552	516	519	508	549	555	567	497	530	508	471	544	520	503	528	520	526	513	513	478	507	517	532	506	544	477	523	499	516	523	485	558	492	527	527	519	497	501	537	546	534	539	518	510	518	491	502	518	529	478	540	504	535	517	556	526	511	542	535	517	488	542	489	506	498	501	485	537	496	455	495	534	505	491	547	511	545	540	502	534	493	541	482	493	540	510	516	555	556	484	502	516	531	483	532	532	535	521	512	528	517	492	528	509	511	486	529	535	519	495	556	479	529	533	460	521	547	512	552	559	499	507	542	519	569	506	490	511	482	513	485	536	544	545	548	515	506	497	517	496	508	558	502	508	547	511	510	537	523	521	534	547	499	576	545	523	527	498	515	524	495	537	544	511	555	552	533	498	527	506	534	505	551	539	521	522	531	545	518	484	521	474	553	544	522	507	537	511	489	534	511	542	487	560	504	492	512	542	515	480	519	483	571	486	523	537	519	497	493	490	528	509	549	493	494	565	533	526	479	534	552	469	512	465	535	487	529	508	522	509	515	504	532	564	522	525	533	499	517	508	526	559	538	512	502	480	507	519	510	488	503	511	510	523	531	543	473	504	507	503	519	530	527	508	508	554	510	516	583	530	503	524	513	501	501	526	515	553	541	546	501	489	539	515	556	531	518	521	510	548	526	527	523	529	496	519	485	549	496	528	558	551	525	509	518	541	518	522	506	496	510	539	506	525	517	509	523	567	522	499	480	512	484	568	536	544	527	540	540	492	490	537	482	499	549	502	533	531	550	526	515	526	532	543	476	535	500	516	481	508	549	489	501	538	545	521	504	498	534	541	520	540	517	498	508	518	560	533	520	507	505	523	532	523	557	490	520	545	484	520	540	524	568	592	521	523	530	528	511	487	535	514	465	528	538	520	480	522	539	535	559	509	509	476	510	475	554	571	518	527	566	536	523	511	518	558	538	518	544	569	503	529	561	504	495	506	566	508	538	534	514	518	525	537	481	511	524	546	494	537	525	527	475	483	506	498	538	509	500	553	503	507	531	498	541	526	507	503	515	548	524	536	508	520	558	527	485	533	518	509	458	519	486	553	538	500	536	527	503	491	508	531	546	554	509	505	497	572	494	502	529	534	512	475	529	498	467	526	501	511	508	527	513	526	501	489	525	505	516	550	511	511	519	550	465	518	497	528	504	507	582	513	565	479	525	509	520	561	509	504	508	523	560	502	546	517	532	502	535	507	530	523	511	526	523	537	489	514	513	541	531	539	503	500	538	534	502	527	485	537	506	548	514	493	522	506	514	498	553	509	491	520	466	517	500	521	523	533	505	527	464	524	531	512	491	527	508	487	518	529	540	533	535	494	537	523	571	569	496	537	532	548	534
3787	3623	3195	1989	1339	986	880	791	3878	19678	17736	10760	3625	1589	782	551	483	465	452	451	447	486	430	445	471	445	481	434	484	472	473	471	446	472	499	462	458	427	488	491	455	428	448	474	480	458	459	477	476	461	488	484	510	469	449	467	469	480	463	501	440	461	439	461	477	451	471	435	431	452	490	435	449	454	456	487	423	478	469	497	488	458	431	472	479	481	465	490	470	502	437	477	474	490	447	477	478	478	449	442	474	437	444	438	467	457	415	469	448	473	486	460	438	435	449	457	455	474	455	467	448	460	449	451	475	453	471	452	471	480	463	444	448	478	454	434	479	510	462	459	427	426	500	454	417	455	453	461	458	473	473	479	443	468	499	485	444	439	478	467	447	463	489	462	421	453	490	486	466	480	502	502	468	437	434	449	449	460	476	480	460	485	457	465	410	447	498	475	440	492	488	454	456	458	449	449	467	453	444	454	423	434	457	462	477	481	421	455	453	432	416	469	482	475	469	411	443	466	479	488	398	493	480	459	446	441	445	423	442	441	465	465	471	445	457	434	472	419	496	453	481	472	478	432	445	448	426	461	460	456	443	481	489	457	443	475	457	449	443	469	454	457	467	498	463	467	448	462	435	465	454	449	471	437	432	448	449	446	447	425	456	428	458	461	434	421	468	445	464	440	430	457	438	454	445	456	470	426	485	449	434	440	468	455	464	465	412	465	502	463	399	464	477	452	454	466	455	460	419	439	476	448	471	460	457	424	468	472	486	489	443	425	485	444	433	450	439	460	443	456	464	467	495	456	440	478	431	467	419	469	408	483	451	463	454	448	448	455	480	446	484	457	453	425	453	433	479	471	480	442	469	454	473	467	474	480	489	477	417	481	455	465	440	442	428	489	469	447	494	426	460	443	497	458	459	457	462	500	455	453	467	495	457	447	484	418	469	466	429	447	447	464	471	442	469	453	454	462	476	461	467	468	434	509	511	458	469	469	489	454	407	418	466	460	493	468	447	456	455	471	449	478	486	485	442	465	494	499	446	439	458	446	481	475	429	462	469	435	485	465	489	452	448	468	448	420	470	441	517	467	450	489	463	484	453	479	442	469	478	463	464	458	443	452	472	446	438	473	461	418	410	478	467	441	466	469	484	437	484	448	455	445	461	493	456	454	493	440	453	450	435	467	493	446	468	463	435	486	487	432	447	469	429	459	449	474	479	449	445	484	407	447	457	456	473	482	475	488	461	492	443	430	475	463	482	452	490	456	440	428	433	425	493	447	442	450	482	452	450	451	461	445	481	472	465	454	465	419	424	471	429	460	481	460	441	490	507	479	501	464	454	457	426	474	441	431	471	457	484	449	496	431	477	486	486	488	462	442	443	478	448	448	506	434	458	446	450	437	460	456	487	487	461	463	460	456	491	436	447	443	435	454	468	456	468	432	462	460	472	451	457	492	468	440	460	437	426	464	438	437	489	411	442	485	427	435	468	454	470	438	493	486	450	450	464	463	469	448	461	474	474	435	434	435	489	474	431	454	449	449	461	446	439	460	416	418	457	455	447	488	494	425	467	434	423	401	423	473	478	491	480	468	464	436	520	450	411	492	449	504	467	455	487	447	487	473	468	444	446	452	471	474	484	448	402	471	478	454	430	435	412	472	473	460	480	452	444	476	479	457	455	472	470	470	452	430	458	476	436	449	445	447	463	467	495	434	456	462	441	451	476	450	398	460	453	445	442	451	469	462	466	434	442	464	472	458	433	436	408	440	499	454	438	471	455	472	462	462	443	456	469	439	443	485	464	461	447	476	456	478	456	491	490	469	460	480	443	465	465	419	490	477	458	483	416	457	431	483	455	460	465	478	431	466	497	459	411	456	476	452	475	456	442	479	445	433	461	464	470	460	434	439	438	459	430	451	439	470	461	496	457	470	459	459	435	472	441	480	451	440	448	458	458	440	451	492	464	484	443	487	465	448	453	448	456	467	456	470	447	440	472	452	442	453	432	482	457	435	452	477	476	446	413	436	445	508	447	491	434	496	465	433	446	498	502	456	453	485	479	473	468	427	437	441	478	443	446	443	475	459	491	443	483	447	467	417	452	457	474	472	446	447	457	446	430	444	472	424	421	441	435	464	453	488	455	467	444	448	440	420	452	432	456	483	468	493	479	435	470	491	477	495	480	464	473	440	477	475	484	423	477	486	495	438	478	470	512	467	441	437	443	468	446	461	502	451	419	457	441	432	447	461	456	447	467	460	440	458	452	476	464	431	483	485	445	460	488	452	466	456	462	447	468	454	463	474	422	491	468	460	454	427	462	434	457	460	487	490	468	480	436	498	474	471	441	437	475	458	463	480	475	439	451	418	436	442	477	501	504	480	444	436	476	453	447	424	442	443	440	426	460	479	445	464	423	479	502	464	435	436	423	449	479	454	442	441	457	470	417	448	422	458	469	472	444	467	452	460	480	461	474	446	471	516	487	473	484	472	417	413	453	479	498	487	441	445	483	492	486	444	462	461	453	409	457	469	441	450	449	472	438	438	466	466	453	450	447	470	434	436	421	488	479	485	430	487	504	465	445	446	441	445	431	471	443	493	452	461	435	465	438	446	484	475	427	435	396	453	422	459	437	450	465	438	447	441	463	422	461	467	448	469	443	421	469	485	436	467	429	438	455	435	439	447	488	481	442	454	479	463	462	429	491	473	477	419	467	451	452	461	451	461	446	455	449	463	459	497	453	465	429	480	434	456	469	452	478	447	456	490	488	467	445	462	451	436	473	437	457	462	455	409	428	452	452	485	469	465	479	447	487	431	436	478	475	461	451	451	421	487	464	467	471	467	428	471	412	440	477	445	443	507	457	465	422	466	436	493	483	502	451	477	421	470	468	468	498	463	437	465	441	466	450	452	447	462	459	497	467	438	458	460	471	471	444	467	447	457	467	464	444	473	495	464	480	487	456	459	455	450	427	457	471	431	447	447	458	440	440	420	467	444	485	444	468	486	445	440	437	439	474	452	413	434	445	467	470	478	468	475	436	465	460	446	466	450	471	475	439	430	473	426	441	473	432	476	423	487	438	463	402	486	471	446	445	414	432	410	457	466	479	449	478	458	476	475	496	488	466	482	458	449	444	461	485	456	466	454	449	479	440	413	446	455	460	484	466	485	504	468	437	477	467	430	433	431	485	464	438	485	439	441	451	458	487	443	478	448	485	401	416	416	468	440	467	476	458	497	413	424	476	499	467	481	446	451	473	477	501	453	473	465	482	439	456	472	489	453	464	439	443	466	473	437	457	468	507	472	485	474	457	442	462	533	456	456	469	469	473	464	434	448	471	481	459	470	468	447	482	449	460	438	450	450	455	465	473	438	455	447	448	464	469	454	442	476	473	428	475	462	442	448	470	461	471	486	465	453	444	420	456	458	477	453	484	457	457	427	456	449	447	403	473	435	466	437	443	474	498	434	461	443	444	429	471	475	448	471	455	456	493	470	466	448	491	454
24452	21414	28753	24480	21351	7762	2050	1356	6086	34025	34009	24053	9132	2896	1329	811	702	651	680	719	676	692	683	701	660	698	733	716	759	717	689	700	712	706	642	646	668	709	658	678	699	678	663	655	719	634	698	675	704	645	702	714	704	640	720	673	664	664	701	679	672	721	655	730	706	737	648	665	676	659	664	709	662	665	676	684	667	654	688	685	621	698	714	693	644	688	682	669	677	686	638	677	640	661	653	697	669	707	683	663	640	702	712	674	696	667	711	642	656	654	712	755	683	674	672	671	644	685	674	642	676	689	662	711	721	672	661	709	688	680	696	633	645	698	758	697	654	688	654	649	676	647	658	686	680	715	656	637	672	683	655	660	688	662	682	652	651	697	689	689	686	633	659	691	677	653	622	680	735	664	685	660	644	678	716	667	633	665	676	705	648	622	678	697	683	682	681	652	733	646	677	654	683	638	703	678	654	680	632	695	675	677	732	709	674	642	716	659	719	657	656	690	684	677	681	675	689	631	688	677	709	706	678	658	695	673	694	670	650	656	666	687	709	670	629	679	632	713	693	720	680	673	674	651	648	691	677	658	668	694	628	674	705	711	684	661	707	687	711	684	653	661	677	668	688	708	701	695	657	692	699	674	655	634	670	667	650	698	651	680	705	649	707	651	682	697	642	655	660	679	677	640	676	660	683	661	659	684	696	670	659	661	690	635	642	729	683	662	646	691	595	694	710	717	696	694	661	678	726	705	682	636	699	653	674	731	620	627	695	704	657	682	674	669	693	695	658	648	658	667	616	642	735	662	642	677	685	678	669	686	706	660	668	704	704	647	660	646	683	659	649	660	635	662	667	668	676	636	663	686	702	695	649	631	646	635	673	699	667	653	658	651	658	655	710	678	667	662	697	681	696	638	696	671	676	677	717	646	707	674	652	697	621	672	696	672	673	616	661	634	660	645	643	670	679	667	718	685	678	685	679	673	681	695	630	672	653	650	655	701	700	689	649	678	703	697	686	726	695	778	664	630	689	659	656	666	707	653	695	670	662	664	667	643	653	658	673	704	668	666	647	695	647	663	681	626	695	666	670	637	708	665	642	652	705	684	682	684	662	674	678	698	664	631	686	713	641	693	658	635	652	720	674	655	599	692	655	686	650	655	683	707	700	657	679	675	682	687	654	704	671	677	689	665	629	621	646	690	661	687	677	724	669	707	661	687	703	720	657	672	725	665	633	645	699	653	690	730	671	667	698	657	700	646	685	665	665	705	653	672	643	665	656	683	659	732	661	679	650	663	707	695	620	687	680	675	638	644	687	650	691	708	656	658	641	655	651	713	662	644	678	667	679	712	657	707	625	682	662	664	726	672	683	718	708	653	671	681	645	702	677	684	678	665	647	737	701	686	708	699	655	664	670	648	693	707	622	664	709	712	641	688	668	697	706	657	693	666	645	707	671	712	692	700	719	637	688	693	624	652	678	687	703	670	724	651	620	680	664	661	692	631	686	620	708	617	690	658	709	691	647	651	654	696	648	689	661	658	677	676	694	677	729	637	667	666	717	656	671	672	667	685	644	660	647	717	669	681	638	693	712	666	692	670	679	649	693	689	649	658	608	668	705	707	683	701	700	687	690	664	679	679	665	650	645	680	673	643	656	702	680	637	712	643	668	690	643	670	646	695	682	628	671	659	630	670	651	669	661	687	630	686	648	646	600	669	660	641	677	681	633	648	652	705	707	644	624	710	685	687	671	633	677	712	685	659	701	714	657	683	653	707	679	641	675	677	661	696	703	621	702	663	656	678	639	638	664	652	650	668	633	697	645	664	718	731	673	723	654	711	695	719	678	709	672	678	697	724	694	693	674	684	730	693	682	643	661	680	681	684	673	683	697	672	654	639	700	648	728	648	636	672	668	660	651	656	689	679	639	656	701	648	656	642	642	638	687	702	670	689	694	706	603	706	690	648	639	649	713	687	690	706	629	708	709	720	664	759	719	621	699	705	683	669	631	663	679	653	679	677	670	665	650	676	661	692	659	642	713	632	689	707	700	627	663	643	696	679	678	669	662	657	647	691	718	628	711	676	693	657	725	653	701	681	653	692	671	697	688	673	685	712	700	642	655	660	652	690	688	670	708	639	648	678	695	710	682	633	653	675	660	663	630	677	688	702	698	648	699	642	652	646	679	667	627	666	648	623	670	675	647	754	715	706	674	736	678	664	653	691	659	681	683	715	630	661	709	686	674	704	711	687	706	663	601	682	639	693	665	659	664	667	701	674	709	688	655	664	692	701	700	666	635	618	693	671	668	729	683	681	633	680	657	679	669	652	682	632	659	680	651	713	664	643	734	667	652	656	671	655	617	676	673	639	605	635	703	707	618	677	642	664	655	676	657	679	676	635	679	662	657	633	661	629	629	665	612	693	658	638	671	642	672	666	665	681	652	632	727	600	637	713	639	723	684	679	684	672	687	696	682	702	683	623	662	626	675	707	638	662	658	677	669	698	664	669	647	683	679	682	655	679	669	637	666	637	640	711	693	701	656	685	652	666	735	690	672	675	680	683	636	676	658	663	664	679	657	678	686	636	663	669	688	632	685	689	671	658	661	642	736	684	647	698	672	686	683	727	642	704	686	674	650	656	655	634	691	625	690	638	628	645	675	661	650	661	695	656	664	661	665	679	677	732	617	690	690	693	661	704	653	690	649	691	665	621	599	703	704	648	657	603	623	647	653	647	684	686	688	678	671	664	690	685	650	637	666	634	654	683	644	684	665	665	661	648	666	670	660	650	627	701	691	671	625	649	660	682	690	681	686	693	667	704	649	657	686	637	648	688	641	713	657	624	664	680	679	690	684	642	683	644	648	657	653	640	712	687	638	696	692	657	654	653	684	639	653	664	656	643	669	694	706	657	647	623	642	695	701	651	653	665	674	676	648	702	662	686	689	676	673	686	627	654	694	656	658	657	685	683	666	646	672	678	653	662	668	684	702	654	660	681	683	634	692	627	645	658	653	685	727	650	663	678	655	643	686	673	652	657	682	659	684	664	661	687	651	676	696	686	722	670	644	704	675	695	669	722	688	696	657	654	669	697	685	702	646	689	708	608	659	680	697	661	668	634	634	694	647	715	697	692	669	649	692	712	675	682	666	659	670	677	702	657	662	670	634	683	649	649	630	646	692	639	650	652	693	673	719	637	655	641	676	657	698	693	682	709	644	655	657	678	631	697	640	697	670	690	720	706	623	673	651	682	661	685	653	668	696	709	695	668	659	648	658	647	656	634	652	719	674	683	659	697	634	656	720	628	653	668	724	656	669	659	655	686	663	669	691	710	702	607	696	678	701	660	662	662	615	653	662	672	674	668	710	626	673	673	655	669	665	674	701	655	678	669	634	672	664	662	688	699	691	654	705	673	661	683	666	654	638	639	638	648	671	677	687	693	676	668	664	693	643	684	675	691	658	681	692	668	671	610	651	622	665	675	652	688	630	684	677	653	676	679	652	670
4290	6620	5858	3321	2426	1576	1529	1356	9160	33454	30137	19351	6702	2810	1204	672	639	607	607	616	609	574	612	534	571	580	584	557	605	641	575	616	590	619	590	570	601	642	571	633	592	639	613	596	604	558	590	608	596	565	599	537	575	590	587	607	608	579	589	583	553	591	583	600	572	563	558	564	582	574	577	589	598	596	581	614	602	539	576	588	605	596	570	621	571	656	567	570	592	591	570	534	577	589	598	577	599	567	568	550	607	583	605	594	577	599	588	601	569	564	536	618	588	627	582	564	602	595	531	560	586	580	588	576	583	559	625	605	581	611	580	597	541	584	557	573	563	588	571	597	560	587	534	580	559	615	528	586	594	528	554	608	574	598	534	601	616	619	583	597	595	615	599	546	588	565	583	595	543	545	556	610	571	627	585	609	592	625	609	593	603	593	586	606	538	600	557	559	565	629	581	568	601	575	635	575	592	589	597	580	592	581	609	594	555	574	566	575	561	536	573	578	574	569	607	607	585	599	575	541	611	569	593	563	586	566	611	585	611	634	565	589	549	529	531	581	585	624	536	585	591	533	561	603	558	552	578	582	569	625	599	577	532	588	571	583	564	556	537	596	553	583	615	596	588	580	566	627	542	599	602	577	597	510	617	573	607	634	598	550	549	586	598	608	583	605	522	582	593	530	568	587	599	590	565	568	572	577	556	604	586	573	550	552	610	614	586	588	594	582	580	577	616	610	628	559	539	589	620	579	591	585	593	620	567	598	585	567	589	561	613	604	561	604	570	566	623	604	598	588	622	569	563	585	557	580	602	536	570	565	537	605	566	574	606	594	574	602	568	596	558	556	635	606	621	599	585	575	540	573	617	589	556	610	618	601	586	582	567	566	565	620	584	601	553	600	590	563	560	625	543	580	593	570	568	615	624	605	594	595	649	587	581	610	571	590	575	574	611	558	587	588	574	606	584	614	618	529	592	613	589	591	581	571	555	558	566	566	591	583	567	583	580	526	571	596	625	589	556	551	597	597	594	525	613	568	541	607	625	525	589	592	567	574	573	553	584	576	587	607	550	554	592	605	553	559	589	601	578	584	610	557	545	578	593	556	584	597	555	549	582	584	544	535	555	561	551	590	630	548	594	550	596	588	626	589	564	549	603	566	543	592	609	587	562	552	568	600	620	568	604	585	579	579	601	577	598	569	520	560	580	592	591	613	580	568	553	558	572	566	585	576	615	580	541	589	572	613	612	566	559	576	629	556	591	536	585	548	550	556	606	596	573	574	600	640	568	563	548	604	596	582	571	571	571	560	532	572	566	601	620	571	596	594	597	553	571	603	614	553	628	550	560	597	599	547	554	537	603	583	569	578	589	543	561	583	566	569	582	579	529	506	574	600	631	556	578	619	576	566	593	618	575	583	567	549	579	558	577	602	585	576	609	577	569	612	555	542	552	572	589	541	604	596	573	616	589	576	579	572	588	543	570	592	565	537	549	551	562	597	597	562	564	565	560	608	548	578	607	629	601	553	601	591	560	599	585	553	548	579	562	573	608	572	575	559	594	602	548	561	583	637	596	545	582	566	557	616	577	601	587	583	580	563	586	608	587	576	593	574	603	584	583	560	558	588	554	577	623	583	579	600	588	600	577	572	575	566	586	607	527	556	555	587	606	598	582	531	621	582	579	538	581	575	622	621	590	573	566	559	556	545	573	559	572	556	616	559	575	585	583	555	544	571	569	596	572	576	594	574	596	563	548	547	546	576	585	613	577	574	614	576	607	606	564	574	589	570	641	620	551	605	605	583	633	571	574	565	590	625	581	561	559	559	618	556	565	547	595	592	566	574	569	553	613	585	579	617	541	597	539	608	551	576	604	570	587	601	611	596	559	526	585	569	610	549	557	601	577	572	544	551	549	610	574	576	568	539	581	581	584	555	578	556	588	587	618	564	602	526	639	555	562	584	573	583	565	605	598	576	596	579	583	600	599	522	561	560	559	559	572	560	579	583	625	615	536	560	576	595	574	631	528	562	528	549	542	534	595	547	569	537	582	545	568	620	578	551	561	579	609	528	582	561	555	575	583	521	582	557	547	564	620	564	579	589	576	597	557	617	586	540	607	545	584	557	586	557	577	574	541	613	545	591	614	579	591	519	588	549	579	574	542	573	579	577	529	567	599	580	569	570	556	578	550	562	570	588	556	537	578	596	572	602	541	643	545	569	591	577	552	612	568	559	583	570	568	581	546	577	558	563	617	547	568	558	545	601	592	537	550	573	570	563	550	579	577	573	563	587	595	559	584	547	579	621	562	595	578	599	604	582	589	567	585	564	544	574	554	645	580	574	561	550	548	579	588	564	580	604	588	542	550	613	549	578	588	555	591	570	558	579	571	580	552	584	587	586	589	529	600	542	612	615	550	570	548	560	616	578	573	581	600	549	557	507	602	596	578	591	583	581	582	598	609	568	567	577	613	544	579	580	636	591	611	591	606	576	571	588	579	587	568	523	574	567	548	582	610	589	564	552	552	618	612	559	536	533	593	548	548	551	548	580	568	539	595	536	585	577	567	604	593	522	606	563	589	557	556	580	603	568	553	603	587	598	569	587	645	570	588	545	559	520	583	575	563	586	595	600	578	576	595	623	542	612	603	568	585	594	625	573	596	571	596	548	561	512	635	591	586	568	562	575	554	554	548	561	569	588	547	566	528	612	579	583	513	562	546	525	583	545	586	582	535	570	572	588	583	551	538	563	581	570	552	593	575	572	576	593	564	606	583	548	628	573	535	553	605	519	573	574	539	591	576	612	578	595	574	601	582	562	581	585	553	611	597	608	534	587	544	560	575	577	532	596	606	578	600	604	570	559	616	558	572	583	595	557	597	607	534	607	580	584	608	559	591	584	576	557	535	587	571	601	598	538	568	565	566	617	566	552	603	573	568	557	580	603	614	611	576	564	542	545	564	577	563	554	538	506	584	589	546	604	562	627	542	578	596	589	594	571	609	604	608	605	562	611	576	547	592	558	557	538	588	629	491	592	605	570	520	573	525	579	532	566	595	609	571	579	575	548	586	541	567	594	581	563	583	597	592	538	581	564	579	590	655	537	589	547	545	568	554	553	554	548	579	584	589	590	573	569	584	578	544	620	564	616	558	583	568	558	582	592	552	562	572	592	543	607	581	551	590	539	569	566	572	591	543	527	562	605	557	563	565	629	590	581	615	614	586	601	610	588	579	596	610	591	600	581	580	643	574	570	544	612	516	566	565	568	537	569	591	587	541	577	599	562	550	594	600	558	547	571	597	576	598	551	520	540	583	594	592	600	593	554	584	635	620	587	580	586	571	574	565	567	564	560	598	571	571	575	602	547	603	588	562	568	571	582	581	554	515	539	550	628	584	572	581	561	615	621	575	608	501	591	630	597	576	603	566	607	595	545	596	545	572	562	570	576	554	574	531	554	576	553	560	592	598	558	534	576	589	580	552	567	573	557	591	622	611	568	566	567	622	599
27869	11470	1541	829	571	559	508	548	760	2038	2140	1628	928	626	552	503	487	470	466	487	445	466	485	454	450	442	471	478	450	480	465	519	495	426	465	469	464	504	491	448	438	444	459	482	472	459	493	462	436	493	470	459	440	452	497	474	457	440	445	504	450	506	440	465	485	475	468	466	477	502	476	468	463	468	469	469	473	473	507	495	447	484	484	432	469	490	481	473	483	470	490	472	449	442	466	472	513	460	463	466	498	443	478	482	480	446	479	519	426	472	457	498	477	500	487	491	485	496	495	420	475	518	480	479	480	474	477	457	447	481	453	484	471	473	471	443	474	485	437	456	495	476	486	472	482	459	507	441	492	489	440	479	496	478	460	462	448	501	466	490	462	468	429	449	451	456	482	503	441	416	466	505	488	474	445	469	462	479	457	484	413	471	449	482	471	492	463	471	483	485	491	479	519	531	458	434	491	467	460	458	465	534	425	497	441	490	474	480	468	468	478	453	468	495	456	462	473	469	496	490	424	454	442	460	489	448	427	447	447	475	492	495	507	448	476	498	497	457	516	463	474	425	455	464	480	405	436	435	469	453	459	452	465	466	464	469	494	456	461	514	464	464	460	452	448	421	453	477	447	468	466	440	450	504	437	486	493	466	472	470	484	460	474	476	470	484	471	488	489	475	498	446	435	483	452	456	481	446	476	491	454	447	494	452	496	444	444	470	460	456	466	471	459	466	489	436	466	469	424	438	474	479	450	428	470	468	449	503	414	517	447	481	511	445	479	468	478	471	453	469	473	467	484	450	465	485	445	485	504	451	472	453	472	474	480	448	445	467	436	460	485	451	460	467	487	480	484	459	447	465	493	463	490	490	491	466	484	474	488	453	484	480	454	462	459	488	436	444	434	473	490	451	445	457	483	469	435	477	452	507	501	450	444	479	477	504	443	474	465	440	433	457	443	488	465	448	457	456	473	460	481	423	438	481	450	500	511	462	453	484	457	459	489	471	440	446	451	478	453	476	481	489	505	487	489	480	431	496	463	502	478	488	466	462	446	478	445	484	460	494	478	429	464	487	494	438	459	450	456	442	477	464	454	478	484	461	444	432	465	472	457	478	461	457	497	468	457	479	471	454	500	479	474	503	490	438	446	486	507	441	427	496	443	439	446	475	482	477	458	491	457	459	502	476	441	469	496	486	448	467	471	450	471	467	466	489	445	443	505	477	480	462	483	555	469	501	433	451	480	499	473	470	465	469	433	456	519	426	462	455	479	488	449	507	468	487	433	444	468	464	467	462	458	485	457	478	488	446	439	517	479	448	456	459	470	440	488	456	468	469	460	450	451	478	466	473	460	474	480	456	448	481	497	442	467	465	470	496	481	491	491	492	484	481	439	464	512	465	486	450	423	456	476	455	478	478	500	447	484	474	484	477	475	483	502	480	496	471	440	476	452	469	470	480	470	441	509	474	440	506	455	512	484	491	467	470	451	501	465	475	475	482	452	486	513	438	468	464	490	440	425	431	484	472	526	462	438	471	476	454	463	478	408	423	461	463	462	490	460	454	479	467	417	451	450	461	482	469	453	413	444	483	429	449	472	518	514	499	469	464	512	481	472	475	503	488	482	477	500	472	458	457	484	466	424	460	475	479	448	452	473	527	458	437	462	509	462	472	435	505	465	440	429	456	477	482	458	435	482	474	440	448	518	499	451	447	460	437	490	447	453	448	458	444	516	461	471	433	460	449	440	469	461	486	465	498	493	466	470	439	481	460	501	471	462	440	463	451	462	462	436	454	459	456	441	507	497	466	486	483	432	504	467	438	468	501	533	461	460	449	477	484	473	481	458	469	504	456	457	438	487	437	492	477	453	494	488	459	529	491	450	452	484	468	476	512	474	447	482	494	450	490	495	462	476	470	469	443	462	451	484	463	515	453	444	463	424	505	457	507	461	462	499	462	455	447	474	463	464	471	489	432	479	443	480	454	496	466	458	496	483	452	454	451	460	484	431	455	459	415	422	466	477	482	457	477	429	480	496	481	471	486	495	453	456	453	504	448	443	443	464	471	482	461	471	476	474	473	489	487	458	469	462	481	457	494	469	522	460	449	433	490	468	450	489	467	460	481	497	464	460	486	487	458	459	442	458	478	464	455	464	481	455	458	468	464	480	450	451	471	449	451	488	459	498	485	508	429	446	494	435	446	490	491	508	475	490	486	462	458	450	480	424	452	468	502	475	463	481	511	470	474	490	456	500	481	481	504	464	474	434	460	453	476	441	500	446	499	508	468	453	450	507	485	454	486	450	476	464	453	485	454	478	444	472	456	447	485	477	495	464	452	455	475	444	468	449	429	432	436	437	465	447	470	455	465	474	469	475	481	457	488	479	462	488	421	462	481	468	510	480	457	468	444	519	463	461	445	485	493	495	492	452	491	465	479	463	478	500	490	448	494	498	478	519	468	472	505	482	465	440	447	459	442	484	460	453	466	490	481	498	438	437	464	478	436	460	423	475	458	468	423	462	492	500	449	464	470	492	449	494	489	482	463	490	475	499	473	492	465	453	478	538	512	455	469	439	420	456	434	477	464	443	458	445	477	482	429	462	453	517	474	458	484	478	460	453	460	474	487	493	438	449	467	460	478	439	486	463	502	446	449	464	467	492	445	448	517	448	446	448	492	480	477	485	449	484	466	458	491	460	432	466	408	454	513	445	451	449	446	417	474	422	452	482	465	468	482	483	466	488	463	477	454	498	458	500	471	470	483	461	449	481	470	464	424	493	479	486	422	464	455	482	443	462	463	437	469	450	459	472	421	482	477	472	458	448	498	451	508	463	453	480	463	498	433	429	484	466	478	462	470	444	483	425	469	489	456	451	472	450	495	444	466	467	457	467	460	485	462	487	444	465	457	459	460	468	527	463	476	458	453	474	427	413	475	442	452	465	479	485	487	511	469	455	459	494	434	501	461	467	459	496	479	478	481	466	470	510	465	510	464	438	455	487	481	426	469	473	472	493	464	499	490	455	447	484	430	449	499	427	489	506	430	503	448	475	474	488	462	432	461	459	457	423	440	472	487	456	472	450	505	461	432	468	449	471	446	473	501	496	423	459	479	482	509	477	465	510	435	467	466	454	464	465	473	492	509	468	472	482	486	465	457	484	477	473	492	481	467	447	462	466	437	467	448	449	482	433	416	477	437	489	483	493	453	478	496	442	475	466	494	462	460	503	486	468	490	465	472	465	447	455	428	447	410	445	487	475	448	447	501	466	483	473	428	473	456	475	487	454	453	447	484	426	493	503	467	517	437	460	443	458	479	449	462	465	469	481	460	499	459	490	458	479	464	479	490	442	463	502	484	421	465	452	476	483	463	461	493	503	451	466	449	469	436	472	482	480	440	461	474	441	517	451	446	458	501	485	461	475	458	464	490	463	486	492	461	491	431	498	480	454	478	494	469	470	439	476	424	526	486	468	468	481	453	472	447	517	476	500	479	490	503	486	444
5274	912	895	670	521	555	462	500	945	2621	2437	1798	1016	605	479	434	414	437	429	452	402	447	386	403	399	400	434	435	412	370	397	393	402	430	416	439	360	395	410	417	396	388	383	421	388	442	416	404	392	400	388	446	400	440	387	416	429	392	378	380	424	429	419	435	449	402	405	394	420	400	392	417	418	411	382	408	407	414	409	403	425	430	419	410	389	453	413	407	401	403	417	444	400	424	387	383	378	379	416	393	437	419	381	385	443	393	388	449	427	432	392	386	424	376	403	372	393	421	393	393	431	406	405	375	408	410	404	402	414	416	390	412	406	387	387	398	404	450	405	415	400	415	413	443	408	400	413	367	398	390	389	381	408	394	408	408	405	400	417	416	432	415	378	440	410	405	402	377	419	405	437	405	404	401	421	423	435	415	414	369	445	431	414	383	393	396	389	385	401	382	393	401	405	410	378	410	391	397	389	427	410	408	394	397	414	387	401	423	389	398	408	398	389	425	396	410	441	394	424	398	405	417	391	376	375	403	415	424	416	472	383	383	381	427	394	381	413	408	419	394	385	378	381	417	419	422	398	381	406	386	404	412	372	387	413	425	455	403	404	411	390	408	378	375	430	417	390	399	398	432	403	376	417	384	424	403	424	408	376	428	406	393	394	416	423	420	444	406	441	399	393	386	369	419	402	446	436	404	409	389	419	455	419	424	390	388	410	403	378	405	465	436	421	386	407	395	428	401	427	386	410	465	414	419	391	413	368	431	390	386	401	453	418	413	378	392	426	405	451	421	375	420	381	374	383	404	420	419	386	400	393	418	440	400	380	446	402	402	439	384	396	353	373	381	390	445	398	403	413	398	397	412	411	380	379	414	407	411	373	398	399	377	400	397	414	411	418	397	423	418	425	443	428	378	418	358	404	418	376	395	403	398	390	411	435	388	424	410	398	371	422	394	396	388	404	363	401	449	409	429	384	404	449	395	398	374	382	385	431	382	440	422	425	440	404	430	421	419	394	388	419	429	400	405	383	438	406	387	420	402	397	425	401	377	416	375	367	440	386	411	403	416	401	409	433	391	395	400	428	372	395	417	408	401	399	401	375	411	425	405	462	397	392	400	411	419	409	421	398	404	388	412	409	423	390	420	416	428	395	406	377	405	401	420	432	426	402	411	447	425	394	385	395	399	416	353	378	388	389	416	398	426	445	385	389	388	412	408	389	426	393	398	442	430	390	402	395	374	381	427	425	459	417	445	386	390	390	423	385	430	454	448	421	422	425	384	447	377	410	398	372	376	379	419	407	405	418	377	421	387	404	393	375	427	408	380	374	399	402	421	412	396	387	392	409	435	410	394	397	417	381	405	415	439	437	371	406	434	407	375	437	411	390	406	449	422	405	397	398	407	373	404	424	397	438	421	409	405	405	419	403	415	403	372	413	383	381	403	397	377	394	373	427	432	397	382	379	388	407	405	370	429	388	407	412	416	402	384	401	396	431	398	410	405	377	404	413	400	397	405	396	416	424	416	388	381	390	423	430	371	425	409	403	396	416	407	393	418	416	390	391	399	420	403	397	389	434	420	409	387	384	388	396	403	423	399	401	420	411	417	399	390	401	403	399	412	380	415	389	418	415	409	427	378	422	431	388	388	414	404	425	395	385	434	390	439	421	389	386	419	397	389	405	425	433	390	369	422	408	424	413	407	419	410	424	401	399	431	409	383	399	426	390	432	400	372	407	407	435	397	413	400	406	437	405	388	410	419	419	399	421	415	424	416	429	420	429	420	424	442	407	433	402	421	430	440	412	381	395	392	382	407	415	389	435	403	394	403	435	396	405	385	427	380	417	393	421	434	406	388	443	392	401	425	386	405	386	404	378	413	388	382	410	436	396	408	391	417	408	392	394	401	415	412	383	413	426	426	429	418	417	407	385	434	390	410	380	437	400	404	428	398	423	402	402	398	375	426	446	393	420	398	391	367	423	391	420	415	411	404	430	418	429	455	390	413	429	428	427	371	362	419	429	370	407	418	407	415	394	400	408	373	368	418	407	402	405	418	411	405	372	430	434	428	410	389	393	404	432	410	389	422	412	418	394	410	430	439	405	404	420	404	396	441	457	364	403	387	398	425	412	425	369	396	420	399	399	392	389	385	410	442	419	399	404	406	413	370	368	416	381	409	401	389	424	429	407	407	385	375	407	416	400	398	393	417	439	393	422	419	392	412	368	417	421	409	386	386	380	448	400	391	365	401	436	416	424	409	391	419	406	451	411	416	387	428	419	419	439	399	419	407	422	426	397	431	424	418	398	393	423	414	373	419	406	417	406	371	411	413	399	400	445	404	434	377	445	410	417	407	428	399	424	417	432	420	410	396	376	405	444	395	413	417	436	433	413	406	419	395	413	372	424	410	402	405	427	404	412	417	403	389	440	436	390	404	439	424	464	415	408	389	378	453	447	397	422	407	410	410	387	390	393	418	400	396	412	388	370	414	414	415	420	389	391	405	410	378	410	411	422	446	388	443	435	403	421	441	437	381	418	435	441	405	404	439	426	402	418	393	378	435	411	402	400	416	437	419	390	374	432	396	364	416	387	417	403	418	422	368	427	353	396	385	413	394	423	415	389	420	356	404	398	394	388	410	382	376	393	455	397	396	419	409	410	418	426	444	440	371	421	434	406	420	409	403	426	417	437	388	397	383	381	408	391	376	404	350	396	432	373	414	394	434	432	418	372	425	377	417	378	388	431	402	428	385	374	399	397	401	421	404	408	409	394	444	406	393	426	416	379	422	389	412	396	450	381	374	417	374	401	420	395	409	385	384	412	432	413	468	370	431	400	390	385	381	393	450	355	373	400	407	370	381	410	386	411	401	416	399	377	418	410	371	401	424	423	404	409	434	409	432	415	439	422	396	423	405	411	419	413	380	405	418	401	417	381	409	368	455	406	422	395	402	422	413	410	402	404	397	384	398	361	395	400	375	396	374	417	396	395	388	379	420	437	408	395	457	420	370	396	385	378	407	403	449	375	425	437	420	413	409	407	410	386	433	398	393	380	401	397	397	415	394	409	453	370	405	418	427	408	412	411	402	411	407	381	422	453	389	407	435	428	394	391	420	389	401	411	431	376	404	423	386	429	440	368	367	403	385	373	375	391	390	421	392	421	405	408	406	404	461	400	398	432	405	373	431	386	421	407	432	419	403	421	389	386	432	408	396	411	411	431	484	388	398	405	413	386	414	407	369	383	387	410	403	394	406	438	448	392	393	406	433	424	399	379	431	404	418	381	393	436	415	374	405	424	449	384	379	414	422	413	397	399	448	402	389	436	384	403	412	387	452	401	389	407	390	406	415	425	389	392	451	415	415	424	410	408	423	385	442	399	380	453	382	384	409	426	386	412	369	409	446	430	426	363	446	365	393	425	440	400	408	391	385	414	413	412	391	380	386	430	417	387	412	417	409	421	424	456	403	385	395	420	396	404	413	388	449	401	404	414	435	445	427
25548	21360	27247	25375	6161	1311	893	722	3378	20611	17915	11742	3664	1385	793	567	512	510	475	473	499	554	521	526	489	527	511	478	479	500	514	507	495	532	539	463	558	530	501	487	511	469	563	498	482	495	471	546	534	502	504	486	499	464	492	486	494	481	500	473	504	500	534	539	510	519	492	536	464	494	489	493	528	506	486	507	493	514	527	516	489	482	474	542	533	482	478	500	503	535	529	435	527	524	492	493	515	485	511	529	491	462	513	470	493	536	474	523	521	538	539	538	466	504	529	505	505	507	492	534	485	506	474	515	469	473	515	496	489	546	534	533	501	498	556	460	486	558	468	487	511	494	517	532	545	496	456	482	497	478	471	493	535	473	481	475	487	520	516	502	486	510	493	489	456	505	507	521	505	538	510	525	476	485	542	495	519	488	521	501	509	508	521	507	491	499	516	496	482	526	508	491	496	468	486	514	526	469	506	546	452	449	498	536	524	511	497	494	509	512	515	480	551	548	505	503	535	535	471	507	525	497	518	479	522	508	508	477	486	498	534	513	464	497	462	516	513	501	476	520	535	477	526	526	468	519	523	502	482	459	504	511	480	496	514	487	505	505	499	502	469	507	510	509	523	537	491	522	503	505	508	502	525	514	532	509	492	513	468	507	488	511	478	525	527	480	511	489	491	515	533	497	522	493	529	467	540	467	505	489	490	489	518	508	529	505	500	470	453	467	500	501	492	503	482	532	484	456	487	538	523	499	486	547	493	462	534	512	473	489	477	528	504	502	519	520	483	478	521	479	514	445	501	506	487	503	530	548	463	538	524	492	518	517	501	513	497	541	495	476	498	527	466	490	473	524	499	518	497	479	507	529	482	492	492	540	474	499	513	492	540	541	528	495	470	507	498	505	516	468	461	517	468	469	466	485	495	510	505	517	515	489	513	487	474	494	519	474	488	503	506	502	519	505	498	523	505	499	502	459	485	526	527	485	464	524	513	488	484	489	505	455	498	516	471	517	530	468	506	489	484	545	468	527	523	501	471	471	518	494	485	498	526	499	520	486	525	501	488	518	513	476	530	501	527	523	482	503	505	498	466	511	520	498	510	456	464	487	470	452	518	472	502	498	499	507	563	554	528	500	507	518	513	491	513	518	472	535	505	536	527	477	518	500	533	539	504	513	495	482	516	513	520	513	498	462	504	504	505	511	496	505	471	435	501	549	512	541	513	478	478	487	514	520	467	481	484	537	485	514	504	500	502	502	509	513	541	511	495	486	514	497	494	554	492	445	510	505	491	493	486	509	466	485	494	524	492	509	503	512	496	518	503	505	516	518	480	498	470	523	528	456	494	536	476	491	492	480	499	522	496	469	513	502	516	502	464	493	529	511	488	483	502	499	472	511	498	485	477	521	498	539	491	497	503	495	469	497	496	482	468	459	530	494	518	460	517	535	522	519	496	459	543	530	506	485	482	503	503	518	504	496	559	457	487	523	497	489	515	521	494	506	529	504	514	470	490	495	463	465	495	534	525	493	516	526	496	497	474	484	523	493	531	519	506	541	491	530	487	508	504	528	532	528	498	510	487	529	473	482	484	491	505	531	442	516	525	490	473	474	481	503	491	454	494	474	506	522	495	505	512	507	509	488	496	461	486	479	536	546	509	522	525	490	507	504	487	476	505	467	497	535	488	478	514	520	518	527	516	474	488	486	508	475	493	479	473	514	496	468	525	473	488	526	487	486	542	496	484	488	496	504	542	487	498	528	492	517	482	538	493	509	479	501	502	515	536	498	512	516	507	536	530	495	459	458	480	505	483	509	469	493	512	470	484	454	523	473	496	524	488	483	507	509	492	555	510	494	482	503	505	546	460	513	481	491	510	490	472	518	544	531	520	516	511	489	544	510	491	494	514	508	512	507	468	503	515	516	504	478	495	479	513	536	497	511	516	489	498	517	488	499	466	531	495	530	547	493	481	495	503	497	534	527	520	488	443	492	482	486	491	492	507	501	519	509	473	521	482	476	533	529	497	507	476	482	528	499	538	479	501	553	505	470	492	497	454	446	529	477	505	483	539	516	494	472	507	487	508	504	456	482	475	491	470	511	497	491	465	483	504	513	479	546	565	500	476	526	490	450	529	509	500	473	518	503	489	503	467	515	494	511	485	516	473	513	508	462	523	532	497	505	522	462	510	471	518	527	468	481	524	497	476	467	516	476	439	475	480	529	523	506	495	478	478	443	489	497	551	512	490	485	495	472	486	463	543	480	461	513	522	519	494	487	459	515	527	506	511	502	516	492	500	449	487	483	472	498	497	473	525	532	511	500	503	499	531	519	498	533	495	517	505	519	514	512	494	516	518	508	505	484	482	516	520	502	492	490	511	487	452	499	482	500	458	549	484	513	475	542	496	455	485	533	518	513	476	513	503	519	525	521	510	490	507	479	492	515	496	493	460	495	482	478	507	519	532	528	502	488	470	538	475	497	489	493	517	499	490	517	530	493	463	507	521	492	466	491	517	531	467	530	470	488	473	527	502	520	513	512	526	489	504	459	481	511	476	489	516	524	565	484	536	481	495	474	515	509	521	497	555	496	466	518	503	509	466	488	502	500	488	493	499	514	499	473	527	511	525	468	479	475	483	499	485	502	482	526	538	514	511	448	494	521	507	493	498	536	488	482	471	455	522	490	517	533	525	496	486	470	519	501	476	505	500	536	508	507	491	467	525	519	525	514	521	496	486	514	504	528	494	511	458	525	496	489	502	471	485	507	535	448	506	492	501	517	473	511	493	559	482	527	496	490	499	518	508	476	489	537	506	487	535	513	471	491	511	473	529	504	503	480	498	477	535	470	517	491	503	468	494	486	535	497	528	487	497	506	486	494	536	500	533	497	504	535	482	519	477	470	498	467	525	495	520	524	500	523	505	488	489	512	516	543	535	491	515	497	484	478	491	500	522	474	501	540	487	494	518	493	480	491	483	497	506	527	521	522	475	482	524	480	517	502	468	513	502	512	471	473	491	505	499	492	537	500	487	497	577	515	512	527	490	494	509	528	512	517	537	503	471	501	503	484	485	498	546	495	495	501	518	466	463	523	511	479	481	450	498	514	492	466	520	528	499	474	507	525	505	513	489	537	512	486	486	466	504	505	530	499	450	507	536	550	514	519	485	491	523	487	510	476	505	541	467	473	517	496	498	474	478	520	517	473	536	502	460	473	491	472	510	519	504	540	502	458	523	492	484	525	509	503	501	503	540	497	513	478	499	493	538	536	488	519	453	489	502	474	508	479	482	484	517	471	501	518	432	493	463	487	466	499	512	513	552	554	530	520	521	511	496	472	514	464	490	514	538	481	507	529	502	496	505	519	508	507	496	516	518	502	473	498	531	488	490	479	475	488	502	520	484	507	513	488	486	506	505	472	548	532	493	504	512	546	493	486	456	489	543	482	492	476	491	473	527	477	511	520	540	513	492	472	511	526	470	495	504	518	514	509	455	485	490	493	495	513
3985	3940	3104	1693	1286	935	817	758	5303	20713	16194	10139	3350	1501	793	484	514	496	487	454	486	458	459	448	467	480	471	436	403	469	436	436	442	435	476	424	443	468	462	466	435	452	467	437	434	438	433	451	466	440	453	474	423	437	469	484	444	473	463	435	441	429	445	420	424	402	471	429	466	460	421	426	458	423	408	423	470	450	420	474	478	447	435	453	474	384	446	453	456	455	416	442	424	430	433	488	427	456	435	449	476	443	461	493	450	461	456	451	501	450	436	426	474	453	444	475	503	453	453	455	425	441	458	437	468	439	450	455	427	423	419	437	463	428	452	442	459	456	437	462	477	494	388	439	421	471	438	461	451	488	440	462	438	400	439	471	472	452	472	454	421	429	456	463	430	451	426	513	490	474	419	442	456	446	485	476	429	471	465	443	431	502	422	433	453	453	431	436	430	445	458	485	432	455	442	436	452	456	453	473	445	449	431	449	432	446	467	470	435	417	446	414	455	460	406	465	464	459	443	430	451	437	446	481	454	437	453	445	432	451	443	424	454	451	437	439	443	457	439	471	411	441	431	490	471	430	470	444	423	478	469	453	422	459	479	486	432	436	465	420	487	436	488	454	471	480	426	486	395	474	468	443	463	453	430	460	448	434	472	444	435	423	432	451	427	450	476	436	451	467	404	467	440	431	436	453	468	528	437	429	430	489	402	441	449	456	496	487	442	452	446	440	488	464	466	468	382	467	464	436	477	463	487	448	459	460	439	470	437	463	432	410	387	444	445	452	461	479	428	458	441	431	450	437	468	426	455	441	459	459	505	479	444	418	437	463	422	455	447	421	404	449	432	466	445	427	413	445	471	439	443	479	441	437	457	441	476	429	404	399	454	422	450	458	449	442	466	463	439	508	432	451	432	479	460	443	468	437	461	462	447	436	440	406	480	474	451	465	450	434	451	434	463	476	439	442	463	451	477	468	438	456	480	499	432	447	477	413	474	432	429	455	431	465	428	434	452	452	460	461	507	417	426	472	463	472	473	463	438	468	443	459	438	428	467	419	444	448	440	427	488	445	431	422	460	430	460	436	452	437	477	442	453	471	430	430	424	476	445	446	446	434	441	448	439	458	436	443	464	429	408	439	436	477	438	421	457	433	454	433	445	454	430	428	435	431	474	469	448	472	440	439	457	478	434	466	451	453	436	496	422	482	463	442	455	443	472	439	445	449	465	442	424	470	451	453	500	468	494	434	438	458	457	428	446	436	441	468	455	449	435	473	448	456	438	473	446	452	433	481	487	444	434	446	448	457	429	458	469	424	422	484	444	419	489	442	501	459	453	461	501	461	448	422	412	448	462	439	445	418	446	441	485	479	412	427	416	516	466	435	420	428	464	438	432	456	492	426	474	490	437	439	446	446	460	443	448	478	447	445	455	439	467	463	455	408	423	429	430	439	422	455	445	459	453	437	453	448	470	427	421	443	489	453	455	501	452	456	488	408	462	445	455	465	440	395	457	419	464	461	469	478	476	467	420	464	444	428	456	469	392	409	430	476	468	438	458	455	489	432	426	430	423	418	472	456	466	465	472	472	458	471	449	437	480	411	442	440	446	465	468	446	447	454	435	465	465	440	472	420	435	457	438	443	467	469	497	439	430	450	409	499	421	480	500	460	425	461	446	475	473	445	421	494	432	435	464	429	443	454	466	427	511	451	445	431	443	444	436	444	487	503	448	432	472	457	438	466	415	467	407	463	473	431	454	444	449	425	457	447	449	423	463	457	452	423	439	447	456	451	471	487	436	436	477	452	486	451	464	453	445	420	432	466	490	452	423	454	466	467	454	405	449	457	459	484	456	428	472	472	438	434	447	438	471	436	454	446	441	433	417	447	446	429	461	444	453	409	444	426	469	465	470	409	457	424	473	451	488	459	437	457	436	447	442	458	453	480	404	457	436	427	469	441	426	451	472	447	433	469	467	434	469	418	444	455	450	431	434	474	437	461	450	467	430	454	444	463	428	483	446	483	431	426	484	440	434	426	466	445	469	472	466	431	466	429	428	421	449	434	446	448	427	437	434	448	475	434	471	471	436	438	409	473	442	487	441	400	473	492	424	453	434	471	439	430	446	453	438	419	447	467	427	430	458	426	425	432	461	398	476	449	474	434	447	413	450	464	470	459	470	449	452	431	449	470	441	466	410	489	413	463	432	434	471	412	422	485	456	449	448	463	450	439	412	466	435	447	445	424	462	447	436	491	432	476	421	447	435	409	474	418	449	429	448	471	444	453	478	464	474	447	438	447	468	473	486	469	442	491	468	485	457	514	517	415	453	435	453	464	499	439	450	425	460	440	441	445	450	440	434	432	437	462	438	414	487	429	449	447	455	468	480	461	478	456	444	476	442	467	478	453	424	483	441	448	433	454	421	432	441	447	454	445	465	479	476	465	436	462	424	413	449	446	441	456	444	435	471	488	465	440	449	471	449	434	429	453	444	453	459	431	433	434	473	428	445	438	446	430	435	459	463	442	472	456	452	460	447	433	454	445	453	454	436	463	453	422	461	468	473	465	418	431	442	461	459	460	413	446	424	437	465	449	455	447	453	431	435	459	409	483	416	453	435	478	461	461	455	430	474	433	481	457	454	452	428	460	505	432	451	446	443	476	435	427	421	433	435	421	455	447	447	450	458	423	453	446	450	465	475	438	458	452	459	435	440	436	462	480	415	450	409	441	435	499	429	443	432	456	474	444	399	454	435	426	445	483	467	442	433	416	455	433	471	466	482	428	428	410	460	475	472	453	465	434	436	465	434	466	428	432	452	459	443	454	452	455	412	435	428	526	393	448	442	432	443	444	441	425	471	444	454	453	454	430	484	453	458	461	429	425	449	393	452	440	432	477	430	449	448	445	449	458	460	429	441	478	447	434	425	447	441	470	415	468	464	429	428	440	451	446	405	445	471	471	440	438	457	417	467	469	436	424	413	455	435	450	425	473	453	444	472	449	481	484	437	469	455	425	419	448	435	404	453	416	458	424	454	420	454	417	413	430	452	440	446	424	459	424	443	453	420	443	430	471	430	486	443	456	447	444	444	445	435	448	454	398	427	428	442	427	456	434	427	434	457	474	434	431	439	463	453	409	445	465	450	505	441	458	457	444	460	472	457	465	450	409	499	439	465	443	451	419	481	465	440	426	455	449	452	464	423	460	436	452	441	408	431	422	419	442	443	418	451	458	453	432	453	442	472	412	451	446	463	467	468	454	423	443	463	450	453	453	463	453	489	438	473	404	421	415	414	438	441	474	453	487	458	413	445	444	444	457	480	432	460	452	451	448	457	448	466	434	436	395	491	477	462	446	458	461	455	446	483	464	456	469	460	450	473	469	475	446	436	401	469	425	445	455	500	472	458	455	470	446	467	451	455	471	477	455	447	455	497	435	436	449	470	464	461	462	459	473	459	467	420	449	463	459	407	424	435	403	444	424	456	470	446	415	485	422	465	477	442	472
24532	21478	28746	24589	21365	7591	1980	1215	7232	36790	33276	23560	9086	2808	1169	724	681	655	665	665	680	652	706	694	681	658	685	653	664	642	675	635	631	667	687	667	643	679	632	667	676	704	680	653	644	654	700	625	645	647	686	662	737	581	650	672	643	670	689	636	595	624	650	618	702	640	620	644	649	652	640	685	693	644	655	676	655	669	664	667	678	669	676	664	660	638	609	651	651	623	652	684	631	647	679	672	629	614	636	656	653	658	670	636	672	654	591	665	646	624	599	663	620	680	644	642	637	699	669	671	655	607	659	658	687	647	653	669	692	664	639	640	658	670	683	633	634	634	672	662	659	682	663	674	677	632	621	666	649	676	649	663	686	671	654	648	646	677	669	687	660	679	657	642	690	657	665	636	597	639	638	646	627	670	678	655	661	657	641	620	582	651	670	643	644	645	671	665	669	632	657	608	659	714	652	658	636	631	665	657	634	644	640	656	651	627	656	660	667	679	678	631	661	689	644	639	609	681	666	655	658	630	651	660	629	634	619	663	671	671	629	611	658	628	635	680	675	648	630	623	602	633	702	622	658	702	622	675	656	650	697	647	643	655	625	656	633	628	646	675	632	651	642	607	665	637	615	657	646	663	692	645	609	655	623	615	651	638	642	637	677	655	662	637	655	612	614	609	663	659	622	651	631	615	674	655	640	685	619	637	645	668	670	677	671	649	615	659	629	622	639	614	654	641	706	671	712	692	693	628	598	653	647	686	673	632	654	673	610	643	672	638	695	676	648	630	654	655	640	649	685	628	641	635	634	645	648	687	631	648	634	659	675	649	697	646	681	653	606	637	692	650	669	622	655	658	593	652	658	645	597	682	616	585	647	665	664	706	685	661	652	636	646	656	630	637	650	685	635	638	649	644	688	683	639	587	646	629	680	631	703	691	617	642	663	614	651	682	669	638	690	664	620	635	667	611	619	670	657	635	665	653	645	669	652	637	623	616	632	678	693	661	680	670	657	648	636	646	650	654	697	660	687	646	679	637	642	618	614	647	667	665	641	633	693	663	659	697	650	666	689	643	662	648	626	609	668	633	656	670	695	660	652	653	616	691	631	642	700	647	676	650	667	618	669	640	654	641	687	649	703	692	653	664	594	637	677	633	659	671	700	667	635	656	641	630	654	634	654	629	664	665	680	690	655	660	643	659	606	608	676	617	640	646	628	677	628	625	674	692	628	671	629	669	594	614	664	654	655	663	644	659	673	671	652	623	653	609	624	650	666	682	614	640	653	642	694	605	591	646	657	622	623	698	627	669	685	648	642	607	653	648	652	638	617	641	581	677	605	696	662	678	619	669	640	655	661	675	597	665	700	653	641	672	666	659	669	633	649	689	642	645	649	678	632	679	662	643	607	649	656	658	688	695	661	617	604	616	670	661	700	633	639	658	636	657	630	607	646	645	647	613	653	632	670	640	637	642	646	699	616	678	672	630	633	672	637	654	694	619	643	663	645	630	656	623	655	627	620	684	659	672	665	663	685	621	608	665	692	662	590	637	659	666	596	625	622	611	650	691	706	621	648	682	650	600	627	650	636	665	643	674	640	629	623	623	659	612	580	631	637	611	669	657	665	679	669	597	619	624	656	682	661	618	692	632	632	658	664	642	598	637	668	672	686	631	612	642	624	673	659	664	636	653	671	638	626	697	670	630	642	654	620	605	663	658	648	637	654	603	655	637	646	620	626	618	654	656	645	689	648	648	685	643	689	619	628	671	689	655	655	641	648	637	633	649	720	646	676	654	643	657	631	676	655	666	627	654	598	674	694	685	635	680	638	649	674	656	660	662	643	680	600	641	644	680	639	657	638	650	723	610	657	611	656	656	657	630	674	659	648	678	659	621	646	655	645	642	676	601	683	648	621	611	644	648	659	694	662	596	667	630	737	657	652	607	657	646	642	676	673	678	681	621	621	639	632	633	696	641	614	667	680	681	697	626	627	620	664	628	659	632	650	660	656	653	623	646	649	632	660	698	650	628	636	647	665	629	647	607	626	696	633	638	654	708	638	645	633	650	603	656	653	632	702	626	641	689	682	598	650	590	625	699	680	631	626	663	694	635	684	608	651	623	670	657	648	678	589	667	633	689	605	633	686	629	622	696	632	622	633	672	647	689	641	639	631	658	688	657	632	629	670	659	645	644	655	676	633	692	634	677	668	660	637	654	686	690	666	662	626	605	629	656	631	676	627	686	635	687	607	651	681	644	677	626	648	645	673	668	681	650	656	649	666	636	651	595	637	669	690	661	661	626	726	699	647	669	645	637	669	656	682	649	650	648	630	622	635	633	662	648	608	618	688	674	640	611	633	679	660	633	655	609	638	609	637	645	651	647	623	602	643	671	642	644	683	659	673	687	668	655	663	673	630	666	642	636	641	677	641	634	671	715	673	731	666	683	654	639	693	649	624	671	643	699	673	664	687	632	682	667	657	686	642	614	647	630	626	617	642	598	614	593	627	642	628	640	662	651	676	645	590	630	691	646	626	666	626	656	629	670	642	674	638	660	660	608	628	650	639	631	633	635	642	662	675	674	642	674	660	636	644	668	673	613	649	654	615	621	610	668	664	681	656	631	677	649	628	665	634	613	619	680	646	587	677	642	647	643	644	617	648	714	670	619	647	623	645	656	642	607	636	651	622	664	624	625	594	640	653	659	623	661	622	694	632	649	623	670	603	658	660	684	661	584	611	640	631	624	633	648	702	641	664	656	639	653	638	693	661	659	639	659	674	669	656	641	643	613	596	666	660	629	659	657	614	617	678	662	706	652	663	664	658	648	648	621	679	657	677	660	685	670	641	638	684	663	616	654	637	595	611	630	626	645	680	635	689	639	663	641	648	661	664	651	675	631	613	619	651	643	670	673	642	631	617	640	660	646	638	593	573	627	621	649	616	664	649	642	649	619	634	655	640	663	694	642	683	665	645	682	638	597	645	641	593	668	664	662	645	660	631	588	682	651	598	610	659	637	632	626	642	645	636	622	638	659	712	667	662	676	643	640	620	644	664	655	659	605	612	652	628	637	617	655	658	648	640	648	624	663	611	644	621	654	650	687	639	672	673	647	659	633	632	603	687	658	652	670	654	650	645	700	644	695	686	660	685	659	626	661	641	641	646	631	650	653	673	635	638	645	649	600	643	632	633	641	679	604	674	604	669	668	649	681	619	652	700	664	647	663	602	658	659	676	632	668	648	633	607	670	637	584	646	683	641	653	665	652	666	649	691	676	636	721	641	653	641	634	712	630	600	671	628	671	663	652	636	650	674	630	648	580	622	646	672	663	640	651	611	628	683	627	661	616	630	616	641	686	667	629	663	658	637	670	621	621	641	637	634	660	666	653	634	637	638	666	668	645	643	656	632	645	614	600	640	693	667	633	652	698	653	617	638	643	628	655	668	680	652	692	658	644	616	661	642	646	596	651	665	645	678	655	683	703	639	646	694	644	639	609	598	615	644	647
4433	7126	6231	3031	2170	1798	1429	1233	10724	35150	29460	19003	6858	2714	1176	696	600	565	595	532	543	621	562	593	590	578	548	579	533	563	574	584	583	530	574	583	545	600	607	595	546	529	558	576	556	599	619	560	592	570	608	628	572	528	567	556	523	533	537	590	551	551	613	618	562	575	569	563	587	583	584	574	606	571	606	608	543	540	602	574	666	541	564	544	576	608	620	575	597	576	545	569	582	541	575	557	537	538	584	556	530	581	589	547	551	589	597	564	617	618	561	581	545	567	561	584	550	574	560	576	533	558	593	534	583	590	551	593	577	599	590	571	566	610	554	582	567	550	546	564	566	579	573	557	536	579	570	521	600	580	574	565	553	603	601	586	573	546	582	563	592	560	566	565	592	553	582	533	569	525	558	594	579	557	613	581	551	599	575	568	560	553	620	568	525	540	522	591	584	580	563	566	524	548	564	546	552	598	564	550	620	571	571	578	538	528	554	542	573	593	552	564	561	557	547	591	591	581	565	567	549	616	522	566	574	581	590	539	598	518	546	583	563	572	571	550	578	544	577	562	547	579	571	579	579	534	607	581	587	603	542	572	564	570	563	551	570	536	625	521	564	558	555	572	582	600	536	552	586	518	574	552	547	631	575	586	550	574	542	547	608	604	561	519	535	625	533	612	552	576	586	554	554	559	563	555	563	565	568	575	570	549	537	596	564	610	601	531	547	514	564	612	575	579	562	600	539	605	589	570	575	573	575	597	601	571	538	528	548	524	558	579	580	555	593	575	534	571	563	524	577	554	575	610	592	571	596	583	604	595	563	542	554	576	563	561	566	604	615	569	597	549	552	559	553	587	540	542	619	589	517	605	532	588	575	557	579	540	573	563	608	584	561	560	572	579	565	534	569	569	566	599	566	553	586	564	570	580	548	552	546	568	524	539	531	580	560	574	557	551	566	509	519	592	586	565	599	566	565	578	581	588	575	566	591	584	543	559	585	590	572	556	572	563	586	520	538	559	518	557	580	565	541	554	571	557	562	608	563	537	512	550	584	574	611	537	535	548	582	553	550	552	562	547	598	602	573	580	586	559	592	557	596	581	553	575	581	573	561	549	614	566	515	593	603	549	542	580	590	537	545	581	588	555	529	562	536	568	562	561	593	608	568	570	575	558	580	585	591	524	557	555	583	556	559	528	561	554	597	578	552	551	547	567	537	557	574	617	577	588	569	578	517	600	570	581	588	551	571	548	529	518	574	557	626	610	577	557	576	545	566	558	581	553	587	557	587	561	537	570	595	579	534	557	547	557	560	549	571	543	616	544	574	553	614	596	577	567	517	539	539	537	547	559	604	592	586	589	562	522	561	564	528	559	560	569	539	552	546	515	568	533	546	597	557	592	544	584	587	536	565	582	592	565	544	558	558	593	567	602	538	528	577	576	543	581	583	571	648	561	550	559	534	556	542	546	553	585	514	560	534	522	577	554	561	579	602	536	557	560	616	602	602	598	536	541	538	564	610	585	577	537	529	546	532	588	566	605	562	572	529	558	534	566	597	596	602	546	545	548	568	563	544	598	552	529	567	564	536	563	554	550	571	497	589	573	563	530	557	550	571	545	575	544	540	574	563	523	591	580	590	564	553	578	568	606	533	587	571	545	582	583	553	569	564	554	561	556	541	565	571	549	587	579	593	544	574	617	594	614	562	584	552	573	633	515	515	575	581	590	528	560	580	588	581	609	568	537	613	592	537	525	532	543	559	561	591	564	586	560	594	573	522	585	571	558	531	561	602	588	580	573	567	537	561	553	572	569	565	608	608	550	535	582	565	590	558	527	554	547	525	564	518	534	575	567	520	559	608	543	566	613	557	568	588	556	589	550	610	521	551	531	584	542	530	591	530	553	543	589	557	548	608	549	558	578	604	547	561	555	584	555	565	568	604	579	566	563	540	590	543	542	585	554	530	611	627	552	569	543	620	583	566	568	575	551	606	561	595	586	547	556	584	590	595	592	562	604	558	545	576	538	603	561	564	595	562	538	558	543	534	563	621	561	580	576	537	562	587	570	566	570	581	543	580	566	595	582	536	578	564	563	602	554	541	544	534	584	535	564	541	545	544	557	531	609	601	551	542	557	541	576	593	584	518	588	565	526	545	517	578	545	530	551	557	523	566	572	534	603	577	557	567	577	591	565	569	532	564	572	556	565	554	587	562	590	577	523	567	580	564	569	553	540	584	559	554	570	555	558	577	581	552	544	579	608	539	569	569	605	570	537	550	574	570	549	579	514	565	559	563	561	579	539	593	541	540	585	548	546	573	582	609	601	569	586	586	568	570	559	552	558	580	564	572	566	525	556	564	584	554	521	557	567	598	593	595	563	606	575	556	552	555	557	587	570	536	581	556	572	561	556	587	583	600	514	520	563	579	590	592	592	573	576	592	573	548	542	594	535	538	606	554	579	558	578	555	540	587	587	544	566	529	552	539	589	573	554	536	562	574	582	559	577	574	538	576	568	555	567	581	590	567	555	575	555	591	591	570	578	549	569	547	586	584	530	540	543	552	609	568	541	614	593	562	556	494	596	604	529	573	556	559	566	568	544	561	560	593	545	536	565	575	553	576	559	597	516	548	577	543	558	547	557	548	519	542	551	562	599	560	556	576	548	557	587	588	568	610	559	614	570	503	538	616	566	579	574	524	572	574	530	553	567	553	550	556	541	568	536	575	564	571	595	546	563	563	588	560	551	522	549	598	560	546	556	575	528	576	584	582	571	539	543	556	545	538	564	589	519	581	534	525	565	550	581	521	574	570	574	553	558	601	549	556	536	597	571	574	571	618	577	566	573	592	563	560	572	593	534	556	578	594	569	550	554	616	580	556	546	560	545	571	552	570	573	512	536	572	583	529	529	567	561	550	542	524	529	535	547	578	558	568	548	555	541	551	550	581	582	544	591	561	558	560	529	547	607	548	568	590	533	595	581	545	556	589	534	608	546	576	540	566	571	595	555	545	607	582	517	559	542	606	525	547	555	571	593	530	513	566	572	549	532	567	569	563	515	564	535	566	555	550	557	565	578	538	568	574	560	542	592	529	615	594	564	563	590	536	534	586	538	529	540	560	605	524	592	548	565	510	548	566	578	580	504	591	554	548	526	560	569	546	565	541	556	532	549	553	526	554	516	548	568	544	580	592	583	556	541	530	530	573	563	534	556	557	562	538	548	556	570	540	516	532	573	533	591	555	520	533	541	540	544	554	566	544	584	533	556	531	572	569	569	564	565	561	577	576	590	576	570	592	575	589	538	545	598	569	515	573	578	564	576	523	557	561	591	533	559	569	528	595	559	538	559	574	559	566	580	559	570	571	541	579	560	547	550	557	567	545	559	590	565	511	521	556	545	565	518	569	522	530	549	519	574	572	583	532	567	524	583	551	603	607	549	592	590	588	536	564	557	558	571	535	570	528	571	590	557	593	561	589	557	550	539	554	585	511	526	599	564	543	555	557	563
27753	11389	1544	949	687	558	516	486	699	2232	2554	1847	974	626	539	462	474	479	465	489	444	432	490	435	466	452	454	459	453	452	448	507	418	432	433	471	469	477	465	414	393	448	439	465	456	407	462	489	476	470	466	428	427	421	426	467	451	469	428	444	470	431	442	431	453	475	434	463	473	462	450	459	478	432	474	457	463	482	439	452	463	456	438	465	449	440	476	428	427	418	472	460	449	452	487	431	458	493	464	463	458	465	447	458	493	415	433	434	433	455	447	495	461	431	468	429	456	452	463	456	445	426	469	438	439	415	457	420	467	505	436	459	453	453	439	406	499	448	440	438	475	447	460	497	470	459	463	454	443	461	455	448	474	467	456	469	467	476	463	399	476	492	446	448	463	428	453	467	442	428	454	433	441	456	423	436	426	436	420	432	439	427	439	468	470	429	461	432	392	460	449	455	427	458	413	472	453	439	411	412	449	469	474	459	471	438	494	434	450	454	475	472	462	402	432	420	467	443	477	467	423	455	452	470	463	466	436	431	437	436	406	452	479	416	447	464	456	433	475	451	461	470	447	451	462	429	466	439	487	432	438	480	458	484	455	427	466	477	452	452	444	444	461	439	460	452	473	477	453	487	474	489	437	458	449	425	424	502	484	457	458	477	479	427	454	462	459	449	439	470	450	435	478	421	429	443	481	425	450	403	424	447	433	477	442	486	424	437	434	463	491	460	460	418	488	460	420	458	443	428	449	435	430	470	454	429	464	453	435	466	464	463	459	492	492	474	460	442	456	430	434	424	423	456	454	449	484	443	430	439	456	475	439	451	434	442	443	429	470	466	471	437	470	456	491	426	428	470	435	462	449	462	493	462	457	477	470	452	465	451	455	439	437	438	454	458	437	433	454	442	449	457	420	418	481	463	490	486	454	439	455	504	471	447	465	466	457	447	464	468	464	440	454	454	424	457	466	456	459	472	426	487	447	460	416	441	427	417	403	451	429	444	439	434	465	409	439	487	435	452	449	488	455	456	496	447	447	439	442	461	414	463	469	441	434	482	436	416	438	429	443	501	424	423	475	452	456	444	448	440	465	415	429	452	426	437	430	458	473	467	482	421	415	444	453	488	421	459	452	427	425	455	453	491	466	454	480	436	480	441	450	468	477	453	432	458	433	476	432	459	461	408	444	431	455	437	440	445	424	437	505	474	417	430	459	424	463	431	468	484	431	432	462	443	437	467	472	438	488	444	443	430	477	471	485	465	431	444	477	436	464	450	449	411	446	454	488	449	446	443	401	433	464	463	462	497	481	472	445	429	464	468	461	459	410	428	403	494	464	421	431	433	453	473	470	462	447	468	453	482	449	446	420	447	412	446	454	454	448	477	434	451	464	448	443	460	486	445	486	451	466	437	448	427	444	442	437	471	458	463	436	440	472	474	465	443	447	453	466	445	419	435	459	424	461	458	464	461	445	446	456	447	465	461	488	479	432	454	447	460	470	459	455	457	428	392	478	474	483	451	408	445	478	483	444	479	439	473	422	449	458	470	429	474	425	454	433	454	450	449	457	466	453	398	444	460	428	445	474	468	452	459	441	461	474	437	445	443	454	438	442	455	463	462	438	453	450	414	499	406	449	475	469	483	454	449	429	423	452	473	451	464	442	458	450	464	455	470	432	407	460	440	451	473	444	455	451	445	479	434	437	468	471	409	468	485	456	468	422	430	452	466	456	456	458	449	473	445	446	460	447	482	489	416	445	472	448	446	411	422	474	428	447	461	444	445	456	454	439	446	423	424	441	479	466	447	468	440	448	422	440	440	466	434	444	485	446	469	450	457	455	475	475	440	478	419	443	447	451	460	446	454	451	423	430	446	438	456	457	424	448	429	436	423	464	455	469	465	472	440	481	491	462	434	459	460	400	441	453	422	472	455	442	436	449	423	434	469	478	432	472	458	444	439	474	467	441	479	456	457	454	472	431	427	421	487	448	448	442	455	391	431	464	471	462	425	475	431	429	496	507	454	481	450	492	464	501	498	432	461	454	447	433	455	407	462	481	486	451	438	489	445	492	468	447	438	472	473	449	425	456	471	426	446	447	450	379	441	467	457	442	462	429	445	452	403	480	461	473	480	460	474	434	456	424	432	441	496	457	427	471	461	459	455	425	461	419	525	437	423	429	452	473	493	443	443	488	462	470	445	438	436	464	445	443	458	489	446	490	426	453	438	468	446	419	470	417	441	456	452	467	447	439	475	459	451	443	402	448	438	443	427	422	461	454	441	427	438	473	423	434	447	492	421	459	467	423	442	433	428	447	416	481	463	454	448	475	460	444	431	485	440	450	469	442	464	448	469	463	418	428	449	451	447	460	479	479	465	420	432	442	459	435	421	468	430	452	448	453	428	447	460	432	447	474	465	420	470	477	434	466	494	445	447	403	414	445	451	460	442	437	464	460	472	443	461	448	462	473	465	464	432	441	436	427	430	460	411	444	449	456	425	456	440	454	434	462	485	466	436	445	449	433	461	462	484	442	416	469	420	440	464	420	453	456	430	443	418	467	433	407	449	422	439	459	424	459	432	476	477	447	451	421	484	448	420	421	430	453	465	424	458	484	436	465	445	471	471	436	449	448	442	433	451	465	436	474	470	435	475	456	453	423	459	474	459	477	475	469	435	457	477	454	447	460	465	453	478	427	444	462	410	393	450	434	467	418	475	486	515	469	447	473	433	473	437	411	475	441	439	435	454	441	459	483	453	459	449	413	444	508	443	468	466	453	496	427	472	436	430	473	442	422	464	434	452	428	451	444	405	469	456	424	411	472	465	466	475	405	464	465	438	438	431	459	427	440	464	442	402	413	456	434	445	450	452	471	452	471	472	460	476	425	485	477	444	442	461	433	431	467	476	416	464	417	473	440	434	483	448	454	454	441	458	473	451	445	437	445	420	447	421	467	482	462	457	429	456	479	449	445	460	494	455	450	482	499	435	450	445	443	442	473	456	487	454	453	485	440	455	486	423	464	453	432	473	444	432	441	442	448	426	462	467	480	450	477	430	440	468	433	484	478	467	458	438	438	450	455	457	442	461	462	470	473	436	461	441	474	446	459	497	462	478	418	433	473	423	467	449	449	479	456	456	439	441	443	433	466	486	461	458	445	445	466	419	433	446	456	461	468	467	421	438	435	450	419	457	438	450	464	464	480	449	458	443	415	433	429	473	435	401	483	441	447	434	456	440	457	446	394	448	452	467	462	427	456	471	406	461	437	465	440	470	479	473	429	439	444	422	464	450	463	455	416	455	472	422	435	477	467	470	447	436	453	442	457	444	472	447	484	464	466	453	439	444	464	430	447	448	454	466	426	443	406	481	444	431	474	460	446	458	455	476	448	455	445	482	457	471	434	449	476	448	470	469	468	433	441	439	411	448	430	437	446	473	437	440	420	432	444	467	464	433	438	473	472	478	439	454	434	448	469	480	452	437	508	439	463	488	446	433	457	451	471	427
5143	856	797	606	525	508	472	452	803	2839	3097	1963	1010	624	457	423	391	417	355	401	375	386	398	384	380	387	393	383	407	417	379	371	392	341	428	399	402	398	391	392	364	390	401	414	359	397	402	394	379	425	420	358	358	397	379	372	407	392	396	370	430	397	390	400	373	390	380	389	422	392	380	367	390	396	387	392	384	412	423	372	398	374	378	396	390	414	416	378	384	392	356	400	370	414	369	409	364	383	381	372	356	399	402	374	402	371	399	397	371	407	393	388	398	405	393	405	390	353	365	393	370	384	371	394	367	373	373	380	369	413	455	411	396	392	428	411	373	389	365	380	371	371	359	401	388	360	399	377	401	391	379	371	419	389	374	388	391	387	422	361	382	391	378	385	374	359	401	370	373	392	391	394	395	379	399	395	429	362	410	376	392	388	382	405	412	364	393	393	386	370	410	410	377	390	363	377	387	364	390	382	362	394	376	357	417	383	381	429	382	404	381	398	412	362	410	394	351	348	395	381	396	398	349	403	417	381	398	378	369	350	444	379	381	401	374	425	370	379	392	408	427	367	378	369	441	394	424	376	415	396	376	410	408	382	384	373	382	385	426	361	399	383	375	386	404	384	391	409	404	408	398	433	362	395	376	395	378	439	407	390	438	370	414	396	381	396	386	397	374	414	365	367	391	414	371	402	375	400	374	398	353	401	417	407	399	402	384	376	358	424	367	418	399	408	408	399	390	368	371	418	366	392	424	358	367	382	393	374	346	412	425	402	387	399	423	346	395	404	361	393	374	379	390	394	386	397	365	376	399	380	406	362	427	400	388	394	392	440	382	417	355	423	382	384	382	380	364	380	388	394	387	381	381	380	370	380	425	388	351	406	384	398	396	392	396	388	413	426	367	399	394	424	372	409	370	395	388	387	375	412	382	402	331	386	396	382	363	371	402	375	401	395	404	388	391	350	364	413	384	384	387	401	375	393	419	388	415	369	366	419	364	352	399	391	345	394	391	381	378	375	405	403	380	422	427	367	381	380	406	397	405	385	393	385	427	426	387	392	394	400	382	395	385	375	411	378	397	400	415	402	385	393	384	352	413	411	375	425	402	406	380	405	410	427	395	372	390	385	383	387	415	384	388	386	401	405	391	384	410	379	406	356	387	397	402	406	384	393	427	379	424	405	408	385	402	351	416	397	419	386	434	406	378	346	449	376	414	372	390	381	383	355	382	413	387	406	405	386	383	396	377	373	408	414	390	389	396	396	377	418	395	347	412	392	375	363	387	358	374	400	393	399	418	375	420	376	408	425	416	418	383	376	385	353	409	406	376	403	392	424	405	388	369	403	392	409	385	391	373	356	401	342	353	403	415	353	426	372	377	409	384	400	379	374	358	383	355	407	384	400	403	377	371	422	413	428	410	385	388	387	395	420	388	372	400	441	411	376	403	406	408	387	407	368	381	397	371	387	387	414	399	427	389	387	375	386	406	418	400	359	394	383	409	389	371	372	422	410	382	393	386	398	407	412	357	387	389	411	384	393	375	388	393	402	367	366	442	342	378	419	373	392	414	409	405	387	371	372	389	379	369	394	379	392	392	377	412	387	412	389	418	358	388	357	369	390	363	398	402	403	398	423	395	380	394	407	444	391	383	390	342	409	394	369	388	418	382	405	404	399	361	396	376	374	408	390	401	381	396	410	424	383	403	376	441	399	381	412	399	377	363	392	412	396	416	356	397	363	408	382	410	412	373	402	430	420	403	389	393	374	380	375	407	353	368	396	373	373	402	376	411	410	360	391	402	385	371	388	383	400	386	371	372	369	400	364	357	396	369	410	380	392	380	374	364	450	412	364	390	384	402	404	410	402	408	412	378	326	415	386	385	419	377	430	422	395	403	404	350	430	363	369	343	392	376	381	382	411	424	366	396	425	381	377	382	385	413	373	408	384	413	422	370	405	387	417	363	379	385	399	371	413	312	352	364	392	379	440	404	395	401	387	385	393	394	378	405	373	380	368	386	391	387	405	413	401	386	407	392	384	375	416	400	434	365	399	392	380	417	438	385	456	425	389	393	367	393	376	370	413	393	396	366	406	381	394	400	383	399	385	407	394	385	398	421	388	428	388	386	398	392	382	406	438	381	373	363	435	400	398	340	381	391	381	391	397	406	372	397	345	353	406	378	398	382	450	453	382	367	395	362	364	374	418	410	377	431	376	398	371	414	374	429	413	409	391	381	377	401	371	372	381	391	407	403	371	410	427	386	387	410	360	401	359	365	398	387	367	409	411	405	372	377	380	428	368	366	378	366	407	378	376	352	377	407	403	398	420	393	407	376	407	395	392	406	358	400	384	372	393	412	394	424	376	390	417	349	378	380	372	397	388	390	394	418	418	404	381	367	419	364	426	402	407	382	420	386	404	389	388	389	398	383	378	408	420	362	425	401	398	373	387	414	413	407	400	360	384	366	372	397	434	429	390	385	412	443	386	391	390	401	376	366	374	389	395	408	415	421	398	385	376	406	411	409	353	388	376	417	416	388	395	363	387	370	389	419	379	393	365	409	415	390	360	419	364	405	404	401	333	389	386	431	374	389	353	388	398	383	372	424	422	405	396	422	373	368	397	387	363	431	419	392	411	393	408	377	369	360	404	359	421	385	394	357	373	385	377	393	392	390	412	404	390	397	391	400	390	383	360	356	398	372	397	387	423	398	363	407	366	382	373	387	394	428	385	381	367	420	359	413	369	374	452	357	371	404	419	409	373	391	425	364	385	381	387	405	347	403	413	397	432	384	404	382	375	379	383	364	419	364	387	363	407	367	395	407	382	418	419	411	408	434	408	388	415	412	399	395	385	431	403	422	423	365	375	377	378	407	385	389	399	390	401	362	375	364	368	404	391	403	404	386	349	393	392	424	414	376	392	395	398	377	373	409	390	369	392	396	417	386	410	402	372	405	393	393	368	346	355	389	385	396	390	409	385	389	392	369	403	350	402	383	393	369	412	387	403	410	375	361	386	384	396	399	384	414	403	400	403	393	368	384	362	387	384	347	401	390	385	363	408	366	368	398	421	369	393	378	371	396	406	377	396	409	415	402	416	371	408	401	417	427	379	410	399	386	398	421	407	403	414	391	393	416	354	418	389	382	412	374	407	420	417	412	370	393	413	378	381	391	355	416	396	403	417	402	393	389	389	386	359	363	387	385	409	363	372	428	421	399	401	374	395	400	401	384	378	396	377	375	374	364	376	391	418	385	419	382	386	388	340	399	397	385	407	342	393	387	418	391	375	398	401	390	378	394	397	405	381	397	443	399	399	392	404	387	366	394	389	418	388	439	347	373	374	360	413	392	346	363	429	382	367	429	403	384	404	406	392	371	390	397	426	392	381	418	375	358	425	350	391	354	406	433	430	385	404	389	370	396	386	403	426	412	388	379	389	410	401	386	428	360	379	354	407	404	351	410	366	391	395	391	374	392	395	373	422	418	386	378	371	384	403	395	423
25694	21446	27428	25513	5809	1197	838	671	4050	21038	20028	11257	3475	1358	692	533	507	496	531	513	482	530	512	487	509	556	497	505	484	463	488	494	498	488	478	502	499	500	509	505	528	515	489	480	516	495	498	482	472	532	455	490	504	493	495	518	477	518	502	491	496	495	479	468	449	474	528	512	525	509	470	485	514	493	517	469	484	510	526	462	476	471	484	539	476	515	517	489	495	510	512	484	474	499	445	468	433	496	495	497	500	499	503	525	448	505	509	474	506	500	452	473	466	441	512	481	514	563	518	488	514	509	490	495	485	500	496	519	460	494	533	465	454	492	506	536	492	509	466	481	525	494	500	429	461	460	488	466	513	441	479	477	481	494	461	499	502	492	459	514	527	497	467	492	481	522	472	506	521	489	508	453	477	472	473	444	479	485	522	493	449	532	503	511	447	525	511	448	499	451	471	508	495	493	443	508	477	448	474	486	537	500	512	486	483	493	477	461	469	478	532	483	534	473	485	464	515	443	489	486	524	464	470	501	475	491	476	461	517	514	530	451	500	493	520	436	519	506	514	486	540	468	493	467	519	506	470	485	466	491	485	510	476	519	476	494	482	476	460	525	500	478	508	508	490	463	503	482	498	509	471	519	514	481	494	479	461	491	502	464	499	443	499	490	519	492	500	468	482	485	462	518	471	500	500	492	524	474	495	496	477	519	484	472	453	514	492	515	460	499	449	479	434	501	446	497	496	476	515	506	486	530	437	513	488	527	477	456	477	451	466	482	491	471	501	503	482	475	489	470	498	512	468	495	484	520	478	454	454	471	459	465	463	519	462	488	463	506	494	474	517	510	476	516	442	459	522	498	515	499	487	489	505	498	494	450	464	528	496	516	500	545	464	482	469	474	475	517	524	489	473	492	486	465	506	471	498	488	511	459	456	491	488	516	513	412	463	495	486	498	478	493	482	538	499	488	448	502	466	457	472	494	447	460	515	481	500	488	461	515	458	501	523	527	482	491	509	449	517	503	468	516	469	486	462	502	481	463	491	476	492	501	467	442	490	492	491	492	484	461	499	502	486	520	471	481	525	479	475	440	518	457	495	508	497	502	529	502	503	512	495	444	520	453	450	499	461	492	488	474	453	477	483	497	482	524	515	484	480	488	454	454	453	453	512	472	475	469	500	454	472	472	515	477	474	518	517	453	463	459	449	460	474	482	504	485	519	451	535	491	500	485	501	471	483	489	485	498	493	430	491	502	503	494	482	492	483	525	524	479	476	509	515	489	496	513	514	496	471	523	431	547	481	513	509	465	502	471	474	520	471	501	495	503	461	483	492	489	512	435	498	495	505	521	540	474	494	498	471	490	478	483	491	486	455	513	512	463	496	491	473	508	427	508	512	475	466	445	498	457	535	493	509	502	484	448	480	488	461	473	453	481	471	501	482	524	486	502	446	475	507	503	475	482	486	475	492	516	484	475	492	485	518	463	511	483	475	481	485	497	441	478	453	494	529	501	472	502	505	468	458	436	469	504	505	580	502	472	501	527	514	453	516	519	467	457	484	447	529	475	500	465	504	507	513	507	470	475	510	532	461	509	491	538	465	467	504	459	481	525	539	498	518	501	486	448	487	515	460	511	511	456	497	441	473	483	484	504	473	432	552	497	508	450	472	485	454	513	478	471	483	478	544	477	503	486	485	475	472	467	477	463	444	508	523	506	505	485	497	481	494	467	490	515	516	511	464	472	480	470	495	515	517	502	476	470	514	468	464	514	445	453	479	508	499	483	445	487	505	464	472	483	472	512	473	453	497	513	474	523	491	479	497	555	486	512	475	453	505	466	472	526	471	513	526	485	494	475	479	490	467	463	485	482	499	487	458	494	491	469	505	478	500	512	523	540	481	551	538	507	513	476	481	465	492	493	531	509	449	464	466	468	512	489	507	516	499	513	513	478	509	474	480	506	500	459	492	516	481	506	468	442	495	502	478	518	510	487	487	497	526	500	490	500	489	467	525	475	505	515	533	512	469	512	498	511	478	478	487	490	498	495	498	474	501	526	484	451	488	495	490	499	492	460	508	504	480	483	489	514	484	454	519	502	488	497	432	521	462	479	480	471	474	525	508	522	474	505	476	499	453	504	504	479	485	461	489	499	468	467	481	510	450	491	509	530	465	487	471	486	477	479	519	480	511	459	509	488	476	497	506	474	490	507	483	489	455	496	477	504	472	499	482	480	480	489	473	482	515	483	483	512	483	506	501	515	476	481	459	493	507	504	495	491	491	474	492	484	478	512	520	459	451	478	510	494	486	474	479	500	423	507	461	472	444	508	525	490	455	486	488	460	522	478	471	509	505	532	538	481	516	472	491	475	490	470	470	537	465	497	471	506	475	516	473	537	492	510	482	515	454	520	474	473	482	506	477	508	521	499	464	513	436	463	484	451	513	493	488	499	497	548	492	502	520	497	464	482	476	516	488	515	504	440	501	467	501	467	450	498	474	494	497	521	505	466	522	492	476	504	536	490	467	542	462	478	482	500	496	497	525	506	510	476	532	474	519	464	435	492	474	529	498	481	467	507	485	483	481	464	499	483	460	477	455	515	484	515	508	482	498	463	475	515	483	481	472	510	494	530	460	520	486	484	526	478	473	456	504	429	494	477	492	508	505	524	480	507	463	514	502	510	448	471	487	508	487	455	484	527	491	473	530	478	474	497	477	498	499	484	475	522	535	500	449	466	489	471	505	488	463	525	501	462	517	466	497	481	454	466	499	471	480	499	510	463	462	501	508	510	488	493	497	541	508	460	462	483	526	462	487	465	471	460	497	490	506	466	531	499	493	482	474	469	475	470	513	475	479	525	470	458	494	436	496	497	509	457	485	540	496	448	500	480	470	515	520	467	484	479	497	456	478	492	482	487	459	475	575	494	483	491	472	504	467	494	511	498	491	487	482	512	481	469	452	438	531	511	509	518	473	516	515	496	468	462	506	479	479	517	482	514	504	486	500	472	460	489	536	486	464	496	494	508	486	475	514	457	448	463	450	489	512	479	506	477	483	465	489	496	473	489	482	480	481	485	499	527	522	527	486	489	504	500	526	475	500	466	489	500	481	486	472	480	483	490	528	476	466	491	511	502	486	500	512	480	487	503	490	462	491	494	499	468	465	480	496	479	491	449	535	520	449	532	484	493	484	507	491	482	512	450	499	469	486	483	474	514	491	486	518	464	439	478	492	483	478	502	451	495	514	477	449	525	499	528	506	477	494	493	503	524	486	486	522	487	504	491	512	493	483	473	496	490	487	480	470	496	446	436	465	481	487	467	481	493	493	483	505	475	496	478	448	491	477	479	481	469	468	530	492	490	493	493	476	477	492	477	499	497	473	492	486	520	542	426	488	505	509	474	437	544	469	473	428	459	485	511	493	494	526	496	515	480	468	502	520	471	493	487	476	536	511	510	485	463	476	470	480	480	500	484	469	436	477	496	499	469	529	487	493	528	515	487	493	466
3809	3330	2902	1767	1173	971	822	757	6296	20933	18182	9444	3206	1419	697	468	448	457	465	393	472	471	426	471	412	464	465	433	464	435	443	420	422	430	466	441	470	440	461	430	420	426	446	461	500	474	445	452	464	468	452	436	437	423	447	436	421	417	433	491	450	436	438	422	435	414	420	492	443	443	462	441	431	442	448	431	429	456	440	437	460	456	435	440	447	467	432	433	426	440	479	458	466	459	420	449	449	446	427	462	449	453	483	448	411	461	436	491	450	440	459	438	443	434	436	437	429	417	431	452	463	449	485	459	394	457	427	468	467	423	452	407	450	413	434	414	455	441	438	430	454	420	456	459	445	452	411	430	436	439	456	445	442	422	433	460	418	470	466	417	405	431	439	393	439	427	457	436	456	435	454	461	459	465	468	419	462	427	456	417	443	447	426	445	430	492	406	408	472	429	464	446	460	456	442	426	457	435	446	457	435	434	445	421	462	460	464	419	422	447	448	427	436	421	443	440	410	475	428	436	442	463	446	406	403	474	439	425	465	460	453	430	451	434	474	468	452	421	442	473	455	467	416	449	472	460	455	448	455	439	466	428	434	407	468	415	415	468	441	437	443	405	442	426	462	397	452	456	446	467	433	396	426	411	414	442	445	429	419	408	461	438	446	445	451	395	396	483	443	485	422	418	435	468	436	464	443	452	439	489	426	456	432	446	416	433	451	451	459	458	474	419	435	465	451	444	475	435	465	444	411	453	407	455	456	430	457	453	464	396	430	430	422	447	432	432	453	455	408	423	440	466	483	442	471	465	465	388	439	425	455	453	455	485	442	414	449	456	418	434	425	431	402	426	452	448	456	442	405	442	437	427	418	419	435	417	422	450	438	420	421	426	400	453	411	418	432	439	469	462	430	444	421	408	481	467	461	467	454	448	427	426	436	418	420	452	457	434	451	445	426	476	426	407	461	445	420	416	462	437	464	440	416	473	462	450	433	449	428	465	477	423	483	426	503	395	415	444	451	439	432	423	449	435	457	424	465	449	411	461	423	447	427	420	429	420	432	448	418	411	473	413	441	432	447	465	441	467	465	400	462	428	501	456	438	392	454	470	440	456	424	410	438	397	394	420	447	475	439	499	455	417	466	410	437	456	442	454	449	441	440	438	421	416	439	444	460	398	471	406	408	428	440	437	445	431	425	457	463	473	445	455	455	420	416	384	432	454	448	469	452	453	430	419	411	433	412	424	467	440	449	480	436	430	472	435	437	407	459	475	498	479	433	434	464	400	442	433	425	448	434	483	434	444	457	430	435	437	458	430	499	451	448	434	407	467	438	469	430	442	443	453	483	435	443	437	403	435	425	451	419	441	431	420	455	444	420	423	434	441	445	448	452	454	428	448	426	478	430	415	435	450	404	470	405	419	444	425	447	434	458	450	437	459	442	430	423	466	456	460	430	456	437	453	426	452	414	438	442	440	417	461	414	453	427	474	499	438	455	456	462	448	413	437	443	497	480	475	413	450	445	457	462	411	468	456	442	402	461	420	434	446	406	410	470	459	461	458	437	444	409	438	428	417	425	399	449	464	457	451	454	413	417	439	438	441	389	467	448	402	441	410	401	442	457	437	455	406	450	477	438	429	459	470	453	471	439	426	441	455	424	454	454	423	478	444	428	442	446	401	455	425	421	441	420	397	454	466	445	388	423	480	464	453	424	445	457	443	473	410	455	432	454	428	444	423	446	435	448	422	444	473	433	443	461	460	445	438	434	411	451	458	442	419	480	427	478	422	449	437	399	441	435	447	476	445	455	436	429	478	427	416	449	428	441	450	440	448	421	463	450	409	413	469	454	485	436	460	447	457	464	450	439	455	450	445	443	462	476	447	459	413	405	446	475	460	419	490	426	460	448	420	443	480	407	441	432	460	466	450	431	462	459	454	489	448	415	444	449	441	422	438	466	434	454	456	425	455	455	467	429	463	444	447	454	444	421	479	443	425	407	469	418	435	436	405	477	432	444	456	433	456	457	455	445	477	482	435	422	446	452	415	492	436	465	442	481	418	473	412	465	418	465	462	459	457	422	429	397	440	425	466	429	426	439	419	479	443	446	437	447	433	421	444	414	445	407	419	428	427	452	444	436	433	454	453	460	441	457	442	442	448	412	423	475	458	401	439	477	447	413	400	431	436	447	458	453	449	436	476	442	457	440	439	432	450	465	429	428	469	448	423	452	447	447	427	410	417	425	464	445	404	439	439	427	433	435	437	450	397	474	454	443	438	441	454	452	435	445	453	423	480	471	428	441	458	425	433	421	444	432	469	454	445	423	419	421	423	446	426	476	415	437	430	403	433	448	421	499	434	404	438	410	460	454	464	417	390	447	448	427	433	437	443	455	485	421	451	444	435	424	474	453	464	435	470	441	448	457	446	434	436	398	452	434	437	449	422	455	415	447	445	449	415	468	456	433	432	415	458	407	439	445	465	434	437	437	448	419	391	507	429	432	453	438	437	445	434	465	418	441	443	401	464	416	431	456	460	436	424	436	429	468	421	482	417	424	480	434	415	446	465	411	448	413	459	392	413	438	429	462	448	422	433	453	415	468	427	449	429	459	437	431	424	462	425	437	440	444	451	459	427	454	427	451	446	441	399	417	421	394	437	414	441	437	445	415	461	464	446	455	457	480	486	400	440	390	434	442	417	460	412	438	474	432	440	453	410	473	464	439	453	448	457	469	430	439	410	421	423	422	454	445	457	443	445	426	467	448	417	454	434	467	448	452	453	436	440	406	450	432	458	439	436	462	458	460	440	450	438	445	463	438	429	419	431	438	424	434	448	414	430	448	424	422	469	438	428	463	398	445	453	409	401	485	442	429	399	445	441	407	449	442	464	431	449	406	447	428	436	457	472	433	425	430	404	438	442	439	414	416	458	418	457	419	444	444	432	430	447	480	417	425	401	442	455	402	426	439	448	458	415	465	484	395	472	454	454	453	493	461	469	437	469	428	461	418	458	440	419	442	491	465	410	432	451	417	424	434	452	423	441	456	456	407	477	413	423	430	456	423	412	427	409	387	448	396	449	418	478	428	424	447	472	449	433	431	440	460	449	408	400	419	444	459	437	416	467	430	431	461	430	416	463	444	463	407	472	458	419	418	443	422	482	428	443	418	423	436	415	434	457	420	445	436	444	423	506	463	407	474	438	420	423	437	442	429	407	439	470	438	434	457	415	436	479	388	436	429	469	425	437	449	435	456	469	407	441	470	421	418	424	454	474	403	405	437	421	455	425	398	435	469	409	435	454	461	451	395	438	465	430	467	407	425	431	459	470	427	420	440	452	432	468	462	454	437	434	434	474	460	467	449	440	431	456	439	431	468	399	438	441	453	383	443	429	421	434	438	443	411	450	422	456	428	439	454	444	448	425	401	397	408	473	436	399	486	418	468	451	461	445	441	452	428	412	414	448	424	462	464	478	437	443	416	450	448	435	434	409	451	465	462	410	439	414
24473	21408	28707	24494	21312	7532	1895	1349	5928	37227	35342	22351	7706	2470	1101	747	642	624	631	664	665	651	659	644	685	632	666	657	704	634	620	635	639	610	635	600	634	634	639	660	645	657	630	617	616	608	658	679	630	631	628	589	600	639	620	631	651	622	620	575	626	620	636	656	638	639	616	657	624	611	659	625	599	626	650	639	646	656	642	663	682	662	635	620	618	644	660	656	619	658	659	671	594	639	647	636	627	638	607	643	636	637	652	637	682	627	613	648	658	623	608	666	613	634	617	606	601	618	662	641	630	663	652	663	649	654	643	655	652	640	657	664	577	617	631	642	627	661	660	588	640	661	572	602	628	662	652	648	645	684	631	661	644	666	624	659	619	686	652	657	625	630	637	617	671	589	645	669	650	585	620	620	681	649	671	638	650	668	673	642	649	633	666	667	612	685	664	612	636	608	651	643	628	599	688	624	698	666	671	662	656	612	650	627	654	680	609	613	649	650	652	594	617	629	637	635	609	650	649	597	618	652	598	671	598	621	640	659	672	644	652	613	649	595	648	628	638	651	585	629	650	686	619	661	613	651	675	635	616	618	653	572	621	640	645	633	608	675	639	656	649	658	611	646	638	705	584	691	670	641	683	635	593	631	662	609	642	621	619	604	642	671	600	612	670	679	642	631	590	631	642	623	673	658	626	647	662	687	604	639	600	681	655	630	642	683	640	623	607	642	608	656	645	629	627	637	602	677	610	682	678	627	595	658	634	602	594	700	672	624	655	636	630	653	624	611	618	644	620	593	618	636	591	648	582	639	653	676	688	632	613	627	641	623	601	669	628	614	660	645	630	655	606	661	644	594	615	601	616	637	627	605	616	618	628	621	638	642	631	666	601	627	624	647	599	598	625	642	603	632	673	661	650	596	664	630	646	648	605	652	663	635	656	661	679	684	647	595	647	633	666	626	613	587	600	665	630	639	595	710	619	651	635	652	595	627	631	634	648	628	627	633	630	625	609	645	620	602	601	683	578	659	668	638	614	668	628	628	637	688	624	645	623	632	628	644	625	642	628	615	642	670	648	634	658	629	636	601	670	597	654	652	648	636	636	693	649	623	632	647	599	628	668	625	624	628	659	643	626	632	663	609	657	613	602	646	631	648	669	659	571	619	700	609	656	643	610	660	612	632	639	688	633	610	670	683	656	658	670	629	651	662	580	645	613	683	622	601	637	605	654	606	601	667	642	592	638	633	612	672	610	637	602	637	665	642	586	665	619	649	706	647	650	639	619	653	610	633	618	644	655	595	636	639	623	698	643	608	655	629	619	628	676	657	650	630	630	625	605	643	638	609	656	576	656	659	646	650	655	585	671	668	681	613	634	662	642	632	642	679	628	621	664	626	662	651	595	617	646	651	639	646	683	653	631	626	596	675	644	661	660	675	642	647	652	613	643	657	620	641	640	637	582	646	632	622	664	694	630	593	677	697	679	667	661	647	638	658	686	640	643	680	630	688	585	625	639	622	675	631	666	633	629	648	647	668	637	668	660	655	660	626	614	660	642	624	621	677	622	630	691	671	636	601	686	640	642	647	690	593	613	595	607	623	626	636	635	617	624	612	660	634	637	622	585	622	634	603	628	636	596	671	632	638	616	672	639	675	658	684	651	662	657	632	632	620	613	662	627	650	597	606	606	645	637	638	683	635	626	589	634	613	651	617	625	702	610	664	628	601	646	633	634	671	640	613	604	641	619	640	610	634	682	590	612	599	636	618	624	596	639	624	653	606	645	596	654	634	601	612	625	650	642	607	658	656	665	660	661	615	636	628	627	653	707	648	626	646	621	634	670	657	603	614	608	666	602	638	626	650	657	669	635	632	640	667	643	615	687	621	647	612	598	625	675	609	630	658	650	617	590	644	649	596	621	687	654	590	622	624	680	650	604	662	671	659	606	614	645	627	660	675	680	629	643	635	664	665	611	671	628	626	617	664	705	652	668	616	604	605	650	674	618	632	644	620	670	682	660	639	661	677	597	604	637	597	614	630	621	641	627	697	630	642	612	647	582	706	649	580	586	630	597	596	643	654	639	625	594	647	643	651	579	616	592	625	627	652	635	635	613	649	639	657	621	673	641	620	692	648	623	653	661	638	628	626	666	700	638	616	666	695	659	639	624	595	610	613	714	639	651	608	620	597	660	646	615	624	610	630	669	674	618	677	617	662	634	644	619	628	654	631	633	660	567	662	626	635	636	684	645	613	670	653	652	636	684	642	640	695	665	664	679	645	639	677	679	635	607	618	687	636	630	571	629	647	640	661	645	653	613	623	644	629	646	642	646	647	564	634	641	634	620	665	613	626	639	627	661	700	686	643	637	631	583	600	647	661	649	667	642	597	599	663	627	624	663	642	625	621	633	638	649	658	606	627	642	660	660	638	628	653	703	620	656	660	588	641	652	674	665	659	628	680	649	665	636	644	610	677	627	612	652	651	637	606	615	682	623	579	593	656	674	668	598	637	685	655	651	612	673	625	623	676	676	689	621	657	612	645	631	677	648	590	607	683	646	640	608	643	632	651	684	614	638	623	647	626	671	652	692	662	632	660	683	632	575	628	605	641	614	622	616	624	627	624	629	670	635	646	574	621	661	656	649	649	617	636	623	604	643	613	611	651	602	620	614	617	620	650	695	638	616	636	646	635	648	639	581	663	639	615	626	664	639	607	683	635	615	627	587	650	626	574	627	626	641	631	635	647	673	586	621	657	647	655	656	620	655	641	637	634	661	601	661	657	627	594	592	618	626	609	635	645	705	572	627	674	676	633	649	634	665	615	629	674	620	616	638	613	698	617	622	604	643	644	687	669	603	609	636	639	655	629	649	650	638	638	586	627	640	615	638	648	680	637	651	649	668	662	639	654	662	671	608	683	645	622	618	599	639	600	647	611	615	603	656	635	638	675	600	603	646	664	627	626	665	671	632	620	602	641	630	639	637	603	590	642	639	661	620	610	643	628	632	655	610	674	646	664	630	640	613	627	648	632	640	600	647	641	592	597	612	666	642	623	650	662	632	626	634	598	649	610	640	595	627	672	653	638	600	650	590	613	677	647	603	617	647	590	651	644	635	660	660	599	642	655	595	635	633	654	604	647	617	609	626	608	655	590	615	659	626	608	592	627	652	651	593	654	584	627	645	620	642	694	675	665	640	627	650	662	659	649	649	646	635	675	650	645	597	625	628	609	622	649	635	620	694	657	637	648	680	602	663	605	601	617	619	680	637	655	622	623	655	634	630	617	626	656	599	664	641	603	600	621	608	656	644	640	649	632	610	635	649	655	678	640	661	655	602	679	645	597	614	664	628	613	716	663	633	641	608	711	647	647	635	644	652	607	637	645	622	630	626	631	630	619	636	662	602	656	645	606	673	650	654	662	610	633	664	633	641	614	651	644	626	630	635	610	592	605	627	623	618	649	652	650	640	624	614	651	647	620	648	602	647	644	622	626	644	594	642	563	639	615
4080	6573	5332	3114	2442	1590	1416	1444	9235	36512	30533	17270	5821	2475	1057	591	569	534	538	591	568	585	531	514	601	535	539	591	550	579	552	608	530	562	573	572	573	576	596	565	550	607	578	594	564	577	551	536	570	540	537	580	535	564	566	558	582	560	564	515	552	522	540	557	593	538	525	552	591	572	558	634	543	589	594	547	569	533	582	584	551	517	540	552	573	595	550	549	513	541	583	535	548	541	574	566	577	548	565	564	597	554	557	570	532	566	550	536	591	523	524	589	568	588	545	573	538	560	562	547	542	555	565	507	581	516	531	520	568	547	563	562	520	591	553	577	587	572	546	559	531	540	536	587	541	572	568	547	580	577	531	548	549	534	609	541	561	608	527	566	580	574	532	564	607	500	551	558	544	529	531	536	552	559	561	560	556	559	548	562	543	551	546	562	579	537	552	506	560	583	541	538	558	562	549	542	541	558	555	577	505	545	613	560	538	538	514	572	580	576	644	621	510	570	538	570	576	558	550	592	602	555	551	554	582	567	573	573	553	590	578	550	536	563	544	560	535	514	521	581	525	547	537	583	525	542	571	567	548	560	554	515	513	564	557	529	567	569	555	545	516	544	539	560	567	542	598	547	564	569	582	517	516	612	568	511	582	531	591	578	576	535	574	554	585	520	564	569	564	559	588	568	570	569	582	536	544	537	527	571	577	593	529	558	548	568	559	553	561	560	554	541	551	524	513	591	564	518	548	547	561	569	509	610	558	533	539	570	516	573	549	556	547	535	544	550	575	523	554	586	562	546	555	557	538	587	546	520	575	566	565	530	551	516	611	584	546	589	535	545	571	537	563	515	590	550	517	555	543	555	531	535	566	524	549	533	574	531	535	550	584	512	562	537	585	584	553	572	593	538	564	520	516	530	586	556	571	520	559	523	558	537	559	550	560	541	561	542	548	558	540	503	572	565	527	509	587	579	572	522	580	552	584	560	577	556	517	574	564	499	569	541	530	541	572	551	532	516	533	551	556	553	574	547	550	566	571	564	553	590	577	555	522	544	583	552	544	554	565	556	555	546	558	560	537	567	542	556	540	583	568	533	550	563	576	554	555	549	568	522	569	496	528	534	559	574	516	595	535	559	540	563	574	542	555	563	575	519	530	559	549	601	557	514	528	575	524	536	516	520	566	550	550	562	550	568	538	590	551	542	572	567	548	567	561	527	559	548	558	538	518	545	544	535	537	558	516	540	582	581	556	534	561	601	566	566	566	605	584	561	578	574	610	561	517	535	590	556	532	570	562	537	563	515	529	577	538	573	540	598	565	555	571	588	533	601	586	537	551	546	604	515	547	563	552	550	562	552	575	527	553	584	568	551	591	571	531	543	533	558	541	590	560	552	577	614	554	515	558	553	546	538	559	604	531	510	556	545	582	521	602	535	523	509	551	551	549	514	546	568	525	562	497	527	598	573	577	564	585	552	566	538	567	581	573	553	553	579	571	550	561	544	557	581	543	541	541	530	573	564	540	561	536	522	556	531	575	576	590	528	565	559	620	560	541	552	559	532	510	570	528	569	604	553	552	499	559	565	573	508	559	548	534	561	574	552	511	545	488	565	577	545	516	548	582	586	502	569	561	564	562	562	571	557	554	572	544	572	546	545	526	547	525	622	504	575	569	547	554	555	553	507	544	546	553	586	565	524	581	537	528	548	547	583	553	613	559	543	548	571	582	527	574	547	574	544	534	553	538	509	545	548	566	562	603	546	489	572	537	564	534	534	593	544	565	589	545	564	533	587	567	596	590	570	505	550	525	552	585	532	540	562	548	578	581	610	552	538	538	561	581	548	539	563	592	567	526	535	586	571	544	552	572	549	564	518	587	627	576	545	535	535	554	534	572	525	503	552	555	587	530	548	588	541	567	566	553	560	562	547	550	562	562	564	529	525	543	567	539	530	517	551	550	537	526	598	549	578	593	549	506	559	557	592	534	545	582	535	542	509	562	581	531	536	548	572	576	534	562	528	524	545	554	539	543	536	552	557	565	547	543	508	542	589	566	515	532	548	532	556	538	538	547	562	534	508	570	548	524	550	523	550	548	577	559	549	581	579	539	531	582	501	536	530	496	566	520	554	586	535	545	524	629	519	552	530	547	562	576	567	558	543	555	556	546	598	545	577	592	564	582	554	547	555	544	538	553	583	565	558	541	539	597	566	546	601	526	515	571	531	559	621	539	559	554	535	560	543	527	562	600	524	541	544	589	565	546	548	526	539	572	570	595	561	568	530	595	569	565	579	554	539	563	523	514	516	562	519	571	552	521	542	579	559	552	568	518	533	556	580	556	529	561	542	553	593	557	578	558	569	568	512	537	573	557	549	539	558	491	525	496	569	558	594	539	573	553	499	574	568	541	542	556	535	551	544	564	524	570	565	536	584	530	545	548	549	545	503	532	561	558	523	514	572	511	555	566	536	559	572	549	557	530	588	510	525	557	536	534	587	537	539	532	571	514	553	572	554	549	545	553	581	535	580	552	555	548	564	542	576	572	573	555	582	567	574	537	547	560	546	575	560	550	510	572	564	509	571	590	540	554	550	565	578	589	553	574	551	574	549	553	514	559	534	543	539	573	548	532	523	603	610	554	534	583	510	555	559	535	539	570	560	556	569	565	561	564	571	555	545	553	617	520	536	523	525	593	591	499	536	541	528	554	586	543	501	513	540	542	562	572	500	547	541	569	566	529	574	555	543	586	581	533	569	549	514	567	567	512	545	563	555	509	518	549	562	547	587	555	567	559	545	528	492	501	569	499	583	542	549	523	542	509	534	529	550	543	559	536	540	538	575	565	531	562	540	556	525	534	545	524	566	573	560	530	558	575	541	551	584	533	563	544	562	543	540	568	579	505	584	553	547	562	571	567	507	532	529	570	541	578	575	578	523	540	530	562	534	520	571	566	560	570	541	574	543	531	548	509	536	530	561	597	542	531	526	564	551	572	547	554	540	590	567	600	577	530	571	587	546	570	538	603	544	553	562	576	539	514	565	589	576	582	558	552	549	570	573	547	566	567	535	564	512	574	536	541	537	604	526	548	548	566	575	543	553	530	534	550	528	538	543	539	606	556	540	593	559	577	546	535	534	571	531	590	520	603	541	551	569	540	600	568	524	575	569	567	558	541	584	595	513	532	574	573	577	526	555	562	504	539	538	579	605	566	572	521	563	565	556	548	569	589	537	543	537	548	583	537	551	534	558	502	528	509	534	554	519	527	544	555	544	567	600	520	540	542	532	549	584	534	575	547	527	554	558	544	543	539	550	536	541	569	564	568	541	546	568	490	528	534	544	512	545	533	532	593	533	549	542	587	556	533	541	580	503	548	554	567	554	548	567	579	524	551	536	546	551	542	579	579	599	550	552	571	552	597	567	534	579	530	597	575	545	555	494	553	569	553	556	549	471	567	542	539	560	558	551	538	540	559	543	540	600	541	552	544	552	540	559	579	578	555	543	552	528
27689	11074	1433	918	605	459	512	498	587	2112	2328	1640	856	654	521	444	454	424	452	428	456	435	461	473	445	452	430	435	467	451	463	453	409	439	437	388	454	415	478	430	448	460	450	459	405	491	391	435	447	470	451	462	419	463	468	430	436	446	425	421	432	431	434	458	461	442	428	409	469	411	444	401	448	447	441	476	438	425	441	439	425	412	404	440	425	415	447	451	415	438	441	400	470	419	397	421	467	470	437	434	434	418	421	448	432	442	464	459	436	413	436	429	460	433	406	424	493	479	418	480	420	438	458	383	430	414	443	422	437	435	446	431	433	461	440	441	434	395	417	432	463	443	426	426	397	414	456	409	414	427	435	434	387	456	466	461	418	456	418	392	454	442	448	462	437	415	448	442	414	445	444	454	450	459	398	460	393	428	434	432	444	441	443	460	437	457	421	461	446	399	482	466	459	456	439	453	435	445	412	447	407	430	436	444	440	456	403	413	472	407	465	403	415	428	420	427	392	414	417	457	422	429	435	431	372	427	409	458	457	418	457	415	408	415	427	435	427	406	429	448	442	415	437	401	467	452	435	428	460	436	465	442	452	436	433	452	446	435	440	413	429	412	433	426	447	437	433	429	483	486	434	468	424	443	444	430	424	405	445	396	427	427	419	426	424	419	424	424	411	456	446	452	476	444	422	415	438	468	450	416	425	417	404	411	458	453	413	458	475	413	409	437	450	481	438	419	414	437	458	454	463	438	469	427	455	428	445	414	428	480	444	440	416	470	436	445	456	452	458	458	438	442	425	435	413	433	448	432	471	431	431	425	464	404	465	404	413	393	477	404	493	435	425	420	381	463	455	469	471	453	438	443	409	426	423	444	441	459	439	456	425	468	436	464	446	463	421	437	490	424	474	421	408	422	459	448	456	471	423	401	432	455	449	463	428	445	429	421	421	451	420	427	434	401	467	431	443	473	468	454	445	447	444	467	407	440	429	414	439	426	433	445	429	436	430	428	417	425	457	417	445	442	457	427	426	427	440	409	445	469	445	436	404	429	427	463	440	445	419	459	477	476	423	443	421	444	449	441	426	414	439	458	428	389	456	413	442	417	452	466	413	417	438	452	445	400	446	431	443	453	399	444	416	415	450	429	433	441	428	479	433	450	398	464	438	433	480	431	431	421	455	447	472	435	454	460	424	457	427	443	423	449	425	422	441	401	404	436	434	455	409	460	441	426	459	448	442	442	430	412	456	404	442	441	422	473	468	446	486	438	447	472	436	422	421	433	429	444	431	422	449	397	433	469	422	426	469	439	419	451	433	439	435	443	433	413	401	445	471	425	440	457	451	440	452	390	426	422	447	407	431	416	457	430	399	398	408	453	437	454	408	462	455	453	433	395	445	417	433	455	434	443	430	432	450	418	406	415	418	424	448	450	404	408	465	452	424	439	470	444	439	462	428	416	453	483	439	417	439	420	429	456	435	437	432	448	448	431	460	435	399	457	444	480	430	418	444	426	436	398	451	424	424	468	446	427	438	438	386	455	448	431	460	420	476	458	441	431	440	419	426	432	406	430	476	413	442	431	465	454	453	438	422	448	435	437	457	438	432	422	406	450	474	413	449	417	426	470	413	455	425	432	430	427	427	437	448	436	450	391	468	421	471	435	479	454	415	427	435	473	448	429	463	463	441	454	424	440	442	462	436	440	438	467	449	409	464	417	438	431	437	463	420	462	436	439	409	428	453	454	423	425	434	429	443	427	433	477	428	413	435	406	407	428	436	410	450	377	429	429	437	409	449	452	480	454	436	425	438	439	436	484	458	456	408	441	470	429	459	423	465	478	425	479	422	454	435	437	459	413	397	440	446	493	390	452	476	469	443	461	446	456	422	410	401	451	445	436	447	474	454	454	422	409	444	429	471	410	419	412	452	421	432	430	401	452	408	407	452	433	431	461	402	450	442	397	479	450	470	443	473	410	446	421	448	434	423	417	446	438	447	444	433	455	408	498	454	438	419	482	433	404	428	438	441	437	437	434	435	406	429	448	465	436	439	437	443	440	456	445	432	440	441	432	434	460	429	408	415	432	450	443	425	442	432	447	468	418	466	464	438	408	432	405	461	428	427	442	438	431	449	441	425	423	446	447	421	436	399	451	420	400	447	458	468	400	414	483	428	460	428	421	459	430	420	452	462	446	458	434	423	381	422	447	442	411	478	422	441	430	490	411	439	454	440	418	414	421	414	445	448	426	446	444	426	449	430	434	420	438	473	444	446	430	485	469	443	399	422	436	423	430	458	478	419	472	494	472	468	464	421	427	415	402	422	415	454	455	436	439	464	405	436	428	460	424	450	413	473	433	481	455	423	435	403	393	454	444	409	441	403	390	436	421	412	475	426	423	402	420	447	449	407	436	426	454	427	483	398	463	378	439	395	451	384	458	427	470	448	432	473	452	413	436	439	420	446	436	455	415	435	421	427	431	425	451	429	453	419	459	411	472	471	464	458	412	433	449	446	395	458	471	469	438	452	455	473	432	414	442	426	425	421	434	395	414	433	401	420	431	430	442	437	450	461	444	415	462	434	439	436	409	423	413	442	431	423	445	410	438	455	461	419	437	426	437	429	426	441	452	432	418	428	398	409	434	392	420	474	449	439	440	437	461	417	429	452	455	453	457	446	431	412	477	423	426	425	447	465	415	425	459	435	425	444	425	455	429	442	416	478	438	440	456	474	419	446	452	428	433	453	460	484	403	421	448	406	453	408	449	440	441	424	418	418	424	452	434	443	421	433	448	445	443	433	428	419	409	428	438	438	417	464	435	458	445	438	412	424	445	474	443	449	448	417	419	470	463	446	444	420	398	445	481	452	444	441	419	465	450	452	450	453	446	426	420	419	443	407	467	443	464	439	450	431	460	407	445	439	451	433	471	476	432	430	464	439	442	469	445	447	477	421	489	447	461	432	436	416	472	444	426	461	418	444	421	411	452	428	433	438	432	448	412	461	431	453	447	454	456	440	430	445	451	423	392	435	433	437	464	468	467	469	469	442	429	388	421	415	434	448	421	422	450	452	406	429	434	438	463	436	407	438	432	423	455	419	456	419	459	419	456	438	400	422	439	429	442	436	459	443	436	415	423	434	422	433	441	417	442	452	436	416	445	443	466	437	416	471	422	466	446	453	440	488	430	425	468	432	441	417	468	432	427	439	409	424	413	429	453	475	430	461	435	415	436	390	406	443	427	422	430	449	455	423	375	439	429	453	380	462	458	405	409	449	411	426	407	447	434	402	459	437	445	457	404	431	439	387	417	458	454	405	432	440	452	476	417	432	438	447	413	413	422	449	433	424	441	411	423	437	460	409	428	491	453	430	405	450	475	440	465	462	457	446	454	419	402	435	465	467	459	471	409	414	452	455	448	442	456	448	427	415	470	448	405	447	410	448	436	431	396	428	443	447	405	446	417	459	442	410	456	483	447	449	432	471	441	464	466	440	405	457	431	451	463
5148	817	716	658	592	480	490	445	767	3011	2690	1730	873	570	440	369	363	379	367	398	368	383	375	400	383	396	366	351	397	378	409	385	433	381	364	382	419	399	375	417	363	379	412	362	391	395	358	363	379	367	397	384	359	342	375	384	376	379	406	413	351	393	384	397	429	390	356	361	372	403	408	376	373	350	363	403	408	390	398	398	363	376	396	367	361	348	396	387	362	343	373	388	428	388	390	366	382	346	367	381	375	394	373	355	360	399	376	343	388	378	358	374	424	394	374	384	428	383	370	400	384	370	375	370	377	355	355	379	367	404	406	373	360	352	403	398	415	367	374	375	380	405	397	404	381	369	376	393	384	364	355	388	365	381	386	357	404	394	388	376	382	373	409	407	392	385	376	362	412	388	400	369	361	397	364	364	361	366	374	316	377	368	408	362	381	391	384	361	377	342	380	397	363	348	348	345	360	374	363	382	364	375	395	371	357	370	385	358	391	383	387	363	380	417	393	367	350	393	376	414	422	430	388	387	385	355	384	419	340	373	376	371	362	377	395	385	384	366	331	377	375	377	396	330	372	396	356	367	391	386	391	377	385	363	398	374	385	367	363	383	388	356	394	380	389	376	330	397	407	357	368	369	383	374	387	379	373	349	377	366	390	421	410	342	370	418	355	381	367	372	402	372	376	363	375	357	385	379	407	372	410	394	385	408	366	371	371	411	360	412	403	390	388	361	407	349	369	358	381	387	393	373	371	395	375	379	366	407	365	360	405	407	397	393	393	389	381	376	368	371	400	339	368	386	363	389	389	389	375	395	410	399	361	404	375	381	361	370	387	392	400	375	371	402	375	407	409	351	366	414	431	377	360	425	384	364	402	387	396	376	366	389	399	385	376	379	334	381	373	403	378	359	375	344	367	432	382	322	374	386	372	416	382	353	373	372	374	361	374	396	383	369	398	370	369	351	363	392	393	359	380	363	382	383	388	370	379	389	379	372	330	369	370	356	387	355	399	360	382	390	342	363	377	366	362	379	401	385	389	349	348	398	395	334	352	371	424	377	389	375	362	338	385	407	383	392	387	364	344	403	369	369	391	372	390	357	363	387	393	358	366	394	388	356	383	346	356	344	365	424	360	385	321	349	364	376	352	373	389	342	414	362	367	371	393	367	366	381	362	409	399	385	398	376	376	357	363	396	378	374	382	378	369	392	370	396	374	394	387	383	362	388	385	373	400	373	417	362	381	366	348	389	386	377	412	387	347	362	388	378	382	365	350	384	409	354	386	369	410	378	377	395	442	351	369	352	406	397	398	386	379	373	382	399	383	394	409	364	394	399	391	371	396	382	391	380	402	400	419	423	399	392	387	380	368	386	377	345	402	357	374	371	368	409	368	394	386	377	376	410	344	352	365	380	376	402	377	369	391	361	345	359	377	399	394	381	388	373	394	382	371	368	400	365	364	380	359	415	380	387	397	394	380	374	387	393	358	364	392	380	373	378	382	415	388	384	407	393	375	343	391	356	364	364	363	376	382	395	343	371	389	373	367	393	382	396	363	335	368	399	359	343	387	394	371	405	403	409	405	412	398	353	349	365	329	403	365	353	362	356	361	356	380	354	360	412	362	402	362	351	375	381	387	354	388	357	360	378	386	384	387	397	408	395	342	402	393	360	381	392	347	408	391	368	348	384	407	373	348	393	365	377	373	378	364	384	381	359	400	360	374	389	407	377	368	374	404	377	379	370	370	364	347	390	345	342	398	374	331	397	363	365	392	407	382	374	356	384	374	366	361	345	389	388	394	408	385	369	347	443	344	388	388	424	389	365	362	380	405	357	388	404	358	369	363	377	347	379	396	358	364	381	381	402	388	362	394	401	370	393	356	353	390	393	374	401	389	396	371	373	404	400	383	347	372	352	373	387	387	357	356	379	347	427	391	389	348	375	376	366	374	378	371	397	379	397	400	371	352	345	402	406	390	377	397	363	365	361	387	385	417	410	376	373	393	378	377	402	373	382	378	354	369	399	372	364	385	397	385	376	373	422	348	376	376	396	377	399	371	380	384	364	396	388	357	366	386	353	399	338	368	378	393	372	379	392	388	368	375	432	386	311	374	364	420	351	388	406	379	407	383	380	418	365	394	361	372	368	382	377	409	364	390	378	378	378	331	355	371	372	394	372	417	344	371	398	406	421	370	384	374	368	385	395	386	349	373	397	375	344	393	368	388	379	405	395	383	365	394	386	372	382	396	355	381	337	349	398	382	376	367	419	395	390	388	415	374	389	352	395	344	358	396	361	404	395	349	388	359	347	408	366	371	399	379	367	391	397	383	390	430	397	393	377	409	379	379	349	395	370	356	374	385	382	408	371	383	380	347	386	377	411	362	376	390	368	390	413	371	362	404	375	364	394	397	355	376	383	377	381	391	395	422	386	388	392	356	368	348	398	360	390	372	390	382	384	400	391	378	347	384	374	395	427	397	386	361	417	361	393	381	396	387	370	357	385	394	349	365	390	356	393	354	378	372	371	385	342	360	345	379	359	359	343	366	368	375	384	374	407	365	385	399	410	379	370	398	397	378	383	364	368	384	369	396	377	387	390	368	365	370	423	313	412	375	404	430	363	405	351	395	368	367	380	399	388	392	379	374	380	385	390	346	384	379	378	385	384	395	369	346	383	380	370	365	388	386	386	381	389	383	385	376	370	353	372	372	403	373	409	394	396	378	375	391	399	371	393	409	382	360	383	387	369	376	391	372	367	382	391	382	377	398	393	369	382	378	375	421	342	374	362	400	380	383	366	416	391	345	390	403	389	383	361	344	369	410	391	347	376	392	395	388	384	363	391	363	374	353	368	360	395	387	379	371	370	410	397	383	366	368	384	387	347	395	392	368	404	417	365	382	384	373	375	359	391	335	401	394	409	381	377	398	351	372	403	354	384	380	437	397	396	378	373	358	347	394	366	369	373	378	366	399	316	412	411	381	366	361	383	411	401	411	382	371	393	350	384	389	353	374	406	345	369	402	406	360	373	395	367	369	334	386	378	361	382	394	387	404	363	386	403	337	382	383	381	388	403	386	384	374	387	371	384	421	381	409	381	392	367	379	371	373	385	373	380	371	363	416	404	373	398	391	346	394	365	379	385	366	391	379	395	410	380	388	384	357	363	363	385	379	385	364	367	363	381	362	368	380	391	374	336	374	374	434	380	390	382	355	401	377	361	393	413	411	382	388	383	385	383	379	377	408	348	366	389	431	391	369	370	412	369	383	383	390	359	382	391	408	365	385	417	404	390	370	380	362	373	364	381	361	375	380	384	352	386	404	408	397	372	376	407	369	377	365	378	361	375	384	345	360	410	381	390	357	390	383	383	343	373	360	395	375	349	374	338	376	392	358	382	369	383	365	364	354	374	371	376	361	382	373	354	370	370	386	380	360	407	350	382	378	378	351	357	372	385	347	396	402	365	356	359	348	429	393	392	378	388	360	381	337	394	375	399	361	387
25628	21408	27365	25481	6346	1215	925	761	2893	21134	19746	11334	3404	1375	753	555	504	484	484	417	455	503	496	514	499	498	462	463	510	472	481	468	496	463	488	482	452	487	463	440	475	481	511	520	466	453	476	476	495	479	443	462	468	490	454	446	489	497	462	478	452	494	452	440	464	492	451	463	480	483	474	484	468	471	487	474	471	481	503	487	456	501	475	454	483	466	476	474	540	457	426	456	437	502	478	467	455	495	465	510	473	508	470	473	468	462	458	448	462	494	531	500	479	512	439	463	457	538	477	486	495	509	477	507	437	469	471	450	495	435	454	467	445	468	453	474	478	479	474	490	480	474	473	460	493	451	490	447	468	479	466	476	485	509	473	469	465	461	488	527	459	453	478	468	485	503	485	468	476	468	524	442	484	459	455	471	463	472	511	441	466	481	459	463	449	479	479	468	472	495	476	444	481	445	494	424	503	453	424	449	492	490	456	485	527	485	473	461	454	489	478	475	459	451	476	461	444	459	478	486	466	462	461	445	442	491	496	448	481	448	449	496	482	507	502	488	478	463	476	446	477	479	440	504	488	444	444	468	477	482	446	458	457	440	483	517	479	494	446	496	500	463	487	488	469	461	462	455	511	490	471	433	459	451	471	478	510	510	454	500	474	515	448	460	512	482	475	451	485	514	487	444	477	509	456	441	529	476	491	467	486	470	462	443	443	465	470	508	474	482	452	494	458	447	477	456	510	519	483	435	428	443	466	474	443	521	433	458	463	494	464	474	431	463	483	491	469	486	484	462	450	440	476	464	444	490	466	489	515	443	475	460	480	479	460	471	465	482	478	487	463	522	458	457	493	461	445	462	508	405	475	463	487	477	508	454	462	460	487	459	472	471	455	487	483	446	479	480	424	468	427	482	447	459	481	462	474	463	463	462	434	481	465	462	457	483	441	456	484	473	490	479	485	478	485	470	433	489	491	544	468	484	483	519	455	493	472	490	495	458	481	482	468	463	511	449	473	461	459	466	484	481	439	468	492	486	479	481	478	474	488	498	527	526	488	481	434	438	440	466	447	461	459	501	480	470	468	459	438	440	425	466	476	457	491	498	461	439	494	482	451	489	490	438	483	450	445	480	469	457	472	487	478	488	495	495	485	494	455	475	467	450	503	488	446	514	466	483	467	435	453	490	484	508	490	455	480	485	477	454	497	464	488	473	464	463	444	497	449	469	436	426	456	465	518	474	441	485	482	410	514	444	449	458	436	507	463	457	454	467	469	448	471	492	464	460	455	446	465	488	464	495	448	446	478	478	484	458	465	459	496	471	445	435	458	499	525	469	446	459	464	489	497	471	460	478	441	434	449	497	472	439	442	491	461	479	514	474	442	487	511	462	485	483	501	486	460	476	530	520	498	468	499	469	461	486	472	474	480	475	461	485	469	467	464	493	490	441	489	463	498	503	458	445	450	471	473	486	463	433	466	520	445	467	500	490	461	455	498	461	474	490	459	444	485	479	455	443	489	476	446	484	481	454	473	460	456	480	469	483	470	491	474	488	472	493	473	482	502	469	508	477	465	453	459	458	461	508	487	452	485	459	513	459	496	460	464	463	453	492	450	483	449	474	495	471	523	445	462	430	495	495	440	511	475	477	436	429	488	485	483	479	448	491	455	458	472	467	463	491	460	467	466	466	462	445	473	468	483	445	471	479	488	463	478	463	507	459	493	470	482	455	472	462	454	486	515	473	448	478	451	480	483	503	488	457	448	461	465	483	505	502	507	474	517	481	468	482	501	486	436	477	487	530	503	483	474	473	466	465	500	510	488	478	465	436	456	470	457	487	491	461	477	509	461	482	485	480	472	448	469	487	471	505	480	481	463	459	497	448	449	480	469	464	466	475	481	450	492	431	491	455	407	492	490	469	489	467	459	507	460	438	475	455	498	483	483	500	466	448	433	495	478	443	474	466	467	475	500	451	485	487	450	463	499	480	510	482	467	480	478	452	463	490	489	458	465	453	486	514	465	490	478	489	464	487	508	477	439	469	515	496	430	462	468	474	489	459	480	457	450	469	472	473	452	466	464	462	457	461	447	469	475	469	482	465	470	471	485	482	493	483	528	458	480	502	466	466	513	494	509	463	502	467	477	491	430	440	438	493	499	512	450	465	462	520	496	470	472	470	475	492	496	483	454	462	481	450	477	532	449	459	469	486	445	451	502	459	501	450	457	481	456	478	468	532	476	517	496	490	491	447	481	474	505	454	457	467	510	480	458	501	459	500	492	475	474	454	470	433	470	472	464	424	466	460	469	484	492	512	409	465	439	462	476	443	496	454	473	434	500	513	497	477	489	482	452	459	508	479	480	491	459	480	498	473	434	483	475	445	475	459	516	431	463	492	496	435	476	451	460	438	484	474	467	465	485	471	490	490	410	498	495	471	442	457	501	478	494	481	462	470	426	489	465	470	507	470	520	474	495	492	454	440	472	483	445	481	465	487	468	442	454	463	472	464	484	444	469	475	461	501	495	485	516	449	543	464	471	466	453	441	462	480	469	493	459	493	471	454	450	451	417	471	480	484	449	444	480	458	460	487	432	459	457	466	469	462	496	486	513	465	486	513	445	487	476	457	466	501	462	471	469	497	475	490	493	504	494	452	495	491	486	490	462	508	472	482	488	473	481	477	483	434	455	487	443	531	499	461	497	497	454	467	468	472	484	523	459	436	449	468	448	479	466	486	517	446	484	458	458	466	477	468	499	491	529	473	469	457	467	499	490	495	474	476	434	471	482	484	448	466	498	454	465	499	462	482	480	485	490	478	471	452	457	494	465	450	443	472	505	459	466	466	449	500	455	512	491	468	423	486	470	481	479	501	459	433	463	466	443	490	490	467	482	467	471	468	491	501	489	502	487	450	481	490	459	455	439	480	432	462	508	469	459	517	468	508	491	449	460	482	451	502	467	510	474	493	490	535	446	467	472	469	480	485	432	477	446	454	463	490	470	424	481	482	430	449	485	436	518	486	468	473	468	473	459	444	463	463	493	470	452	440	530	455	498	497	452	425	490	461	498	453	479	501	456	449	464	456	455	482	457	479	508	492	511	497	462	445	464	463	468	522	453	443	462	497	447	452	482	499	456	464	486	466	459	463	486	466	467	475	478	442	453	507	486	454	539	465	479	515	458	440	472	435	431	486	526	493	459	508	494	479	470	456	448	475	479	461	508	516	495	505	510	455	453	474	441	477	454	481	514	462	500	481	506	433	445	484	482	416	473	452	457	497	429	465	470	483	473	466	459	451	482	417	441	521	446	473	503	465	444	504	484	489	472	475	458	459	484	471	507	472	507	462	498	476	457	438	436	493	447	456	494	468	489	465	499	444	466	418	456	450	440	464	503	457	468	494	461	467	493	507	479	449	487	501	465	473	471	448	502	477	459	473	473	464	447	495	465	476	494	485	504	463	493	474	486	485	502	493	478	466	478	445	498	461	479	466	470	465	475	467	467	447
3801	3374	2995	2086	1520	987	899	841	4504	21790	17493	9600	3259	1424	675	457	459	456	411	473	428	451	405	462	434	467	458	423	452	397	418	427	452	453	394	452	422	407	440	451	425	406	420	431	452	401	426	423	423	436	423	425	443	426	435	431	396	400	434	462	411	422	426	433	375	397	386	437	420	415	442	439	430	439	457	447	447	395	448	428	426	411	414	430	399	401	396	448	417	414	415	449	393	425	421	455	438	454	381	422	418	448	453	430	438	453	452	450	407	436	432	455	453	423	434	421	389	413	451	435	445	457	419	445	418	424	410	442	451	406	464	436	421	467	448	423	427	426	411	418	427	411	409	440	450	423	418	430	423	395	394	443	427	456	420	411	403	392	409	408	423	432	436	398	441	416	470	376	438	453	433	412	409	415	437	414	442	416	421	441	456	427	416	436	431	437	428	464	440	420	442	394	407	420	414	412	423	416	415	473	434	440	428	427	453	421	429	413	452	416	382	407	412	487	428	420	440	429	412	435	421	413	429	456	443	395	417	433	436	417	395	411	442	409	355	440	436	410	434	415	437	423	395	460	444	419	453	414	420	412	463	447	398	408	412	422	444	391	446	414	425	421	382	432	416	403	394	409	430	427	426	448	422	401	420	452	402	411	414	422	422	438	452	425	382	433	408	470	415	404	401	437	430	423	423	427	422	450	416	438	431	439	412	418	451	433	423	403	409	416	438	409	426	448	408	472	426	429	481	414	443	445	439	422	450	455	445	406	443	436	436	427	400	402	437	412	436	410	450	433	408	377	429	434	437	428	415	451	441	437	441	405	424	470	433	427	386	423	421	433	422	405	496	456	412	423	403	414	424	417	445	445	428	459	415	392	377	409	436	408	433	464	447	406	419	403	405	420	437	404	403	403	446	435	429	400	448	420	413	421	409	447	444	415	426	404	435	439	403	427	460	413	438	435	446	409	433	442	471	404	379	404	417	398	447	415	449	432	453	409	410	436	430	442	426	413	415	432	480	394	445	455	427	419	386	419	403	423	463	388	403	431	411	427	407	429	425	448	459	396	453	402	420	419	437	434	396	418	439	443	436	431	417	388	399	461	413	404	426	453	412	419	431	445	443	423	411	441	414	450	462	393	422	409	437	433	451	424	399	433	422	439	398	414	394	403	427	417	380	440	412	417	422	406	460	449	435	415	431	431	433	440	396	373	396	420	449	440	403	428	421	423	417	413	379	427	387	415	411	403	407	410	407	436	428	393	434	412	392	442	424	402	433	397	429	455	420	441	461	443	431	450	451	430	389	401	429	424	420	410	450	461	470	454	443	479	403	412	439	404	442	394	414	443	431	409	427	449	399	439	435	462	404	413	378	420	424	393	449	408	439	444	436	436	435	388	448	435	407	407	447	415	439	425	399	449	450	435	431	453	419	440	424	437	401	385	396	430	404	414	409	403	400	435	451	435	451	420	405	393	444	455	423	425	418	424	449	414	436	425	445	422	412	420	398	425	427	389	427	435	476	413	436	449	426	422	423	421	449	402	412	433	391	445	452	418	413	416	408	427	445	409	437	459	404	432	460	432	439	440	433	410	442	420	440	394	436	390	397	413	436	433	434	421	400	419	393	420	389	406	424	475	444	450	417	471	387	419	400	431	420	440	375	401	411	393	438	405	464	428	440	406	397	405	451	409	397	348	442	412	434	434	425	437	395	430	398	424	364	457	405	451	390	425	390	405	396	453	434	458	439	431	391	426	420	416	396	406	445	414	418	457	447	432	420	440	456	433	423	455	425	389	437	438	404	419	394	441	453	412	441	427	398	415	399	395	417	443	431	469	422	397	441	414	423	449	420	407	426	389	414	420	412	426	403	409	443	384	430	435	415	412	444	443	451	441	434	416	424	414	455	402	455	444	394	409	440	446	402	448	438	460	410	424	452	440	392	420	433	396	440	437	363	417	444	405	398	421	388	432	392	426	413	419	427	409	399	453	414	415	429	411	395	423	438	409	431	413	433	455	447	417	424	430	411	428	412	410	411	433	418	415	379	439	397	411	401	406	426	446	442	431	404	433	367	429	399	432	418	446	423	424	450	440	408	445	450	429	428	430	447	416	402	441	424	427	383	420	447	436	410	424	423	454	403	441	467	418	411	425	416	404	420	463	420	438	415	390	445	450	447	430	461	424	457	420	417	420	424	413	429	422	410	429	423	437	392	418	429	413	410	419	414	386	450	436	439	455	425	415	411	417	456	435	407	438	392	428	442	413	428	435	426	425	429	441	432	406	411	404	394	455	415	444	403	406	404	422	416	435	436	430	398	473	431	444	466	430	408	437	374	425	405	412	436	423	430	410	413	389	396	401	427	404	463	420	459	427	430	409	435	434	445	451	397	452	438	392	419	438	422	457	433	439	482	446	416	418	459	411	459	428	426	427	431	435	424	465	417	441	394	411	387	408	391	450	402	408	449	434	417	411	448	443	411	458	411	414	452	439	453	412	426	401	446	443	420	454	451	417	392	424	446	446	410	434	452	405	408	427	410	382	402	394	417	432	437	426	412	406	420	385	428	435	438	415	427	431	418	401	416	407	415	443	448	421	401	440	412	447	430	455	417	430	434	406	403	445	427	418	437	434	442	404	417	456	397	386	407	440	433	432	430	457	396	409	443	428	449	443	427	433	403	429	394	454	477	410	413	375	404	456	428	439	383	411	424	450	399	399	405	417	414	402	417	452	439	429	434	429	430	446	408	399	443	444	413	410	442	442	448	432	432	423	408	400	405	396	426	422	467	440	387	409	438	406	420	414	428	446	436	407	389	436	423	402	422	440	436	398	395	423	428	416	386	432	401	424	413	401	397	398	400	411	427	446	440	421	416	425	406	419	397	421	414	439	418	396	465	427	406	427	450	419	416	450	412	442	458	406	457	400	408	387	423	399	446	439	398	435	414	435	456	424	407	427	441	422	448	438	423	425	442	397	424	425	395	457	413	424	386	394	407	415	431	431	423	410	442	432	434	418	421	437	451	436	419	436	423	426	385	428	394	455	388	433	390	425	447	440	452	467	393	426	396	416	463	432	431	417	419	423	420	411	408	412	447	419	427	433	466	444	442	438	405	450	427	383	422	411	427	439	433	415	416	421	423	414	395	453	409	434	407	423	442	398	390	432	432	422	462	453	390	428	405	422	407	476	419	413	398	481	398	461	424	411	400	454	393	436	443	457	412	456	443	449	402	425	406	453	407	427	401	400	451	414	409	423	424	385	390	413	416	425	407	434	417	457	420	402	424	412	416	428	421	415	451	420	405	428	429	444	426	415	425	398	413	424	409	408	406	398	465	420	423	431	418	412	433	444	402	417	457	429	402	441	448	401	402	425	422	432	423	411	402	442	429	401	422	431	451	398	412	426	422	402	408	435	420	402	416	428	430	414	439	407	436	419	410	394	427	427	429	442	417	413	393	431	452	429	428	437	450	418	391	435	417	411	410	430	462	439	453	427	419	427
24500	21454	28766	24576	21362	7579	2048	1302	5796	37890	35110	22298	7964	2484	1169	758	638	689	656	653	624	635	700	622	642	634	646	640	674	665	638	597	608	630	660	624	646	662	632	649	660	665	621	653	626	635	611	654	618	626	646	610	621	625	615	605	662	680	594	646	605	617	667	644	627	628	574	640	636	618	628	634	642	649	603	646	621	617	617	656	609	611	622	651	651	697	671	647	647	626	604	627	617	630	635	559	620	618	642	630	661	645	633	661	589	623	613	646	630	601	648	605	620	637	663	580	599	653	662	668	647	599	626	637	635	638	635	577	586	628	591	644	637	621	655	645	638	601	605	635	649	636	620	597	657	568	615	641	686	625	641	590	656	667	639	644	620	596	660	655	602	642	640	601	641	560	603	622	628	633	616	680	648	640	663	656	597	652	647	639	641	681	642	624	621	645	643	611	597	614	684	639	637	615	619	644	638	632	641	654	597	656	625	651	687	625	591	650	618	649	626	590	643	604	697	636	630	619	663	629	643	627	607	584	668	632	632	609	631	637	641	619	682	599	629	621	606	629	658	624	630	621	630	620	597	657	595	612	632	603	647	674	615	707	632	614	647	631	582	644	634	608	677	649	614	631	632	651	644	643	628	638	613	621	625	600	625	633	631	633	638	616	664	605	669	677	638	640	591	632	604	607	610	611	627	638	615	617	642	664	656	607	667	627	637	623	629	620	635	662	627	617	605	647	614	627	642	595	630	656	653	636	660	608	656	641	623	613	612	608	624	645	664	644	645	690	614	596	609	663	667	619	568	629	647	628	650	577	637	633	608	599	637	608	643	632	630	611	607	597	624	618	611	642	600	589	629	633	608	620	622	633	628	635	607	660	630	589	608	600	629	709	634	574	622	627	629	649	578	615	608	627	685	605	619	645	606	650	644	575	601	670	593	586	646	635	624	665	637	670	633	611	648	601	613	616	634	635	630	655	618	655	619	632	656	630	661	674	604	645	636	600	572	630	673	627	617	648	602	619	656	644	627	618	637	648	648	614	617	625	631	648	613	647	616	618	627	559	629	639	657	595	589	614	623	655	655	686	668	655	588	674	612	636	627	655	646	588	659	654	605	656	616	623	613	627	607	611	654	590	597	609	601	626	620	655	618	617	637	587	665	631	608	618	636	604	579	683	603	614	626	630	573	610	617	625	652	624	619	630	592	625	609	619	600	640	644	607	639	676	657	628	645	632	664	612	644	658	601	645	628	669	615	624	637	619	621	612	647	606	613	627	591	646	654	636	628	635	659	607	597	632	629	652	609	633	683	674	609	648	631	606	623	561	600	655	632	592	611	654	639	628	601	641	596	665	664	665	632	623	646	624	624	617	623	628	632	625	616	607	614	619	619	624	652	597	604	606	648	611	576	575	638	653	654	660	647	632	639	624	640	629	643	605	660	622	586	616	597	604	682	649	594	601	599	603	629	622	611	626	608	671	637	620	614	668	632	639	642	642	613	572	625	625	650	677	634	616	638	652	619	609	629	592	617	597	600	602	620	654	618	643	649	607	638	644	635	605	663	613	624	609	626	621	594	571	631	582	617	602	660	597	601	598	649	649	665	615	639	612	643	643	655	619	667	694	630	624	617	597	641	603	577	617	587	634	628	643	647	653	593	621	630	670	636	623	640	619	570	678	657	630	602	615	618	650	599	582	655	643	586	632	647	621	611	629	620	621	599	617	619	655	591	669	626	674	642	623	619	605	621	622	616	640	634	630	614	608	619	686	657	619	668	663	571	575	650	655	641	587	626	609	611	649	626	581	587	645	608	591	601	619	610	629	635	601	655	659	630	637	604	626	637	587	674	587	658	614	652	605	632	652	653	672	638	673	631	639	635	624	617	613	606	667	655	659	648	575	622	601	653	611	628	647	665	668	655	624	608	644	599	615	625	634	669	633	596	623	619	608	630	614	627	659	628	630	655	642	653	584	627	635	602	589	679	661	614	642	605	621	586	649	631	608	632	598	659	624	626	542	677	605	588	617	648	662	604	648	630	656	603	611	584	642	569	606	589	639	637	693	623	617	631	611	639	604	605	632	678	604	637	572	648	613	623	683	647	644	616	625	635	614	594	609	646	625	663	640	621	646	647	617	597	616	636	640	617	639	647	632	586	622	604	657	618	622	621	608	607	640	681	628	645	666	628	612	603	632	665	644	608	626	634	619	553	636	670	636	636	672	641	626	641	621	587	639	638	668	596	620	626	603	620	607	600	661	656	666	619	614	628	654	612	601	638	612	635	646	637	617	683	653	669	627	587	651	603	629	650	603	643	591	619	621	584	631	589	626	650	574	604	605	612	593	631	637	609	642	625	625	618	600	654	652	599	604	614	629	632	620	636	645	660	618	630	635	661	642	666	623	614	626	618	613	586	644	626	640	601	646	644	647	610	662	620	636	618	630	640	610	611	582	632	626	638	573	625	619	654	646	658	633	653	674	622	610	624	637	646	575	627	629	580	644	667	594	611	614	619	600	624	622	621	619	623	609	645	664	641	647	617	619	627	644	633	632	623	659	589	636	607	643	611	605	587	626	640	647	643	630	596	642	588	621	619	619	646	657	604	656	618	657	611	615	603	606	606	598	666	661	634	612	616	614	612	617	595	592	654	617	639	670	651	677	620	641	627	576	613	674	658	619	663	642	603	596	612	641	618	606	628	604	628	599	664	669	665	647	624	602	604	638	624	609	599	615	579	639	635	636	603	627	645	614	630	611	603	649	588	624	643	655	640	636	623	627	599	620	689	660	609	626	647	629	652	654	641	624	642	637	634	668	610	610	638	613	650	610	601	643	702	619	614	646	660	690	642	580	621	663	614	619	607	622	630	571	623	579	650	683	620	639	600	613	608	624	613	665	651	643	645	664	653	645	645	664	619	644	591	629	608	631	629	589	606	622	654	632	608	638	644	615	655	650	571	648	625	660	633	658	620	631	640	583	649	611	654	652	612	611	654	596	616	684	661	617	623	636	639	626	637	623	602	617	624	634	661	639	646	634	659	621	629	625	618	643	641	606	644	638	604	617	608	616	622	670	634	637	609	650	634	605	551	572	596	631	612	628	609	648	625	632	654	624	640	610	586	602	629	688	637	596	596	648	623	612	632	589	638	634	635	662	635	648	617	651	585	632	624	608	667	657	616	635	618	592	600	647	632	620	586	648	564	615	658	593	627	652	584	599	625	668	639	680	596	556	658	598	624	613	631	593	664	632	603	614	626	603	602	646	649	611	602	633	647	617	623	639	626	650	623	622	664	638	665	594	629	588	633	599	649	644	597	641	601	623	656	660	628	651	597	631	664	617	634	611	615	613	629	652	586	597	620	650	661	591	642	642	631	672	606	656	652	673	648	652	591	595	584	603	685	617	658	615	598	632	651	658	614	615	648	606	624	598	604	657	634	595	643	614	649	597	639	646	571	620	639	626	608	645	661	596	624	646	654	655	578	645	592	652	620	646	625	652	647	630
4151	6320	5357	3127	2606	1653	1536	1325	8830	36968	30159	17442	6225	2421	1047	566	503	521	554	560	554	579	552	528	558	554	554	546	593	548	566	535	561	537	556	551	561	550	557	550	567	564	550	567	548	526	577	572	500	589	562	553	586	572	585	523	554	576	542	531	538	523	552	513	565	536	595	528	573	557	596	502	524	573	532	552	557	527	562	504	546	535	569	522	523	583	601	558	562	532	561	564	589	538	569	537	539	525	578	592	575	546	533	521	556	534	541	545	533	547	553	519	546	555	540	547	556	549	551	525	559	588	590	515	541	547	546	574	524	581	553	563	549	511	523	572	532	571	509	526	510	593	572	533	535	568	553	540	511	551	552	538	526	569	514	548	544	536	550	521	563	527	579	521	546	523	538	578	538	518	525	532	521	534	503	508	566	561	558	594	525	527	532	532	531	542	556	563	548	535	535	530	549	597	503	606	526	570	564	523	596	526	523	552	518	546	557	516	561	603	528	492	571	572	546	562	511	539	555	526	558	555	543	536	512	498	547	522	531	558	523	539	542	545	575	577	517	546	572	551	547	517	535	534	568	556	530	537	557	559	545	499	535	559	570	535	539	511	550	493	561	591	567	538	584	529	520	524	501	556	550	557	564	558	561	528	540	507	574	548	501	505	555	573	566	546	541	546	512	551	612	522	485	546	537	529	560	585	539	514	527	574	482	582	559	533	595	543	543	528	562	543	534	509	543	472	549	543	604	525	540	530	551	567	505	587	564	564	552	544	532	557	577	552	533	552	554	584	568	528	553	578	521	554	561	577	507	549	535	537	555	536	541	543	532	570	491	526	533	548	532	530	564	613	514	516	569	521	564	555	553	584	554	535	582	518	526	547	576	524	523	538	536	541	531	487	521	519	550	580	522	499	550	521	535	556	574	541	556	514	580	548	547	571	569	512	533	507	514	569	565	572	557	594	573	510	533	558	535	559	552	559	543	532	550	577	519	543	512	590	536	550	549	507	564	535	526	559	584	511	476	581	535	567	558	558	542	547	550	555	602	536	560	510	546	572	542	540	550	517	539	579	557	561	527	528	524	529	523	586	556	537	562	539	552	523	560	555	560	517	548	545	536	548	551	549	586	540	577	519	561	543	503	562	542	533	535	523	489	522	533	538	574	588	508	549	601	551	539	535	562	575	564	562	598	557	525	551	552	518	545	546	573	545	541	525	552	526	512	552	536	552	559	511	566	527	525	579	536	521	592	515	574	569	551	573	528	554	559	526	526	559	558	569	552	533	552	548	579	550	563	524	536	527	586	537	550	544	526	560	541	559	556	522	528	531	508	539	542	590	526	557	552	527	510	504	516	525	534	524	552	509	577	533	516	526	540	546	575	551	550	531	526	569	498	529	509	543	548	563	547	533	501	563	580	549	552	544	506	520	568	519	534	538	550	547	539	585	527	542	570	516	583	521	572	567	575	553	539	527	514	516	536	535	548	552	560	582	536	529	573	533	550	556	542	548	499	536	557	540	530	527	529	527	527	540	563	516	549	535	534	555	550	543	570	569	534	559	541	561	551	535	568	529	525	568	580	516	577	575	522	529	520	542	527	555	545	552	542	550	548	570	516	549	515	530	529	499	582	530	529	548	574	549	525	557	525	542	564	586	546	533	503	545	532	622	568	522	535	551	555	500	533	533	547	517	563	568	516	558	561	512	516	513	515	527	548	548	541	535	550	539	521	537	529	559	522	577	549	511	537	538	531	553	579	563	540	548	570	519	518	536	498	569	525	498	562	511	594	581	519	540	502	528	535	561	545	570	543	538	589	561	546	542	557	562	562	535	498	549	560	563	546	557	551	539	553	505	589	543	552	554	508	536	536	556	538	545	509	577	528	518	503	540	533	530	549	522	523	560	559	536	531	546	567	506	510	521	594	521	511	591	552	581	479	540	527	525	522	545	493	574	530	560	567	521	550	529	608	557	574	553	552	509	517	512	532	555	484	538	538	552	516	569	548	582	513	540	532	553	590	530	525	548	554	549	593	560	559	564	573	488	560	534	551	520	534	525	547	551	584	519	549	567	548	520	525	558	572	557	564	551	549	527	599	521	578	591	532	513	556	547	536	566	546	523	570	551	519	574	514	570	508	537	515	548	589	540	559	524	531	517	531	567	535	511	528	545	514	529	493	523	566	539	538	549	501	578	513	567	522	551	562	573	522	555	504	534	579	532	572	571	549	517	560	542	568	518	503	509	533	576	543	558	549	519	538	503	564	594	578	530	547	546	521	543	530	593	521	549	532	524	555	531	564	508	521	538	532	548	570	470	526	534	549	546	545	518	550	541	527	532	552	538	515	557	570	544	556	557	567	526	539	541	545	528	551	535	532	511	519	542	533	494	539	537	580	553	574	552	569	563	523	561	504	525	548	540	521	563	542	575	559	517	575	556	562	561	526	515	570	545	537	549	541	520	526	544	556	502	568	545	526	533	560	580	533	535	577	569	566	608	525	596	539	552	568	533	525	543	555	571	514	540	516	533	512	490	530	512	541	602	533	533	561	535	542	576	502	529	565	548	517	551	576	517	553	567	569	500	514	572	571	598	537	513	550	536	567	514	546	493	562	532	557	573	559	577	534	611	555	568	531	522	557	547	538	552	539	569	557	532	560	505	506	563	536	516	502	515	557	546	554	554	550	567	563	571	576	574	543	504	531	552	563	586	550	547	546	581	545	577	572	529	514	501	514	563	550	496	496	514	522	505	549	525	593	527	531	535	571	517	531	528	530	582	508	532	558	502	585	514	546	580	562	557	572	528	501	505	525	493	562	560	567	585	550	543	511	552	525	551	526	563	534	494	498	533	555	555	519	546	561	539	509	548	532	551	546	533	510	590	515	545	576	499	531	533	528	543	502	541	518	531	524	533	547	489	522	542	524	581	533	546	556	534	480	533	541	525	548	529	547	556	546	545	558	553	540	535	529	560	531	525	533	504	532	547	532	547	550	524	564	563	520	500	549	557	546	529	590	524	538	538	552	561	526	524	561	521	555	543	528	493	555	571	575	533	499	500	552	533	476	545	556	538	612	489	539	501	536	535	555	528	560	519	553	521	535	546	554	552	559	535	534	511	534	532	532	545	487	543	533	525	555	553	525	553	564	540	508	525	564	551	522	503	465	561	567	536	567	557	536	500	527	551	495	534	543	523	536	542	563	541	525	563	534	536	528	530	526	546	570	513	556	577	538	525	550	558	554	547	568	517	521	512	506	546	524	558	520	547	585	562	523	531	521	553	496	566	567	549	539	499	559	549	567	519	559	545	547	556	601	553	562	522	570	554	546	537	549	538	507	575	565	584	535	515	561	506	579	543	540	528	531	545	579	538	535	543	546	509	552	506	511	564	526	519	523	540	554	501	533	517	529	541	542	528	545	542	515	531	607	520	498	542	530	530	593	546	562	489	523	496	518	519	548	572	575	561	552	547	522	496	539	513	563	569	557	570	567	557	542	539	512	521
27672	11300	1548	925	722	545	456	450	734	2484	2565	1769	917	608	462	439	413	414	409	431	418	475	451	402	409	411	443	424	447	445	414	442	398	424	447	449	448	466	469	443	447	416	482	437	424	423	433	465	434	448	413	433	409	451	421	431	428	436	441	453	432	433	422	432	454	396	445	437	457	438	396	454	437	449	434	447	409	417	450	433	421	457	442	459	427	427	439	450	410	395	455	441	441	403	437	435	454	453	423	436	410	450	420	418	441	411	419	413	446	454	426	412	409	414	454	419	466	402	447	445	411	454	417	428	443	418	451	412	443	431	420	431	482	436	412	475	400	405	421	435	458	462	448	453	425	420	428	443	406	407	436	426	435	422	443	448	428	409	501	428	442	440	420	416	416	414	436	449	425	423	439	436	429	460	419	413	412	415	430	461	430	436	429	427	433	431	438	462	434	464	434	407	430	413	447	415	425	427	417	453	418	461	392	389	404	410	407	415	427	459	457	413	413	451	416	395	417	403	413	435	423	459	430	414	432	419	422	421	458	373	418	446	445	409	442	392	440	392	430	406	416	458	448	415	453	403	430	431	440	425	427	468	409	410	425	428	393	485	440	445	439	428	395	372	420	473	444	428	415	436	407	411	411	419	428	446	460	420	439	422	439	409	433	446	419	414	412	437	463	447	435	436	435	432	387	474	403	411	440	431	434	443	433	390	448	460	413	423	388	454	395	478	421	417	427	417	420	438	433	458	408	432	424	416	421	443	457	413	423	422	441	445	464	397	442	439	465	454	432	421	455	416	426	429	391	410	460	440	459	437	422	404	421	403	428	420	450	427	458	401	415	404	420	445	456	444	444	436	427	430	419	448	431	432	421	428	416	442	426	425	402	442	436	456	404	420	422	439	453	413	416	421	418	468	438	412	364	420	415	459	403	388	405	424	438	432	389	424	443	427	440	452	406	421	448	415	432	440	405	450	418	442	428	429	405	441	420	460	429	407	410	428	445	423	452	461	430	431	415	408	462	402	434	449	415	419	433	467	378	429	442	433	420	413	416	430	407	406	417	415	375	425	412	455	415	477	446	432	461	445	442	430	404	453	401	453	426	441	404	447	424	416	446	452	427	478	422	423	451	466	442	413	454	393	461	414	427	401	450	396	415	431	431	381	446	432	383	465	431	462	418	409	446	398	430	414	404	445	460	411	442	433	421	412	442	423	476	431	441	398	443	474	411	414	452	470	425	431	437	409	422	478	447	460	428	398	467	450	425	412	434	411	415	435	425	433	453	417	414	434	420	423	422	428	464	421	440	431	462	422	424	453	423	429	432	441	405	446	454	394	426	404	409	471	406	463	442	482	425	422	467	419	450	407	455	405	417	452	416	440	460	428	480	456	443	432	396	404	424	453	446	391	434	400	422	441	427	440	417	413	422	453	430	389	427	449	434	431	399	425	405	455	449	377	413	434	449	441	423	437	395	422	390	418	446	451	431	410	427	403	435	414	444	466	445	431	453	441	403	430	382	420	441	458	455	415	458	391	415	432	445	414	425	450	465	431	401	403	431	455	437	398	449	410	383	430	378	394	396	421	423	423	422	396	433	407	453	410	396	432	424	427	418	413	414	397	428	446	431	457	438	454	437	428	451	454	450	465	441	409	435	409	417	424	420	445	426	434	421	392	408	416	453	395	432	459	429	403	447	463	449	432	473	449	419	426	457	417	444	429	445	439	427	426	452	430	412	413	441	430	411	407	432	455	430	445	398	425	439	429	404	447	407	473	457	427	414	448	430	439	428	416	431	405	427	432	398	457	429	426	412	436	430	411	471	415	432	394	430	467	471	400	429	434	433	427	411	416	431	425	411	395	432	432	423	426	445	438	441	438	436	406	426	437	442	432	419	424	419	413	412	430	399	418	439	443	465	450	452	465	421	438	433	469	374	408	445	427	440	458	444	391	426	427	412	455	411	449	443	422	427	425	465	452	428	437	364	404	445	442	448	413	452	406	472	431	391	432	410	446	402	456	398	417	437	405	468	453	453	418	429	445	427	412	439	439	447	436	443	415	427	435	453	418	449	443	435	414	408	427	401	439	437	446	454	418	419	415	410	407	459	436	442	447	422	429	408	421	437	402	434	429	432	405	436	423	428	437	413	464	409	452	432	471	413	445	459	419	446	466	414	463	400	413	439	444	440	428	452	458	423	458	427	449	431	456	435	431	424	415	440	430	417	450	467	427	419	454	392	426	435	458	388	433	426	428	448	419	428	441	437	425	414	451	425	432	433	455	451	447	406	470	420	440	438	460	430	412	406	432	440	412	422	443	468	403	435	430	409	439	425	429	396	420	430	469	392	423	440	441	434	421	436	459	416	451	445	420	447	432	456	455	423	422	433	413	439	428	428	419	423	397	430	430	412	409	439	429	397	435	435	464	482	427	404	425	419	449	439	415	446	448	466	424	476	424	424	424	432	418	426	419	406	449	436	423	403	440	406	406	415	454	438	431	452	409	436	426	411	396	432	449	392	460	386	429	427	416	457	419	436	455	434	438	439	417	418	454	415	466	418	381	485	412	413	466	475	432	436	442	411	431	431	441	447	433	451	454	446	428	443	427	429	454	409	457	434	422	417	443	422	402	428	456	406	422	478	420	428	443	453	431	426	473	487	434	438	441	469	434	422	461	414	417	455	421	441	436	428	477	433	421	427	449	405	439	437	461	404	421	433	444	455	394	424	423	418	439	397	420	415	464	469	435	442	438	449	412	422	410	425	397	447	448	456	467	437	454	478	445	406	439	415	393	420	454	435	417	437	436	431	448	433	468	402	449	426	436	414	420	441	419	398	448	413	441	448	420	455	406	408	399	439	443	445	424	427	409	435	396	394	450	464	408	392	404	437	436	437	415	439	439	429	415	413	412	427	421	417	427	447	426	427	447	447	417	428	472	439	405	508	447	410	415	467	445	422	413	422	416	412	416	423	486	445	413	446	448	421	424	414	389	429	440	396	412	464	408	414	397	411	423	414	447	456	428	408	428	437	426	368	435	422	428	418	441	433	466	437	440	412	449	429	417	474	402	457	414	413	432	442	423	439	442	434	445	418	413	431	433	440	456	408	451	412	440	456	445	433	392	471	430	407	479	442	405	429	430	419	435	408	406	426	421	416	458	459	448	412	438	366	441	439	449	434	432	439	432	449	437	423	440	399	396	404	395	426	417	453	451	426	393	420	438	388	405	438	450	431	411	404	458	409	402	412	432	429	448	410	439	411	437	424	471	441	472	448	433	410	413	458	433	448	440	474	399	395	439	433	448	410	386	441	463	433	419	403	438	423	461	436	445	424	427	384	459	402	443	401	451	456	407	387	441	420	462	429	438	437	426	410	410	434	435	407	453	453	442	441	420	424	396	435	454	411	396	408	453	388	444	439	403	423	432	403	404	447	415	426	462	444	427	416	464	445	414	439	406	449	430	423	414	422	422	424	458	417	409	392	434	417	413	458	467	421	432
5265	878	719	551	515	505	466	451	852	3057	2927	1846	939	592	419	394	367	353	385	372	434	380	379	388	373	401	353	378	391	401	438	389	352	390	375	376	386	371	375	343	345	382	363	354	402	395	364	392	341	377	385	365	405	371	348	406	374	418	357	379	393	401	369	369	355	344	407	376	395	377	366	361	388	394	393	378	416	344	362	335	347	401	379	357	365	355	316	387	376	414	369	364	354	363	360	351	361	381	359	378	360	387	358	351	355	405	370	395	366	391	387	393	412	372	369	383	373	347	366	368	385	355	417	397	364	381	387	376	389	342	368	416	362	401	353	376	375	356	362	391	338	353	367	374	397	357	390	359	377	369	367	362	385	371	351	393	375	363	367	381	380	372	384	362	380	368	390	383	383	357	376	398	375	378	356	374	365	378	394	375	377	393	381	413	387	390	400	359	344	387	386	386	374	374	367	357	382	363	382	392	381	380	355	365	394	372	366	389	384	388	398	359	387	358	395	411	403	363	364	376	397	356	393	344	359	387	397	383	375	375	381	357	389	433	399	414	361	388	344	374	379	352	381	368	372	352	362	360	367	380	344	346	384	396	416	385	388	353	380	395	380	374	353	358	379	373	372	395	391	386	401	388	396	344	334	347	358	364	352	396	373	374	380	357	409	389	385	375	354	366	363	368	373	397	351	384	360	368	339	381	382	364	385	358	371	378	343	382	379	427	371	343	370	345	380	373	373	412	391	387	380	362	358	372	387	384	398	359	374	360	376	355	387	395	376	359	361	399	395	417	318	362	392	372	350	357	376	359	402	367	386	419	371	368	362	366	381	391	394	402	386	394	391	336	362	384	393	374	372	377	366	404	372	353	375	396	356	384	380	370	358	401	373	397	370	402	405	381	409	363	386	374	355	391	407	398	370	359	381	378	364	377	368	384	369	340	367	369	366	354	408	370	399	393	336	382	370	379	385	353	390	384	387	358	373	374	350	367	389	381	347	346	348	333	417	361	360	391	350	352	385	376	394	365	378	333	350	359	367	386	314	357	347	348	345	374	360	357	387	360	378	365	360	375	403	371	331	357	368	390	371	380	380	403	363	351	383	394	386	405	361	381	372	375	368	339	366	349	380	371	370	325	390	375	363	376	352	361	399	367	382	374	373	383	395	346	390	403	365	383	370	358	376	346	390	373	384	378	393	365	366	361	368	425	353	365	375	392	357	349	332	381	329	374	384	419	392	375	394	361	364	328	413	323	375	347	335	348	385	368	369	353	376	330	358	350	396	392	380	367	373	374	355	380	351	389	368	394	379	348	372	375	351	395	372	395	384	382	391	348	370	407	362	350	367	390	366	384	345	343	377	382	367	380	371	402	353	354	356	353	382	372	384	371	352	367	382	374	370	393	372	372	368	352	412	374	369	392	374	370	399	390	403	360	407	377	378	364	372	341	365	368	360	363	390	365	385	362	374	379	377	348	369	378	413	383	400	406	355	373	357	383	398	400	338	372	342	395	388	362	380	356	369	373	397	398	381	367	407	383	378	372	384	382	399	350	379	320	351	383	381	381	328	411	368	359	364	401	396	385	365	352	358	382	361	354	354	395	373	368	375	406	386	389	343	384	377	396	341	386	389	388	358	348	365	374	365	352	410	358	368	333	368	381	409	387	373	368	405	362	380	371	352	360	391	377	344	356	386	349	378	319	376	400	370	371	367	383	385	360	386	365	364	391	347	350	388	387	387	357	386	384	361	367	389	395	334	396	375	357	386	385	355	368	375	393	389	396	371	354	373	359	388	372	388	343	367	385	347	375	355	401	388	382	348	373	373	353	405	360	388	366	338	351	368	387	384	348	387	361	368	389	367	335	370	361	388	398	386	396	408	364	374	386	376	397	359	396	400	375	405	377	356	357	352	395	348	394	380	341	365	354	411	363	348	361	386	375	382	365	368	356	396	347	395	363	351	393	403	352	383	366	421	368	400	341	352	398	399	374	388	391	379	377	359	376	363	360	371	368	390	353	345	421	361	412	370	383	355	400	389	420	379	386	401	352	390	376	409	385	402	366	352	364	409	365	388	414	366	402	363	363	368	386	361	393	391	382	375	385	381	354	389	374	371	408	372	383	388	369	383	366	392	374	396	415	378	395	407	408	395	370	394	361	354	413	373	362	390	370	356	351	375	373	372	386	352	368	368	377	359	394	365	373	380	396	349	382	362	341	340	402	359	394	378	365	375	430	379	379	381	367	403	363	382	383	367	368	364	364	362	420	373	378	377	444	364	415	394	346	383	393	376	381	341	364	365	365	386	393	403	354	374	395	360	385	391	359	370	368	411	376	362	355	371	354	364	372	391	362	342	361	341	380	366	400	381	382	310	380	398	399	394	353	358	365	369	306	354	353	410	352	363	368	385	357	355	361	382	371	397	358	380	386	355	396	354	366	386	338	395	385	388	350	357	374	395	365	369	370	383	370	375	356	391	361	374	387	365	392	357	376	379	383	358	375	418	371	352	362	331	400	327	383	386	369	375	398	370	379	362	421	366	388	368	398	335	380	373	350	381	377	357	432	390	368	370	357	373	332	380	401	351	353	383	371	374	352	380	385	404	381	357	359	379	389	349	376	370	374	316	375	380	345	405	366	378	388	350	369	353	371	352	362	332	340	382	405	358	382	376	400	364	368	397	373	376	362	351	380	407	337	394	392	402	375	382	350	400	370	382	363	383	385	364	337	342	353	385	369	341	380	391	427	340	344	355	390	357	358	367	334	352	385	405	398	380	381	356	377	383	356	373	380	375	382	382	348	358	389	358	364	385	399	384	356	387	361	399	407	367	392	380	390	353	363	359	378	354	358	390	390	387	360	346	357	350	425	403	406	396	381	363	383	378	406	381	339	378	383	375	364	371	407	387	354	367	370	379	383	372	367	355	405	360	359	370	373	406	370	368	360	373	365	378	362	352	351	389	385	357	368	402	361	364	377	414	337	384	375	367	397	380	369	366	419	374	372	384	364	394	377	401	382	360	346	366	363	376	387	355	373	384	410	355	353	361	374	344	366	347	366	376	375	387	399	376	374	384	383	365	394	414	353	397	354	367	384	376	365	363	361	343	391	382	341	410	386	365	357	389	356	388	396	391	353	395	354	406	400	358	385	392	367	395	368	412	362	354	352	385	407	342	381	390	384	408	386	379	386	369	371	399	377	371	390	369	379	394	357	372	383	374	391	357	356	351	369	335	410	385	391	384	381	353	405	369	351	382	387	380	366	356	378	353	369	388	373	370	412	384	405	369	378	389	360	366	384	375	359	365	383	352	371	387	397	383	393	402	395	393	342	344	390	397	379	396	369	378	357	350	389	381	360	409	399	358	404	366	395	374	348	356	387	392	374	396	381	358	382	393	392	372	356	351	400	371	362	367	353	363	349	367	360	352	360	351	359	375	363	371	363	372	400	378	351	396	376	331	384	386	360	368	349	356	375	392	370	369	382	364	372	371	377	357	344
25595	21407	27349	25493	5645	1480	906	710	3176	19788	19577	11555	3599	1231	690	497	514	497	429	435	456	467	472	480	470	468	486	487	452	511	460	428	473	463	440	487	440	467	440	488	500	434	474	483	454	435	447	458	437	465	458	470	498	463	460	458	458	495	493	447	463	480	434	480	462	460	469	460	448	438	476	476	451	446	435	483	486	477	421	454	438	458	456	488	452	430	440	483	466	497	448	490	465	450	466	480	511	455	479	440	493	464	447	449	418	473	446	459	446	491	486	489	474	459	463	441	511	497	465	470	458	451	481	487	464	467	455	505	442	427	459	457	413	498	448	449	476	468	439	469	453	420	461	501	468	446	458	529	471	436	499	468	458	431	459	454	479	453	464	463	429	445	465	460	470	460	466	467	453	458	459	461	461	476	463	467	465	445	489	449	440	485	480	434	472	442	431	407	463	471	447	458	483	505	490	481	432	502	456	419	461	457	426	460	465	450	458	443	431	444	516	450	459	486	471	436	467	439	464	464	449	456	491	484	461	451	470	491	449	501	494	465	469	467	461	463	421	489	441	456	457	445	455	434	480	457	470	456	441	430	511	445	468	470	425	489	465	497	457	446	437	509	466	467	489	480	450	454	512	473	458	447	477	470	482	440	466	463	464	442	439	471	456	479	447	428	460	464	456	450	433	491	464	497	482	506	473	446	449	469	475	466	480	491	447	514	487	453	467	483	473	468	475	369	462	451	437	473	459	429	491	434	467	479	485	510	434	464	490	399	489	472	438	407	446	478	461	439	426	434	438	454	454	410	467	437	446	465	483	461	474	453	465	459	489	495	475	472	471	445	462	461	453	478	459	498	469	474	488	447	447	434	469	455	474	443	481	433	445	456	458	453	481	456	428	468	460	450	467	443	482	498	419	479	458	444	463	448	419	485	458	453	470	484	426	487	464	450	445	436	442	459	442	476	477	458	459	452	468	450	439	442	472	490	477	437	438	440	479	483	455	474	416	449	503	445	427	510	464	457	484	471	467	455	466	434	420	444	463	433	421	476	429	403	458	480	470	463	476	399	455	468	517	461	449	457	466	486	459	453	448	467	436	465	454	473	470	445	464	465	473	421	437	486	433	485	462	449	443	483	457	417	430	425	457	435	471	432	487	429	459	492	467	445	470	447	442	471	460	442	446	417	435	456	424	461	456	476	451	456	454	477	426	503	486	507	461	484	480	457	452	454	432	440	476	459	438	445	474	447	501	458	455	466	439	498	459	441	487	459	470	458	493	483	461	452	459	477	515	460	422	470	433	432	467	461	455	462	464	427	442	496	490	463	458	451	416	447	458	484	462	441	410	447	462	487	417	487	447	440	426	480	453	416	496	475	487	510	454	450	420	450	508	448	440	500	497	442	439	482	459	487	446	461	507	494	469	467	472	455	421	447	482	471	451	465	468	453	448	495	494	496	457	457	487	450	464	416	467	512	470	440	426	452	448	439	437	443	460	470	491	449	450	458	451	440	473	467	466	454	474	479	483	437	451	465	455	468	479	455	529	470	507	469	459	434	493	473	466	440	485	510	464	474	474	451	463	477	444	473	431	473	458	454	485	434	426	399	449	482	441	468	456	466	477	491	454	455	416	487	449	478	480	494	435	456	486	439	456	468	472	459	443	496	403	506	435	435	467	471	476	506	495	457	474	485	462	408	420	486	427	462	445	498	449	499	453	453	446	458	479	442	421	442	468	444	478	417	452	465	458	468	457	462	419	438	439	449	464	457	473	492	446	486	462	479	457	482	453	458	455	447	468	448	422	475	460	492	463	449	440	470	490	460	465	471	446	500	439	434	479	459	506	460	452	477	479	483	472	442	453	469	463	451	439	474	472	442	433	467	478	434	459	485	446	469	452	473	458	453	431	431	469	426	439	470	421	432	460	445	446	444	409	476	447	439	485	521	456	473	441	479	450	482	449	465	471	482	480	474	432	439	486	429	406	447	458	497	448	458	460	459	472	428	443	470	416	452	455	484	447	428	468	469	486	471	474	449	438	437	485	499	449	449	432	467	465	488	471	478	491	461	463	432	490	453	478	459	447	447	472	428	468	459	478	483	468	479	464	473	467	424	467	480	474	478	418	467	453	521	459	474	462	469	456	502	440	480	442	459	471	480	481	511	466	496	461	404	457	446	471	445	433	442	451	425	473	406	472	442	471	450	455	445	451	480	467	434	477	480	414	470	446	456	471	428	474	473	465	472	477	432	456	466	482	469	476	501	451	469	446	431	443	497	466	452	471	444	424	464	478	468	461	450	468	467	461	437	490	501	471	457	423	454	453	493	408	458	462	469	455	431	458	454	445	392	476	483	478	452	453	486	499	448	440	456	457	484	479	492	456	427	441	468	481	415	475	479	470	526	471	466	466	396	485	484	457	429	446	476	462	458	443	443	464	396	485	448	444	476	441	431	467	458	479	458	456	503	451	422	510	437	447	466	477	477	473	458	464	448	473	470	434	457	434	482	419	462	486	459	486	458	456	462	506	494	434	425	420	473	460	470	465	399	469	467	468	478	444	483	432	468	503	434	445	407	470	471	448	456	426	447	452	441	443	441	489	485	472	450	453	421	469	484	478	467	461	420	460	484	462	440	464	462	458	426	479	480	453	479	439	446	436	456	465	456	451	485	480	446	441	455	481	458	460	450	477	440	462	478	492	485	452	453	476	459	472	472	492	434	434	426	509	474	466	472	451	485	457	459	461	453	464	486	445	489	460	455	503	436	462	447	498	458	451	442	452	443	440	464	490	466	420	461	443	443	436	454	473	447	461	438	472	446	516	475	443	465	447	427	431	463	498	489	464	471	449	502	431	470	452	481	470	502	472	439	468	454	437	446	445	445	492	466	478	458	454	470	456	430	413	468	442	416	489	447	467	473	478	483	474	474	454	465	457	472	459	473	460	451	462	468	459	456	459	459	456	466	441	481	435	450	487	460	437	448	471	494	457	481	482	451	430	440	443	481	475	475	444	445	480	475	475	496	494	460	468	428	484	493	469	485	453	489	516	484	450	454	460	454	436	479	454	422	480	464	454	461	434	478	469	448	471	463	445	478	478	437	472	457	460	472	472	472	509	462	471	499	444	455	471	440	468	472	476	451	457	441	441	458	443	459	441	446	470	468	468	459	462	446	455	465	428	461	452	516	459	491	459	454	469	483	454	451	477	448	475	445	450	473	488	463	488	423	470	487	467	498	477	454	443	474	459	504	457	437	456	487	512	458	476	416	437	467	446	452	449	448	462	460	488	469	451	478	452	435	425	451	434	481	467	483	458	459	458	461	421	464	412	463	442	437	470	461	428	517	448	424	459	424	470	499	449	459	486	459	462	460	434	468	461	469	437	467	433	435	461	461	491	509	466	472	459	441	452	456	439	442	461	417	472	452	459	465	486	471	480	448	416	463	405	468	419	458	500	455	480	452	442	461	465	465	456	460	438	465	426	436	439	437	457	458	451	471	425	480
3809	3416	2665	1438	1258	1196	834	792	4979	20658	17068	9861	3346	1300	581	476	433	415	444	438	444	410	420	423	422	430	414	439	388	462	418	445	412	436	421	398	429	406	424	414	417	406	417	399	418	413	406	419	402	408	450	404	417	423	425	431	434	437	421	435	428	411	424	442	418	398	393	404	425	442	422	425	430	402	400	445	426	461	410	421	405	456	389	440	436	455	419	414	424	461	415	443	392	445	461	403	432	447	454	426	409	420	439	425	449	415	388	424	456	451	419	430	419	420	415	431	427	404	398	432	391	443	425	432	405	420	417	385	371	444	408	426	446	449	372	438	460	378	432	418	418	402	415	414	416	417	404	415	397	417	405	392	396	437	413	434	424	388	370	405	412	429	456	431	419	408	387	406	393	416	431	413	409	389	419	406	445	424	439	416	451	412	447	424	455	453	460	426	413	410	402	420	381	399	359	436	401	427	375	397	428	436	435	411	417	409	430	448	440	397	410	433	420	412	457	414	400	409	389	439	424	377	440	371	423	411	467	394	417	382	457	428	419	425	430	399	418	383	398	443	402	418	369	435	381	473	423	391	448	417	419	449	403	426	424	418	422	412	419	452	432	396	418	409	376	455	419	423	419	407	417	410	417	408	420	430	432	410	432	393	399	443	394	443	461	399	421	426	421	404	417	461	461	420	395	411	449	410	376	428	435	395	408	405	434	453	390	417	430	414	405	400	409	388	422	390	416	410	404	381	392	446	434	414	424	431	428	391	361	423	402	399	422	423	435	396	416	437	425	416	426	449	422	416	417	402	435	415	428	433	413	414	426	420	428	425	399	422	387	411	391	432	414	409	386	423	431	390	429	413	468	369	424	401	445	423	441	391	404	424	427	393	411	370	437	405	402	432	440	417	397	413	417	407	428	398	400	381	446	410	407	432	429	408	408	432	396	391	412	415	441	434	435	426	415	423	425	418	415	467	469	411	435	417	429	434	423	450	400	429	379	424	412	441	444	384	414	411	429	388	437	389	434	432	423	397	442	433	420	408	401	425	427	384	398	450	443	405	417	413	417	387	387	404	388	417	428	419	420	419	425	408	409	417	390	437	425	414	418	412	434	425	440	455	406	431	438	435	406	418	451	419	431	450	412	418	426	401	440	429	435	409	417	439	422	453	402	417	362	385	419	405	455	409	446	405	413	453	450	434	422	417	387	424	456	405	429	387	435	455	418	421	381	387	400	429	441	410	413	429	424	399	416	353	437	395	435	436	400	391	417	428	433	414	440	479	433	440	374	428	421	426	409	452	425	432	418	462	428	418	410	395	440	411	427	418	397	445	446	438	408	437	434	415	446	453	376	406	408	431	402	450	409	409	425	418	429	381	420	419	431	437	430	387	407	414	395	417	419	441	420	423	394	431	420	410	372	414	441	402	460	413	362	457	381	415	402	423	423	402	422	396	413	448	409	451	391	470	404	427	426	437	451	422	423	432	446	435	434	413	435	438	424	390	383	417	378	375	439	417	440	435	403	474	420	407	426	409	395	428	414	416	410	437	429	400	433	447	384	401	462	391	380	432	445	427	421	425	410	423	428	437	387	442	418	386	404	449	424	429	390	442	430	421	426	479	425	413	405	411	388	435	385	386	429	433	442	421	423	406	419	434	423	406	416	427	392	451	437	415	368	418	398	417	409	445	453	410	412	414	409	432	396	449	415	450	443	430	391	409	405	382	381	409	438	418	420	444	402	436	396	423	435	416	357	420	408	404	395	424	410	414	391	418	402	382	397	414	398	424	417	392	382	419	421	398	396	390	425	375	419	432	404	431	411	439	385	412	435	403	403	406	410	397	423	420	476	412	444	439	444	422	404	428	403	416	420	411	391	447	393	408	438	418	407	440	439	435	415	425	451	442	386	428	392	377	410	428	410	442	425	443	418	424	434	451	413	426	417	403	397	414	431	399	427	442	413	445	420	435	451	369	419	426	416	414	419	405	399	420	421	427	449	412	406	418	391	421	435	410	370	416	443	413	446	415	414	361	428	422	399	399	429	422	456	421	412	400	394	371	434	439	440	457	401	423	394	393	418	404	441	415	428	428	407	395	416	397	386	421	433	416	422	417	406	398	429	388	388	413	436	411	396	411	429	424	426	415	461	394	455	406	430	435	373	411	457	406	408	452	424	427	411	436	439	431	462	425	394	404	417	397	410	432	442	430	434	412	421	410	432	446	439	461	393	428	435	420	408	416	462	426	392	400	393	404	430	384	380	437	415	387	453	405	408	372	408	429	415	395	418	420	374	412	454	415	397	421	440	415	448	401	414	390	405	376	418	381	435	364	415	396	444	392	367	436	406	424	422	429	416	429	412	429	404	409	413	425	427	377	428	425	396	444	451	419	435	415	441	423	387	418	437	394	406	397	442	440	404	425	419	408	422	397	402	443	407	441	411	453	420	408	399	396	413	406	409	427	418	416	377	413	444	426	425	402	426	430	407	413	426	408	405	455	420	391	427	389	396	398	457	465	422	451	408	402	409	426	419	416	419	416	421	407	372	412	441	434	395	375	409	403	408	450	389	406	395	411	399	434	422	422	384	422	398	415	417	429	425	424	429	448	407	414	379	379	399	403	436	412	383	408	408	387	431	428	428	417	390	405	431	405	400	436	426	396	423	415	415	405	467	451	423	454	436	406	401	423	408	376	407	413	411	426	426	471	396	423	396	441	395	415	369	452	439	431	419	413	421	423	429	396	429	428	377	438	435	430	433	419	433	386	410	405	435	370	434	428	402	392	430	470	442	417	420	423	414	461	414	385	402	434	420	390	420	426	412	428	395	431	428	415	399	434	434	424	419	418	433	385	430	387	447	451	446	406	414	423	389	425	441	394	447	432	423	418	434	441	414	443	424	412	440	418	441	421	422	404	402	426	415	393	375	423	393	384	393	437	388	431	455	425	441	416	389	433	451	458	407	427	437	410	409	444	437	422	423	409	390	403	423	425	415	446	422	383	419	405	438	430	436	433	418	408	409	430	437	430	430	383	412	426	407	402	433	420	411	419	428	453	416	426	398	403	409	432	415	412	412	399	387	416	381	415	416	410	390	399	428	429	410	398	405	417	392	414	407	453	392	426	417	396	397	438	433	389	439	447	446	436	424	418	413	384	435	394	446	407	454	390	403	426	431	385	435	397	400	414	374	390	419	409	376	368	405	413	420	387	416	430	460	409	432	373	402	366	404	414	404	402	368	404	440	388	421	395	439	390	414	407	425	442	412	414	398	412	420	411	399	425	410	414	423	417	417	455	393	428	402	410	386	385	447	447	411	406	417	450	397	430	410	413	439	378	422	427	433	419	418	419	418	431	437	431	373	449	387	392	417	411	462	427	395	397	408	412	435	387	413	427	400	427	446	433	412	436	431	418	433	399	391	395	419	429	402	394	404	420	403	445	386	396	416	431	430	412	402	394	388	412	447	430	446	414	435	470	433	441	415	395	418	422	453	422	387	410
24443	21396	28666	24493	21316	7747	1952	1168	3689	33555	35812	23633	8613	2522	1037	694	629	621	640	651	632	591	608	650	613	602	637	626	596	651	592	606	645	617	594	618	633	612	637	595	610	610	609	594	636	632	628	617	625	635	613	615	633	624	642	587	593	645	633	663	568	577	604	596	573	643	619	636	660	610	627	601	550	582	633	632	628	601	596	617	589	619	649	610	590	618	607	553	598	621	643	555	616	600	609	632	649	633	629	655	627	599	634	609	586	645	595	649	628	616	614	609	622	605	618	626	561	615	643	624	612	637	574	642	578	593	598	640	655	619	572	634	658	603	592	601	628	603	629	648	603	584	608	592	626	627	583	595	604	614	618	605	626	601	620	604	617	571	597	613	624	642	596	582	657	682	592	623	604	630	604	615	649	594	630	596	602	651	611	601	599	623	569	589	628	640	603	607	622	600	617	611	616	608	594	608	646	600	630	638	616	571	618	576	624	631	567	629	608	617	586	629	630	636	604	631	601	599	563	594	564	573	600	592	607	606	629	631	597	630	619	617	611	594	614	604	632	646	628	594	595	599	658	619	647	632	637	587	585	630	596	564	592	625	623	626	587	632	562	615	628	581	593	589	590	591	599	632	585	579	619	656	611	601	617	614	597	571	646	594	608	609	630	591	616	614	610	611	600	632	594	602	619	624	583	609	613	633	619	633	616	596	616	584	609	586	593	602	645	585	597	616	595	559	699	631	613	620	609	627	612	663	616	615	580	577	606	614	652	600	611	589	609	618	625	655	633	614	610	588	587	649	623	609	592	591	611	605	609	598	621	644	605	538	647	607	604	618	617	575	623	596	600	554	626	618	629	643	602	641	612	639	548	648	602	612	614	611	615	601	606	571	624	617	647	622	600	624	611	607	571	621	619	608	612	592	596	627	598	589	615	612	675	612	701	647	602	616	615	645	631	629	608	604	610	628	552	581	630	611	574	625	606	633	595	629	559	621	615	568	631	608	620	628	580	623	614	629	614	639	563	630	588	575	565	590	638	607	597	639	673	612	588	587	595	587	613	580	607	612	619	596	578	585	577	637	587	611	665	597	618	639	615	623	619	645	636	638	648	606	584	580	583	622	569	608	629	604	603	584	644	630	606	625	596	596	580	590	574	588	609	610	621	622	639	635	642	621	646	619	616	619	611	594	620	576	633	561	593	611	596	581	625	575	612	653	628	584	614	621	625	619	611	624	653	585	599	618	639	618	580	646	614	653	617	612	547	613	611	588	617	607	623	591	610	613	608	653	560	621	629	586	636	647	605	591	632	576	604	625	586	579	547	667	605	581	626	608	589	610	648	665	588	579	604	677	607	594	580	575	587	585	664	597	630	603	619	594	575	607	643	616	649	643	618	588	629	630	597	661	632	612	625	561	611	565	627	590	630	640	616	645	605	664	594	579	595	614	593	678	584	625	623	609	606	591	622	612	617	607	609	634	637	616	614	581	627	587	601	585	613	589	671	618	640	676	632	610	635	646	586	587	642	593	644	639	628	596	616	563	645	619	628	589	602	628	605	645	643	598	648	646	632	599	627	620	588	570	564	609	621	617	621	640	592	640	587	609	614	657	609	605	587	577	578	568	590	617	595	601	627	636	636	615	604	568	610	616	645	640	603	586	605	545	620	598	625	584	582	546	617	620	566	622	616	613	571	624	622	569	599	592	598	602	608	618	600	632	644	622	626	610	599	591	605	632	624	624	600	605	594	611	579	574	662	606	601	667	626	625	642	629	635	601	668	611	662	571	583	615	590	599	613	640	645	589	618	583	574	623	634	606	631	611	587	586	613	630	628	618	606	634	586	602	619	593	618	561	625	635	592	580	666	620	602	652	629	663	599	586	646	620	601	606	593	635	582	606	616	611	640	624	608	628	656	600	600	563	597	622	586	618	588	608	607	587	517	644	649	552	597	632	605	586	625	632	619	627	604	608	610	621	623	645	645	611	616	593	706	590	630	604	613	632	601	564	606	604	611	614	590	619	583	587	625	588	623	605	607	624	605	559	648	563	560	636	611	603	606	600	614	629	583	652	657	609	610	618	625	613	604	640	642	611	570	590	613	536	636	607	607	585	627	543	601	633	653	576	565	649	623	625	617	582	593	612	641	597	624	583	592	608	644	583	596	632	591	598	636	626	596	581	612	581	602	595	610	647	604	628	583	625	559	626	610	632	656	625	599	619	591	669	629	611	590	594	600	608	638	602	604	631	629	617	618	625	596	581	601	590	592	608	597	591	653	608	642	566	607	609	638	583	594	663	618	604	660	581	613	611	607	606	582	609	621	616	645	587	657	659	596	629	615	607	601	595	639	619	601	609	640	628	591	599	569	602	621	596	616	565	571	645	633	588	608	606	628	602	629	636	638	605	593	574	619	646	640	548	570	556	626	594	640	562	603	583	619	604	575	625	631	579	580	641	610	613	656	637	632	604	606	607	604	632	581	640	639	609	615	648	629	591	586	582	573	593	602	621	593	616	601	579	596	594	645	623	614	619	581	602	556	614	641	589	588	630	588	600	642	642	614	601	618	577	574	601	613	591	652	609	609	617	640	644	635	588	615	599	585	636	626	624	575	569	613	622	626	595	682	618	598	664	638	617	611	595	590	670	591	627	644	591	607	614	620	623	605	625	616	601	612	589	615	627	629	645	598	593	647	635	628	637	585	619	638	614	604	561	616	623	598	606	609	641	623	594	618	596	594	628	618	594	570	618	600	568	605	636	577	614	616	609	636	648	602	602	589	607	588	598	614	567	579	563	616	635	633	601	565	596	574	628	622	663	588	647	637	637	576	610	613	599	635	619	604	636	547	660	638	582	600	641	575	581	601	589	563	609	642	634	634	644	642	606	611	610	595	601	608	587	584	613	623	560	636	651	583	602	611	623	581	617	597	562	640	621	616	581	639	639	605	602	632	570	660	571	614	590	621	621	603	653	632	629	597	630	639	609	611	610	613	615	587	626	650	618	609	632	613	592	577	594	595	624	628	572	586	619	646	590	608	586	569	617	589	591	582	565	643	605	599	669	622	609	605	568	603	584	610	622	631	630	572	607	604	606	624	613	658	591	619	642	619	579	634	611	606	595	600	586	590	645	626	595	617	579	602	619	634	596	579	600	654	583	611	604	606	599	635	595	606	583	603	597	574	616	608	605	602	627	599	596	601	650	600	611	622	635	638	638	626	642	589	624	634	637	601	585	585	634	589	647	630	626	564	613	614	600	591	572	624	603	653	565	592	600	596	582	620	627	601	644	588	605	636	608	621	569	636	616	634	617	643	640	596	572	641	626	673	586	572	594	613	593	599	633	609	625	626	643	606	560	623	575	616	612	591	616	582	552	620	585	560	607	577	619	579	622	609	589	667	660	627	597	625	630	657	620	577	615	635	605	642	607	593	589	597	602	619	615	643	601	621	612	628	603	601	609	602	630	623	612	559	614	591	615	638	657	589	613	621	591	603	635	611	618
4089	6359	5305	3074	2152	1950	1559	1293	5921	35343	30998	18162	6709	2506	936	610	567	530	514	506	550	546	522	579	555	575	534	551	522	542	526	568	590	566	551	543	535	526	506	536	518	509	541	552	545	530	613	564	557	549	532	558	553	534	540	551	582	522	539	545	538	522	530	552	521	512	537	546	518	547	541	549	541	565	542	590	549	533	565	569	555	504	560	522	521	502	551	525	550	544	535	560	583	514	541	558	554	548	567	517	544	558	507	520	532	545	572	583	545	540	587	533	554	552	519	535	573	529	567	550	543	570	526	479	532	516	549	545	508	535	529	554	518	567	521	521	555	492	525	528	527	509	536	542	534	524	536	545	533	544	512	535	553	511	508	519	548	544	511	507	506	554	535	541	473	544	536	524	532	502	504	521	523	512	502	515	512	553	530	517	539	538	519	553	539	518	548	520	575	551	511	561	544	527	512	496	533	519	523	542	493	502	504	567	555	527	530	585	515	552	505	496	557	530	495	557	530	537	547	533	507	509	547	559	569	580	527	546	572	512	531	506	485	545	529	506	529	558	520	526	548	522	516	553	517	506	522	559	552	563	547	530	547	529	484	518	530	530	521	538	574	555	530	546	536	544	526	497	526	519	534	530	505	511	532	519	535	527	532	550	535	590	543	563	557	540	556	589	521	544	539	521	506	548	538	556	511	519	549	541	525	505	529	553	525	520	541	516	554	515	552	537	547	515	535	496	541	509	517	542	539	517	523	545	535	539	558	552	502	572	546	509	511	509	544	502	551	529	575	518	507	522	521	574	513	551	494	531	591	575	522	540	546	537	521	525	512	524	541	554	549	482	554	522	546	513	546	529	489	539	574	552	523	527	528	516	545	489	537	553	526	521	587	504	550	536	485	549	510	546	554	520	534	547	511	511	536	535	513	528	493	503	510	532	546	590	539	577	495	538	502	575	508	530	528	576	481	483	566	524	494	528	509	486	546	527	503	574	555	555	572	536	544	523	579	506	558	502	586	523	535	577	507	544	555	526	567	527	548	513	545	521	548	578	560	543	534	537	540	509	456	544	530	521	542	498	526	551	515	507	528	535	529	546	538	528	536	520	513	560	506	557	496	531	537	523	551	509	536	546	564	534	532	515	530	531	551	557	590	545	528	502	552	512	551	552	554	557	549	533	555	512	554	494	513	521	545	543	513	549	530	537	557	477	537	550	549	508	557	554	540	537	506	524	560	527	493	517	523	514	519	498	560	507	546	539	566	553	554	564	491	526	516	573	569	575	524	569	517	514	542	511	553	521	545	520	539	551	535	509	506	562	523	536	537	548	549	494	502	496	551	522	521	521	504	526	534	482	526	533	550	543	488	562	557	490	548	564	552	515	568	551	520	537	500	580	525	571	576	547	551	558	548	496	551	541	521	524	563	506	568	601	560	525	513	546	538	537	523	523	556	486	507	497	540	539	567	523	532	527	552	520	543	518	488	505	554	563	490	562	539	531	571	548	539	553	550	509	522	553	541	551	538	497	520	530	522	518	552	513	563	512	560	514	528	520	523	527	572	567	526	534	524	484	528	528	541	517	537	577	535	536	521	571	526	529	531	552	552	541	566	507	552	525	513	560	529	546	547	541	501	549	535	566	562	555	541	535	532	539	538	531	531	522	518	517	513	548	491	475	531	531	537	547	547	548	530	553	533	492	513	518	508	546	517	533	518	557	558	551	517	525	514	583	541	543	533	553	517	535	529	532	507	517	551	518	496	502	557	556	555	519	529	519	541	556	538	528	547	488	557	578	533	522	490	525	513	508	525	557	521	543	547	530	543	529	528	541	558	553	544	525	520	518	542	514	515	569	488	552	554	526	491	552	528	536	534	500	524	529	511	546	562	519	513	524	555	523	536	555	538	537	528	490	554	560	559	540	488	521	515	523	544	519	506	506	539	529	548	545	504	515	520	502	539	528	562	540	526	538	528	515	532	556	530	537	522	554	566	506	541	530	503	511	556	545	559	554	535	521	538	519	532	530	507	539	496	529	529	521	553	499	558	526	512	514	562	492	567	510	523	502	560	522	534	538	545	525	504	546	534	580	525	541	538	499	504	531	538	501	494	549	552	546	538	548	519	510	571	530	531	520	509	522	544	541	515	501	507	532	530	529	558	548	501	516	553	538	482	525	550	541	535	525	560	499	526	532	494	492	504	523	484	559	500	506	564	527	531	518	515	499	511	551	558	468	525	547	552	540	546	593	529	525	549	523	547	519	552	506	543	549	555	534	546	537	535	528	513	534	552	537	528	561	536	519	501	534	542	525	540	559	520	556	563	577	544	489	535	554	517	517	522	500	515	530	514	495	557	507	517	505	551	549	504	538	507	479	511	497	535	544	551	527	556	520	543	540	582	567	564	550	536	523	514	589	489	524	549	490	542	611	561	566	521	507	537	485	563	584	492	521	543	554	510	531	512	486	489	553	520	535	504	481	490	552	518	550	498	541	456	517	540	551	523	512	527	502	489	579	529	529	557	566	526	533	521	508	562	532	533	525	542	545	549	496	504	516	571	544	516	519	559	550	541	565	506	551	488	542	537	524	521	536	544	542	547	535	514	572	535	554	509	491	541	503	523	523	540	548	537	543	502	559	542	584	565	547	595	555	516	533	523	536	510	511	552	528	498	524	576	551	523	534	548	524	529	553	572	564	543	501	555	564	545	537	516	487	557	527	576	527	523	492	566	552	560	529	529	510	546	555	544	539	552	536	555	541	538	486	529	539	573	544	507	513	547	497	503	556	538	520	547	542	539	521	495	528	578	548	506	506	534	525	568	553	527	571	539	562	524	550	516	550	478	530	595	544	542	570	522	501	530	539	502	550	515	543	531	514	496	541	535	539	516	514	550	527	506	543	519	544	515	534	519	505	521	597	519	512	550	514	519	537	532	561	557	531	532	496	530	528	492	532	527	494	532	561	528	541	561	538	526	528	488	547	532	521	537	511	542	501	497	555	564	532	540	514	524	538	561	512	561	511	548	508	545	477	549	511	558	549	566	504	451	501	542	527	536	525	534	529	522	581	526	524	507	522	512	502	528	531	525	529	484	544	552	541	506	556	513	505	526	533	502	526	572	504	478	588	541	514	495	531	545	501	551	533	535	541	516	514	512	520	529	562	521	501	552	524	508	491	554	560	524	539	545	556	512	541	539	566	501	498	539	488	559	531	533	537	572	529	522	500	502	528	471	538	504	498	508	562	481	574	540	485	558	501	545	532	522	567	544	523	518	553	487	497	495	548	524	505	540	526	521	520	555	526	543	536	557	511	551	516	546	585	556	530	514	515	554	509	553	528	535	572	547	520	511	514	588	527	544	540	520	511	510	514	505	499	584	530	561	533	563	503	539	514	541	486	570	509	520	523	535	510	494	517	519	552	548	504	546	568	537	519	544	549	550	528	587	537	550	514	540	503	517	497	536	524	507	542	531	523	514	525	541	528	495	544	523	548	515	531	508	542
27699	11296	1306	669	484	468	474	419	548	1908	2492	1718	938	572	495	441	424	420	417	423	444	427	405	416	415	416	434	433	438	460	423	410	444	381	396	427	416	436	399	434	408	416	390	428	422	441	411	406	419	448	434	424	445	411	409	411	385	472	406	428	417	435	416	388	428	418	420	401	441	400	429	369	389	408	400	410	429	428	464	416	396	417	456	455	423	429	407	427	382	438	462	429	418	417	416	412	401	395	451	428	402	427	360	413	421	386	432	408	375	429	438	398	412	427	368	459	425	411	420	407	391	406	404	409	411	414	378	391	421	427	407	429	406	432	422	417	438	423	431	418	420	437	422	381	410	465	426	421	438	389	410	397	434	389	429	426	418	402	382	416	400	408	434	419	413	409	438	416	404	399	427	386	418	428	381	427	415	393	419	419	383	394	412	414	403	457	409	409	416	402	464	418	462	419	425	445	417	425	389	442	400	425	399	420	428	409	411	426	403	426	452	419	447	441	395	395	419	423	387	446	431	406	405	401	414	420	420	433	440	420	370	400	429	453	441	390	424	431	416	436	437	376	403	395	426	436	391	424	412	432	442	433	458	431	427	385	460	382	408	394	388	448	400	434	453	441	414	385	416	407	396	437	389	422	426	430	374	409	411	405	371	425	459	424	432	399	403	446	393	392	395	401	421	426	461	435	443	407	444	433	428	432	429	409	454	399	389	412	427	385	400	432	406	432	437	413	459	424	422	419	426	404	419	415	437	403	418	404	418	441	447	400	449	397	447	464	396	417	392	424	423	421	429	414	408	442	410	404	398	417	447	387	439	407	452	402	417	439	414	412	445	468	474	366	420	434	401	424	440	419	385	439	413	407	406	431	437	402	415	415	425	406	414	387	395	409	385	407	443	425	434	437	445	437	456	443	424	456	445	441	444	443	397	407	437	396	435	421	386	403	428	389	421	426	399	383	446	411	423	403	415	422	425	449	404	402	399	443	460	402	422	406	450	408	418	422	428	416	382	413	398	405	464	424	399	410	408	400	447	420	419	407	422	415	382	391	436	428	413	410	412	428	414	432	391	456	448	413	411	420	446	393	419	431	428	402	410	457	405	403	416	395	448	429	418	439	398	407	392	442	449	414	458	454	411	428	422	429	431	378	387	449	443	407	416	411	394	420	447	412	409	451	420	417	428	392	380	426	469	405	404	394	432	403	407	423	417	414	406	419	433	431	409	431	445	408	408	432	432	432	447	402	411	428	408	435	428	406	391	385	418	422	405	406	433	451	417	407	445	407	402	405	453	427	445	426	413	402	378	443	428	473	408	426	424	393	418	426	397	445	389	406	390	431	427	441	428	460	424	433	411	418	422	384	368	418	387	427	432	414	395	416	379	432	382	444	414	407	395	464	411	407	425	423	426	425	428	441	409	410	426	448	429	416	414	426	392	404	402	417	411	376	417	393	446	414	394	423	444	414	433	439	443	393	416	432	399	400	404	432	402	437	432	398	401	404	400	405	409	447	421	431	423	434	435	434	424	390	436	433	458	418	451	447	440	418	433	413	407	424	395	426	413	450	444	383	435	416	419	436	407	431	384	441	418	415	448	417	443	424	435	431	420	426	410	424	412	454	430	420	421	430	412	424	420	424	402	423	431	436	405	424	446	433	458	359	432	441	404	410	428	390	408	403	431	408	425	457	382	418	433	429	425	424	383	437	415	434	432	430	445	430	417	431	456	396	452	411	418	414	414	443	423	433	452	369	374	403	421	418	455	424	426	440	442	435	454	420	398	419	402	409	438	393	421	420	388	448	419	417	439	405	423	430	400	426	419	417	380	421	441	382	448	385	426	426	399	392	429	449	377	430	398	429	422	407	428	415	409	415	423	466	416	422	408	412	385	409	430	441	487	443	436	409	390	503	426	424	411	429	405	392	445	410	453	445	410	408	392	443	400	456	397	404	442	395	424	430	402	389	402	442	452	449	424	393	415	420	435	433	428	446	484	386	404	403	404	439	390	411	434	405	414	379	450	421	423	438	413	401	407	418	454	384	404	465	402	387	448	404	398	408	472	399	434	416	416	416	425	460	396	362	423	380	427	401	404	439	397	444	429	395	420	466	405	430	452	424	436	432	426	420	412	395	391	416	418	424	409	440	436	407	410	427	433	463	418	395	425	442	481	391	423	443	397	415	428	372	407	426	418	410	428	454	416	422	409	445	376	388	416	427	439	433	433	434	412	432	393	418	413	439	405	368	419	368	421	442	444	390	427	404	418	393	409	434	420	399	415	399	413	432	437	365	405	440	398	442	408	411	421	411	435	422	406	413	447	467	419	453	410	396	447	432	422	419	446	416	364	433	415	438	410	408	408	421	440	422	436	431	422	452	443	446	398	419	410	422	439	424	414	447	450	399	389	416	426	383	410	399	427	418	441	423	403	426	406	435	418	435	375	398	378	435	420	432	412	424	421	437	422	431	413	382	438	422	437	393	429	443	409	439	405	417	437	423	419	436	429	406	418	440	398	433	449	439	407	429	395	408	426	392	404	394	422	397	401	435	445	420	433	451	422	384	391	395	417	434	402	420	416	399	420	418	428	446	388	404	443	454	397	430	422	402	426	404	422	411	410	407	362	412	413	398	415	421	392	375	412	404	431	431	409	439	401	399	417	397	414	422	419	418	403	416	427	457	418	436	431	460	405	403	398	419	450	416	402	412	413	430	409	439	414	394	395	454	422	424	380	417	429	404	439	384	416	442	405	401	420	419	442	402	390	428	415	437	435	447	392	430	431	437	428	407	409	371	424	386	417	398	406	424	441	406	431	405	428	441	411	454	399	376	385	429	438	398	449	415	421	436	449	430	394	386	422	424	417	400	413	453	476	410	387	431	406	416	455	401	429	443	397	428	430	433	411	464	406	410	433	388	388	403	446	380	438	436	426	405	433	431	431	401	405	433	414	408	387	415	441	415	413	389	393	398	416	423	395	397	424	418	460	406	425	409	405	412	417	453	361	421	400	394	438	421	399	393	457	415	451	442	411	366	425	412	450	411	403	376	406	410	403	395	451	397	390	412	392	479	414	431	419	407	433	436	424	415	448	369	421	397	396	380	443	461	411	411	423	412	409	417	430	428	430	431	430	419	432	422	414	398	457	407	421	406	426	445	406	446	430	400	438	460	442	410	423	418	429	407	431	390	419	431	388	404	430	430	389	412	414	441	404	416	408	377	385	432	413	396	430	410	411	434	405	406	402	442	416	426	430	425	415	402	405	434	424	378	405	416	440	425	396	428	386	408	451	426	420	421	442	464	431	399	412	400	399	408	384	416	434	428	421	388	409	423	444	428	405	420	446	413	388	356	431	396	445	402	420	439	386	417	397	405	405	405	399	425	431	408	370	404	392	430	403	412	421	427	459	433	412	414	433	437	402	394	482	418	377	420	449	378	411	443	435	428	383	365	406	417	464	446	431	435	443	447	402	451	397	401	390	382	428	422	429	461	453	420
5269	841	785	508	465	506	479	394	622	2521	3124	1841	867	546	410	383	372	349	357	349	343	343	375	380	399	356	373	351	390	356	370	377	373	352	359	386	374	336	390	320	339	351	366	370	361	387	379	391	361	352	351	366	350	389	362	375	298	357	361	353	351	406	358	400	343	355	338	364	375	350	358	327	352	380	371	370	375	351	354	408	395	345	368	386	368	375	355	347	385	372	333	338	365	350	385	342	366	383	358	332	359	349	352	355	379	353	352	361	397	388	341	352	391	381	401	358	394	390	390	375	372	357	359	367	361	359	371	388	392	374	357	390	350	371	335	361	355	378	348	359	358	347	366	372	370	349	351	379	342	354	372	336	371	353	387	348	412	371	375	385	384	363	405	378	322	388	332	356	326	357	355	381	377	397	343	376	353	382	359	350	342	357	354	376	352	360	325	368	366	337	371	395	360	333	360	336	356	354	379	356	363	359	348	349	346	371	349	368	383	359	345	364	361	365	368	354	374	360	340	354	370	377	379	355	371	351	347	366	383	358	379	365	349	370	340	374	365	392	381	372	373	353	396	365	374	377	391	355	366	371	356	368	356	402	361	375	405	343	367	386	329	350	355	373	380	372	355	360	330	334	364	377	364	361	380	358	363	354	401	383	339	354	349	349	367	370	368	328	353	388	355	342	388	349	374	363	363	370	372	382	369	328	407	348	354	382	361	372	352	363	371	389	366	356	356	379	357	375	346	364	367	355	379	358	335	375	334	352	375	371	380	360	352	339	367	356	367	355	366	345	366	367	356	372	348	360	378	378	362	348	374	338	357	356	380	390	332	372	380	363	374	345	369	403	334	326	349	392	348	356	406	388	355	358	345	370	362	354	393	354	421	349	345	348	379	393	370	377	371	369	372	384	365	392	349	360	339	411	376	379	370	381	384	361	350	366	340	356	373	383	382	354	342	339	393	344	364	346	370	368	352	348	380	374	365	373	375	365	379	365	351	344	352	371	329	350	348	348	347	355	363	325	374	360	366	385	348	314	350	370	364	340	370	372	379	352	378	370	369	346	363	365	357	341	358	347	354	331	376	381	371	356	354	400	363	397	398	379	379	324	375	363	366	379	346	371	382	335	374	416	377	365	411	364	379	363	355	380	379	368	374	364	363	344	331	344	340	356	343	356	363	337	391	371	352	317	343	385	362	369	391	373	368	362	393	343	360	387	395	385	370	339	387	376	384	359	390	359	331	373	340	378	391	347	341	378	387	367	365	351	375	364	360	368	382	351	384	345	346	361	356	380	370	357	373	368	368	341	394	377	357	386	334	355	359	338	351	356	326	347	379	361	375	363	336	347	378	366	377	347	393	356	373	382	316	352	361	353	384	343	339	356	363	336	400	354	397	376	378	370	371	358	339	382	353	346	356	372	371	388	359	375	386	364	374	371	391	344	363	364	371	370	377	396	384	371	377	370	337	366	353	422	394	382	398	382	384	359	360	390	343	372	366	380	360	371	377	369	357	374	357	342	363	362	349	380	335	349	356	352	355	366	360	376	393	338	356	365	376	346	357	368	349	351	336	360	327	376	350	345	362	379	377	374	358	371	358	358	363	351	346	389	383	359	364	370	398	386	393	330	379	349	375	342	368	378	361	379	351	353	386	356	382	387	359	382	347	334	366	362	360	378	378	344	332	342	346	358	369	380	355	343	352	389	362	338	366	370	369	356	366	350	357	372	357	363	375	386	358	372	378	360	355	352	325	377	381	368	348	328	354	348	367	377	382	377	359	356	368	364	405	400	376	370	366	380	351	373	398	369	369	368	350	367	362	370	382	357	346	367	369	394	352	365	356	361	390	343	362	348	332	380	340	360	359	350	353	354	365	385	391	365	340	365	348	369	343	394	354	376	380	365	387	378	348	361	354	381	388	359	378	324	366	358	356	373	412	384	346	383	383	360	368	397	366	360	353	368	346	362	389	405	385	374	378	371	349	364	361	372	353	368	348	366	360	344	365	373	366	367	374	384	369	325	403	371	340	360	375	340	382	387	387	344	393	363	372	366	367	339	382	360	364	387	365	360	351	368	334	369	359	342	386	339	355	377	351	378	331	370	365	395	347	355	380	354	347	354	374	388	330	348	362	365	355	379	353	371	370	389	336	378	379	383	352	399	387	393	395	329	364	380	339	359	363	358	376	342	376	395	372	324	352	348	358	348	367	324	368	349	345	357	373	357	362	352	338	356	332	342	387	355	365	386	382	326	361	368	358	403	385	368	359	398	373	361	417	371	371	357	394	369	344	366	364	378	379	330	320	351	381	392	365	344	376	391	405	334	358	386	368	405	383	361	380	338	368	395	357	349	359	357	375	351	355	320	403	384	346	373	381	417	355	385	344	379	394	355	363	376	378	350	343	392	392	353	343	372	368	350	349	367	370	374	352	336	404	359	372	398	372	331	352	367	363	359	357	345	368	379	374	362	375	352	355	366	400	369	368	367	364	361	343	350	334	370	365	348	389	351	364	335	372	367	356	365	355	356	375	366	367	343	368	362	383	358	384	370	367	352	369	352	351	334	362	362	365	414	371	333	321	348	358	349	358	392	371	391	369	350	376	368	369	351	386	379	346	371	372	386	376	360	367	355	360	361	341	351	374	340	358	343	318	360	367	391	374	382	337	343	326	352	372	399	375	363	384	384	367	378	363	338	372	370	353	381	366	369	377	369	403	351	335	353	331	375	376	388	401	366	338	368	389	328	372	386	350	377	355	359	340	391	331	367	392	349	376	358	374	370	341	368	331	389	341	363	364	383	331	372	369	354	360	354	414	368	369	329	379	335	357	379	343	375	366	365	343	384	353	391	353	354	382	383	337	362	381	360	363	398	332	391	400	375	349	382	379	353	352	352	377	400	374	350	359	350	356	339	369	403	350	371	331	359	356	359	374	347	392	330	375	339	358	349	376	413	369	340	345	349	356	395	387	375	353	397	340	350	376	360	377	399	367	360	353	373	382	359	357	347	369	381	378	388	378	363	367	396	371	363	391	367	348	357	355	380	357	376	385	363	369	364	359	395	378	367	352	372	364	360	364	363	345	407	365	373	406	361	336	377	382	377	365	366	369	398	358	342	341	359	333	337	367	349	385	387	331	365	361	391	348	341	383	333	361	369	372	387	376	369	352	364	353	351	398	357	359	340	367	371	391	381	367	353	354	338	380	343	392	377	363	360	378	341	372	377	342	342	390	394	390	367	356	331	355	336	384	366	349	373	396	404	366	360	378	341	360	377	382	362	392	415	357	352	337	391	375	352	387	358	366	359	358	365	339	375	330	379	380	374	362	351	362	382	364	363	348	354	375	370	368	331	367	346	325	365	372	380	356	354	387	384	377	358	350	377	317	401	395	334	366	318	384	391	359	372	346	354	336	357	357	366	366	379	341	354	349	356	388	386	353	367	360	357	355	363	360	381	361	381	344	368	399	345	361	372	340	347	361	340	335	357	368	357	348	357
25602	21400	27335	25535	5596	1186	822	658	3802	19047	20649	11560	3589	1205	615	471	485	502	487	458	448	432	443	489	406	465	517	458	469	463	475	460	443	517	504	437	475	427	467	481	445	469	500	472	476	470	471	489	443	459	482	453	494	493	492	455	449	464	452	454	447	510	480	440	441	408	480	471	466	428	473	487	440	481	476	454	478	474	483	432	463	462	456	456	499	473	528	481	506	461	478	443	445	453	436	460	433	465	449	449	442	442	447	456	431	434	465	443	478	471	460	462	449	479	459	492	462	470	433	434	458	432	476	454	462	434	442	520	465	427	460	462	452	426	468	432	445	479	425	439	454	459	471	472	424	454	457	449	453	479	464	483	458	447	445	412	455	469	430	442	482	476	476	451	467	452	473	441	449	447	471	435	509	455	474	445	477	478	482	450	446	429	452	459	456	456	429	436	495	467	440	485	472	445	455	484	460	453	454	464	455	478	475	479	451	489	487	459	459	442	482	444	449	430	490	494	446	464	458	475	463	430	434	452	442	471	450	470	485	472	462	444	441	455	454	464	455	444	494	472	479	468	459	432	458	438	419	477	481	432	452	433	452	445	425	427	472	457	441	495	460	451	440	434	484	419	473	447	455	418	424	434	441	430	487	457	430	444	461	459	443	458	492	461	460	468	478	438	442	481	467	443	423	427	398	459	467	480	456	457	460	482	456	428	468	466	476	444	440	465	466	487	431	441	427	482	461	466	458	480	441	473	510	453	461	453	453	457	443	445	469	434	445	516	424	445	479	475	439	441	416	460	457	446	464	466	451	436	445	439	459	419	449	425	431	454	434	466	445	454	431	442	460	437	482	440	437	441	490	476	424	470	474	483	431	466	454	404	427	454	426	445	442	485	500	408	433	429	427	474	475	444	443	447	451	443	490	446	459	461	466	495	459	448	429	485	497	468	475	441	478	463	453	447	434	435	470	459	431	463	455	437	436	411	456	494	477	432	474	461	477	450	465	457	448	444	466	463	451	486	454	448	425	463	476	468	427	435	440	422	504	432	481	486	453	479	430	453	424	406	463	431	533	483	473	465	439	447	473	451	433	452	428	415	442	466	437	493	462	471	465	486	432	471	474	462	439	481	482	463	471	428	517	455	466	448	451	457	448	467	428	474	423	431	450	425	458	454	452	463	470	427	474	464	486	447	449	479	417	466	439	499	456	488	448	466	475	460	515	419	434	442	484	489	418	451	441	448	437	445	428	459	485	443	462	427	439	436	445	524	437	469	458	480	419	436	434	467	467	467	483	454	452	441	476	442	456	465	443	438	435	436	500	485	458	495	494	500	441	504	468	438	474	490	450	447	453	495	436	495	482	434	455	430	491	454	453	458	457	490	448	490	486	444	472	426	431	490	470	446	492	486	470	444	443	448	445	480	469	461	460	471	466	407	492	486	512	435	439	474	479	439	465	493	473	483	478	417	462	464	440	479	455	472	451	434	497	441	472	450	458	467	443	448	472	464	438	439	480	446	460	515	465	445	489	472	458	472	442	468	456	497	475	425	439	428	473	459	438	397	448	454	459	481	504	429	473	478	463	426	462	460	467	454	441	464	438	435	426	447	446	447	453	486	506	455	404	495	475	483	491	489	458	482	427	428	429	408	459	464	444	465	413	414	461	458	481	481	450	437	437	451	478	446	488	471	426	454	465	455	493	446	448	447	440	434	476	461	438	472	438	448	435	431	451	460	463	462	457	468	474	484	475	437	452	474	473	471	418	486	434	437	447	433	430	455	447	459	461	459	468	481	512	460	477	459	470	441	477	431	458	445	516	481	438	468	458	451	431	487	425	467	436	476	445	478	450	415	446	480	426	475	426	461	460	487	453	465	422	451	432	472	474	464	453	443	470	448	447	465	485	454	435	487	479	471	450	435	461	467	423	433	465	468	478	477	523	448	440	454	444	462	429	467	455	451	463	444	489	425	438	437	463	428	469	455	484	454	492	478	471	476	471	434	475	449	438	439	493	444	474	443	447	493	405	441	466	476	443	461	484	482	460	479	449	430	445	458	443	447	454	445	412	466	483	442	446	484	455	431	507	461	438	445	453	415	446	455	425	458	446	431	424	470	428	400	484	437	458	467	510	475	453	429	434	437	450	453	451	442	496	469	435	429	469	456	485	449	478	438	482	467	498	492	445	432	453	454	436	466	489	479	465	478	490	442	440	452	497	453	414	450	471	497	423	460	478	449	436	442	444	440	481	485	432	483	435	483	472	452	431	445	485	453	462	456	434	481	456	450	490	429	470	471	402	468	484	468	460	441	465	442	451	447	434	508	468	472	465	428	455	458	433	484	469	424	459	468	469	480	465	439	493	431	480	401	447	449	432	451	422	450	461	411	447	432	469	445	425	468	461	476	484	467	434	453	433	479	476	451	463	470	443	447	467	424	424	511	408	456	462	440	474	456	452	470	450	482	455	464	478	458	456	442	471	454	432	490	435	404	463	428	450	441	463	429	460	450	464	440	477	455	453	442	475	436	425	438	430	433	452	415	482	454	422	438	496	516	456	446	456	440	462	429	462	494	471	484	460	467	486	457	469	430	459	455	432	424	489	479	436	468	489	480	444	452	470	482	436	474	488	422	455	436	512	429	425	469	419	509	477	426	481	492	424	472	452	462	467	422	456	461	425	501	444	409	448	494	415	429	477	459	456	482	461	428	414	461	412	456	472	432	469	448	445	449	452	449	483	474	476	445	432	436	479	455	426	435	432	431	451	453	441	482	492	435	434	435	458	481	470	472	453	435	464	460	432	445	490	425	438	469	433	438	423	452	467	444	449	452	478	483	422	438	484	454	469	426	446	436	467	482	455	451	465	475	458	449	499	474	456	460	448	454	434	514	449	526	439	437	473	451	479	438	446	454	500	494	457	455	450	481	447	439	415	455	476	456	472	482	448	453	462	462	437	454	471	476	427	456	445	468	458	462	441	479	457	461	480	470	484	463	434	431	447	449	435	496	446	454	462	450	436	459	461	431	492	449	459	436	430	477	463	455	466	464	471	463	470	440	464	445	455	469	423	434	477	459	456	423	455	438	459	458	482	463	480	438	456	450	489	419	446	437	460	454	465	457	475	418	452	466	502	425	434	426	467	468	476	457	469	468	493	427	468	473	469	492	435	439	447	446	439	430	480	485	458	453	459	425	487	462	453	471	472	513	489	466	479	460	454	446	449	462	429	456	450	466	449	448	478	503	429	463	437	430	455	507	445	442	458	484	445	417	506	479	452	466	494	411	447	475	497	446	459	466	476	448	449	471	447	475	432	453	432	470	477	484	455	438	459	460	444	481	488	459	451	443	455	443	498	461	482	455	436	436	455	435	452	433	462	448	448	422	441	479	444	453	440	464	477	441	418	471	455	490	468	442	432	462	465	464	442	484	443	490	448	464	453	453	457	472	463	501	415	458	477	460	447	445	446	433	455	484	447	455	443	456	434	439	518	461	468	433	468	444
3903	3772	3300	1583	1128	948	788	753	5736	20400	18097	9394	3246	1326	589	470	401	416	430	440	413	408	451	455	438	424	422	413	399	409	424	429	419	387	427	395	433	396	427	439	443	408	425	421	400	410	408	438	418	414	424	420	414	403	440	417	379	427	396	464	400	417	445	402	420	430	420	412	411	417	434	444	414	409	408	411	430	368	431	404	425	405	414	429	436	419	396	423	395	398	381	455	414	432	431	366	412	407	404	422	423	390	438	438	420	396	436	427	421	432	423	401	417	419	403	421	454	415	457	426	413	443	409	419	431	393	396	442	438	441	394	415	411	445	416	396	411	445	405	397	422	397	370	439	447	417	437	399	432	412	418	412	409	439	442	422	410	401	445	414	416	432	425	366	378	406	445	411	400	416	388	426	394	398	398	444	436	420	411	401	388	441	392	398	414	455	434	410	424	425	410	422	421	436	391	440	423	418	418	427	401	433	420	400	442	401	425	405	413	425	430	402	373	401	411	410	371	388	405	404	408	403	398	443	415	413	418	398	445	387	428	385	372	394	415	436	427	424	414	390	386	370	411	418	422	448	398	403	388	432	420	436	393	450	430	415	404	407	419	418	408	397	392	413	404	439	424	396	404	411	432	392	407	446	409	396	416	426	392	479	411	375	420	392	404	427	411	412	407	416	450	392	355	414	404	353	398	404	433	430	423	402	379	427	418	381	425	404	401	436	411	428	416	395	426	429	445	397	399	397	427	405	410	425	393	427	408	451	404	454	428	451	443	413	409	395	426	406	423	414	406	384	370	402	413	419	428	373	442	401	462	384	406	363	395	407	405	419	376	395	414	407	410	385	416	420	396	414	414	425	436	415	408	401	421	432	405	415	395	406	404	408	406	444	412	451	389	398	428	384	379	411	427	419	402	406	389	441	410	390	396	418	390	396	445	426	391	439	400	406	387	389	378	419	405	413	430	422	391	404	415	389	400	442	407	393	384	399	436	413	394	423	451	418	430	410	397	434	422	408	439	442	385	455	395	397	389	371	423	398	398	422	463	423	405	433	401	379	405	383	428	410	404	416	417	458	442	403	396	413	412	402	404	382	426	426	425	398	434	405	368	435	396	397	386	405	403	409	435	382	389	387	404	410	416	439	444	378	413	419	427	437	410	433	395	382	386	384	398	431	453	402	440	393	389	422	446	400	403	443	410	384	423	424	390	426	412	409	412	430	448	426	388	439	400	419	366	424	385	426	452	407	413	392	379	414	402	359	384	394	425	414	404	428	388	414	421	415	432	431	418	429	392	395	405	426	374	378	379	380	426	418	366	380	395	404	394	375	413	417	405	458	453	409	433	391	398	404	417	401	385	409	424	428	434	409	426	396	369	422	411	419	405	396	425	402	437	438	407	414	434	402	410	404	457	405	413	402	436	414	420	440	423	414	421	421	463	439	382	431	400	434	396	412	434	410	432	410	419	406	370	418	404	390	420	378	391	423	393	412	426	422	412	398	407	404	433	419	381	420	369	437	420	417	388	389	426	404	408	412	426	386	401	406	430	413	407	358	376	416	401	410	406	449	416	403	430	458	403	384	435	417	417	454	410	404	438	447	418	421	401	424	434	384	389	407	402	439	416	388	417	419	437	419	423	392	434	386	407	439	421	395	453	430	385	420	459	446	423	422	415	420	403	421	414	380	416	396	412	412	408	390	396	435	403	431	424	425	412	389	412	433	453	409	406	439	412	407	420	427	410	393	391	428	391	380	407	426	414	413	410	381	382	449	416	375	406	430	407	415	417	432	429	425	371	444	419	435	392	402	387	425	397	400	424	422	425	372	406	420	380	390	408	426	379	445	424	407	359	389	424	405	388	398	383	435	441	445	409	422	381	427	372	372	405	443	404	425	381	461	380	434	423	382	411	399	426	418	389	398	425	395	394	437	421	362	417	409	410	418	444	421	408	404	457	403	449	391	401	425	430	395	395	360	425	408	441	414	391	400	391	379	424	408	384	418	386	401	447	378	407	438	389	397	391	412	408	418	432	414	417	424	409	453	411	423	422	421	425	391	405	431	433	425	403	422	419	416	400	420	398	392	393	389	396	406	416	371	417	429	415	422	417	385	399	424	433	409	400	407	421	392	403	435	423	439	422	437	422	421	425	390	344	389	414	423	409	428	419	437	400	412	394	433	397	442	412	410	444	428	367	397	408	391	433	379	404	454	396	398	420	381	429	407	386	442	414	426	399	433	416	419	414	402	398	413	439	363	396	384	409	394	426	443	426	456	398	409	439	429	425	426	385	389	379	414	439	380	386	418	420	405	395	448	374	407	389	432	408	405	401	431	398	384	408	415	401	420	362	417	411	407	452	437	400	415	407	423	426	400	394	427	400	434	410	410	405	412	426	417	423	385	375	436	432	385	405	382	438	424	387	412	400	435	418	407	430	417	422	425	448	427	399	395	425	381	430	424	435	421	381	426	416	438	395	416	427	434	408	427	406	462	415	427	408	411	436	414	408	385	406	381	403	390	409	434	416	415	382	398	408	415	394	439	433	398	419	377	424	436	411	406	422	403	415	417	410	388	388	389	440	452	417	449	433	406	404	423	419	392	421	406	433	410	406	419	446	439	404	424	438	414	390	395	387	382	422	410	372	388	408	437	401	416	410	442	404	413	448	408	390	389	390	446	397	399	417	425	436	410	408	410	427	421	420	393	406	401	434	431	396	429	419	406	390	405	388	423	425	397	394	408	394	426	411	432	395	431	427	414	412	422	436	420	409	418	426	407	418	410	414	409	406	414	403	415	393	410	435	388	412	421	402	423	397	413	411	399	415	420	404	389	415	417	432	449	395	397	387	465	396	435	417	422	427	396	410	418	409	401	384	437	406	409	410	404	388	392	408	384	429	397	423	416	417	404	396	423	407	445	421	387	390	396	397	391	382	404	399	383	429	406	432	372	411	441	421	405	423	350	392	421	374	423	422	428	353	416	421	417	419	419	431	400	427	412	417	417	410	425	389	374	421	407	414	391	371	392	413	401	430	400	423	416	396	411	392	411	406	416	410	384	449	402	394	407	403	378	407	405	396	420	374	408	379	427	454	433	425	413	383	414	435	440	460	418	414	389	432	405	414	420	407	404	401	428	421	440	376	410	447	403	408	402	397	395	398	405	396	403	416	422	402	418	408	392	418	385	421	420	429	448	440	402	435	389	448	438	428	424	428	403	427	420	425	401	435	399	432	372	415	394	377	384	442	414	428	412	407	441	398	413	388	395	438	398	412	394	418	436	395	388	416	421	403	417	404	446	420	407	394	404	397	395	406	400	379	384	454	429	369	388	393	418	448	396	391	401	404	391	406	444	415	431	409	418	432	397	378	380	413	399	438	420	425	402	431	416	385	453	405	453	436	380	423	425	420	403	405	429	387	403	369	387	419	422	415	406	433	403	446	439	394	413	412	422	413	388	428	439	400	369	407	407	392	403	414	419	414	410	390	407	393	402	379	420
24483	21459	28781	24545	21378	7127	1718	1102	8329	37296	34622	21910	7501	2277	973	699	651	589	602	644	657	610	611	591	650	587	645	603	643	594	654	645	616	618	682	606	637	597	568	645	640	646	628	609	655	671	599	599	634	609	600	634	650	643	651	553	616	579	600	593	595	606	619	611	622	626	624	586	618	640	573	611	614	628	612	583	626	595	599	581	652	622	604	672	595	593	574	561	646	634	637	589	593	646	595	652	614	598	605	559	621	572	587	605	562	617	594	640	638	578	581	587	592	586	657	591	610	591	607	598	640	605	628	642	617	592	585	613	576	602	644	602	630	580	586	614	600	589	618	631	632	603	604	622	603	636	601	582	625	606	594	551	583	641	617	643	592	622	562	580	668	622	641	569	614	633	621	583	653	616	622	634	614	589	580	605	611	657	615	613	617	618	590	611	608	628	616	596	620	622	671	605	627	593	583	613	602	584	642	641	604	650	661	584	613	622	639	600	634	621	641	649	603	577	646	618	615	622	629	636	648	583	591	566	610	611	598	628	600	625	553	605	601	649	596	635	585	584	634	610	567	574	614	568	603	628	613	621	584	594	602	625	623	597	640	626	616	615	622	576	606	600	643	589	630	601	626	641	635	646	623	585	591	598	611	625	652	597	561	601	640	624	600	589	665	600	609	641	623	598	625	607	609	597	612	650	604	572	629	636	607	580	669	628	596	642	582	608	608	643	628	573	637	638	668	615	627	608	605	624	630	590	629	631	636	649	616	633	577	592	592	609	591	616	617	598	585	645	579	632	558	618	610	621	631	566	613	564	616	626	589	621	587	574	601	612	591	572	554	611	652	616	676	599	616	590	586	606	634	605	603	589	626	591	644	625	586	599	589	613	521	617	592	587	611	600	616	666	598	641	551	647	631	603	590	625	579	636	634	610	603	619	582	630	611	578	581	614	564	582	603	594	647	593	622	614	597	624	594	580	608	628	607	605	628	603	640	595	606	635	603	633	574	568	578	586	595	620	553	612	616	627	617	597	589	609	614	606	616	591	608	600	601	578	623	580	643	619	609	589	601	612	627	577	621	597	594	616	586	612	599	554	614	617	614	599	603	635	597	601	590	583	607	600	606	594	600	607	632	579	629	635	610	644	611	615	647	600	606	622	610	583	649	630	580	649	611	634	605	617	600	595	536	596	577	589	646	610	582	611	565	597	631	560	584	607	615	621	635	567	582	602	618	643	604	569	608	611	598	589	619	610	547	646	563	614	602	620	648	552	623	607	598	636	647	579	559	606	606	533	612	578	592	612	607	587	567	652	601	554	596	628	611	608	587	618	614	604	580	583	598	607	624	604	612	601	619	573	568	561	622	575	579	595	603	623	600	611	608	591	616	634	583	581	603	577	624	602	577	605	613	639	624	572	595	579	558	597	621	627	600	625	568	604	614	601	631	590	615	597	621	637	613	625	608	580	644	670	601	598	606	599	630	618	591	615	634	643	619	572	599	604	587	592	601	608	607	625	669	617	588	626	634	623	599	613	578	571	604	626	578	565	591	588	637	588	621	588	613	637	606	583	587	598	608	645	657	581	641	612	590	602	560	584	550	629	624	620	603	599	623	620	624	572	631	557	567	609	622	591	640	612	603	581	579	610	564	605	588	591	626	599	640	611	548	634	616	615	614	630	613	641	609	594	570	616	647	619	586	553	566	649	574	632	598	607	604	590	618	568	634	633	594	619	593	563	655	610	596	602	591	609	617	615	635	627	636	576	606	634	568	640	599	648	603	576	597	586	606	648	563	652	590	611	578	577	587	614	628	614	601	581	620	644	587	600	607	612	606	572	614	623	582	571	626	572	593	638	600	566	604	617	640	593	574	608	622	569	639	588	612	597	584	606	645	643	638	608	595	617	594	622	603	644	614	596	612	576	578	578	590	608	626	637	571	590	596	595	596	623	611	599	622	567	550	566	638	613	602	591	677	607	605	610	598	638	600	625	586	563	640	547	635	580	597	608	576	627	568	628	591	620	645	613	630	590	603	654	579	579	582	658	623	598	624	631	604	598	601	604	581	605	598	615	614	610	592	587	675	543	586	580	582	596	640	613	620	602	632	636	568	592	608	615	628	612	619	631	615	596	593	592	580	576	572	609	601	654	598	555	592	616	563	610	649	587	589	617	603	615	604	630	656	576	606	594	649	632	580	606	624	610	589	620	552	583	656	605	582	598	584	589	610	594	635	637	615	578	600	610	592	586	651	611	587	632	613	609	529	620	595	633	645	600	606	642	626	605	618	607	616	579	614	577	591	644	618	608	675	625	606	644	629	591	615	572	602	582	657	667	610	601	567	580	586	599	618	609	585	587	603	560	560	599	566	610	616	564	583	574	605	617	617	605	595	621	601	601	597	597	610	558	578	634	618	640	572	629	619	582	577	598	593	611	614	594	657	628	594	627	640	619	572	610	619	620	633	668	617	604	638	625	560	648	615	623	597	634	605	573	589	648	640	633	585	660	654	567	623	581	592	605	613	592	568	606	665	580	590	643	596	601	659	593	638	582	629	584	554	610	600	564	613	637	626	596	677	626	613	578	598	595	592	582	600	590	586	621	600	568	557	568	563	624	608	631	600	598	613	588	652	601	632	611	604	616	619	589	614	605	610	593	578	592	587	615	596	621	597	592	587	552	650	589	641	613	627	594	622	623	626	613	627	614	627	606	625	644	570	608	627	642	596	600	595	603	612	597	589	595	637	608	553	625	650	657	596	605	594	603	587	592	646	608	649	596	597	631	607	548	627	580	595	611	560	598	614	579	619	616	605	586	616	619	584	580	635	590	584	600	648	629	644	572	607	604	614	623	621	634	617	606	635	588	586	581	559	642	603	615	589	596	577	603	586	611	598	597	608	565	614	608	644	598	650	641	582	572	614	616	678	559	610	584	591	617	602	629	626	593	594	637	602	603	602	605	601	563	602	578	575	560	612	642	614	602	641	637	583	600	609	597	588	546	585	634	564	566	641	570	575	529	595	588	586	623	624	579	600	580	629	622	598	552	643	628	590	602	632	650	587	588	615	621	606	588	601	569	619	593	603	606	553	496	633	579	617	632	611	597	637	564	636	600	632	611	627	636	616	605	597	607	583	587	595	628	617	599	563	622	582	592	603	588	621	545	632	585	607	617	624	630	556	599	582	577	606	611	595	612	601	613	606	622	594	628	604	606	611	620	636	606	581	582	628	582	605	593	600	605	576	606	608	594	610	581	587	607	655	623	612	602	565	615	605	619	598	613	643	591	585	613	602	562	578	602	584	603	592	571	608	620	576	639	596	624	638	617	613	615	604	637	629	612	593	604	593	587	604	582	594	623	595	609	585	619	584	573	578	603	620	580	601	629	589	590	588	585	628	612	597	598	607	604	620	623	572	624	620	609	624	619	609	592	614	610	599	641	598	614	602	607	637	597	640	659	594	586	604	605	596	595	574	612	595	555	589	625	616	571	620	594	604	637	597	617
4160	6510	5546	2835	1932	1601	1283	1185	12132	36070	30097	16597	5997	2296	880	636	550	516	564	514	542	570	572	582	525	495	534	588	547	535	572	533	539	502	546	498	529	558	548	549	556	504	548	511	512	535	590	526	523	562	543	507	553	563	532	566	528	539	526	525	518	487	533	549	517	507	486	535	534	567	540	538	528	585	523	521	535	512	506	465	505	539	522	520	536	571	529	550	556	518	533	555	534	547	508	525	494	511	540	545	513	547	571	520	586	514	478	541	549	538	541	503	529	508	532	559	516	501	509	559	550	551	500	536	522	544	555	538	523	523	505	565	510	534	501	586	512	532	542	534	539	528	514	518	514	550	558	569	541	548	542	529	539	524	505	495	552	521	500	510	565	512	554	510	578	528	549	564	544	545	535	528	552	507	511	526	513	567	558	540	521	536	548	524	541	571	542	574	537	545	541	531	544	524	601	559	538	538	521	570	532	517	563	513	511	559	558	540	582	523	519	555	497	507	514	525	576	531	521	468	555	510	490	510	560	483	520	558	519	559	545	502	567	538	513	544	550	506	507	541	481	513	542	516	554	484	567	581	551	513	574	478	552	529	567	517	541	506	514	554	521	548	513	525	553	523	543	541	530	515	497	551	519	549	545	526	573	544	496	537	515	558	489	524	556	540	539	521	533	572	506	533	525	528	554	526	542	565	514	482	540	555	551	526	561	562	502	523	539	553	524	574	543	544	534	567	530	539	538	518	524	506	517	565	531	526	540	522	534	555	509	513	556	538	513	527	483	526	525	508	551	540	536	543	523	520	505	575	572	520	557	516	526	544	511	503	530	537	558	546	512	499	548	486	551	528	519	534	539	570	516	508	522	555	505	545	507	489	539	507	511	481	541	579	496	516	549	520	532	541	522	508	501	529	567	562	507	529	551	489	520	507	553	495	500	502	550	506	523	523	510	461	493	540	546	487	508	582	530	525	533	540	490	542	502	515	518	540	521	533	523	547	570	536	525	537	526	512	508	542	525	531	508	550	503	554	559	523	512	502	526	543	533	501	548	542	509	515	491	481	505	481	539	538	520	553	516	492	508	513	526	525	508	503	522	579	513	539	529	515	538	535	506	504	572	556	519	486	553	520	573	567	529	519	520	572	504	534	519	525	535	518	548	511	553	498	558	504	520	552	526	477	495	500	543	537	544	491	503	512	533	526	581	525	554	534	550	500	516	545	511	518	511	557	539	517	533	520	538	553	523	480	568	487	488	553	553	527	545	529	505	541	539	530	517	546	544	601	483	533	525	544	554	529	528	535	510	546	542	515	533	557	531	528	474	488	535	519	553	507	582	519	527	488	539	524	517	544	498	546	525	523	491	539	535	493	569	474	593	507	547	542	518	510	538	521	533	547	533	548	540	516	568	512	531	509	530	506	550	566	537	516	520	548	547	505	526	509	555	561	550	530	540	525	515	484	481	539	534	553	507	523	528	548	510	523	527	500	516	541	527	549	536	555	500	591	540	545	499	509	499	535	527	555	556	550	544	536	525	518	577	542	551	521	520	565	547	542	517	551	533	493	522	541	559	529	508	544	558	519	502	517	504	545	561	517	515	582	532	530	544	581	531	507	569	517	516	538	518	556	525	567	530	561	540	518	556	542	513	578	513	512	503	517	526	524	512	562	550	515	511	565	523	484	483	511	536	557	551	536	535	525	525	499	505	530	533	494	505	495	507	539	547	562	555	517	536	538	519	518	530	506	547	540	513	536	511	526	554	524	554	568	531	503	520	595	510	522	548	551	548	508	506	528	556	540	539	515	514	572	508	544	516	503	541	519	549	489	554	512	508	505	564	528	496	535	518	546	477	518	529	547	530	559	493	517	523	529	513	540	540	484	482	525	525	562	557	526	555	514	520	548	598	544	557	541	468	505	558	522	484	515	534	517	521	526	489	509	521	538	538	523	528	530	546	511	500	452	536	523	528	531	506	547	536	539	498	509	500	539	532	523	530	590	462	502	535	559	527	520	507	505	474	503	469	505	496	544	522	534	530	534	505	514	528	532	526	531	510	516	497	563	566	566	531	514	553	537	535	559	540	564	529	543	532	511	528	527	521	501	521	511	566	534	508	555	539	532	557	524	539	530	538	524	523	537	507	502	531	512	494	537	555	540	487	509	536	545	561	531	585	513	520	543	540	516	520	506	549	495	535	477	506	537	508	518	532	563	511	496	531	530	519	574	525	509	512	517	551	517	517	504	548	521	518	567	514	500	531	541	444	514	532	518	526	539	564	551	504	510	530	526	510	514	525	515	527	578	483	523	519	528	504	533	525	524	547	541	528	548	502	530	471	518	515	501	561	531	532	549	473	521	538	498	533	488	539	508	515	570	510	563	505	508	538	522	529	543	530	513	572	553	496	547	541	533	533	531	518	498	493	540	516	534	536	512	538	520	520	487	562	536	587	513	556	534	530	547	483	515	539	506	564	516	527	514	554	528	541	540	499	536	493	526	518	538	538	507	528	513	524	528	554	520	499	573	526	537	499	517	538	517	556	560	556	553	533	504	525	522	551	537	527	511	504	529	519	543	516	490	478	494	513	550	534	504	518	556	533	479	530	512	490	504	510	507	558	541	535	550	516	513	528	561	500	557	497	530	490	537	517	567	531	533	572	577	538	510	504	527	505	517	525	547	589	542	554	529	507	498	543	555	515	515	522	543	536	507	537	510	532	524	580	514	500	550	534	517	525	527	543	480	507	543	523	530	548	552	506	551	557	535	536	540	548	509	470	543	534	572	513	538	503	565	539	508	511	518	538	509	555	514	547	526	532	530	572	536	525	500	514	573	523	533	512	575	525	534	546	527	542	576	531	511	541	539	508	537	542	511	530	497	520	504	509	526	538	524	507	525	515	577	535	563	521	553	527	546	496	481	523	502	518	562	509	515	521	511	543	541	524	545	514	459	525	511	538	500	487	544	531	531	524	543	543	520	539	532	515	531	524	523	508	548	536	517	500	522	527	523	563	503	555	543	545	562	482	535	483	507	537	556	537	525	537	535	589	518	540	510	502	533	511	548	565	511	525	516	481	479	501	520	501	520	554	511	532	517	452	481	543	509	523	529	547	507	525	509	542	568	550	521	526	534	513	527	497	515	543	529	537	512	574	502	526	543	534	514	533	565	540	475	498	521	548	498	544	505	524	517	547	532	511	514	514	549	506	526	562	516	544	547	562	509	534	504	502	518	525	529	512	522	529	541	504	468	520	503	552	551	497	513	502	516	515	547	502	518	533	519	544	533	528	543	537	492	552	507	474	557	524	536	560	509	521	553	542	563	508	518	491	516	540	552	517	520	538	531	543	537	558	513	531	506	493	522	522	522	482	534	508	561	506	558	558	512	543	547	522	508	545	532	519	537	493	521	524	523	535	492	519	494	510	513	569	464	523	538	515	549	512	582	553	511	510	572	485	539	568	501	462	540	520	537	523	539	519	532	532	524	538	537	551	542	509	546
27792	11370	1554	986	670	502	468	454	1029	2636	2425	1574	830	575	448	473	444	416	396	415	431	407	428	424	407	446	390	447	422	431	423	411	421	446	417	402	415	415	424	401	431	407	415	433	431	452	433	386	456	413	391	439	451	440	432	410	462	381	396	439	432	401	410	419	387	431	413	391	422	401	414	431	389	433	410	445	461	476	446	425	396	423	416	398	436	382	382	440	390	436	462	425	436	407	423	414	417	406	477	401	461	416	438	401	435	411	356	422	400	434	417	433	414	417	422	418	402	410	391	400	409	438	366	424	413	411	414	412	443	419	422	430	394	397	420	385	410	413	430	431	406	411	406	372	416	403	436	418	423	424	409	407	402	420	402	377	402	413	446	431	435	439	431	401	427	415	424	401	426	404	407	370	405	400	444	409	425	413	450	438	418	408	428	446	412	379	416	425	421	406	409	426	400	410	399	424	421	422	430	458	432	429	437	415	430	401	426	439	439	449	404	418	423	434	429	415	402	426	378	426	452	393	418	399	422	421	425	424	400	446	432	440	429	416	412	424	384	415	441	419	440	409	445	422	409	435	444	387	418	412	406	411	411	403	397	387	436	445	437	422	416	413	457	447	411	369	419	414	384	414	439	402	449	413	408	432	388	409	432	448	445	425	375	448	456	416	424	444	418	401	424	400	406	463	431	456	432	450	432	422	378	422	413	401	425	410	430	436	398	418	390	414	420	392	402	402	417	398	414	414	428	403	457	412	419	442	429	386	393	404	417	427	377	403	438	435	411	433	428	405	411	381	421	400	406	434	407	398	423	426	434	427	438	434	423	423	429	397	399	462	396	435	388	404	414	407	413	450	422	421	437	436	421	419	426	402	444	412	450	460	406	427	431	407	425	433	416	412	438	422	469	400	441	386	392	404	405	378	411	432	401	443	467	442	401	407	432	402	438	405	460	390	401	435	429	425	433	392	388	405	410	419	446	444	457	398	429	406	449	404	438	456	395	388	429	427	429	396	442	401	429	462	432	438	391	460	389	403	421	427	431	412	409	413	405	418	437	385	431	436	452	430	414	424	379	394	433	421	407	432	409	416	434	422	409	421	436	387	394	450	408	402	412	402	461	425	425	440	406	463	446	373	416	417	396	407	399	417	431	381	430	446	418	435	421	420	446	430	430	420	436	428	465	452	398	396	405	433	418	405	407	447	391	430	428	413	385	399	417	424	417	410	426	424	425	406	401	423	413	450	398	417	456	444	427	420	400	442	435	404	427	413	377	430	438	388	433	396	410	456	388	419	384	389	440	434	456	393	377	441	392	420	427	397	432	415	397	394	395	435	441	410	438	407	454	435	413	415	398	429	416	443	397	452	423	369	430	396	421	411	405	450	405	475	432	421	407	423	419	448	435	439	409	426	383	425	421	457	419	412	395	398	410	384	418	426	408	415	408	396	431	404	436	434	444	418	420	370	436	399	462	416	440	418	438	433	418	416	417	403	422	384	408	421	413	419	432	420	429	444	446	430	386	387	404	395	422	401	424	423	404	442	417	439	437	469	410	461	413	426	415	440	410	411	392	414	441	412	437	442	407	425	429	409	407	441	391	440	388	385	432	394	426	429	433	423	426	420	412	428	392	429	443	458	414	396	428	409	429	445	422	400	422	442	433	434	385	445	398	427	419	419	419	445	406	424	383	417	410	417	439	390	391	408	446	409	427	452	423	401	467	407	407	426	419	423	442	423	466	403	419	396	388	397	454	404	440	414	438	420	404	420	405	429	403	402	387	418	440	383	424	432	440	396	460	419	424	428	392	464	399	427	397	381	417	440	444	427	447	458	389	407	403	420	424	419	416	389	379	398	428	443	404	388	450	395	433	401	381	414	417	409	423	439	397	470	434	383	395	451	405	394	396	419	401	465	404	408	424	432	397	436	418	425	428	405	430	405	419	416	434	417	423	428	428	396	443	395	449	395	403	407	429	396	394	404	429	423	392	453	404	404	434	427	424	434	421	408	433	448	397	414	411	410	454	460	425	407	413	420	485	435	420	473	423	385	436	418	416	410	425	451	419	428	418	412	438	427	419	416	416	430	401	386	405	387	397	465	427	423	426	415	416	441	396	417	420	399	478	388	389	449	415	424	409	401	454	415	416	428	418	456	407	434	393	454	420	413	419	429	427	443	399	430	418	403	425	459	449	423	410	419	412	394	447	431	386	444	422	419	453	399	405	414	414	434	440	472	429	429	438	388	434	435	394	409	414	389	413	407	438	422	419	417	434	425	433	446	353	415	441	408	431	413	444	368	426	434	388	423	393	432	463	424	394	442	440	411	423	410	433	431	418	417	390	409	455	423	435	430	378	439	427	453	410	395	400	441	432	418	427	430	413	444	436	422	422	445	410	418	440	423	429	403	422	437	405	432	428	447	397	417	445	403	422	421	385	396	445	447	435	430	429	413	419	425	412	455	397	426	394	428	398	396	420	395	405	416	470	393	425	405	429	408	444	435	382	410	406	428	432	377	376	410	438	452	406	417	419	428	389	399	422	431	421	412	405	410	410	464	382	428	430	410	437	420	467	407	452	405	426	451	405	438	397	358	397	454	436	428	402	427	422	409	440	406	403	445	408	436	417	396	465	410	403	403	426	384	415	411	431	434	406	448	429	411	388	412	447	412	379	410	435	413	444	407	388	430	378	436	387	432	420	411	401	441	438	406	448	449	435	435	410	414	395	414	410	457	441	391	407	436	404	449	432	421	416	377	396	429	448	420	431	401	425	463	445	397	405	418	411	406	413	406	410	458	437	396	413	412	376	397	460	423	398	379	420	441	410	405	397	433	394	444	420	401	390	447	411	424	423	430	406	488	435	460	442	420	392	385	394	431	458	417	444	426	463	442	379	421	429	410	422	424	433	441	406	386	383	452	398	448	374	410	418	426	443	427	420	420	448	438	418	406	419	412	431	418	416	434	442	418	406	429	423	391	432	457	443	440	436	462	411	431	431	436	431	418	426	439	399	394	435	428	391	389	432	405	447	425	380	388	424	417	428	412	432	432	422	392	431	448	409	405	463	437	437	382	436	414	440	404	382	428	409	432	434	448	414	438	441	419	412	417	412	449	431	415	420	403	395	406	427	406	444	401	433	398	425	426	402	405	426	434	431	437	421	410	465	422	432	419	421	440	418	431	399	394	423	399	451	431	417	441	422	423	404	432	435	375	446	429	442	405	441	406	415	377	421	430	405	400	428	389	466	441	406	425	423	393	386	418	434	434	467	412	449	387	435	414	462	415	420	441	403	396	411	415	419	381	410	424	415	437	398	433	423	398	406	427	403	430	422	393	389	421	449	423	414	413	369	370	401	398	399	438	425	404	421	398	412	393	414	428	407	417	407	422	424	406	414	401	447	360	421	409	462	406	430	385	401	415	383	418	434	460	425	409	430	397	397	421	402	450	418	431	407	434	405	457	406	453	423	423	408	400	431	422	429	404	410	403	446	451	406	414
5238	798	744	565	469	472	399	393	1445	3464	2635	1657	834	498	412	398	369	372	354	378	374	367	355	319	361	398	372	360	381	367	390	342	374	355	379	373	332	389	391	388	374	387	382	391	359	350	351	369	398	361	355	403	357	356	341	357	316	372	364	397	367	319	387	367	385	355	370	369	355	353	407	355	372	369	375	343	354	366	358	361	368	381	400	344	377	378	357	375	394	398	411	348	369	356	385	365	397	340	368	360	370	397	373	386	375	361	354	360	384	383	394	372	351	379	371	368	339	374	384	410	372	365	364	379	357	343	397	371	397	359	373	361	374	371	377	332	359	340	381	382	365	372	343	358	363	391	364	353	358	334	367	380	338	363	339	396	370	377	358	399	418	374	409	363	358	381	354	402	327	350	381	382	347	351	397	388	349	351	361	371	365	351	373	374	358	342	344	371	397	336	386	397	358	340	381	384	398	367	387	362	351	350	362	342	377	384	333	349	346	347	367	352	412	388	361	371	354	362	351	362	375	375	366	348	358	367	373	359	354	379	356	381	388	380	379	369	371	359	363	364	385	343	332	350	408	332	359	354	387	347	392	374	358	364	378	404	359	368	355	391	350	371	370	356	397	359	342	368	367	355	363	359	346	400	376	385	356	365	394	360	369	407	387	368	357	339	370	347	338	378	403	372	360	331	358	365	392	389	377	393	343	356	379	362	347	369	360	357	367	376	384	361	355	375	411	364	412	361	359	344	372	334	369	386	366	351	339	359	369	352	393	382	370	338	361	362	388	366	380	381	352	355	347	368	385	369	362	342	384	345	383	381	368	370	372	379	404	385	332	376	343	363	349	373	337	333	366	372	383	358	374	367	374	351	401	374	334	342	398	361	379	366	370	356	347	347	375	377	377	363	361	385	349	370	366	382	371	419	325	330	379	379	381	401	366	398	374	360	346	377	340	365	401	355	359	363	371	386	353	381	359	382	354	385	342	356	379	366	374	371	356	377	381	326	358	367	357	335	349	403	388	379	361	390	378	385	394	391	322	364	368	343	351	339	325	397	357	364	372	388	381	345	357	374	343	356	356	377	397	349	379	327	339	381	409	355	381	385	374	391	370	368	361	378	337	367	364	354	371	356	381	338	340	360	385	345	380	371	388	358	397	379	365	390	386	378	381	382	336	363	368	328	367	365	382	393	356	378	371	344	359	401	370	376	360	407	365	382	360	356	361	359	372	369	384	373	375	386	375	379	369	358	372	380	359	365	379	385	360	375	352	367	370	346	399	324	397	329	358	380	366	357	362	379	356	385	361	379	368	394	357	362	357	367	351	369	366	373	352	353	364	347	346	380	356	399	379	343	354	417	352	379	352	366	368	381	361	382	356	399	402	403	388	390	396	395	370	379	373	371	401	412	376	377	368	377	370	368	363	401	382	413	365	345	399	355	358	366	378	387	391	349	372	364	357	373	394	359	344	378	372	399	368	356	365	356	369	334	365	392	368	371	380	400	369	338	409	373	399	373	340	327	376	364	351	352	365	345	341	393	359	373	398	351	372	349	373	384	342	366	382	336	385	363	374	394	365	362	391	384	403	350	408	331	401	355	378	366	346	361	403	351	408	376	370	381	368	346	363	358	398	342	383	375	349	359	363	373	351	401	390	357	396	352	350	386	336	374	404	351	360	360	351	346	353	370	356	353	356	376	385	384	382	349	372	359	367	373	384	306	367	342	396	391	396	356	345	362	371	377	363	391	353	354	375	364	378	355	366	405	388	350	388	349	356	357	338	367	347	352	384	418	373	367	380	374	382	371	388	411	350	375	384	411	361	365	366	386	353	325	379	347	355	349	373	371	335	354	370	366	377	394	407	380	344	382	337	356	370	382	360	333	381	340	375	377	354	355	390	364	348	335	367	335	367	399	384	408	378	405	393	337	369	349	346	384	381	362	363	360	338	381	362	364	357	353	352	383	332	402	371	343	364	352	376	344	382	364	393	363	376	376	374	354	369	359	357	426	381	376	363	373	376	375	363	362	336	395	374	359	407	338	389	370	386	369	364	357	342	380	383	356	349	347	378	329	375	392	334	366	367	390	389	330	388	342	352	403	332	354	392	374	373	338	378	371	382	364	387	381	322	330	349	351	322	369	379	338	383	411	345	359	355	328	353	360	405	352	349	334	388	380	356	347	345	350	378	395	384	343	377	386	380	374	356	398	374	374	375	384	407	382	382	361	362	375	381	360	374	380	339	385	380	398	384	357	375	389	342	348	335	358	356	378	389	362	367	344	378	380	335	345	367	397	355	381	358	359	353	353	356	355	385	369	366	359	369	385	373	394	395	382	376	367	361	387	340	361	368	352	380	348	394	332	361	431	368	359	352	355	351	394	378	348	363	366	359	400	386	349	382	384	395	360	399	352	386	390	410	352	369	379	376	411	355	368	391	359	416	368	337	362	365	378	356	354	345	357	339	343	359	361	392	402	362	345	342	345	360	353	383	371	364	368	361	376	370	369	389	362	381	364	390	371	321	403	394	404	376	368	390	344	375	329	402	358	380	369	371	382	367	401	397	362	372	333	344	358	367	352	365	360	340	338	374	351	372	381	347	384	357	397	377	360	377	363	351	390	378	402	361	384	397	368	373	349	363	371	349	347	339	373	370	398	367	341	353	402	369	338	410	399	392	376	349	365	405	349	376	367	346	368	376	361	362	346	367	368	379	351	345	388	363	366	389	331	357	376	317	371	333	350	398	358	362	395	371	362	352	354	368	379	409	356	365	385	356	389	383	357	362	373	405	347	362	356	366	402	361	366	370	371	354	370	373	349	355	385	351	344	400	354	363	343	389	346	392	366	388	372	375	377	356	373	408	353	378	336	365	363	374	366	372	349	358	338	379	380	413	363	363	352	389	365	329	380	349	335	356	383	345	369	367	351	372	374	345	371	361	378	364	344	341	367	355	363	377	372	368	383	360	349	381	344	368	375	366	378	374	348	331	365	337	359	372	368	369	362	367	340	354	395	353	348	374	371	359	379	357	364	367	384	394	377	363	366	331	345	405	375	361	351	363	359	359	394	381	377	329	368	365	345	392	361	391	360	382	398	386	369	378	339	359	350	372	390	358	331	373	362	348	362	337	353	374	373	356	358	377	377	383	392	405	359	397	380	378	353	356	401	364	371	345	369	361	366	366	372	366	370	408	388	380	382	385	371	356	368	399	351	372	357	355	355	344	357	365	406	381	378	355	357	398	401	361	347	366	375	356	382	391	387	349	352	408	350	333	380	360	400	379	381	350	337	356	376	396	341	386	352	397	364	347	346	361	332	374	369	364	376	366	354	403	369	376	361	405	380	354	344	361	362	359	390	362	369	388	379	406	349	363	337	353	378	366	357	333	365	365	374	331	329	350	311	373	398	370	378	394	372	389	366	358	363	350	386	372	361	398	375	345	384	377	377	390	350	333	356	367	358	390	373	374	382	363	357	347	371	371	377	364	339	338	407	356	355
25611	21424	27383	25534	5386	1165	799	1310	12972	23689	16504	7800	2529	1030	561	479	494	469	454	449	488	432	435	518	451	448	507	491	451	471	464	438	470	479	485	464	489	429	458	470	490	444	476	461	489	512	441	454	429	502	456	483	440	428	464	428	441	463	447	447	472	432	454	479	473	425	457	482	417	440	489	462	489	454	428	502	470	487	453	443	474	481	475	467	462	447	450	474	467	478	478	453	466	469	452	435	444	447	452	461	472	481	477	459	490	481	461	396	441	476	509	500	435	445	460	465	484	448	411	441	466	470	498	434	464	463	434	471	473	454	454	469	471	462	494	482	454	491	483	422	420	445	424	466	447	490	458	473	500	416	457	443	447	461	452	463	499	454	484	449	440	469	455	447	493	432	499	444	468	430	450	443	444	467	428	442	447	449	445	458	453	456	450	416	451	395	479	472	476	445	442	431	466	480	431	444	412	440	451	429	434	429	451	439	448	474	424	444	427	454	457	396	439	410	449	437	478	431	480	454	453	441	451	480	483	438	448	449	460	469	480	478	460	451	463	444	502	480	468	435	466	474	445	471	479	457	429	433	448	441	442	425	434	450	448	462	437	473	403	434	446	468	418	450	438	437	403	444	489	478	476	420	481	454	473	483	465	480	493	473	450	506	475	472	445	448	477	464	473	423	456	444	441	490	476	421	446	442	477	421	499	438	458	489	447	448	440	411	448	464	461	465	491	425	480	464	448	491	486	452	493	484	453	457	443	453	435	463	481	474	420	481	470	474	455	444	486	451	441	452	445	399	449	464	472	450	500	463	489	453	479	439	484	495	516	408	428	485	454	454	479	444	445	462	451	433	434	417	437	462	485	496	426	438	429	423	471	492	448	453	479	465	452	447	441	452	463	429	461	475	458	431	463	467	435	464	442	462	439	428	474	417	469	499	423	407	433	459	418	433	464	453	481	453	474	455	476	422	441	443	449	448	452	477	430	458	441	443	440	474	437	453	474	449	436	484	452	468	414	421	451	496	466	455	463	442	446	446	502	456	499	490	443	425	441	458	455	435	428	412	457	475	479	451	477	460	459	430	451	474	446	419	436	450	498	467	471	459	478	476	499	506	437	440	453	420	454	445	481	489	420	464	456	467	430	474	455	463	461	454	446	451	467	447	460	484	463	424	426	445	418	460	449	471	428	470	475	407	450	423	461	459	464	459	497	485	470	493	460	444	470	423	476	456	448	418	464	448	491	466	478	442	460	448	444	464	454	519	436	448	425	438	475	437	455	460	456	455	452	447	437	466	430	427	462	450	451	411	466	454	468	473	470	453	423	477	414	465	449	464	454	462	446	419	455	485	472	472	487	452	489	408	443	463	483	447	465	434	475	441	467	446	433	467	491	476	483	430	465	482	485	464	471	465	450	471	468	450	475	484	456	477	467	432	466	476	427	438	452	418	478	461	464	443	454	441	405	461	447	442	447	438	500	448	483	478	435	454	465	484	463	473	444	422	427	472	465	488	454	452	435	464	446	459	473	431	448	457	455	482	446	408	496	421	499	462	487	429	464	448	467	495	472	473	455	456	492	470	455	435	422	478	441	498	461	457	480	426	475	451	409	465	460	474	497	459	484	449	471	471	465	482	464	463	465	443	455	460	456	468	497	506	445	449	435	419	454	438	460	446	455	446	478	476	472	470	440	449	493	448	470	490	472	439	435	431	434	427	450	434	464	453	458	438	465	456	454	435	418	427	458	482	463	476	435	479	443	471	424	428	501	494	455	442	463	417	448	424	432	453	459	490	445	479	436	480	441	470	460	498	495	454	472	450	432	475	484	418	476	418	488	471	450	477	435	440	478	465	488	444	470	452	459	454	463	507	462	472	469	478	491	483	473	437	484	426	438	471	476	451	466	461	452	466	465	487	489	448	459	454	479	432	463	462	442	484	471	440	429	459	482	476	474	510	455	435	480	444	410	495	441	468	462	450	430	456	495	488	490	456	454	454	445	455	451	462	474	475	445	447	459	511	443	468	494	491	475	463	470	478	435	423	494	441	465	430	451	480	472	421	466	423	465	443	454	436	451	469	457	466	448	475	458	460	458	453	429	479	474	462	460	450	450	475	448	509	499	447	461	461	470	437	451	471	399	432	470	436	430	450	451	468	443	449	457	475	436	451	487	427	441	440	492	461	435	464	463	474	466	469	437	462	455	433	464	481	435	438	473	440	442	425	426	450	493	480	438	458	487	421	454	454	483	458	460	437	475	450	476	412	451	443	474	454	475	491	466	431	444	498	463	419	434	454	453	445	448	418	443	468	461	492	471	460	465	486	463	489	438	480	451	435	468	479	455	462	456	438	464	462	475	436	450	411	493	453	470	465	454	462	463	443	476	482	455	468	434	473	471	486	410	447	487	501	463	465	475	463	431	449	450	465	445	473	481	489	422	463	472	436	478	478	466	465	475	460	471	466	457	453	444	482	434	424	466	460	442	452	436	488	425	439	498	463	487	435	473	439	469	435	450	468	416	444	452	473	466	447	445	419	483	442	461	462	409	473	451	435	472	477	476	455	513	442	445	436	466	421	468	454	459	466	450	450	474	441	445	465	455	415	440	409	451	472	439	470	494	459	440	451	464	464	457	431	449	498	493	474	431	439	472	450	439	444	496	479	479	476	439	478	417	456	450	488	468	436	456	454	468	448	431	446	427	456	469	422	455	439	456	449	453	452	485	497	445	476	482	462	473	446	457	432	462	475	465	502	440	430	449	439	431	465	488	444	459	434	457	456	463	400	458	433	455	435	445	438	477	456	460	440	428	458	473	436	449	462	445	480	431	425	460	449	426	452	451	479	506	460	425	464	429	442	453	457	413	437	445	398	474	452	446	456	468	431	445	455	459	440	418	469	422	461	460	459	465	483	449	470	438	472	456	483	480	483	499	457	432	467	480	437	521	462	489	451	454	427	444	430	484	445	456	435	450	457	448	394	449	469	435	500	478	459	493	424	472	445	493	465	451	465	470	464	439	484	468	440	457	431	479	503	461	472	458	456	449	460	472	460	434	456	470	453	461	455	456	458	468	478	433	457	488	407	443	452	451	461	453	456	450	477	490	440	467	469	439	441	415	484	456	470	495	477	433	444	460	505	464	409	475	482	444	447	491	427	451	464	453	429	434	461	420	415	474	461	474	447	399	469	447	436	481	448	460	457	475	443	459	471	489	480	464	455	495	493	432	477	456	484	459	450	446	485	442	471	471	462	519	449	464	482	534	471	491	483	460	476	458	441	443	450	447	468	454	456	433	448	444	464	465	473	421	451	444	463	428	443	458	458	477	455	474	448	456	424	428	455	433	462	465	487	435	464	456	437	438	464	479	479	471	474	420	462	465	465	499	455	513	501	443	427	470	470	452	441	433	399	448	484	479	445	447	451	449	486	420	452	454	440	467	458	437	466	503	428	435	430	485	462	472	471	477	469	426	465	433	475	455	494	456	462	446	472	483	486	455	475
3760	3375	2650	1493	1135	934	786	1969	16319	21354	13824	6888	2548	1033	592	460	416	437	397	421	413	407	414	411	443	425	409	396	401	421	425	383	421	406	430	450	379	406	425	415	420	397	414	436	390	447	386	452	435	424	410	404	401	425	409	427	405	405	450	441	409	408	420	414	401	419	383	390	452	399	436	393	436	390	422	402	400	377	399	390	410	429	392	426	404	422	372	420	415	386	390	405	433	412	396	415	383	414	423	410	409	399	401	443	431	441	445	441	420	415	389	380	405	406	424	421	415	375	416	381	412	383	435	428	409	386	435	433	425	406	374	481	374	404	381	424	417	385	392	434	419	431	409	419	390	398	374	419	373	396	410	399	427	442	383	415	428	404	405	434	436	444	445	420	389	396	436	417	420	411	420	446	444	393	425	408	410	403	457	389	413	421	406	410	464	427	472	431	423	360	398	435	410	434	431	394	436	405	425	386	421	399	402	396	448	377	406	404	409	400	396	390	425	404	418	407	389	420	458	432	399	426	429	434	414	400	423	402	402	451	417	430	412	419	404	430	385	425	428	436	401	375	393	400	387	436	410	437	398	408	398	367	406	422	378	390	405	408	411	411	426	406	401	401	409	372	400	463	425	393	406	433	413	395	402	387	388	444	407	404	414	440	383	396	403	443	444	380	407	447	394	410	399	447	374	437	362	418	414	419	364	395	360	404	405	410	399	413	412	388	387	424	388	383	442	441	399	396	423	420	419	403	428	410	408	410	397	408	424	393	407	398	400	427	434	411	399	420	396	368	400	407	412	449	408	403	399	366	429	409	381	377	395	365	418	442	409	422	397	405	408	396	394	404	411	420	386	371	444	408	417	442	430	413	390	388	383	426	428	430	378	420	423	374	386	415	423	433	406	448	401	427	368	442	384	385	431	407	427	395	430	441	390	452	420	389	408	417	432	421	397	432	423	397	387	460	418	437	408	414	410	406	405	399	416	407	381	429	378	393	445	408	404	375	427	434	359	383	409	414	411	401	395	421	406	403	429	429	433	398	416	442	399	418	421	408	390	406	389	411	389	441	380	389	406	414	446	423	433	412	428	433	380	411	432	434	389	415	425	396	428	411	426	394	405	410	409	406	431	426	395	402	371	434	386	384	410	434	400	378	426	444	406	400	411	436	377	410	379	456	421	414	411	441	371	423	422	408	399	403	408	428	388	425	403	388	421	411	426	425	391	421	375	420	404	409	401	417	458	413	408	467	445	412	434	425	393	405	407	383	409	429	407	397	396	436	387	378	413	385	406	417	384	378	440	428	456	413	364	407	403	401	418	453	420	419	417	420	365	400	414	397	370	416	412	443	407	447	387	401	426	405	398	411	393	381	395	392	445	404	426	385	387	423	395	373	394	400	471	405	435	385	430	425	386	384	408	410	397	387	392	399	386	384	426	424	411	388	408	409	424	414	405	425	410	387	397	433	399	382	406	404	403	407	431	411	430	394	411	408	379	425	424	393	437	417	419	409	380	419	429	395	426	411	397	427	390	433	401	424	412	420	415	418	402	392	428	405	447	427	422	416	410	419	387	406	390	432	406	423	427	445	413	384	401	457	397	395	416	437	465	384	426	406	402	414	392	385	404	409	410	377	392	421	380	438	415	410	431	467	396	462	401	404	378	403	426	425	378	413	388	436	407	404	418	423	420	417	461	444	408	399	427	430	447	395	417	410	432	402	372	430	428	436	425	393	440	363	418	413	438	403	445	408	414	411	403	426	406	356	416	409	411	433	402	439	421	453	425	405	389	425	394	401	456	451	431	414	411	427	403	411	394	401	428	396	411	380	403	425	446	419	425	421	431	460	397	381	408	425	416	406	441	407	399	417	398	382	432	454	417	452	400	387	446	398	397	406	402	372	388	383	398	422	375	438	409	427	413	403	416	419	436	401	400	418	396	403	465	376	408	433	424	408	377	436	397	451	389	418	437	411	414	411	411	406	431	401	428	401	446	392	409	421	428	399	417	419	444	411	435	420	472	421	416	410	388	405	409	388	430	412	404	397	429	377	431	427	400	433	415	397	436	385	386	398	422	405	399	440	447	427	404	422	381	422	385	396	405	376	389	413	412	405	411	394	363	385	402	372	426	398	378	443	413	386	421	424	405	406	408	430	380	394	399	395	430	418	393	418	429	423	414	394	380	376	406	409	427	421	410	392	420	427	420	389	405	377	442	389	409	429	431	380	419	416	440	430	403	439	440	443	391	430	371	437	412	380	430	401	419	398	406	417	445	413	408	429	408	391	427	451	397	434	450	393	378	398	391	431	411	434	381	439	436	403	399	373	409	436	362	390	416	385	450	381	422	428	399	450	413	412	413	406	379	438	424	369	381	435	427	379	425	415	420	413	390	425	412	431	420	404	411	390	400	413	368	420	439	432	420	376	435	416	408	404	421	405	421	386	418	377	387	390	406	440	394	393	395	464	419	381	421	410	365	400	415	417	407	407	398	446	406	424	432	432	417	428	386	383	383	393	390	383	417	423	414	386	412	442	416	378	420	396	393	417	435	433	393	386	424	407	431	416	403	421	422	407	410	399	396	401	463	420	374	439	429	413	409	422	408	394	419	436	424	392	377	399	395	409	426	376	420	394	399	383	411	401	440	387	416	444	391	377	397	388	443	397	386	415	425	441	453	410	429	390	426	368	428	410	414	383	378	419	374	393	387	385	400	392	415	455	434	404	417	414	417	414	433	438	391	397	400	426	394	413	391	429	392	392	418	413	412	420	425	399	390	433	407	433	413	389	389	399	399	394	398	403	430	391	399	363	382	421	439	424	386	411	392	396	404	387	398	406	372	408	444	419	421	421	405	415	429	383	439	440	415	454	401	395	438	435	430	379	435	405	419	433	443	378	405	410	425	432	428	378	422	408	424	393	422	396	402	391	422	387	386	394	435	410	386	417	400	416	407	406	430	453	440	418	411	439	409	403	395	405	388	385	407	390	425	436	388	398	405	385	402	412	434	378	407	444	385	402	392	418	416	385	407	416	414	427	426	382	397	423	396	382	408	388	420	416	412	414	368	392	375	448	406	410	418	450	422	432	402	420	404	413	413	433	370	426	374	361	378	411	426	411	416	420	383	424	384	421	389	422	417	378	380	423	403	381	411	402	408	457	400	430	435	398	399	367	462	371	418	417	429	411	390	419	400	405	424	373	426	416	383	399	377	400	416	380	396	418	398	410	379	411	386	421	376	375	398	386	412	403	386	418	390	401	408	429	442	447	408	404	384	388	396	417	439	393	418	411	427	429	434	437	397	390	400	374	427	390	382	410	422	403	389	410	400	418	407	421	407	419	386	414	457	413	399	409	380	449	405	443	409	406	435	427	382	393	427	433	431	434	440	407	409	424	383	440	413	426	406	384	398	428	413	405	373	398	388	446	390	412	418	415	402	422	410	392	424	431	385	382	422	364	402	414	451	422	394	400	412	392	401	389	420	394	414	411	400	395	396	411
24495	21448	28736	24566	21375	7316	2004	6060	32526	38050	28574	14556	4609	1608	803	664	609	622	621	637	618	596	620	609	566	616	622	581	578	602	569	675	629	580	628	636	614	636	605	608	584	591	642	615	581	626	617	529	589	667	569	599	631	626	617	613	601	613	570	613	631	610	590	572	634	642	605	584	657	596	615	616	672	588	649	611	579	596	623	600	637	625	611	615	629	637	638	676	613	631	612	601	632	605	602	597	629	583	638	611	583	626	603	623	612	568	627	630	625	616	572	613	637	622	577	581	589	600	672	585	642	639	614	615	652	620	582	644	639	590	609	621	604	638	603	602	638	610	598	631	618	570	646	611	668	625	580	590	640	599	595	590	612	605	591	609	574	602	626	627	617	612	625	615	606	603	596	648	632	646	657	615	631	668	589	575	629	614	613	647	613	619	603	612	629	610	571	593	582	587	675	579	608	615	584	587	618	625	642	655	583	604	637	636	600	628	646	626	650	600	598	600	644	607	627	573	604	629	593	609	580	612	594	619	604	644	595	603	595	625	614	565	579	593	613	579	589	582	587	583	595	580	585	590	659	620	603	649	599	608	620	640	650	658	578	605	605	617	625	595	629	589	653	651	606	644	636	594	619	644	605	609	573	578	611	630	630	630	608	593	572	619	617	648	623	677	610	585	570	556	590	592	629	624	601	622	628	594	668	580	585	583	590	627	604	615	617	597	610	583	670	574	578	564	600	629	619	600	626	564	605	596	580	643	651	628	592	663	592	596	610	583	638	635	600	605	618	630	634	657	614	663	587	584	614	569	578	623	645	643	608	624	547	568	643	561	588	661	608	652	616	589	588	696	618	571	589	589	584	585	584	578	610	638	630	594	613	603	621	664	609	638	674	602	619	612	613	628	599	651	589	630	647	608	610	645	626	666	593	637	633	586	630	669	598	571	590	627	627	620	591	614	601	564	601	578	656	565	627	634	603	595	574	627	634	627	616	591	612	607	542	599	591	555	559	614	614	608	595	674	606	614	625	626	627	625	651	567	617	623	607	601	594	619	641	601	598	592	593	645	621	627	604	586	582	616	646	621	634	599	626	630	658	619	610	620	593	632	614	646	596	615	644	616	606	569	595	631	624	628	624	670	657	644	606	597	585	634	608	574	622	587	633	611	604	594	648	679	629	595	605	602	590	611	586	591	618	626	650	645	615	577	632	590	620	566	605	653	594	614	613	620	628	661	623	606	623	596	648	637	637	577	593	634	641	563	599	614	587	617	551	572	586	602	650	659	599	601	629	583	606	603	597	607	628	575	582	593	578	624	646	574	621	622	593	611	606	579	648	599	629	596	575	643	627	596	596	554	607	604	614	613	590	638	604	619	564	554	580	648	652	594	609	629	575	595	585	620	613	617	589	613	593	588	589	582	591	603	630	647	604	592	560	634	582	582	643	595	560	607	637	545	653	612	622	575	588	632	620	562	628	615	564	617	597	585	631	603	632	619	656	628	587	614	593	603	588	597	616	579	614	631	616	570	604	601	568	645	588	609	625	592	611	620	595	639	583	620	642	602	609	644	629	604	600	600	615	603	622	620	619	613	598	634	599	598	647	576	570	596	562	648	619	556	610	605	623	584	584	589	617	590	629	616	633	613	625	647	573	627	631	613	636	557	609	597	589	597	600	607	623	632	658	623	631	589	628	566	593	600	572	586	604	578	613	580	579	573	607	604	597	589	597	600	621	585	594	628	621	610	571	601	620	587	673	613	604	623	563	575	588	608	630	596	596	622	589	599	598	653	613	616	602	580	615	599	639	625	559	621	569	619	600	621	599	651	609	658	595	597	596	619	623	600	655	618	567	636	592	637	608	565	586	590	641	592	645	597	625	617	604	591	601	580	631	612	621	636	602	614	650	597	596	575	643	593	606	615	614	608	602	598	611	587	564	648	614	616	607	607	622	587	655	588	585	621	582	596	592	592	586	610	608	644	620	611	574	611	628	635	583	643	613	555	636	603	596	585	610	593	647	684	609	584	614	597	594	595	588	615	589	620	610	643	587	576	641	614	603	645	587	611	589	618	596	619	605	561	609	609	618	625	596	622	601	649	622	639	652	606	625	609	585	612	574	641	638	605	614	604	597	605	596	583	586	610	622	585	606	619	624	576	597	636	647	646	608	563	602	592	594	596	592	538	649	597	609	590	604	631	598	622	601	600	629	599	599	624	624	605	599	581	596	612	578	612	575	583	595	586	641	588	596	597	616	612	597	634	581	616	631	647	613	591	562	619	581	635	588	592	607	554	614	617	589	637	633	596	632	643	603	583	609	599	592	596	593	598	629	566	598	591	624	569	633	609	606	642	615	570	625	624	611	613	612	611	629	564	577	662	593	632	612	568	578	573	660	589	588	596	564	602	621	623	619	624	591	591	572	580	630	585	619	606	571	629	619	579	614	618	565	572	622	566	616	562	562	573	624	618	659	615	617	634	625	593	574	646	596	612	614	581	605	605	635	642	626	608	608	635	582	588	611	627	581	591	630	631	543	622	657	600	625	587	559	631	604	589	636	647	623	596	604	640	612	597	591	571	622	635	617	571	600	623	556	596	636	617	590	590	624	617	649	561	580	660	593	632	601	608	587	613	642	646	625	572	579	568	590	593	602	640	594	641	590	603	571	601	606	585	607	560	592	599	635	663	575	590	591	603	591	608	638	606	611	599	619	590	620	572	619	603	576	617	611	629	659	613	601	554	592	607	601	614	583	609	590	544	606	635	594	575	582	632	587	631	610	584	566	623	585	580	586	645	643	597	595	662	632	633	648	545	630	608	603	638	550	626	614	615	623	623	604	625	593	610	646	598	655	580	620	577	614	631	624	672	619	615	625	605	626	593	588	579	574	580	644	572	628	595	626	592	616	632	649	611	603	591	619	559	617	601	603	598	599	542	622	626	582	607	650	579	577	604	542	597	587	603	625	557	580	593	586	625	649	584	627	582	628	611	636	619	606	643	592	631	652	627	572	560	607	602	613	549	627	585	607	603	586	653	592	608	617	602	599	612	596	591	615	594	553	606	630	585	612	586	639	606	614	577	623	582	634	582	612	595	591	655	600	613	595	583	615	545	657	649	615	581	640	643	629	621	615	624	619	594	594	608	596	565	601	610	632	628	574	636	612	624	577	615	632	604	608	588	615	610	614	613	663	623	611	588	580	625	620	593	586	598	640	595	596	632	617	607	649	571	595	602	610	616	562	620	584	607	592	591	609	615	588	635	612	596	613	640	596	621	666	585	623	619	675	595	661	622	623	548	606	679	572	646	608	629	585	621	554	595	615	596	538	599	630	605	591	615	622	574	648	590	571	612	630	628	641	586	608	594	667	617	629	621	600	578	649	581	634	592	612	624	598	603	600	548	582	640	601	559	609	596	606	584	582	587	652	620	607	642	580	580	604	595	608	586	634	618	609	603	583	619	554	553	605	571	638	616	615	611	636	600	596	629	595	613	630	626	558	635
4089	6640	5031	2842	1991	1592	1450	8350	35199	33453	23264	11189	4234	1612	781	570	507	578	557	567	521	496	558	511	517	560	520	571	566	500	529	513	555	536	533	522	523	498	526	528	554	477	542	536	577	524	533	561	551	543	608	532	513	543	534	514	528	558	526	513	490	517	523	518	522	546	514	528	505	586	566	546	577	505	565	507	587	569	556	525	581	524	511	552	530	504	519	552	572	522	536	562	538	533	551	527	533	564	520	549	533	537	532	531	537	493	538	528	502	553	519	544	574	522	528	574	502	515	502	577	534	545	503	540	533	585	525	543	549	492	524	538	559	521	530	483	525	562	511	497	504	537	534	545	510	504	514	539	567	489	526	526	499	539	524	501	527	518	547	564	499	512	507	551	494	529	518	524	506	501	530	538	494	525	521	503	544	557	519	570	542	528	507	484	538	549	529	485	543	511	500	549	576	547	555	531	546	497	516	509	554	503	521	561	511	548	531	533	528	508	536	527	505	493	567	550	570	525	537	516	525	508	513	541	534	508	515	518	538	532	494	524	496	517	562	525	529	522	528	532	539	533	524	535	531	525	522	603	532	517	526	518	532	528	534	484	545	537	507	517	539	536	534	515	536	535	529	490	526	559	521	541	536	508	563	515	562	539	558	508	531	515	572	533	547	553	537	546	499	536	484	570	478	512	576	529	542	557	538	557	579	527	570	518	522	566	538	542	536	518	514	564	562	505	555	497	497	556	499	523	529	557	533	522	506	492	533	559	558	525	517	560	535	516	571	521	529	554	505	576	530	509	517	576	540	550	549	524	534	541	525	517	538	490	525	547	551	525	524	514	516	515	495	535	549	537	548	481	537	540	552	508	515	532	541	502	516	583	575	540	518	531	512	470	584	530	549	522	521	523	530	554	526	509	552	488	545	589	563	519	509	553	544	539	547	554	569	558	534	536	537	520	534	509	515	539	515	527	519	504	553	540	549	566	505	513	505	541	527	539	513	542	548	482	577	514	533	544	531	506	558	521	540	566	532	530	543	542	538	539	495	560	510	579	555	531	588	537	506	548	519	529	517	512	512	495	543	502	524	525	511	509	525	512	506	559	579	514	542	540	526	552	533	513	554	555	488	536	536	505	521	579	544	535	521	496	560	513	540	560	574	559	550	548	532	503	511	487	511	530	555	518	542	508	541	568	481	565	528	511	526	487	511	512	540	555	546	514	548	553	514	534	506	543	534	526	526	491	559	522	542	560	526	545	522	540	522	489	539	497	548	540	523	516	537	492	528	514	539	576	578	551	587	544	510	529	548	478	506	524	518	531	522	535	545	525	509	513	554	517	498	502	575	514	525	569	544	515	553	515	539	560	494	530	535	494	566	570	523	504	578	521	509	566	534	518	507	486	521	528	537	532	552	476	553	493	524	513	528	525	554	521	495	531	516	590	515	543	526	515	573	521	556	542	532	537	523	553	524	491	534	530	553	517	527	538	530	518	518	579	546	531	493	553	529	539	509	526	516	522	546	525	549	506	497	545	516	543	550	555	528	523	522	562	498	502	504	521	517	531	507	522	508	528	522	501	535	555	500	557	526	511	542	508	560	532	552	501	528	507	538	526	513	536	490	502	556	509	526	513	508	508	523	531	512	570	488	520	546	582	522	480	502	529	530	566	533	475	530	553	521	501	538	514	527	530	509	520	499	513	539	502	520	538	537	527	547	546	531	500	530	534	521	556	530	509	526	515	510	505	555	504	561	521	503	530	522	557	510	529	506	541	535	530	548	530	524	548	505	519	528	566	549	520	519	498	539	524	496	522	548	498	497	505	522	545	529	560	532	513	542	501	548	519	539	533	582	507	554	539	525	486	483	494	496	502	484	517	538	569	512	550	519	573	521	531	513	560	560	493	555	517	506	529	535	526	505	509	547	562	533	490	539	500	537	519	500	526	527	536	513	560	520	526	532	549	524	555	514	495	567	490	576	550	508	520	533	561	511	510	508	494	489	515	515	541	551	523	520	513	531	541	518	507	534	549	516	508	544	530	548	545	549	533	514	511	541	524	498	539	499	544	564	504	528	511	486	548	502	529	496	550	564	524	484	542	486	539	555	563	507	535	527	593	508	460	531	455	547	483	515	540	528	496	542	537	501	517	514	566	516	503	524	542	571	515	553	464	507	491	536	512	539	550	512	541	483	513	538	520	525	512	501	537	500	499	558	514	547	539	499	522	509	469	553	521	534	556	503	518	547	539	522	540	492	525	520	539	550	557	555	515	510	543	501	546	532	544	509	517	476	488	526	535	517	564	523	524	516	508	553	507	511	498	521	540	488	510	540	559	503	544	489	539	561	514	540	512	554	495	545	501	516	512	544	521	512	504	522	541	505	509	542	522	477	520	522	540	550	525	515	523	509	515	552	549	546	542	543	528	494	495	529	557	520	508	529	522	524	487	485	541	542	509	564	490	506	528	534	533	548	513	547	518	547	547	507	559	531	489	483	500	580	529	508	493	562	520	517	543	544	534	531	505	507	557	531	544	507	517	528	489	517	538	528	555	551	546	517	555	525	525	562	506	561	493	542	512	524	506	534	503	502	541	511	544	559	508	568	519	520	533	505	491	541	504	531	545	511	513	533	529	540	514	575	587	480	514	490	551	555	530	517	541	545	528	514	561	518	542	522	492	568	538	524	494	542	509	563	479	527	562	507	544	546	572	559	548	522	500	531	512	564	531	501	545	506	524	495	532	536	521	486	507	505	514	574	508	545	556	529	559	549	528	536	497	553	547	556	518	537	525	553	535	529	489	521	497	496	518	511	492	560	543	539	525	547	568	527	526	496	506	524	514	545	533	541	521	531	495	566	555	532	517	512	572	563	521	508	530	508	525	501	556	547	552	525	500	515	524	496	528	538	507	525	568	508	519	485	493	546	535	514	527	531	502	525	512	522	541	537	515	545	499	503	560	490	517	508	535	520	548	546	509	497	527	513	510	518	492	545	544	540	510	556	520	530	487	497	568	491	515	569	520	566	495	538	533	523	541	516	519	560	527	544	579	505	563	580	498	562	576	491	507	513	486	563	519	512	525	531	544	523	525	535	540	487	518	555	515	478	560	555	526	548	546	485	536	502	536	509	545	537	494	505	498	534	512	545	546	520	556	557	544	559	545	519	504	539	480	524	533	553	540	513	518	520	461	517	502	549	541	510	510	545	551	519	536	488	505	532	517	505	489	517	498	552	521	502	517	508	546	524	475	559	558	552	526	516	488	532	555	476	531	532	522	504	491	521	572	503	516	535	533	510	511	528	532	550	508	531	500	501	529	498	546	552	560	488	537	498	545	503	524	519	503	556	511	513	528	555	548	531	490	555	528	565	541	522	571	531	558	582	533	527	522	539	544	528	525	537	511	536	531	503	525	517	527	531	527	553	507	543	566	541	502	512	534	522	511	522	505	520	542	501	515	522	486	509	552	522	537	519	521	504	493	492	545	502	550	536	544	519	537	501	505
27680	11598	1577	899	715	519	490	590	2018	2893	2178	1151	695	574	445	455	426	428	405	453	404	421	440	446	402	448	402	452	437	445	436	451	404	446	427	399	440	482	428	441	447	423	437	417	397	440	452	428	378	406	469	430	445	401	458	416	421	421	435	410	459	442	439	417	406	438	441	453	443	451	453	466	439	438	448	419	427	436	430	443	374	452	461	446	475	438	418	406	431	408	426	445	433	412	419	445	438	454	434	436	413	443	416	403	426	418	417	425	428	437	406	412	451	442	429	425	489	438	453	426	380	438	413	434	421	415	430	436	441	433	476	430	449	415	435	402	424	448	436	474	405	450	430	423	384	400	409	396	434	401	409	456	433	434	429	437	427	431	414	425	424	460	396	409	438	467	384	473	455	403	443	445	422	419	437	358	425	417	404	440	412	460	490	446	406	425	399	428	462	422	447	445	420	399	409	401	418	446	424	425	404	399	442	413	439	461	409	451	404	415	393	425	438	421	434	409	490	485	466	452	407	430	405	448	416	424	399	433	418	422	411	438	390	404	461	401	469	451	434	418	444	392	420	401	426	460	402	420	435	424	450	456	492	433	402	408	423	410	461	415	424	445	429	416	393	409	429	412	470	411	435	422	444	467	422	416	462	412	416	416	404	424	375	391	446	427	442	445	431	427	441	428	401	479	457	439	423	438	403	427	451	408	428	413	416	445	475	415	413	447	419	477	472	444	445	417	421	385	469	411	438	416	452	403	485	429	412	420	405	431	425	421	422	426	415	449	405	411	458	439	445	450	410	416	425	431	437	415	432	413	435	409	382	440	439	417	473	454	447	395	413	408	416	460	453	423	432	427	425	464	450	446	420	418	448	410	403	437	422	413	469	415	411	412	458	393	413	418	418	437	449	440	411	450	450	414	438	432	419	436	446	428	452	433	436	411	460	465	430	446	436	469	412	441	430	415	428	433	433	447	400	410	424	395	407	422	433	379	451	445	399	445	406	429	416	415	424	458	415	445	463	436	395	432	418	428	403	454	450	413	465	416	440	408	441	453	417	409	414	439	420	462	433	405	429	457	438	400	434	391	461	417	458	397	435	428	463	413	409	458	390	425	453	414	449	440	450	417	434	420	446	437	436	435	413	439	440	446	390	421	424	450	408	444	429	409	395	439	419	428	438	409	421	442	467	427	482	451	436	401	411	430	443	411	421	417	422	399	418	434	474	424	391	429	418	418	394	445	417	426	398	413	433	441	410	406	427	402	461	462	455	465	386	437	418	450	438	402	443	445	412	416	445	438	417	437	426	462	439	421	422	420	430	426	453	442	448	437	430	428	444	413	434	399	440	384	426	443	448	447	464	431	452	436	406	436	416	457	443	464	434	380	418	405	455	415	444	416	404	419	385	429	420	436	402	411	425	424	446	429	447	387	464	413	408	468	425	378	447	438	431	450	442	417	436	456	443	431	425	438	416	420	439	415	431	397	405	447	434	421	430	438	455	413	451	441	447	427	424	393	415	424	432	400	427	407	425	423	404	417	420	437	446	466	439	430	397	394	417	419	447	425	427	406	425	424	401	459	455	446	426	432	404	408	406	440	464	460	460	413	407	440	422	416	435	426	428	471	435	406	460	456	428	421	404	409	446	440	461	407	423	451	442	457	435	396	427	429	420	434	425	458	434	429	452	432	425	422	413	415	467	438	383	468	423	450	433	424	425	402	454	384	434	418	439	435	471	435	432	440	432	483	458	452	423	419	419	429	440	404	452	473	441	428	430	419	388	448	430	435	436	473	393	421	417	427	424	423	432	450	434	411	407	411	442	398	432	434	426	404	437	443	424	423	407	411	468	437	426	442	426	438	446	452	379	446	428	469	435	439	403	419	409	425	389	418	411	455	415	452	402	401	406	436	434	413	460	432	411	442	461	386	429	414	437	422	449	443	405	444	439	401	442	427	407	423	425	432	440	454	456	449	415	406	443	415	442	410	399	420	415	440	426	440	410	450	414	416	439	419	406	445	440	446	446	434	407	398	422	403	404	445	393	366	449	478	448	437	462	427	416	449	393	446	437	463	432	395	406	453	432	428	435	399	447	418	422	424	422	427	465	427	388	439	403	415	428	446	416	469	401	449	433	433	434	420	434	445	430	412	433	429	446	422	398	424	410	466	425	412	442	407	436	474	458	397	402	415	423	426	371	449	453	437	422	416	448	416	461	445	436	450	472	442	416	471	415	420	408	442	430	419	419	436	414	442	444	448	409	384	425	428	426	478	395	463	432	467	418	426	410	406	444	417	411	488	401	418	461	418	418	417	420	423	461	435	426	431	424	450	414	415	408	426	412	436	438	415	420	389	398	437	427	447	430	426	434	440	447	409	436	394	419	398	445	425	433	422	454	424	438	424	412	394	413	388	436	440	385	438	386	407	452	449	432	420	485	432	438	407	419	445	427	387	415	390	437	401	426	445	415	447	428	417	422	434	433	403	420	452	437	450	418	437	446	467	421	411	422	450	465	421	447	409	408	434	406	413	437	454	442	438	464	409	416	412	437	468	470	461	448	445	430	441	436	409	433	450	436	452	423	451	465	446	423	444	463	431	419	410	427	433	443	431	449	416	391	437	465	451	415	437	396	442	426	437	461	424	436	433	449	395	452	446	412	460	398	414	418	437	446	419	455	435	413	424	413	412	442	461	445	407	449	446	411	404	403	402	434	443	428	385	447	427	415	404	446	444	427	426	454	435	425	438	432	443	403	438	439	417	424	452	437	364	406	412	458	450	472	455	432	431	428	427	420	431	453	453	431	423	422	436	411	437	404	413	460	400	422	422	458	435	423	454	448	437	396	407	451	406	411	424	465	440	410	425	442	413	417	425	418	449	431	418	413	424	436	450	444	429	442	442	454	447	426	460	462	442	408	446	464	419	440	448	435	422	474	420	425	429	423	416	440	433	431	417	369	458	431	428	453	432	427	442	434	443	446	431	440	413	444	395	390	416	435	405	452	377	436	437	439	433	415	468	403	427	441	429	424	441	417	434	450	434	462	442	436	422	383	451	449	412	436	409	444	471	428	408	438	433	483	420	429	424	441	423	442	428	430	412	459	440	443	413	465	371	439	379	434	426	400	414	413	419	431	431	421	442	428	441	450	415	426	425	403	420	463	420	430	415	408	411	426	385	434	426	473	413	444	440	425	429	422	408	413	426	423	412	420	421	418	419	415	456	397	436	425	450	442	436	448	426	440	411	392	418	417	426	454	431	436	405	480	412	375	471	441	427	431	437	461	429	408	434	413	415	440	445	424	494	388	392	449	430	393	470	418	436	406	425	434	401	420	451	451	456	411	414	450	434	427	439	436	444	429	427	447	469	435	447	440	390	427	455	438	393	406	445	441	461	442	445	463	426	411	459	425	415	399	410	439	411	435	420	417	424	488	464	387	456	421	406	439	445	450	441	418	440	452	423	451	439	444	470	402	415	442	445	415	426	407	403	432	449	434	425
5181	921	721	507	503	460	462	603	2784	3361	2382	1154	689	490	411	393	387	366	388	391	355	362	389	359	356	367	368	391	405	361	377	323	375	390	395	406	355	406	376	375	369	348	378	354	389	391	408	389	350	382	358	391	354	364	403	372	380	366	399	337	366	394	393	354	374	377	390	378	391	347	369	401	362	383	364	379	374	373	361	382	359	397	386	385	351	333	356	392	365	381	404	367	356	389	361	364	399	353	373	407	360	361	364	399	345	404	369	370	367	382	370	376	354	376	382	415	395	400	404	358	401	364	378	341	383	377	373	390	366	352	404	365	357	394	358	389	346	362	378	362	344	364	380	355	375	375	376	362	346	393	363	404	382	362	381	388	410	383	368	364	373	350	388	354	407	390	384	340	328	383	373	368	380	370	393	384	369	358	395	382	347	381	391	348	388	369	348	366	382	370	378	369	387	395	347	382	349	370	403	382	359	370	358	347	364	354	336	359	399	416	363	369	352	330	365	350	349	381	368	362	393	377	363	371	383	377	368	354	361	357	380	360	368	371	388	383	345	341	411	365	329	401	333	377	388	349	369	410	350	376	325	368	383	373	361	351	411	354	396	370	345	362	354	330	390	336	396	372	363	400	409	354	360	372	390	382	407	387	334	371	329	399	334	376	392	385	367	362	329	369	379	322	374	387	371	373	417	355	354	359	391	374	365	378	377	380	334	352	364	378	371	394	379	408	375	398	391	381	354	364	377	379	355	367	402	341	363	379	374	383	399	426	355	398	328	396	376	367	355	356	374	378	395	375	403	393	364	354	364	362	385	364	407	369	398	372	396	390	380	382	385	367	373	416	373	390	358	357	363	359	339	339	381	390	390	365	384	389	376	357	355	362	358	342	349	372	376	362	382	356	356	381	363	388	393	340	388	352	349	365	368	375	373	324	370	393	372	345	392	382	361	391	388	407	327	366	357	347	376	368	384	331	367	383	337	425	373	338	389	373	366	325	383	406	353	390	389	361	368	380	339	384	406	348	335	352	358	351	415	397	350	375	380	334	379	329	382	345	383	353	373	388	381	402	346	379	362	366	362	371	364	362	372	369	383	364	353	393	405	363	392	363	358	365	397	347	367	372	381	384	370	390	368	334	385	378	386	393	380	382	383	381	359	357	354	397	378	345	370	330	387	333	358	363	344	369	366	347	376	383	345	355	339	383	362	347	368	363	379	390	357	363	380	365	345	380	371	378	358	385	364	361	389	402	346	368	360	347	352	356	389	397	361	372	395	357	360	364	370	343	346	365	364	388	374	362	354	362	393	346	327	379	355	361	408	352	389	357	330	374	387	366	349	365	387	342	360	375	373	370	346	377	385	380	366	381	340	351	346	377	403	346	413	348	353	368	378	373	398	382	361	395	383	375	381	347	358	353	386	333	380	373	362	357	389	401	348	345	388	352	394	385	359	321	369	373	404	359	353	425	365	378	392	360	373	415	374	376	353	361	388	366	385	407	381	374	386	377	350	380	349	360	388	387	353	357	394	394	357	407	392	355	383	383	360	374	373	377	397	364	331	357	382	362	373	384	357	385	379	358	332	365	349	378	385	346	364	392	360	352	402	359	370	377	361	383	383	376	398	391	430	354	366	348	408	370	398	381	379	378	366	330	373	373	366	364	364	361	352	371	335	387	388	370	358	360	363	358	349	349	329	358	388	360	361	399	368	343	364	370	343	339	354	361	399	360	369	351	369	415	371	357	379	388	370	379	390	419	390	348	367	376	379	371	391	363	365	362	383	398	363	378	360	382	386	344	373	344	384	396	373	396	357	351	363	368	388	373	396	366	362	378	414	370	400	390	367	365	396	357	374	385	372	411	379	408	383	375	404	361	377	374	392	378	367	408	397	384	387	350	357	340	400	391	368	354	397	383	368	352	353	358	376	398	404	382	401	321	366	386	393	369	370	381	396	357	360	385	373	396	389	370	387	374	380	383	399	400	357	353	338	375	333	339	390	361	380	378	391	313	379	340	399	384	384	339	355	375	386	364	355	397	381	374	372	332	351	350	357	403	346	395	380	377	395	381	390	360	372	393	361	391	375	376	406	378	336	363	381	375	370	340	385	385	396	343	364	375	400	367	344	383	363	373	364	375	399	409	360	373	395	365	395	349	394	363	370	405	382	324	369	341	395	332	402	342	388	360	388	399	346	373	370	416	361	377	349	362	363	368	392	393	355	369	369	373	388	356	351	397	385	346	409	394	368	378	376	371	376	391	374	374	392	381	380	377	369	374	390	378	384	353	348	355	373	367	375	380	377	330	405	355	367	349	362	397	367	376	355	359	377	349	405	356	387	346	355	364	382	356	376	388	347	390	405	406	379	360	388	366	378	387	390	359	371	380	364	391	354	397	373	375	386	359	390	352	361	363	367	362	383	346	359	387	332	380	359	356	381	387	357	367	372	371	380	363	395	385	380	365	396	394	344	368	368	356	379	390	363	354	370	343	356	365	371	363	365	342	353	354	360	344	395	371	377	377	382	391	399	369	375	418	363	343	338	361	354	369	374	376	374	365	405	389	377	382	387	374	362	393	347	352	359	363	398	325	381	402	383	371	372	371	372	347	379	337	349	371	385	357	403	403	378	366	369	355	382	331	428	346	368	349	347	418	406	324	377	356	384	360	365	369	380	410	369	331	351	381	363	364	352	364	349	396	395	357	387	361	354	361	427	365	359	395	383	375	373	370	355	381	346	390	369	366	382	364	396	394	379	354	361	394	366	369	396	395	369	378	354	356	378	368	328	391	375	356	336	374	348	360	341	381	359	391	402	367	343	365	404	368	388	385	361	375	402	357	372	376	382	366	384	376	351	366	360	351	349	390	399	397	371	360	386	367	344	398	402	356	351	360	401	353	392	397	362	354	340	384	380	391	327	361	379	371	352	370	358	352	368	382	363	394	393	365	381	381	335	376	357	352	367	417	372	403	351	348	366	332	365	406	390	376	353	381	372	357	366	390	375	383	365	360	352	417	356	371	407	360	365	339	392	390	386	358	367	389	381	334	359	359	397	338	369	389	382	384	334	370	354	380	357	383	351	365	362	361	362	360	392	380	335	378	407	364	382	383	366	397	375	370	371	348	365	351	377	381	398	378	404	386	366	353	372	339	369	379	395	391	367	358	408	373	352	374	376	363	373	401	352	381	386	363	376	422	376	365	335	392	395	392	374	372	378	341	369	396	358	382	357	366	353	357	341	397	359	338	431	357	367	361	396	365	381	386	347	385	383	344	384	367	379	388	340	385	381	348	367	354	386	386	346	353	429	390	363	369	373	397	400	363	389	365	381	363	384	414	345	375	375	389	371	408	388	361	388	392	348	391	368	371	374	375	443	366	336	329	326	384	418	388	387	379	361	388	416	422	339	374	358	378	372	383	344	360	402	329	379	388	352	362	393	388	374	351	347	368	372	400	367	359	396	382	404	363	362	354	374	367	385	414	367	392	389	388	373	340
25621	21451	27428	25495	5654	1193	818	731	17740	26306	16611	6041	1778	884	582	481	495	474	435	424	410	513	518	486	511	497	474	445	399	438	470	479	455	467	464	446	453	451	475	493	464	433	477	466	465	427	480	460	480	486	462	514	438	449	419	478	444	453	459	461	476	455	468	420	436	486	449	459	449	450	471	447	504	488	418	471	470	453	492	487	471	465	477	467	506	471	456	444	460	430	454	519	462	467	483	441	509	464	484	480	513	424	496	479	471	500	467	496	464	430	456	483	466	467	500	448	463	453	448	475	453	475	463	440	413	475	443	455	447	466	469	461	453	464	512	416	469	450	463	471	441	461	478	473	462	459	460	485	461	453	495	470	480	451	439	461	475	479	443	494	474	444	486	493	476	466	458	473	472	443	457	453	460	461	482	415	483	455	500	471	513	448	452	428	473	466	450	454	486	478	444	446	497	466	457	451	457	446	509	486	472	457	450	468	473	452	442	470	473	460	454	470	466	471	472	501	463	474	447	484	424	498	448	442	485	436	455	448	477	463	482	429	437	457	460	459	455	468	484	453	451	456	486	505	461	450	463	493	467	462	455	513	476	450	452	433	511	456	463	444	491	468	478	486	448	499	452	471	455	491	455	443	472	488	495	456	485	459	477	486	483	460	436	445	467	446	480	423	444	446	462	457	480	492	440	474	456	465	445	487	495	418	389	466	465	450	475	485	482	481	428	459	450	445	475	469	473	411	456	476	412	475	460	490	459	467	420	476	443	459	466	443	441	470	446	449	482	508	449	505	478	427	471	465	479	438	493	435	447	473	476	467	491	493	456	448	489	467	451	447	489	444	496	448	482	459	488	496	470	454	466	472	438	437	442	494	472	462	532	445	476	481	450	456	494	432	487	475	465	474	464	530	454	471	484	460	488	454	407	439	490	462	402	476	478	432	445	464	430	508	450	484	464	497	473	481	438	455	455	485	441	445	478	450	449	463	450	508	472	476	432	465	450	450	451	480	466	488	486	460	460	452	435	469	440	485	444	463	495	476	464	446	466	455	492	468	434	494	460	466	485	469	465	415	458	482	472	415	463	508	517	485	438	497	475	446	447	422	447	469	459	451	447	425	444	413	480	470	476	518	485	456	474	428	486	485	485	503	447	478	470	434	479	432	447	493	476	487	442	467	492	437	440	449	461	459	462	446	454	471	478	496	424	464	442	488	446	451	480	477	431	504	472	452	425	448	471	426	491	459	456	478	456	483	467	473	457	490	459	466	444	458	486	495	430	397	449	477	435	456	480	482	466	464	415	477	471	466	425	478	420	494	448	444	462	512	478	509	477	461	461	467	475	428	496	467	470	450	473	441	490	465	434	489	506	451	466	448	434	450	443	440	443	409	455	449	460	464	450	465	461	476	471	478	424	450	473	450	465	482	490	449	460	433	491	442	461	485	521	438	457	448	433	489	459	428	484	457	445	484	467	472	419	442	494	420	428	453	478	441	475	476	493	450	467	441	473	474	426	480	461	440	450	494	483	454	458	458	430	491	466	455	458	479	466	447	445	450	447	474	457	451	439	465	465	449	459	475	487	470	454	507	453	465	442	432	466	474	445	486	460	458	462	437	425	470	501	471	473	483	478	453	407	461	448	467	475	469	431	442	445	491	461	475	435	458	478	445	441	425	473	500	464	425	453	486	461	438	472	439	420	466	457	460	496	495	423	462	455	467	461	421	466	458	443	431	467	478	487	485	430	471	475	425	470	448	473	441	462	499	452	444	496	455	484	449	464	459	489	446	481	501	462	452	438	466	474	493	459	432	426	454	453	463	483	498	457	466	456	460	431	490	489	446	524	464	458	441	460	477	485	469	445	512	465	435	477	442	492	487	461	470	473	476	451	450	450	475	479	426	447	434	430	445	459	457	436	443	522	477	441	464	495	457	440	459	458	455	462	426	461	475	482	449	443	425	450	500	438	496	484	422	436	467	447	461	453	485	482	459	467	468	452	444	486	467	489	456	465	455	462	452	439	465	458	485	485	489	488	440	460	478	454	446	432	471	444	436	486	471	473	493	451	452	438	477	465	441	447	466	476	480	466	444	475	427	498	475	449	444	465	472	449	458	484	483	439	434	490	496	443	446	475	471	470	427	461	467	467	458	487	445	431	465	513	470	449	444	393	476	490	467	413	484	454	497	450	478	449	440	477	460	452	451	450	485	517	456	479	460	456	416	462	466	473	468	461	470	436	453	498	471	430	475	479	466	486	488	455	418	465	457	473	472	443	486	497	453	475	458	485	508	440	439	443	469	490	462	448	470	464	429	461	490	453	445	455	482	446	476	449	469	475	458	421	419	489	461	495	428	472	477	442	425	465	492	472	459	457	460	502	452	432	465	475	503	445	445	473	490	461	457	451	442	484	487	498	469	442	487	480	468	453	430	477	462	464	478	447	473	478	442	439	452	493	454	453	467	445	505	461	471	439	474	477	479	472	438	460	447	479	456	446	435	472	506	441	441	460	406	438	441	468	448	462	459	443	457	458	455	462	453	456	478	444	467	467	453	454	506	451	465	456	477	466	501	439	473	480	501	425	446	451	467	466	467	496	472	455	466	480	459	484	472	460	440	455	447	434	476	459	459	482	462	432	475	477	436	482	481	452	502	465	481	476	429	450	479	485	490	435	471	480	459	477	469	449	482	474	466	454	475	465	462	456	469	451	449	466	481	464	499	508	466	481	488	457	461	432	457	485	420	452	460	433	499	466	496	466	456	440	488	465	513	474	433	447	454	496	445	427	452	475	447	470	462	451	453	492	469	463	448	451	487	470	458	455	443	460	449	501	432	450	498	472	468	479	476	455	467	478	471	459	481	482	461	477	470	475	441	455	497	491	469	427	459	460	495	444	471	473	516	427	449	469	451	482	452	438	438	452	473	501	461	477	415	476	419	461	445	467	447	453	465	461	441	448	458	442	462	482	443	465	468	512	480	442	525	472	479	483	520	495	454	471	426	428	485	461	447	459	472	449	483	467	501	474	470	461	452	457	472	430	459	471	467	423	435	487	467	473	467	458	443	451	482	454	437	495	460	469	448	445	439	470	442	450	452	473	438	483	466	454	454	467	474	447	471	437	459	469	483	423	445	450	452	451	447	455	427	446	489	510	455	451	433	501	478	484	453	453	449	490	461	466	498	480	429	488	445	478	438	494	480	484	445	478	439	461	464	502	482	455	493	482	506	454	443	466	430	429	451	453	459	437	466	466	444	475	419	474	488	457	439	424	487	481	475	450	416	445	458	460	458	462	463	437	449	482	472	489	456	453	444	423	466	444	460	462	432	448	452	464	485	452	466	424	456	434	489	466	475	449	473	430	444	498	486	481	451	431	456	455	473	469	458	452	436	439	467	527	461	467	467	469	470	437	448	461	482	438	412	449	466	479	429	468	446	463	491	479	424	445	491	492	452	490	445	451	454	472	484	462	458	448	464	444	489	449	458	476	471	431	483	461	421
3836	3541	2904	1441	1165	983	771	879	21198	23148	12737	5301	1798	866	535	423	444	396	374	423	445	397	427	413	457	417	451	432	388	429	427	411	396	443	405	454	406	424	405	412	443	439	399	416	394	426	460	389	443	422	398	386	420	397	422	404	425	404	432	387	444	408	400	423	392	428	418	407	468	422	437	401	417	419	381	460	419	407	397	419	370	390	398	437	406	433	398	404	398	409	396	471	417	398	405	405	401	451	430	408	408	455	422	403	411	433	436	407	436	414	383	430	436	420	418	399	412	410	420	409	412	394	418	415	451	421	430	436	435	433	386	423	425	471	443	418	409	405	417	411	431	441	406	396	376	428	423	419	441	395	441	402	418	434	408	397	398	430	433	400	422	405	395	412	406	427	414	426	417	408	421	429	424	430	406	406	402	388	407	418	423	457	435	405	395	408	376	394	362	435	369	440	413	399	418	417	433	446	408	412	382	419	415	437	412	429	449	458	417	441	397	415	408	420	432	366	414	415	426	403	416	435	402	443	413	449	392	457	424	395	397	397	431	426	458	403	418	431	427	431	372	414	436	394	400	410	401	417	437	436	391	389	400	451	371	464	409	412	456	440	402	377	425	395	411	446	423	432	434	389	428	446	372	417	439	404	395	438	413	414	402	444	384	417	403	442	408	431	392	424	416	401	413	420	402	400	430	403	447	396	417	414	455	434	426	402	398	408	396	377	421	405	447	422	424	410	408	418	429	395	386	459	400	393	426	415	413	401	428	413	428	427	406	445	400	413	442	448	413	402	417	413	384	427	401	404	416	411	413	401	397	425	394	416	437	406	411	427	392	416	402	437	401	411	396	430	425	456	383	435	413	419	433	396	419	405	383	413	395	410	399	420	403	420	435	432	438	414	431	412	394	403	418	421	453	440	435	406	429	404	441	406	438	408	441	385	436	424	377	426	424	415	433	420	450	417	403	427	459	411	414	411	414	452	397	422	459	408	408	420	406	410	417	442	436	412	408	409	386	398	436	406	415	427	421	402	424	415	416	432	448	386	368	406	413	436	387	425	385	390	398	456	423	407	416	428	422	410	433	414	435	401	388	389	381	384	436	452	451	413	418	455	431	452	405	409	375	375	419	434	447	405	408	420	436	413	443	434	418	419	414	399	391	393	452	397	396	393	427	402	443	403	422	405	454	375	389	433	403	410	443	403	412	379	425	409	437	413	448	391	403	400	413	412	418	405	427	380	431	407	410	427	428	406	425	400	434	407	441	424	407	415	437	390	403	411	407	402	444	408	388	439	435	389	408	406	419	425	407	431	419	408	407	428	408	406	414	397	429	422	420	397	400	423	454	423	410	441	449	400	406	422	383	374	429	382	380	421	439	445	417	429	416	410	383	417	439	412	438	425	400	383	383	430	436	427	401	403	377	421	430	383	406	377	397	451	391	380	423	445	415	425	400	409	410	393	438	424	406	422	431	412	396	408	421	404	416	408	411	433	423	400	433	426	455	423	438	359	443	411	419	407	405	409	405	391	392	436	403	412	430	404	386	415	440	469	391	388	426	439	400	378	401	390	438	426	410	411	441	416	394	436	383	393	388	408	433	436	416	418	415	428	405	425	401	433	437	383	379	410	394	415	437	367	406	417	415	367	403	402	386	413	424	370	442	405	409	462	422	394	477	404	441	444	428	439	424	397	417	420	397	384	392	419	408	371	414	390	425	398	434	428	432	425	394	428	416	412	397	447	405	446	406	432	430	404	408	423	427	396	435	396	442	439	442	400	408	413	379	402	420	411	380	417	446	450	400	404	415	425	387	400	415	386	445	420	417	459	395	415	415	395	390	424	448	420	412	433	407	415	382	436	419	403	445	424	409	424	454	389	423	407	407	415	436	407	379	373	409	446	449	406	427	438	398	400	412	412	405	444	460	431	434	406	416	402	404	390	435	378	408	374	409	397	424	389	421	424	448	443	443	409	459	430	417	419	452	421	418	421	419	437	404	426	393	417	427	405	422	403	441	415	437	399	378	418	407	407	425	422	423	433	439	425	429	372	417	394	411	391	433	412	409	410	366	411	419	431	398	403	423	406	400	407	404	408	441	433	428	423	392	384	377	372	465	381	402	409	449	402	412	390	408	410	369	393	392	418	391	447	417	379	427	382	406	432	399	439	408	406	422	379	374	412	377	449	464	378	440	417	400	415	416	455	403	431	399	403	433	407	453	413	400	434	435	392	392	419	439	404	381	429	419	386	382	408	404	414	410	376	399	387	396	413	395	442	424	410	408	392	415	414	435	451	391	415	418	416	394	456	429	393	402	408	442	410	416	423	428	397	399	431	430	414	399	405	418	439	402	424	443	391	399	386	393	390	436	416	453	411	401	425	426	413	371	463	426	418	418	426	413	389	444	425	429	424	428	386	431	388	410	415	427	416	402	444	454	471	419	361	422	408	395	412	425	472	430	431	411	410	383	399	378	402	380	381	404	425	405	439	405	420	437	412	388	443	423	429	409	413	428	439	398	393	380	440	421	398	412	441	390	405	448	395	424	399	390	404	377	431	420	459	408	386	416	401	418	423	406	433	415	430	428	428	429	410	407	406	402	426	417	410	390	419	411	437	408	395	419	412	401	411	426	401	406	385	438	442	405	406	391	425	429	430	415	420	417	412	427	451	423	426	389	415	445	417	421	408	368	397	384	414	413	451	427	449	413	439	444	407	417	414	396	404	406	422	436	427	452	399	382	394	426	442	416	423	417	436	431	387	405	419	396	401	394	407	455	417	431	400	466	415	393	401	418	412	407	396	367	403	424	419	411	436	426	360	399	440	412	375	401	435	448	437	413	382	414	430	402	454	390	433	427	402	400	421	412	419	388	424	404	434	393	408	413	450	400	420	425	441	398	424	424	410	420	449	398	437	416	419	360	392	442	419	466	425	434	434	446	423	397	410	434	391	373	413	445	423	390	425	424	439	437	394	418	403	396	383	424	401	441	394	411	398	401	383	436	397	396	404	418	393	416	404	425	420	419	431	456	403	410	424	388	423	435	424	409	412	422	418	418	387	426	446	399	426	403	391	430	400	429	425	429	417	388	435	409	398	390	430	426	399	420	442	429	427	378	394	409	418	434	409	441	409	454	440	420	403	421	407	422	397	401	384	404	407	405	403	393	403	431	416	414	424	440	418	377	411	406	430	416	459	408	451	428	411	442	449	430	416	408	409	472	415	433	402	415	428	466	419	407	398	429	404	414	429	396	432	400	423	408	417	416	446	398	396	458	392	432	441	407	399	406	413	419	418	432	414	409	415	389	427	415	429	435	429	444	435	417	422	397	443	421	407	440	417	401	414	422	397	392	368	402	424	402	409	407	427	428	423	419	408	421	385	398	381	405	414	416	436	393	431	389	425	422	408	350	401	419	426	370	417	421	383	456	420	401	401	422	410	418	431	428	427	419	395	412	397	409	427	420	417	447	437	439	393	432	378	403	415	414	426	395	401	404	413
24350	21400	28701	24464	21322	7389	1701	3118	39586	40790	27173	11554	3365	1300	796	663	638	606	610	656	621	629	605	627	657	642	673	601	602	641	635	648	620	633	615	642	586	636	624	683	636	645	604	640	629	610	679	558	608	628	648	611	623	620	660	625	604	596	598	612	617	629	562	612	638	610	608	619	621	620	578	610	659	643	547	606	633	619	647	655	604	612	650	589	593	575	622	635	623	642	578	598	647	626	622	621	607	647	612	649	601	599	671	651	616	609	575	622	661	612	578	676	597	598	619	592	600	611	626	611	571	571	621	653	596	594	658	598	647	565	588	621	609	583	643	583	619	582	652	615	626	621	615	646	622	641	656	666	600	608	593	643	596	632	622	601	624	636	604	651	606	644	610	647	590	628	653	582	603	631	597	664	599	607	594	621	602	649	603	616	595	635	599	672	573	632	656	603	607	634	587	576	605	613	623	560	609	620	617	607	619	661	630	604	609	602	580	585	604	650	599	577	602	628	642	650	588	628	633	609	582	615	649	588	606	622	588	589	595	575	601	608	612	669	621	611	635	636	602	626	583	609	668	584	583	559	600	588	613	589	621	653	624	612	614	597	589	630	628	576	613	639	577	590	629	598	577	613	610	619	599	641	591	620	603	626	566	578	627	631	609	596	650	629	639	596	592	603	582	572	642	564	633	637	580	608	616	574	649	655	624	618	577	591	649	586	579	596	612	605	592	669	663	616	633	658	590	602	582	579	632	606	631	619	603	616	586	658	606	641	603	601	562	622	619	591	628	607	582	576	593	655	595	595	614	585	617	603	621	594	632	597	608	584	607	609	618	615	593	607	640	613	593	577	557	568	621	614	563	612	617	638	625	600	562	601	601	583	649	595	603	614	660	606	626	631	629	622	634	622	594	615	604	605	614	576	588	565	656	648	636	647	563	622	561	612	562	598	605	610	625	588	628	599	614	655	621	624	612	607	586	637	622	612	663	623	612	593	651	613	635	615	584	565	608	627	598	641	620	568	631	613	595	573	619	579	621	576	627	612	626	636	612	629	559	616	580	660	619	668	640	579	644	605	623	604	599	646	587	630	607	619	587	632	549	644	603	628	595	605	585	579	638	599	615	617	609	590	597	611	670	595	624	613	627	611	653	577	662	579	645	658	618	605	650	603	560	636	645	623	573	568	624	654	599	568	610	590	581	610	578	599	622	641	612	640	636	576	587	629	598	614	625	585	597	632	621	599	644	685	598	599	625	581	620	647	603	596	588	619	634	633	627	608	648	608	607	592	600	644	643	606	651	652	613	613	562	620	578	579	599	639	605	576	600	574	584	606	619	628	639	613	569	598	638	634	655	606	605	603	617	586	577	591	644	616	617	636	635	623	624	576	610	668	533	643	645	599	633	620	577	643	642	641	613	631	604	615	628	629	584	605	582	603	593	594	588	637	612	582	623	593	613	584	578	622	610	624	637	634	587	578	619	631	610	600	613	594	620	603	615	579	604	558	626	583	630	621	573	616	636	631	628	619	572	585	624	621	627	597	675	599	598	613	600	617	639	603	582	555	612	658	606	576	578	573	601	647	628	649	642	611	583	571	623	617	603	637	630	549	623	547	659	589	627	614	624	576	596	629	634	613	621	604	626	597	629	637	638	577	588	581	657	617	625	617	584	619	620	607	620	637	593	660	565	630	607	633	594	602	651	572	641	642	571	593	610	610	614	598	603	671	592	600	597	596	612	598	626	625	624	573	603	611	609	615	642	609	655	619	585	611	592	594	635	621	588	614	575	612	577	579	614	624	555	633	622	622	626	605	598	578	624	626	572	651	612	616	615	582	594	609	606	615	642	585	612	603	603	601	601	621	613	576	628	614	566	647	584	614	615	599	630	595	641	549	616	615	612	607	621	600	623	618	603	605	588	610	651	582	582	585	607	604	621	616	583	605	583	575	634	588	635	658	586	578	604	597	623	586	586	613	615	594	628	598	586	615	626	629	599	656	613	606	550	633	581	582	651	559	612	659	579	652	594	622	594	563	605	580	602	651	565	650	600	595	604	595	645	661	575	573	561	637	628	591	623	637	634	594	611	632	597	625	578	609	581	567	674	585	643	569	618	618	669	597	616	602	559	616	622	664	616	645	627	621	622	600	604	645	613	611	604	594	608	620	567	601	590	636	579	628	616	580	592	634	614	613	607	613	642	607	616	619	626	657	637	550	601	615	594	595	624	627	646	607	566	630	622	625	604	576	621	561	639	661	632	623	571	604	650	638	655	654	601	619	607	590	586	604	644	581	563	590	620	588	594	613	619	638	604	572	611	622	620	584	578	639	605	662	628	577	619	608	585	597	621	597	566	593	611	590	642	628	648	590	592	630	619	642	612	623	622	557	600	593	603	640	629	588	633	587	605	626	620	632	637	623	604	574	645	588	636	605	618	619	648	585	645	582	593	616	616	585	660	620	604	640	622	611	624	592	642	673	634	628	604	610	641	632	610	590	621	622	633	625	606	581	572	625	628	579	584	578	652	635	625	619	611	704	631	618	636	603	608	630	620	613	641	573	572	654	628	595	610	602	618	559	588	589	672	592	603	607	592	640	571	643	617	589	561	607	651	629	603	630	611	640	648	613	574	571	664	623	609	636	563	586	585	626	583	630	601	639	580	606	641	584	600	625	583	576	640	652	607	575	580	617	643	587	602	577	600	593	637	616	660	590	645	582	584	623	553	609	610	627	627	562	649	619	625	586	600	602	665	661	591	601	577	607	558	613	606	648	577	657	628	595	587	601	606	620	610	620	646	618	604	611	591	600	581	582	589	605	568	608	617	608	620	604	589	656	625	619	575	615	582	598	620	641	643	609	598	627	648	602	580	606	620	572	563	623	626	619	576	639	624	596	639	597	609	578	577	628	610	651	637	646	632	596	571	579	628	528	613	634	590	636	625	605	556	602	594	635	622	598	566	592	593	620	669	590	605	642	602	582	604	590	586	624	619	631	652	630	572	610	612	634	620	610	607	647	603	602	614	590	603	608	603	629	602	614	582	587	586	654	612	565	621	595	625	571	648	650	609	591	651	667	608	613	595	636	663	640	640	612	577	635	582	617	573	604	592	606	613	639	612	543	601	577	649	592	635	636	618	579	590	617	622	619	589	578	596	646	560	624	616	601	593	637	613	633	598	616	581	632	644	575	614	594	585	668	597	591	585	613	566	595	567	554	543	652	595	628	577	620	616	606	593	591	601	597	641	616	599	633	577	632	661	603	596	556	623	599	628	588	556	599	588	612	615	595	562	605	642	602	587	648	640	607	613	645	593	628	656	591	621	590	618	624	636	565	601	590	632	638	543	528	595	613	586	614	608	628	586	599	602	628	634	604	569	607	630	611	580	616	602	589	540	634	626	659	576	577	582	592	626	657	604	555	625	603	651	628	605	642	618	617	612	607	619	624	568	568	588	597	612	606	564	636	698	592	607	606	593	629	659	611	619	576	599	618	653	556	594	656
4083	6515	5687	2668	1976	1606	1266	4360	40923	35866	20193	8610	3124	1252	648	574	534	538	556	555	574	570	580	562	547	540	572	474	543	556	560	566	552	551	530	539	546	517	541	477	520	563	518	557	501	547	551	504	527	539	560	545	545	517	568	524	505	565	585	543	578	540	580	510	557	530	504	521	528	523	524	545	546	513	532	510	506	472	537	549	538	518	522	535	518	576	573	503	521	527	563	539	528	548	496	558	539	523	533	559	503	532	538	543	571	545	519	523	558	529	502	542	521	536	523	527	559	526	579	532	533	536	497	583	508	537	503	547	565	575	568	530	534	536	528	507	528	547	527	557	540	545	548	511	540	553	548	507	508	518	517	550	555	521	524	524	506	523	527	548	543	574	514	539	505	517	507	493	549	555	568	536	557	540	520	546	543	484	508	546	516	515	539	546	555	540	531	522	514	498	524	539	527	540	512	535	517	517	528	470	511	519	572	531	559	473	535	534	545	557	550	530	538	540	545	567	513	557	490	554	506	530	541	523	511	554	532	526	525	526	551	515	543	523	582	578	498	525	560	552	534	484	536	504	526	531	560	540	529	544	577	527	556	527	561	501	543	553	553	498	562	521	496	509	547	545	539	512	572	548	560	554	511	567	496	524	555	535	556	545	516	516	535	513	535	528	544	536	551	560	509	500	556	537	518	513	557	567	489	521	556	522	570	564	523	527	510	560	512	567	519	491	539	508	526	501	589	542	520	525	536	533	517	527	523	542	567	570	523	525	525	522	528	533	546	489	552	507	526	556	549	539	506	567	500	545	518	521	520	544	500	505	493	550	536	512	527	531	534	567	542	552	532	536	529	557	536	539	484	537	593	543	569	567	514	514	537	549	553	530	532	557	553	530	545	549	554	525	565	544	516	542	562	567	528	526	529	516	550	539	549	518	562	501	515	535	525	509	541	548	576	503	535	565	501	565	544	511	548	498	556	520	557	563	523	498	530	496	540	543	504	555	510	531	552	512	571	517	525	543	552	541	521	516	494	533	506	504	514	520	533	551	532	524	501	504	530	536	507	566	550	547	485	545	502	549	545	551	563	551	562	573	601	494	503	560	553	562	552	543	529	501	526	516	532	557	530	588	523	518	521	547	525	569	528	519	529	533	509	558	550	526	542	517	520	496	542	521	525	553	528	479	572	500	524	531	503	524	542	498	531	487	523	482	569	520	572	554	541	523	467	512	529	585	555	510	517	518	532	563	542	540	534	547	533	516	540	532	523	584	506	573	518	506	507	551	514	530	570	557	554	512	548	531	546	544	564	580	564	522	524	578	537	543	546	513	555	534	526	527	550	497	539	522	521	543	542	510	501	515	517	493	557	507	534	507	588	523	523	522	490	586	536	493	533	531	508	519	529	510	544	549	504	535	467	481	562	511	498	554	495	533	534	568	551	527	512	501	554	560	507	543	523	527	531	535	521	497	569	539	502	515	520	559	513	540	544	490	541	536	524	509	515	518	514	505	537	521	553	533	552	532	556	559	528	546	511	529	535	542	508	499	557	524	545	523	580	509	529	546	516	540	507	554	522	501	492	546	546	532	556	530	543	509	545	540	520	527	518	543	524	581	545	530	513	568	511	572	548	542	527	506	578	517	493	582	547	560	558	473	574	540	538	527	524	548	564	475	523	559	469	556	473	528	517	522	570	510	516	595	497	490	558	506	539	560	519	493	544	563	556	515	563	515	535	519	525	534	554	537	501	538	521	554	526	545	510	551	484	514	574	479	518	525	509	558	512	528	522	495	540	512	516	526	528	504	525	524	499	553	543	554	522	570	516	500	481	527	523	524	557	540	525	556	508	516	543	529	514	566	540	553	582	524	519	573	515	551	500	514	522	512	525	533	553	508	541	531	503	551	530	591	530	576	529	538	576	563	494	506	547	550	550	543	527	556	585	528	510	511	548	524	536	539	524	514	567	533	529	573	503	516	526	542	527	552	522	536	527	512	550	498	519	524	557	551	539	559	519	514	506	541	570	518	501	553	510	546	550	493	500	500	543	516	525	513	522	512	559	507	517	568	556	569	533	554	517	499	546	551	525	518	528	543	541	537	527	547	470	541	576	535	543	529	569	526	518	575	490	533	578	506	474	530	514	546	561	512	524	521	518	514	540	526	500	548	507	519	556	520	525	539	512	531	511	590	548	536	512	533	551	511	552	525	536	560	577	527	481	522	558	552	544	538	528	560	501	527	525	513	501	534	556	530	532	531	502	530	556	551	497	551	538	516	550	548	554	510	492	565	560	506	488	563	550	544	532	487	536	496	509	520	513	505	548	537	476	508	510	560	549	516	524	543	537	543	530	527	561	515	549	483	496	550	540	519	538	532	551	495	530	534	532	532	543	543	567	520	539	504	557	561	509	537	497	505	511	545	576	497	529	525	520	513	568	543	524	504	511	538	501	529	531	567	536	548	487	533	532	555	527	556	534	545	535	528	518	538	493	524	541	516	538	508	567	557	522	545	563	524	526	562	491	549	539	520	531	489	532	531	539	569	516	538	485	551	548	503	512	531	483	556	532	529	521	549	500	504	530	517	528	496	544	523	554	566	533	545	531	532	507	511	529	525	512	527	533	554	538	485	518	523	506	522	512	532	509	537	505	493	541	573	506	506	548	538	554	542	517	517	530	525	557	542	512	513	558	514	504	601	599	523	545	567	519	501	537	559	514	549	494	537	529	550	539	563	530	537	566	535	528	532	552	534	489	537	530	537	518	574	545	517	533	561	550	543	522	538	524	570	545	509	493	543	547	517	543	549	537	501	519	502	518	562	548	563	565	554	529	562	552	529	483	498	480	539	552	541	541	526	544	530	555	529	582	500	570	532	488	559	538	554	543	542	542	536	534	518	511	514	552	485	510	509	523	521	500	536	521	531	532	507	482	541	484	539	491	546	454	515	548	553	517	543	546	487	549	513	479	530	510	572	506	568	570	486	521	538	541	522	502	512	547	537	540	531	494	534	488	543	567	552	511	521	531	560	493	533	545	536	510	553	506	524	527	545	541	571	474	537	510	504	496	548	468	532	519	540	504	513	551	536	522	514	494	549	552	538	550	538	541	532	530	485	523	507	498	584	528	532	527	533	534	540	543	557	488	503	565	582	564	506	523	528	548	499	505	516	558	546	561	534	477	544	559	502	529	516	525	524	522	553	515	548	549	494	500	508	532	529	508	576	537	494	532	518	542	540	539	511	535	557	481	577	537	553	547	539	560	526	553	528	518	524	522	510	536	525	543	539	518	524	524	560	525	553	517	550	524	524	537	537	578	554	551	557	494	544	540	526	516	559	530	548	547	511	505	544	500	545	530	520	516	543	528	485	511	507	534	497	528	550	535	553	544	514	517	526	533	532	511	499	551	582	518	535	523	526	538	539	553	550	535	553	516	541	548	550	552	570	522	501	547	506	521	544	542	517	508	490	517	532	549	538	536	543	522	526	530	518	550	512	526	519	538	488
27650	11796	1634	930	661	518	418	483	2318	3064	2370	1157	648	521	482	410	413	407	409	440	457	430	412	440	401	449	443	424	461	428	383	376	380	431	427	434	462	455	445	443	466	427	459	410	409	456	420	452	407	428	418	421	425	422	458	406	394	446	459	467	423	426	429	422	451	412	409	421	435	433	441	448	406	474	456	419	411	425	453	437	465	424	433	447	459	464	428	434	420	432	456	445	422	399	410	455	475	424	437	411	451	445	430	448	394	454	436	500	381	451	430	407	428	438	415	430	440	448	416	392	413	443	419	428	458	413	443	409	417	457	422	432	390	446	420	428	424	439	447	389	405	447	420	423	489	445	423	454	433	387	437	438	452	448	381	422	452	464	418	465	421	399	409	428	456	435	461	458	409	445	418	418	412	424	449	422	441	423	420	419	439	419	422	432	398	382	399	441	455	413	424	423	433	402	430	421	411	408	408	430	418	435	437	399	445	395	406	471	424	430	407	415	430	400	450	465	432	425	411	404	438	402	428	411	458	429	448	451	422	412	414	423	449	442	461	422	418	412	417	407	441	390	402	404	398	412	423	440	407	434	442	417	417	433	431	458	430	444	403	410	424	426	420	400	440	442	412	443	420	447	442	417	436	460	453	450	420	439	450	421	420	429	390	429	423	453	432	432	459	420	391	415	411	434	450	413	395	420	409	418	421	442	457	419	453	394	425	443	430	429	438	425	400	385	468	428	430	445	436	458	412	395	415	467	446	436	417	431	392	440	453	425	417	437	444	414	423	428	458	414	427	391	427	413	437	394	394	441	478	465	412	404	422	441	421	420	429	434	428	405	419	450	415	430	426	410	436	430	455	427	461	459	449	421	404	406	431	399	433	419	430	421	363	438	419	427	422	406	463	426	410	462	401	461	416	442	457	453	410	431	441	432	418	422	432	438	440	422	441	415	487	473	423	422	382	405	420	421	426	440	421	423	433	405	419	429	390	393	430	406	388	400	419	418	430	454	408	438	418	444	415	419	427	420	433	468	441	366	443	432	455	416	451	435	434	393	433	441	430	436	460	469	423	458	428	435	452	408	408	419	434	437	424	432	444	429	423	428	408	426	424	407	446	397	451	419	422	431	425	448	415	399	425	439	417	423	431	426	438	421	420	434	451	438	450	438	429	428	472	444	427	370	377	443	406	434	425	458	427	425	418	455	399	429	442	448	410	473	446	386	438	394	404	447	423	427	396	431	427	420	426	394	421	392	414	439	403	402	419	357	372	434	431	452	449	426	427	441	419	425	450	453	433	427	417	439	447	448	417	401	418	426	414	427	377	416	443	430	466	432	442	386	435	407	421	445	430	445	417	419	452	374	448	420	427	413	444	415	422	432	436	419	405	438	403	461	420	401	419	473	378	420	406	438	425	423	401	422	415	411	447	414	445	405	418	419	423	438	425	388	432	431	452	378	451	435	422	411	419	448	405	413	419	413	428	404	437	413	458	409	435	439	428	402	421	454	445	408	437	443	439	460	429	397	430	443	453	416	452	455	435	422	427	447	444	442	434	430	426	414	445	390	444	455	431	396	441	431	410	431	432	423	447	404	457	441	446	406	384	432	407	462	409	418	440	432	446	390	410	434	439	417	434	399	459	400	425	410	442	396	419	460	440	419	450	406	419	409	390	414	439	395	432	419	388	432	417	438	440	395	461	445	422	437	408	405	455	416	441	463	434	411	401	397	453	430	452	404	409	431	430	422	404	407	422	447	438	393	423	429	414	442	429	395	411	448	440	453	429	414	389	427	442	410	447	424	408	429	425	433	434	448	425	400	416	400	429	398	445	442	416	434	412	394	408	408	412	403	414	424	369	395	449	445	457	396	428	463	445	409	440	418	423	392	419	422	426	436	437	431	453	463	414	455	419	410	400	422	473	462	411	388	417	415	440	450	422	435	427	411	405	435	444	418	434	433	396	435	437	418	426	420	442	431	392	434	421	414	432	467	422	428	426	436	398	445	417	465	459	449	438	446	425	424	404	414	442	386	408	438	410	456	403	458	425	428	411	452	428	444	428	455	405	421	433	456	394	385	391	414	438	418	424	408	474	419	410	419	454	445	411	445	460	468	461	441	419	413	392	415	434	424	436	393	442	392	419	398	413	411	434	465	404	402	384	428	447	424	422	418	432	423	412	422	404	421	453	453	463	418	413	457	418	439	440	425	420	433	431	391	420	435	420	416	429	423	448	416	394	428	428	459	405	413	437	399	429	432	428	472	410	423	415	433	384	446	406	450	437	458	418	396	435	382	412	467	435	437	427	420	417	422	433	426	428	438	466	435	444	454	389	470	439	374	450	423	447	418	427	438	423	458	428	412	439	420	464	423	415	449	418	401	413	420	471	408	404	425	423	450	423	407	433	438	412	458	408	387	408	423	415	417	401	439	416	408	488	458	445	366	456	445	436	396	456	441	444	430	421	430	393	429	407	430	449	403	405	459	426	441	445	446	402	442	418	429	432	444	428	433	416	400	436	426	433	434	419	420	426	411	462	453	444	423	403	472	407	400	417	418	404	444	443	446	480	438	417	441	433	430	452	437	407	409	412	395	441	437	437	427	444	409	426	448	451	412	453	438	463	460	439	416	444	411	412	372	449	460	431	405	414	441	429	447	361	412	450	447	433	435	431	423	425	428	440	443	433	427	390	435	437	415	447	439	403	414	409	447	403	408	420	448	429	401	454	438	416	439	442	450	450	431	428	473	438	430	424	431	414	455	442	447	418	445	392	441	416	437	379	403	429	438	419	442	427	438	451	440	445	413	424	398	403	464	443	421	405	440	418	419	428	449	457	416	430	452	402	430	422	466	467	443	405	450	423	403	435	418	409	433	414	415	404	399	435	423	444	442	432	404	466	406	452	412	424	451	378	437	413	441	427	438	423	446	397	399	442	422	410	430	462	432	416	419	412	433	465	405	448	372	419	433	396	428	448	446	415	400	418	442	397	461	432	451	393	445	400	436	415	433	459	410	414	428	412	373	439	439	456	419	407	411	425	399	389	415	411	404	449	465	399	423	419	405	453	436	412	449	450	432	420	395	413	421	405	449	443	445	414	410	434	376	437	427	411	432	455	416	399	424	453	431	441	419	449	445	430	421	464	403	442	430	417	428	448	448	468	459	414	396	441	431	399	399	449	410	421	427	449	425	462	439	444	424	417	467	434	414	390	438	413	473	440	400	397	427	406	418	395	418	408	423	399	432	413	439	389	432	408	419	436	422	406	408	427	434	443	408	411	410	372	438	435	447	406	471	449	404	419	413	429	427	437	446	440	449	377	460	427	383	421	457	433	444	401	434	435	388	434	424	416	420	421	428	428	433	438	406	433	444	396	423	454	408	487	413	378	423	455	416	413	441	436	442	413	460	419	402	447	439	407	457	413	446	458	424	435	441	423	392	438	412	432	483	404	442	421	416	453	411	425	434	432	441	447	473	438	427	410	448	391	462	430	453	471	430
5210	988	785	540	460	444	391	444	3151	3594	2457	1129	687	437	435	397	366	366	377	360	382	338	395	381	349	365	367	387	387	378	429	354	384	404	391	401	381	389	357	372	347	346	371	341	392	358	348	397	388	356	354	368	355	384	370	371	397	392	346	347	345	373	376	367	398	382	360	357	375	371	356	353	338	368	366	415	316	363	351	393	393	379	341	363	395	337	385	388	366	412	348	370	378	361	383	329	364	396	369	366	384	403	407	388	375	363	384	387	357	349	384	375	355	384	358	359	387	370	372	373	326	395	369	355	353	372	362	377	374	372	361	379	387	337	356	395	376	368	361	400	359	384	383	395	356	380	392	384	392	391	359	330	370	337	367	375	365	372	347	358	392	387	362	372	375	404	379	354	353	354	395	331	364	380	362	394	398	390	376	373	381	367	371	343	355	395	344	388	370	365	369	390	397	381	396	362	349	343	369	369	354	349	369	378	365	391	329	362	387	376	343	371	329	333	377	374	345	368	358	340	368	389	395	373	355	341	328	371	368	412	394	372	387	339	331	387	375	358	344	390	366	366	354	365	418	395	372	397	373	388	345	410	369	373	363	368	356	348	371	348	367	345	387	401	374	339	362	369	386	354	403	345	365	400	370	334	370	386	344	356	393	363	360	328	380	385	363	385	389	377	395	389	357	347	345	401	381	355	373	366	388	380	390	345	423	394	381	333	329	381	365	349	354	373	351	352	380	380	352	398	361	375	386	374	399	334	375	389	377	390	373	349	361	376	374	376	346	360	369	371	388	352	383	380	350	371	359	363	357	344	352	374	384	361	385	392	372	389	368	381	360	372	384	368	377	362	410	395	372	385	381	344	398	328	332	383	377	392	358	364	403	407	363	384	388	380	389	353	364	380	379	365	376	393	365	359	412	365	357	390	376	395	385	346	375	360	365	359	392	379	373	377	342	397	341	387	355	366	353	389	346	339	386	364	389	364	367	348	368	374	364	321	322	374	397	384	386	357	394	388	397	367	402	329	336	379	361	321	365	384	373	364	377	377	353	364	352	369	356	340	349	366	378	347	391	343	366	385	385	387	360	346	343	391	382	359	393	369	368	391	364	370	362	407	406	422	381	341	365	403	345	372	377	368	375	372	363	395	383	349	375	359	356	400	367	384	377	382	370	353	379	364	376	400	356	369	351	367	370	339	387	362	366	398	372	337	348	354	361	347	361	369	367	360	368	404	376	338	393	350	393	347	376	400	393	356	352	367	384	384	376	368	344	383	373	358	380	397	369	404	368	384	369	375	405	368	361	351	385	367	409	397	351	376	374	401	338	394	355	399	385	385	348	375	349	383	330	373	397	341	352	364	365	354	353	414	338	385	357	366	392	367	339	374	362	334	345	371	391	351	350	395	353	360	370	361	351	315	376	348	369	400	375	387	369	380	359	400	340	359	363	379	369	393	380	369	347	349	323	343	382	338	382	379	366	379	379	369	365	330	358	396	386	368	344	344	360	364	378	336	368	352	400	366	370	342	358	362	348	384	343	381	357	354	368	378	377	367	352	362	377	377	393	370	335	382	409	362	374	404	387	406	355	379	386	371	374	354	386	403	371	388	380	371	386	371	359	351	378	369	382	351	384	369	357	367	329	391	351	376	353	376	361	376	388	384	378	308	382	356	395	368	363	368	358	380	365	349	348	379	373	360	370	409	371	379	351	352	390	369	376	354	385	372	345	363	399	343	360	377	354	370	372	398	364	374	355	347	349	385	385	381	354	358	375	346	374	399	371	371	344	393	376	361	391	366	364	396	370	383	384	342	347	352	368	384	352	364	398	363	374	378	346	427	382	380	419	349	346	367	367	385	347	380	379	345	384	350	382	389	368	369	378	363	365	348	377	416	339	376	431	371	379	368	368	384	375	370	359	384	377	348	397	376	378	358	366	366	391	361	366	380	345	406	389	388	373	343	352	342	373	383	385	389	392	349	344	349	344	393	356	368	365	342	375	343	342	378	377	397	346	348	333	367	344	362	388	383	402	329	373	368	360	334	387	365	367	394	379	346	318	351	407	364	395	382	343	349	375	340	387	357	357	382	383	349	359	326	376	347	374	401	363	347	370	357	385	371	399	400	363	386	355	357	374	384	365	385	348	389	386	324	357	351	385	336	387	376	363	383	389	391	376	383	344	379	368	382	376	372	349	358	401	372	412	336	369	388	369	349	382	347	403	384	364	358	388	331	372	360	388	371	352	349	361	365	364	376	373	377	368	379	384	383	365	368	374	377	363	330	372	400	400	359	381	407	339	346	356	366	359	365	330	376	364	332	382	359	345	401	405	369	368	331	389	368	395	362	372	354	355	366	325	383	372	359	379	362	357	361	353	404	347	372	365	365	372	384	359	404	379	374	383	343	379	398	382	375	378	363	353	382	379	398	356	388	377	372	365	354	389	393	368	363	408	342	353	369	378	358	339	399	381	358	393	360	353	359	338	379	398	378	402	361	398	376	372	351	396	373	386	402	362	403	364	334	367	398	370	346	374	369	386	371	349	377	383	390	366	361	332	353	395	356	376	387	369	376	345	364	372	352	355	365	383	390	371	364	349	367	375	317	360	357	335	345	397	375	353	336	376	387	344	358	368	390	391	347	386	373	376	359	398	361	384	361	348	383	378	328	371	368	371	361	374	407	401	352	368	412	358	370	390	375	338	375	332	379	393	368	342	344	372	388	390	367	381	388	367	353	340	400	352	378	381	385	381	374	408	371	357	387	362	370	385	386	368	364	360	385	339	373	361	390	359	362	392	382	364	367	391	392	362	387	379	362	405	408	372	365	372	390	405	387	352	373	341	372	361	334	335	388	398	382	392	392	356	383	369	376	379	363	405	339	338	373	379	383	373	381	379	422	360	361	404	343	366	391	390	394	375	329	357	361	379	347	348	403	320	367	405	388	362	349	355	374	366	367	371	362	393	387	345	356	384	340	369	382	392	363	345	352	357	364	355	371	343	361	377	357	362	372	374	376	404	353	397	334	376	342	348	367	354	372	364	345	353	373	365	351	337	400	388	352	368	364	369	381	382	335	378	390	355	389	383	335	381	352	358	354	386	357	368	353	373	374	335	361	373	349	353	343	367	392	370	370	376	337	323	380	388	392	378	374	394	353	371	351	372	417	368	406	373	378	364	359	396	380	400	353	364	366	354	360	378	374	387	356	384	367	342	330	373	317	398	379	365	366	365	359	355	370	342	369	368	367	364	336	362	366	349	352	349	331	366	366	363	377	372	373	390	429	399	384	385	334	389	347	355	394	376	364	388	396	377	354	332	381	396	399	366	336	357	353	363	364	347	411	342	378	381	408	381	368	350	364	384	369	363	360	390	368	384	334	358	355	368	383	369	346	394	342	370	389	330	371	382	372	355	380	358	392	374	369	339	353	347	336	364	389	353	401	385	360	346	407	368	389	356	368	359	357	360	336	382	364	393	358	359	356	387	372	337	402	363	374
25625	21442	27423	25565	5634	1104	811	907	13220	26106	19075	6573	1948	829	542	522	465	462	471	475	462	445	506	477	496	463	461	451	472	486	452	469	524	480	435	488	495	491	495	498	480	464	478	407	458	429	483	455	473	457	452	466	457	466	472	488	443	487	452	447	404	434	469	445	474	499	469	426	471	478	479	482	465	491	484	459	448	476	447	473	450	473	472	479	459	487	459	476	480	497	471	441	452	445	447	461	462	452	478	419	464	439	436	429	452	490	470	453	446	501	467	449	472	493	458	478	493	438	478	442	457	462	480	437	444	452	493	455	477	445	461	477	449	479	472	477	461	453	504	431	493	467	445	485	424	468	438	481	429	450	465	469	448	455	440	470	439	486	499	463	403	500	487	454	468	448	444	481	478	414	484	404	424	445	430	472	461	441	473	470	479	495	433	476	476	447	502	469	455	514	461	485	499	497	449	461	436	456	459	446	424	477	459	496	438	501	447	443	453	482	439	445	436	486	434	446	473	462	451	488	454	490	485	448	462	445	452	466	519	496	443	501	498	459	457	501	449	506	437	457	445	490	461	461	468	470	473	460	481	491	510	458	487	441	458	485	501	449	437	449	460	484	469	427	418	433	465	473	483	448	443	473	446	424	440	455	478	461	516	434	489	500	429	468	486	484	434	443	470	497	488	446	454	475	463	477	484	469	458	479	500	412	457	454	474	475	483	494	465	489	483	449	462	449	495	447	468	419	482	447	438	478	468	475	450	489	431	445	453	481	439	421	418	454	414	487	436	455	422	428	452	461	481	478	436	465	481	447	410	460	429	477	462	471	428	473	458	455	430	474	438	450	443	451	479	462	464	474	466	473	481	445	450	479	491	440	433	429	478	477	446	479	445	430	459	511	462	449	452	447	449	435	466	432	494	471	455	446	450	458	500	527	458	449	446	490	461	415	454	445	475	445	500	469	443	481	438	465	435	481	441	482	461	436	455	490	473	452	451	428	440	473	459	470	431	431	460	453	421	454	472	443	449	503	455	470	471	459	479	451	481	454	451	442	492	421	467	459	484	432	471	464	448	445	455	461	433	394	449	448	461	447	445	469	501	461	450	475	433	476	453	476	442	490	462	479	451	436	468	441	472	454	484	451	466	453	453	477	418	458	528	509	492	470	444	466	472	474	456	462	443	450	447	469	460	449	448	458	433	447	471	431	456	484	439	454	444	481	444	503	465	446	482	432	478	460	468	445	486	433	451	465	445	453	494	431	482	497	461	464	465	460	478	469	426	489	453	471	448	520	451	446	452	442	466	407	463	457	480	433	441	461	462	440	437	455	455	472	486	445	483	479	471	474	461	459	483	467	478	492	443	421	463	481	508	481	499	473	455	437	422	457	472	455	494	487	486	461	433	466	468	478	441	446	499	496	483	444	448	435	451	433	435	490	426	452	471	454	445	441	490	507	499	442	432	434	474	440	475	466	456	457	420	466	418	475	485	467	440	452	442	465	471	500	529	427	462	475	444	487	489	509	473	442	444	505	444	476	451	475	465	479	432	474	455	441	454	466	455	484	451	474	486	454	419	473	455	474	441	481	465	476	440	485	429	451	494	458	485	427	432	464	468	480	446	490	454	471	472	447	490	451	462	509	455	477	457	428	461	440	462	485	459	468	436	453	472	422	460	442	471	470	454	439	488	451	480	502	454	432	466	460	439	436	464	452	455	479	457	452	479	460	418	449	464	468	476	438	460	497	454	463	460	458	447	448	426	470	473	506	494	460	464	457	480	471	475	467	475	441	442	472	450	497	496	443	441	447	487	462	481	473	472	432	449	446	440	494	487	432	443	461	463	468	434	478	442	440	495	447	455	424	448	490	451	443	455	476	488	474	470	459	484	459	424	462	485	465	452	474	434	443	432	471	445	460	457	477	453	451	449	468	479	434	457	459	455	477	452	474	474	474	503	392	442	477	457	504	479	470	444	481	438	474	440	454	422	441	458	445	479	499	454	495	421	445	478	460	495	481	473	457	459	433	480	459	471	475	493	501	464	458	461	441	455	421	504	456	468	448	508	495	449	418	441	428	477	435	462	428	458	496	453	457	460	490	494	463	499	453	494	460	429	445	447	463	472	457	460	446	437	464	472	489	466	447	444	438	544	491	449	461	478	452	465	463	435	469	417	479	482	457	460	473	419	497	444	479	431	468	434	450	463	430	428	452	467	426	444	449	437	450	467	469	439	477	462	459	455	477	442	476	506	474	516	490	441	445	478	486	483	450	441	438	478	466	525	440	463	436	432	454	495	477	459	462	468	427	493	466	463	447	443	491	469	469	493	450	457	444	482	484	458	423	498	458	469	458	445	452	459	444	467	451	455	455	507	454	470	465	448	447	437	442	509	468	442	459	465	498	457	447	435	508	503	439	478	457	418	465	476	471	480	439	472	459	455	462	435	454	451	451	471	435	467	449	425	475	441	433	462	451	484	464	482	494	478	470	465	474	460	469	491	464	447	459	448	467	445	476	481	472	480	447	475	479	430	472	473	484	464	491	453	451	456	483	468	478	419	476	499	511	437	455	421	451	477	514	472	467	453	432	432	427	461	460	449	461	462	465	457	462	463	481	452	451	487	443	455	418	450	475	442	434	477	451	475	449	462	426	438	479	469	442	452	460	455	519	472	465	440	453	474	441	417	445	418	457	454	427	456	461	452	487	488	429	464	425	480	444	468	506	448	453	442	483	458	460	489	464	452	476	431	464	478	470	474	462	469	446	460	429	448	460	409	521	441	459	500	426	431	457	451	447	433	438	471	465	423	452	497	423	446	492	462	446	443	473	428	451	493	463	496	487	434	515	487	433	452	450	482	487	497	473	464	473	478	465	464	450	472	464	475	487	448	497	464	458	439	489	482	486	466	452	458	491	433	460	444	430	485	499	479	437	447	447	491	449	469	465	448	497	460	458	469	445	441	464	443	457	464	498	477	459	446	431	455	450	436	492	459	443	435	406	470	485	465	486	414	481	450	471	482	483	489	445	473	453	484	511	472	467	451	475	414	436	455	460	491	422	513	459	433	484	429	489	460	444	462	465	432	456	463	458	469	435	452	439	456	444	486	440	477	461	469	494	482	429	449	423	448	485	486	449	440	494	475	452	440	427	420	451	449	428	441	424	491	488	441	478	434	443	464	457	439	503	462	477	437	447	454	478	454	450	470	491	435	438	444	457	451	485	446	397	464	424	470	461	467	433	442	424	468	498	502	428	443	408	470	444	451	465	476	503	456	468	475	460	454	483	489	492	425	464	446	429	485	460	495	461	471	487	441	458	462	434	474	482	469	495	472	483	473	481	467	413	494	455	466	476	458	479	485	486	418	434	483	484	447	421	453	441	434	490	470	420	467	504	440	422	486	471	451	430	425	448	411	448	441	462	465	428	477	486	452	455	464	443	471	446	477	432	428	448	450	500	440	448	459	423	448	460	437	477	461	489	435	453	486	448	467	439	448	418	484	419
3727	3656	2917	1539	1103	896	708	1175	16883	23828	14860	5432	2073	824	477	420	452	381	433	430	411	408	411	441	396	393	414	433	414	423	431	427	412	402	469	431	397	432	409	435	409	446	433	399	427	461	390	434	391	414	429	424	441	409	391	423	431	411	426	385	414	382	413	405	420	398	454	436	408	445	417	438	442	422	382	406	400	394	417	416	432	384	419	420	382	436	392	408	404	439	445	397	434	421	420	377	426	415	407	413	438	375	434	434	435	427	396	410	437	392	450	447	388	400	412	412	437	434	435	431	437	400	435	420	379	410	392	442	402	456	437	414	413	416	436	409	413	394	425	408	430	421	419	416	438	385	436	420	438	399	393	422	427	418	404	386	430	393	418	395	432	392	419	403	410	414	397	400	396	391	420	460	426	416	446	456	416	455	414	427	435	391	428	423	399	408	396	420	462	444	439	412	457	378	420	430	412	418	405	435	430	433	427	386	402	390	414	435	410	423	411	417	436	450	404	428	412	382	410	424	443	435	441	426	453	409	440	416	401	412	428	386	398	373	443	405	422	428	434	415	432	410	387	401	409	417	368	417	433	419	424	412	423	428	400	389	398	415	407	414	439	423	413	409	395	406	428	431	429	437	375	391	424	440	450	434	407	409	407	404	387	381	407	419	409	393	442	415	417	431	407	415	383	450	399	386	392	460	450	407	434	417	453	400	430	410	431	393	424	420	403	426	386	435	437	434	414	404	402	424	422	381	395	365	414	381	426	398	393	418	404	420	416	415	392	406	375	430	410	416	414	412	411	411	388	409	424	447	410	404	439	422	399	391	434	420	397	435	409	377	445	425	448	429	436	389	414	429	415	426	366	383	347	412	394	431	395	390	417	401	438	427	418	420	410	380	442	413	409	416	430	430	421	442	381	416	388	428	414	429	392	409	418	427	431	411	408	441	445	415	381	415	396	414	371	422	446	410	454	415	437	436	367	406	402	365	408	421	384	419	414	405	413	447	381	419	393	407	397	402	418	403	394	401	385	449	411	431	440	434	412	439	371	410	403	405	425	370	392	470	437	397	444	406	411	442	405	428	397	434	418	410	404	413	394	422	409	429	460	419	391	419	416	377	403	427	410	420	454	405	428	360	420	411	415	401	421	448	414	386	450	369	436	426	419	400	390	423	406	433	491	442	435	408	399	423	449	432	407	432	379	392	410	410	409	399	430	430	420	388	405	382	411	392	410	439	429	441	393	434	419	427	387	434	409	449	408	431	407	423	408	398	400	396	421	404	378	381	421	410	425	420	385	431	412	436	425	430	438	423	403	441	425	422	408	436	393	412	414	423	429	398	428	424	414	377	412	384	392	407	405	397	413	432	404	405	383	425	419	437	397	404	394	417	445	384	436	404	410	375	448	401	407	410	414	407	390	389	466	459	419	461	376	444	410	404	416	415	402	438	432	402	398	436	418	394	459	411	456	435	435	403	400	423	405	412	389	404	412	404	407	432	405	398	411	399	429	401	424	408	402	405	389	403	386	401	399	372	429	373	403	425	450	419	414	435	389	436	423	399	418	393	447	365	408	410	420	406	396	392	390	393	414	455	412	431	425	390	419	400	381	448	423	432	395	432	369	408	393	430	398	408	402	426	413	366	417	450	435	447	398	409	407	397	433	399	422	422	411	431	417	463	392	372	398	430	386	393	423	445	388	425	379	403	425	469	422	402	429	425	387	399	422	383	423	411	440	401	428	425	385	414	400	396	392	417	430	410	403	431	415	452	403	416	373	428	433	393	424	421	413	368	406	388	405	441	392	425	414	413	402	410	409	370	435	381	416	403	407	418	427	418	404	424	405	407	412	416	421	394	433	380	443	425	387	394	404	401	429	406	423	433	412	395	418	427	401	433	409	426	426	384	430	383	417	416	419	414	435	437	412	426	435	409	409	413	420	418	451	390	443	423	432	374	415	424	412	429	418	439	408	409	398	394	418	388	440	403	447	376	446	410	399	400	418	409	408	459	377	394	413	405	402	427	443	430	395	402	429	407	374	434	418	428	400	399	405	382	401	394	406	405	403	408	439	441	400	431	381	438	444	392	378	428	405	426	424	403	383	395	418	400	423	419	385	434	439	395	403	424	409	383	441	410	406	435	391	404	416	433	406	431	413	415	403	418	371	437	405	408	402	385	438	409	411	408	440	413	419	443	399	410	414	387	422	436	427	429	380	424	401	393	433	424	415	398	389	406	371	415	416	417	426	400	409	376	396	389	418	405	428	399	436	433	373	400	383	437	443	415	449	427	391	454	391	385	418	438	385	430	417	401	404	394	388	396	450	432	441	398	407	412	422	399	430	403	417	461	391	414	436	422	429	410	418	446	385	386	457	413	418	442	449	420	404	424	424	393	449	425	399	407	389	453	406	427	411	419	396	413	430	395	365	402	414	468	410	443	380	423	403	386	418	428	428	435	399	407	438	403	398	427	404	447	405	420	401	433	435	369	369	422	396	418	434	426	390	375	421	430	403	447	427	362	440	382	413	404	461	440	390	412	420	403	407	418	410	419	424	410	449	390	392	439	427	419	405	425	389	427	430	439	392	401	392	399	427	433	412	422	409	422	419	389	432	393	424	444	405	425	412	403	428	372	429	434	406	425	435	383	395	398	433	413	428	422	401	425	387	417	428	378	383	418	416	448	423	393	405	418	424	432	378	427	428	411	434	386	378	436	378	377	409	418	408	427	395	436	393	412	385	398	439	428	405	413	405	461	402	435	429	407	410	404	399	396	385	439	391	390	378	440	417	390	423	435	399	393	435	416	416	437	402	407	394	386	452	411	398	405	404	394	393	402	402	445	389	385	465	434	420	436	423	421	421	408	432	406	379	405	427	388	412	437	412	396	421	409	388	444	418	429	404	420	377	400	398	458	406	418	390	410	421	422	442	408	387	381	418	420	442	418	412	395	379	426	403	386	420	407	403	396	399	383	409	388	413	459	421	447	418	405	427	393	449	414	431	416	403	442	426	405	406	410	417	377	394	391	397	440	412	391	424	432	392	393	411	417	438	410	392	382	474	417	453	436	416	406	448	457	396	414	426	471	437	406	432	417	391	409	419	437	411	422	396	404	445	421	431	412	411	353	392	415	411	377	418	412	421	388	436	404	404	383	419	422	404	421	423	395	425	388	407	414	429	387	399	408	415	410	424	423	413	426	369	424	402	412	399	440	417	406	377	433	406	422	425	392	409	448	398	433	376	418	406	395	445	430	413	411	426	376	451	459	405	391	415	441	431	396	361	424	402	426	414	425	426	410	411	379	429	394	445	402	397	374	410	422	411	396	404	379	381	395	422	460	402	463	424	406	432	421	393	409	413	434	412	393	425	417	426	397	402	443	413	412	417	403	380	424	417	404	397	438	393	382	401	469	431	403	443	383	406	418	390	392	381	421	380	409	403	427	452	385	404	433	428	392	471	437	408	386	372	433	382	428	384	441	396	425	416	419	436	415	445	449
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
