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
338612750374	338612750932	338612751482	338612752032	338612752582	338612753132	338612753682	338612754232	338612754782	338612755332	338612755882	338612756432	338612756982	338612757532	338612758082	338612758632	338612759182	338612759732	338612760282	338612760832	338612761382	338612761932	338612762482	338612763032	338612763582	338612764132	338612764682	338612765232	338612765782	338612766332	338612766882	338612767432	338612767982	338612768532	338612769082	338612769632	338612770182	338612770732	338612771282	338612771832	338612772382	338612772932	338612773482	338612774032	338612774582	338612775132	338612775682	338612776232	338612776782	338612777332	338612777882	338612778432	338612778982	338612779532	338612780082	338612780632	338612781182	338612781732	338612782282	338612782832	338612783382	338612783932	338612784482	338612785032	338612785582	338612786132	338612786682	338612787232	338612787782	338612788332	338612788882	338612789432	338612789982	338612790532	338612791082	338612791632	338612792182	338612792732	338612793282	338612793832	338612794382	338612794932	338612795482	338612796032	338612796582	338612797132	338612797682	338612798232	338612798782	338612799332	338612799882	338612800432	338612800982	338612801532	338612802082	338612802632	338612803182	338612803732	338612804282	338612804832	338612805382	338612805932	338612806482	338612807032	338612807582	338612808132	338612808682	338612809232	338612809782	338612810332	338612810882	338612811432	338612811982	338612812532	338612813082	338612813632	338612814182	338612814732	338612815282	338612815832	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24170	21334	25660	27371	21343	21290	3154	762	619	523	469	449	398	365	359	330	304	240	230	229	239	263	239	231	250	251	214	222	224	223	223	251	241	230	246	219	232	229	231	248	232	218	245	252	241	265	256	251	251	263	258	246	235	225	226	219	238	227	211	226	250	214	238	242	238	230	210	249	214	237	229	213	225	232	256	227	253	213	226	238	221	229	232	210	243	229	247	200	233	207	188	234	225	186	216	214	219	254	261	245	234	221	245	218	209	246	225	217	207	217	212	199	233	256	228	226	226	240	239	213	235	234	208	225	221	226	239	217	236	233	233	222	244	211	208	236	235	202	202	233	247	224	252	209	223	211	239	235	209	237	209	214	254	211	222	200	230	226	235	221	252	235	226	247	226	227	218	218	235	231	242	236	204	251	216	248	229	226	227	212	209	249	236	229	240	207	236	245	237	229	215	195	213	215	189	247	238	232	201	235	234	251	213	231	246	225	244	244	214	249	247	237	200	225	209	247	226	220	227	230	233	208	211	223	237	200	232	235	260	233	218	226	234	240	225	221	193	218	235	239	223	206	234	250	232	244	209	231	197	220	227	219	205	234	234	225	227	222	229	219	211	217	230	241	215	215	237	230	211	269	231	212	208	222	234	224	221	245	237	209	201	233	225	217	207	214	225	224	212	218	236	220	244	253	223	219	241	209	218	189	227	221	232	209	221	217	208	235	220	239	221	241	236	213	234	220	222	261	231	240	226	237	235	245	231	217	213	188	243	220	206	218	222	237	246	226	215	241	240	249	216	227	242	241	219	198	251	205	188	214	242	254	240	266	246	227	210	242	224	235	228	210	236	226	227	222	227	228	230	219	211	220	222	224	227	226	241	230	200	201	231	224	210	210	213	197	223	225	214	226	237	227	226	238	244	205	204	240	224	225	204	233	221	200	196	218	245	239	215	243	266	219	251	225	223	209	209	193	245	236	216	209	226	239	202	226	251	202	213	238	196	220	238	252	217	231	237	208	233	242	257	198	204	219	204	221	211	206	230	255	195	230	189	232	233	214	216	260	225	223	211	225	211	235	206	217	260	235	222	210	220	216	223	211	203	219	228	230	223	244	256	214	228	234	215	218	190	251	235	211	231	204	222	211	210	230	233	227	240	217	197	235	225	222	212	231	228	234	231	230	211	248	231	255	229	239	205	219	218	232	239	220	235	228	210	226	235	219	246	226	241	237	239	230	238	224	227	252	220	227	212	226	210	224	203	226	242	252	221	222	211	213	197	226	226	258	215	223	216	208	247	221	232	234	219	233	213	206	228	196	222	234	245	237	216	242	233	226	200	254	233	233	230	233	207	253	240	243	258	220	224	203	227	218	252	219	205	230	254	218	196	220	226	224	222	221	263	239	260	212	233	227	233	231	217	218	233	227	222	229	228	219	227	222	252	214	254	256	244	264	225	222	210	228	196	222	224	221	205	236	207	235	238	227	194	215	209	208	239	222	234	208	264	205	188	242	240	234	182	208	217	263	233	254	218	246	259	253	242	254	235	236	221	248	229	204	225	233	220	234	217	256	233	206	226	228	232	222	208	206	214	234	208	215	228	207	245	229	241	228	229	234	228	211	234	205	247	222	261	200	257	222	249	204	196	219	216	248	215	189	183	209	230	219	223	206	179	226	217	206	237	215	236	202	220	203	197	232	217	208	188	200	230	234	231	245	232	227	218	207	240	221	215	225	245	224	212	221	243	221	218	228	231	216	219	234	203	202	248	238	242	208	210	230	213	216	236	247	264	212	209	228	246	201	248	217	225	207	238	233	195	244	228	248	212	241	202	244	226	247	226	213	200	254	225	201	247	217	231	235	223	222	203	230	191	211	233	227	204	232	215	239	235	224	258	223	222	265	239	221	242	216	225	226	223	252	241	238	239	227	222	233	236	211	242	231	228	207	228	245	234	222	243	238	222	236	239	206	252	224	209	231	212	236	220	215	215	252	216	254	210	223	212	197	232	216	209	230	252	213	219	205	214	229	239	235	219	240	229	225	217	229	244	232	258	229	247	251	228	233	199	256	214	257	212	239	221	228	225	228	215	189	249	240	213	212	246	235	230	229	238	234	263	262	229	230	226	203	193	216	224	252	228	224	245	225	236	226	266	207	214	235	211	243	224	236	197	209	222	237	221	223	223	236	232	223	226	221	244	243	232	252	237	221	247	260	240	213	212	226	194	208	226	219	241	207	213	227	247	256	215	234	227	231	206	210	207	239	211	242	228	239	228	241	202	234	223	230	200	210	220	247	214	209	218	222	237	233	233	226	209	248	213	247	214	230	213	235	203	240	230	245	236	237	216	220	223	227	262	217	235	217	211	238	207	220	215	202	228	241	230	203	221	213	208	212	225	216	224	211	214	211	242	247	255	256	240	243	227	197	234	226	254	202	227	224	258	222	265	234	242	215	202	251	242	230	223	245	203	220	225	240	195	215	227	261	212	205	194	231	211	199	247	235	222	204	196	246	216	198	236	209	244	213	226	226	239	225	199	237	241	209	216	234	240	246	256	227	187	223	238	229	227	230	228	237	245	245	213	199	220	257	209	246	259	206	209	234	244	243	239	209	231	243	204	216	243	241	179	212	239	220	208	232	225	211	224	213	230	207	245	207	206	228	244	230	242	208	209	250	218	202	222	249	236	253	230	217	208	248	214	211	189	221	223	208	250	216	259	237	231	232	245	211	233	211	226	224	227	255	222	251	229	230	227	200	204	217	226	231	218	208	212	233	229	239	233	249	224	220	212	215	247	206	270	237	238	235	227	215	210	213	223	223	218	201	232	219	223	219	215	269	215	234	217	224	231	201	203	203	216	233	208	214	244	227	211	223	209	224	244	200	227	218	253	222	219	245	210	223	239	237	221	210	246	256	239	247	237	217	236	250	253	252	229	235	205	220	243	209	227	235	244	220	237	231	196	199	204	217	219	252	226	200	224	248	205	250	246	234	234	224	234	257	236	212	215	199	215	246	219	212	233	222	252	243	215	219	241	237	217	202	202	231	225	207	209	235	257	235	242	232	208	230	207	217	212	200	237	243	202	208	221	218	233	231	212	226	217	239	225	227	196	236	215	213	214	200	238	226	215	209	254	230	222	218	236	228	236	250	225	242	216	225	232	206	230	199	237	241	272	248	214	193	218	229	220	240	217	214	240	223	223	223	220	240	243	243	213	207	225	261	213	234	243	222	248	220	205	233	243	223	246	247	195	213	204	246	242	214	212	231	206	218	224	244	241	212	232	225	221	232	239	208	233	231	250	230	216	239	239	224	237	232	235	213	238	234	219	230	264	231	212	215	224	206	230	215	243	226	192	216	251	237	212	222	220	232	233	218	228	205	248	231	244	219	238	220	215	206	226	232	231	241	249	213	222	226	206	211	220	220	261	222	204	186	242	232	245	216	219	223	217	233	216	255	232	236	252	230	220	241	227	220	242	233	253	234	219	226	246	222	224	215	243	219
3746	7976	5438	2410	1346	1026	828	719	696	614	608	621	614	612	505	576	528	496	508	488	521	514	453	481	476	489	515	477	485	517	503	478	503	557	534	461	505	529	504	477	534	503	532	523	503	531	502	489	488	491	517	508	459	517	498	503	458	466	470	499	482	503	484	537	520	489	505	493	500	527	483	532	487	468	491	452	467	479	483	498	499	506	504	480	444	495	483	467	496	549	473	496	496	514	485	490	491	518	514	470	462	463	503	475	537	475	498	509	471	444	443	505	496	489	505	514	519	497	510	504	499	472	486	487	533	502	493	500	474	483	483	498	503	488	478	499	508	490	455	479	506	475	507	501	465	492	453	496	472	473	482	464	506	485	535	520	482	508	479	532	463	531	474	505	500	484	479	503	490	517	502	515	486	477	513	467	471	485	495	505	493	473	504	430	496	451	488	479	460	508	456	500	493	495	465	523	463	488	435	508	522	511	488	485	484	481	474	481	513	469	470	524	481	466	497	489	502	464	508	456	500	453	462	481	534	488	492	502	485	521	497	494	464	504	489	488	504	502	504	441	501	508	480	542	457	477	460	468	500	461	478	496	486	488	483	514	485	440	463	503	472	491	487	504	473	455	501	510	471	518	501	504	499	473	486	485	489	480	450	495	445	522	471	481	509	482	475	496	486	452	452	457	507	506	490	506	507	471	507	522	483	527	489	487	478	490	499	513	559	472	475	454	507	471	499	523	509	450	503	484	507	521	524	467	449	476	496	446	492	517	472	499	499	499	445	458	480	466	474	514	521	483	458	487	457	486	497	484	504	571	508	490	474	471	472	469	549	483	546	469	464	463	471	491	497	474	489	445	495	505	472	472	473	437	490	510	498	520	481	455	499	499	466	491	462	435	486	501	497	459	476	472	517	501	502	503	460	460	478	440	496	486	466	475	496	476	456	483	502	508	487	501	476	481	509	504	485	474	514	502	511	455	500	510	489	476	528	466	478	475	496	488	462	500	499	504	484	464	521	483	530	493	487	529	489	493	487	508	491	435	508	487	479	506	485	461	514	514	463	497	506	494	490	493	516	495	477	491	511	534	511	488	494	485	466	479	538	497	465	500	431	515	491	499	509	518	445	465	474	481	506	462	487	501	462	428	477	468	482	481	543	490	473	487	477	476	486	506	466	467	517	513	496	492	487	508	536	524	473	523	463	467	486	467	496	509	521	521	475	499	488	502	521	459	512	463	508	488	517	491	484	477	495	485	468	459	468	496	497	493	480	480	492	509	471	467	502	503	486	497	479	509	445	464	481	517	484	519	501	459	441	508	458	474	520	506	451	496	469	509	515	517	465	470	486	512	498	493	499	502	491	495	509	531	463	519	493	479	460	490	511	476	511	524	474	498	508	445	515	504	455	495	482	430	505	515	498	473	491	507	463	475	509	498	475	498	456	472	485	448	551	465	477	482	476	507	465	450	478	517	510	462	470	513	517	470	551	497	460	510	535	507	464	496	516	529	482	542	495	490	474	497	502	499	499	485	498	444	491	492	479	492	473	460	478	527	472	471	467	477	475	460	462	514	476	477	461	498	521	474	459	473	485	438	483	507	481	479	423	488	481	472	486	461	485	496	517	451	475	454	470	522	486	449	461	507	466	484	477	489	491	509	518	504	507	469	494	482	486	479	485	474	558	512	505	496	500	506	469	489	472	510	473	495	450	486	473	499	476	511	522	513	470	476	510	471	497	508	512	491	476	451	487	517	470	466	490	530	502	459	502	510	490	501	506	509	482	488	469	447	476	490	514	514	479	487	503	469	482	470	490	453	501	474	488	514	516	472	481	458	481	497	511	446	491	485	484	492	446	493	454	490	508	512	515	472	483	456	510	478	483	488	477	491	445	496	477	495	500	495	497	547	544	468	498	506	459	482	483	484	499	521	513	479	522	483	439	502	494	524	466	489	488	498	488	505	513	425	488	512	480	541	486	495	499	487	464	468	491	511	481	465	469	501	484	481	493	497	493	479	512	462	480	485	484	498	469	545	474	475	467	542	468	502	489	455	479	471	503	506	519	532	504	511	516	462	476	456	485	474	509	479	440	465	479	461	491	497	485	507	499	487	509	486	469	483	516	525	474	514	496	464	469	484	487	477	524	498	446	486	465	492	499	513	469	507	513	502	493	511	496	490	477	453	470	518	526	516	465	507	473	465	503	472	503	513	474	462	489	519	473	475	462	508	487	508	492	456	467	469	441	484	445	495	487	530	498	477	474	472	497	452	492	479	468	497	477	491	459	457	473	481	467	502	491	483	456	523	479	489	472	485	453	453	546	477	502	519	479	499	477	494	479	511	484	462	492	493	498	480	531	540	486	455	476	535	475	521	512	505	487	479	471	485	505	528	467	532	493	485	494	458	438	480	490	511	491	471	480	483	492	489	457	513	485	506	492	447	438	498	450	486	474	520	431	475	495	485	484	464	485	492	467	466	515	477	488	474	498	505	466	470	490	497	498	455	453	502	498	474	492	470	481	458	537	487	458	494	482	494	489	509	477	499	460	523	490	489	483	514	492	464	508	510	521	495	480	498	514	421	483	488	447	514	486	518	447	494	458	493	514	464	469	489	510	496	488	515	490	534	494	493	504	476	487	499	522	467	510	462	518	467	513	502	520	473	483	496	525	519	512	499	487	471	516	481	455	486	515	452	492	498	456	484	499	457	501	503	459	485	530	495	517	528	490	444	490	511	493	523	462	497	510	472	505	438	514	497	520	468	478	496	483	505	472	485	527	499	497	466	493	479	467	439	503	501	477	492	462	483	477	481	509	480	496	518	499	492	476	483	521	479	477	471	489	488	513	485	485	463	487	548	462	462	491	502	541	462	498	511	494	473	481	435	495	505	488	484	454	497	447	489	504	487	443	510	468	499	471	477	510	459	521	520	513	480	466	485	473	469	477	494	459	548	475	505	495	473	518	498	478	509	506	453	473	487	453	468	502	508	510	494	539	495	519	486	476	450	459	491	449	467	472	472	493	458	464	474	472	502	506	474	501	496	484	481	455	507	479	483	437	498	501	485	501	481	498	473	463	501	458	499	528	489	484	494	463	506	499	491	493	478	477	467	501	492	530	465	497	464	501	469	477	527	539	495	463	505	476	494	527	482	451	500	507	492	502	494	499	468	483	464	494	473	473	465	492	511	477	476	477	501	512	500	482	501	488	487	489	497	476	491	465	467	501	515	491	508	474	460	497	505	434	467	494	473	532	497	539	481	478	478	491	512	476	461	522	492	470	461	529	495	465	513	500	464	509	478	483	522	521	459	458	464	448	453	480	491	477	501	460	454	463	510	517	491	483	532	479	459	470	465	474	479	489	491	509	508	512	456	520	496	441	472	508	503	493	447	515	477	464	493	489	494	503	495	450	503	518	481	489	447	480	448	463	474	460	476	480	484	525	471	472	493	491	511	466	474	517	475	528	450	476	501	475	474	493	460	453	484	498	491	501	502	455	477
33136	13869	2515	607	402	343	297	268	252	218	244	247	223	220	198	194	190	209	186	188	162	186	195	173	145	185	200	177	185	163	170	189	164	197	169	178	179	175	187	175	181	188	178	171	170	188	187	178	185	182	177	164	204	174	192	181	187	151	175	176	171	178	175	162	201	179	201	195	185	179	195	165	183	175	156	205	164	184	169	177	193	175	153	184	184	162	201	160	167	179	180	181	177	176	168	177	204	173	181	177	181	171	175	195	191	182	179	172	177	179	164	136	168	204	183	205	178	206	163	187	172	169	197	177	173	157	152	175	157	200	196	198	196	184	196	174	163	182	181	176	186	163	186	199	168	184	158	142	169	177	153	183	170	193	187	181	172	186	193	190	211	168	187	189	163	180	208	156	167	166	175	193	186	169	199	183	172	181	187	187	193	172	187	143	180	157	189	168	179	189	163	193	167	155	198	214	180	173	161	178	184	212	192	171	195	185	199	176	165	175	183	182	168	156	168	194	183	194	165	147	177	206	186	200	182	169	170	174	196	210	212	162	157	178	150	179	181	163	168	185	183	175	190	180	175	192	155	196	137	173	191	164	183	171	189	160	205	151	166	186	195	192	164	185	176	165	201	193	164	174	172	171	164	185	193	191	159	185	181	190	220	172	175	188	186	181	190	168	195	187	176	168	166	158	198	168	148	172	185	173	191	181	181	181	201	156	168	146	166	208	195	181	176	148	163	183	181	173	174	189	177	176	191	184	168	167	175	157	153	178	173	189	169	199	190	184	172	202	177	177	197	167	154	195	169	185	169	196	185	157	179	179	205	194	172	180	178	170	161	181	190	169	187	187	190	168	196	183	175	197	172	163	204	167	177	170	171	192	163	201	201	211	164	185	180	197	159	173	180	160	194	170	195	161	164	168	171	172	172	190	140	151	163	176	188	195	185	190	188	183	173	171	175	188	186	178	162	205	177	158	165	166	162	163	163	188	144	170	171	161	196	177	200	181	180	188	201	205	210	203	191	174	180	167	159	165	167	176	167	173	198	164	186	166	192	163	177	176	149	191	151	188	158	166	176	205	192	198	174	184	194	185	161	161	180	198	183	183	169	172	161	192	178	178	190	183	187	162	159	170	164	181	179	161	177	175	180	182	197	186	178	183	192	178	191	171	167	184	194	176	174	176	185	185	161	196	173	174	160	168	172	173	190	179	182	194	170	177	188	183	193	137	178	179	198	189	203	180	194	179	168	175	193	190	166	186	200	176	170	193	171	177	181	168	164	172	185	196	151	149	156	189	154	187	171	160	172	172	169	191	198	175	188	181	171	166	176	176	177	164	176	166	223	177	178	175	181	168	199	160	157	155	187	193	150	165	183	152	177	169	182	186	208	190	185	159	157	167	181	185	166	160	189	203	202	177	171	182	159	146	198	149	179	150	177	179	189	170	173	161	198	179	193	165	191	173	205	166	174	209	183	186	149	181	190	169	162	157	166	171	184	207	206	170	191	203	182	181	197	176	215	183	179	150	174	211	179	186	192	195	172	181	179	176	193	183	192	213	185	179	186	165	175	176	192	214	171	208	172	154	191	192	174	174	183	169	192	201	173	189	187	174	169	195	185	177	189	191	185	156	187	180	164	185	159	160	169	173	151	180	180	178	171	166	146	167	181	170	194	191	156	165	162	180	165	167	181	187	188	168	179	177	184	189	180	182	156	185	201	174	176	177	174	172	184	177	162	181	180	155	193	181	181	170	206	205	186	156	181	164	203	189	172	181	162	207	195	190	173	186	176	189	181	167	183	176	154	180	173	190	184	146	172	189	170	200	182	182	203	192	176	147	180	181	170	180	166	140	196	174	183	191	209	175	173	182	169	179	169	195	173	189	175	165	166	147	168	182	163	173	178	174	174	200	158	168	179	208	154	163	209	167	166	199	177	189	182	204	174	152	183	189	166	170	202	156	190	171	191	194	147	186	182	162	161	198	164	175	202	211	200	168	182	199	179	194	185	178	162	178	193	175	195	180	184	163	166	166	185	176	167	179	171	167	169	163	164	176	180	182	180	165	174	213	168	198	183	181	196	172	207	222	164	195	185	171	185	189	167	195	182	181	188	156	175	179	182	163	159	198	187	181	181	192	206	178	188	167	175	181	162	168	177	155	164	164	180	166	189	203	180	173	168	158	176	173	191	180	159	180	196	176	177	173	162	172	187	187	173	204	175	164	148	185	183	177	181	161	195	194	205	162	186	169	185	143	153	190	183	184	156	181	175	181	185	175	164	191	174	195	185	173	173	181	162	202	176	193	177	171	186	183	188	169	190	159	171	187	167	179	151	176	178	187	192	164	172	201	183	164	173	170	165	160	189	191	160	170	158	180	171	176	155	144	174	202	198	186	171	180	172	177	192	188	214	193	189	185	153	191	177	175	169	173	172	189	162	182	181	195	183	168	183	183	180	184	183	196	155	192	203	186	178	190	192	159	182	193	191	164	182	185	176	192	187	176	179	170	190	182	173	151	172	183	183	176	202	202	177	181	161	146	171	175	177	190	175	186	185	185	181	160	163	149	183	165	161	177	185	168	191	172	178	197	182	200	184	171	181	171	181	183	183	174	172	166	166	178	187	182	176	198	192	173	156	168	183	190	182	183	202	160	171	194	189	177	180	190	191	174	183	187	165	170	168	185	166	183	163	184	155	180	181	192	178	146	183	185	172	158	158	141	197	167	169	169	170	186	205	206	186	196	166	181	170	201	187	196	187	171	184	171	190	160	174	168	189	166	190	191	170	159	203	179	139	166	164	194	184	183	183	191	165	177	180	184	184	189	160	181	170	199	177	193	155	193	194	189	173	182	156	188	186	169	172	212	167	214	192	209	167	192	167	175	169	205	181	161	202	187	183	199	186	187	173	155	182	184	155	174	182	153	186	183	213	173	183	181	201	202	166	177	181	166	207	197	172	193	185	164	180	200	158	159	180	156	173	199	173	177	170	153	185	211	180	188	188	174	184	166	172	172	175	169	171	191	184	162	185	180	172	178	166	181	197	170	188	198	180	196	175	160	179	182	165	179	193	181	192	178	170	169	171	151	185	187	185	174	168	169	202	199	187	161	181	180	171	162	166	169	181	176	160	166	170	196	190	183	177	162	177	190	176	175	190	191	178	172	172	175	163	196	180	180	168	168	170	195	180	171	197	157	164	180	195	187	202	174	185	192	173	209	183	217	179	180	175	199	176	154	161	209	169	186	186	169	171	189	181	160	180	179	185	190	188	169	175	181	185	177	169	192	176	195	183	164	172	199	166	167	183	174	174	191	187	172	198	189	192	174	171	185	157	168	207	179	190	169	174	192	197	179	194	183	175	172	188	204	172	183	168	196	167	165	168	198	181	174	188	191	194	190	170	189	184	180	200	158	178	186	188	171	196	165	178	214	172	160	186	166	152	168	192	180	160	201	184	183	220	161	182	165	198	194	171	163	213	187	189	182	139	168	172	187	187	181
5163	1789	1355	779	551	526	486	447	463	474	454	410	435	424	435	433	433	428	443	428	451	417	405	414	429	404	449	417	451	383	401	461	433	440	398	425	451	444	447	446	444	466	466	439	427	431	432	410	418	444	444	404	436	466	392	409	461	408	415	443	456	425	438	416	409	429	442	399	418	456	400	451	450	452	412	424	408	407	421	456	431	426	426	401	429	448	402	427	438	438	429	421	426	444	373	460	417	423	436	433	394	432	411	390	419	444	435	427	410	446	409	453	411	423	395	464	414	427	431	432	446	422	463	420	417	397	446	409	400	368	410	421	409	404	396	462	457	441	419	418	413	396	452	414	423	427	415	428	430	452	440	384	429	417	454	416	414	425	408	445	429	397	409	452	410	431	396	440	431	417	419	455	385	449	453	414	438	429	413	417	426	462	442	397	410	429	414	403	412	409	409	434	410	438	419	432	385	419	459	396	459	428	443	451	437	421	453	430	418	423	435	403	426	428	439	426	431	441	413	430	433	428	442	430	467	407	461	417	418	440	427	439	422	474	427	458	386	429	371	404	433	431	419	450	417	426	400	438	416	412	391	398	416	402	422	426	422	434	414	449	438	434	420	430	423	409	429	444	418	426	403	398	413	386	415	443	394	430	438	421	415	410	395	406	408	440	425	418	404	387	443	456	446	390	449	416	433	444	436	447	441	425	408	429	418	395	434	425	411	439	409	410	417	414	433	447	433	415	413	417	410	425	396	433	429	404	428	419	405	439	413	403	413	444	420	420	392	410	420	417	429	419	414	394	450	417	433	426	435	413	401	408	386	415	407	419	406	410	433	426	422	423	449	413	424	447	432	449	435	450	405	396	443	411	431	453	451	442	409	442	400	416	441	437	402	415	415	408	421	441	409	410	413	451	416	436	424	449	410	459	427	416	423	449	417	432	403	418	421	419	442	470	432	402	429	412	452	433	439	437	463	419	447	430	375	415	426	450	417	435	422	392	450	431	398	449	406	448	427	423	406	415	410	414	484	430	408	420	408	440	455	439	421	422	441	407	410	416	421	423	435	408	418	396	447	417	430	419	439	430	389	458	466	392	427	405	432	417	438	435	398	412	462	413	439	414	416	415	456	415	424	407	421	433	416	427	437	438	397	461	424	418	430	480	432	465	444	391	392	449	412	428	426	403	411	439	434	416	422	411	459	430	407	404	430	425	443	415	416	426	423	435	445	424	425	416	421	425	470	427	438	414	416	451	442	462	407	438	454	422	432	402	448	405	440	390	405	439	466	444	451	429	419	439	443	453	395	445	423	426	476	430	449	419	450	403	425	465	436	440	395	473	426	381	431	427	431	408	439	448	405	424	409	414	404	429	452	457	452	427	435	468	420	400	415	420	462	410	428	443	396	415	415	429	402	407	424	429	418	418	410	394	431	406	419	426	379	447	415	443	386	417	422	462	398	446	404	464	445	427	435	457	460	416	446	415	417	413	416	424	446	401	430	422	402	409	407	467	444	426	435	428	419	413	457	416	396	391	400	416	443	438	424	441	465	430	458	416	411	456	429	421	417	419	453	419	421	401	455	433	427	432	421	410	437	431	414	398	435	457	411	442	384	438	441	415	461	420	428	460	429	429	421	407	432	422	459	385	405	443	462	416	428	415	403	444	398	427	421	432	417	443	446	411	412	433	419	445	405	425	419	388	404	419	400	437	410	429	407	440	409	423	384	396	437	386	450	429	443	459	404	416	429	408	434	459	394	461	401	434	410	398	465	417	414	435	422	410	415	417	422	437	417	389	439	419	400	450	414	461	404	445	417	442	460	413	448	450	418	405	433	438	447	435	404	435	410	449	413	469	435	415	416	461	480	458	375	397	422	423	405	360	436	435	414	437	400	466	409	437	393	429	429	403	460	405	407	409	470	449	432	437	402	422	474	401	440	441	461	390	401	465	420	392	404	424	406	433	422	453	410	442	415	428	437	429	418	426	396	451	413	417	423	457	425	414	371	431	421	441	434	429	428	471	405	376	462	425	423	431	426	419	403	400	413	478	415	440	432	427	397	407	407	430	446	408	419	397	402	433	409	470	445	449	424	457	437	429	397	446	453	447	462	454	459	429	430	425	403	435	462	438	426	417	412	432	451	419	427	414	434	423	432	445	430	445	450	412	426	444	394	431	443	452	429	429	422	475	433	404	425	447	396	434	437	422	413	427	428	387	452	456	401	424	449	443	398	471	404	451	435	419	481	399	419	403	441	379	454	414	440	407	448	467	422	429	465	408	432	445	467	407	426	434	399	414	422	460	414	404	397	441	454	424	418	447	434	454	406	406	451	438	430	431	431	446	464	429	412	391	428	429	409	402	439	444	409	472	490	437	405	430	441	411	423	430	498	434	409	402	408	449	454	437	406	437	418	420	403	426	432	408	416	434	433	411	423	398	421	461	426	409	432	414	423	411	432	414	430	439	392	434	400	417	391	449	426	416	424	440	415	445	427	470	437	409	461	417	446	412	433	443	396	422	425	441	433	465	440	457	441	424	407	439	437	383	440	432	421	413	448	438	452	426	428	438	440	416	412	413	467	445	408	428	403	450	430	436	446	405	449	454	462	407	442	446	443	404	418	418	424	430	441	430	418	466	423	411	391	416	391	424	425	416	394	423	440	447	402	423	441	463	421	429	418	431	451	396	452	424	436	462	421	391	417	394	421	396	453	443	406	417	451	409	408	430	426	439	470	432	456	415	391	437	422	447	413	442	466	445	410	413	443	396	427	394	438	430	412	394	431	412	419	422	387	425	423	437	430	390	451	423	410	450	426	437	394	413	453	458	427	414	396	397	438	442	376	393	401	415	430	454	434	465	439	462	433	451	423	422	403	403	469	422	368	437	387	417	441	469	396	424	425	414	445	431	433	399	407	462	417	415	445	451	436	408	429	420	401	438	441	439	397	439	392	410	402	433	408	422	412	452	409	403	428	411	424	424	420	385	438	397	445	438	419	452	452	447	401	409	438	426	466	432	390	459	441	457	423	448	416	415	426	421	391	404	452	455	412	419	450	457	395	378	455	412	447	388	459	420	421	433	407	414	409	434	436	427	398	412	405	426	412	401	392	404	433	460	434	424	432	452	433	438	418	394	413	408	420	402	429	462	451	414	416	415	378	424	443	433	434	443	436	450	431	406	429	421	414	417	421	442	423	411	435	435	454	412	381	458	415	417	462	404	427	408	429	438	413	432	438	458	434	467	480	395	413	416	459	412	431	421	442	405	458	412	442	417	382	452	476	423	420	413	436	401	419	420	428	426	412	447	463	395	431	438	419	410	439	399	399	421	408	450	412	432	442	415	413	407	398	402	430	420	405	442	445	436	440	446	429	443	413	421	436	440	430	415	442	424	458	411	427	423	408	430	448	425	396	429	439	443	393	452	426	424	399	426	428	429	445	439	405	426	430	406	400	436	376	432	438	433	442	455	420	453	455	448	432	442	425	448	409	439	394	467
24612	20990	24613	27495	20534	2757	736	516	497	412	377	431	372	362	342	317	312	293	309	305	276	286	265	289	314	270	275	270	244	248	321	269	289	250	279	258	261	250	293	267	300	306	269	274	278	276	269	298	292	274	309	289	305	258	257	290	263	245	294	285	263	245	246	284	269	281	273	260	282	280	284	275	243	283	285	254	278	304	285	308	269	310	235	300	299	288	268	272	286	280	283	251	296	295	265	272	294	261	274	265	297	281	256	283	290	277	276	297	272	248	253	259	257	284	284	300	260	296	276	281	274	295	274	269	267	241	279	311	277	294	288	257	293	251	301	276	265	304	265	267	270	252	250	270	283	286	264	286	292	242	264	272	279	324	262	286	282	239	270	241	296	252	284	268	255	263	254	256	236	259	271	273	243	265	280	286	267	300	258	259	295	272	299	258	300	269	286	239	260	276	303	287	285	273	235	269	262	274	325	285	274	253	283	279	265	303	272	258	266	304	262	268	240	285	270	251	247	291	299	271	291	267	276	260	288	269	263	299	270	303	267	271	282	247	260	286	251	286	289	286	262	270	306	266	304	286	300	272	307	291	257	274	249	254	289	267	266	283	250	266	288	263	256	282	284	256	290	259	247	264	277	270	295	272	275	270	242	269	270	298	293	273	287	278	254	282	275	306	267	262	285	267	275	265	258	257	280	285	273	271	256	251	282	286	264	248	270	278	246	270	297	279	297	265	293	276	291	265	262	270	278	255	260	269	281	247	290	265	259	277	309	251	286	286	292	293	243	282	292	285	274	314	258	275	278	288	286	252	273	254	272	249	261	262	270	303	269	269	294	257	265	288	282	262	314	273	270	297	264	289	283	293	287	271	281	295	242	270	284	305	290	259	280	282	251	270	309	258	287	305	279	295	298	268	302	269	268	287	292	297	248	279	273	268	236	274	291	283	294	283	273	265	267	330	271	272	262	269	294	308	287	278	265	248	240	258	294	259	242	255	283	248	284	276	260	255	271	259	288	298	289	283	289	272	286	285	287	263	237	256	263	281	278	276	276	255	293	274	285	262	285	267	279	291	271	273	264	277	287	255	281	289	250	261	247	284	274	302	272	282	260	286	268	285	266	267	255	282	258	284	262	273	258	257	273	275	236	267	274	285	264	282	260	289	312	268	266	269	296	271	286	272	250	276	283	291	282	291	283	269	251	296	258	264	304	283	270	303	287	288	262	279	272	260	251	294	252	284	253	277	294	243	254	260	290	291	295	314	281	265	276	270	254	282	268	261	303	271	253	269	268	254	309	264	282	287	296	263	273	269	290	270	288	272	273	289	267	272	257	267	260	278	265	224	273	289	273	262	258	279	284	251	287	264	275	283	291	282	277	276	254	275	288	279	243	281	305	322	260	279	251	298	298	270	300	299	279	264	293	286	287	292	253	275	287	282	269	264	279	272	294	264	293	269	286	264	265	283	275	250	272	294	265	289	304	253	318	260	291	276	287	248	254	225	265	301	280	272	268	281	293	276	243	254	265	273	250	245	247	269	256	307	271	255	291	260	247	285	271	250	253	286	276	273	266	300	263	273	276	269	284	260	266	288	278	276	279	269	274	269	267	303	273	241	293	291	283	255	281	266	273	270	292	248	272	290	289	286	256	280	292	277	281	292	283	278	291	258	263	279	283	285	313	276	257	262	282	287	286	245	284	277	263	323	243	269	288	257	248	249	302	259	290	279	287	277	251	290	266	271	268	272	278	271	284	254	282	284	278	278	278	286	303	296	322	294	254	297	276	273	278	269	274	268	269	268	244	291	269	285	254	286	260	265	260	275	253	275	267	282	292	294	277	259	285	278	234	244	295	250	256	275	277	277	282	295	256	312	300	261	299	303	275	265	269	271	307	285	288	265	250	279	258	278	266	292	285	287	294	275	269	311	300	288	285	291	263	266	275	275	289	280	267	255	290	275	248	274	261	310	276	257	294	269	293	271	271	238	284	303	276	284	267	268	254	264	269	269	286	271	297	247	272	320	268	295	262	299	270	249	277	252	280	289	290	286	299	244	281	252	348	284	248	282	281	299	257	248	276	254	272	307	243	294	298	285	268	296	274	303	237	280	289	295	263	237	274	321	266	284	289	267	277	266	280	296	282	270	259	308	276	273	264	269	305	270	293	261	308	269	282	276	256	263	271	293	322	283	265	272	250	284	288	263	242	302	306	292	274	290	266	246	272	278	262	260	256	286	287	264	273	261	285	257	291	280	291	239	272	286	270	295	280	278	265	251	264	271	286	265	265	278	264	299	274	290	272	303	257	255	268	277	273	257	280	264	271	272	267	268	273	281	314	290	288	252	262	269	249	283	284	231	288	280	267	277	283	285	287	285	289	276	261	290	261	269	284	306	287	311	267	254	310	253	286	277	274	291	270	279	264	268	315	275	291	266	294	279	274	270	270	291	273	256	265	274	302	301	287	245	250	287	278	298	290	291	249	264	276	288	298	261	299	256	272	305	299	275	235	259	275	287	269	293	254	258	259	255	298	298	291	253	292	310	274	277	281	283	278	282	300	270	276	252	285	260	277	307	278	256	257	294	275	286	267	279	281	279	285	281	270	263	275	283	239	248	286	266	236	325	274	289	259	289	282	252	270	299	274	297	267	257	274	243	257	276	271	311	225	256	271	250	269	259	294	279	260	248	251	290	254	261	291	295	293	293	234	278	271	246	273	263	249	246	263	281	270	259	278	251	248	251	294	286	267	284	261	246	255	266	295	272	267	268	305	261	282	285	291	292	255	271	260	280	277	269	316	273	242	237	278	290	294	275	272	271	253	319	286	257	275	270	264	273	269	287	267	264	253	293	262	292	263	261	245	233	256	314	280	245	273	310	271	269	275	290	277	254	267	316	294	261	310	274	301	272	263	255	270	260	276	273	266	240	295	302	267	310	247	300	248	283	247	264	297	264	271	251	297	272	272	303	302	297	269	264	255	262	285	249	281	272	287	248	278	272	282	280	284	266	288	267	283	287	262	245	283	282	277	273	277	286	264	293	275	283	306	269	272	259	300	277	279	258	277	276	306	291	307	258	266	262	274	255	255	277	270	280	268	261	281	260	267	248	280	271	298	234	297	293	275	290	273	298	294	262	258	275	261	298	271	266	279	285	253	287	259	240	292	249	287	247	278	286	270	256	293	254	297	255	256	247	260	284	268	280	281	270	303	290	273	287	277	270	263	265	281	286	254	277	280	293	291	294	271	275	278	269	285	282	255	271	240	293	289	264	266	266	255	253	255	252	269	257	282	286	279	266	263	253	291	277	284	300	277	273	302	255	280	284	267	264	256	289	274	270	286	283	269	255	265	273	288	281	292	252	267	263	275	264	239	251	258	254	264	295	305	285	278	247	270	290	266	265	263	251	278	275	272	259	259	279	243	268	269	263	283	281	266	270	254	260	263	292	300	298	256	252	272	270	275	248	251	276	312	273	277	283	282	258	249	297	261	266	260	274
3549	5080	3583	1704	1120	859	821	748	716	665	699	648	673	669	633	669	629	635	605	603	578	597	612	636	584	622	644	589	656	630	615	606	636	616	571	621	595	656	578	604	602	576	578	655	616	570	598	635	606	633	568	593	620	579	602	614	595	594	618	591	613	615	573	541	591	600	618	588	641	628	581	608	567	609	620	580	618	621	617	559	586	620	630	595	597	545	574	584	581	618	587	594	579	613	626	649	607	604	607	576	631	562	596	588	579	590	600	597	601	603	594	595	560	587	629	575	582	608	569	585	651	564	598	610	657	577	609	603	625	597	620	580	603	624	613	604	590	570	615	575	648	610	604	628	623	593	598	587	591	585	605	604	616	579	598	614	606	660	590	597	587	626	634	655	544	651	564	509	630	539	578	572	615	595	574	681	594	637	553	635	617	583	660	609	603	614	655	591	586	598	564	608	619	583	611	560	603	594	546	598	634	577	647	590	559	578	621	613	597	574	617	594	620	596	559	593	579	616	621	596	578	598	594	600	605	621	601	609	597	602	576	621	629	619	570	570	558	583	616	576	596	629	620	618	601	592	597	604	575	601	619	629	672	633	650	605	610	599	598	610	580	625	594	573	602	599	608	614	636	613	614	579	600	547	546	560	589	615	627	558	588	605	598	597	592	578	639	617	632	589	607	538	607	654	605	613	602	587	552	580	568	571	553	614	569	598	532	590	590	611	556	576	602	582	560	564	589	616	583	599	605	643	546	593	619	584	653	604	596	611	607	620	563	605	632	623	635	590	611	591	613	570	585	574	599	644	596	639	614	601	598	603	616	628	598	638	606	628	579	600	642	590	626	551	598	587	623	606	596	593	579	590	634	641	615	567	621	598	564	647	571	587	598	599	641	566	591	606	587	617	618	614	623	606	607	615	587	601	578	515	586	653	569	587	594	616	562	635	567	566	609	619	519	560	629	574	586	620	566	635	609	619	557	593	610	588	554	623	614	588	592	606	621	595	545	583	615	586	617	580	636	558	647	580	630	575	593	572	585	628	638	588	589	631	556	639	558	611	590	588	614	675	584	623	601	607	566	623	585	615	592	618	613	596	578	573	582	589	634	617	597	595	627	608	561	636	589	627	579	582	585	619	581	574	578	610	567	643	569	600	577	595	619	595	616	601	599	578	620	607	557	593	598	606	574	640	573	608	611	585	594	590	585	610	622	636	570	561	548	562	600	561	614	553	559	591	632	590	600	611	613	571	577	627	601	604	583	566	598	567	626	603	583	632	569	542	599	599	576	594	565	619	623	568	588	615	591	572	602	569	633	605	628	591	593	623	605	625	618	584	654	586	619	659	582	598	568	584	608	568	603	618	620	610	592	597	634	586	615	624	631	614	625	605	581	638	647	630	581	583	638	570	590	572	549	616	633	603	610	609	565	601	603	571	600	571	603	578	617	597	609	558	622	635	587	598	617	620	601	598	600	595	576	657	588	590	595	600	604	604	568	642	604	611	620	608	601	580	616	543	615	612	620	615	628	606	571	589	591	596	615	637	601	608	637	547	582	624	596	613	637	632	612	567	592	596	596	599	556	616	599	597	627	610	603	619	598	644	543	599	570	605	561	603	607	605	610	584	617	633	608	581	649	599	613	587	646	596	603	634	599	605	606	603	605	631	608	587	589	604	578	640	597	633	634	576	633	603	631	606	605	616	623	620	562	586	589	587	623	567	602	601	643	593	612	568	605	606	600	585	601	605	579	626	584	571	616	625	572	652	612	585	590	605	596	651	634	604	627	636	580	602	623	611	616	626	616	595	585	607	615	653	622	556	603	606	584	573	620	633	587	559	581	568	629	603	610	601	614	627	618	617	598	597	599	582	583	596	623	616	597	596	580	581	626	633	663	586	602	639	566	621	614	587	567	617	625	597	573	575	572	583	581	567	587	625	655	616	577	651	607	579	606	648	607	609	596	582	609	619	603	610	659	534	636	611	641	610	578	647	607	624	634	600	592	600	631	642	644	562	611	564	561	603	654	633	627	612	611	657	607	618	612	640	611	577	606	600	543	586	582	580	583	570	605	620	568	594	597	594	579	599	576	596	615	595	628	606	551	627	616	635	598	559	593	655	591	611	606	594	614	641	598	614	605	576	581	573	585	605	606	587	583	633	540	596	606	641	589	597	645	598	563	594	571	564	590	609	632	616	566	616	596	610	622	583	644	614	631	631	570	589	610	622	560	581	624	584	601	545	580	619	623	588	573	609	616	617	579	592	607	589	572	592	593	616	552	644	630	652	633	593	601	592	602	595	622	616	624	620	594	581	580	588	636	571	539	569	596	588	626	569	606	609	580	602	590	594	614	597	569	647	577	603	575	595	619	569	607	578	627	587	580	606	604	605	601	562	627	599	623	587	595	593	608	605	604	615	578	598	597	600	590	613	587	549	601	610	561	570	609	572	577	583	590	617	655	599	584	567	642	614	591	621	594	570	613	606	610	588	613	621	610	610	543	598	616	608	607	592	601	596	651	566	606	619	578	601	617	614	577	592	564	603	631	548	625	594	618	597	588	644	563	603	540	629	599	620	578	662	603	601	622	616	594	603	615	600	638	658	646	574	603	608	615	572	556	605	586	597	615	591	601	615	607	623	598	566	620	561	607	580	604	584	620	559	618	622	573	617	604	621	563	589	621	622	618	583	552	634	561	595	587	570	559	622	598	630	592	618	611	569	618	596	597	578	610	553	569	578	607	600	627	600	590	558	577	624	593	589	587	630	609	605	569	597	596	622	577	565	620	547	603	615	605	594	579	603	581	613	600	584	584	589	574	587	618	607	613	604	640	586	536	624	639	605	634	542	615	577	575	616	601	619	601	603	620	583	686	618	591	598	595	592	612	633	578	593	613	593	580	632	612	614	641	575	603	594	606	622	618	565	567	610	605	598	623	603	542	593	585	602	618	585	596	600	608	644	609	588	604	603	593	568	643	602	629	553	623	573	605	607	586	635	597	624	604	613	601	614	603	631	600	617	625	580	597	634	581	619	597	604	605	599	557	580	617	649	625	608	610	616	538	575	603	651	595	600	597	593	625	628	552	602	589	562	553	552	602	616	570	605	614	584	660	620	606	584	640	612	636	603	628	559	619	554	572	586	657	631	556	625	601	622	620	615	624	583	598	645	592	572	615	600	593	594	632	594	646	613	601	577	623	589	553	612	546	600	608	618	645	598	616	617	629	578	619	630	586	589	601	649	562	609	609	626	594	602	607	585	626	559	596	623	630	620	581	624	601	622	605	605	594	570	622	622	650	642	632	576	598	626	640	616	609	573	562	547	614	591	570	585	611	589	610	648	575	578	645	622	624	615	561	621	601	626	600	603	575	629	630	604	594	605	574	562	576	630	585	564	617	601	565	586	604	596	606	562	610	607	597	544	594	582	625	601	608	584	558	632	588	628	580	589	546	632	629	604	604	605	632	562	603	608	598	592	612	621	630	601	550	636	620	588	581	604
23801	21041	25290	26978	21051	20993	3303	867	579	448	477	402	440	383	371	325	311	251	265	244	243	267	275	250	238	221	218	227	242	250	227	245	223	238	247	217	243	222	212	234	237	246	238	243	239	276	237	254	253	252	261	252	198	235	223	250	231	233	212	234	192	235	233	210	217	223	240	225	230	241	242	194	246	189	228	220	237	235	252	207	202	231	218	220	242	215	218	220	213	210	217	224	232	209	216	225	217	183	201	222	219	188	231	199	233	206	219	211	211	221	233	217	199	234	220	204	219	191	218	226	242	226	221	221	194	231	227	230	219	206	251	237	240	197	235	213	213	229	225	191	247	234	223	247	225	212	223	214	214	247	214	230	234	234	217	226	228	191	185	229	224	234	249	236	207	238	231	192	194	226	221	273	220	206	215	226	227	199	228	227	204	223	228	217	209	213	227	227	224	225	210	215	231	212	260	224	223	232	196	244	240	223	219	276	206	213	225	245	221	216	238	238	233	219	205	244	233	204	211	255	218	229	219	213	225	268	244	208	231	217	203	244	241	212	227	216	226	188	216	239	239	236	216	224	221	234	207	208	212	236	220	199	263	222	232	197	215	236	210	199	215	234	215	206	237	233	227	231	232	230	212	228	238	228	223	226	228	232	219	193	234	202	218	226	206	222	231	198	203	226	226	218	242	220	229	227	195	220	212	205	217	202	191	217	209	229	191	198	248	231	236	221	233	225	243	211	189	224	207	227	227	199	220	203	247	241	262	201	216	256	232	208	231	208	236	247	218	212	218	220	208	207	218	246	230	228	220	214	233	206	242	234	209	223	215	226	214	204	239	219	201	238	230	215	204	215	219	216	223	216	213	249	240	226	238	237	203	244	219	217	226	197	259	231	223	240	217	203	213	226	274	261	207	214	194	226	226	209	253	248	225	242	224	221	240	201	249	189	225	218	222	211	232	248	225	188	215	224	216	219	218	202	215	238	214	201	240	219	214	227	215	222	228	185	212	243	237	216	247	210	202	225	254	215	205	203	234	227	202	194	200	208	216	223	251	220	253	234	227	219	225	222	218	239	225	199	226	236	211	220	210	210	235	232	221	222	224	237	252	228	215	241	245	227	227	227	212	249	204	235	224	231	226	230	248	213	240	231	215	186	207	233	264	243	250	249	225	221	220	201	223	255	208	229	250	222	230	224	218	243	243	204	241	214	232	209	204	211	235	215	245	209	233	269	216	196	220	241	228	229	234	225	227	261	234	213	216	219	210	237	215	217	207	237	220	212	198	201	224	230	206	195	250	237	204	209	221	226	233	226	249	187	224	209	225	249	201	258	220	202	225	220	222	223	216	246	226	227	216	212	208	208	232	226	252	217	223	229	241	226	218	230	190	197	214	264	199	242	201	222	214	199	221	236	232	204	215	201	198	200	213	232	227	217	227	213	219	223	226	244	206	222	241	218	221	225	194	241	232	219	219	251	210	213	203	215	231	254	227	215	231	246	234	204	214	205	212	250	219	248	262	217	217	210	210	207	219	229	224	211	215	199	219	233	219	251	212	237	228	222	212	211	191	221	209	221	220	241	219	251	210	224	211	219	210	215	227	237	228	249	212	207	232	214	226	257	240	227	217	240	205	224	194	184	205	213	216	210	223	243	228	226	240	211	213	208	228	218	205	238	223	219	199	211	218	230	223	206	222	215	216	230	238	198	227	225	229	220	212	219	236	219	248	199	205	214	219	231	240	230	249	208	235	192	231	200	233	229	238	241	215	210	244	195	226	238	206	195	200	231	249	231	240	237	225	233	219	244	232	207	217	196	200	221	231	214	202	234	224	208	202	235	236	206	222	234	197	228	213	213	208	257	237	217	224	233	219	196	230	235	229	223	204	233	207	232	212	227	207	213	229	227	207	247	242	215	191	192	215	221	205	205	215	234	223	214	236	213	208	202	229	212	199	236	243	219	251	246	221	217	219	214	227	218	232	200	218	209	210	231	211	190	246	214	207	245	226	239	225	197	204	195	210	242	212	201	231	216	199	210	218	213	201	226	233	240	240	220	226	215	238	204	215	234	236	213	229	251	248	214	215	233	217	223	192	236	232	232	241	216	212	200	187	224	237	238	251	220	209	197	203	214	217	225	198	203	223	231	189	219	211	235	221	218	217	215	222	227	228	222	249	260	226	200	256	240	219	217	206	225	204	197	220	211	218	175	214	236	222	223	240	234	206	225	225	228	242	231	222	235	241	262	260	226	228	243	216	210	229	235	241	221	218	203	238	219	219	210	250	201	222	200	194	238	228	202	236	217	222	232	256	206	204	217	249	230	237	232	237	218	240	237	206	218	223	222	228	246	204	229	186	227	244	207	182	220	236	233	219	213	232	217	236	211	226	217	227	208	245	238	218	228	246	231	222	236	216	229	207	224	198	215	223	206	224	231	260	242	236	218	214	240	216	240	200	208	209	220	220	242	197	195	208	195	223	198	239	224	217	231	238	212	178	215	216	217	227	238	233	218	210	209	225	209	201	249	246	222	221	219	213	229	253	211	203	249	239	187	223	228	239	221	226	230	217	196	216	220	229	230	210	218	260	220	249	241	233	229	225	238	251	221	220	242	225	219	219	202	224	229	234	228	247	227	221	233	207	233	233	226	219	214	217	231	256	230	232	217	206	235	216	234	214	248	218	201	165	236	209	191	230	234	211	194	231	224	224	222	216	233	245	218	208	222	232	215	229	253	223	196	204	204	219	232	207	185	251	243	236	222	224	202	222	236	208	256	217	220	226	190	185	196	224	212	246	224	240	222	231	226	249	210	201	272	228	211	221	242	208	202	240	250	209	239	212	204	211	247	248	195	213	235	237	240	227	254	233	236	234	256	214	243	232	266	237	244	221	236	227	212	209	228	208	223	231	233	241	195	256	206	216	215	231	179	237	229	270	207	230	228	240	211	215	199	241	255	227	225	244	199	224	215	210	211	228	244	219	232	213	217	240	229	235	199	225	227	222	227	213	229	188	252	211	212	212	232	222	225	215	215	223	209	219	212	216	211	224	219	226	227	225	222	230	203	208	238	190	211	206	207	225	234	221	226	235	220	217	224	217	212	237	214	222	195	217	214	238	226	227	231	235	217	225	258	236	213	230	230	224	237	220	218	225	221	218	224	183	219	206	239	237	228	211	221	218	236	224	218	196	202	230	206	217	210	241	242	220	216	229	234	259	214	213	197	235	216	256	187	197	210	247	239	222	184	211	227	213	219	239	217	204	248	222	207	200	186	225	206	262	241	237	241	213	235	233	203	199	208	226	222	231	235	237	207	221	221	234	182	216	220	186	243	216	228	211	207	227	198	205	231	228	204	208	213	214	235	228	221	238	238	216	218	256	208	210	236	240	217	218	215	225	207	214	217	249	225	241	226	226	225	221	227	221	253	194	230	246	229	219	229	247	211	196	224	211	248	230	233	187	207	245	199	206	202	234	224	213	225	224	223	226	193	250	215	210	207
3731	7892	5289	2383	1446	1033	833	687	631	606	608	618	577	536	525	503	534	468	510	504	507	490	478	469	457	511	489	464	485	516	478	528	470	482	466	505	462	559	494	507	513	480	501	464	501	480	487	476	428	486	502	481	497	510	495	490	465	487	477	469	512	473	463	447	480	481	471	464	482	446	477	474	530	505	467	459	480	529	470	486	472	445	470	462	495	456	484	448	468	461	471	488	469	458	479	480	442	504	475	505	469	459	453	496	495	449	486	464	476	498	468	481	501	469	458	463	461	464	500	498	448	448	479	490	474	445	504	522	474	490	486	470	505	492	504	513	459	497	479	454	493	424	495	483	506	475	511	462	494	452	481	501	484	486	498	495	488	485	486	480	488	479	476	472	438	459	463	480	445	479	496	461	468	477	507	481	482	454	443	475	476	495	491	457	469	472	506	489	462	505	471	454	480	481	484	474	478	477	491	494	467	532	450	494	501	486	462	494	501	463	494	471	511	465	455	490	500	487	482	478	518	466	486	452	502	501	448	441	450	454	480	453	501	500	457	477	455	440	478	485	504	498	520	479	450	468	511	496	489	507	478	459	509	483	471	482	501	478	458	472	447	523	499	465	463	479	492	478	454	497	470	474	482	474	472	484	469	424	478	447	505	452	448	467	493	475	469	453	546	504	452	440	470	487	467	460	485	470	479	473	418	478	518	487	470	463	490	478	476	452	487	495	511	503	444	494	483	469	479	474	477	489	499	499	472	475	475	498	496	471	491	455	466	466	512	454	489	510	496	459	488	462	517	448	468	459	464	541	479	465	465	525	483	517	496	477	455	447	504	490	506	520	496	475	454	463	490	441	497	519	512	502	451	448	435	468	451	491	457	479	493	501	494	488	464	438	477	483	496	500	475	505	466	470	496	480	476	505	458	459	495	448	499	460	482	460	469	483	479	465	472	477	492	483	501	531	452	487	467	491	490	467	504	514	460	454	465	514	471	486	490	487	483	494	455	455	498	468	485	465	455	498	463	492	485	488	461	469	479	434	484	442	466	482	496	479	516	502	507	475	471	471	436	512	434	528	487	550	458	473	465	534	465	489	550	479	505	501	458	460	490	503	479	466	458	491	493	476	497	477	485	490	509	470	468	486	493	484	474	453	489	481	479	466	529	465	492	488	449	506	453	492	489	460	464	466	493	484	501	476	481	491	490	477	461	448	489	488	482	472	450	476	469	427	470	457	514	515	477	459	479	460	473	487	505	426	465	459	462	502	463	464	492	452	458	518	469	482	463	465	468	476	497	518	465	484	472	465	471	488	490	434	456	473	523	494	471	467	509	479	471	462	495	498	478	435	490	495	504	477	513	446	447	444	482	449	509	500	488	488	464	467	468	505	485	485	474	467	507	467	523	551	462	498	476	518	496	453	475	500	463	485	452	484	500	446	472	443	504	460	488	485	464	468	488	505	549	453	529	472	477	462	493	477	497	495	506	487	465	476	474	450	502	506	481	490	497	473	516	477	497	480	477	468	498	473	472	491	491	459	488	474	477	506	525	494	451	469	468	450	492	464	475	488	462	478	468	480	496	480	502	498	492	500	479	464	472	468	508	503	487	437	508	504	488	494	499	456	462	508	482	488	481	477	459	501	476	496	496	447	472	500	484	483	457	492	456	443	504	504	463	495	503	436	480	456	462	492	480	500	505	496	449	500	498	503	489	482	495	460	494	503	483	443	515	490	468	479	463	474	477	490	470	437	491	485	458	491	452	481	497	454	455	478	480	502	446	490	487	468	464	525	432	505	498	521	465	491	484	493	488	467	457	491	493	491	495	463	519	493	491	485	456	455	490	529	470	489	477	490	517	492	479	486	487	489	478	468	518	475	496	521	460	477	483	446	502	460	492	468	442	464	486	462	448	458	501	496	476	462	481	472	466	527	501	486	448	488	470	502	496	453	438	420	457	477	431	494	475	478	455	500	451	523	479	517	470	473	511	517	496	504	468	448	539	470	521	469	482	469	486	527	488	460	503	440	467	514	538	461	516	506	493	519	502	476	503	486	425	463	470	520	432	496	519	478	530	455	511	481	516	477	457	457	486	490	452	444	493	475	453	462	464	473	468	488	500	490	509	471	459	466	467	494	472	478	481	498	510	491	440	487	495	488	492	463	524	484	469	472	479	477	470	490	453	465	471	443	480	510	460	469	487	504	491	458	475	474	494	509	492	487	468	487	473	474	483	430	481	448	488	478	457	507	452	487	496	459	499	494	436	485	490	498	532	454	442	444	479	440	504	476	483	476	466	487	480	499	458	479	504	487	509	469	479	480	464	477	484	477	524	472	459	510	446	486	490	444	480	506	499	479	508	494	468	464	469	523	452	488	456	496	476	480	433	493	466	494	487	484	454	503	493	529	475	527	475	476	461	513	480	500	472	474	455	483	486	518	489	491	531	461	481	535	477	497	504	477	471	474	476	482	438	488	461	483	508	468	462	421	483	497	492	496	536	508	453	504	477	476	481	495	452	460	460	501	453	455	487	486	461	482	472	455	514	491	475	497	480	457	492	488	460	490	491	516	460	459	509	473	498	449	528	492	470	478	494	498	451	481	463	504	511	481	496	464	463	469	431	483	478	496	490	488	446	458	501	452	480	509	497	466	486	467	489	504	484	486	496	442	493	482	493	460	491	498	437	496	506	460	469	466	438	442	496	501	522	516	495	513	471	501	491	482	469	451	539	500	463	464	492	476	497	429	460	494	455	463	445	494	517	491	476	483	483	496	438	453	507	482	490	436	484	505	488	470	477	465	474	483	466	485	507	485	475	444	478	514	509	458	479	478	493	477	464	453	486	517	521	471	484	514	505	504	528	465	455	492	498	481	454	454	475	516	476	533	518	504	452	463	499	487	493	488	458	441	463	499	455	499	487	525	467	505	461	446	478	497	456	484	448	511	474	472	515	506	508	455	469	478	494	485	478	482	514	487	462	485	472	463	485	494	492	500	508	461	478	483	480	464	468	455	447	499	472	461	457	483	455	477	493	483	498	489	488	507	445	462	475	490	486	461	474	466	527	459	511	460	483	467	468	469	491	481	442	505	521	504	445	485	456	465	433	479	502	458	455	483	485	445	490	447	470	494	483	449	541	491	508	502	452	505	475	464	507	420	512	491	492	487	524	478	456	495	506	489	485	526	458	440	450	460	470	469	475	457	480	505	477	502	481	502	462	480	467	446	485	468	470	439	483	478	460	426	460	503	500	485	497	476	474	521	473	442	541	466	502	463	452	460	528	541	505	488	493	482	441	545	490	489	510	461	494	532	452	466	487	489	468	498	513	461	465	505	463	460	466	493	478	446	436	472	498	498	479	466	473	458	533	454	499	450	470	462	461	484	488	451	474	460	470	477	466	490	504	475	476	524	428	454	475	489	498	502	447	470	490	492	490	470	482	477	468	485	465	473	491	506	490	470	477	490	471	493	503	495	500	479	467	470	494	454	455	482	484	459
32997	13774	2700	850	580	507	326	226	212	202	198	221	213	216	183	185	175	186	195	212	184	211	178	203	196	208	192	179	178	199	201	189	186	172	155	185	146	170	185	187	177	192	166	189	159	173	182	173	196	190	167	163	173	167	184	172	170	200	172	173	171	199	143	172	188	170	204	184	185	185	189	177	192	177	192	182	187	187	197	176	183	172	213	179	189	184	178	201	182	176	197	180	167	227	178	193	177	168	182	192	180	162	161	180	191	192	176	163	171	169	170	184	207	180	182	165	176	181	184	186	181	170	173	152	141	189	191	165	167	186	179	180	172	192	149	177	182	150	187	175	174	180	189	222	174	193	170	190	175	203	184	205	167	180	199	191	186	181	192	210	170	184	175	152	210	181	178	186	179	174	157	161	174	190	165	168	190	165	167	195	159	166	168	196	156	171	179	184	163	185	167	173	169	196	181	187	198	177	172	192	178	180	173	195	167	171	169	177	174	187	138	159	190	180	183	193	192	185	169	181	201	178	182	192	204	196	170	191	168	167	176	166	161	186	184	209	185	176	190	204	216	174	189	188	189	178	149	176	229	162	202	168	183	183	174	180	189	164	199	176	170	179	161	194	186	182	173	177	186	210	209	207	183	176	170	171	184	191	197	184	181	186	177	188	156	185	187	149	204	181	184	147	139	163	197	164	143	180	179	180	156	198	194	181	189	176	203	166	175	179	175	208	178	169	205	200	179	163	177	183	164	187	195	182	208	170	155	172	176	181	176	183	223	166	196	165	151	165	201	161	181	199	174	184	203	183	175	186	233	184	172	166	158	193	182	185	203	178	172	182	177	165	175	143	175	156	168	170	164	170	186	205	162	172	208	195	188	180	165	186	184	178	163	166	168	165	211	169	191	183	174	175	168	219	172	151	181	197	172	177	179	169	177	191	181	193	191	181	178	183	161	174	166	164	170	169	164	196	183	197	144	191	180	182	170	179	179	180	188	162	200	177	196	166	169	190	187	191	208	180	178	173	161	208	196	151	198	170	172	143	175	178	197	170	158	171	190	185	171	168	159	173	221	191	165	182	182	188	166	160	172	189	194	202	196	167	156	171	173	159	183	188	205	194	192	174	193	187	180	155	155	187	173	190	174	179	178	183	162	150	165	179	165	184	196	188	167	183	176	164	176	194	191	177	171	177	175	146	169	211	190	171	182	170	192	178	169	182	163	204	171	194	189	206	188	200	181	174	172	170	184	204	149	156	173	188	186	189	175	195	206	200	166	196	185	174	177	174	168	176	172	168	187	188	181	188	166	177	173	157	210	198	182	195	183	175	208	177	182	174	174	183	194	155	142	177	182	155	183	154	183	159	160	168	163	194	189	176	167	184	165	169	185	201	181	171	156	187	187	181	192	178	180	187	150	199	193	172	196	174	175	182	161	173	182	174	169	183	170	177	175	178	172	169	185	163	185	199	174	187	171	196	172	181	153	204	186	196	155	186	188	161	207	195	168	198	180	183	173	184	197	200	172	177	178	190	165	169	208	175	194	157	175	184	205	154	183	179	179	168	169	190	198	194	186	189	148	173	206	167	176	163	158	192	203	168	180	194	186	181	164	171	167	183	194	189	164	182	174	179	173	181	166	179	201	197	219	167	185	193	190	183	176	178	160	172	190	179	187	176	190	169	166	164	181	191	173	192	166	201	172	203	203	192	177	158	184	166	174	185	178	185	182	202	216	170	173	182	190	169	194	183	207	187	188	185	187	189	205	168	167	220	184	193	180	143	160	148	161	180	153	183	201	200	169	149	170	146	187	167	168	150	178	195	177	182	173	203	184	162	171	207	202	182	178	180	167	210	162	159	160	162	187	166	185	173	159	172	150	179	170	153	194	177	226	220	189	182	171	174	167	188	183	191	171	155	162	154	179	157	196	196	168	177	200	190	180	168	194	167	158	206	211	158	150	174	193	166	187	183	193	162	151	161	162	183	181	159	163	176	184	194	174	190	158	180	157	191	187	170	190	183	154	167	184	187	178	145	172	175	197	170	185	189	169	177	207	163	179	179	163	172	192	165	178	169	173	198	185	180	164	164	185	198	180	186	204	189	195	189	190	193	156	165	172	198	192	189	138	190	179	175	172	181	190	193	200	193	187	177	168	182	197	201	184	202	170	189	174	185	161	163	179	129	198	186	186	196	174	186	207	223	186	187	166	181	166	175	192	179	193	183	182	189	178	177	189	202	188	153	164	171	159	172	155	161	160	170	203	193	176	192	190	195	172	161	166	168	195	203	178	166	182	196	180	198	180	179	157	174	196	186	189	177	186	177	183	211	155	175	189	184	191	208	184	184	158	193	164	188	158	193	179	195	222	165	212	180	193	193	170	169	174	189	170	183	185	168	199	188	174	173	185	201	150	151	183	170	178	198	182	180	184	182	160	168	155	204	178	162	184	170	190	170	178	177	172	188	200	150	179	198	185	190	181	188	181	171	176	164	176	173	179	163	178	156	164	185	156	186	188	163	184	176	169	194	178	167	171	183	181	187	186	159	197	172	178	179	173	184	191	186	180	170	175	170	190	155	169	193	180	177	164	172	162	208	178	189	189	178	183	217	186	166	190	179	176	180	208	156	156	191	171	188	175	167	200	210	166	185	171	162	186	168	186	188	170	197	207	162	175	161	161	168	188	177	180	186	146	174	176	178	184	169	173	181	151	189	187	168	190	179	165	179	179	172	175	179	158	202	189	180	169	186	216	183	167	178	163	179	184	184	199	173	184	169	183	173	209	169	189	190	169	171	202	193	185	169	137	173	198	160	176	170	169	198	181	181	156	170	156	195	191	183	180	191	193	204	187	178	168	151	191	182	170	161	184	153	177	173	198	181	186	184	192	209	191	190	183	210	186	177	182	206	197	153	185	163	161	170	196	182	170	161	171	182	181	153	151	206	176	181	191	196	157	184	183	158	195	201	158	162	183	152	202	172	174	161	154	179	168	186	167	172	187	191	172	180	170	191	200	190	213	202	175	175	193	177	169	165	158	173	178	170	183	194	183	173	163	192	196	158	177	188	182	195	186	167	173	175	193	159	179	191	177	158	161	185	175	178	160	174	169	182	162	185	149	157	202	186	200	178	175	176	195	186	170	199	177	150	197	202	171	165	171	220	169	177	207	148	160	177	167	187	172	187	173	179	174	189	185	187	173	169	165	184	173	194	181	185	161	195	188	197	182	166	194	178	163	174	196	163	161	173	182	180	183	187	188	173	167	166	183	189	164	189	207	200	156	155	162	187	173	170	190	195	193	184	185	178	184	169	175	186	192	168	181	207	182	167	183	175	173	186	190	188	197	177	188	191	180	152	183	174	167	185	181	196	186	182	172	155	203	197	185	173	184	184	157	211	187	190	175	174	186	179	197	181	159	160	182	207	191	166	186	179	198	179	207	166	186	188	174	186	210	195	157	160	191	197	183	180	174	168	175	202	182	182	163	153	172	187	171	161	167	181
5271	1817	1427	759	579	553	487	448	437	424	422	460	471	419	396	457	424	458	427	439	421	415	433	424	460	452	456	396	448	448	389	415	447	428	440	443	475	455	425	431	458	403	424	461	434	377	440	446	454	423	429	429	438	468	415	452	430	423	415	418	454	424	435	466	426	417	401	417	432	449	408	433	404	422	425	408	432	410	383	415	447	416	414	427	438	421	423	393	444	421	441	417	401	428	425	461	416	469	416	393	439	453	429	449	407	416	394	435	404	388	412	433	452	468	415	440	409	425	357	428	430	474	401	395	413	440	440	452	417	433	441	384	436	438	457	445	418	429	427	416	444	425	431	422	431	426	425	462	437	450	421	453	398	457	409	442	416	412	439	452	416	438	405	433	431	428	398	400	432	439	441	449	465	438	424	445	431	396	420	431	419	432	453	438	456	457	437	462	430	425	398	409	398	408	421	408	416	443	403	448	407	408	406	430	463	411	430	450	452	392	410	433	444	426	453	432	437	426	425	422	442	405	420	404	417	465	420	441	427	443	442	439	419	434	407	385	417	454	412	424	439	413	474	434	413	408	386	445	379	377	447	421	431	427	432	429	445	389	440	445	447	383	359	427	420	403	433	438	414	421	467	455	404	434	442	406	434	403	419	425	452	417	389	436	468	443	435	427	430	413	448	420	402	432	433	405	477	431	385	439	410	394	429	444	422	442	463	389	453	416	428	448	439	423	449	447	452	411	424	389	421	455	462	420	376	447	449	435	447	467	443	412	385	430	443	450	464	428	420	408	430	399	439	480	452	430	446	468	430	451	453	431	412	448	414	474	433	442	430	411	438	428	438	395	431	430	410	443	429	461	479	418	428	465	435	446	431	432	466	395	432	469	420	414	453	416	464	453	419	436	422	416	434	413	432	437	449	419	444	430	396	396	429	422	435	421	415	422	422	405	445	439	417	435	416	430	438	410	448	436	389	386	415	434	463	437	436	417	445	427	427	415	413	425	401	461	439	434	428	432	415	395	421	420	451	398	399	412	434	420	413	459	435	424	457	422	449	413	437	419	435	420	395	409	459	412	440	428	421	429	381	418	407	455	419	422	414	423	385	425	437	411	387	450	419	395	461	430	435	446	455	396	401	431	387	397	442	419	408	424	407	442	492	444	442	445	405	379	384	459	430	417	396	439	467	361	398	386	439	471	430	425	405	438	404	416	424	437	430	393	449	417	426	416	417	437	414	417	443	422	452	429	425	458	426	409	419	419	453	404	436	438	427	457	437	471	456	404	402	403	427	472	438	445	450	461	413	434	418	412	437	404	423	473	432	459	370	422	411	390	426	410	454	464	459	397	427	398	404	410	404	407	447	442	398	429	396	426	396	435	405	460	438	422	424	428	410	464	428	409	445	432	385	423	468	425	441	412	418	413	437	417	418	443	451	413	422	435	408	410	480	452	429	427	440	461	416	371	466	430	394	409	427	435	451	461	460	424	424	431	448	418	441	444	419	412	425	417	407	445	434	410	432	434	431	417	447	407	403	459	412	443	430	455	410	441	453	449	417	441	467	435	435	409	412	429	405	448	404	420	429	447	401	464	415	431	396	459	450	416	410	436	396	405	424	416	421	415	403	485	437	429	440	467	431	402	444	431	397	413	418	443	447	437	431	433	435	428	422	406	413	431	446	425	415	426	408	456	440	437	461	459	439	440	444	410	457	449	429	418	442	426	416	446	398	433	437	466	434	420	461	441	440	459	446	404	411	388	463	421	431	410	445	468	460	463	404	425	422	447	426	399	401	427	443	432	439	410	435	414	436	418	413	423	460	446	451	411	420	399	440	411	432	418	452	454	435	418	435	420	447	396	418	399	459	395	439	384	391	410	412	420	478	453	415	413	433	473	414	418	405	353	433	463	408	428	423	425	422	447	421	451	442	413	443	421	435	409	441	435	434	425	472	456	442	446	423	411	411	431	431	435	399	415	420	412	440	404	436	429	427	420	425	456	420	433	420	429	426	408	425	450	402	441	462	384	409	453	419	401	392	452	407	396	437	384	452	424	420	400	435	422	431	429	421	428	416	430	444	482	415	412	438	409	423	423	431	417	440	438	437	405	440	466	410	399	400	402	418	443	431	456	410	424	443	422	421	386	413	468	395	457	438	438	434	413	438	438	432	447	442	447	416	408	415	432	457	416	431	465	416	430	397	441	405	449	428	447	443	438	456	449	441	414	402	421	451	416	431	410	413	463	414	415	437	398	414	420	418	419	433	419	427	409	412	437	405	454	424	476	459	419	441	449	414	446	400	459	436	442	396	459	423	435	435	442	464	448	429	402	418	443	404	436	472	464	434	433	423	429	443	410	438	438	414	443	419	438	451	415	420	421	423	398	446	414	450	420	424	421	434	419	395	423	461	412	445	428	405	431	429	450	420	416	445	402	427	462	399	410	434	395	447	443	431	451	440	433	405	444	423	430	439	467	435	460	443	413	399	447	411	457	444	452	442	450	422	409	445	450	422	430	454	418	423	442	427	475	416	446	423	445	409	458	411	439	424	416	416	454	466	407	417	453	425	422	434	393	415	455	399	448	426	444	413	416	428	430	422	444	444	419	425	407	406	413	418	446	454	441	388	427	426	414	432	405	414	426	379	420	412	416	418	430	424	408	410	421	454	421	428	476	452	403	434	428	420	414	407	415	427	433	427	466	456	411	441	427	438	445	436	423	410	424	450	430	432	425	460	452	375	419	404	400	427	426	439	432	466	477	428	411	428	413	434	399	493	454	444	421	398	396	431	412	421	444	409	467	427	441	433	428	428	468	455	441	441	405	425	416	397	428	459	370	425	399	431	413	408	452	403	426	395	407	442	430	424	415	430	445	449	441	432	423	422	426	436	427	420	422	416	405	406	424	443	408	389	428	413	438	440	407	431	406	413	420	414	459	431	431	443	408	430	416	430	428	439	470	421	434	477	461	404	446	469	433	467	429	438	419	450	427	419	441	440	443	397	434	474	450	435	410	436	409	412	431	458	434	437	451	439	394	443	438	447	424	425	416	411	404	425	411	418	422	421	448	424	425	426	457	443	461	431	451	435	426	408	437	408	429	445	407	428	388	431	443	403	446	459	430	407	422	434	454	443	438	430	410	415	444	432	378	416	436	406	456	408	416	413	446	455	422	468	418	416	424	400	442	439	412	429	418	475	409	406	406	427	402	433	418	412	444	430	424	432	428	395	420	441	408	408	448	436	404	413	402	466	440	442	420	411	470	467	444	423	425	436	449	416	420	424	461	422	398	434	399	466	408	393	436	400	377	427	417	455	442	428	414	393	443	466	411	404	436	423	434	415	439	432	415	420	433	395	453	449	440	404	432	421	434	405	407	430	402	403	455	470	423	396	415	447	437	470	419	405	455	439	485	437	431	400	440	414	414	403	454	422	454	429	416	438	467	417	451	414	388	410	435	437	414	428	460	424	423	417	446	425	439	407	407	437	441	399	425	408	405
24520	20996	24652	27516	20512	2777	756	516	420	388	341	320	398	359	329	323	340	302	286	305	286	280	315	310	285	254	299	262	278	268	310	256	303	277	266	242	289	286	225	259	273	270	292	345	294	315	301	271	279	329	289	281	248	279	305	297	300	266	243	250	295	279	306	256	274	270	255	301	283	277	259	268	282	272	228	289	243	282	290	254	252	291	320	283	272	301	279	293	276	279	265	294	289	253	261	278	292	263	297	311	295	295	276	262	251	275	278	250	256	284	267	281	293	285	280	255	276	289	284	278	266	257	278	275	284	247	315	302	252	306	284	254	262	266	260	278	270	276	320	273	293	265	298	244	263	262	278	286	285	300	259	272	280	241	285	322	273	241	282	248	293	288	299	241	303	275	318	262	255	270	272	267	231	259	269	267	269	225	280	286	271	278	289	261	285	290	261	263	269	299	267	264	275	285	284	237	292	285	280	298	289	294	262	288	282	283	268	273	284	242	271	282	268	288	267	271	268	294	270	283	253	290	264	285	275	268	268	240	292	280	240	277	269	278	263	290	282	265	285	278	248	258	286	241	286	297	301	261	243	253	303	263	288	266	271	281	268	254	295	269	295	295	248	248	274	284	264	278	285	293	251	282	303	276	294	252	285	287	267	314	285	260	263	266	298	271	273	290	290	261	271	251	275	246	272	282	258	265	296	259	297	284	283	300	293	255	295	264	252	272	287	269	270	270	250	305	267	244	260	282	276	255	236	281	282	273	299	275	291	304	280	289	277	243	276	297	256	272	273	288	270	273	249	297	287	297	282	270	307	263	246	265	298	252	238	296	261	295	326	252	290	289	275	282	290	256	293	311	277	279	265	294	278	272	298	290	288	272	276	300	274	283	273	279	255	301	270	295	259	245	231	278	284	277	274	284	281	254	257	304	266	285	262	296	288	259	319	263	269	270	289	258	296	276	264	285	304	249	275	267	285	301	294	278	267	263	267	282	291	250	297	269	317	285	282	283	269	302	286	287	275	276	269	285	263	269	272	269	265	257	270	269	289	252	293	274	287	281	299	255	278	268	292	272	277	276	278	247	284	259	289	272	287	257	296	258	261	305	278	257	257	285	237	254	255	243	263	255	307	268	252	251	234	269	287	259	219	288	251	277	256	278	269	266	246	289	301	280	279	270	256	274	265	250	270	266	278	266	258	274	252	270	274	238	281	275	273	237	266	276	227	257	279	271	301	284	279	277	248	267	284	281	262	271	293	269	261	227	276	271	297	260	269	272	262	284	310	263	282	250	262	243	270	301	275	274	267	295	251	317	292	269	293	286	246	259	270	265	258	312	307	270	259	270	299	271	262	305	276	280	272	268	279	279	274	287	267	259	277	276	319	277	263	271	253	267	257	270	244	288	248	254	302	267	249	263	285	241	251	244	313	248	274	285	286	270	239	297	284	264	291	258	231	247	253	305	290	297	247	278	274	265	268	283	284	264	293	289	238	277	246	272	286	291	310	279	253	253	263	264	290	275	277	236	269	257	271	293	271	305	258	278	305	278	266	256	257	250	270	291	260	277	257	253	299	274	285	261	270	252	295	258	272	275	269	268	280	286	270	293	286	292	281	288	273	252	308	266	300	262	261	254	257	254	317	266	289	272	254	266	272	269	285	264	286	287	293	254	275	260	280	253	292	289	314	292	275	268	275	255	257	262	273	274	236	239	280	287	288	278	276	267	260	295	254	273	312	270	276	260	278	281	289	275	286	262	271	252	262	257	273	267	262	279	262	242	272	277	276	248	263	278	231	295	277	286	275	268	280	291	289	269	289	253	283	281	268	294	296	284	311	260	231	292	285	318	287	273	269	268	295	292	276	285	302	272	317	269	278	294	289	292	285	250	257	262	281	267	293	258	255	287	311	256	288	268	315	287	257	283	256	267	278	298	284	266	243	285	279	269	273	277	260	262	310	292	269	272	248	259	280	264	277	274	263	289	301	286	305	265	300	252	248	319	251	283	289	227	266	323	292	283	261	307	287	277	284	281	283	274	271	270	287	276	276	285	281	273	284	272	248	263	270	253	235	272	267	254	297	291	275	255	267	258	244	258	260	273	288	290	257	309	275	277	277	276	251	298	299	259	296	307	275	296	242	307	308	286	284	267	297	291	279	293	273	263	294	243	252	266	243	269	268	238	244	270	262	279	277	238	299	294	258	270	272	276	247	262	299	253	293	284	279	272	274	242	265	264	245	299	297	281	315	293	269	285	274	260	306	302	324	255	273	263	263	239	238	274	269	274	281	271	289	277	290	287	271	272	259	303	283	286	275	281	291	286	263	275	279	297	261	310	239	253	267	310	289	265	274	273	277	267	291	265	316	264	258	270	309	275	268	243	264	259	290	253	237	283	276	260	295	315	280	292	313	271	253	282	281	289	293	259	261	274	249	268	261	312	276	265	297	279	270	300	293	259	258	257	254	260	291	260	274	237	289	259	246	263	286	277	269	303	287	277	263	232	275	291	302	248	256	266	244	280	297	276	266	289	273	269	309	282	264	273	264	274	263	267	286	282	251	269	280	286	291	267	252	284	297	263	306	274	274	268	277	261	279	249	281	277	269	307	279	270	261	283	291	279	262	302	302	291	268	287	253	248	302	279	290	280	269	241	259	262	293	273	281	304	272	283	302	284	277	268	291	252	273	275	287	300	247	261	282	247	250	274	279	279	268	278	274	286	261	271	282	274	301	272	264	262	275	288	257	329	293	274	266	265	276	291	264	257	264	260	233	249	264	292	279	270	286	292	268	267	281	243	296	266	271	284	282	282	292	266	291	274	296	265	283	292	264	298	279	277	269	291	282	248	271	256	261	280	272	254	272	292	258	272	277	285	275	263	264	301	276	254	293	270	273	277	272	283	276	232	247	261	267	277	254	263	268	284	275	276	278	280	257	296	258	283	250	267	305	297	264	253	305	264	268	243	269	232	297	289	250	290	291	272	246	301	268	297	230	314	264	247	284	283	305	270	252	275	264	266	309	305	256	290	250	282	281	266	268	284	276	292	265	289	269	246	261	249	262	255	301	267	266	295	264	279	265	264	270	293	283	266	290	270	293	266	270	314	292	277	251	273	252	265	260	268	261	260	252	300	282	271	267	276	251	274	290	256	271	266	257	281	276	259	260	297	257	277	290	256	307	273	267	249	296	273	328	276	288	265	266	261	306	281	266	258	280	269	251	261	277	247	257	237	268	260	266	276	267	257	258	297	219	260	286	289	275	258	285	271	270	287	266	241	267	266	277	279	257	269	287	278	270	232	276	265	264	272	256	279	276	269	282	264	265	243	295	281	253	256	282	269	254	259	270	308	256	298	274	264	258	275	278	271	266	229	249	253	270	296	286	278	279	255	250	247	257	277	282	287	272	250	259	272	297	268	257	260	287	269	258	276	303	286	269	296	261	249	265	288	259	276	228	272	269	259	289	280	279	305	261	281	287	276	268	248	270	255	295	290	268	308
3454	5194	3629	1775	1143	901	822	723	686	697	661	660	639	667	643	620	635	625	623	616	575	607	650	594	609	624	575	608	619	570	631	644	589	601	556	578	615	573	647	585	601	606	605	614	576	589	579	579	630	590	612	544	604	616	631	571	590	593	590	560	612	606	591	607	595	598	586	616	608	593	601	579	646	568	577	643	613	647	608	593	618	626	600	611	614	592	611	617	603	608	587	577	619	622	601	600	598	584	579	632	537	589	587	602	599	632	572	631	587	597	578	565	620	612	622	594	615	614	577	600	628	641	597	609	606	614	627	540	612	633	577	546	589	612	604	599	582	597	610	616	614	618	594	591	585	627	606	588	636	594	565	557	571	635	590	642	585	618	594	572	560	632	617	586	653	626	600	577	578	587	615	593	583	631	638	634	597	599	591	565	577	606	569	651	621	583	627	565	582	607	626	623	544	578	606	591	586	584	586	628	635	632	615	626	601	592	618	574	616	604	598	587	604	656	589	601	581	601	573	610	644	550	602	577	607	633	611	572	590	613	605	608	612	601	577	579	598	615	600	607	565	614	606	611	629	596	592	628	607	617	593	632	599	598	620	580	600	577	620	577	594	605	606	584	566	606	591	582	601	560	568	614	611	568	627	606	607	595	630	582	603	591	544	634	641	594	598	568	585	651	592	617	618	579	595	598	623	573	595	620	585	596	642	599	572	572	620	600	611	629	584	609	618	600	588	627	641	621	612	612	591	662	637	633	600	607	587	583	627	593	593	595	595	614	628	611	613	603	628	617	626	583	612	585	631	592	575	598	610	576	601	637	593	609	602	579	593	548	581	586	646	607	594	599	615	611	578	637	562	591	593	580	587	615	567	587	615	578	604	568	625	558	611	596	592	592	600	605	610	595	633	619	597	597	586	612	625	563	605	581	565	658	599	614	608	667	611	607	597	615	644	557	580	597	637	572	610	589	569	587	597	549	606	629	578	638	575	602	598	623	586	626	616	599	596	543	623	621	594	600	566	598	612	596	595	628	598	560	587	594	607	645	570	622	649	592	569	572	566	620	598	588	607	626	592	633	610	635	575	645	610	597	598	575	596	621	576	609	568	629	603	569	566	616	640	602	577	612	576	613	614	632	617	586	580	605	574	590	589	632	604	572	611	587	623	623	604	588	607	589	606	575	661	583	623	608	586	625	644	577	617	621	603	616	599	585	615	602	620	581	639	634	636	592	586	644	586	575	595	592	606	610	608	595	610	582	612	590	559	610	578	581	590	595	560	635	590	624	618	615	594	599	630	582	633	623	580	613	552	610	586	592	642	576	613	564	572	609	585	604	584	569	546	630	648	575	589	623	594	595	608	614	606	610	606	599	606	578	601	581	597	585	633	624	636	596	601	606	594	643	596	618	608	594	599	555	625	581	626	587	639	621	597	642	594	610	585	619	605	594	659	631	628	613	595	632	599	562	612	605	576	564	613	624	630	624	592	639	600	629	565	615	594	582	635	575	598	599	582	596	646	598	597	626	612	605	600	614	572	587	610	592	642	560	588	557	600	598	628	609	638	599	595	588	625	582	614	629	587	602	586	623	592	645	654	600	633	541	623	615	580	630	614	611	599	604	663	596	604	581	619	598	590	576	595	626	612	571	624	608	619	604	598	598	637	588	572	560	608	600	598	583	588	631	593	660	571	613	595	608	598	582	591	585	611	549	579	576	570	588	627	584	611	601	587	598	595	601	605	571	655	571	633	588	649	586	608	588	601	553	626	635	601	624	596	623	618	576	608	625	596	557	625	601	615	605	589	575	592	605	586	567	589	596	566	559	564	557	617	519	574	575	593	602	620	599	607	551	630	646	598	601	558	633	672	581	569	621	591	600	601	606	571	625	645	579	582	641	612	611	594	600	589	611	581	622	584	606	584	599	582	579	584	604	646	625	598	576	611	542	566	592	559	586	554	589	607	634	572	577	583	609	606	643	606	598	628	542	588	592	611	604	671	555	579	590	583	632	590	610	591	573	593	567	630	618	604	600	590	595	621	572	618	599	668	609	580	579	598	560	556	626	649	584	588	600	600	622	613	557	622	633	629	633	608	612	630	583	608	615	591	608	580	590	621	585	574	581	600	628	637	622	541	630	596	604	602	601	576	583	605	610	617	590	586	611	631	575	569	613	595	585	595	581	628	613	566	589	590	588	563	577	624	606	611	592	588	599	656	567	581	609	535	610	580	629	632	615	564	622	584	598	607	600	591	569	609	647	547	613	608	578	594	620	584	565	626	607	625	604	604	599	594	606	608	616	582	556	588	596	558	602	588	611	652	627	576	585	625	617	618	583	585	637	570	602	615	586	596	608	595	589	572	602	563	558	604	595	598	581	599	618	609	577	596	613	622	571	599	594	608	609	600	597	623	609	551	588	596	619	590	615	588	582	594	628	553	602	593	611	579	574	648	598	606	590	601	619	655	617	629	623	615	591	604	625	640	636	637	552	587	622	560	634	579	587	604	634	598	612	624	616	617	585	589	616	631	625	582	641	626	588	627	616	591	597	592	594	560	606	583	625	583	605	582	582	622	614	566	581	591	617	619	633	607	596	553	627	605	587	552	588	581	610	629	588	599	606	597	587	573	581	609	582	619	638	580	593	580	618	601	594	602	590	610	617	597	633	598	572	628	620	615	604	610	611	635	571	631	597	583	560	547	590	607	620	632	543	604	578	584	565	590	618	627	611	582	581	659	625	607	633	603	579	635	609	619	620	612	608	597	606	588	613	555	642	648	573	628	589	568	649	621	652	629	588	626	565	588	565	569	619	622	592	615	591	593	579	640	596	617	617	620	618	553	596	622	588	616	604	587	596	606	622	606	625	603	606	614	585	621	622	603	624	578	634	611	640	605	605	577	591	638	573	594	620	592	634	589	586	614	608	593	583	623	603	590	591	609	575	650	589	598	642	640	595	661	566	544	608	604	583	626	601	630	569	580	560	603	582	620	634	553	592	622	610	665	584	615	600	586	608	584	583	568	575	595	577	576	604	579	568	595	598	622	609	616	609	593	582	596	610	567	599	619	634	611	603	628	626	581	621	604	558	594	630	576	611	605	623	579	584	616	572	546	650	631	540	593	602	613	601	605	609	585	593	634	620	650	551	574	568	600	600	591	603	597	588	578	623	606	584	593	604	557	609	646	637	561	606	623	617	565	613	606	552	570	624	602	629	638	660	623	635	603	618	590	606	579	605	616	579	602	615	636	594	623	597	592	580	616	631	637	551	640	587	587	597	648	596	642	576	598	621	609	591	647	599	598	626	585	626	568	644	603	624	625	613	618	597	603	554	631	605	574	605	563	617	621	637	621	613	604	638	602	539	584	613	598	594	585	549	618	571	605	586	610	612	557	563	587	585	619	576	607	579	579	583	600	576	607	618	576	624	594	572	609	541	651	602	596	592	623	610	619	543	586	602	606	590	612	605	563	584	623	597	628	625	594	610	586	629	623	534	633	597
23769	21002	25278	26923	21013	20970	3280	829	525	452	403	410	431	421	304	324	322	279	301	229	232	245	213	294	260	257	229	210	267	240	228	215	233	262	267	249	237	237	198	246	207	255	209	220	221	236	229	210	241	257	264	235	253	236	219	216	240	262	230	230	207	216	217	242	225	205	245	232	238	213	224	212	229	190	230	205	252	223	194	231	208	214	218	243	221	213	237	235	215	194	188	218	228	243	244	225	206	229	234	237	220	213	239	205	202	199	231	240	197	229	226	249	217	206	207	214	231	249	225	240	249	241	220	232	246	198	239	251	258	260	201	236	215	244	226	239	224	247	209	231	211	243	216	235	213	253	252	210	234	205	226	223	214	209	232	250	200	218	214	240	266	236	219	245	220	224	220	194	202	217	219	213	208	199	232	234	212	221	223	219	220	207	213	192	223	218	215	211	233	213	228	234	229	226	236	251	218	217	196	237	222	220	202	219	227	192	215	209	222	237	221	237	269	241	196	217	230	206	215	240	191	238	220	220	226	245	219	244	237	253	229	246	229	191	214	207	225	257	268	202	205	230	236	236	233	241	220	217	212	209	215	202	220	222	210	219	190	184	213	229	203	220	220	229	206	239	220	231	223	229	212	216	190	237	218	195	209	238	214	240	207	230	197	207	207	216	217	222	219	214	236	225	210	231	230	243	238	262	204	230	217	239	237	235	228	206	228	212	212	220	235	186	231	203	214	227	217	232	224	231	211	234	220	210	212	236	213	234	214	199	191	235	205	182	227	224	203	206	207	207	229	244	214	240	218	193	234	232	228	212	230	215	216	228	225	213	225	227	228	237	199	243	229	261	227	216	248	231	203	245	228	234	208	223	219	198	230	231	220	231	213	243	223	240	220	218	200	195	208	229	215	206	194	219	224	204	194	209	221	230	222	231	224	230	212	196	211	204	232	232	207	229	233	222	214	232	241	231	223	186	222	221	252	218	217	255	209	219	203	214	217	203	199	234	207	200	220	179	219	213	227	220	234	222	256	213	223	190	209	248	203	264	261	228	205	209	218	216	232	226	198	200	222	223	230	209	190	223	242	221	219	207	202	236	196	246	231	204	234	214	244	214	208	222	229	238	199	201	208	242	208	222	235	205	229	212	217	221	226	197	221	226	239	215	241	205	224	245	218	218	228	237	226	207	214	198	219	246	235	201	228	222	218	230	203	224	210	214	228	227	225	236	228	186	206	204	244	204	233	224	234	219	186	234	210	232	216	187	236	222	206	228	237	225	203	229	215	215	246	240	237	241	198	242	235	227	218	204	196	207	220	227	269	241	256	219	208	232	227	234	211	236	216	212	221	227	246	253	241	227	225	240	221	199	212	204	224	212	208	209	197	205	214	215	238	220	215	204	216	232	234	251	253	198	231	209	237	218	243	247	218	227	212	234	232	217	212	237	225	195	211	216	211	231	236	220	240	242	226	226	211	225	215	272	247	231	211	228	215	238	242	219	238	229	208	219	218	219	206	206	227	215	233	237	223	226	222	233	229	223	223	230	226	221	223	224	219	223	216	220	221	210	234	216	245	224	252	211	198	245	209	215	214	244	205	237	231	209	214	219	224	200	233	217	204	221	234	226	236	209	234	208	204	220	217	247	197	219	217	225	205	233	241	221	240	225	219	232	201	194	215	228	230	206	216	232	218	253	246	247	191	232	248	196	203	196	225	218	208	210	226	248	212	220	217	221	205	241	223	235	220	221	222	174	199	232	209	251	245	214	201	230	232	214	203	189	213	212	207	241	206	219	234	228	224	219	198	213	224	224	240	254	223	235	210	221	246	240	202	260	248	211	244	196	236	225	195	214	210	250	197	228	219	243	229	195	199	235	240	236	228	244	213	230	221	231	222	230	242	230	244	214	241	227	229	246	246	208	251	224	229	210	217	217	220	227	266	219	204	217	217	243	240	211	248	223	241	218	208	227	229	224	206	211	221	225	208	241	196	221	229	214	226	246	236	232	206	219	237	237	245	181	211	219	213	221	226	232	223	234	226	224	229	245	214	234	207	230	251	221	203	234	223	225	247	224	212	202	234	223	217	212	219	229	215	250	227	214	252	230	204	178	231	238	229	226	238	220	237	196	211	230	238	244	212	233	235	236	243	209	264	249	213	223	235	253	222	198	220	209	234	229	225	223	245	196	224	185	226	214	228	223	240	242	212	219	243	208	244	247	204	213	226	212	243	226	203	206	246	210	238	233	254	227	255	210	209	238	244	208	217	210	227	221	187	236	223	233	225	200	205	255	221	222	201	244	230	219	225	223	219	212	223	224	212	228	216	216	217	241	248	217	247	227	222	236	225	213	230	236	237	213	273	279	231	257	235	238	228	232	224	224	203	215	216	204	216	216	221	214	233	227	248	238	208	221	215	212	193	260	239	228	249	226	225	234	211	258	224	216	220	214	231	209	209	220	213	213	221	246	206	244	231	232	236	230	253	200	187	232	212	230	217	234	201	223	247	212	243	210	204	186	237	215	197	227	222	182	193	233	198	221	213	211	232	226	241	208	225	201	245	226	219	226	214	211	209	212	222	221	178	238	239	229	219	215	246	234	197	218	227	219	223	228	231	209	215	242	231	244	253	222	198	213	242	231	213	234	186	250	243	184	201	203	238	242	236	221	191	247	225	245	175	216	220	209	199	211	218	227	219	241	238	214	218	222	231	230	223	217	205	215	222	226	228	188	214	206	234	228	216	227	194	219	218	251	233	236	224	222	208	242	218	224	197	216	267	210	231	210	235	216	222	215	226	211	224	251	208	227	220	230	206	214	217	223	230	232	212	212	222	244	247	231	244	216	204	227	205	209	209	226	209	238	209	196	201	222	242	223	222	211	268	187	237	221	246	236	247	225	204	238	198	236	240	201	239	228	233	252	224	224	216	202	207	240	215	223	237	227	225	232	217	215	215	216	248	178	220	210	198	205	226	247	216	209	235	217	200	235	223	228	244	224	240	204	197	197	195	193	234	205	209	223	208	220	229	221	204	234	213	243	207	220	239	220	238	222	230	206	219	215	209	196	212	205	221	206	225	222	195	208	203	234	216	213	238	224	224	192	205	251	224	246	219	246	212	202	250	216	233	237	259	222	209	237	248	233	238	239	170	237	196	228	211	197	215	216	228	244	240	194	248	240	241	244	250	203	205	215	230	224	214	194	249	247	195	212	219	247	209	205	266	185	209	233	189	212	232	224	218	238	205	207	220	222	205	204	216	211	213	229	223	216	220	199	201	226	222	211	248	235	212	217	198	240	223	211	254	221	214	186	192	236	199	232	214	215	223	220	250	177	237	222	228	242	213	213	205	200	195	213	223	217	222	247	228	187	238	251	222	229	218	215	226	211	212	227	245	235	253	220	220	220	202	212	203	210	176	218	240	207	267	200	233	265	225	220	214	197	226	231	235	207	239	191	218	224	191	221	251	217	222	215	197	188	217	230	253	211	227	218	207	217	238	230
3633	7941	5427	2451	1448	1006	853	679	666	579	565	574	554	592	524	554	565	533	538	521	509	481	503	483	468	491	496	484	514	477	503	476	436	474	524	466	470	508	475	508	473	487	496	467	512	487	517	476	476	467	493	458	509	505	465	446	454	503	480	517	458	484	507	451	448	472	493	484	464	450	471	488	467	457	489	496	485	466	470	516	490	468	438	464	513	483	459	514	447	468	449	479	475	473	475	483	506	499	505	471	486	488	498	510	498	475	477	461	521	446	477	483	496	451	471	468	438	504	441	464	455	485	497	479	461	425	493	463	481	486	491	484	474	485	481	496	474	484	468	451	483	503	468	461	472	478	497	439	472	453	457	487	498	463	495	500	448	486	458	472	459	453	474	485	451	453	445	504	496	465	490	471	483	498	435	489	480	530	494	495	479	410	478	467	458	453	462	497	506	487	512	469	471	434	496	463	489	467	493	438	472	521	481	519	470	491	499	474	473	458	456	492	490	492	469	455	506	506	469	463	500	467	517	503	514	478	499	490	459	502	500	456	500	426	499	461	471	499	477	462	484	432	463	512	491	522	474	493	458	526	478	481	488	473	465	459	458	487	485	479	512	513	444	484	454	501	490	461	496	487	479	467	451	468	471	492	485	482	453	474	505	474	462	441	470	510	486	440	489	469	465	511	447	516	458	462	469	478	457	507	488	526	484	458	496	475	468	471	478	457	523	472	483	473	496	475	469	523	511	466	471	466	456	466	472	477	475	502	454	469	494	454	457	490	497	433	496	440	498	454	433	480	494	462	462	512	494	467	502	448	487	464	490	479	487	527	476	448	488	491	464	485	466	493	472	525	488	472	493	472	492	494	474	452	467	461	537	488	495	497	478	457	503	529	497	458	484	443	499	506	478	453	508	490	486	441	466	466	393	472	480	442	475	453	492	477	447	447	451	457	480	462	487	495	473	482	503	488	426	515	511	482	472	446	498	500	504	474	468	491	490	463	498	482	509	512	472	486	486	479	510	471	451	474	497	458	457	528	517	478	454	453	461	511	486	473	469	533	469	490	455	501	476	511	478	448	472	472	473	488	462	496	468	488	476	486	419	490	477	480	496	483	479	463	452	447	498	504	485	478	437	477	473	488	505	502	523	467	474	513	470	455	487	497	469	527	480	488	467	479	492	436	512	448	506	514	515	493	484	511	465	449	485	445	476	462	473	501	462	493	516	461	493	470	476	464	473	490	507	464	513	452	477	469	469	465	451	475	445	493	482	494	481	490	494	437	506	470	474	470	515	477	441	460	509	477	490	439	527	459	482	477	498	450	506	506	474	496	493	474	496	507	496	483	484	480	488	488	470	457	495	472	485	464	461	493	472	459	457	475	469	467	547	465	503	498	462	499	511	449	481	500	489	521	488	442	440	458	488	495	475	508	494	506	480	451	454	497	464	455	472	482	450	470	474	455	472	476	464	491	524	494	479	480	470	508	486	474	489	507	477	449	463	465	460	505	498	474	479	457	458	470	463	448	486	504	491	483	472	469	481	495	499	485	418	451	510	457	468	486	455	464	463	478	467	465	492	464	470	500	442	493	478	481	513	493	430	472	478	466	480	491	492	473	473	467	459	488	455	501	531	491	502	452	485	466	529	511	478	459	464	462	448	448	471	473	497	478	450	512	491	488	461	485	458	480	443	471	457	461	477	508	488	466	469	519	468	491	460	474	460	463	495	494	462	486	487	438	451	526	467	510	476	485	461	481	458	489	463	512	491	468	481	483	470	504	455	492	477	472	470	473	502	442	505	466	511	446	474	457	470	506	482	483	490	490	465	456	498	486	448	461	470	493	485	483	488	460	480	474	479	451	501	440	479	502	494	504	478	472	446	463	506	441	523	489	516	497	471	484	476	485	492	473	460	510	509	500	504	457	501	473	481	473	441	493	477	466	482	490	489	459	474	535	476	475	456	468	487	489	439	491	468	484	486	476	485	470	483	520	486	506	473	460	445	475	494	446	504	502	475	480	501	487	472	468	485	486	530	522	504	475	481	506	490	503	484	471	506	478	457	485	515	471	487	531	452	450	488	451	494	484	476	481	466	499	445	484	493	493	495	471	516	474	489	481	514	482	472	500	521	522	499	491	509	484	478	494	504	467	487	446	453	475	461	491	448	464	518	501	480	497	466	453	511	457	428	474	483	494	465	456	450	483	478	453	483	483	499	425	482	474	503	502	521	483	481	463	438	464	487	439	456	495	470	510	501	443	520	459	450	504	515	506	475	468	471	495	492	512	463	464	463	479	492	481	500	500	498	494	472	472	479	485	433	477	488	429	486	480	461	456	484	438	506	465	465	484	487	491	491	459	460	485	504	476	505	470	471	477	462	476	476	488	493	490	469	450	508	481	470	449	467	479	480	513	477	452	486	440	466	495	484	478	476	461	443	459	464	478	455	485	451	501	512	468	461	500	489	445	465	493	463	467	500	458	461	481	461	501	507	483	508	483	467	509	467	494	466	485	486	490	512	464	462	470	456	454	512	483	490	502	466	491	502	466	519	482	498	471	475	435	488	440	512	516	489	468	480	502	493	447	454	464	461	478	498	475	463	477	487	490	469	464	471	427	478	464	484	464	513	504	494	490	477	527	431	460	467	489	463	521	482	503	510	491	477	471	516	438	475	455	473	437	466	438	484	487	473	499	464	425	500	495	481	487	498	481	483	453	484	460	482	512	487	485	460	472	512	455	474	475	474	473	507	489	439	449	493	493	486	469	486	458	487	463	514	478	495	470	478	470	507	507	465	472	498	460	489	476	460	469	500	486	456	451	497	472	479	476	495	453	510	478	484	518	497	437	511	485	501	506	506	497	502	515	511	486	496	451	488	454	516	474	463	501	454	519	499	475	486	483	446	454	477	471	457	483	478	495	446	459	490	476	487	520	459	488	449	460	465	473	516	465	480	488	463	520	512	457	492	475	460	476	521	455	487	502	472	472	535	508	509	514	464	457	453	500	473	499	446	494	460	446	496	491	471	468	494	492	481	509	444	506	480	474	477	471	512	458	467	464	483	455	492	459	508	481	453	489	482	470	500	480	488	500	465	471	460	506	450	492	459	487	471	489	481	484	486	492	507	480	461	500	470	483	471	519	484	515	476	487	495	488	455	490	465	514	460	474	435	510	443	480	492	491	486	476	461	493	473	455	449	477	493	444	533	470	473	484	510	483	492	510	505	486	492	523	484	477	479	501	476	525	484	462	488	442	464	483	511	482	503	483	466	492	490	450	437	464	498	495	461	473	479	495	508	476	461	522	422	477	464	467	505	493	486	442	495	490	448	491	484	509	467	496	491	489	493	432	478	483	461	504	469	498	494	468	461	466	514	479	501	471	481	510	494	460	522	489	494	459	444	491	476	527	461	466	494	452	462	526	469	516	500	462	470	434	500	479	518	486	488	495	454	511	468	441	476	472	528	504	514	457	461	461	458	475	526	466	487	492	494	492	476	479
33175	13648	2567	756	507	445	307	260	240	215	207	222	219	202	196	203	191	191	168	182	142	178	189	175	202	163	195	214	178	187	176	193	156	195	203	212	175	173	213	176	149	180	212	174	148	175	177	189	181	174	188	213	175	186	197	158	177	204	170	183	168	165	202	174	189	202	197	183	154	177	172	180	170	172	168	189	203	185	179	173	180	185	180	202	182	175	178	200	144	165	161	163	174	167	192	187	167	183	171	189	197	181	152	171	186	193	199	176	170	142	186	177	206	174	190	198	191	175	175	217	178	185	181	166	169	138	199	206	171	197	156	174	201	171	159	177	195	179	178	201	190	171	178	188	172	167	155	178	193	173	204	170	177	157	197	174	159	209	188	178	188	177	182	188	186	186	196	178	175	194	197	194	171	172	177	176	186	159	186	158	191	163	192	176	168	216	202	171	176	142	176	167	174	180	189	174	184	170	168	162	156	178	184	146	168	155	169	175	193	168	203	177	170	201	178	179	161	184	188	163	188	187	157	189	153	189	205	176	193	149	177	194	172	183	180	177	186	169	181	158	182	202	166	202	180	199	189	183	175	180	165	176	191	168	201	201	179	166	181	173	182	193	186	155	177	180	192	191	177	169	181	179	166	194	152	172	188	185	193	178	191	186	169	179	181	171	183	181	186	172	154	166	165	176	187	190	195	188	173	177	189	205	189	168	158	173	176	209	175	175	178	140	189	181	163	171	197	180	168	179	203	156	199	169	166	204	195	166	166	170	199	194	162	192	193	191	180	168	171	183	184	164	185	171	179	166	175	167	177	216	175	148	190	172	169	178	183	196	166	182	182	194	186	197	180	152	194	155	213	185	185	183	205	192	209	173	174	180	193	184	169	171	179	200	174	184	209	163	201	165	184	158	196	162	200	151	175	165	160	196	176	171	167	200	187	193	191	171	179	162	143	160	179	162	202	214	204	194	175	174	194	198	178	179	166	169	167	195	163	190	182	181	142	191	166	163	187	185	157	178	202	149	165	173	180	176	165	137	207	146	171	164	192	173	168	195	160	174	193	198	180	175	174	151	172	175	179	188	203	192	164	164	197	193	182	174	161	193	195	180	187	180	159	168	173	165	164	193	178	166	191	181	171	163	186	199	190	184	166	188	166	186	160	198	182	164	172	186	179	216	184	198	178	183	181	180	183	182	157	168	184	186	161	197	182	192	198	196	202	203	209	172	187	165	170	203	186	164	186	171	167	191	165	192	171	145	162	190	188	145	174	177	192	196	166	185	202	192	166	185	186	163	166	174	203	183	182	206	202	173	177	170	183	193	191	180	187	167	164	195	183	175	156	192	208	188	179	169	180	169	187	180	166	175	194	192	166	153	189	160	189	210	182	159	183	176	173	177	182	178	158	172	174	181	180	178	204	176	194	181	163	181	191	192	146	154	153	177	193	168	205	179	190	154	185	166	180	191	157	178	196	189	175	167	172	172	180	160	179	180	207	164	169	175	175	188	168	192	170	157	186	173	188	156	178	171	186	171	191	207	158	190	207	181	179	184	184	183	166	184	186	194	185	198	190	205	131	199	173	182	179	153	172	185	188	180	167	193	201	184	154	171	197	174	197	170	176	184	169	165	199	178	194	175	153	194	168	160	189	162	184	178	191	191	145	197	189	200	177	177	193	191	146	165	166	196	166	164	173	172	190	190	204	170	173	205	179	186	176	160	161	164	218	194	187	190	169	165	184	184	190	194	165	157	191	166	170	185	191	185	196	208	180	215	172	156	161	169	195	173	157	166	181	174	186	167	201	166	186	191	180	172	189	155	174	181	150	182	189	174	180	169	182	165	195	187	179	162	177	191	152	176	184	185	161	148	195	167	169	175	198	149	198	172	181	179	198	204	153	175	190	178	189	184	169	167	193	192	175	177	176	179	167	185	189	172	193	204	180	155	198	205	185	165	155	172	172	185	172	187	185	187	174	193	156	158	191	167	178	169	157	202	184	169	192	191	200	182	184	214	197	181	193	197	172	169	207	163	184	174	175	177	153	175	184	165	170	173	163	172	187	160	181	179	191	157	172	172	188	164	176	166	180	177	194	190	171	184	194	168	167	180	165	198	182	181	201	178	180	174	191	177	182	184	179	167	166	180	192	152	197	178	167	162	170	221	190	171	166	188	202	185	197	155	163	166	192	196	159	186	179	174	186	186	179	185	153	182	169	180	191	170	168	151	170	196	195	179	180	190	189	158	185	176	182	204	187	203	182	179	150	163	174	156	186	182	175	179	192	160	160	177	203	163	201	178	187	189	182	191	193	177	182	195	169	193	179	184	174	174	173	188	161	169	181	156	164	174	185	178	179	181	217	165	191	194	182	182	179	185	183	185	183	157	167	172	201	193	172	174	178	173	166	210	189	159	201	193	180	201	176	177	173	146	179	195	191	157	171	168	213	157	192	163	169	168	163	196	175	195	192	211	199	179	170	195	162	171	163	160	158	185	188	192	190	196	187	181	172	197	202	201	154	158	169	197	189	171	193	185	203	180	167	182	198	192	164	175	169	158	184	211	185	172	164	176	163	188	205	188	193	182	170	175	183	170	200	197	182	182	183	187	195	199	187	162	174	213	204	178	156	169	190	201	174	202	173	175	158	187	176	175	202	193	205	169	196	164	206	178	187	163	183	187	170	163	164	180	187	188	197	191	191	190	173	179	164	173	146	187	179	157	197	184	159	196	179	172	187	183	183	186	176	183	202	186	187	209	156	163	200	165	174	152	174	188	160	173	163	185	154	154	179	173	154	182	168	168	198	196	180	199	173	170	182	194	182	190	207	185	173	176	188	186	188	181	165	192	174	184	161	168	168	186	188	204	190	164	194	156	179	186	163	186	190	210	171	176	194	176	171	174	171	184	149	164	190	181	173	173	189	179	203	177	198	175	170	166	146	172	166	166	160	180	155	187	195	176	204	183	161	168	214	180	181	167	179	202	181	173	182	191	151	153	182	216	178	168	136	181	174	202	179	171	187	163	202	161	157	192	189	183	162	172	199	188	178	176	185	181	183	172	158	163	188	178	193	191	162	194	202	191	167	144	174	190	201	197	160	183	168	207	189	177	183	189	176	187	199	199	182	163	194	187	198	172	174	178	189	164	162	168	167	200	197	165	184	170	148	168	175	166	179	180	168	162	165	187	156	193	179	184	188	182	187	159	156	174	197	168	160	193	187	201	183	191	211	194	176	183	178	172	205	175	177	205	193	210	198	211	163	201	192	208	172	166	170	175	165	177	176	193	177	188	195	197	174	168	161	216	199	178	163	186	170	176	196	178	188	195	169	181	193	187	153	179	185	197	176	165	174	206	180	162	180	180	172	168	198	194	169	173	188	165	153	175	188	182	161	211	171	185	191	172	185	186	180	175	176	163	188	159	169	170	192	210	163	192	194	191	186	198	197	173	176	186	195	194	190	188	185	217	185	198	176	163	200	196	195	188	174	188	180	196	184	185
5236	1810	1432	781	596	539	466	478	487	458	449	464	459	458	433	420	450	466	405	467	446	455	411	431	433	427	406	408	430	448	467	435	392	446	412	419	419	445	407	436	426	410	435	446	423	419	398	433	442	429	426	446	447	453	441	434	466	413	439	397	451	424	416	475	422	415	405	412	426	448	395	472	437	449	419	441	411	434	427	412	424	436	412	445	404	411	442	492	456	403	396	422	458	434	408	375	404	415	412	414	480	425	417	400	424	479	449	408	439	440	410	417	401	430	427	394	435	431	425	430	397	403	436	452	434	415	436	423	391	444	431	460	462	440	478	406	411	461	441	458	403	421	430	420	430	414	434	454	412	468	432	416	451	393	442	414	427	356	420	452	408	461	413	403	455	417	435	428	416	371	440	454	441	424	417	434	435	416	396	442	418	404	427	459	406	409	440	473	436	409	450	463	449	424	440	415	415	451	432	442	443	451	447	439	445	425	455	428	426	436	419	418	425	447	437	430	416	412	430	477	439	446	441	435	447	448	426	437	430	426	425	424	438	420	425	454	443	471	420	456	404	438	427	445	442	435	434	400	405	406	404	380	422	403	410	486	386	447	437	399	419	445	442	419	421	432	413	418	435	408	455	453	462	467	454	417	397	438	452	421	494	416	435	419	421	461	418	402	434	430	412	415	438	453	447	426	451	454	445	409	438	432	464	420	435	461	417	417	454	461	431	409	439	454	477	419	433	452	464	420	400	426	441	446	437	448	408	444	459	425	422	426	452	466	421	404	413	410	423	370	425	454	447	413	409	420	395	426	437	423	421	423	426	419	419	413	430	480	436	431	391	436	449	410	421	454	442	461	454	451	423	440	415	394	453	417	452	414	458	381	436	455	422	418	413	437	406	454	413	447	475	439	418	447	405	390	454	446	438	437	456	432	451	473	411	415	392	425	423	419	386	469	441	418	440	436	431	389	415	427	421	443	426	428	404	446	410	431	453	434	433	408	432	448	379	446	456	414	415	459	461	417	434	418	455	399	456	439	417	431	419	434	376	424	451	411	411	441	430	435	440	406	445	431	437	419	392	434	440	455	430	442	461	442	430	407	432	460	445	417	423	451	459	421	406	476	402	404	439	482	456	424	465	453	426	391	398	439	396	434	430	462	410	422	456	459	434	459	451	442	392	459	406	438	415	436	417	440	416	392	457	426	432	469	445	353	429	412	423	424	411	446	458	403	417	430	431	434	400	444	450	433	416	447	423	438	442	402	412	437	437	425	447	403	383	431	439	420	403	428	438	434	466	411	458	445	419	430	439	454	457	444	443	434	416	443	459	415	412	418	441	412	421	438	447	426	445	470	412	427	430	413	424	436	404	470	394	451	446	388	416	439	406	405	434	417	425	470	427	391	414	439	423	440	428	432	422	399	412	466	420	438	424	422	400	431	405	436	451	458	445	383	446	445	403	419	429	456	418	443	404	426	421	426	430	422	476	468	447	456	426	436	401	430	406	422	420	455	408	416	429	393	430	429	422	436	445	428	437	421	472	446	436	396	456	442	424	388	435	435	422	407	436	440	437	415	465	467	397	421	457	443	444	452	436	433	455	432	436	412	456	404	434	417	418	431	433	433	406	476	398	407	453	449	453	415	416	429	416	393	448	405	471	422	425	361	464	416	416	433	435	441	423	448	390	405	415	458	438	399	441	420	404	433	437	431	415	439	434	418	455	422	449	449	448	395	461	427	426	440	430	428	443	461	449	434	436	449	463	428	418	451	387	413	404	418	452	442	406	452	439	445	447	417	465	416	387	441	418	419	415	445	447	442	389	414	444	431	418	438	396	459	399	438	471	431	451	421	408	429	436	464	452	433	453	426	405	423	424	409	434	442	448	471	426	437	456	427	422	438	456	409	363	442	427	422	410	431	422	424	413	412	401	427	411	416	405	447	409	418	455	430	433	405	431	433	421	436	425	415	427	419	461	420	437	417	430	436	446	441	462	444	417	457	458	443	448	432	446	441	411	439	427	462	408	408	446	429	438	425	423	407	415	382	424	451	445	421	430	414	446	445	366	418	420	427	399	411	422	420	409	387	446	392	460	421	461	449	411	440	463	439	467	435	419	415	385	408	436	412	460	463	430	417	416	459	417	448	416	429	426	455	431	438	428	440	395	454	435	424	447	427	373	431	446	445	422	450	459	456	422	452	461	453	455	447	456	415	466	477	482	429	422	415	396	449	404	450	423	412	427	401	457	441	449	428	443	462	437	410	425	472	444	444	445	437	422	413	424	455	433	432	446	430	461	429	411	457	426	434	420	437	449	431	456	416	435	399	439	401	417	459	392	459	449	481	467	480	414	457	432	426	398	439	444	440	394	442	460	456	435	448	449	435	410	463	428	422	422	440	402	401	431	423	423	406	460	416	444	425	441	428	417	449	457	405	422	413	441	439	452	444	433	464	430	439	453	406	442	426	475	414	454	421	464	422	392	440	445	432	415	416	435	437	425	444	423	429	431	407	393	424	419	476	447	455	420	472	454	406	404	440	421	425	408	455	465	458	411	463	433	435	430	464	442	429	417	433	457	430	451	448	379	440	428	396	466	415	428	456	426	413	390	445	421	404	409	426	390	435	426	421	431	418	390	431	445	480	445	468	418	409	425	451	449	402	448	442	430	456	419	409	396	379	415	406	432	443	472	436	446	420	428	436	426	437	419	409	396	450	430	452	445	449	406	445	442	408	414	461	433	414	449	458	425	421	412	450	424	391	399	370	427	419	432	459	410	421	449	462	434	438	405	443	444	410	411	445	434	445	417	417	443	417	429	465	460	380	441	436	458	429	452	408	412	418	428	479	408	429	437	424	455	425	422	426	426	428	409	429	416	412	433	441	423	433	416	446	458	432	421	427	416	401	411	392	417	436	454	427	428	440	415	438	404	408	485	460	421	409	412	462	445	427	437	434	463	447	432	412	447	406	430	483	427	450	392	452	418	414	423	369	472	446	430	429	460	403	424	463	394	425	450	413	435	437	465	410	405	447	445	390	438	435	412	456	411	395	416	403	428	427	435	400	460	396	406	423	446	410	449	418	441	412	454	418	437	469	460	451	455	429	432	404	449	423	438	437	441	443	403	435	406	429	437	392	439	439	449	462	454	422	404	411	434	410	468	469	468	457	433	414	425	448	406	416	442	397	424	441	394	434	447	408	403	415	407	426	431	405	411	421	421	448	418	417	439	427	408	425	430	427	407	417	432	431	436	424	418	419	430	428	446	435	429	425	440	380	416	485	415	417	446	426	422	432	418	428	449	389	448	393	438	422	452	440	424	419	426	457	427	429	443	430	465	451	453	397	460	435	433	446	403	480	442	444	445	464	431	441	454	430	446	441	437	398	449	440	430	455	427	455	438	421	424	483	422	441	426	432	439	453	424	414	456	440	410	454	430	437	428	435	442	407	420	463	407	449	423	429	413	436	393	478	480	439	429	420	374	410	468	425	449	430	420	384
24577	20994	24662	27535	20537	2834	743	566	454	403	389	381	378	346	347	338	339	295	291	277	313	292	278	294	268	266	305	263	301	306	264	282	294	255	294	251	266	236	273	260	277	279	299	324	282	303	289	307	325	287	306	279	267	250	252	291	266	293	285	243	279	264	286	267	240	294	285	293	301	290	264	285	296	279	304	279	279	292	260	291	274	281	284	277	272	276	262	259	268	282	295	285	244	287	244	277	277	269	272	251	307	284	266	263	300	264	270	262	284	292	266	225	255	228	256	278	243	269	314	289	252	285	275	261	263	278	255	349	285	258	295	308	269	295	291	266	268	281	263	275	248	249	280	263	281	282	261	271	277	268	273	302	302	270	296	266	261	294	297	291	225	278	295	279	296	288	261	303	274	259	248	278	270	265	257	260	290	312	268	290	266	292	259	262	273	290	290	272	312	284	247	257	280	250	265	272	318	267	275	265	282	294	263	260	302	328	277	280	276	281	320	249	280	304	268	276	307	276	261	258	253	257	291	289	251	288	254	268	278	293	263	262	270	279	264	287	285	266	265	253	255	252	248	306	273	274	240	288	279	286	277	269	258	272	252	275	257	257	276	268	290	281	301	274	294	253	226	259	257	267	284	273	301	258	262	352	284	270	237	259	241	262	265	266	288	295	273	253	295	245	273	283	240	251	264	286	268	299	263	285	301	259	273	274	273	240	279	259	261	261	253	307	308	295	291	264	274	248	242	272	269	281	268	278	242	296	273	264	278	283	295	298	277	260	288	264	246	284	286	256	265	283	301	279	304	303	255	279	288	264	285	264	268	271	236	249	280	283	261	243	270	298	290	296	253	284	288	254	243	258	287	303	285	321	280	279	290	271	262	283	259	286	302	267	285	237	276	251	271	267	276	255	305	281	273	248	280	257	276	309	300	276	259	292	260	279	277	253	265	257	274	279	285	298	277	248	277	275	290	255	272	321	291	264	278	271	264	255	259	243	290	268	284	262	304	275	281	284	271	272	285	307	272	270	251	275	278	286	265	250	267	259	265	298	288	290	277	279	292	297	307	255	258	268	286	281	271	255	269	285	284	285	283	306	280	264	284	253	306	264	288	270	258	267	285	293	295	289	295	298	258	274	288	272	294	276	273	267	275	292	291	277	257	291	300	281	297	267	274	283	279	281	255	267	246	262	268	277	241	290	263	283	291	290	270	289	296	274	293	281	265	267	275	312	285	280	250	267	272	265	268	211	218	272	248	304	250	293	278	279	289	269	298	274	275	278	263	240	258	297	275	291	264	282	276	273	309	265	285	274	274	292	267	261	264	297	316	252	286	300	263	288	281	283	305	276	261	292	282	275	277	296	278	241	280	238	263	279	226	287	284	270	286	278	306	290	270	283	276	268	265	274	265	271	284	266	309	300	261	259	300	274	283	265	259	273	276	287	242	294	264	285	295	284	281	302	244	300	275	296	268	294	285	271	249	300	233	299	251	285	312	252	286	262	296	303	298	278	261	323	275	255	281	261	284	266	289	266	256	294	317	282	282	253	289	260	307	283	269	286	262	304	263	249	320	313	268	277	264	299	260	263	266	266	263	294	258	276	291	257	237	257	255	283	289	283	301	284	266	314	330	280	288	271	274	297	279	260	297	305	277	291	277	292	290	271	267	280	267	265	287	249	279	252	282	274	309	296	273	261	268	215	277	311	297	292	281	299	253	252	297	284	293	278	292	260	259	306	270	271	239	253	292	312	303	291	296	263	277	273	295	276	273	315	253	282	265	290	248	285	257	288	272	255	264	259	273	277	263	279	262	286	235	268	286	300	283	237	293	294	299	300	289	291	247	308	290	266	253	274	266	264	284	256	280	287	271	288	282	284	268	281	287	239	292	260	272	273	253	276	325	260	259	269	301	302	263	272	296	265	267	285	242	300	294	270	279	253	270	247	262	234	262	271	285	302	269	259	256	276	247	276	246	267	271	288	269	303	251	297	254	306	316	307	279	259	262	262	270	248	299	303	274	280	292	279	286	284	278	269	267	282	265	259	274	262	286	275	259	281	231	276	258	257	272	286	286	259	257	281	282	262	274	299	254	251	280	270	266	241	285	263	287	262	263	254	267	249	258	287	270	278	259	298	248	290	272	284	283	284	286	260	250	241	236	246	279	289	261	280	267	279	259	277	273	249	295	255	300	328	261	342	281	279	267	254	271	265	258	264	272	267	259	252	274	279	267	286	257	264	302	266	292	251	306	273	254	287	285	274	244	300	264	250	270	250	274	277	251	283	288	290	319	268	254	248	271	305	237	275	285	284	277	271	296	275	247	271	285	277	286	311	282	295	264	262	261	244	306	276	273	261	274	268	278	275	314	271	298	275	282	294	314	304	300	277	263	268	266	297	298	258	281	311	263	304	292	307	316	270	245	282	261	276	273	278	251	311	271	260	307	266	264	262	281	235	253	279	293	298	276	267	281	300	286	290	311	277	286	272	237	283	281	277	240	246	269	305	247	306	268	253	251	249	286	282	259	260	279	232	236	271	325	231	271	297	270	283	286	241	258	273	275	294	262	291	240	296	266	260	248	319	335	261	304	277	276	316	284	271	264	286	292	280	283	266	265	299	274	265	239	251	238	248	296	288	302	289	272	255	273	278	285	305	265	260	272	282	282	252	279	269	271	255	297	297	285	259	309	277	235	280	241	266	278	319	311	323	262	280	292	288	296	252	257	268	258	264	263	289	257	276	296	242	267	248	268	266	270	288	284	284	230	274	245	268	247	273	304	290	321	261	298	311	285	251	259	281	289	285	289	290	267	268	276	275	264	264	268	277	263	264	247	314	286	241	256	259	277	274	261	273	284	270	270	282	263	260	259	284	269	282	264	295	274	274	289	261	303	274	269	270	298	273	301	307	295	246	238	264	303	241	293	263	254	269	289	278	265	271	298	257	265	295	279	275	286	275	289	290	285	258	277	263	291	290	262	278	257	273	277	254	300	283	219	274	285	267	256	304	244	289	282	269	270	266	266	319	286	298	290	270	278	306	261	310	246	265	287	263	290	285	283	303	274	255	279	308	277	277	278	321	307	283	279	281	281	295	304	277	250	259	259	254	281	249	310	263	303	280	257	286	280	303	270	270	270	290	280	279	305	256	294	274	293	294	235	263	262	266	281	285	283	301	271	267	276	289	331	281	273	281	300	290	277	283	270	272	277	321	306	272	258	273	269	266	275	260	249	283	264	271	256	281	262	285	309	271	284	263	244	263	266	270	268	258	298	241	284	280	256	273	287	276	312	269	265	275	301	262	270	268	268	282	280	282	293	271	272	250	258	291	277	231	290	290	297	261	278	269	271	276	262	299	279	248	273	284	260	299	276	284	275	241	297	277	297	314	258	269	299	291	273	259	300	268	302	277	267	242	281	276	296	287	273	248	241	297	258	222	263	273	257	256	304	277	280	267	304	258	280	290	261	288	286	283	263	294	278	300	275	307	258	262	292	292
3425	5215	3512	1811	1221	928	804	726	709	651	688	678	693	690	640	648	623	626	641	597	592	614	578	612	615	549	596	603	604	615	625	592	590	603	577	567	575	634	629	569	569	618	593	620	633	624	622	603	582	635	606	629	647	596	557	598	602	605	614	613	585	586	652	621	610	611	627	569	598	572	656	622	612	571	606	631	596	553	601	590	564	610	586	610	612	616	609	583	643	591	593	642	579	639	582	606	613	585	595	613	555	603	570	551	574	607	615	590	642	584	636	617	613	615	631	603	586	650	626	610	616	549	611	638	640	592	630	593	627	589	606	614	597	637	595	606	549	596	614	629	597	596	598	624	604	587	641	579	604	592	575	573	612	638	611	616	604	584	583	647	597	614	589	639	602	569	626	612	645	602	600	628	537	675	620	590	594	589	627	623	601	586	578	614	568	598	595	623	625	574	611	592	607	589	605	604	605	592	621	612	650	592	562	624	582	594	576	619	611	617	605	627	615	623	566	582	605	604	621	633	610	568	618	602	598	580	582	613	654	574	610	605	591	620	613	620	606	582	599	600	588	619	609	606	617	651	616	595	574	610	573	604	602	635	603	600	609	592	565	609	556	570	606	579	611	630	640	611	569	623	630	630	669	601	580	567	638	611	611	587	601	581	605	649	617	598	606	603	625	574	567	582	570	599	605	604	598	563	625	588	587	615	551	606	639	623	605	605	571	609	623	601	626	576	597	612	593	665	554	607	561	616	587	598	603	595	646	600	647	558	585	601	624	634	578	613	617	623	631	608	585	622	623	612	609	604	644	569	584	601	607	566	610	572	586	588	589	602	643	579	634	622	616	565	617	600	598	588	593	573	594	525	625	613	585	617	610	593	617	577	621	626	564	614	581	632	613	599	609	587	592	640	606	588	637	575	614	597	601	573	572	590	638	608	641	604	624	587	595	641	589	624	623	579	629	615	601	618	627	610	562	583	594	618	615	621	609	641	597	575	611	625	602	607	634	601	572	592	559	624	588	591	591	641	566	679	606	648	595	610	598	605	569	601	601	627	612	614	593	630	570	575	586	631	626	588	619	621	574	615	610	573	561	633	543	609	620	589	586	600	628	600	626	601	612	595	573	626	579	624	600	568	636	609	634	613	601	653	618	563	631	628	577	621	597	599	603	624	589	587	609	636	606	613	594	577	609	558	596	621	632	631	591	617	579	599	604	636	594	628	593	548	647	605	575	597	577	611	605	583	597	602	583	627	616	561	587	618	543	584	621	610	641	565	583	579	593	575	578	591	624	652	600	617	648	592	620	632	572	584	658	630	654	620	593	632	578	608	658	637	625	650	623	612	629	622	575	581	583	624	635	606	589	624	613	610	591	573	578	637	616	619	592	608	616	592	612	583	598	609	602	631	617	656	602	587	574	572	636	617	602	624	634	632	579	555	630	630	567	603	619	586	624	649	591	575	618	612	621	608	598	612	624	621	591	599	577	583	643	569	637	619	585	622	637	577	611	636	616	594	619	599	561	582	640	616	660	589	633	641	612	584	593	626	625	609	633	631	586	605	580	575	650	552	625	619	608	620	592	588	614	591	568	620	602	654	585	594	617	613	599	657	615	584	587	589	602	628	606	589	548	590	599	558	595	610	608	588	630	606	597	617	555	614	588	641	603	629	584	610	632	578	632	614	666	615	596	576	640	597	562	616	587	596	573	586	609	576	607	589	596	622	642	626	613	613	593	599	574	580	648	656	567	613	568	560	616	595	597	620	577	576	567	615	628	631	590	648	607	636	563	595	620	591	631	583	632	619	603	604	588	632	597	584	567	600	618	627	558	535	620	613	604	608	594	627	549	602	607	627	642	620	627	625	592	588	609	588	609	628	563	603	591	616	619	593	582	598	606	606	627	610	592	612	590	617	582	571	568	611	533	608	585	576	623	572	593	618	597	627	609	632	540	597	611	641	614	589	657	587	609	572	583	620	615	602	616	585	592	628	658	576	579	594	573	635	568	580	634	601	544	570	614	645	621	605	583	621	552	535	576	615	570	641	630	628	612	604	577	632	612	623	589	602	626	630	642	609	598	601	603	636	582	584	607	604	637	614	574	638	626	579	595	627	613	609	625	611	568	602	570	581	649	640	574	599	595	592	585	596	641	636	627	662	618	579	604	622	596	611	603	591	570	601	586	590	601	588	604	620	610	582	596	571	619	591	594	567	591	606	561	628	578	611	654	614	599	595	589	587	588	611	620	598	605	578	630	631	638	599	625	651	565	597	595	608	614	571	586	603	602	616	560	630	619	578	623	634	623	641	586	647	593	607	596	657	620	590	629	627	588	578	606	627	610	613	624	607	606	590	627	617	574	596	650	579	614	625	562	580	569	588	601	638	633	624	634	599	607	595	574	615	554	569	592	541	564	632	597	601	635	626	570	615	560	625	606	606	576	625	598	618	602	599	593	605	627	608	617	570	639	569	572	583	633	597	592	635	639	592	617	585	601	626	561	570	614	562	662	560	597	632	603	582	559	626	609	598	635	549	594	626	583	595	628	603	645	558	649	592	627	625	586	596	596	621	617	557	656	649	608	590	663	575	613	584	607	602	587	580	582	593	602	567	580	660	545	581	606	594	605	597	609	594	610	624	581	596	615	576	624	581	546	634	641	616	591	616	605	607	641	574	583	592	600	621	636	613	576	630	561	574	599	618	608	601	594	599	607	625	609	596	585	596	606	609	572	610	583	650	612	598	594	603	566	600	592	576	624	609	590	636	613	596	618	586	593	594	607	639	597	621	602	587	640	598	593	576	586	653	629	620	572	593	600	642	559	608	619	619	567	565	614	581	624	644	595	602	633	624	593	595	629	622	630	657	597	615	613	571	629	615	570	597	578	575	613	598	583	594	581	588	602	615	619	641	578	594	628	577	572	600	586	617	627	621	636	634	589	569	607	641	589	604	561	589	580	581	634	593	605	610	598	585	589	614	609	663	568	634	554	605	606	612	561	625	599	593	596	644	639	612	635	611	615	624	634	615	619	568	563	618	600	634	590	591	661	613	603	572	625	616	597	587	631	564	639	614	585	590	627	627	609	625	653	647	606	543	606	539	587	589	606	585	607	606	655	556	608	568	608	619	624	602	603	605	565	658	612	597	627	579	622	636	590	604	631	640	626	627	574	563	609	540	605	578	607	633	577	561	639	641	564	631	614	608	605	601	674	614	597	617	591	610	629	571	596	561	594	602	601	630	597	576	595	600	596	589	608	605	620	620	594	618	622	579	606	588	601	631	605	595	616	615	622	584	603	629	608	564	586	564	615	582	617	590	584	622	576	629	572	613	606	605	539	594	569	573	580	568	595	597	565	589	682	635	641	583	603	606	567	578	625	579	619	596	597	542	600	594	634	639	571	618	550	577	557	600	630	582	615	593	570	572	622	618	602	606	561	608	599	569	620	603	642	611	581	617	595	607	665	561	605	573	573	615	572	589	584	642	588	556	639	570	613	605
23771	20994	25264	26911	21004	20954	3247	884	564	434	394	425	398	375	302	294	327	315	321	276	237	240	237	260	240	234	231	211	278	237	223	219	227	249	213	241	258	235	244	236	240	236	238	249	230	223	264	259	267	258	250	211	210	208	219	226	230	222	243	216	242	222	235	220	214	220	224	216	252	222	220	221	222	218	221	210	198	252	234	225	222	209	227	235	249	210	222	234	223	201	201	239	243	233	191	230	219	240	211	232	219	209	248	249	251	217	233	209	194	201	210	224	234	217	188	258	241	240	216	226	222	237	233	216	205	203	235	233	225	191	215	185	214	196	193	219	235	217	229	228	204	224	214	254	228	210	229	200	238	231	230	223	273	224	207	225	248	235	236	228	221	222	186	211	217	217	248	226	227	241	247	207	215	201	233	237	244	215	195	214	203	222	200	221	251	232	259	209	214	215	191	221	226	255	186	226	227	225	212	203	212	229	250	226	241	243	250	216	214	204	228	243	221	245	213	217	232	217	231	236	232	234	232	198	202	201	230	211	230	213	242	214	204	232	240	207	224	223	224	230	263	254	201	251	235	189	201	219	219	233	216	237	231	210	203	205	232	230	187	221	209	218	240	227	220	209	231	228	268	254	240	202	220	220	234	226	236	211	227	249	216	216	207	205	227	216	225	227	199	222	225	235	214	245	195	213	214	214	225	228	215	218	196	244	211	199	200	223	231	209	232	226	234	235	215	217	243	229	201	224	226	227	234	232	217	196	249	244	229	226	189	245	214	238	201	232	235	231	229	207	222	213	239	213	211	222	231	220	187	208	213	216	222	201	212	202	223	228	214	228	239	253	189	205	197	217	242	247	225	182	236	202	215	220	231	201	234	246	234	233	224	226	202	272	225	223	220	221	190	213	210	219	236	203	236	240	210	222	205	214	205	225	251	235	241	222	221	238	238	201	228	219	209	220	210	227	213	244	249	221	221	229	227	217	246	217	243	271	228	217	226	230	233	226	219	242	223	208	257	215	241	214	212	209	229	254	229	239	173	251	227	218	228	231	238	221	203	242	232	213	223	216	239	216	203	241	232	205	229	227	218	217	220	221	245	250	224	248	237	220	190	218	205	195	231	206	209	217	208	222	199	204	221	230	246	240	211	222	238	243	226	220	205	221	205	187	228	213	215	245	247	230	218	237	213	226	232	235	232	209	220	228	200	241	211	236	263	215	257	242	216	220	251	236	244	233	213	213	235	260	216	214	238	233	208	240	239	226	243	243	216	233	202	206	249	239	212	236	212	198	247	208	220	222	261	226	210	208	204	262	213	228	199	205	229	221	215	189	233	222	226	235	212	233	212	231	230	247	218	271	242	208	251	241	211	211	213	192	237	206	230	220	198	206	231	220	213	195	215	201	248	211	224	222	217	235	218	226	194	214	198	228	202	209	238	231	231	234	218	208	213	205	204	238	200	216	237	237	219	221	217	210	230	207	209	238	199	240	233	248	235	229	206	210	236	236	212	228	240	209	223	206	213	250	234	246	223	205	227	220	223	263	233	218	210	236	232	200	235	216	225	235	247	218	228	217	229	231	200	242	180	192	212	205	221	245	202	194	237	244	228	217	211	226	241	237	218	258	223	222	201	200	191	199	209	243	223	212	224	229	206	235	224	234	214	215	234	217	234	250	225	235	229	212	234	219	234	204	252	226	201	200	217	204	219	255	211	226	209	228	214	238	245	234	218	214	207	257	200	259	232	221	254	202	213	220	235	203	224	200	190	234	228	198	188	240	234	202	223	210	220	233	211	239	257	198	217	212	242	222	225	222	208	213	246	263	237	216	209	218	249	220	213	222	233	226	226	247	239	220	217	221	265	219	233	216	213	217	227	234	186	193	197	218	234	189	221	224	193	239	215	217	213	240	208	205	196	208	184	243	221	199	242	197	251	228	205	197	233	227	234	225	229	211	211	220	212	251	232	245	223	240	246	219	203	240	229	209	202	207	208	189	197	213	196	222	227	208	208	211	223	204	225	194	207	243	193	228	221	253	223	224	220	207	234	236	221	183	241	215	217	214	226	247	228	232	220	232	233	207	207	223	207	208	247	228	195	236	205	226	235	221	244	237	179	208	225	234	243	202	196	235	205	224	214	213	223	268	207	211	241	220	198	236	206	232	253	232	207	238	221	223	209	220	227	244	208	205	256	202	220	229	202	211	234	211	210	215	218	231	199	242	221	230	248	236	227	219	240	227	196	254	236	200	259	225	244	232	244	226	232	240	228	269	233	206	207	231	216	236	234	210	232	208	239	244	210	251	192	211	224	197	187	209	217	240	225	219	222	226	215	232	229	232	214	202	204	217	227	227	227	213	230	217	258	221	226	227	217	203	223	236	227	207	213	204	209	206	229	209	235	212	212	230	240	242	215	229	218	201	216	236	202	225	220	197	224	241	212	199	228	205	227	223	225	214	222	235	201	237	254	217	201	221	233	195	222	216	214	212	192	216	235	221	215	238	231	241	215	209	212	223	225	227	197	218	219	220	248	219	227	213	207	232	220	225	222	207	229	200	224	206	216	213	209	223	234	235	242	241	192	212	209	189	216	230	206	195	225	243	221	250	250	253	229	246	186	232	232	234	225	243	226	211	216	248	240	198	222	214	227	230	215	216	221	207	236	263	217	265	240	206	243	247	213	192	247	225	258	231	230	232	205	224	231	260	214	213	213	192	206	262	232	205	243	241	225	212	257	219	235	223	199	242	237	218	210	214	226	234	242	235	224	219	226	235	210	227	221	234	215	218	228	235	235	249	236	211	210	230	209	223	206	195	229	213	239	219	207	226	205	209	241	234	248	240	235	208	225	227	238	251	213	215	217	221	193	209	198	258	204	211	209	224	216	224	213	229	200	239	243	200	200	225	240	210	250	212	247	229	253	220	228	222	244	200	224	224	220	199	207	205	201	194	232	211	215	211	214	224	211	223	254	247	221	222	229	211	216	214	222	231	191	202	218	215	235	237	203	216	213	271	237	218	216	254	232	226	220	205	201	216	219	253	239	222	233	225	253	252	240	236	218	202	231	210	209	229	226	224	204	251	232	218	236	220	246	207	227	222	224	215	215	225	236	215	243	218	239	206	210	244	225	234	234	204	214	208	202	225	219	248	225	203	203	219	244	221	214	254	227	207	208	220	212	239	231	249	243	236	235	235	229	226	201	216	203	240	232	228	208	228	225	234	215	242	251	237	230	231	214	225	240	218	246	248	222	249	222	229	221	232	228	214	237	240	200	219	218	201	226	217	237	227	228	227	228	198	234	200	222	223	231	217	212	254	209	255	227	217	219	244	218	220	223	235	218	210	218	234	231	212	211	217	225	221	217	258	230	218	228	236	195	228	226	211	228	229	244	174	186	218	249	222	227	223	250	211	210	192	203	238	248	214	240	220	216	212	218	192	200	214	230	200	222	260	218	232	198	228	233	238	218	243	218	236	220	224	230	229	230	252	229	228	220	253
3725	7944	5208	2385	1420	1025	851	686	678	590	571	628	570	546	520	512	512	561	508	478	526	507	495	475	489	483	434	488	490	521	509	483	464	495	510	493	490	524	464	506	464	528	515	444	495	503	460	518	458	517	468	497	510	484	463	519	479	478	470	506	448	521	473	499	429	486	487	492	458	448	486	494	481	475	476	502	452	494	496	481	485	485	508	478	523	536	462	485	475	514	472	429	493	467	522	435	500	496	466	498	471	478	461	493	480	450	440	479	480	501	483	529	486	466	464	472	500	476	459	495	438	467	482	521	504	478	489	513	490	451	485	474	470	483	488	464	469	479	483	520	447	469	481	455	491	523	481	518	469	475	504	480	480	470	480	446	463	503	454	468	508	501	463	445	512	489	494	498	511	436	500	457	462	481	485	444	515	480	460	505	482	465	504	462	450	467	454	456	461	481	483	482	475	512	498	464	464	482	485	474	480	478	490	477	464	473	500	468	485	435	427	456	497	484	507	478	504	499	472	489	454	460	502	489	451	480	490	476	509	504	450	455	471	448	472	465	445	479	477	479	505	465	490	453	493	489	487	448	492	465	485	459	483	491	479	488	468	461	473	501	491	483	456	496	472	508	492	487	456	505	478	476	491	478	456	465	489	485	504	477	483	521	539	452	484	493	485	492	453	484	466	467	472	482	487	443	462	504	469	497	483	499	448	455	495	477	464	466	500	444	502	474	479	526	484	487	463	502	477	478	481	491	475	478	484	436	474	512	449	504	478	476	471	467	462	453	488	494	468	467	474	481	514	462	501	493	466	494	503	423	472	437	499	488	476	456	486	457	476	452	449	475	491	445	498	516	445	455	475	504	459	482	460	516	461	468	500	479	434	498	500	474	505	502	514	442	503	450	457	463	436	468	504	483	475	466	502	459	520	474	464	455	412	465	459	464	481	465	492	498	481	505	490	510	472	506	460	468	478	512	473	467	496	448	457	464	476	481	467	493	486	493	492	450	450	460	484	462	455	490	492	482	469	465	485	530	476	456	475	485	485	499	478	513	533	471	480	477	503	454	483	496	476	477	504	505	475	462	421	479	498	462	474	458	476	488	495	491	487	482	487	537	472	471	484	524	508	483	472	443	507	445	496	469	434	525	509	434	484	453	463	488	507	502	449	472	493	441	480	511	454	457	476	420	500	508	464	456	466	493	496	519	487	482	482	521	455	467	470	464	496	510	505	481	499	479	511	467	487	452	510	505	494	486	490	494	456	502	443	478	458	489	479	480	483	420	503	481	499	498	483	448	501	431	454	475	493	458	472	467	477	469	477	488	512	432	502	480	502	486	496	489	499	518	449	492	460	482	453	487	489	464	483	498	504	468	455	467	465	498	463	491	510	469	480	446	476	454	442	486	510	476	490	491	482	478	502	502	462	484	463	452	521	478	469	492	484	499	437	454	515	504	454	473	484	491	467	486	463	497	468	464	486	521	472	505	487	498	453	481	458	464	526	459	529	451	469	483	502	501	430	515	452	465	465	489	477	469	483	472	506	476	500	484	475	499	502	496	485	459	476	530	487	459	483	494	493	511	489	444	459	477	470	461	500	511	478	487	436	504	486	448	493	479	486	521	440	456	499	477	466	481	476	475	491	458	454	478	441	479	497	463	475	444	487	456	445	479	449	497	501	507	503	451	530	471	491	466	450	472	486	480	484	456	492	472	476	472	486	506	471	499	457	479	495	453	488	438	492	469	485	451	505	454	478	483	501	501	513	503	500	473	431	491	509	470	477	475	520	502	516	495	489	479	514	472	484	457	473	491	481	498	433	514	446	495	470	489	483	459	463	462	456	459	498	475	443	488	454	481	499	460	498	456	502	492	495	476	448	501	480	501	472	511	489	477	490	449	476	484	486	485	492	475	461	464	469	479	480	486	515	440	461	453	456	470	512	452	479	463	464	504	454	510	438	465	461	502	515	463	448	474	522	498	479	455	489	497	480	523	450	458	461	471	473	485	492	477	403	536	507	495	465	494	497	470	485	484	441	503	481	470	458	501	464	448	494	472	464	476	470	481	495	490	498	458	473	485	495	485	453	504	527	503	467	499	476	489	487	547	500	470	501	474	498	463	463	489	486	475	462	471	471	507	500	464	444	498	525	448	502	468	458	448	495	466	502	481	521	455	472	493	461	442	479	457	508	521	481	520	454	452	495	482	509	487	479	489	500	466	460	503	471	423	510	475	484	456	481	493	486	439	476	460	475	477	495	481	479	477	476	507	512	472	452	503	500	485	491	483	459	481	499	493	457	453	488	456	460	476	458	489	477	457	505	478	486	486	459	463	445	500	480	491	461	483	472	466	479	502	480	460	473	489	489	487	527	463	505	479	485	519	490	477	462	466	472	518	495	471	477	493	513	512	510	485	481	489	463	497	490	440	488	466	477	460	510	516	497	499	469	487	478	490	502	465	459	497	469	466	475	467	533	478	508	472	512	466	478	419	454	455	506	425	490	520	484	491	427	503	461	501	487	453	448	492	489	499	480	435	479	480	484	445	479	491	465	492	462	490	465	473	476	458	534	465	518	521	482	482	475	467	506	459	458	471	500	461	481	488	438	513	465	515	460	502	466	447	443	536	464	450	464	457	472	474	444	462	497	487	518	481	488	456	498	493	447	471	476	481	487	449	498	472	505	471	478	477	450	488	506	492	448	486	465	476	482	464	475	466	480	508	493	472	500	445	453	500	453	461	437	429	501	484	488	489	460	493	472	469	473	482	484	441	499	467	506	460	461	468	491	495	463	463	475	447	496	457	471	452	470	478	487	471	463	485	493	482	448	448	481	478	428	484	519	510	462	433	494	455	483	487	437	491	462	476	453	458	489	431	510	455	465	470	479	487	479	466	445	501	513	496	477	529	461	499	453	474	482	487	469	462	463	455	463	463	480	471	451	452	467	514	519	506	427	450	492	430	427	480	485	536	479	479	464	477	483	484	509	478	480	514	472	512	495	471	497	512	448	503	470	496	507	504	463	448	480	491	487	475	482	456	488	477	498	499	449	458	471	480	504	451	491	470	481	463	461	470	460	493	483	484	460	451	469	502	451	471	476	460	462	473	473	478	477	483	481	462	488	500	501	481	456	497	499	455	442	515	472	489	506	482	480	474	499	485	498	482	503	469	495	489	510	466	481	472	437	461	483	435	481	473	475	532	417	505	547	514	443	504	452	484	475	467	469	534	491	474	485	479	491	485	466	482	455	472	510	494	473	513	464	456	502	464	448	486	503	500	506	419	454	482	455	481	465	478	457	488	481	530	492	510	486	479	493	501	480	443	481	497	426	462	492	454	454	475	470	457	462	479	475	485	533	454	537	486	470	509	477	469	503	510	458	469	443	462	487	450	458	470	515	472	468	501	486	459	498	500	472	495	491	456	496	475	453	488	474	480	458	466	485	457	439	451	495	468	398	431	495	467	464	454	504	435	479	481	470	490	496	494	487	481	490	481	508	529
33065	13632	2624	828	624	511	321	264	244	214	229	218	183	226	165	206	188	194	183	176	170	206	174	167	211	193	167	171	197	167	182	172	202	198	189	161	218	180	179	208	194	184	182	169	186	188	209	168	190	187	166	184	178	191	200	171	156	195	177	203	186	149	190	179	179	193	182	158	179	186	188	223	182	197	190	219	176	158	183	211	215	195	179	197	172	212	185	184	189	185	186	204	161	206	163	155	187	185	155	205	210	192	181	184	176	171	163	163	163	171	180	187	176	212	191	177	193	178	165	176	188	178	184	168	161	161	186	201	180	158	168	176	187	179	161	171	176	181	164	179	185	185	173	209	182	179	132	189	181	192	182	178	169	192	182	195	179	189	203	209	210	190	187	188	151	179	185	192	165	144	207	179	164	171	147	193	181	184	164	205	153	165	182	187	212	188	172	185	166	212	180	199	172	183	187	177	156	187	180	200	185	172	200	169	172	205	166	180	197	187	162	196	172	177	196	160	149	195	169	167	179	195	188	183	161	180	198	163	172	190	193	169	209	181	181	193	160	172	179	179	158	170	171	170	170	164	188	173	183	174	176	190	147	178	167	182	168	175	173	178	201	171	176	186	185	171	187	177	172	175	181	158	183	175	173	193	195	195	194	170	167	189	187	162	179	184	187	165	167	188	188	171	162	172	188	184	172	183	215	160	177	168	166	170	207	160	193	163	201	208	183	179	175	143	163	211	183	190	168	153	196	182	200	172	168	187	182	191	154	195	174	192	182	194	204	164	159	164	186	179	195	191	157	169	177	190	162	169	186	178	193	189	195	178	158	151	167	202	170	158	187	208	206	184	211	166	175	160	190	187	172	174	216	161	164	186	188	163	160	169	178	166	186	172	177	223	208	192	206	193	182	169	186	155	168	195	173	192	190	168	186	157	168	196	180	171	169	182	180	180	195	200	167	198	177	197	197	185	194	200	212	177	205	186	179	179	167	175	184	178	182	180	198	141	181	205	188	182	190	176	195	194	157	178	183	170	179	192	207	171	202	184	188	186	172	175	188	184	188	169	173	177	177	183	177	155	175	190	167	151	170	167	195	191	193	195	178	189	193	206	195	166	183	176	176	173	161	161	190	188	186	182	167	158	208	185	188	175	174	168	168	187	187	182	177	182	172	172	182	203	171	189	169	178	179	176	205	175	184	169	181	169	202	182	165	198	185	164	168	161	144	172	199	177	193	188	183	175	196	172	179	174	183	229	190	185	203	179	183	172	177	168	183	177	194	157	153	177	157	180	190	162	146	158	178	162	179	194	182	171	172	192	177	178	211	190	188	195	182	202	198	180	180	195	185	185	172	181	162	189	168	152	160	195	182	195	193	190	181	182	187	166	172	191	193	163	200	192	192	188	193	163	182	173	183	186	183	174	186	158	184	193	186	233	185	184	172	204	158	181	182	176	174	165	163	190	155	187	177	166	172	187	180	176	160	150	160	196	193	190	163	171	185	172	177	190	199	176	189	196	183	147	187	173	198	176	157	168	199	172	210	197	189	169	153	160	168	189	181	167	194	214	198	189	176	173	184	192	183	195	193	163	185	166	170	188	174	189	175	201	184	178	165	174	193	184	174	182	197	177	155	191	176	179	169	206	189	175	152	199	200	156	193	166	200	172	168	178	179	182	162	204	161	189	226	189	181	177	170	202	188	184	154	175	189	191	188	168	173	185	174	186	189	184	190	200	190	170	166	162	187	185	198	168	186	168	163	188	170	194	174	197	202	196	182	210	199	184	200	162	174	164	179	161	169	187	167	166	164	162	190	174	189	180	166	172	173	208	177	187	195	203	194	176	191	194	176	165	162	190	185	157	179	182	189	172	154	188	206	163	177	205	169	213	197	185	199	178	181	174	184	189	155	188	195	168	156	193	162	183	175	176	170	182	188	194	202	169	199	187	183	174	174	170	179	183	180	206	176	166	170	185	198	189	171	173	182	182	173	163	179	183	181	199	169	172	179	161	169	217	192	174	208	181	186	191	151	143	187	172	170	172	183	175	200	202	198	193	186	174	175	173	163	193	179	177	203	183	170	191	205	170	171	171	180	186	199	206	158	172	183	205	181	177	180	176	158	184	186	157	234	190	187	180	185	211	195	191	185	205	176	185	166	193	187	183	170	180	192	200	196	196	196	179	185	199	172	193	164	193	180	185	220	202	191	183	170	161	196	190	208	188	164	176	180	199	183	165	190	186	173	182	178	183	168	193	183	167	174	189	169	194	175	181	175	198	213	188	218	175	181	194	181	174	168	176	194	169	168	166	174	205	176	197	194	190	187	193	213	166	198	176	166	182	200	196	171	176	185	152	186	176	172	181	189	167	214	172	157	192	175	176	189	174	162	199	202	193	157	180	185	198	185	156	159	170	199	197	164	196	176	171	169	174	178	150	168	188	189	191	180	177	148	171	185	183	196	216	169	182	199	177	180	178	180	183	178	174	205	173	193	174	187	212	172	154	147	167	171	193	202	171	198	168	188	181	182	180	168	170	173	215	148	175	191	187	181	172	178	176	182	192	193	192	172	165	180	195	170	193	182	182	186	165	186	213	193	177	177	162	182	163	169	200	181	165	183	179	164	183	157	176	160	166	192	212	164	155	167	187	166	158	174	198	192	177	191	182	179	187	160	179	195	174	177	187	195	213	195	165	171	184	187	176	166	188	166	195	186	182	177	188	164	160	174	166	160	166	180	176	167	167	157	183	176	191	168	178	204	204	194	167	172	190	194	157	172	154	178	179	198	185	185	191	178	166	175	196	209	186	159	177	153	139	195	168	181	199	209	185	167	171	178	180	184	182	179	167	196	193	183	190	181	181	201	152	168	171	174	175	194	189	194	179	191	165	178	169	168	163	192	183	155	191	179	170	194	173	179	188	167	176	191	187	180	157	173	199	222	182	184	194	167	192	176	189	186	199	198	166	172	180	167	188	190	178	179	182	187	184	178	178	162	174	180	201	208	195	165	201	196	171	195	207	205	150	181	188	179	187	184	181	172	183	156	186	180	208	178	158	168	167	183	201	179	169	188	179	171	183	193	188	194	206	189	185	186	183	171	220	188	180	191	177	194	185	181	201	196	190	175	167	169	168	175	173	172	174	201	188	195	182	180	186	185	158	156	160	173	177	179	171	188	177	182	203	174	168	186	176	217	178	158	178	191	188	173	186	220	169	183	194	188	171	181	199	202	178	167	173	178	166	196	155	188	161	172	192	201	178	169	198	183	179	203	160	181	177	169	160	188	187	194	178	163	204	168	198	173	182	206	198	184	168	206	185	225	179	182	181	156	156	161	179	179	187	162	161	166	172	206	169	177	161	197	165	171	175	171	184	203	164	218	194	150	180	185	180	175	166	172	175	184	169	185	158	154	176	191	209	178	193	190	164	192	171	170	185	140	173	194	167	173	188	171	199	174	180	181	164	177	198	154	188	148	184	190	166	171	207	168	169	162	172	185	182
5155	1912	1287	746	602	518	490	476	466	446	482	453	443	433	428	448	444	425	440	450	444	424	412	409	416	437	409	432	426	459	412	411	429	455	458	410	401	412	439	402	476	402	424	450	441	425	417	446	455	449	428	463	408	414	479	423	443	472	416	411	445	441	431	434	438	425	457	415	425	433	441	443	452	411	440	425	423	404	430	445	412	406	463	441	387	414	402	475	422	460	459	397	428	438	432	451	413	393	457	431	438	449	442	457	443	425	374	462	425	437	444	419	443	459	451	436	423	433	424	415	411	467	435	421	433	415	463	424	417	447	426	393	398	420	414	444	416	432	473	427	408	425	470	414	466	448	436	438	417	447	458	460	464	426	454	411	460	417	433	418	469	419	440	411	439	426	418	407	427	430	471	375	409	410	428	409	412	467	423	425	415	431	399	426	422	437	435	412	451	448	441	452	433	421	402	416	464	473	440	417	408	427	439	458	431	427	448	449	468	399	406	429	482	449	428	410	412	439	399	427	434	423	436	419	439	418	410	436	428	435	474	387	422	408	419	426	415	469	471	400	411	444	414	430	398	434	417	417	425	433	445	430	408	437	458	478	410	425	400	396	413	444	442	409	394	423	442	478	463	407	429	399	426	391	393	418	455	419	436	435	448	431	445	487	410	432	453	428	490	415	435	443	449	397	427	437	408	461	455	406	412	411	442	381	441	400	436	433	430	453	386	424	450	449	447	482	441	446	395	423	415	425	403	393	438	425	425	454	473	424	452	434	441	396	427	420	418	443	422	426	398	434	438	456	434	432	434	427	488	433	402	440	461	450	421	460	424	432	437	440	424	434	430	470	430	460	426	405	414	378	455	450	450	407	424	450	440	435	423	466	443	409	441	459	424	393	438	413	425	429	446	405	450	448	469	439	420	384	403	388	445	419	412	436	400	458	430	420	437	439	456	450	413	418	408	423	392	414	462	438	417	416	436	405	427	430	481	473	429	416	398	435	429	400	414	400	412	415	424	437	423	441	417	402	426	439	427	405	423	439	393	480	412	426	480	423	446	467	429	432	437	433	422	401	412	468	437	410	470	421	429	430	428	466	420	454	410	438	420	437	403	421	415	431	442	416	430	433	455	419	426	416	455	388	457	426	437	458	429	430	424	427	481	431	425	436	440	447	400	394	445	436	416	411	416	379	418	421	397	439	465	449	451	459	423	455	467	450	440	425	410	422	411	413	417	418	417	436	438	447	437	452	428	426	440	411	449	455	427	421	401	422	383	396	464	440	379	442	441	436	430	428	452	457	432	432	439	418	451	432	431	450	470	409	421	452	443	457	434	415	386	417	383	439	414	444	431	425	453	401	431	474	444	443	432	418	461	435	396	464	442	458	434	463	433	438	395	467	395	470	422	415	424	450	425	413	455	425	453	435	451	404	405	430	401	438	389	413	419	417	436	430	416	431	428	423	402	455	441	428	449	457	435	420	406	437	434	431	438	402	418	433	452	423	419	477	427	462	409	416	474	437	415	414	443	434	433	424	413	474	415	407	434	412	451	459	434	454	456	446	434	421	418	446	409	436	458	421	414	438	424	463	452	449	442	431	391	435	426	433	451	424	433	433	427	390	414	421	462	449	439	411	440	423	438	428	449	436	398	432	426	421	415	435	456	428	395	453	394	410	422	435	425	447	434	453	404	426	424	443	423	428	411	440	445	424	472	456	444	431	386	439	451	422	436	412	427	438	414	409	423	434	414	413	416	417	397	444	433	474	387	436	453	419	436	421	398	408	432	393	436	447	445	449	450	438	441	456	447	423	404	425	404	402	440	446	439	437	406	443	431	410	440	414	438	424	445	470	471	435	419	453	424	445	435	457	408	420	430	400	419	434	469	427	436	427	432	436	421	400	442	423	450	433	445	438	411	411	434	453	419	409	444	417	452	456	420	417	443	474	400	424	436	445	435	434	422	430	438	403	433	423	428	445	457	447	418	478	416	440	448	426	424	453	418	433	412	424	411	424	429	441	436	484	434	399	477	393	429	400	461	423	419	453	454	438	408	456	421	428	431	427	399	438	440	454	451	442	436	388	428	436	428	405	450	463	443	457	405	472	463	463	435	405	431	423	408	461	472	440	422	448	417	429	432	465	425	417	442	455	421	448	438	442	420	436	425	409	448	444	425	401	416	449	432	428	428	406	445	428	457	445	419	420	413	450	388	425	479	418	426	441	443	398	448	439	441	421	407	421	437	437	450	456	445	436	424	423	416	402	457	410	407	444	448	402	442	377	437	408	444	471	433	428	410	457	450	446	414	404	455	434	444	425	423	440	434	412	419	424	413	387	428	408	392	425	450	388	419	435	428	412	467	435	426	429	427	429	415	448	409	460	414	411	430	418	434	427	424	425	409	402	392	459	423	411	414	419	385	408	431	458	432	433	437	406	437	436	403	414	417	434	414	474	400	453	422	440	441	430	448	484	424	442	425	462	408	419	423	464	414	429	440	455	407	468	445	455	414	427	413	419	437	427	424	415	448	454	437	424	429	450	459	431	424	452	423	429	424	445	397	422	435	391	384	422	474	473	429	427	431	439	459	413	457	427	437	449	423	412	420	444	447	461	447	452	485	422	477	408	435	427	434	442	430	458	416	433	436	436	442	438	441	406	426	463	440	439	437	462	464	451	446	404	416	438	394	417	437	413	423	462	470	446	438	460	431	443	445	441	428	417	428	429	447	456	428	405	483	436	457	420	429	434	416	392	423	437	413	409	415	377	439	441	438	403	416	440	391	412	407	426	479	443	445	425	400	438	426	421	450	404	445	418	444	445	442	439	438	395	443	450	407	459	419	426	431	437	433	479	397	460	454	425	442	403	423	411	430	460	457	422	426	448	419	454	402	400	426	425	482	421	417	462	402	458	450	445	451	451	432	421	473	412	392	438	429	376	389	384	405	403	456	419	440	446	447	469	407	448	398	425	422	434	452	436	458	438	422	434	443	410	437	448	415	453	414	415	432	452	431	409	414	456	416	433	424	436	419	440	430	435	455	489	460	441	446	434	442	416	427	450	446	449	425	416	418	453	424	423	440	408	472	448	421	459	425	435	470	424	440	438	432	440	404	436	423	421	425	432	422	444	421	457	425	435	465	427	433	411	407	433	432	462	437	427	440	436	459	420	475	422	436	446	433	468	419	444	409	442	422	396	434	437	456	429	410	453	415	428	430	449	450	419	412	453	422	403	424	408	445	408	439	416	404	450	418	416	431	412	414	422	507	417	452	412	463	369	435	408	470	449	431	391	459	473	446	417	460	450	429	451	426	399	435	388	409	425	394	418	417	421	408	434	431	424	416	416	421	390	412	398	436	409	390	393	382	442	424	426	469	368	418	430	400	429	436	423	439	438	393	373	432	427	469	437	440	437	433	467	425	433	415	414	433	417	423	434	419	477	475	436	441	421	424	456	452	421	413	413	420	430	437	457	405	439	466	465	436	418	416	421	461	437	430	406
24532	20994	24625	27526	20514	2904	735	548	430	382	379	384	364	346	338	301	326	286	290	283	270	309	269	302	267	331	287	332	258	282	255	284	288	269	262	243	271	312	301	278	303	292	294	284	282	271	283	276	264	281	287	291	260	280	267	289	276	268	292	285	282	262	299	312	276	276	286	238	283	245	265	248	246	260	288	291	278	284	305	268	294	285	284	290	286	283	299	306	289	316	255	263	256	267	296	265	269	257	280	295	284	232	268	290	268	288	296	273	296	265	255	269	235	273	263	264	278	300	296	301	276	284	256	305	291	312	247	245	255	289	253	248	299	264	309	262	261	264	258	269	285	260	262	298	298	307	276	255	266	284	258	277	266	281	254	327	293	270	261	308	281	293	265	268	279	298	290	270	283	257	263	264	281	292	291	301	295	278	264	269	266	275	265	325	291	305	282	264	279	276	302	254	309	305	292	278	267	283	266	256	264	271	259	278	297	284	252	298	270	275	252	264	277	295	288	253	304	310	280	311	247	313	261	277	254	277	275	313	309	269	263	280	267	295	276	265	289	270	270	272	276	252	284	313	303	296	250	280	296	269	246	281	285	271	244	248	270	300	294	289	269	260	304	289	278	318	279	310	282	300	276	260	249	284	268	272	281	263	270	282	271	252	303	266	271	284	282	297	280	282	272	276	281	285	283	293	288	305	272	275	298	259	278	292	307	253	291	274	274	300	282	262	271	285	282	294	290	261	281	254	281	260	285	262	257	260	287	279	242	277	240	258	272	284	283	269	283	296	267	263	272	269	262	294	295	269	248	286	255	288	269	294	291	289	224	276	274	286	300	244	261	268	307	276	291	267	262	243	261	325	259	300	258	254	249	263	252	267	287	267	264	286	251	258	273	249	269	259	288	281	299	295	273	278	268	297	291	269	299	306	295	299	298	271	268	279	253	280	271	294	231	269	254	287	290	268	287	278	255	253	248	252	265	256	276	287	284	261	276	296	272	295	277	263	296	267	288	294	259	255	299	289	276	295	256	285	290	272	288	271	269	277	256	292	263	283	250	290	261	222	296	278	286	287	258	287	266	279	243	313	272	262	289	273	281	271	277	272	299	237	283	275	273	298	249	271	289	295	265	292	265	258	282	290	309	331	294	272	268	280	263	260	285	268	282	285	291	305	277	271	268	251	254	274	290	288	263	254	276	288	254	287	286	269	270	280	294	309	291	313	264	305	251	326	285	295	268	271	290	279	273	278	263	246	275	298	300	305	288	246	277	262	290	259	324	253	241	287	258	273	288	246	271	289	253	260	251	255	284	295	308	272	323	257	244	280	282	290	255	273	282	289	299	246	262	273	284	276	277	273	289	296	310	229	267	255	272	285	280	261	280	242	287	286	264	299	259	305	308	278	264	318	297	258	228	281	252	273	294	284	286	236	281	244	286	244	264	288	268	245	267	283	281	273	282	274	300	280	287	288	273	288	269	291	292	286	287	269	239	278	270	263	294	289	247	263	280	283	300	272	273	256	305	278	270	251	264	266	260	293	271	293	281	262	290	275	305	286	269	286	280	273	282	242	253	275	271	256	259	316	277	272	275	311	269	265	274	266	271	274	293	277	297	322	256	264	312	274	304	279	247	292	270	252	280	253	266	278	272	294	290	268	276	259	287	250	291	303	283	299	277	282	270	297	246	278	255	305	247	255	301	255	270	263	283	325	284	260	280	283	264	272	296	285	294	251	266	296	280	270	257	283	269	257	271	305	275	272	282	279	270	274	286	269	263	286	284	282	291	272	282	303	273	268	265	303	258	263	271	256	282	263	297	302	258	267	256	267	275	286	291	300	266	263	265	287	303	261	268	274	268	273	269	269	250	255	262	284	285	265	293	259	288	304	301	283	267	297	251	281	257	283	280	241	295	252	298	286	288	255	251	257	290	289	276	260	268	282	286	268	265	254	278	281	251	257	262	260	288	316	267	263	275	304	273	247	255	263	284	279	273	242	269	291	264	282	265	231	299	250	258	275	256	289	278	307	260	294	268	283	278	285	278	278	291	271	266	289	299	277	282	275	291	279	267	268	287	264	264	264	234	287	264	231	263	235	268	268	285	278	307	298	279	297	284	279	256	252	320	319	314	318	263	265	265	277	285	273	270	269	252	261	260	262	257	294	304	308	261	256	256	290	273	254	291	264	261	275	296	285	286	261	289	293	302	272	252	313	272	283	262	274	281	283	301	276	293	270	304	271	299	284	275	272	229	284	317	270	304	269	278	285	254	248	298	276	271	290	260	291	278	296	264	275	268	286	266	238	298	265	292	294	253	273	267	255	305	292	255	300	274	254	282	275	290	280	288	271	293	261	306	284	275	277	284	284	254	305	269	271	298	248	293	300	312	272	277	280	272	284	281	274	309	271	282	284	262	247	270	282	296	298	256	275	270	321	293	260	298	280	263	299	267	267	284	300	276	293	252	243	252	259	280	299	321	268	260	248	292	294	271	274	256	290	279	291	249	298	271	287	265	306	287	314	275	298	263	284	276	262	289	290	269	311	308	287	282	271	254	279	258	260	294	310	274	256	300	241	253	260	276	295	265	263	292	286	270	286	282	237	260	272	270	260	240	279	281	293	302	300	264	276	275	308	315	279	292	259	284	267	282	283	262	309	292	243	295	276	277	284	278	298	250	268	253	274	278	293	296	316	278	270	290	283	318	257	269	276	241	276	258	283	267	237	278	273	321	281	263	293	289	258	255	278	279	267	261	272	271	275	269	256	296	311	283	253	275	288	260	263	258	294	283	300	280	269	283	267	278	286	281	247	242	291	258	287	292	304	276	296	275	272	278	256	279	302	276	263	276	266	269	314	239	259	264	274	280	281	294	276	254	281	283	278	264	285	301	261	324	270	254	288	252	265	303	288	277	261	262	257	287	292	284	277	265	257	300	272	290	283	257	312	300	288	300	241	270	241	271	255	288	300	261	273	269	286	254	255	309	292	268	279	289	270	283	264	301	249	284	277	261	275	274	310	264	242	292	256	264	270	281	292	299	284	261	291	266	273	278	283	290	279	261	238	275	276	257	249	302	276	264	264	287	285	248	263	287	271	287	286	295	271	272	300	262	296	266	218	302	250	286	285	292	273	274	268	305	289	298	288	285	265	293	249	291	279	266	250	253	281	272	278	283	256	272	285	263	280	282	265	279	288	255	286	279	269	297	267	278	276	312	289	282	310	268	266	279	265	267	257	266	279	254	256	293	301	314	235	272	287	266	330	258	287	244	252	272	259	271	275	274	265	292	275	301	269	274	292	283	266	264	245	287	270	329	273	260	254	250	257	278	284	301	287	276	281	313	314	255	315	281	308	281	271	286	288	278	242	274	277	242	256	263	298	299	293	237	299	290	282	233	270	302	275	252	273	276	255	273	284	257	240	269	278	263	267	257	264	287	277	282	294	287	289	265	276	285	278	294	251	309	281	298	277	283	281	254	278	251	279	291	266	280	280	278	269
3497	5034	3474	1790	1140	913	861	736	720	653	676	644	661	625	630	615	608	617	672	632	629	585	620	630	651	612	599	597	613	619	604	618	614	628	595	600	622	618	599	603	590	618	611	614	595	630	633	625	601	598	584	601	642	607	586	595	578	578	637	642	642	581	604	580	539	594	590	623	626	567	605	624	579	610	587	605	611	614	626	590	610	607	602	583	607	595	605	600	646	592	591	617	594	545	584	598	654	651	607	613	641	602	615	613	578	630	614	605	577	636	613	535	597	556	604	628	597	593	609	613	575	651	604	613	592	621	627	611	599	561	648	581	591	621	616	618	585	603	595	592	617	604	574	674	623	632	623	579	589	578	596	650	613	609	579	594	607	550	639	604	630	583	607	626	629	630	614	604	663	583	673	610	634	681	624	601	580	614	607	611	593	626	584	620	596	608	611	591	606	638	604	580	617	654	590	593	622	616	553	565	625	589	579	604	605	600	612	595	636	608	624	605	612	653	591	633	611	606	609	594	640	631	597	598	634	581	593	588	627	604	627	570	662	644	601	620	627	589	572	603	616	624	600	604	589	623	565	611	608	592	583	604	645	631	624	639	604	643	589	570	562	605	603	632	631	638	664	600	587	629	622	608	598	583	602	624	616	568	639	598	597	586	589	653	612	628	672	628	632	582	614	610	626	648	569	622	595	603	636	583	574	615	585	619	597	590	608	604	605	609	582	582	598	662	619	588	614	627	610	611	595	587	567	598	665	591	600	560	646	609	574	651	593	602	583	580	606	645	565	633	574	597	617	594	597	564	609	584	593	629	584	604	625	604	611	645	646	607	566	605	588	615	632	587	626	624	615	596	571	572	626	610	618	631	615	592	585	574	590	592	612	613	590	615	578	613	586	607	591	577	579	608	594	603	614	600	619	594	581	609	609	580	634	620	567	619	578	577	591	572	566	595	590	608	620	588	647	620	595	623	630	628	647	625	608	566	565	579	598	599	633	596	631	621	598	634	597	579	566	610	581	587	620	566	596	598	635	645	629	590	579	581	576	627	618	612	608	618	628	593	581	591	655	595	582	645	638	622	593	616	636	619	608	637	615	603	610	605	583	588	609	608	622	567	630	604	604	624	631	628	559	602	615	600	609	622	587	592	590	631	587	595	608	559	611	644	603	610	617	622	602	610	591	617	625	621	607	619	604	586	629	642	611	611	589	607	592	633	547	613	604	611	637	601	556	584	594	631	612	615	583	625	614	602	602	573	647	597	631	617	629	572	601	627	639	624	608	632	626	588	603	642	556	621	628	597	629	631	568	643	649	589	624	609	601	598	606	606	634	602	618	616	618	620	617	575	601	588	632	599	615	598	584	628	617	595	590	641	587	574	597	599	593	639	624	614	603	636	591	639	638	593	607	656	623	590	616	604	624	581	582	615	597	608	580	586	618	616	566	576	597	606	592	608	659	610	564	593	573	589	612	588	603	595	608	683	612	635	612	605	614	629	612	642	619	612	593	610	621	611	608	637	615	632	589	632	584	598	602	624	612	680	612	614	625	599	586	649	638	596	597	591	621	573	617	610	624	602	583	602	638	629	597	574	552	586	647	602	622	552	566	611	539	556	605	562	589	615	588	588	603	612	616	548	577	604	575	604	658	609	581	602	634	561	580	647	601	615	613	593	629	596	619	646	644	615	599	608	630	594	596	618	603	638	612	587	615	593	578	604	617	604	583	624	641	643	625	620	627	596	609	570	595	620	673	631	593	634	622	622	562	588	592	616	620	605	602	604	560	589	608	636	624	586	616	621	631	565	633	667	641	602	631	613	614	575	590	558	607	595	610	604	608	658	603	658	622	574	598	609	605	582	608	597	587	600	593	585	625	598	619	577	620	624	624	594	590	571	585	618	621	603	598	596	649	617	591	582	579	607	642	610	611	597	587	634	581	629	595	628	612	617	641	589	590	600	575	649	601	585	616	616	557	618	625	605	572	657	641	586	592	595	631	589	590	606	585	601	606	626	582	595	597	647	605	625	627	619	573	583	559	602	617	664	631	635	582	589	558	625	628	603	584	625	609	599	650	616	599	603	570	586	610	637	638	584	588	591	636	620	573	600	619	617	602	603	581	587	579	631	588	646	639	614	590	578	606	600	641	634	671	593	629	626	614	592	605	613	622	616	621	588	576	591	571	586	631	604	584	638	610	620	621	610	592	603	600	593	591	618	604	626	635	643	620	606	650	586	597	574	603	570	640	647	645	584	634	616	592	604	585	576	608	593	633	612	609	618	565	626	601	609	616	597	593	599	616	581	581	586	614	570	601	619	553	614	552	615	572	623	594	603	619	620	631	613	598	604	559	617	639	572	568	620	624	610	604	650	557	616	622	593	629	657	628	628	616	581	650	610	609	610	596	571	659	623	572	631	585	598	642	603	608	603	614	615	590	598	605	585	572	636	577	593	600	647	627	570	623	582	581	651	612	641	625	599	657	608	559	615	562	597	635	596	608	594	627	626	592	608	600	551	579	602	594	590	583	612	641	574	630	574	618	614	590	615	615	566	598	641	604	571	640	589	672	623	627	631	590	678	605	572	613	605	613	616	665	612	607	611	564	593	628	641	617	579	625	621	646	621	626	625	592	575	591	594	570	633	618	586	597	605	602	604	609	605	607	582	598	597	605	604	578	594	625	654	655	589	613	634	614	612	624	607	615	597	647	609	623	648	598	604	576	626	599	608	595	612	616	624	621	649	579	621	580	652	642	623	630	583	577	599	606	595	607	616	599	596	624	639	571	613	579	588	614	611	647	659	617	636	574	608	638	619	585	547	617	591	617	640	639	626	583	630	619	607	610	588	605	591	626	613	611	627	575	580	597	583	591	613	626	554	618	597	585	634	590	618	622	584	625	617	616	614	636	641	602	576	598	618	610	587	546	591	598	633	591	655	646	638	668	576	603	596	581	614	629	604	628	610	595	636	663	626	594	588	685	616	588	613	603	665	602	597	569	614	617	614	612	624	598	640	606	564	644	604	603	617	586	652	538	564	624	616	638	546	619	615	628	625	571	598	602	623	626	602	597	612	664	592	619	595	626	591	654	612	586	570	554	614	598	626	598	586	579	598	621	592	607	576	599	630	569	601	622	626	556	577	571	609	606	654	620	633	624	614	624	570	634	580	600	606	614	595	600	620	592	644	614	599	601	637	602	596	602	612	611	589	627	657	569	581	651	609	584	608	605	604	584	624	581	668	613	567	608	636	609	584	603	625	626	590	647	549	601	610	615	616	655	603	577	576	636	600	613	587	610	626	624	584	598	621	581	579	593	581	613	585	644	652	548	621	594	601	621	582	623	600	578	575	606	649	593	600	577	634	627	647	592	590	627	628	662	612	570	624	601	600	621	604	624	640	618	602	636	621	609	606	627	627	630	629	642	629	591	609	613	611	609	555	643	609	591	590	620	633	633	605	621	579	589	616	627	613	586	570	618	673	599	592	603	623	630	599	626	569
23720	21000	25302	26895	21018	20905	3210	787	619	442	388	368	402	401	332	321	313	297	271	298	248	234	258	232	214	255	227	267	217	220	234	232	257	251	241	261	248	213	224	259	235	243	227	235	237	225	224	252	227	220	227	214	239	208	204	212	240	214	230	228	229	199	238	264	222	247	239	240	208	213	200	205	218	270	198	236	222	214	218	249	225	234	209	243	242	205	197	209	239	260	239	258	236	231	235	212	233	241	237	209	253	264	211	244	217	209	208	215	219	216	220	218	236	208	251	232	242	235	232	225	233	223	207	246	229	221	196	242	210	220	253	245	174	200	201	228	231	240	236	256	222	210	222	255	208	207	236	206	203	212	233	210	209	208	219	231	215	205	201	236	219	219	232	207	221	221	216	227	236	217	195	219	232	234	234	202	201	228	244	240	201	210	244	231	227	228	239	226	258	200	218	239	214	221	226	211	241	211	240	213	230	212	214	208	219	215	223	225	247	232	190	226	226	206	234	211	221	222	247	234	239	227	250	216	222	195	211	224	235	229	228	212	197	206	225	196	232	238	202	216	223	199	217	232	225	225	211	228	235	198	250	235	235	238	233	199	242	207	232	224	238	227	220	215	234	243	218	220	204	201	215	173	190	205	205	189	200	232	218	228	212	264	212	207	203	191	257	244	188	225	225	196	229	217	224	215	231	260	221	222	214	225	210	232	227	223	244	200	214	222	228	251	242	227	195	189	257	203	227	222	240	234	212	242	229	224	220	218	216	218	195	216	218	247	243	216	194	232	218	230	209	203	214	232	226	238	202	195	201	218	217	206	201	208	220	238	232	212	233	198	231	194	201	248	236	231	199	244	223	222	183	229	227	218	231	199	225	238	216	227	223	241	189	205	224	201	231	218	252	243	207	236	232	252	237	203	214	225	219	224	223	194	233	227	215	218	229	233	226	199	239	248	211	222	235	195	216	192	211	193	224	201	251	241	232	217	228	222	229	227	241	222	226	227	194	220	214	246	237	263	201	219	214	213	201	221	229	226	217	205	208	242	204	220	187	228	196	231	217	241	214	198	209	208	230	196	215	219	212	231	244	218	228	205	216	220	210	203	236	226	220	250	238	244	202	240	251	246	224	220	218	215	219	225	264	185	216	218	247	216	231	240	200	202	221	202	214	206	234	246	200	221	229	230	224	241	232	218	220	225	220	227	228	226	231	203	215	228	230	227	238	241	249	228	240	211	227	234	250	207	246	226	234	230	217	186	239	231	235	209	233	224	230	219	231	199	189	242	218	230	233	221	214	217	241	237	230	247	215	239	213	209	229	230	222	201	230	207	248	235	210	192	222	221	228	223	222	242	227	225	206	253	231	224	223	206	220	253	216	232	205	209	216	210	187	224	255	211	222	253	241	217	193	239	246	231	254	233	208	229	218	216	251	237	207	258	234	217	259	218	243	249	224	215	232	222	242	213	218	205	230	200	241	225	232	224	204	208	207	225	229	206	220	249	223	230	225	237	226	208	207	222	257	221	218	228	187	224	215	242	195	209	192	235	251	229	222	214	214	207	213	199	239	228	210	220	254	212	212	227	227	234	231	210	200	241	219	246	210	257	240	201	191	229	221	227	208	216	230	215	227	205	230	230	247	241	227	258	212	236	192	220	253	229	213	208	227	221	225	235	245	234	223	216	213	222	222	246	218	218	221	238	206	182	212	241	224	240	213	207	237	245	219	243	228	268	223	208	236	216	228	196	251	207	210	213	227	204	227	226	224	213	260	213	210	216	203	230	232	235	208	230	228	237	228	211	223	200	195	215	190	236	224	210	218	224	176	216	197	241	251	234	231	198	215	212	229	240	233	215	228	248	206	234	205	239	181	216	226	210	216	209	210	221	227	205	217	245	224	253	197	217	254	227	208	230	208	220	250	221	241	233	228	211	204	231	213	212	243	223	210	253	243	218	247	229	231	196	193	230	245	250	234	229	200	239	232	231	230	226	193	237	217	182	251	204	229	238	224	228	243	206	224	223	247	239	196	201	245	224	232	236	252	226	241	247	202	236	230	199	244	203	189	202	223	220	217	235	229	228	253	242	211	243	216	219	237	212	195	257	228	247	243	212	234	211	232	217	232	210	214	208	224	248	230	232	219	207	208	201	242	238	226	216	223	236	245	210	228	200	245	216	226	190	219	177	205	202	222	230	224	246	239	241	244	194	230	229	216	259	223	244	192	227	250	214	235	232	192	230	232	229	258	224	233	219	244	211	223	200	222	214	244	246	215	219	216	226	218	235	190	211	211	225	191	187	223	252	236	199	214	225	225	202	219	219	231	230	226	209	191	224	226	203	226	256	243	219	214	261	202	210	213	230	219	226	227	190	218	220	223	260	247	201	236	207	242	209	228	233	207	223	201	234	243	230	238	236	224	228	273	268	234	207	210	215	239	208	208	233	240	222	232	228	239	216	237	239	247	242	209	225	202	210	218	214	217	213	215	241	257	261	192	202	187	226	208	232	228	251	221	206	216	275	207	208	239	218	221	192	215	219	233	211	233	241	217	224	194	208	210	232	217	216	219	228	221	237	212	199	234	233	227	221	204	222	213	227	216	247	235	213	216	224	221	209	234	241	220	221	216	247	214	195	219	221	247	214	223	214	216	196	233	220	226	208	237	222	220	225	236	226	212	209	225	202	231	205	203	234	220	226	212	212	238	242	207	187	215	223	250	228	239	204	202	218	199	240	229	205	237	222	219	246	200	216	232	242	235	232	239	225	238	203	225	232	237	226	221	232	239	228	198	203	204	223	224	212	247	231	234	203	248	231	214	222	242	219	203	221	238	215	227	221	229	220	202	228	225	202	225	251	216	208	236	241	202	230	222	212	219	224	211	209	235	243	215	241	230	246	220	238	211	192	251	229	244	237	241	225	241	209	250	211	221	215	229	225	227	237	235	206	239	214	217	248	218	227	209	234	224	204	249	214	216	213	211	217	269	216	207	219	223	217	216	229	215	180	222	237	210	214	228	246	245	193	204	235	244	254	219	243	206	224	215	219	197	234	223	168	204	219	225	238	239	221	234	234	249	235	200	229	235	249	231	214	230	242	234	211	207	193	223	207	225	230	233	257	200	206	241	232	233	210	205	205	216	213	224	230	216	237	237	197	226	222	234	208	239	194	188	238	212	231	195	199	234	248	244	216	239	231	224	242	241	233	231	216	211	214	217	223	221	200	214	223	223	246	243	263	224	230	224	217	237	223	223	213	228	204	218	212	223	217	192	210	213	214	208	221	232	212	212	222	196	195	216	224	246	238	178	218	234	229	225	239	256	195	218	219	237	252	217	213	234	220	226	226	241	233	214	210	203	222	229	237	216	234	218	187	239	242	239	200	228	244	214	224	238	224	229	213	238	225	241	213	263	230	226	235	231	247	227	212	235	209	212	240	216	204	213	213	201	240	218	212	204	209	237	241	233	217	236	227	259	198	242	231	235	217	203	235	230	237	217	208
3700	7729	5271	2484	1423	1049	840	781	693	615	569	603	579	549	527	502	492	550	518	470	509	479	478	531	461	463	475	493	481	526	528	459	522	472	514	465	471	531	503	489	499	529	494	519	481	518	498	470	471	509	495	505	477	509	513	468	477	508	492	484	480	481	502	506	461	487	496	489	508	470	473	483	451	485	467	428	529	480	471	471	468	539	498	498	494	493	454	473	477	493	487	461	470	452	525	443	481	486	482	474	498	496	486	498	505	448	468	498	455	490	500	543	484	469	479	472	489	520	478	507	476	498	466	507	490	482	491	508	460	478	448	490	504	462	523	500	419	487	486	523	442	487	470	476	489	499	482	503	488	494	456	486	498	464	486	502	511	470	448	487	464	491	487	468	511	474	448	501	477	477	479	509	492	497	473	515	489	431	450	478	489	481	496	499	489	484	498	499	469	549	503	470	511	513	469	490	467	502	453	523	446	477	470	479	451	494	475	463	501	492	477	476	494	531	498	498	525	517	473	514	488	444	479	464	518	493	443	517	487	505	504	476	491	497	464	475	508	481	481	489	505	480	500	498	473	452	496	525	468	493	441	450	485	511	492	469	475	485	496	469	520	471	517	476	474	477	519	493	511	517	508	497	472	528	474	477	452	482	471	468	509	487	517	475	500	487	473	511	452	504	537	444	460	466	477	453	461	486	517	460	467	469	504	439	450	517	484	483	475	480	499	500	497	475	463	473	461	515	466	456	520	451	449	510	497	463	467	476	515	456	454	507	486	539	510	460	489	491	475	467	481	474	448	471	473	515	477	493	467	497	492	460	491	471	491	450	493	484	487	431	492	508	481	510	471	474	507	466	510	480	485	459	498	515	483	498	498	497	475	516	505	491	473	503	501	518	438	483	484	476	498	498	463	473	454	462	497	469	479	522	460	492	487	490	503	452	492	479	491	487	496	447	488	479	534	495	501	509	499	461	505	528	502	483	467	473	470	531	457	478	481	522	496	473	492	479	540	480	494	499	484	476	506	483	448	521	504	495	456	457	496	480	475	487	463	491	486	494	472	492	475	505	450	495	469	455	484	470	503	493	460	510	491	506	498	511	540	503	533	469	479	483	479	423	503	480	463	490	464	481	512	496	527	442	453	497	458	489	499	495	487	457	514	494	479	460	493	503	494	478	494	445	489	501	473	463	471	481	443	501	477	471	493	491	496	500	504	480	470	456	477	509	467	473	480	481	464	491	475	497	534	465	485	493	500	491	447	482	465	495	489	475	478	502	451	462	479	472	506	496	494	517	482	493	519	507	450	494	482	521	485	517	490	520	470	473	483	456	458	464	521	497	519	484	450	438	479	507	425	520	490	468	501	520	461	460	466	499	466	515	480	495	474	464	487	522	485	459	495	465	468	493	478	490	482	487	478	485	475	482	488	518	473	476	502	488	471	463	483	463	458	483	436	463	481	498	486	437	548	498	497	487	499	459	497	507	474	499	491	485	484	481	486	468	460	495	501	465	500	482	491	489	472	506	490	494	516	443	444	465	476	500	480	487	511	461	474	521	449	455	463	497	487	489	524	473	474	487	453	473	514	502	494	484	485	454	502	484	493	503	476	488	488	469	474	474	472	467	490	471	469	450	509	498	506	482	467	459	473	464	460	516	493	461	452	493	438	475	514	470	472	492	479	465	462	502	468	470	485	493	484	489	494	476	509	455	512	463	484	467	475	470	469	488	456	499	505	482	517	423	480	450	515	473	482	504	446	484	505	489	453	516	486	472	464	517	497	527	483	462	519	458	457	475	480	472	475	429	446	452	519	468	471	499	500	472	478	475	500	482	528	492	492	482	461	498	451	505	458	453	441	476	486	465	461	445	482	489	464	470	462	482	459	478	490	521	463	442	470	443	471	520	504	490	468	446	490	498	456	460	450	463	520	499	521	473	464	486	474	475	464	483	485	480	481	533	516	464	470	529	455	476	500	457	492	470	465	488	472	517	435	466	489	465	505	481	468	495	462	453	498	494	495	509	502	486	479	497	462	492	492	475	496	455	481	437	459	480	508	478	509	418	482	453	463	486	501	456	451	461	475	501	505	518	503	481	474	451	467	515	452	480	457	453	440	504	462	486	539	443	451	469	456	511	471	477	482	484	463	473	503	494	485	452	482	453	463	467	509	468	512	522	518	521	486	495	512	477	533	467	505	461	455	457	479	486	501	463	491	461	491	488	485	460	493	489	491	489	472	475	472	467	485	487	511	452	480	470	508	440	440	491	494	484	511	468	471	473	483	480	463	435	437	526	488	454	455	466	490	456	512	478	455	476	464	485	495	482	488	498	478	496	448	473	506	478	497	459	475	455	474	479	478	457	429	467	474	466	467	488	508	491	496	505	479	465	524	484	507	481	447	509	485	512	456	500	440	465	485	493	482	457	536	437	516	510	494	475	473	491	450	480	466	485	515	468	470	484	481	463	490	468	490	462	480	488	458	502	512	451	492	462	492	489	473	486	488	486	484	509	486	449	513	467	476	433	474	472	488	451	449	495	484	499	469	495	446	513	472	473	458	475	510	460	461	501	513	522	447	472	479	469	451	462	475	498	472	481	512	457	478	524	499	502	490	476	512	505	470	465	485	480	507	473	437	471	486	467	478	488	511	499	520	490	500	516	471	494	491	527	462	475	462	519	490	475	470	492	455	508	464	495	501	499	509	513	459	462	487	531	469	476	453	480	479	498	503	507	474	499	438	503	493	517	486	514	513	482	478	506	481	507	471	502	441	501	497	479	469	462	491	489	493	529	464	464	469	515	496	499	526	470	477	450	457	514	468	466	468	458	495	502	499	450	429	441	487	500	478	476	483	471	460	480	463	448	515	444	474	504	467	524	472	500	461	474	462	477	469	468	462	507	473	478	462	463	454	479	476	515	478	483	484	489	490	510	492	503	475	520	452	493	499	488	512	486	484	508	482	505	495	462	492	464	464	510	501	437	484	473	502	491	496	482	468	449	519	496	469	438	490	494	520	452	523	472	474	481	488	507	477	519	449	487	498	469	502	521	478	469	499	491	487	488	492	475	493	469	487	493	465	460	473	455	497	526	456	476	518	483	478	484	518	469	524	477	486	455	506	487	471	501	464	455	496	481	486	469	531	472	492	495	507	512	488	469	484	470	483	495	503	485	488	484	487	473	503	511	484	500	464	490	445	489	513	478	472	512	479	509	471	497	499	476	488	474	480	487	442	468	458	461	494	495	499	462	466	461	508	473	501	505	477	457	482	494	451	488	481	471	465	475	464	473	490	456	486	447	453	517	491	491	484	478	474	481	452	469	475	485	509	449	455	472	510	484	501	508	494	512	454	478	473	508	470	431	510	479	488	465	467	512	536	469	515	451	477	489	525	444	506	507	512	502	456	474	505	508	487	459	460	462	523	484	513	465	474	462	485	517	438	483	459	476	481	510	475	540	493	458	468	466	550	484	490	486	493	457	456	466	471	485	504	469	488	525
33075	13646	2665	997	655	530	374	298	248	210	208	207	208	203	214	183	183	172	214	191	195	179	215	179	188	217	193	167	193	191	202	224	178	165	166	206	183	180	216	163	154	193	172	165	179	183	194	182	190	189	210	199	170	186	186	190	167	210	192	176	206	179	187	178	178	191	173	190	190	158	191	167	207	165	163	192	159	167	180	185	171	186	187	190	160	179	217	179	177	169	194	162	177	189	212	169	165	190	179	169	186	186	170	181	196	183	166	171	171	188	178	163	175	185	170	191	154	191	177	183	187	188	199	205	186	207	155	177	191	203	183	173	176	189	185	168	175	189	197	203	172	181	171	179	166	156	190	185	169	176	177	173	166	178	170	172	182	142	205	155	185	187	193	196	181	210	201	188	195	182	167	158	181	164	213	174	186	198	186	192	159	181	173	192	208	187	175	148	198	194	173	179	196	160	185	187	171	184	169	184	169	174	166	187	174	185	205	191	198	175	179	170	195	187	166	172	183	166	170	162	187	186	206	180	175	166	168	186	196	208	186	198	187	173	174	196	181	188	184	191	201	168	192	184	146	176	181	188	214	181	185	210	177	207	201	160	193	195	179	168	196	178	184	199	183	191	153	162	187	169	191	183	195	206	195	166	159	172	223	175	187	169	163	187	167	201	170	184	195	186	195	188	224	210	173	169	173	192	204	187	177	197	184	188	173	189	183	196	208	175	182	163	192	189	177	186	179	191	221	180	176	210	181	183	162	184	170	175	166	212	191	207	173	160	168	180	170	196	183	192	158	179	167	184	195	214	174	163	169	199	187	172	180	164	197	190	154	186	173	189	187	167	202	185	180	182	196	187	187	197	183	214	194	180	192	169	210	201	211	163	162	172	185	194	170	167	192	194	177	192	188	172	168	154	186	184	177	203	180	204	188	186	169	185	190	181	197	192	176	202	176	179	203	209	183	174	164	176	176	193	166	172	180	177	191	175	187	190	204	187	220	189	161	202	170	156	174	195	164	171	186	191	163	190	176	164	150	179	156	179	224	195	173	202	186	181	170	200	209	175	193	191	176	200	162	168	195	200	169	194	187	179	202	174	171	184	209	189	184	166	167	190	194	164	194	191	178	191	190	179	193	176	172	182	165	177	155	195	173	174	175	168	182	166	182	174	204	169	195	220	142	183	200	184	183	179	191	181	201	196	188	180	171	189	194	169	186	191	160	181	181	188	200	204	169	193	181	203	170	177	198	208	191	180	179	207	182	154	173	178	168	171	178	199	165	201	199	201	186	147	188	184	186	174	173	179	165	175	172	171	165	186	222	192	173	164	175	178	189	181	207	201	167	179	189	183	160	186	193	185	170	190	185	202	219	192	179	192	195	189	164	191	188	154	183	196	186	173	194	190	206	202	200	154	203	194	190	168	170	156	169	164	184	164	186	171	189	163	167	205	170	198	186	166	174	174	201	187	183	168	184	211	190	184	163	175	195	186	182	181	155	201	186	201	157	168	167	181	158	186	165	180	174	190	182	187	194	204	175	175	174	147	175	198	167	188	168	205	154	192	177	178	183	198	160	183	180	218	206	184	187	194	186	196	182	179	182	179	191	171	156	185	190	169	176	162	180	185	176	184	206	203	189	204	199	170	182	172	162	190	193	178	172	185	190	189	180	161	189	177	192	201	194	195	176	190	187	203	183	188	190	167	179	169	178	176	186	188	203	194	176	176	174	170	186	213	172	159	206	170	170	161	172	172	175	189	189	170	186	165	171	191	156	167	182	164	207	185	200	176	169	178	180	196	179	186	179	183	166	178	227	198	179	192	199	185	171	192	164	172	185	191	189	186	201	194	181	184	170	199	185	169	204	204	163	189	173	184	210	192	153	210	189	182	176	171	178	179	235	185	186	197	187	180	192	187	174	176	182	174	194	173	199	187	178	178	192	176	194	176	195	197	182	166	208	190	189	179	175	172	174	197	174	197	185	181	188	201	185	178	190	180	181	197	199	186	174	182	161	163	185	174	177	186	185	190	192	180	173	182	173	188	179	161	182	176	202	176	192	185	182	164	192	183	192	187	183	169	182	166	187	169	189	181	191	170	177	187	201	181	168	193	166	189	191	195	187	200	150	189	163	175	162	183	186	169	185	193	190	162	193	151	154	179	198	182	203	198	186	182	213	173	185	175	185	170	173	205	181	179	175	206	200	177	180	172	183	185	178	170	186	186	186	167	223	193	200	184	183	190	190	178	195	175	198	170	188	158	149	188	210	179	164	156	193	191	185	196	209	194	193	189	179	181	206	189	171	176	183	170	169	185	168	176	191	191	197	178	180	176	189	196	172	186	191	171	181	186	188	172	171	200	175	162	173	183	175	171	186	181	187	158	185	192	167	169	197	169	176	179	171	175	181	202	191	187	162	196	184	200	189	193	209	175	187	199	202	182	176	172	187	167	174	155	193	192	176	194	162	199	187	189	157	210	199	189	197	197	180	165	195	201	220	179	192	184	187	196	175	190	182	193	169	198	164	180	171	184	174	189	173	175	179	188	170	166	196	163	149	194	207	194	200	180	202	208	186	188	195	156	174	183	188	201	183	197	185	187	167	182	191	158	195	178	185	169	172	200	172	200	188	185	170	176	166	193	174	163	180	171	168	201	169	184	174	187	192	174	220	205	204	177	174	188	179	205	191	200	205	189	194	205	163	176	178	153	187	185	164	182	176	165	175	185	177	189	168	158	157	195	218	171	180	178	188	160	198	192	206	195	187	180	171	186	189	201	174	166	189	175	179	192	191	194	159	173	200	180	191	159	177	213	170	177	177	196	184	176	180	239	151	182	179	174	192	177	185	174	194	174	205	213	169	190	173	169	183	175	161	183	215	200	149	188	178	215	166	179	192	201	202	178	188	200	170	196	179	192	160	199	205	175	182	217	176	177	173	157	174	219	208	177	190	184	223	185	174	173	156	198	191	187	179	175	177	164	181	198	184	164	185	200	188	173	187	159	180	181	191	190	154	181	184	188	188	173	173	199	169	176	181	174	191	195	145	170	179	190	177	190	201	191	185	206	188	179	170	198	169	148	193	196	190	170	185	179	179	194	182	190	180	183	177	164	196	176	189	176	185	218	198	165	193	195	213	180	178	169	213	182	192	193	201	201	167	155	172	200	178	172	167	221	179	196	174	152	188	180	182	174	204	166	205	215	182	208	186	204	170	169	180	180	181	177	215	196	201	188	200	197	204	188	183	180	190	218	189	182	184	158	178	163	177	194	211	188	173	172	194	194	160	186	189	174	188	177	195	184	188	159	185	158	192	179	203	196	191	173	202	194	177	216	174	182	191	178	167	195	185	185	155	181	192	176	175	150	184	188	218	173	194	185	189	187	189	181	169	189	154	169	208	178	163	167	196	191	163	187	170	178	180	190	167	176	154	169	153	207	157	170	179	191	191	183	180	173	163	157	207	164	172	166	185	176	176	213	201	188	198	195	170	177	185	141	200	180
5210	1720	1464	832	621	526	533	485	458	470	429	462	470	441	426	448	416	457	449	450	406	457	421	436	444	435	431	434	415	440	428	441	439	410	433	430	386	401	445	442	450	478	409	437	460	414	412	421	423	406	447	453	453	456	446	446	400	427	431	454	426	415	389	413	454	473	448	427	449	453	431	402	392	429	437	410	437	437	445	423	472	438	450	432	431	425	481	395	437	410	448	446	429	433	426	435	420	437	438	438	423	424	458	418	434	467	418	407	427	409	421	433	436	433	431	440	433	408	442	446	470	440	485	408	469	456	439	433	477	416	445	423	459	406	405	447	444	431	409	469	432	471	428	438	420	420	456	417	440	452	430	419	408	431	443	437	451	443	437	441	448	453	444	438	408	440	419	416	424	427	427	433	415	414	471	426	450	412	447	436	436	449	433	413	437	412	443	410	426	461	439	428	426	431	417	424	457	415	450	454	425	412	484	411	471	432	432	421	454	479	427	442	418	448	433	388	456	446	428	453	451	441	405	418	416	375	420	401	443	412	449	454	424	419	439	418	442	434	459	447	432	456	421	438	430	415	452	448	460	484	454	437	463	440	460	460	435	432	447	424	381	405	461	467	420	475	454	430	400	433	420	434	436	427	431	434	463	418	458	414	395	427	412	435	442	429	413	463	409	424	439	442	445	453	441	409	402	440	416	411	405	434	422	421	397	429	417	428	418	470	446	419	405	440	484	454	437	441	432	422	431	392	401	423	443	453	425	394	447	423	463	431	426	420	461	409	435	435	410	411	470	432	447	455	412	457	474	394	434	425	430	415	429	454	466	437	445	427	439	431	415	403	431	427	409	436	475	434	425	437	402	443	430	427	393	428	382	451	472	418	434	450	456	467	440	457	441	446	400	419	431	440	438	449	454	441	395	426	412	431	420	372	415	414	423	464	469	420	411	431	427	464	396	417	421	426	413	435	436	408	423	434	466	453	426	414	398	462	435	463	438	436	403	398	459	424	445	416	380	442	462	428	436	399	410	476	409	438	435	385	417	442	430	453	416	430	433	437	413	450	394	453	395	433	443	441	435	406	435	448	411	467	477	434	450	436	454	455	442	435	406	454	426	438	442	431	417	443	430	398	440	455	435	373	422	390	451	450	439	432	407	431	426	432	473	445	428	447	410	453	432	411	440	434	449	430	449	405	447	436	457	450	424	418	436	404	448	412	390	412	406	447	405	444	444	428	407	456	421	424	415	459	436	416	415	437	456	441	450	443	464	446	438	450	488	465	458	387	432	423	412	401	429	428	431	435	439	441	455	440	445	416	448	402	430	473	444	444	451	420	485	416	438	453	457	421	420	435	440	422	433	416	432	415	402	418	458	415	437	448	421	428	446	410	402	427	431	456	454	439	423	453	462	466	458	443	431	388	403	435	440	447	449	475	417	431	450	403	417	404	434	435	448	448	439	433	434	431	454	413	442	460	448	459	464	421	465	431	406	435	466	480	465	441	424	451	451	414	474	450	452	453	443	428	425	404	443	412	440	444	422	444	445	444	468	444	453	424	393	449	428	410	405	409	469	391	453	420	436	434	450	418	415	434	449	417	444	417	438	441	433	433	440	419	461	466	426	427	446	407	461	404	419	424	427	460	477	403	444	433	445	455	440	466	429	442	451	423	445	459	392	452	427	407	423	417	462	426	426	422	430	462	456	442	410	415	411	443	426	427	423	467	432	394	422	443	435	456	426	426	468	444	420	458	444	390	453	407	473	455	418	445	452	450	447	478	416	468	413	416	448	429	448	417	442	429	426	462	449	433	446	452	459	419	416	406	482	447	439	409	461	451	403	414	396	437	414	440	424	433	425	405	411	410	447	439	450	411	447	451	447	490	386	430	478	431	430	434	422	442	441	421	449	497	458	429	439	425	441	426	433	432	423	440	433	407	408	442	410	420	434	397	438	441	467	434	433	435	419	428	433	448	449	437	449	420	427	438	457	434	402	421	453	424	412	468	440	435	439	432	429	440	438	435	448	462	408	446	429	441	477	441	429	423	452	461	440	414	447	437	408	428	440	406	423	454	444	438	414	438	439	431	448	431	416	435	416	425	460	409	464	467	415	409	427	451	397	459	434	428	443	445	451	403	436	432	452	442	430	430	439	437	418	452	426	449	420	394	427	384	428	448	422	457	444	413	408	439	456	399	470	475	431	438	467	408	435	448	432	440	420	464	427	436	409	431	448	400	432	436	442	448	451	401	458	462	401	409	443	470	419	400	449	402	445	427	459	431	431	471	392	450	471	417	479	433	431	478	400	450	409	434	423	408	431	446	422	438	402	407	430	404	417	452	437	453	394	403	444	425	441	464	412	423	462	453	449	447	446	418	448	455	400	452	429	481	433	409	415	444	432	442	443	443	399	438	407	464	419	447	423	414	424	443	419	486	467	419	447	444	403	469	418	454	455	438	435	451	422	438	413	433	417	433	453	479	464	457	441	430	430	447	451	420	430	425	442	453	458	414	464	468	436	427	466	435	440	424	394	414	426	421	422	460	422	438	392	487	451	417	441	418	427	425	397	429	431	482	440	438	415	464	420	431	478	418	422	434	438	449	419	419	461	407	483	420	442	425	428	416	414	471	426	431	442	413	466	462	405	446	450	477	398	422	424	448	421	422	409	412	469	409	430	422	459	424	412	430	418	480	444	430	435	457	429	402	426	439	412	424	439	446	417	447	418	436	402	446	443	446	437	416	430	454	411	460	446	440	418	408	405	432	435	425	438	435	435	481	447	432	411	434	422	458	423	463	441	470	446	461	425	435	414	429	435	437	442	404	449	447	460	421	461	428	451	454	447	393	396	403	425	434	454	419	432	435	454	423	414	401	463	437	437	411	427	434	446	448	445	444	412	461	419	454	423	432	467	476	445	442	429	457	408	402	469	428	448	461	425	418	427	478	448	439	448	441	472	418	456	445	440	446	447	433	425	406	410	423	423	445	404	433	388	427	416	451	426	471	464	453	451	445	477	423	453	415	428	427	439	434	410	407	437	426	448	462	440	419	472	446	437	429	396	437	424	427	452	388	449	420	446	415	453	465	430	434	417	445	445	454	439	464	394	420	421	431	417	435	435	448	425	404	442	432	442	445	453	430	444	407	439	423	428	435	413	456	474	422	397	422	429	472	423	446	442	407	434	442	436	401	407	441	441	416	443	411	441	467	445	448	425	493	410	443	459	469	454	417	435	428	483	400	423	420	426	445	467	427	448	452	415	423	452	426	395	464	451	481	417	426	421	402	456	423	467	419	402	441	457	414	417	405	427	441	482	426	423	420	421	424	437	445	457	479	451	454	431	437	457	475	427	388	399	438	413	420	438	417	411	433	441	457	432	425	443	418	442	442	462	441	447	426	449	450	407	434	423	442	398	402	457	443	418	422	420	412	443	456	414	403	464	414	412	426	408	435	449	432	470	402	480	434	458	424	442	440	443	434	416	427	439	450	418	456	388	455
24524	20986	24624	27515	20558	2976	741	545	436	409	366	399	330	370	302	305	297	348	272	287	301	295	277	279	281	284	253	292	303	312	318	311	307	275	299	307	262	291	265	304	261	317	283	293	303	271	331	287	282	275	272	272	281	300	269	266	298	280	278	302	241	317	271	277	277	297	294	285	277	268	292	296	274	275	279	282	267	277	326	256	285	289	275	277	278	303	259	302	271	253	269	284	283	292	306	268	285	278	289	286	266	289	263	279	316	269	257	271	269	258	284	250	257	270	276	299	283	281	270	255	296	284	287	296	292	258	272	264	292	272	251	299	285	288	290	272	275	255	250	274	277	296	288	250	298	287	265	304	283	297	271	283	290	280	248	312	252	265	268	286	281	287	282	254	269	307	258	304	268	266	312	276	299	260	308	272	284	277	309	264	280	270	245	308	281	292	287	230	260	278	253	296	244	291	302	245	267	295	290	283	242	288	288	272	299	295	289	276	242	286	303	282	263	283	299	304	274	286	294	288	297	293	282	279	266	304	263	261	260	267	305	239	258	286	300	330	288	287	297	256	315	272	282	304	258	260	264	295	277	270	279	267	283	300	271	259	290	264	274	299	265	271	278	309	268	277	271	276	281	278	274	255	269	284	269	270	296	263	276	291	295	289	265	287	288	259	248	294	300	253	296	294	277	274	261	302	255	282	274	250	247	268	276	301	296	306	281	288	282	271	302	315	291	290	284	278	277	295	284	267	276	287	271	260	253	287	250	280	286	297	286	262	278	306	292	274	280	271	288	280	259	286	263	291	266	259	258	289	284	293	273	271	299	289	251	302	272	279	283	271	298	260	264	281	305	302	277	307	284	271	309	255	334	291	284	308	292	289	299	258	271	245	266	238	249	291	262	279	314	283	285	295	282	274	266	255	313	260	276	300	251	266	272	268	282	269	329	300	269	284	267	284	272	270	285	295	290	289	274	283	282	277	276	301	273	263	294	324	269	262	282	269	275	267	257	285	242	282	292	259	260	242	280	288	285	259	276	295	273	299	257	296	259	293	297	240	286	288	260	295	272	255	263	275	301	256	296	254	304	269	248	273	271	282	259	268	271	299	271	277	256	232	257	317	279	265	261	258	270	310	273	280	299	275	270	290	289	300	284	286	271	262	316	264	286	268	272	245	270	266	275	269	266	286	300	254	291	302	264	287	275	306	286	295	226	262	286	273	303	275	293	265	301	273	291	245	298	279	293	282	269	237	288	267	270	288	255	276	266	289	294	285	283	302	301	264	300	259	278	285	293	280	266	279	258	297	279	286	276	282	239	257	313	306	317	303	276	280	279	264	287	278	277	310	262	268	272	260	270	274	281	264	283	296	312	322	247	288	267	288	226	286	297	261	276	275	292	275	272	280	289	245	228	282	257	303	268	299	300	281	252	258	280	273	256	272	259	275	256	273	292	285	272	226	290	309	269	286	280	300	294	267	287	272	258	307	291	275	270	292	241	274	278	266	280	241	269	300	283	281	274	268	295	238	249	268	290	286	281	313	267	282	273	285	275	268	325	256	289	262	287	265	271	318	289	299	265	279	289	268	316	306	298	306	320	262	275	268	270	244	262	281	272	295	281	266	261	258	269	301	251	290	299	257	257	228	264	283	263	274	275	275	273	283	264	289	295	287	267	275	292	338	275	324	280	305	293	240	274	270	280	274	271	283	270	284	265	280	284	317	294	307	254	279	281	260	304	264	264	299	273	288	292	295	242	297	285	252	277	259	308	285	281	286	286	297	288	292	261	265	287	280	295	258	273	265	265	279	274	286	259	283	305	259	250	274	294	269	270	264	296	252	304	273	265	286	252	242	289	324	269	297	282	272	263	297	261	275	286	266	283	270	263	314	301	306	244	307	283	294	307	318	239	289	259	286	274	319	266	292	316	277	300	280	283	288	310	253	314	275	306	301	272	272	280	273	282	312	276	297	269	264	235	271	294	273	291	307	282	321	274	288	283	286	290	250	283	278	274	315	266	293	281	253	278	276	250	280	242	285	278	280	271	277	275	271	293	255	270	255	266	301	249	294	269	285	284	268	293	269	262	286	275	293	279	248	301	291	266	262	304	282	245	295	285	299	282	303	286	273	278	263	285	290	263	268	258	270	313	240	261	260	267	246	276	296	286	251	250	255	268	273	278	265	261	292	265	289	273	294	279	290	302	244	292	275	301	303	271	244	306	283	277	269	291	252	260	263	278	286	299	294	286	298	246	283	265	282	272	280	296	273	276	272	277	270	251	315	300	275	266	270	267	281	310	287	256	276	275	294	307	316	266	275	287	277	281	244	249	264	253	277	262	260	263	275	262	279	285	265	281	282	285	247	256	277	272	301	252	244	298	300	259	292	290	268	273	263	271	268	295	258	272	318	281	283	261	300	269	266	285	301	293	254	265	291	259	271	281	306	319	284	279	306	293	267	258	268	296	303	287	267	250	272	257	291	246	282	257	257	274	270	301	253	282	251	309	256	272	297	259	291	256	267	265	264	258	268	290	301	247	281	285	288	281	301	312	287	286	272	334	275	265	263	280	261	281	307	305	251	298	270	276	258	284	271	281	296	260	251	288	243	275	259	277	278	269	286	287	289	265	289	271	275	265	275	281	267	282	292	275	293	215	258	251	312	265	263	276	283	269	271	283	273	294	280	255	303	294	263	290	280	289	276	252	297	266	281	261	252	264	238	295	290	261	238	328	266	308	297	266	244	315	258	291	296	288	261	287	302	270	254	248	280	249	302	243	296	289	248	281	291	276	272	279	288	258	296	255	282	273	266	257	262	274	323	275	289	254	252	274	289	310	262	263	303	317	285	259	279	258	257	275	237	277	266	298	318	267	296	268	271	289	264	259	262	247	238	303	255	280	298	279	281	286	274	272	263	284	264	271	266	257	259	300	298	245	307	247	259	266	276	289	269	302	303	294	276	282	287	272	290	300	294	276	288	262	268	302	270	274	270	263	267	278	275	295	261	325	287	292	282	291	266	302	286	292	306	285	280	240	266	269	273	283	298	263	266	285	267	268	287	257	293	267	277	258	272	268	269	266	295	275	283	274	311	255	273	257	281	253	271	277	280	243	280	257	274	238	311	303	308	309	280	276	296	296	296	283	320	294	283	290	262	274	310	298	297	260	285	289	264	322	284	296	263	281	286	276	281	249	270	295	281	308	292	274	266	294	289	287	293	241	253	277	249	303	280	262	305	276	251	293	283	261	277	289	275	249	263	236	292	271	313	262	316	264	265	277	285	290	273	257	290	278	271	285	317	274	288	283	275	286	287	273	285	246	238	314	257	284	263	258	277	285	290	278	275	267	265	290	286	272	273	298	271	276	275	288	274	253	255	299	247	298	254	294	288	293	244	276	256	294	272	231	292	297	292	293	260	267	267	271	257	275	283	313	268	279	255	281	283	302	291	285	268	270	301	290	278	283	286	277	267	279	307	268	264	273	289	287	281	288	282	277	259
3559	5210	3694	1874	1215	924	838	809	692	700	703	687	665	677	612	670	638	612	645	622	609	660	647	583	619	581	637	658	632	623	602	655	587	623	601	594	655	622	571	619	569	608	577	620	620	643	586	613	617	646	577	606	605	616	633	556	619	580	589	600	570	586	634	617	621	636	629	545	615	573	609	606	636	596	594	615	648	587	614	582	610	623	605	591	621	618	629	613	628	611	588	588	616	611	611	584	627	584	628	633	648	594	614	584	579	602	596	602	605	610	605	614	597	652	645	628	580	628	588	615	618	627	590	617	601	588	574	616	579	563	609	624	608	637	594	605	619	611	626	627	621	602	615	586	656	606	630	613	597	564	577	651	615	589	600	602	574	606	602	597	596	621	648	638	596	645	573	618	649	618	581	606	630	589	594	631	593	579	621	580	583	617	606	641	605	582	593	630	655	588	575	617	598	588	542	598	610	628	569	607	580	602	628	630	626	588	612	622	593	644	602	599	605	598	600	589	621	601	581	597	620	652	582	623	636	606	637	617	607	603	624	585	569	599	611	582	610	586	557	644	595	624	589	588	605	583	622	596	567	659	607	599	600	618	593	593	580	612	587	609	580	591	587	610	646	618	596	616	640	573	656	629	589	638	627	627	591	607	602	589	593	577	601	624	594	646	612	595	607	598	578	581	608	607	621	611	600	592	608	621	648	609	627	588	635	657	601	627	631	598	608	635	628	598	590	549	612	616	608	589	628	592	641	586	608	622	577	565	546	635	577	599	606	590	585	562	589	642	618	602	599	595	648	623	626	591	599	598	604	608	597	594	576	602	611	596	572	616	604	580	645	571	592	621	602	576	583	643	605	584	541	589	555	646	604	581	626	601	630	576	651	589	589	618	630	595	584	650	598	639	581	612	574	622	594	595	592	564	638	626	617	606	572	602	636	643	610	551	576	597	545	611	617	635	633	608	578	596	603	580	634	585	585	614	600	609	639	626	593	584	589	591	641	623	594	629	659	613	637	624	646	590	606	595	652	580	630	637	619	626	578	601	636	616	615	587	592	640	589	575	637	619	566	613	576	635	657	594	574	630	632	597	594	633	617	577	604	624	613	638	594	620	598	610	612	585	613	588	629	583	637	629	612	589	616	641	593	610	595	646	635	595	633	600	579	613	618	608	591	601	584	637	656	647	620	573	586	563	608	610	624	580	588	608	628	573	612	611	587	550	612	623	613	600	605	603	615	588	610	616	619	600	614	619	654	633	608	594	647	633	585	590	644	613	606	608	573	663	568	627	619	669	627	624	605	612	646	592	628	586	617	612	611	575	576	606	579	585	584	585	648	591	635	563	611	595	611	589	597	598	606	627	631	557	635	566	573	603	577	585	553	570	609	597	591	644	592	618	584	575	608	603	597	590	544	581	627	609	625	632	610	635	555	607	610	580	617	550	588	586	631	572	596	612	621	644	607	599	616	573	559	630	607	648	617	596	641	603	595	544	611	632	581	631	639	609	617	595	590	613	634	629	611	625	610	595	571	663	622	588	604	631	615	636	627	537	629	565	579	625	659	586	693	617	594	578	599	625	606	601	648	695	609	596	592	625	604	640	623	630	569	644	645	628	626	593	592	633	582	611	622	606	555	588	588	618	597	578	633	631	640	584	636	612	637	572	621	595	598	621	609	600	632	594	620	592	582	601	624	597	643	590	607	582	606	607	625	569	604	607	594	602	561	630	566	652	613	602	635	615	588	586	599	572	607	612	622	644	607	622	585	610	601	589	576	665	600	594	604	636	623	624	637	618	598	627	607	589	607	624	601	607	612	626	523	618	563	624	572	549	634	628	585	635	563	592	590	606	559	616	644	586	567	623	623	630	571	599	596	624	584	596	583	574	610	639	651	657	647	626	558	571	629	617	611	622	621	598	626	600	574	593	612	560	618	550	653	655	609	604	623	622	644	623	565	598	586	629	627	622	620	588	650	589	635	624	616	619	613	600	591	591	596	599	604	648	590	639	595	589	596	628	621	590	607	606	650	577	596	591	575	563	616	637	644	595	585	595	580	603	601	582	588	631	593	625	612	593	579	633	590	596	607	568	603	633	594	593	651	622	593	602	615	576	595	570	621	589	629	589	597	614	602	602	641	613	567	631	618	609	611	632	616	609	602	627	595	585	610	629	590	582	661	579	586	604	615	614	646	657	610	537	582	553	602	652	580	591	641	594	597	626	607	628	585	623	595	643	638	645	608	633	602	595	599	593	655	577	604	608	573	603	614	579	608	653	587	572	606	628	603	628	624	605	589	588	615	608	598	624	626	629	602	577	634	624	584	563	573	661	568	632	621	626	610	614	579	568	634	600	630	608	579	599	635	614	609	599	595	623	624	625	629	626	639	598	594	635	596	558	630	595	570	641	625	631	610	580	605	626	559	605	610	616	620	630	637	593	605	609	629	603	582	559	594	613	598	603	626	592	616	639	612	611	636	606	587	566	648	568	617	622	606	591	575	640	565	677	608	610	613	625	623	567	621	616	585	604	628	606	629	654	649	607	583	594	608	602	566	569	619	616	619	605	633	588	622	636	605	638	628	637	618	639	636	604	614	639	628	596	601	624	618	619	602	637	590	606	613	614	610	638	613	586	642	599	618	617	595	638	564	613	586	612	617	585	622	631	644	608	545	624	635	642	603	622	609	669	607	652	585	578	670	556	606	605	578	625	578	596	592	603	653	595	632	600	582	585	643	616	593	619	599	566	650	611	602	573	605	593	629	594	601	602	618	592	613	567	638	629	586	674	612	600	633	574	612	643	599	614	585	628	594	638	603	609	589	589	580	587	548	606	616	627	601	611	665	636	590	618	609	574	594	626	564	620	620	625	599	575	602	600	625	620	568	599	641	642	626	609	585	598	601	610	639	601	575	623	607	579	652	610	645	649	604	614	634	570	603	560	576	601	600	583	592	543	617	633	572	614	576	589	589	637	575	628	570	581	574	589	613	608	631	582	594	629	579	646	613	621	571	594	587	594	575	603	575	632	641	657	641	605	619	584	594	646	593	620	615	597	621	603	596	593	568	597	574	615	562	582	613	608	634	646	568	606	575	596	608	613	585	637	592	599	593	595	572	627	599	589	625	658	628	614	627	615	616	607	600	585	602	597	624	605	602	622	612	583	619	619	642	574	624	652	585	588	649	621	636	635	620	601	592	609	646	606	582	608	636	593	593	569	630	602	612	605	603	607	599	608	583	603	594	623	649	610	570	622	642	633	612	611	570	601	600	600	569	627	625	631	634	577	606	622	640	613	591	581	600	589	586	588	613	657	583	614	605	597	646	603	632	654	593	565	626	593	607	604	618	564	631	630	641	628	553	620	613	612	638	649	605	610	581	630	598	592	609	646	599	611	628	637	623	624	624	579	601	618	591	593	645	608	635	601	636	624	662	638	572	590	600	600	610	628	593	665	597	629	626	640	625	611	595	631	603	590	623	640	618	645	590	590	623	598	656	580
23730	20986	25266	26893	21005	20969	3442	816	557	478	418	372	337	369	333	306	265	275	256	231	231	268	234	249	250	256	234	267	238	213	232	216	240	242	224	243	256	227	256	232	224	241	239	225	263	246	239	229	230	233	257	221	213	227	247	224	216	206	253	239	230	217	242	237	231	225	247	240	230	243	260	226	228	248	205	250	254	244	230	197	228	228	234	257	218	233	235	227	216	217	246	213	203	215	219	217	249	233	206	210	214	236	196	237	241	239	245	229	243	241	226	212	210	247	234	224	214	223	215	222	245	224	242	231	215	210	224	199	220	238	204	253	235	257	225	207	259	212	235	223	230	239	206	198	214	236	236	235	223	217	219	215	262	223	222	219	227	229	251	193	178	215	214	243	214	203	228	203	208	221	207	217	219	246	237	262	241	243	216	219	192	217	219	229	215	262	213	192	222	201	236	223	250	247	215	220	239	229	220	200	221	228	219	239	222	237	253	227	252	217	232	196	243	216	233	248	212	239	210	249	192	201	210	236	235	218	223	248	235	227	253	218	241	215	209	221	187	231	242	210	214	212	230	243	238	241	189	230	232	206	239	237	246	207	221	198	213	229	212	217	211	222	256	247	211	227	228	226	220	222	240	236	208	240	242	235	210	215	226	199	229	223	248	205	207	238	231	222	200	230	228	238	216	201	189	252	239	220	246	222	193	236	224	245	213	215	241	216	237	219	196	196	216	229	224	217	217	222	223	220	221	233	205	227	244	247	207	213	239	220	236	212	237	216	250	247	245	224	228	243	219	208	232	243	204	223	188	245	244	249	212	242	241	237	236	189	199	239	234	242	243	221	198	220	250	225	227	237	233	235	235	204	213	227	228	198	229	223	246	209	204	239	224	188	201	233	206	224	253	211	206	213	238	235	212	232	243	217	219	219	224	240	198	209	227	219	227	214	229	250	234	203	239	211	216	235	208	225	218	238	212	221	227	223	219	218	238	252	255	191	220	248	232	233	223	232	214	248	244	221	181	242	230	246	218	199	250	226	228	245	252	233	216	224	251	217	244	219	234	249	236	217	236	209	247	257	262	214	231	219	259	223	213	202	210	218	212	218	201	201	203	215	215	253	220	205	225	203	228	212	225	229	241	216	202	223	218	182	224	204	231	226	210	239	228	207	216	193	185	221	216	233	226	227	231	250	222	219	233	226	228	245	251	242	242	225	254	219	209	214	213	210	235	249	241	256	206	223	208	227	232	203	202	234	216	238	235	208	252	202	215	201	217	211	225	242	202	239	269	220	223	238	239	233	217	238	228	223	243	236	239	228	224	226	214	244	218	223	213	215	216	241	258	208	246	226	228	234	202	209	223	237	217	225	227	191	215	214	247	212	231	220	248	240	241	199	237	215	224	195	236	225	232	196	214	202	220	231	193	218	241	205	246	207	242	234	246	226	206	208	205	233	206	243	225	205	198	212	184	226	257	230	229	222	248	247	232	232	235	262	216	225	221	228	209	236	203	225	213	238	214	220	208	213	220	231	223	202	224	231	243	223	255	219	230	203	230	209	235	239	225	222	219	213	216	194	206	231	237	224	238	203	237	224	239	186	240	229	231	223	211	242	224	233	222	201	214	224	235	232	223	210	208	228	249	209	240	216	210	210	219	225	223	205	197	211	224	245	222	236	242	213	217	236	249	209	226	232	250	216	212	202	253	221	247	225	211	219	249	254	223	234	200	194	214	219	239	216	210	208	207	244	202	237	199	204	226	217	217	246	203	209	233	220	185	221	230	230	234	210	215	246	230	219	203	210	214	212	231	251	198	202	236	233	197	245	237	220	229	225	262	233	218	235	238	208	236	239	241	229	249	216	231	205	209	242	231	234	232	229	243	196	229	211	217	222	233	231	226	231	227	231	224	207	222	241	228	201	225	221	227	203	244	258	206	240	228	238	239	224	203	212	220	247	228	244	223	210	230	221	208	220	223	199	197	217	238	211	206	200	222	251	248	247	237	238	219	241	208	225	196	228	238	229	224	258	232	208	245	237	227	197	239	190	227	230	216	223	241	181	227	239	228	249	208	207	231	231	239	194	229	228	228	200	224	237	228	225	240	242	216	235	246	211	220	187	237	181	204	223	256	223	220	232	227	211	208	212	218	194	196	212	242	224	214	210	229	220	220	206	227	213	229	205	213	253	233	264	232	232	240	232	238	202	224	224	202	215	232	220	240	229	202	212	231	228	221	191	212	238	229	231	219	211	244	220	190	197	183	236	216	237	226	225	232	228	238	233	199	205	211	214	247	218	216	258	227	249	202	238	229	241	245	212	211	229	224	210	217	219	220	199	232	222	232	193	213	218	224	262	258	229	221	250	232	220	238	219	239	210	204	209	209	218	236	221	214	214	257	225	225	195	217	211	225	230	245	204	203	199	216	223	213	218	226	209	260	205	223	224	210	175	230	228	225	217	240	213	224	226	203	226	227	244	210	229	250	234	195	220	230	209	246	207	242	195	207	237	229	224	239	214	222	209	245	216	225	229	220	233	247	230	234	245	238	224	242	196	236	205	206	202	213	232	227	244	252	217	219	243	220	191	204	221	239	234	217	221	237	237	213	208	245	240	225	233	226	203	231	213	189	228	222	229	229	256	214	227	192	234	249	216	200	206	234	248	233	225	211	212	248	238	240	235	192	207	218	243	224	223	218	193	276	235	194	217	246	237	212	211	230	224	231	223	224	204	216	200	220	238	196	227	207	222	226	184	247	229	220	224	246	228	236	219	220	245	249	216	208	227	242	262	229	189	229	235	208	220	227	240	226	215	259	215	204	221	207	234	230	235	203	217	202	237	256	236	231	243	234	223	220	236	222	237	204	226	236	241	206	236	228	237	199	230	205	221	228	207	218	214	218	198	196	226	197	228	233	242	230	228	202	211	237	241	209	230	262	264	229	255	235	254	197	218	199	217	216	230	221	211	211	221	221	244	241	204	202	196	199	220	200	206	260	198	259	232	225	228	233	223	212	247	210	225	203	209	252	197	210	249	189	238	241	213	237	248	202	232	238	225	233	211	227	193	212	240	193	242	220	250	208	223	223	228	234	211	232	248	204	262	235	232	200	255	248	219	220	193	207	201	215	248	196	236	228	210	240	223	245	222	256	211	212	226	203	238	224	202	206	230	220	223	267	221	226	237	220	243	220	233	254	240	221	258	215	223	241	232	203	229	209	218	216	278	222	242	212	219	214	255	212	215	196	222	219	253	229	215	218	262	208	211	210	234	251	255	232	220	206	228	195	239	206	248	227	227	216	218	221	254	206	218	202	227	172	202	237	233	235	212	229	226	225	229	244	238	218	229	220	207	199	217	210	224	233	248	219	242	191	228	251	222	245	207	237	230	234	229	229	238	226	240	221	252	218	270	252	227	217	228	230	270	239	204	221	226	249	225	238	220	228	216	223	209	218	242	199	231	212	234	221	228	203	231	226	232	223	205	249	229	231	218	232	229	213	224
3763	8036	5563	2595	1400	1113	882	778	645	613	602	607	591	581	551	519	523	568	502	545	532	478	519	490	496	534	482	488	493	494	519	498	475	502	470	514	498	475	501	477	485	471	490	525	530	497	471	500	499	516	496	509	497	498	469	508	500	495	502	555	448	481	473	505	501	492	490	463	478	456	493	512	468	459	483	429	493	504	474	458	486	506	493	471	487	460	513	481	501	490	464	467	460	527	487	500	492	461	462	535	471	473	479	481	491	505	502	481	508	517	459	486	470	472	465	510	473	534	491	497	446	508	469	486	496	503	475	500	496	504	482	526	488	494	491	485	465	514	496	506	511	475	466	492	457	499	465	478	518	465	471	495	492	476	505	459	478	474	459	512	495	484	525	461	454	471	490	483	489	496	491	443	500	486	513	484	501	477	519	521	489	469	494	496	491	482	482	467	515	530	524	498	531	485	507	483	465	491	523	488	517	536	485	524	455	512	484	507	469	463	464	520	469	490	475	490	467	491	479	436	474	475	534	512	462	468	476	472	479	485	500	486	484	473	463	489	495	489	463	468	480	528	526	476	485	497	499	502	494	482	457	518	478	473	487	506	469	489	476	455	472	498	476	495	439	498	498	513	489	498	513	503	507	473	499	488	482	501	496	507	497	508	485	472	483	446	489	457	475	485	452	504	430	528	488	489	445	464	497	477	478	469	461	463	475	485	446	454	458	495	462	492	506	457	470	509	489	506	491	471	485	482	483	558	449	486	490	491	504	517	499	475	493	497	497	480	471	501	473	516	464	465	513	509	513	488	498	444	484	471	520	470	440	473	481	465	484	497	499	510	504	472	481	479	494	465	497	460	471	510	468	460	475	476	524	493	496	503	468	468	501	459	454	499	452	472	496	493	444	489	464	458	485	465	461	514	518	498	472	451	481	449	459	509	517	506	515	506	451	477	464	511	490	480	482	481	482	465	468	463	470	514	452	483	494	489	458	479	482	510	481	487	515	484	488	497	475	483	474	501	467	488	488	489	504	465	499	507	515	497	478	498	507	469	459	497	504	513	506	514	500	452	449	495	486	520	499	466	446	497	491	470	501	488	526	497	487	478	495	486	462	466	492	522	541	491	515	515	484	490	472	566	468	467	487	468	492	434	489	485	476	485	485	428	532	528	453	508	480	519	461	492	484	479	482	465	450	464	459	487	505	486	494	473	487	492	484	489	456	424	448	504	508	524	475	494	455	470	511	499	523	472	464	481	470	524	497	468	461	504	470	466	483	462	504	487	494	508	495	467	479	489	491	511	462	493	447	526	492	481	485	460	471	506	480	482	456	493	510	485	497	507	513	505	487	489	477	508	510	501	504	491	457	475	463	491	481	529	512	493	471	469	462	495	490	515	463	497	480	471	488	489	468	476	490	501	479	456	457	505	482	531	463	482	478	492	496	493	459	439	493	491	501	509	529	476	491	453	470	471	443	521	509	484	472	489	458	510	547	484	513	502	520	506	473	456	441	475	473	441	500	488	474	446	497	459	493	480	443	463	491	466	472	464	482	447	493	509	513	505	491	503	534	482	503	523	474	474	527	451	493	491	491	524	509	453	467	494	487	477	493	458	473	522	494	454	509	508	481	458	498	498	514	498	468	487	521	508	487	480	477	450	509	506	508	459	495	472	497	468	492	484	475	482	452	491	513	537	479	495	504	501	436	468	459	487	456	493	459	479	471	455	483	497	474	450	469	491	488	496	470	483	467	500	499	522	484	473	479	479	526	520	486	502	453	486	492	478	507	514	486	505	533	485	505	498	471	471	499	511	477	487	487	483	469	500	505	466	447	450	498	469	487	487	479	471	522	518	500	514	486	482	431	505	440	483	441	489	451	506	535	530	480	484	485	485	462	457	473	504	499	463	516	481	460	502	489	494	491	456	482	476	495	472	484	478	490	508	502	479	483	497	494	495	455	485	501	450	506	507	497	443	515	493	506	477	511	492	476	490	474	483	488	501	539	535	445	495	460	487	450	489	460	527	478	502	504	479	460	505	462	464	479	523	458	483	526	480	474	470	462	514	476	495	505	516	458	500	484	486	492	502	464	510	482	507	499	473	525	456	489	488	498	480	525	511	459	499	479	490	507	459	497	490	483	461	461	490	506	477	483	477	494	472	471	507	490	493	472	517	501	482	423	465	503	495	494	489	515	482	501	479	503	509	460	482	473	483	490	459	452	509	532	470	456	479	467	479	499	521	456	468	459	492	510	494	484	471	504	498	475	487	491	461	481	507	454	455	471	490	476	497	467	498	460	484	505	465	473	511	489	477	502	448	496	459	489	456	456	480	481	465	515	477	461	462	496	487	497	482	494	495	492	484	489	472	456	485	489	467	501	476	513	490	489	435	510	482	471	542	488	443	465	446	510	502	458	484	498	466	456	511	460	507	506	493	487	504	470	491	525	532	489	468	477	521	505	487	522	493	436	492	462	483	452	470	507	471	476	485	465	511	471	480	486	491	504	456	495	483	476	499	487	484	497	496	487	494	504	487	463	505	513	460	465	508	497	470	489	496	509	459	474	508	497	475	469	475	505	487	457	458	477	488	508	485	489	530	457	514	499	486	481	512	485	465	474	485	485	462	485	524	467	435	469	478	471	467	465	463	488	466	459	508	492	447	492	528	532	477	453	481	455	497	474	498	480	489	502	480	482	476	505	463	510	501	476	487	474	479	487	476	498	491	494	519	475	518	510	443	502	498	493	469	463	447	481	503	492	474	498	478	462	483	481	475	476	466	456	466	499	464	528	459	477	484	510	455	478	481	477	487	440	476	483	461	476	500	509	493	435	472	513	492	476	486	475	500	514	516	414	463	489	521	430	498	497	461	518	477	511	479	463	476	497	470	489	465	515	478	501	509	419	478	533	449	518	492	477	467	488	498	516	504	464	506	468	470	494	484	481	488	459	483	508	467	492	497	503	519	491	511	454	452	455	453	397	473	515	492	516	478	488	461	478	479	495	523	477	470	504	479	496	470	544	485	460	498	509	485	490	491	520	467	475	517	526	455	509	472	480	474	462	491	490	479	478	513	510	464	503	465	493	517	483	480	528	466	482	489	495	461	485	500	489	496	476	485	464	479	494	484	491	479	519	497	513	479	463	483	492	512	487	504	491	488	485	478	501	495	492	471	508	465	519	493	482	483	492	471	479	473	481	488	519	512	484	457	490	454	508	468	497	501	518	484	447	491	463	460	463	472	484	486	496	503	484	480	465	478	450	481	496	477	464	465	460	507	479	522	506	504	497	479	527	470	455	468	484	467	515	488	468	514	470	463	496	475	520	484	488	500	492	458	478	484	479	514	506	487	512	488	492	447	535	484	462	492	485	457	467	489	495	517	502	512	467	474	484	486	496	470	464	491	500	495	491	497	465	512	506	474	504	463	460	481	488	469	481	463	478	468	520	462	461	457	489	455	487	445	507	454	486	504	492	510	463	471	476	467	485	489	482	485	531	479
33136	13760	2619	952	664	546	368	288	224	218	221	217	201	216	202	187	189	208	202	154	202	201	173	183	158	200	195	153	192	160	192	180	201	173	195	183	184	179	162	220	202	156	186	175	174	192	190	219	175	198	178	221	180	180	180	180	198	216	188	187	202	199	177	182	208	191	221	193	191	180	200	184	200	180	179	175	166	163	168	168	174	187	173	173	191	178	186	175	182	178	230	190	192	187	176	192	184	211	192	180	183	182	190	187	166	181	172	206	177	199	182	190	188	163	172	160	178	201	177	190	197	219	171	175	191	181	200	207	157	193	173	153	208	184	178	184	203	184	191	205	193	190	202	195	183	185	190	196	174	179	190	189	171	193	193	171	156	186	218	185	178	180	184	197	176	178	192	176	211	181	199	195	182	193	198	183	207	180	177	185	185	161	192	179	194	187	193	210	179	207	217	184	192	148	189	194	180	206	165	198	191	185	199	184	189	176	152	165	163	191	179	157	185	207	176	204	182	180	179	168	212	173	180	169	202	184	211	181	210	183	183	178	157	204	192	195	195	197	196	150	192	212	179	183	211	183	173	179	193	156	184	197	199	180	197	167	172	189	184	177	178	176	172	196	164	167	197	170	176	210	184	201	181	185	201	162	173	170	191	202	192	184	185	182	195	193	186	171	195	174	180	171	177	177	160	156	171	168	169	161	193	172	173	161	180	167	193	173	176	177	185	200	175	180	176	191	199	205	185	198	164	175	190	190	200	191	176	173	169	167	180	191	158	181	186	195	184	167	178	199	167	182	175	188	207	181	177	204	162	198	172	180	180	180	192	203	197	181	208	186	166	215	196	186	180	215	188	189	185	196	176	204	174	184	184	140	185	188	178	208	175	180	188	185	164	189	183	196	179	180	172	178	194	193	177	177	188	178	171	194	188	191	181	193	164	182	164	203	195	172	182	180	179	170	186	184	167	182	181	204	182	187	217	208	196	180	171	168	179	187	173	179	174	176	197	176	204	173	210	194	204	177	194	181	199	196	194	181	184	200	189	211	160	169	172	206	212	194	177	176	187	189	190	167	200	200	186	181	209	195	207	172	206	198	176	195	177	184	187	174	170	191	173	194	192	166	166	216	178	171	194	187	183	171	182	213	187	188	166	192	179	190	169	179	159	188	181	195	179	166	181	190	198	172	177	183	169	197	164	152	171	166	178	197	192	166	189	181	176	183	180	164	178	187	180	205	205	149	186	212	167	171	197	171	187	210	196	198	171	179	181	154	198	181	182	191	222	181	193	177	198	179	180	159	218	180	218	197	204	163	159	186	181	182	191	179	186	175	175	190	175	219	209	182	170	215	179	185	180	163	183	178	202	178	195	186	199	168	165	177	179	186	192	177	169	200	182	203	151	186	163	180	197	199	166	204	191	176	198	213	194	183	198	162	186	172	181	161	150	210	215	183	194	172	184	196	206	202	184	189	196	178	188	179	183	184	193	158	185	214	197	163	198	168	192	197	186	175	193	177	179	188	190	197	197	202	179	189	190	186	188	174	193	171	180	180	193	164	199	197	190	192	193	199	176	186	207	183	193	195	193	188	180	185	203	187	160	168	193	221	173	177	192	194	146	206	214	172	189	190	155	190	186	189	171	145	188	160	192	186	179	187	178	191	205	182	190	175	193	196	174	176	145	164	185	182	200	177	172	171	168	179	201	193	172	167	159	172	175	185	185	220	188	184	173	198	193	202	178	150	203	206	204	161	184	197	189	197	208	173	204	181	193	162	172	199	156	188	198	192	157	177	181	178	178	193	198	193	173	170	202	184	203	217	183	173	198	176	174	175	206	198	197	179	167	194	172	198	180	184	200	196	182	201	190	177	176	181	191	200	201	189	225	154	176	186	201	178	192	169	199	177	189	182	174	207	178	186	196	180	180	192	172	183	183	198	157	188	188	207	174	174	172	177	168	195	171	185	208	190	165	184	198	186	201	183	188	172	156	178	174	187	165	199	199	183	182	209	181	177	153	190	185	180	196	190	173	182	192	175	180	182	156	216	176	173	175	162	191	194	162	200	196	195	194	191	188	188	165	174	200	182	174	182	203	171	174	169	160	194	184	200	212	196	204	202	179	197	177	234	204	203	207	201	173	182	185	189	189	192	192	183	157	162	188	189	188	189	198	215	170	207	186	168	181	188	152	157	195	193	185	189	191	181	197	212	189	202	176	193	167	182	188	171	186	188	195	179	184	200	178	202	184	175	171	183	205	184	201	176	179	189	193	176	177	197	190	203	201	188	190	173	187	202	199	168	197	175	182	177	188	195	167	173	157	234	188	172	183	229	193	179	174	195	196	174	198	174	205	206	179	174	169	178	189	187	181	183	185	179	174	166	155	214	198	199	206	214	186	159	188	185	194	180	179	180	155	191	166	172	170	174	191	196	165	159	155	186	190	194	172	161	188	184	178	160	191	177	168	179	172	180	178	196	195	196	190	202	157	191	196	201	169	205	182	211	202	162	154	167	181	214	186	162	149	165	175	181	177	177	174	207	163	212	183	194	179	195	185	171	185	166	156	188	216	174	162	154	175	160	185	190	186	192	209	186	191	168	199	176	202	196	218	175	189	176	189	234	205	151	187	180	179	190	191	168	160	161	221	184	201	194	201	170	172	183	178	167	176	183	186	185	197	168	178	165	179	173	186	161	175	204	167	213	185	203	193	191	177	182	184	199	164	191	181	160	162	199	165	175	174	166	186	187	144	181	165	171	176	203	213	186	209	203	206	168	198	189	185	171	172	175	180	174	192	193	158	196	179	183	207	181	171	179	198	196	168	205	180	200	165	181	179	208	194	169	157	165	195	190	159	193	192	169	201	173	180	167	165	185	196	180	173	174	158	173	159	166	170	186	181	191	160	202	164	191	163	201	178	146	167	181	189	177	202	184	186	177	193	165	189	189	196	191	177	185	170	173	207	191	182	209	210	177	213	192	160	192	185	173	185	173	173	185	178	178	189	192	172	179	166	181	173	186	196	172	167	197	177	166	186	176	165	208	185	163	167	201	187	188	199	170	199	195	202	192	174	183	184	210	163	199	188	173	198	188	163	170	170	201	176	161	165	197	182	180	183	190	167	184	156	187	185	144	163	166	187	190	167	205	200	194	202	191	192	185	179	189	187	174	163	205	184	203	190	172	177	195	167	208	192	198	160	187	187	189	188	194	198	175	202	189	178	170	196	184	188	202	188	196	175	179	194	214	195	171	215	171	188	196	179	192	191	192	175	198	179	190	191	192	166	191	196	195	181	185	178	202	198	158	166	165	187	159	187	191	161	173	205	186	183	184	202	159	172	156	182	191	172	171	145	163	218	192	186	171	189	170	206	169	194	181	182	188	179	168	160	162	200	181	176	175	187	184	215	182	203	210	202	183	197	192	172	179	196	180	169	198	181	181	188	200	199	181	196	170	204	141	156	200	192	155	158	186	179	165	194	185	184	185	135	164	183	201	179	160
5227	1829	1364	880	666	550	539	496	502	424	476	473	459	468	453	437	429	457	446	441	390	440	427	450	457	430	457	437	476	419	438	432	451	489	417	447	458	426	476	473	410	423	461	474	438	414	459	439	453	472	461	432	445	470	405	455	413	485	400	413	441	473	442	455	440	440	428	455	459	466	447	406	459	464	457	442	435	445	418	451	442	417	427	470	439	442	421	411	420	438	458	455	435	449	446	454	495	431	470	443	454	438	417	455	428	405	469	429	411	394	447	459	416	428	412	435	472	441	438	418	417	426	377	378	444	467	438	421	470	464	456	416	443	463	430	436	422	385	456	451	411	429	433	412	458	447	474	441	433	453	440	439	409	426	387	442	428	446	452	432	423	463	432	409	444	445	443	452	420	449	445	434	433	412	464	440	479	468	462	411	420	454	443	431	430	410	455	433	470	438	416	430	425	432	462	411	426	442	480	403	441	385	479	462	406	406	425	414	447	406	444	421	414	456	428	435	401	427	440	433	409	438	472	428	454	427	457	422	431	468	439	433	441	420	430	444	454	398	420	408	438	420	433	448	473	459	407	421	438	471	452	445	423	460	385	463	401	428	426	409	421	420	433	443	419	447	426	429	440	452	397	462	441	463	454	411	435	467	450	434	440	468	417	397	459	441	412	446	416	411	414	448	430	426	439	389	414	444	430	448	417	408	456	436	445	428	466	462	421	428	418	437	402	431	442	486	434	453	459	442	408	413	416	410	427	426	454	443	452	432	453	442	435	417	425	466	468	451	452	411	438	464	439	438	444	472	440	422	437	458	466	441	388	410	472	426	441	435	427	457	417	411	433	447	451	385	415	445	391	447	432	422	413	423	435	440	429	468	417	462	447	449	422	470	445	485	443	446	456	416	432	417	419	416	424	423	405	455	445	396	464	442	413	424	412	430	423	418	416	411	470	428	444	465	436	436	443	417	474	430	479	439	461	388	470	417	398	425	402	416	441	495	434	446	440	423	476	452	412	459	440	431	417	469	449	405	452	396	415	425	454	445	443	452	443	441	444	443	437	389	430	435	433	438	459	416	434	438	480	475	435	459	429	413	434	459	437	443	426	456	428	438	422	409	463	438	426	452	448	429	394	413	438	414	407	410	464	440	431	457	458	428	441	446	434	458	411	465	431	458	458	425	455	463	413	479	438	416	391	428	456	442	406	409	409	438	395	431	420	411	428	438	455	422	424	439	462	450	428	394	400	488	427	429	458	419	460	447	438	400	442	457	466	436	419	438	481	428	452	427	394	482	405	407	417	450	469	479	462	466	410	445	427	448	446	429	429	433	454	451	438	427	421	458	437	461	427	479	442	432	463	454	421	445	446	497	444	438	442	427	411	432	412	454	450	439	451	442	448	418	421	432	436	429	406	463	440	416	427	409	437	427	448	408	459	465	434	464	451	440	440	444	445	445	422	436	463	420	400	446	442	445	433	469	435	465	408	434	424	415	416	436	450	400	458	439	450	444	447	494	448	450	411	434	400	430	444	445	470	417	425	458	463	443	440	455	425	445	419	432	456	453	441	399	434	416	480	443	416	393	481	453	450	399	445	437	451	394	447	452	423	464	420	436	437	496	404	477	443	468	431	443	392	475	423	436	419	457	451	419	469	423	412	421	413	446	443	440	407	447	458	426	443	436	435	422	452	433	428	433	383	453	418	420	427	417	413	482	473	447	474	443	431	416	421	475	431	439	410	488	458	396	454	448	438	452	463	457	414	457	406	448	426	421	442	447	459	430	477	472	409	457	452	453	421	424	444	444	485	449	426	427	451	446	451	450	447	422	429	434	416	424	442	441	470	451	399	455	419	450	431	431	438	443	429	424	490	413	404	435	429	432	416	411	476	445	437	445	423	446	428	423	425	472	472	422	403	395	435	432	430	435	463	440	469	400	399	462	427	453	442	382	454	448	433	440	408	468	484	442	449	441	420	429	475	417	446	461	402	417	463	457	431	452	447	414	435	457	421	417	425	449	455	462	426	435	437	399	436	443	454	451	436	422	440	452	445	459	415	424	416	453	449	433	429	406	449	449	460	397	473	430	432	429	446	452	472	442	435	438	430	456	474	458	428	421	424	435	430	450	456	433	457	404	438	394	435	448	440	444	457	466	464	454	460	452	475	468	457	440	451	420	447	470	430	458	467	450	415	430	389	429	418	415	422	412	425	434	466	460	474	477	464	449	426	452	424	415	422	414	411	435	434	426	431	439	433	451	432	420	446	422	440	411	439	455	440	435	444	406	426	425	430	433	462	421	438	470	444	451	417	421	407	466	472	424	453	453	428	441	426	446	477	455	428	424	446	431	445	471	412	432	435	450	432	434	440	448	392	460	414	440	447	406	417	431	432	454	420	483	452	488	423	426	469	407	436	431	458	412	412	453	481	429	470	439	460	457	438	425	437	472	446	434	432	423	456	471	446	469	430	406	459	457	421	437	441	471	464	433	449	411	390	431	450	487	430	459	432	455	440	427	441	431	390	446	473	405	430	431	433	466	442	460	430	451	412	451	440	450	430	400	479	482	434	434	421	443	454	404	457	439	437	447	435	435	414	473	414	430	416	447	412	501	442	441	488	455	461	449	419	437	458	399	451	457	451	449	426	452	450	432	443	440	405	409	441	441	419	438	489	454	415	431	466	427	444	486	436	400	394	468	432	408	413	423	437	428	430	464	419	424	418	433	391	411	444	420	443	414	418	416	429	444	463	443	423	432	458	432	459	449	460	426	423	435	437	450	441	445	384	451	474	451	437	451	448	410	430	448	449	424	443	438	449	428	478	432	441	431	459	435	441	412	427	446	415	442	403	430	449	442	472	407	485	421	460	441	447	436	455	466	429	437	426	422	426	418	461	460	398	461	418	419	410	495	472	426	482	479	424	432	443	417	438	437	462	438	432	463	443	452	441	445	454	404	409	431	381	418	434	405	450	447	440	415	417	433	436	439	427	444	418	439	460	421	429	433	434	425	439	455	459	427	419	427	422	427	436	468	472	447	444	407	434	405	414	410	433	459	445	414	452	419	459	425	452	451	456	431	473	445	421	396	472	420	439	442	439	459	439	425	427	433	419	416	428	454	405	401	470	426	425	400	453	442	419	434	422	419	453	441	412	394	459	409	437	413	417	416	436	494	446	440	451	444	424	423	429	385	418	450	452	450	445	418	444	465	466	388	424	431	459	409	407	420	431	419	436	466	426	459	403	419	426	434	441	415	435	440	462	422	472	439	436	419	485	456	435	423	454	439	431	432	436	401	439	397	448	402	435	399	373	385	412	414	442	445	470	451	432	468	479	443	466	468	424	457	434	455	423	432	458	424	447	458	457	468	420	446	460	423	366	476	419	446	391	481	441	422	394	402	428	424	447	435	458	436	447	423	428	473	380	453	401	431	409	436	435	471	446	421	448	427	454	438	440	436	395	429	463	462	441	441	402	451	442	439	428	443	468	462	440	424	418	442
24566	20975	24636	27465	20487	2837	747	552	466	420	358	388	370	353	336	337	289	303	345	301	317	328	281	295	299	296	271	295	318	288	294	274	313	278	276	299	270	266	291	291	277	272	292	318	307	312	270	278	280	317	287	273	286	274	295	275	253	245	273	274	254	254	273	291	250	288	274	294	312	274	264	271	276	272	270	320	278	281	268	279	264	274	311	265	278	304	315	272	295	261	263	272	283	295	262	297	280	261	259	287	260	302	276	302	249	274	265	254	272	318	259	327	277	279	280	262	274	305	258	279	288	303	304	292	277	265	289	262	314	272	265	279	218	269	274	272	274	256	271	297	273	284	256	305	276	297	315	276	300	287	258	267	303	283	268	323	306	282	319	278	282	280	288	276	270	277	278	278	298	293	266	246	284	272	270	284	290	286	249	305	293	296	280	295	290	239	274	298	323	304	266	290	280	303	284	262	306	280	269	278	284	280	301	294	274	321	278	295	287	297	260	293	296	305	289	300	266	278	304	278	303	267	266	306	270	273	293	250	252	275	307	300	301	259	283	268	285	269	287	293	253	263	251	277	240	276	269	292	273	267	271	261	303	258	271	292	288	270	262	242	277	256	274	280	293	281	273	309	284	309	272	290	262	283	282	294	298	272	280	285	256	312	292	255	255	273	285	289	304	267	254	330	264	290	250	249	262	274	297	266	261	270	307	265	272	255	279	271	270	297	256	309	242	289	253	283	320	252	298	279	278	254	292	283	269	287	270	289	313	293	278	267	241	268	271	293	279	265	259	301	269	292	264	275	293	294	284	256	283	263	277	296	268	311	310	292	274	267	285	280	261	283	269	258	268	236	278	294	301	257	266	270	273	258	261	279	298	298	252	246	280	319	306	249	275	284	282	296	298	254	308	313	267	280	308	273	300	256	273	325	240	283	257	268	279	282	253	285	282	273	312	279	292	294	325	292	271	280	232	296	269	256	280	251	269	283	276	280	280	298	276	300	303	271	244	306	271	295	286	282	278	281	332	326	283	292	279	290	300	291	265	271	268	295	275	302	266	295	284	270	289	270	286	277	259	245	294	266	282	266	285	270	287	282	282	285	289	279	303	302	263	271	276	265	262	279	241	250	255	282	322	271	263	282	244	287	245	280	292	258	283	249	323	300	260	271	282	290	232	281	293	285	267	231	274	265	291	299	293	310	285	284	270	281	250	283	257	282	267	298	315	293	307	270	280	287	278	317	237	262	272	277	303	264	289	286	288	256	297	287	318	288	297	293	288	284	284	262	271	251	272	280	271	261	266	265	280	282	321	291	296	302	295	262	310	256	284	274	289	254	238	283	270	344	279	331	249	260	269	283	278	263	255	304	286	291	286	286	257	300	329	279	264	268	264	293	282	247	255	289	270	297	269	246	280	258	303	277	288	291	303	297	262	242	278	288	300	290	247	280	305	261	257	257	285	267	277	274	285	320	286	298	288	286	303	289	263	300	266	232	282	249	270	256	270	265	277	301	288	267	300	295	277	306	306	314	316	283	239	281	265	296	259	276	267	272	270	268	272	254	261	305	319	299	281	259	274	279	296	281	264	266	298	270	243	297	268	274	292	247	290	282	267	267	257	282	337	296	313	280	311	289	299	313	278	308	317	274	252	279	259	302	280	255	271	308	288	278	299	264	281	269	286	298	295	291	252	300	313	300	280	265	312	271	306	266	304	258	281	291	264	297	276	301	274	243	320	253	273	274	336	279	259	273	257	253	305	267	288	257	255	256	290	297	250	264	274	261	270	298	262	257	290	287	307	268	294	286	268	264	253	281	267	275	271	262	311	266	285	305	271	281	231	258	257	257	277	251	280	278	304	313	265	283	254	285	261	293	268	266	221	278	260	278	269	286	293	277	310	281	276	298	277	277	295	274	288	280	270	302	266	292	292	279	264	278	290	249	280	295	283	276	281	291	282	295	290	278	271	270	240	262	244	288	325	242	260	276	246	299	293	282	267	264	285	263	306	255	283	232	281	259	261	267	270	278	281	301	282	260	285	277	264	264	260	263	289	247	276	296	334	255	243	268	287	286	247	272	297	275	283	269	264	287	281	258	286	268	266	281	254	281	288	275	256	310	270	269	336	291	296	280	268	296	277	280	298	269	313	296	281	293	289	321	267	278	304	278	322	294	262	283	282	275	281	291	286	278	289	266	282	264	252	281	263	298	263	295	306	285	281	289	279	272	266	265	269	260	277	275	276	276	255	257	265	274	324	263	283	258	269	267	290	303	291	298	306	280	291	258	294	281	280	272	298	277	280	274	275	255	291	260	255	294	268	317	265	283	281	259	302	297	244	272	267	265	289	287	251	266	295	255	292	260	258	254	272	291	285	275	261	264	287	293	282	256	298	304	278	286	276	247	284	279	264	282	295	301	296	266	265	279	266	287	280	292	292	269	266	285	298	293	280	275	307	310	286	272	259	291	285	289	267	289	312	296	306	325	280	267	295	276	268	294	285	281	297	277	275	271	238	269	284	278	289	264	285	264	270	286	286	262	269	305	267	293	287	276	292	288	276	285	279	256	282	288	287	285	290	270	275	272	281	308	288	309	277	253	245	303	287	252	240	271	290	307	275	286	282	282	271	291	264	272	303	260	278	281	324	286	293	252	274	269	284	272	269	278	256	270	286	302	276	268	282	290	289	315	307	278	286	269	288	285	272	267	273	254	273	276	266	276	290	260	273	276	289	276	314	239	279	256	292	283	262	269	279	247	312	259	304	278	269	268	258	282	286	279	253	263	274	326	272	280	247	311	285	279	277	261	320	276	275	293	269	281	282	278	246	278	285	285	294	274	276	275	290	284	290	254	264	271	280	273	270	276	283	285	307	279	241	278	265	283	304	299	293	287	263	274	298	265	272	273	255	283	277	275	260	280	216	250	277	276	265	282	290	287	287	294	276	263	283	293	270	283	279	305	291	279	286	256	250	248	255	274	311	299	264	290	263	303	278	289	254	286	263	278	282	284	286	277	272	295	272	272	270	300	256	268	246	266	252	268	254	266	295	286	256	269	270	285	279	287	283	263	308	286	313	244	306	284	294	315	281	278	270	240	262	272	286	304	254	300	293	283	285	274	264	256	275	231	309	303	271	293	280	273	291	297	277	308	300	285	254	287	306	305	292	275	266	287	250	279	300	278	291	292	291	273	267	299	265	265	259	292	312	281	300	280	293	286	275	275	276	275	259	294	271	262	264	278	274	258	301	300	285	286	298	282	279	288	280	287	275	291	256	311	273	280	269	284	240	253	266	286	271	293	243	273	266	293	291	260	258	259	281	242	253	259	256	269	266	275	261	273	271	251	267	263	272	284	255	272	277	266	297	301	282	265	315	233	301	257	280	283	272	269	275	261	318	293	238	283	270	270	272	332	262	299	266	302	281	289	298	303	263	257	268	283	265	258	278	298	269	286	288	272	283	283	276	275	300	277	280	265	286	290	273	304	254	249	281	279	289	272
3420	5095	3692	1852	1169	934	808	749	723	719	613	657	668	693	640	630	638	653	693	601	623	596	631	618	578	660	622	571	620	634	606	587	594	623	685	594	667	606	584	601	607	615	604	619	609	626	639	572	632	572	592	582	607	616	598	661	631	624	661	621	587	620	603	610	605	603	639	612	576	570	634	647	632	603	636	592	625	588	642	609	603	608	599	615	623	580	642	604	636	582	617	601	614	669	598	633	569	588	602	576	640	604	616	609	552	620	612	633	561	641	627	641	603	586	632	635	568	657	611	613	606	591	589	610	660	586	611	602	580	626	613	593	633	607	637	581	603	642	607	595	625	636	620	559	606	604	572	620	635	613	602	646	594	594	561	643	628	596	624	606	654	630	579	582	567	598	629	594	606	628	601	632	589	600	622	613	621	601	614	635	615	602	643	566	596	598	587	594	609	620	580	594	573	631	596	598	647	626	606	596	616	633	638	615	574	609	625	629	589	608	650	617	618	603	630	602	578	606	602	585	587	621	627	651	577	618	662	608	623	611	643	616	654	635	589	628	604	581	615	661	626	588	595	635	619	627	581	625	631	654	646	584	570	590	615	573	587	646	619	652	569	601	622	638	623	611	641	585	558	632	596	605	627	614	608	635	633	565	641	604	657	611	600	571	636	618	628	578	636	608	567	623	620	605	605	569	615	626	615	575	609	616	585	586	640	610	654	613	572	636	606	602	607	651	608	602	587	598	622	632	581	623	633	609	595	609	621	611	640	648	640	633	612	616	587	658	605	634	610	575	632	603	588	637	645	623	596	648	580	628	603	593	621	612	646	607	616	607	617	595	643	571	669	599	642	611	590	632	535	594	618	589	650	642	612	589	655	629	569	593	626	593	642	650	627	604	603	593	619	660	604	634	633	633	645	621	653	610	622	633	569	646	628	614	608	569	588	607	603	610	613	631	579	587	606	579	599	607	634	631	634	615	607	655	621	629	637	641	595	576	643	623	621	587	604	637	631	609	651	621	632	586	616	623	584	620	594	565	625	631	658	617	615	612	574	576	615	555	622	571	592	656	590	612	628	652	603	613	585	618	577	652	616	621	619	586	627	628	559	650	596	555	623	624	605	625	581	656	591	618	581	594	566	616	629	644	631	601	621	568	617	618	608	659	590	594	589	615	604	676	608	605	584	633	639	622	605	648	636	618	643	575	605	644	632	632	615	641	624	599	619	606	571	633	609	594	661	624	628	612	673	635	635	634	627	595	620	640	603	621	577	642	614	593	611	611	599	578	536	604	625	606	624	607	618	632	628	575	612	630	570	605	595	597	619	645	602	612	617	626	651	591	599	593	602	626	631	623	638	569	606	635	596	609	631	610	602	629	598	618	622	579	610	630	626	637	611	620	594	578	570	655	606	615	603	625	662	639	637	660	635	587	589	583	583	642	645	616	628	604	647	645	628	660	648	606	573	552	602	609	661	609	634	557	596	636	601	595	602	631	642	626	621	648	643	620	587	588	627	599	673	636	613	591	639	637	639	636	587	618	636	633	619	564	582	593	598	589	575	607	619	602	608	654	602	647	617	590	621	639	639	608	577	636	616	623	661	590	629	622	609	589	633	605	620	632	596	606	558	641	616	587	661	650	613	631	605	586	577	627	610	623	597	585	629	583	636	611	588	643	589	615	678	607	608	574	625	605	564	565	626	583	585	570	613	638	650	621	616	634	595	648	592	639	586	628	600	619	622	656	631	584	651	603	641	618	621	593	624	611	625	609	599	614	643	627	622	602	608	599	648	584	596	586	615	647	601	557	585	634	643	595	598	589	594	663	604	642	576	636	581	637	570	639	605	633	606	641	640	635	596	572	619	599	666	632	611	616	628	673	601	624	605	598	616	617	622	644	560	606	566	629	600	616	628	591	642	623	629	632	591	628	606	681	648	656	667	613	612	632	607	590	618	591	580	600	570	651	649	630	603	581	673	593	612	602	656	639	593	601	617	627	614	604	594	649	614	644	599	634	604	589	624	623	585	656	623	550	597	585	582	574	649	609	592	628	579	620	600	613	576	597	603	598	573	618	605	580	575	632	610	624	611	622	581	602	589	624	585	609	553	611	629	617	613	606	587	607	602	557	605	595	615	640	606	591	570	612	598	660	596	613	588	561	616	633	578	576	606	587	600	602	645	620	638	650	622	629	619	609	561	630	625	556	599	566	611	540	580	609	581	596	682	615	619	593	638	592	630	640	588	620	616	600	643	608	619	632	589	624	625	618	599	615	618	601	617	619	600	614	569	601	626	635	606	622	592	599	654	601	625	630	614	609	600	597	593	635	630	634	634	648	591	626	613	595	624	578	611	622	620	594	610	635	589	593	618	637	639	606	641	617	587	626	592	613	568	626	578	596	600	643	642	585	609	591	639	636	602	612	589	607	619	589	620	608	627	638	624	624	638	584	584	624	622	606	572	627	598	639	624	598	634	566	600	614	613	608	656	674	581	619	631	606	575	595	629	587	589	634	597	579	577	638	607	615	598	583	621	645	597	552	575	582	583	653	599	598	635	641	611	630	620	618	605	590	624	596	606	622	610	643	623	579	621	592	626	602	603	622	627	614	600	630	643	603	587	614	585	639	673	604	620	632	619	590	607	600	602	607	637	613	616	646	561	586	624	615	601	597	638	652	622	602	577	620	564	614	603	615	599	643	615	558	644	552	555	608	628	640	643	618	588	610	625	561	556	637	639	654	610	604	635	641	607	601	601	645	614	586	663	631	621	583	566	625	619	596	628	623	614	612	638	633	581	642	590	588	570	612	595	605	585	540	589	611	623	589	612	641	616	626	610	600	577	634	561	629	641	647	643	606	609	603	618	616	622	563	556	574	588	591	611	616	619	631	643	634	631	612	615	584	585	607	578	598	582	623	648	636	595	613	592	622	641	621	620	593	619	591	621	582	603	645	589	605	624	606	575	601	575	637	606	590	644	624	620	593	649	631	579	583	622	651	638	623	595	615	639	635	611	638	645	671	597	649	607	639	593	655	554	592	602	622	566	616	649	578	620	631	630	603	587	637	589	620	617	617	592	622	643	593	626	638	599	665	634	572	602	582	655	625	600	585	626	607	589	602	615	601	595	620	637	619	623	677	603	571	622	584	625	607	630	622	590	635	624	612	572	604	554	630	676	614	667	626	601	636	612	592	598	622	619	612	644	639	613	583	594	596	600	653	613	614	598	605	623	598	615	590	619	622	594	616	641	609	616	557	617	616	581	608	605	604	600	612	596	653	582	622	594	593	613	589	629	575	588	658	594	543	642	607	584	605	643	646	656	605	611	629	628	621	614	640	579	589	580	583	623	541	616	607	573	662	639	602	602	643	562	633	542	662	604	627	581	584	649	592	583	576	627	564	588	661	617	600	598	641	619	571	603	602	592	628	623	647	591	611	606	599	622	599	598	622	619	596	591	627	608	612	623	566	661	590	576	608	632	621	598	618	658	593	670	622	596	631
23780	21010	25283	26952	21021	20945	3356	807	556	421	380	372	380	345	293	286	277	311	274	259	241	240	227	229	244	249	258	231	243	233	217	243	248	219	243	220	219	214	239	243	230	234	247	248	219	240	241	226	281	276	238	258	264	260	248	235	247	254	233	214	261	213	224	227	257	212	228	222	227	249	215	226	205	220	222	235	208	210	193	254	228	230	226	215	230	207	255	231	232	215	215	215	268	215	243	214	236	237	250	245	201	236	257	232	221	241	253	229	247	238	210	226	262	229	220	191	213	218	204	209	194	236	261	217	213	200	208	221	203	216	226	236	215	242	212	213	222	212	229	212	216	244	248	253	216	233	227	254	247	231	242	246	226	230	231	212	221	214	222	223	224	242	232	232	243	221	230	238	209	212	226	231	238	190	196	225	224	242	211	211	231	227	233	234	221	230	241	205	252	236	226	189	205	200	226	234	231	241	205	212	232	251	214	228	221	242	230	236	217	228	248	257	214	225	220	247	247	243	222	210	233	242	233	226	213	194	201	221	212	203	220	195	264	211	214	243	233	230	225	239	231	191	190	213	226	196	257	215	229	222	240	216	221	233	212	179	222	227	235	215	205	228	243	221	219	217	210	222	202	221	243	246	194	235	218	222	204	210	253	202	205	257	243	232	208	265	258	222	234	250	258	233	251	225	234	206	237	226	240	226	221	246	241	273	227	202	209	239	215	229	219	259	250	233	213	218	231	223	206	208	216	222	238	249	223	244	207	249	205	229	231	239	257	211	212	232	232	241	225	203	240	231	245	232	208	227	233	217	239	232	227	233	241	228	250	234	214	216	220	222	237	223	235	243	226	241	231	225	228	231	222	217	244	241	261	236	234	234	204	241	210	226	215	235	212	218	208	218	206	215	227	253	206	237	225	239	239	227	235	233	239	229	235	219	210	218	228	216	202	217	224	254	221	240	251	204	276	236	220	217	231	251	212	236	224	238	218	219	225	244	246	239	207	235	242	202	208	228	209	225	217	238	214	198	199	213	189	215	223	237	214	240	248	218	227	224	262	220	231	204	209	223	210	211	230	230	233	246	229	220	216	206	237	219	235	220	205	232	236	229	218	224	225	225	223	247	211	202	241	221	233	231	220	228	208	216	229	253	232	230	210	212	240	241	213	220	235	244	226	242	237	196	258	237	211	246	246	216	218	239	229	243	235	218	242	244	227	225	222	227	221	252	230	198	217	205	221	237	231	222	195	242	209	212	253	237	267	183	250	185	235	245	202	230	230	219	232	201	242	238	239	228	239	235	214	193	220	248	226	242	237	192	196	234	220	191	232	215	244	239	238	269	222	218	220	238	215	268	211	216	223	261	215	211	256	215	204	235	213	229	248	230	227	227	235	215	222	220	211	243	195	215	226	244	236	213	232	213	262	204	214	246	214	222	269	223	243	247	209	257	242	224	188	208	217	207	246	206	228	227	236	233	196	207	223	243	222	223	231	231	249	213	215	221	235	215	211	240	242	214	245	214	223	233	239	229	206	257	220	223	211	228	208	231	239	254	194	247	247	237	227	227	205	230	235	215	245	201	246	218	263	272	222	225	244	243	224	200	237	233	220	206	243	231	235	232	227	232	201	233	198	221	212	240	223	243	232	231	218	200	211	227	206	251	221	241	228	235	224	200	233	229	241	223	213	233	236	218	234	265	222	236	245	235	236	203	199	218	196	225	241	214	234	223	235	237	227	213	231	209	202	253	262	217	256	238	206	196	252	221	229	217	208	227	222	219	220	223	254	228	214	227	225	243	236	197	201	247	196	207	209	211	219	237	195	253	214	240	222	230	246	217	220	254	229	210	241	238	203	211	202	213	221	222	246	240	233	244	210	216	230	242	213	194	216	215	207	208	207	236	210	232	222	225	242	257	192	229	240	245	236	250	201	217	223	234	210	221	216	215	217	241	217	255	212	268	189	251	256	217	215	240	203	263	246	222	224	241	237	240	250	212	202	198	214	220	240	226	238	218	216	218	217	245	217	221	187	221	212	185	232	242	238	229	248	251	224	228	221	219	245	231	255	232	241	232	243	247	207	200	230	250	263	212	234	201	229	236	227	218	264	242	230	228	225	201	195	221	218	225	230	233	197	242	261	252	233	218	243	226	214	194	229	227	241	213	193	205	207	247	208	194	208	247	191	231	207	251	213	238	229	214	214	201	212	236	227	218	262	237	246	227	210	221	203	259	245	253	230	214	249	233	217	235	228	234	213	202	195	228	249	259	236	216	222	246	190	212	236	207	217	238	204	243	226	234	229	251	239	210	240	249	216	216	212	244	222	241	237	224	247	231	245	236	200	234	237	242	243	230	240	230	234	223	229	238	221	223	234	236	264	244	234	216	219	234	197	224	196	219	223	207	224	184	209	217	247	221	227	241	233	224	240	233	216	198	223	222	222	248	225	232	233	212	202	212	255	227	233	205	226	226	266	251	215	247	223	249	216	222	230	231	212	252	216	226	236	244	190	207	218	253	253	214	243	248	240	214	222	210	245	234	234	218	227	232	210	226	215	236	245	232	207	233	240	230	246	234	187	237	245	235	233	206	207	248	236	231	243	208	229	235	220	245	206	209	230	235	228	226	204	244	190	206	217	245	213	240	208	225	213	260	226	227	217	213	234	250	213	229	198	240	224	217	230	220	203	228	246	205	223	207	223	237	224	239	262	252	246	223	216	211	231	218	225	211	221	232	261	234	227	199	255	213	184	213	251	237	227	223	225	243	223	243	204	246	207	203	233	202	247	211	242	215	222	244	246	223	241	229	217	215	218	214	222	209	252	210	211	230	220	229	243	229	202	220	202	201	214	223	217	215	235	219	213	240	259	253	222	217	239	224	221	232	226	225	227	248	256	215	243	194	225	244	239	261	224	222	224	211	203	225	205	220	198	220	228	252	217	197	247	240	220	238	241	209	218	208	223	211	216	230	230	245	191	241	213	250	226	210	213	216	237	222	240	184	189	254	214	240	223	221	270	212	240	240	238	232	255	232	236	211	219	218	245	216	220	236	221	219	231	209	227	225	256	220	223	254	233	228	233	230	250	207	198	200	251	214	212	220	223	227	228	222	216	244	204	202	211	218	223	215	262	235	223	238	220	232	217	235	240	228	236	236	209	212	201	251	243	223	240	188	219	194	237	220	225	197	233	218	243	224	232	223	200	216	218	220	255	203	225	195	209	244	235	223	203	229	222	235	231	210	203	206	208	244	226	236	257	227	215	237	244	226	202	246	219	231	216	211	241	222	200	234	240	206	258	233	227	223	212	214	231	235	214	212	201	240	207	227	238	248	215	243	210	206	214	217	214	216	222	204	217	246	238	256	212	238	243	218	227	207	229	211	207	219	207	233	215	247	228	199	206	239	223	236	232	216	235	218	233	242	218	230	225	217	208	233	218	194	225	242	214	229	215	238	207	241	246	210	218	235	217	236	247	232	239	210	240	205	189	235	212	229	221	234
3701	7723	5408	2489	1417	1107	818	808	662	573	604	615	597	570	541	521	537	554	527	551	537	535	494	507	494	529	487	505	491	519	531	488	502	466	499	511	473	516	501	504	535	507	511	517	484	498	501	499	519	517	510	481	517	466	485	498	487	492	473	509	490	477	525	478	458	504	480	447	491	534	530	463	517	459	471	519	465	479	501	492	476	476	523	497	468	518	495	485	534	458	494	509	499	469	490	471	503	485	460	517	486	498	493	535	509	462	517	523	523	457	488	485	490	486	505	499	478	500	469	498	543	489	476	498	493	482	511	486	496	488	497	492	508	488	481	562	500	492	481	494	483	491	503	486	490	527	504	444	469	459	503	471	508	472	465	507	524	507	475	486	497	496	490	486	501	455	487	467	472	511	476	467	485	470	520	510	538	546	473	499	484	528	510	489	527	450	491	439	532	467	509	495	503	463	506	483	486	526	516	465	482	498	507	503	511	477	466	495	509	478	464	488	493	490	464	478	470	480	458	505	507	506	481	513	502	492	467	491	500	505	507	478	505	490	500	467	490	455	483	476	485	509	498	480	515	482	523	493	490	498	551	500	503	487	429	488	503	473	475	482	517	464	513	475	502	492	490	489	441	484	485	482	513	485	507	479	483	472	498	458	492	483	506	477	505	500	477	499	482	498	494	487	493	489	488	494	513	476	487	504	529	484	468	480	497	479	459	491	505	456	479	476	462	494	483	483	499	491	476	484	469	471	467	491	463	464	469	479	507	505	521	489	510	503	473	458	509	447	498	496	466	486	494	477	478	469	489	499	478	528	481	482	476	510	494	494	533	475	466	515	524	490	506	466	474	441	483	481	490	527	493	515	475	465	468	551	507	488	500	490	467	465	474	501	470	518	495	507	499	547	481	509	468	460	479	496	483	461	479	467	475	487	480	512	494	482	499	505	503	474	482	483	464	487	504	512	534	478	520	490	453	492	506	523	477	499	478	466	507	491	541	467	501	474	481	538	460	474	471	491	529	490	457	503	469	480	502	474	468	453	454	454	448	492	517	506	470	496	460	504	479	515	490	458	467	511	517	473	471	451	474	509	477	462	507	482	485	485	499	465	471	476	510	494	478	461	488	490	476	502	525	466	513	476	477	493	496	514	464	481	512	496	450	504	496	495	502	518	488	470	493	545	472	459	518	490	484	498	469	478	477	491	462	478	549	525	479	478	501	480	478	508	482	484	498	463	476	509	508	482	475	517	491	480	484	515	480	510	449	471	458	507	499	495	496	484	504	475	497	480	503	477	539	528	488	487	500	516	468	487	474	451	484	454	491	496	497	444	516	478	450	503	512	463	467	490	482	502	505	544	484	465	495	505	501	506	491	499	494	505	487	474	498	525	514	507	510	499	496	511	552	458	490	486	455	515	507	472	468	464	491	449	497	531	526	458	527	473	469	526	466	506	460	500	484	499	450	493	485	506	470	481	475	482	487	484	509	457	535	463	513	450	476	506	465	487	464	483	464	506	509	498	498	513	458	509	443	476	486	499	445	486	501	452	467	484	508	496	493	481	484	484	474	458	506	527	485	484	458	488	497	448	511	522	500	475	500	520	479	473	497	490	453	469	506	477	490	504	485	482	447	533	480	441	491	491	474	466	478	502	500	490	459	460	478	510	453	484	455	462	485	481	491	470	493	480	476	481	514	494	522	491	483	502	473	519	474	483	511	463	474	468	516	478	490	527	507	485	518	500	517	463	487	478	509	442	516	479	517	495	512	541	523	460	491	497	497	486	508	519	483	509	461	473	481	467	457	505	494	487	512	488	474	517	499	487	510	495	505	498	536	464	497	501	482	516	473	451	499	479	517	504	486	424	487	501	475	507	505	482	456	533	520	493	517	497	538	469	495	527	448	475	475	465	525	447	504	498	480	498	500	496	507	496	432	518	504	462	462	498	518	486	439	490	492	453	501	491	499	514	452	492	502	480	427	512	476	490	458	475	480	488	492	479	493	499	494	503	458	524	468	453	470	454	474	476	481	461	483	499	441	489	465	532	460	480	481	491	501	488	445	478	482	497	485	491	501	542	509	499	525	480	461	505	483	466	492	489	476	483	514	468	508	469	501	492	470	517	492	506	502	503	457	537	499	494	518	481	479	502	497	475	518	484	499	490	492	483	497	465	465	465	492	418	484	518	459	484	496	484	515	502	507	487	464	496	475	477	526	453	452	519	508	467	493	479	500	491	488	509	471	470	490	481	473	522	461	472	517	497	476	487	506	476	509	481	494	485	546	510	466	500	489	496	508	496	495	505	481	499	485	475	514	516	465	486	475	560	484	471	493	480	492	491	470	494	487	497	460	497	521	491	479	464	495	486	452	437	443	474	480	484	517	511	468	503	463	471	485	465	514	516	482	522	491	525	456	515	454	519	500	465	470	465	487	448	439	485	474	486	471	497	479	480	514	510	474	506	485	476	470	478	440	526	452	482	458	492	510	498	489	501	469	468	455	523	484	500	474	517	494	501	481	515	490	470	471	499	498	488	489	475	496	513	502	447	550	518	488	456	532	479	520	508	437	504	493	511	515	459	472	473	493	492	463	490	472	431	470	488	489	513	482	518	533	505	532	498	474	524	480	493	504	451	483	434	466	476	503	495	468	469	492	452	514	482	478	460	481	482	463	483	460	489	478	475	511	515	481	446	511	523	494	465	499	475	513	462	505	489	502	499	513	506	481	520	500	496	510	469	470	457	466	477	494	490	499	441	540	479	493	459	467	521	482	516	474	481	482	487	538	501	498	495	458	487	514	480	525	460	481	499	484	517	485	511	466	502	477	492	501	524	475	463	499	467	506	506	489	468	470	497	515	462	479	497	535	472	495	496	450	497	518	464	481	514	481	510	507	460	483	531	488	492	507	481	485	494	491	506	529	452	503	512	437	475	512	482	482	458	507	478	482	486	503	460	494	448	484	510	518	520	514	477	485	497	496	489	491	504	492	486	496	497	497	505	477	491	479	485	537	488	464	509	484	505	503	522	546	494	520	525	528	502	514	461	506	477	491	468	465	477	488	437	473	481	476	492	491	498	485	466	514	481	499	473	483	508	477	497	472	488	516	505	469	477	474	502	494	517	517	446	471	466	511	496	471	488	485	490	512	490	478	488	499	484	490	476	487	442	506	479	492	501	486	456	518	510	457	512	500	495	472	540	494	502	468	496	488	505	489	484	480	433	522	513	454	465	503	447	482	482	486	503	444	481	504	513	535	497	526	496	504	491	494	478	478	494	495	481	494	451	531	484	462	511	505	522	472	501	497	470	504	500	495	476	496	495	482	488	479	479	461	508	474	505	468	544	481	501	468	480	505	473	481	486	502	485	481	518	460	487	491	458	478	490	494	490	508	488	478	475	444	499	498	490	496	481	486	499	465	477	475	492	523	503	463	480	486	461	505	477	493	501	480	447	475	485	473	485	501	500	508	479	516	498	466	503	515	483	467	480	488	515	521	478
33064	13631	2538	759	490	347	302	286	222	233	228	215	223	199	215	200	182	165	176	201	191	194	162	196	204	191	173	192	176	169	170	198	188	192	159	154	175	158	189	206	174	181	185	195	190	175	190	241	208	172	206	201	175	162	178	188	170	173	202	191	198	181	182	184	209	201	181	167	199	216	219	170	190	201	162	217	214	181	154	172	183	171	192	193	176	182	199	184	185	195	192	202	185	187	198	165	160	172	220	170	179	214	204	179	163	186	176	201	199	194	185	204	156	169	185	199	160	199	189	181	191	195	201	178	205	176	206	194	194	163	168	171	202	184	169	161	186	203	188	183	176	165	201	167	158	196	176	207	176	210	190	204	189	190	164	166	186	165	197	174	153	185	194	149	199	181	187	195	185	217	209	190	191	163	189	184	206	177	177	190	176	182	186	172	168	186	210	178	191	174	161	177	172	177	170	206	185	175	193	186	149	176	173	198	184	172	205	186	163	208	163	209	183	183	185	182	205	209	209	185	189	201	170	160	197	194	168	192	194	184	211	163	178	162	167	176	203	173	178	200	203	184	174	194	184	200	187	171	181	179	187	185	171	196	180	173	206	190	198	178	200	171	184	186	193	173	190	177	193	190	205	177	186	198	177	178	159	185	173	201	181	179	183	178	176	183	200	184	222	181	190	183	178	189	167	177	215	165	179	168	184	176	168	173	200	186	185	173	197	162	159	179	189	163	195	168	182	191	188	181	190	229	197	185	215	186	172	206	180	179	163	188	176	197	163	179	200	183	176	191	199	191	187	178	184	196	216	179	186	172	187	198	181	186	207	209	202	191	175	196	171	193	164	181	203	184	202	181	187	182	188	185	181	188	200	172	198	195	187	211	189	173	196	188	176	202	196	188	182	228	206	162	182	212	172	208	174	206	168	202	206	188	189	175	165	209	184	192	198	170	217	191	188	175	163	196	197	161	166	167	181	198	220	188	177	173	165	185	210	215	202	185	197	191	165	184	173	206	185	166	178	178	173	190	198	178	168	202	166	185	179	192	219	180	181	187	193	205	203	182	183	181	190	183	218	184	172	188	171	162	180	176	185	201	192	196	190	176	209	181	209	229	178	177	191	186	185	216	192	194	179	197	186	155	204	190	199	176	168	142	177	203	170	187	196	172	176	192	169	192	197	193	176	170	190	182	199	206	195	166	174	175	202	179	183	179	183	204	195	173	186	180	200	186	187	171	175	183	189	187	173	176	191	176	177	180	200	179	177	180	207	196	189	177	220	191	193	183	158	171	185	189	179	205	190	187	181	169	176	183	198	202	181	186	206	178	207	166	208	224	176	189	189	199	181	196	195	181	199	204	164	180	183	193	193	191	183	190	179	195	196	162	166	165	176	195	159	175	186	185	182	179	181	174	174	199	210	194	179	188	191	168	186	191	217	189	202	192	181	175	155	207	178	171	201	206	184	187	194	199	197	192	208	175	187	180	179	162	162	173	189	200	186	156	177	186	166	199	190	190	166	190	182	193	170	178	192	189	197	205	185	178	200	194	198	204	193	155	178	193	213	189	177	185	171	185	181	186	203	185	174	183	185	191	159	171	184	208	185	166	167	182	192	177	150	183	179	169	188	194	166	194	190	156	152	178	170	191	187	167	179	170	185	179	190	190	178	213	209	204	180	199	178	184	198	189	194	183	163	198	180	190	164	200	180	203	190	188	193	177	181	169	220	171	186	190	179	204	211	164	198	197	175	196	213	167	173	165	193	173	163	186	193	180	203	199	180	194	172	170	188	161	181	182	192	189	200	186	198	187	182	184	189	173	181	186	172	164	205	169	163	207	166	163	159	173	170	155	187	190	186	195	155	158	192	186	202	175	192	191	194	176	178	176	190	171	196	190	196	165	200	176	216	196	169	192	178	219	221	184	167	196	178	187	196	192	161	178	168	172	195	182	190	173	180	172	199	193	177	201	191	186	201	172	184	176	203	179	159	157	222	195	180	175	186	212	173	209	184	169	192	180	195	174	188	187	179	182	190	190	171	184	189	164	196	200	185	202	167	202	192	169	193	198	188	188	212	184	196	206	174	193	214	218	187	207	203	197	210	183	207	211	194	167	183	177	191	191	201	151	183	156	183	216	192	176	177	192	142	154	201	169	193	185	165	166	163	200	186	166	175	193	193	212	198	194	199	192	186	185	186	180	165	207	184	179	175	175	185	208	183	203	205	168	207	174	185	197	203	182	180	198	172	169	181	208	193	189	198	183	205	146	183	185	157	200	160	176	188	171	168	195	194	177	232	177	186	194	203	176	183	164	208	205	166	175	169	203	187	191	184	162	176	205	192	184	178	192	201	182	180	200	203	169	211	206	200	173	189	157	194	207	193	209	176	160	189	208	182	173	192	153	176	183	176	171	170	146	193	163	218	173	177	208	203	169	185	185	205	179	189	188	181	177	207	189	185	194	180	186	175	190	171	197	184	199	164	177	176	196	201	179	185	183	203	153	191	185	205	164	199	169	194	174	171	153	190	204	165	173	204	194	203	180	143	180	162	169	204	183	207	190	197	194	173	183	177	194	169	203	186	169	174	193	192	181	178	185	210	191	182	160	179	183	176	166	215	171	177	185	205	204	205	172	182	178	164	185	179	174	193	182	181	200	171	192	177	210	184	172	191	182	200	199	183	179	191	185	176	178	183	181	216	173	176	183	183	188	200	184	183	175	164	190	168	181	156	184	173	175	186	216	198	211	209	211	201	174	186	188	173	197	208	203	163	192	194	171	180	174	191	199	177	190	206	168	162	188	201	190	196	203	185	148	180	194	164	181	161	174	175	189	191	164	194	194	179	178	180	183	152	174	206	176	164	185	198	192	181	190	212	191	198	197	196	176	178	186	169	166	178	196	192	177	174	189	166	171	184	173	170	170	170	199	175	203	166	195	187	187	187	194	167	174	185	200	189	185	160	180	181	196	169	194	180	202	179	169	177	190	185	176	178	198	181	204	169	196	189	199	191	183	173	187	191	204	173	171	185	204	189	207	176	196	175	205	180	200	190	192	187	143	174	177	194	174	183	170	198	182	168	204	191	186	199	177	177	195	200	169	192	198	168	172	166	183	185	170	185	150	188	200	173	184	203	170	206	174	161	176	165	199	177	172	196	172	206	185	219	170	175	163	163	186	189	184	180	204	185	196	196	183	195	189	173	184	195	178	180	170	173	188	206	193	193	186	179	186	201	179	190	167	159	188	186	164	169	178	197	171	179	168	184	199	192	186	193	172	192	194	195	163	191	176	168	195	168	189	177	188	186	204	191	188	192	163	175	175	186	202	161	181	177	176	182	182	190	186	185	149	152	214	155	185	167	187	191	192	186	184	191	170	189	166	178	198	182	176	162	181	173	178	180	187	203	185	189	220	176	202	157	181	182	194	190	208	163	180	159	211	194	182	199	189	185	180	190	175	175	173	162	168	172	190	195	158	179	175	178	163	176	188	182	161	201	154
5233	1728	1377	828	614	533	532	478	482	414	487	436	429	444	423	450	461	429	408	458	443	465	434	455	438	480	447	449	462	449	402	437	451	451	445	435	434	416	446	425	466	452	428	478	445	432	427	424	425	424	477	466	485	458	458	468	451	423	447	438	472	429	454	456	429	439	468	394	454	437	413	487	427	440	419	434	450	475	438	415	464	467	435	430	468	439	431	445	453	479	407	423	430	480	474	496	431	453	416	473	413	427	430	429	412	414	434	432	434	455	451	470	457	424	404	442	467	459	415	414	413	468	462	434	416	411	422	406	441	426	435	444	412	431	439	463	455	435	444	437	458	442	422	426	433	456	445	460	433	463	449	448	438	468	441	425	434	458	489	457	449	423	428	421	452	424	474	498	448	437	434	420	465	432	477	458	432	432	443	473	463	429	413	455	421	438	421	433	426	439	450	457	446	435	410	425	413	444	434	407	456	413	452	427	463	440	448	430	417	430	453	471	465	440	447	418	438	417	437	430	438	431	433	429	432	447	451	427	452	466	420	456	463	452	426	399	429	419	426	423	464	441	432	419	445	436	408	440	453	428	453	435	456	428	428	467	451	455	473	418	466	454	450	422	404	426	432	444	429	418	441	430	448	422	463	446	425	422	474	406	437	431	403	454	442	414	440	480	436	438	410	442	429	473	414	415	413	389	432	441	443	450	457	435	432	442	441	441	451	425	430	416	443	451	444	417	442	440	458	466	429	447	421	423	412	446	416	480	451	459	443	431	436	431	408	432	434	441	440	461	449	460	409	394	432	434	457	468	399	432	451	417	454	428	433	401	428	459	436	442	423	435	410	455	470	467	405	446	443	474	470	449	435	414	459	462	463	415	471	398	457	483	423	413	462	437	454	453	453	424	395	437	476	478	428	441	403	414	464	444	508	484	455	441	420	400	459	463	468	441	436	471	411	464	471	439	444	437	451	425	472	448	437	463	440	453	474	457	447	456	447	462	424	440	438	425	444	446	455	427	475	467	427	477	419	455	460	432	438	452	414	441	402	423	421	459	447	437	425	437	438	448	436	424	449	438	446	456	414	440	412	459	399	425	438	400	422	394	456	447	453	454	454	462	419	447	419	478	392	453	435	424	434	467	412	441	423	416	462	441	473	446	460	444	461	414	462	456	440	468	433	480	414	439	447	424	430	424	416	429	461	436	439	453	447	432	456	481	453	441	460	420	439	412	447	442	435	436	436	464	415	469	453	441	470	458	435	460	420	465	475	454	467	413	430	436	451	463	429	438	464	424	467	434	438	395	419	428	429	462	471	411	480	436	433	476	421	428	427	450	461	395	422	429	423	474	422	442	406	425	433	451	421	445	446	455	427	452	469	450	456	397	456	433	459	449	415	469	489	440	433	451	417	466	421	456	407	447	444	428	466	436	456	454	420	416	467	479	434	435	436	432	478	445	422	430	436	434	457	432	460	423	454	480	429	455	476	408	442	481	433	413	470	443	434	461	420	463	461	478	425	459	404	452	454	416	451	458	428	439	423	427	461	467	419	413	426	466	431	455	435	436	424	427	433	424	415	415	424	431	435	455	473	438	477	461	463	449	455	420	418	417	399	429	427	436	468	462	451	439	471	454	459	436	427	495	474	445	425	420	441	454	408	430	415	440	422	438	456	436	445	458	477	455	426	449	455	485	421	466	408	470	432	433	450	453	460	433	457	427	458	439	435	449	460	431	410	401	440	469	460	425	447	430	457	467	426	419	420	452	456	433	461	451	419	447	445	450	450	464	380	429	406	464	443	434	482	418	453	431	428	423	446	437	447	493	417	477	425	434	459	442	444	427	445	450	426	447	434	446	423	426	439	445	451	439	437	461	448	444	452	437	444	430	458	404	435	466	459	453	443	450	449	409	419	451	432	441	455	463	451	427	439	472	438	413	442	429	450	477	472	412	449	402	457	466	427	440	456	428	444	463	465	432	441	430	455	437	514	467	404	427	436	477	432	446	416	422	433	459	441	457	448	422	462	455	515	462	447	407	439	443	412	432	466	432	433	443	470	403	460	448	433	415	469	437	407	439	441	439	417	436	463	456	476	400	395	447	453	411	440	428	433	458	436	429	433	452	439	424	411	474	453	440	429	428	441	440	457	442	461	442	443	457	412	446	442	421	398	439	469	466	456	462	457	464	439	409	422	399	466	447	451	481	461	434	449	460	418	406	491	454	457	463	470	437	431	459	439	481	438	462	462	429	438	446	401	426	468	442	480	456	410	467	420	451	429	424	454	466	428	451	462	435	428	422	429	437	437	439	451	411	428	442	420	439	442	455	391	431	472	425	482	419	462	450	405	417	439	453	408	473	407	421	423	433	429	457	430	463	464	478	444	442	471	448	441	427	411	419	476	453	470	448	416	448	451	443	433	431	454	445	433	453	465	449	437	434	451	451	412	439	410	468	443	389	452	461	444	480	447	469	471	441	454	409	433	428	415	397	431	450	403	438	456	416	451	454	417	445	432	461	433	437	432	451	448	413	417	438	429	450	445	417	428	440	439	434	428	453	461	461	431	455	456	452	449	470	436	440	451	419	461	422	443	424	449	488	409	460	442	436	464	444	461	429	416	459	419	425	409	451	431	438	419	454	427	433	445	427	463	456	414	495	446	479	440	443	478	410	440	433	448	448	422	417	439	436	452	410	445	432	463	445	443	450	432	431	439	453	449	463	461	410	498	410	449	453	436	449	443	427	445	475	438	423	445	433	468	478	467	460	456	424	479	430	417	454	452	432	471	458	423	467	473	407	455	433	451	429	428	447	442	383	455	484	438	442	465	459	475	396	468	451	415	441	451	487	447	400	451	432	410	459	477	424	433	427	427	439	424	447	414	440	424	477	462	466	429	439	423	436	448	441	430	443	435	454	397	431	429	480	415	491	425	442	434	430	465	430	467	413	451	481	479	409	469	432	452	482	467	428	448	420	458	407	408	444	472	457	464	450	443	393	425	462	417	480	458	395	448	461	452	451	424	419	428	423	438	453	458	448	413	427	457	414	471	456	436	446	403	417	455	446	445	475	459	418	428	407	421	462	453	437	415	445	449	449	462	453	447	437	409	430	412	436	456	449	480	419	461	465	443	471	406	429	493	425	478	418	440	448	473	456	458	428	394	445	425	454	456	427	479	462	448	421	440	421	443	472	479	492	447	457	444	438	458	430	425	478	455	428	442	395	447	435	441	452	440	436	430	438	467	450	448	482	428	425	436	425	454	398	443	461	433	439	421	471	419	426	450	430	456	451	378	428	438	439	451	416	434	420	420	462	414	435	474	448	414	445	439	422	442	452	419	461	449	411	441	429	455	468	453	386	439	400	397	454	496	449	470	435	474	428	462	416	438	446	416	439	412	422	398	450	427	439	464	457	437	458	457	444	431	418	419	472	399	429	453	394	431	419	394	448	464	447	436	410	447	460	454	424	450	448	458	439	470	426	463	443	465	456	420	444	444	419
24581	20996	24639	27515	20569	2990	749	574	425	400	398	365	405	375	334	338	294	313	290	299	324	309	283	255	287	267	299	298	284	313	290	306	294	297	275	278	265	317	298	280	285	279	266	288	314	290	283	234	277	278	263	312	284	301	300	292	271	291	289	261	273	279	282	294	303	281	255	284	298	277	291	283	291	307	320	287	313	263	261	264	281	292	275	262	300	297	302	279	259	267	300	290	289	256	278	280	292	285	282	301	270	267	268	291	290	296	249	268	283	230	275	262	280	246	246	285	302	257	281	261	273	262	279	303	288	281	282	268	281	294	274	263	289	269	283	282	259	271	267	302	268	268	273	271	291	282	289	269	240	251	288	295	272	283	269	318	271	296	284	272	263	278	285	293	291	288	267	278	262	288	267	284	291	295	291	294	251	279	275	274	271	297	308	315	285	292	270	292	276	242	316	301	270	292	304	279	292	256	260	279	268	278	256	289	297	256	269	278	273	273	312	295	298	291	299	287	279	269	284	262	288	309	296	297	284	252	328	280	271	293	288	287	298	294	264	259	285	263	275	304	271	311	290	267	266	263	255	266	285	275	269	287	252	268	273	283	305	260	281	304	274	311	302	229	270	246	331	279	264	287	262	290	278	282	279	269	277	284	263	283	298	260	266	299	292	262	293	259	285	311	281	295	283	320	265	266	262	241	305	274	291	265	242	260	265	257	295	290	281	238	258	301	294	295	299	287	301	278	269	279	283	309	278	226	292	279	285	274	268	322	270	279	287	312	308	260	298	282	285	266	280	327	291	291	289	297	303	281	274	291	277	285	244	270	289	268	283	281	294	243	298	262	275	280	314	249	297	293	287	300	258	317	268	281	297	281	292	237	280	255	273	231	294	301	287	283	253	290	287	292	274	300	268	241	286	298	253	275	259	280	283	301	278	286	262	303	262	267	264	276	262	245	293	288	306	270	304	289	279	280	259	275	261	259	282	252	294	287	325	260	261	301	292	275	278	264	288	259	314	276	253	284	277	254	300	296	273	294	293	235	287	270	277	275	247	295	274	291	281	272	282	281	281	317	259	257	287	301	298	298	274	320	253	250	295	261	295	276	289	275	311	288	297	279	263	264	293	265	270	263	296	284	295	286	297	272	289	295	307	310	282	252	299	327	288	299	294	274	277	274	278	257	283	287	262	290	263	298	284	289	248	269	300	273	286	255	269	264	283	282	307	292	267	283	269	270	274	292	303	254	268	265	282	267	286	269	278	264	304	282	282	274	286	270	296	259	288	264	280	281	286	252	303	276	267	305	276	225	255	252	276	287	290	297	313	311	275	296	281	279	289	294	260	292	233	304	298	314	279	276	297	286	301	287	281	269	310	328	290	271	278	269	266	290	274	249	239	273	279	287	275	317	277	314	288	309	302	296	268	282	288	288	323	239	284	282	250	301	264	299	267	288	279	272	291	277	286	291	256	308	254	303	277	264	256	273	287	283	293	294	265	287	284	269	286	281	218	284	327	288	284	326	290	288	292	286	258	224	257	290	275	277	319	267	254	325	293	259	274	262	268	256	280	253	294	292	254	268	307	285	276	291	252	287	292	251	240	275	301	273	288	280	275	261	298	280	276	299	301	297	317	286	268	255	308	313	269	255	285	284	262	281	282	292	298	286	273	271	272	281	261	300	288	293	277	288	305	306	258	284	292	277	276	288	274	266	292	281	295	271	274	272	277	261	297	264	296	265	276	254	303	279	236	255	251	276	267	311	274	271	263	241	273	274	288	300	287	315	250	308	274	284	301	271	296	262	294	300	296	282	279	305	279	293	275	264	281	293	269	260	304	301	291	266	278	290	281	291	295	298	274	285	249	257	272	316	268	288	289	249	277	300	297	292	252	290	287	275	301	263	280	287	281	283	278	293	316	306	265	269	268	278	265	267	267	298	265	277	258	282	304	287	282	280	289	282	289	273	307	277	308	285	283	283	270	294	278	307	303	277	273	279	285	272	256	262	277	282	263	301	274	281	287	268	288	244	269	273	286	275	248	290	291	297	267	284	328	248	281	276	291	278	281	280	304	279	249	309	337	320	249	295	285	279	279	295	285	283	272	285	275	312	277	296	319	262	271	292	257	276	282	264	301	259	296	269	285	257	285	290	301	276	266	300	264	289	248	308	298	278	281	274	296	273	279	262	263	286	304	263	275	287	267	288	282	274	297	264	241	261	269	262	278	282	296	284	270	250	295	273	277	280	290	282	274	275	261	259	277	259	255	287	301	285	284	258	280	292	287	288	275	253	281	299	260	291	281	252	264	294	281	285	284	273	297	296	279	256	283	298	308	268	281	310	292	269	267	278	253	303	269	316	283	258	253	275	270	295	267	268	288	291	274	276	292	276	265	269	293	286	252	238	291	281	303	298	298	254	287	280	295	307	276	267	306	319	315	279	288	269	297	260	254	291	298	297	280	274	282	262	274	279	268	250	286	294	257	230	273	257	265	274	255	284	274	254	270	268	282	271	290	298	239	264	278	283	287	263	265	259	298	270	287	281	294	274	280	233	267	258	306	273	279	321	288	308	276	267	292	286	271	292	300	267	286	268	292	277	291	292	259	280	284	296	293	344	274	284	282	286	272	282	308	286	272	295	293	286	298	275	319	256	267	260	243	274	243	298	306	270	306	295	292	288	280	244	285	263	291	262	282	267	272	297	278	319	240	289	304	317	269	321	284	261	275	295	281	295	274	265	280	296	276	277	281	285	274	258	276	246	268	296	301	291	238	278	266	274	288	281	281	284	283	292	251	297	283	304	280	274	264	298	287	280	277	291	308	307	276	294	265	231	267	249	291	313	321	274	282	266	285	256	292	280	298	266	301	286	274	273	276	293	259	254	308	279	273	307	273	262	250	278	273	259	274	293	301	297	286	283	280	266	298	276	263	283	338	282	303	270	313	264	279	298	299	270	315	271	282	297	276	273	283	278	282	272	295	271	275	271	243	260	276	318	290	304	265	284	287	297	278	325	297	272	294	296	275	298	276	282	305	298	281	272	277	303	288	279	296	278	295	249	256	274	276	280	281	230	289	267	243	296	308	269	263	256	274	286	296	298	282	279	275	315	264	279	277	294	282	275	263	283	297	262	270	276	298	275	289	271	292	263	271	289	305	295	288	292	261	264	279	273	296	295	307	268	245	275	302	304	290	291	259	277	259	280	282	265	313	319	300	272	262	254	269	278	285	286	321	281	286	280	271	271	300	279	297	260	275	291	287	319	311	299	309	279	298	277	303	306	285	287	294	263	259	231	292	283	277	274	283	303	281	276	291	294	293	273	329	286	304	287	289	271	283	294	298	291	275	299	268	269	263	292	273	288	293	279	281	295	259	277	272	272	303	312	301	297	298	275	260	283	276	263	296	278	278	280	285	254	277	284	309	275	295	277	257	270	267	285	273	280	286	245	278	280	292	293	291	295	267	298	290	286	290	298	254	292	287	266	264	269	296	290	281	286
3452	5189	3656	1881	1155	958	804	761	703	656	693	655	681	632	642	594	618	622	650	657	669	688	628	644	589	657	638	603	620	619	600	591	582	627	605	623	634	607	621	661	575	637	647	663	614	637	593	631	680	621	621	673	617	617	596	596	614	645	611	618	612	596	633	571	639	646	605	595	589	611	577	654	604	615	598	620	615	584	667	619	644	642	582	626	584	665	601	645	653	579	585	600	617	670	659	611	618	595	570	616	646	641	605	620	603	636	614	627	604	676	626	594	653	625	614	643	628	658	620	642	644	604	638	634	605	633	602	620	623	659	591	595	573	639	605	608	620	634	627	622	629	622	632	626	652	617	660	610	605	663	634	586	657	617	588	625	638	635	586	578	588	588	646	624	601	630	598	626	650	571	638	595	615	640	632	649	614	663	640	597	648	595	637	645	632	622	577	627	650	576	619	633	623	631	632	661	608	601	592	654	604	591	605	643	595	619	573	628	628	613	601	580	614	618	637	603	655	626	653	564	602	637	604	626	647	621	618	617	597	618	566	581	599	619	613	561	620	602	621	582	595	636	622	595	637	612	602	614	603	589	569	586	585	633	683	624	591	582	645	608	621	622	643	635	598	600	621	601	622	607	652	634	621	636	621	588	628	648	664	638	592	589	583	640	601	602	632	662	630	609	588	595	617	632	621	702	578	631	612	581	662	623	589	554	584	642	613	601	617	607	642	633	587	599	609	575	620	584	635	586	630	630	602	583	642	588	611	629	609	646	661	670	606	615	616	616	624	631	592	588	632	631	600	652	598	640	593	622	585	649	604	639	656	681	614	663	586	623	589	639	643	622	607	647	584	645	596	619	620	575	620	580	640	638	610	622	589	625	587	614	666	598	639	621	647	598	609	645	615	619	583	618	603	619	600	647	573	649	599	596	603	603	656	601	696	609	635	632	605	581	634	625	597	634	596	597	598	614	598	618	615	606	651	654	618	655	636	634	654	617	637	629	619	573	617	621	617	584	618	671	655	605	605	621	618	625	592	573	611	632	568	622	610	594	521	608	605	625	614	632	618	576	586	585	637	661	595	663	638	578	632	649	601	622	612	611	636	616	668	621	634	626	658	650	628	640	643	615	607	620	598	629	609	593	627	613	592	625	597	595	628	642	623	606	610	623	598	641	622	556	614	663	632	623	610	631	658	635	610	591	675	646	626	549	628	623	588	604	588	603	621	604	642	638	638	580	639	626	657	674	596	590	649	595	605	625	653	605	630	583	640	650	651	618	584	664	610	689	622	596	635	536	592	602	579	609	578	643	593	609	583	657	634	583	644	623	610	613	560	584	611	621	627	603	635	565	591	601	580	586	583	626	632	576	647	585	660	604	608	610	596	594	640	603	639	608	595	610	649	636	616	595	643	608	589	632	584	591	567	628	626	586	686	618	584	568	639	610	603	607	621	613	595	630	630	610	634	636	600	646	622	633	615	655	632	630	584	653	645	639	631	594	632	605	667	649	626	638	631	636	601	628	591	625	623	594	583	631	597	631	620	600	628	614	632	620	587	603	610	629	586	615	619	601	608	590	600	637	575	583	619	594	627	621	613	631	655	636	594	659	634	647	587	623	589	646	629	653	629	615	621	612	582	623	608	603	642	644	639	639	606	566	657	633	654	651	592	639	594	641	598	600	608	616	637	623	626	629	595	622	622	601	644	635	596	603	626	565	636	633	637	638	642	619	620	622	619	625	605	622	627	657	633	588	598	650	638	634	638	620	608	612	623	598	584	637	609	633	658	611	665	624	640	604	619	560	645	617	591	631	563	649	630	661	603	662	621	613	645	616	646	596	607	597	635	654	637	613	621	583	602	579	680	604	583	622	581	588	640	600	612	563	620	592	635	613	627	641	568	619	614	620	611	660	631	635	585	590	617	587	595	644	604	654	632	642	630	662	645	556	577	565	613	616	639	591	622	612	620	626	573	604	663	637	643	605	663	608	604	610	587	598	605	559	619	585	632	628	613	607	611	572	567	637	562	622	562	633	626	634	623	595	599	613	675	597	606	596	619	607	577	678	595	646	592	576	623	620	583	612	591	586	654	604	637	589	590	628	616	610	615	594	609	538	612	621	603	580	595	573	576	646	608	597	607	612	605	650	593	621	646	593	639	591	645	590	681	614	627	577	606	608	607	630	593	584	646	641	614	548	602	601	634	639	613	655	598	619	624	629	618	633	650	630	648	618	604	625	589	639	603	644	583	629	601	637	634	623	624	623	623	603	610	573	612	586	568	645	655	556	632	591	570	634	609	604	599	606	600	567	622	590	633	650	593	640	644	555	594	653	597	635	595	595	598	609	613	578	660	571	607	610	581	677	621	644	600	609	602	579	602	645	643	606	591	611	572	651	647	624	647	655	655	647	615	637	630	620	617	619	613	591	661	644	612	580	644	643	627	612	615	652	654	631	647	648	634	624	629	581	637	617	655	608	620	564	610	634	553	595	658	643	631	668	596	624	632	602	647	593	621	602	567	697	647	616	636	636	646	622	643	608	631	638	628	649	579	594	603	642	627	671	619	641	607	590	634	617	586	590	604	593	602	631	630	582	674	580	603	621	601	597	608	610	612	608	617	599	617	607	625	621	577	643	611	624	650	627	605	646	650	582	660	589	613	610	562	638	624	620	622	624	661	606	578	649	625	620	623	586	633	630	602	627	614	603	624	644	581	619	611	639	639	644	636	624	647	643	598	611	615	652	601	628	609	635	608	643	612	630	616	617	593	598	612	596	608	575	609	657	607	643	576	653	631	631	597	607	675	632	625	665	621	670	602	628	601	627	620	609	587	676	604	615	626	630	578	607	648	604	581	624	648	575	600	633	612	675	585	613	614	616	671	603	659	625	632	601	593	607	619	664	634	623	657	649	616	607	572	594	640	653	616	605	650	605	630	599	595	577	608	612	586	656	615	645	615	644	654	618	611	584	614	595	649	631	586	620	618	605	590	631	625	598	617	643	598	612	639	627	597	626	606	611	565	647	629	617	590	599	640	600	597	615	610	626	626	612	655	587	613	619	590	605	632	638	602	671	593	595	644	634	588	621	595	627	677	586	642	620	655	588	606	638	636	645	627	622	616	617	618	670	601	599	608	603	620	637	659	649	599	616	627	639	634	621	635	656	631	595	619	647	617	639	651	658	604	607	610	621	611	621	597	626	625	639	646	576	606	600	634	594	568	619	626	590	580	612	619	630	656	621	605	618	624	634	611	631	627	628	610	631	643	591	628	656	620	653	609	604	612	577	638	602	597	663	561	656	621	624	641	640	560	656	610	562	682	585	627	629	626	657	647	608	603	623	653	591	605	601	645	597	650	562	605	640	621	665	615	598	603	592	614	623	667	618	641	614	656	605	636	615	599	652	648	602	610	623	625	656	610	619	644	629	619	639	617	603	632	630	593	660	640	618	633	659	599	651	611	653	623	587	619	615	631	600	628	632	600	640	583	640	610	608	657	572
23728	21006	25305	26920	21022	21029	3317	784	523	431	411	387	379	401	316	271	282	266	282	238	259	239	270	248	234	237	251	239	236	219	260	265	249	249	206	247	236	206	262	212	230	236	244	245	245	282	256	229	248	268	258	248	235	249	263	265	227	239	266	246	223	228	243	238	226	220	225	236	225	217	211	246	259	228	238	233	228	222	259	223	223	207	238	230	231	245	213	249	206	252	236	241	209	259	205	217	248	235	232	280	222	237	231	267	274	221	218	236	205	212	253	234	220	231	240	270	211	239	186	195	242	234	247	239	223	198	216	221	218	217	215	186	229	201	202	242	231	217	226	214	271	221	215	227	202	203	230	210	230	224	227	229	238	225	261	243	246	262	231	236	231	232	230	204	243	222	223	233	233	205	235	245	212	225	233	227	213	244	240	239	222	208	236	232	220	233	238	241	226	222	227	208	237	235	227	252	238	243	257	236	186	227	226	242	226	224	226	218	252	216	248	264	220	198	249	260	214	245	248	235	236	231	227	216	205	211	216	225	274	255	192	233	248	203	230	239	240	219	195	219	218	221	206	214	253	214	221	258	239	216	255	214	232	228	240	213	251	237	227	231	231	211	248	234	202	208	224	227	231	215	258	215	216	227	207	212	215	198	242	221	219	239	204	211	241	254	214	243	257	216	202	247	218	240	243	226	270	266	223	237	226	217	247	213	215	198	200	213	247	230	216	224	231	233	233	235	229	229	243	243	238	236	191	228	258	237	213	212	225	228	226	225	254	222	214	200	218	232	193	205	217	233	260	245	221	241	261	242	224	256	239	242	259	241	261	250	225	253	221	221	245	223	219	247	234	216	217	222	228	207	242	233	205	267	231	240	238	206	252	235	206	223	260	235	262	207	235	180	209	228	227	220	214	202	227	247	202	236	253	253	207	222	225	213	206	222	221	197	239	226	221	215	257	254	209	223	219	248	247	231	222	248	255	222	224	217	238	218	248	223	217	239	222	223	210	203	214	242	205	230	223	251	282	239	205	239	236	224	238	231	239	267	236	235	218	229	246	231	245	230	250	235	235	214	244	231	228	229	252	201	261	217	216	211	229	229	226	218	233	214	232	242	220	249	241	217	261	234	219	243	231	187	208	241	247	236	224	220	225	235	270	240	244	217	259	250	233	228	222	214	235	193	210	205	238	213	222	212	205	244	230	237	255	209	207	216	234	232	227	217	246	242	214	228	207	211	220	246	208	234	214	241	220	216	236	227	241	233	214	251	228	221	207	222	230	235	234	204	222	249	201	242	215	212	224	209	231	239	215	205	229	236	209	199	233	223	214	202	228	244	235	222	204	251	218	206	179	211	219	228	225	198	202	211	224	228	245	233	224	214	234	236	234	243	225	214	210	248	202	202	203	182	247	227	240	231	217	209	229	227	250	211	208	243	205	248	273	236	238	231	216	228	245	253	200	224	242	216	223	192	235	231	215	230	207	224	242	250	239	229	229	225	241	210	234	239	210	235	230	236	242	221	207	204	238	225	230	249	278	265	222	223	225	238	254	224	235	240	239	253	250	246	208	216	225	248	266	209	250	221	235	214	231	201	212	241	224	193	228	224	236	234	232	214	206	232	261	207	192	222	234	256	210	225	224	223	255	205	248	220	249	188	207	241	247	218	220	237	238	234	249	190	232	242	226	244	203	228	221	218	204	225	228	221	230	236	253	237	234	209	210	208	235	223	228	239	237	224	218	213	242	231	236	238	225	234	219	259	277	213	216	232	234	229	238	200	221	232	248	209	232	228	241	209	245	233	251	239	233	242	212	242	224	247	229	218	219	236	191	202	231	259	221	227	224	206	205	222	231	235	232	257	243	235	205	252	223	242	250	203	221	238	231	239	241	233	196	196	219	239	236	225	237	223	227	229	254	218	229	209	258	212	224	236	200	223	229	222	223	259	210	212	232	231	242	252	241	270	216	235	208	233	204	204	225	232	179	231	234	229	232	232	253	225	204	217	185	224	252	235	206	242	248	241	234	230	232	239	249	237	246	231	229	236	230	256	219	248	232	212	240	229	215	218	228	211	229	233	236	241	220	240	232	225	244	258	218	243	243	254	247	268	246	236	232	214	224	229	212	231	223	211	222	237	225	245	239	254	186	209	219	222	261	240	254	250	254	194	174	219	235	198	233	229	233	228	237	211	209	231	255	225	234	217	233	216	201	244	220	205	225	230	235	252	214	211	227	241	211	217	240	214	225	224	212	202	225	206	234	240	224	205	232	231	239	224	265	233	219	216	246	224	234	203	210	218	216	239	240	226	224	226	219	239	227	191	238	210	224	208	191	243	220	244	236	212	232	219	262	256	231	226	248	220	227	210	229	250	243	203	229	227	217	213	216	231	233	201	257	239	221	236	224	233	229	244	251	224	226	213	230	235	270	212	233	182	225	241	225	234	225	215	216	222	213	238	237	251	245	247	224	235	280	221	271	221	244	242	228	218	263	238	202	232	232	223	215	201	245	249	226	203	213	208	207	229	227	245	220	234	221	219	226	206	228	227	244	243	215	224	204	220	214	247	219	226	224	215	248	234	249	251	223	246	229	235	220	240	236	229	226	225	224	210	242	242	212	193	258	219	232	249	235	235	219	234	208	219	227	209	226	232	257	207	240	229	237	240	232	253	219	232	231	203	255	240	237	257	216	237	194	245	239	231	226	232	238	222	219	231	245	239	222	194	245	238	243	242	221	220	224	256	257	234	235	192	224	222	223	237	248	233	244	224	233	206	215	220	228	225	201	224	239	215	234	216	222	245	221	245	242	226	233	236	210	196	240	208	234	228	224	253	241	195	205	222	220	204	229	232	210	247	246	242	253	234	204	218	216	250	267	246	221	239	246	221	255	194	239	229	239	223	234	221	209	228	256	217	238	233	221	228	234	220	200	206	221	201	233	221	224	212	222	199	229	204	227	244	228	223	229	233	187	246	223	193	211	235	217	218	219	209	220	258	237	233	203	242	244	215	234	233	208	208	244	225	234	228	204	218	224	238	220	200	204	228	231	214	210	226	247	211	226	222	232	220	248	246	228	219	205	235	229	221	248	214	249	232	203	197	239	231	252	207	238	198	232	243	213	228	217	245	269	254	223	218	233	225	224	232	252	235	233	230	211	192	232	218	230	249	238	254	244	232	213	227	220	214	233	243	231	235	201	192	224	248	217	247	213	213	231	229	234	239	230	245	285	206	225	223	259	202	252	225	238	219	205	237	257	246	241	208	242	229	217	219	194	243	227	229	239	228	245	209	210	249	250	227	232	188	201	261	214	242	227	229	245	239	212	227	208	224	213	225	234	235	230	193	231	235	246	243	254	246	226	217	250	194	210	229	210	228	242	209	219	232	211	235	242	237	217	227	211	215	234	253	241	238	248	220	217	243	241	234	174	205	220	231	231	232	222	225	214	226	232	202	224	186	224	215	235	226	245	229	221	214	232	240	237	243	199	245	251	198	237	218
3707	7784	5347	2582	1524	1066	839	765	648	592	564	594	633	567	574	517	527	494	533	504	535	511	491	528	558	489	474	480	530	502	511	515	490	513	475	467	524	484	482	504	480	522	463	530	500	494	555	522	515	478	473	521	478	503	522	501	488	481	480	486	517	478	499	486	467	477	481	461	481	482	494	462	478	510	510	490	496	483	496	501	500	457	503	446	515	517	506	471	528	462	493	504	488	486	500	487	516	491	480	474	502	467	520	486	473	436	520	502	465	498	510	491	481	502	485	529	497	482	497	465	502	487	492	500	503	475	449	526	520	504	474	459	455	466	476	522	503	509	472	463	519	477	497	505	493	479	517	484	469	513	477	478	480	538	503	489	475	493	503	488	473	491	471	496	484	510	513	478	543	505	503	485	508	530	506	501	505	490	452	487	486	447	466	458	537	520	496	507	496	479	484	528	474	501	501	497	488	509	505	486	465	491	476	525	465	513	469	522	528	477	494	519	485	508	502	486	532	478	515	485	510	513	524	466	479	500	512	527	492	465	447	464	484	468	492	481	506	503	538	542	473	450	482	505	515	480	515	468	503	497	499	501	517	534	493	460	499	482	520	492	526	517	456	476	483	465	499	507	496	479	459	517	482	476	494	487	422	492	471	431	501	521	553	513	476	513	520	512	477	501	508	486	493	467	473	527	521	470	496	463	500	498	474	517	506	485	491	458	496	481	469	470	503	532	499	499	471	473	498	490	449	486	515	518	499	515	482	512	499	434	506	536	476	471	481	461	485	494	506	516	525	510	467	463	478	467	469	497	491	541	464	491	429	470	487	495	501	520	548	500	480	486	511	496	515	500	480	459	506	512	551	503	506	502	487	478	460	506	494	508	494	503	503	505	463	459	512	485	517	471	448	536	493	461	505	495	462	478	498	483	501	487	493	479	546	479	492	495	503	504	504	466	491	460	501	472	475	487	545	465	490	489	509	518	508	472	515	471	527	499	479	488	498	509	499	510	510	479	517	513	490	510	496	509	459	443	475	477	505	462	483	484	487	492	506	496	492	499	525	459	476	511	489	496	469	508	490	458	494	478	495	508	465	509	473	513	487	491	510	494	511	518	442	520	496	513	497	468	512	527	513	470	490	494	522	462	498	493	518	418	514	518	523	467	508	515	530	498	491	465	473	481	513	471	482	509	484	485	514	487	481	477	504	499	466	508	459	454	451	529	470	501	465	494	435	480	485	526	495	485	510	476	486	513	509	471	497	481	482	552	450	527	468	504	500	500	465	473	496	526	475	518	489	471	488	538	502	462	492	488	506	492	481	513	504	474	491	470	486	498	490	479	511	484	532	495	491	510	482	496	473	520	448	467	509	529	533	461	423	503	460	517	511	518	486	468	502	532	469	487	476	481	490	514	499	507	500	491	475	514	441	480	466	491	516	482	474	485	489	476	475	475	515	474	489	477	488	480	510	475	521	484	481	509	528	463	510	457	494	517	550	463	480	492	487	499	547	464	476	514	485	483	499	494	527	535	455	511	493	526	480	508	504	467	487	496	498	513	491	471	496	507	507	511	506	520	500	504	476	498	520	522	473	492	519	477	529	467	536	515	526	504	487	494	476	500	479	480	472	435	502	481	492	507	506	488	497	500	503	498	508	481	488	507	475	509	497	535	454	517	498	461	487	472	505	486	494	510	493	494	502	470	482	469	497	512	539	453	495	482	513	480	516	497	519	494	509	459	494	486	507	495	486	467	482	541	507	467	462	503	512	462	471	557	469	533	513	478	489	487	484	476	493	512	482	505	510	511	501	508	513	486	478	461	486	445	464	507	506	505	475	452	503	474	481	494	453	507	459	475	526	484	507	485	476	516	495	493	495	486	524	526	474	512	474	524	497	447	509	486	470	475	468	520	514	500	513	514	476	499	476	462	462	492	458	476	537	497	512	513	489	510	516	507	497	496	536	450	505	493	496	488	460	480	470	446	498	521	504	478	502	505	485	511	475	516	477	501	475	461	500	489	447	489	499	496	506	458	447	471	500	518	481	500	499	498	500	481	498	498	466	470	490	476	503	528	492	489	487	540	482	464	463	491	486	521	499	461	492	488	484	481	516	505	501	473	475	506	473	466	494	499	489	487	515	447	458	523	499	476	483	462	482	514	486	515	539	500	451	492	490	525	473	463	485	511	464	484	497	483	457	503	531	503	451	491	484	498	478	487	481	542	475	508	488	496	492	517	522	504	497	495	536	462	495	480	483	478	522	474	495	543	477	453	502	506	462	488	477	491	486	479	509	474	499	498	513	482	524	442	520	504	488	493	506	461	491	485	454	481	498	453	479	475	472	452	495	487	491	474	517	507	454	444	479	482	475	512	486	494	514	514	514	531	477	496	512	522	457	528	496	490	497	526	531	500	475	473	455	504	494	460	475	507	490	510	502	484	448	531	473	487	485	510	501	498	516	497	526	473	478	487	464	511	477	510	491	466	479	494	505	506	487	496	511	477	516	497	487	511	498	481	465	493	486	464	495	495	539	463	477	490	498	438	494	505	493	508	505	529	465	466	523	486	494	476	482	511	493	492	489	507	506	474	492	506	463	520	492	452	510	487	448	504	519	484	490	490	487	478	514	505	516	501	465	500	472	494	514	472	508	454	453	456	526	484	458	528	483	502	485	496	485	460	496	485	498	516	484	505	464	484	506	494	508	498	476	482	487	502	502	475	493	498	458	514	520	514	534	491	510	474	481	482	474	472	504	462	503	525	475	510	501	494	511	477	482	510	478	481	481	506	522	534	518	478	476	513	500	493	515	487	497	525	511	469	456	493	494	461	446	463	462	464	437	534	489	495	504	494	469	519	522	493	534	536	493	515	524	483	512	475	492	481	493	457	500	527	491	526	480	505	491	480	490	470	483	506	532	481	516	456	480	488	505	504	515	522	492	509	507	470	491	480	500	524	515	500	481	454	484	501	496	514	481	511	481	441	510	489	528	481	475	495	487	533	504	506	523	491	498	481	518	473	476	504	459	483	434	458	494	479	476	493	469	499	472	476	491	472	492	494	502	509	452	491	480	478	504	522	485	491	493	484	498	524	501	493	477	541	511	530	526	470	505	494	512	484	495	493	491	486	492	503	510	524	506	480	485	474	527	482	507	519	518	464	483	438	493	506	486	517	497	480	497	507	469	486	507	475	495	502	514	470	456	501	468	485	531	464	459	457	466	494	485	474	497	478	521	470	476	495	482	474	510	475	497	482	544	495	535	477	475	500	452	485	458	468	472	494	502	484	456	502	495	471	487	455	476	548	471	483	488	514	518	519	502	495	493	517	489	502	518	485	473	477	470	506	500	493	469	463	502	463	489	483	485	514	510	504	459	496	489	487	490	447	495	486	491	545	485	469	498	489	525	516	483	500	500	513	453	487	477	515	494	483	443	486	480	509	475	485	455	513	509	494	468	493	530	530	500	484	476	479	524	469	483	495	500	486	484	459	494	504	476	483
33103	13834	2741	922	613	527	315	262	247	238	222	206	219	202	180	195	195	206	212	167	185	192	175	193	171	187	190	198	185	191	175	204	207	168	176	209	203	191	167	186	193	186	176	190	198	201	190	223	203	189	188	179	224	206	194	199	168	189	187	170	177	210	174	212	186	174	187	176	189	191	184	194	207	176	179	197	181	201	169	227	196	187	187	197	184	187	188	216	203	198	218	202	186	197	185	204	185	178	192	187	203	203	192	202	175	171	172	179	193	198	203	202	183	205	191	183	186	166	162	197	211	192	167	174	184	193	185	191	184	180	207	197	196	188	191	174	192	164	163	180	167	185	189	182	191	182	193	170	200	199	196	175	187	196	181	169	176	139	191	201	177	189	184	193	200	168	190	197	211	181	169	199	189	196	187	186	167	203	184	178	211	212	209	171	202	186	181	200	165	192	199	212	173	181	196	185	189	198	177	151	178	181	180	184	185	180	213	195	198	180	202	205	187	169	178	172	174	200	173	196	131	193	198	203	204	190	185	187	219	161	180	192	182	161	198	176	203	190	190	171	224	168	189	173	167	164	185	222	198	195	187	197	171	203	184	174	187	188	196	195	188	166	185	172	215	207	192	174	182	202	198	185	150	180	187	214	233	218	197	177	196	197	211	208	150	175	207	220	184	167	173	213	198	197	163	197	221	188	193	224	214	201	184	200	189	220	186	200	189	218	178	160	194	180	167	204	177	179	177	182	187	202	198	193	202	199	213	182	195	189	173	199	194	208	189	193	186	179	190	190	197	199	181	186	201	211	190	200	191	179	187	138	164	187	187	182	165	198	169	157	190	181	187	169	190	201	173	203	176	190	169	152	215	190	201	193	209	191	197	206	170	202	191	189	164	189	202	208	187	187	177	198	170	183	192	203	177	179	198	188	191	203	191	198	196	201	175	170	176	203	191	198	206	202	204	189	157	190	177	168	207	174	189	137	201	193	211	178	203	190	183	181	180	194	194	167	179	190	190	185	189	179	193	181	210	189	204	190	215	179	211	178	167	200	203	179	193	191	187	172	158	204	188	195	180	198	190	182	175	199	184	194	179	192	185	190	192	195	213	161	168	176	188	180	195	181	170	182	183	187	194	177	199	175	166	160	166	200	202	189	190	211	192	197	168	201	168	198	183	187	210	208	216	196	186	197	178	212	206	185	184	199	170	167	170	175	195	192	182	199	197	163	185	202	180	197	199	173	210	192	183	213	153	199	149	163	193	201	187	199	199	184	190	198	189	198	187	195	201	175	167	201	182	187	172	192	157	169	194	170	182	205	190	186	160	193	179	198	185	194	196	191	169	189	162	193	177	197	198	193	196	168	173	212	210	179	187	212	162	213	198	168	200	182	187	176	174	189	205	191	200	194	182	179	193	167	181	164	179	205	168	198	197	173	169	191	160	190	220	161	171	195	175	177	174	229	186	164	180	174	191	184	152	174	188	179	174	206	200	201	183	189	180	167	190	201	179	175	203	172	203	190	155	171	181	174	187	201	161	175	194	194	199	198	166	195	208	179	198	188	218	175	167	161	201	183	184	180	196	180	204	179	196	178	209	193	183	183	185	232	209	190	169	196	194	200	190	170	193	191	178	206	178	200	167	206	208	177	188	176	188	196	201	187	207	182	177	199	161	157	188	185	185	179	179	207	205	170	157	187	197	176	190	168	198	181	204	164	178	183	211	183	175	199	184	187	182	197	211	204	187	191	200	176	192	202	203	196	177	196	162	176	187	190	199	149	194	211	199	210	175	196	192	186	191	216	173	207	172	175	194	202	187	178	183	188	170	188	199	185	201	192	190	199	194	201	182	186	202	205	187	178	215	179	190	169	162	194	183	191	185	172	177	188	162	195	163	207	168	189	178	194	195	211	186	169	192	180	205	187	197	185	197	172	173	188	190	211	206	177	176	176	187	213	196	207	184	147	165	199	189	174	188	193	200	181	188	186	190	190	171	200	183	171	197	198	196	191	191	191	162	178	188	172	152	175	200	184	186	213	189	170	183	207	184	172	187	195	189	163	153	192	195	193	180	170	193	194	173	185	191	200	193	179	197	189	172	206	189	184	175	183	196	199	187	213	184	207	186	182	195	223	192	221	196	193	180	200	206	181	179	203	168	205	196	196	157	201	173	205	191	170	192	171	185	181	207	189	204	184	200	188	208	179	172	173	181	201	187	181	188	195	170	230	179	185	169	174	212	195	172	157	188	206	193	194	168	199	183	193	181	178	201	160	177	188	159	180	177	187	193	206	182	204	185	173	194	172	193	164	182	182	182	197	215	213	197	152	194	153	199	186	167	228	202	189	187	171	192	186	193	189	186	197	221	189	191	194	210	233	217	190	170	197	151	182	195	175	172	205	175	186	176	210	174	200	204	204	208	175	170	212	171	160	190	180	208	184	195	187	195	184	166	176	209	205	171	215	206	188	193	186	157	205	198	192	176	190	203	177	163	191	174	199	199	185	178	183	191	191	191	164	173	184	185	207	184	188	168	186	193	191	188	180	193	215	188	181	158	182	161	193	186	185	182	217	202	193	212	196	171	205	185	177	178	180	190	193	205	195	176	172	185	189	191	158	174	207	168	189	184	196	201	197	206	181	171	160	191	161	174	177	191	182	203	157	189	165	185	230	191	196	184	203	156	178	207	216	181	175	210	185	195	171	165	179	166	207	162	204	177	195	184	172	195	162	182	184	204	175	182	213	182	211	172	175	185	177	191	201	172	180	188	234	183	178	162	180	203	192	191	202	241	204	204	181	176	205	192	189	179	219	187	187	177	173	182	212	178	218	184	168	197	180	174	191	185	160	177	184	204	180	205	192	185	172	190	179	189	187	222	176	165	144	200	184	178	164	195	195	194	171	176	157	148	174	217	163	199	186	185	201	214	180	155	182	191	194	179	171	181	194	183	192	189	212	201	161	184	197	200	186	170	189	180	211	217	212	188	180	196	148	217	206	199	200	174	189	187	203	189	211	206	182	183	168	191	177	182	164	169	192	197	182	185	177	179	160	216	176	191	179	177	184	178	206	192	168	184	191	184	189	150	222	201	195	178	184	195	174	172	185	173	206	180	182	225	182	170	200	165	186	180	189	187	185	185	168	208	190	210	199	197	187	183	204	181	195	176	188	187	185	196	179	168	199	207	172	191	193	201	198	191	193	193	174	203	217	178	192	174	152	197	178	190	188	193	167	201	171	174	165	202	195	194	181	174	187	205	208	201	188	186	183	205	210	184	176	170	190	212	188	188	198	209	198	200	213	197	188	156	217	179	190	182	176	196	177	174	163	181	188	195	195	181	161	171	184	185	222	202	198	168	157	209	195	200	188	203	209	172	185	173	191	180	171	177	198	191	165	173	194	201	208	217	194	183	183	185	220	185	184	187	210	195	177	179	219	197	171	170	199	207	185	171	165	180	202	188	168	190	193	203	177	186	172	179	183	179	200	177	194	205	185	171	174
5111	1791	1334	837	645	583	516	492	482	456	480	496	485	445	448	464	422	462	418	435	446	416	429	455	457	417	464	451	466	452	426	504	465	459	447	448	456	506	447	437	447	424	425	442	441	424	451	451	493	446	448	466	450	427	425	491	450	437	449	451	425	438	430	464	411	455	431	441	421	443	454	445	453	485	432	479	447	442	414	448	446	453	432	424	424	459	441	444	439	482	442	438	478	422	459	467	470	444	421	453	439	497	422	442	472	423	452	443	436	465	429	424	445	450	437	467	434	435	465	425	450	447	424	451	442	439	448	471	435	482	461	446	413	424	460	496	457	466	455	439	463	412	450	506	455	468	453	447	464	452	429	461	451	480	434	437	417	469	492	422	444	474	414	472	447	476	477	383	399	435	436	462	451	447	434	433	433	454	429	473	411	470	447	446	439	440	465	447	435	487	462	460	453	462	463	441	430	455	435	453	429	435	452	417	439	458	470	446	476	482	443	423	467	439	472	482	439	471	445	446	470	463	422	461	493	452	453	424	447	411	444	438	447	425	445	477	470	437	432	438	459	476	476	475	434	422	424	422	449	457	460	462	462	441	475	453	436	438	426	454	499	452	448	439	421	455	411	466	457	448	449	441	454	455	456	484	443	442	441	464	447	440	404	405	429	470	409	520	416	452	458	487	480	502	429	422	434	443	433	420	462	436	435	444	437	452	461	412	470	436	461	433	487	460	465	401	415	431	469	463	419	453	453	462	447	456	439	427	463	456	470	409	447	448	448	454	460	475	461	454	441	466	427	446	442	443	456	422	418	438	444	447	457	468	458	462	458	411	435	457	471	454	424	450	477	436	455	434	444	474	437	363	435	426	465	460	437	446	457	463	443	469	424	405	434	458	466	486	431	457	466	492	423	466	415	474	418	439	471	414	430	420	479	424	453	450	466	465	411	455	467	434	449	466	430	456	470	445	434	456	443	431	432	448	464	419	426	415	453	455	414	424	433	441	449	460	443	464	426	444	454	408	484	437	472	451	423	456	451	449	422	436	455	479	425	463	430	460	458	462	424	473	453	463	455	448	442	458	445	458	455	460	465	456	443	446	441	460	444	436	468	498	440	403	444	455	420	453	419	456	429	464	445	459	459	408	475	451	461	469	405	478	450	478	449	426	460	435	439	465	453	438	468	439	448	436	432	440	481	458	457	465	440	462	413	454	429	439	419	451	450	460	435	480	417	471	419	445	425	448	416	455	421	449	432	418	426	479	450	453	484	443	493	479	458	483	444	419	433	420	438	452	431	443	455	438	496	458	437	429	471	445	410	452	451	429	433	441	443	446	429	445	450	398	455	487	428	459	456	432	457	448	497	413	469	479	459	453	459	460	446	450	450	459	419	479	468	443	478	445	451	422	468	423	429	425	470	448	465	428	466	450	413	443	473	442	448	458	428	426	445	439	456	455	453	467	458	422	453	440	442	430	470	435	434	421	412	406	431	427	511	463	462	417	485	442	455	441	417	468	441	451	428	445	480	423	440	427	455	419	454	483	413	450	461	457	429	457	471	466	482	456	442	478	440	433	435	420	444	455	492	461	412	439	406	477	419	424	440	452	444	465	439	448	460	490	454	477	443	437	428	462	437	458	486	455	392	488	460	452	476	427	451	430	431	481	439	431	430	465	448	472	460	483	420	437	468	468	432	447	445	436	442	447	457	442	424	442	472	481	490	448	464	479	479	449	428	423	447	426	432	413	453	435	473	426	459	430	429	448	404	489	427	432	433	458	438	456	447	437	472	466	475	459	425	417	468	450	427	457	461	409	484	450	410	455	441	480	409	442	425	443	462	407	419	445	451	461	494	464	451	419	446	429	416	427	510	467	475	452	424	450	480	435	458	435	451	460	469	430	444	447	463	450	457	466	453	441	480	447	445	464	469	435	425	435	443	444	457	443	458	505	436	466	447	444	446	438	415	441	453	469	452	448	436	453	419	430	427	463	449	436	403	417	451	469	421	456	459	438	464	418	440	438	462	459	438	465	435	449	460	455	438	482	439	426	436	442	436	457	424	461	426	417	462	439	413	483	448	472	435	407	441	461	426	459	457	436	443	414	484	460	449	436	439	464	428	413	453	467	440	427	442	464	446	434	429	448	429	425	442	446	465	473	460	421	451	463	445	439	440	437	521	418	408	505	440	440	423	437	477	438	446	446	418	445	465	431	443	460	462	438	469	464	476	449	495	456	452	449	458	447	402	428	405	417	430	459	442	464	422	452	439	423	486	425	452	454	433	476	459	438	455	453	433	458	440	438	432	437	435	455	439	462	436	488	480	455	416	433	470	496	447	446	484	412	434	443	455	475	455	450	455	437	453	446	455	444	419	481	445	446	475	420	489	442	436	458	463	462	446	449	434	445	402	435	430	432	431	439	481	428	461	435	441	455	435	447	427	429	426	418	456	422	440	432	461	457	450	443	465	473	427	468	442	440	429	460	453	419	465	418	475	454	438	462	442	458	459	442	446	444	448	454	440	436	466	471	455	433	461	438	427	421	408	430	493	437	455	435	398	467	428	466	429	462	428	445	448	459	495	438	441	462	491	466	437	451	440	434	494	441	450	445	474	452	482	472	463	447	444	436	449	452	429	445	453	424	444	452	461	493	454	459	472	450	438	427	465	440	457	469	417	461	463	441	484	439	409	453	496	468	474	453	438	464	449	467	437	465	439	486	427	456	438	439	464	417	424	429	443	465	456	486	445	397	477	450	475	452	426	452	442	462	412	448	482	449	439	456	424	448	433	450	445	444	443	429	442	443	428	450	418	475	425	452	466	442	419	482	447	454	440	468	465	477	455	487	424	452	498	459	432	447	429	465	434	437	476	465	436	459	469	443	433	439	467	450	438	436	444	446	463	462	458	437	430	458	451	416	434	448	432	444	456	417	426	462	452	452	425	462	468	446	456	457	438	473	447	482	489	434	456	440	417	463	447	484	428	422	472	467	489	473	434	496	446	466	481	445	469	465	464	456	453	426	458	451	449	478	439	428	467	437	450	453	433	505	442	430	435	447	409	455	420	444	465	433	442	434	453	474	459	420	434	467	408	429	488	445	448	478	420	452	477	446	440	458	432	475	471	479	450	411	477	437	482	408	443	468	426	421	450	424	471	457	464	470	448	463	461	455	448	460	402	466	465	455	438	427	443	441	455	442	431	423	481	472	443	454	457	452	496	475	443	457	437	444	423	432	465	442	411	418	442	395	458	434	436	474	417	443	422	463	456	473	450	442	424	444	412	438	441	473	434	416	461	416	464	471	446	455	426	476	417	466	482	445	418	425	438	459	428	432	442	441	445	438	471	438	497	441	441	441	411	438	455	444	448	479	442	420	470	443	433	427	451	476	411	471	439	467	427	451	474	445	456	460	481	427	447	470	434	413	460	465	470	450	477	447	453	461	483	444	485	448	443	454	428	437	444	452	480	450	445	464	498	478	454	460	430	460	441	457	470	444
24516	20946	24511	27478	20443	2921	777	557	456	429	391	376	363	370	363	327	334	322	298	278	299	280	294	277	277	301	303	269	315	281	261	300	268	306	289	291	279	262	295	286	300	285	302	294	274	286	245	265	283	274	312	347	285	295	274	273	281	290	259	258	289	305	304	307	259	314	297	286	265	296	271	285	283	274	256	289	281	265	293	282	289	291	305	269	297	266	273	263	244	334	273	304	287	288	305	317	276	282	284	286	280	273	276	270	251	282	300	285	259	289	275	270	265	285	258	273	301	294	247	290	278	270	259	270	281	288	289	254	282	316	263	265	283	276	288	257	292	256	287	251	303	287	268	293	269	277	286	280	276	291	272	281	292	310	276	293	290	264	295	283	297	280	268	285	285	290	320	291	297	269	276	284	257	286	257	272	285	280	289	285	284	274	289	268	294	293	283	288	303	279	269	303	253	291	290	285	281	268	245	310	304	272	251	291	279	292	293	272	289	285	257	268	304	274	255	294	284	273	291	260	290	288	265	264	283	277	284	264	281	247	238	283	302	285	292	316	258	279	318	242	249	282	282	267	293	315	310	252	283	266	263	310	300	266	287	266	254	271	313	252	283	283	302	291	302	279	278	253	295	320	254	302	277	302	286	250	275	278	260	279	279	288	251	294	308	265	291	308	290	270	298	297	301	290	278	246	293	294	292	254	271	273	291	291	282	274	253	272	275	286	304	266	277	268	255	299	296	270	280	263	324	249	308	282	297	281	252	265	297	311	285	265	284	294	283	281	262	310	292	269	288	290	303	279	297	267	308	298	291	266	260	262	295	278	282	269	286	292	306	279	287	266	286	299	282	266	269	303	242	267	265	291	280	288	289	270	295	298	280	266	277	284	274	298	266	273	293	288	267	278	266	316	288	280	283	274	288	276	265	289	286	308	298	263	266	293	240	288	305	271	280	312	282	264	283	292	257	267	278	280	263	281	276	292	289	282	271	271	296	296	287	265	312	288	267	289	298	305	261	279	272	293	310	287	311	286	308	280	285	282	308	255	297	305	325	287	280	261	294	245	259	281	270	282	285	269	291	211	280	285	288	289	308	273	285	269	292	318	271	273	258	277	264	265	282	261	318	279	304	245	288	279	310	285	232	262	275	318	275	297	272	289	265	261	280	281	300	279	301	279	273	279	297	272	268	292	320	277	285	288	263	277	258	255	305	283	294	312	280	307	292	285	268	269	247	276	286	283	294	292	268	287	274	295	303	283	303	279	288	296	297	260	271	290	286	302	291	280	275	246	254	280	287	279	306	299	286	278	311	298	276	270	256	272	295	260	261	294	265	286	282	276	296	300	276	266	264	248	277	287	267	292	313	282	281	293	275	293	267	299	265	264	308	308	310	282	273	282	304	246	261	269	261	254	297	298	254	298	302	273	307	311	296	257	278	294	265	268	272	291	269	296	297	278	305	293	287	266	268	286	267	273	274	301	304	286	286	266	269	276	309	277	271	268	286	299	317	252	288	292	299	271	277	302	293	264	286	272	309	290	260	344	271	315	281	289	286	240	305	258	292	258	306	260	280	259	302	274	266	285	269	292	272	281	250	291	306	281	291	258	301	298	269	312	272	300	289	298	268	286	305	299	299	284	259	294	308	325	247	267	304	285	277	248	297	299	287	273	289	291	242	299	316	236	267	254	293	303	339	284	297	293	300	286	271	318	288	272	276	285	264	275	285	269	271	261	287	283	286	287	286	291	294	284	273	296	267	276	251	284	289	299	301	288	271	290	289	281	259	285	282	318	279	277	272	270	272	264	276	307	279	248	300	280	268	262	263	286	305	271	250	302	271	270	239	300	284	286	282	282	313	291	290	274	285	275	267	263	257	273	262	272	297	262	312	283	271	287	315	293	324	274	276	287	276	305	255	278	296	304	298	299	260	289	288	260	272	253	265	294	278	251	277	292	267	283	275	251	265	247	289	325	288	320	297	281	250	316	264	311	292	291	295	294	295	245	304	301	293	247	301	268	261	287	309	288	292	261	282	260	291	284	277	304	289	268	297	333	303	292	280	293	275	276	266	315	262	282	278	288	257	264	279	242	334	291	298	309	277	294	295	284	285	274	295	282	264	294	273	310	294	266	268	306	275	276	261	271	283	225	299	306	284	295	306	277	277	252	287	286	277	281	273	271	281	257	278	282	274	274	285	275	319	275	338	292	279	266	286	278	300	276	277	288	274	279	319	275	270	280	287	271	303	265	278	274	281	293	270	243	265	276	283	285	304	296	282	269	277	262	277	275	275	281	268	309	286	282	260	301	263	294	277	264	263	322	271	289	309	258	297	275	283	276	281	279	305	276	276	300	265	278	314	322	274	254	302	264	259	251	269	260	267	297	302	268	304	276	262	318	285	281	269	271	286	287	278	271	275	268	276	294	293	264	298	254	252	302	315	262	304	326	292	285	264	284	278	287	262	299	271	288	263	298	326	294	257	273	278	273	291	259	262	269	281	278	285	253	276	266	331	276	294	250	257	275	266	295	269	291	308	279	271	289	292	310	276	279	267	312	308	287	279	280	258	273	270	252	290	288	253	287	276	273	273	280	296	231	298	281	302	262	301	254	252	290	318	284	289	298	275	328	303	286	286	267	291	271	306	294	251	295	273	277	277	279	287	281	288	278	287	293	318	288	282	281	279	280	245	282	307	275	304	284	265	255	243	287	288	302	274	309	269	268	280	327	303	280	288	311	262	281	282	261	282	311	274	279	277	263	286	267	297	265	264	304	297	279	285	317	265	309	273	274	294	290	280	255	289	311	288	266	257	283	283	285	249	279	272	274	285	294	298	307	280	269	262	295	253	274	295	312	265	262	275	279	282	279	269	301	287	298	288	299	259	278	309	282	293	271	262	295	277	284	254	292	309	265	286	307	266	241	256	260	303	251	255	287	328	269	270	268	328	280	268	283	278	281	312	273	286	257	273	281	278	275	290	286	311	301	264	312	282	244	270	251	273	243	303	282	280	275	291	285	313	280	287	315	278	265	270	310	275	283	252	284	280	242	242	258	288	301	294	263	252	277	248	297	288	249	302	277	239	307	271	280	304	287	289	266	285	263	302	253	260	285	291	268	291	274	274	288	292	265	281	292	264	293	294	281	272	287	289	270	282	276	263	258	272	283	263	280	273	289	287	317	296	296	240	309	284	262	261	284	285	277	250	281	287	256	277	321	294	290	278	287	262	277	255	278	286	299	257	320	279	295	283	293	279	274	278	294	322	285	312	269	262	286	302	265	259	325	282	257	283	289	287	248	267	282	290	274	288	302	273	250	297	282	281	281	277	246	267	288	285	260	282	281	290	261	268	240	304	312	290	319	304	275	287	278	270	285	317	275	277	292	291	309	278	284	267	273	275	294	310	236	279	305	245	265	304	265	262	313	252	299	250	296	268	332	275	284	263	263	271	308	309	288	263	264	277	281	279	277	268	289	284	266	271	307	260	272	270	254	285	295
3416	4875	3597	1843	1232	955	845	746	696	672	702	687	706	657	672	636	643	689	648	634	680	629	633	628	664	628	649	658	631	686	612	638	620	581	636	573	589	635	631	626	621	605	625	663	598	655	627	638	641	639	622	635	656	612	612	630	652	586	611	639	622	652	596	615	608	624	642	655	609	612	582	600	629	589	608	592	615	618	622	636	639	603	641	642	623	681	555	621	634	630	636	609	613	642	646	582	617	619	652	609	645	586	591	680	627	591	628	606	627	636	635	650	636	617	661	617	628	596	608	575	641	657	661	604	624	614	623	599	611	595	592	650	615	668	617	629	617	589	614	617	585	570	651	611	665	644	603	624	608	573	620	603	626	600	640	667	626	624	604	633	590	598	629	599	637	622	627	651	602	611	621	621	591	580	618	635	574	597	587	655	611	610	618	597	634	623	608	626	578	575	578	630	634	615	640	588	587	627	597	633	609	626	589	606	616	588	608	605	605	597	588	596	626	655	618	597	656	629	582	592	619	647	623	611	617	605	659	607	654	625	619	617	626	632	606	598	602	608	639	693	641	660	658	626	607	602	646	591	592	621	599	641	585	634	634	624	642	651	577	625	606	597	610	644	646	595	621	608	625	650	588	600	630	639	615	605	597	608	607	587	628	619	572	649	631	665	598	650	612	633	640	622	594	584	582	556	605	619	670	604	570	617	655	609	630	585	672	604	623	660	585	589	637	637	579	649	641	687	595	594	638	633	634	632	585	609	643	643	574	620	650	573	655	658	641	683	613	606	602	588	606	604	587	603	627	606	618	616	622	624	600	568	599	616	596	610	625	606	555	583	603	650	611	621	634	614	605	621	603	631	601	579	606	647	604	630	632	631	611	577	595	672	594	623	634	594	632	620	566	586	593	631	605	602	628	606	591	629	598	629	649	606	638	628	584	620	627	612	617	643	597	598	604	647	617	633	587	617	575	615	600	653	643	645	627	615	646	583	649	600	625	617	582	623	615	623	647	638	620	611	637	645	625	626	603	599	621	651	617	588	591	592	636	632	630	652	649	610	609	597	640	666	600	627	575	625	612	646	584	666	670	619	609	617	629	635	582	605	609	669	604	617	621	625	630	619	625	642	594	662	642	582	635	651	649	611	628	637	595	604	637	627	628	600	607	623	633	613	605	625	615	598	629	593	606	594	599	650	646	608	588	615	648	600	641	621	614	622	616	698	624	642	607	592	656	594	607	596	594	628	576	598	670	605	627	629	623	662	647	594	613	613	634	614	595	577	609	618	631	615	577	614	603	606	635	602	624	594	614	654	632	634	654	575	608	596	678	598	616	628	640	646	649	621	602	587	611	671	589	598	601	580	635	648	626	604	613	593	656	659	628	644	581	652	590	672	609	632	596	620	587	616	636	605	654	608	666	532	612	605	620	667	635	604	637	614	626	633	642	613	615	573	599	593	551	639	612	645	642	624	613	655	650	616	624	654	622	629	622	602	604	627	610	675	604	666	606	587	617	635	607	619	615	625	573	658	646	547	636	615	633	638	624	629	590	640	651	622	651	615	586	602	638	600	616	598	618	586	604	631	617	637	640	637	629	614	614	646	626	632	620	600	672	614	658	618	638	581	599	656	598	655	657	644	613	615	612	649	578	682	569	639	612	642	626	593	597	628	652	599	633	599	623	643	628	650	597	623	618	576	608	656	666	629	615	641	583	653	624	629	584	610	611	628	655	631	604	577	602	613	627	675	623	585	605	636	640	656	612	596	578	614	605	626	612	635	676	633	630	624	620	645	671	662	567	638	620	599	642	613	623	624	643	663	631	650	600	618	619	617	619	649	656	630	620	642	595	602	647	636	616	673	598	587	654	618	580	624	610	649	616	620	571	669	625	618	583	625	603	622	615	644	606	593	628	647	635	641	627	657	599	633	631	575	609	651	608	620	624	596	614	631	638	635	588	685	613	615	642	615	597	591	629	575	611	605	625	608	599	594	572	640	601	666	628	622	606	628	635	626	624	554	649	590	680	631	616	616	642	584	591	589	619	567	607	626	607	601	611	679	614	631	634	641	638	600	616	602	587	625	616	606	630	626	612	626	634	596	611	629	625	590	628	614	597	617	635	615	597	640	615	627	607	599	625	593	595	587	640	617	611	624	638	621	627	616	570	583	594	609	653	593	626	656	668	622	644	613	599	607	625	630	612	645	629	617	594	609	631	650	654	617	652	591	623	586	625	617	591	627	623	581	577	573	603	595	630	596	623	607	651	624	646	636	623	658	625	654	623	621	660	602	606	622	637	633	602	655	653	598	586	608	574	641	624	594	610	649	584	643	654	601	664	647	593	599	603	630	638	630	629	590	615	598	622	581	578	610	589	630	667	645	634	655	610	629	649	615	614	669	572	626	627	619	639	648	625	603	618	610	638	608	588	671	624	621	587	636	616	627	625	634	631	619	581	627	601	611	621	653	608	600	594	605	635	619	612	616	661	610	619	626	625	580	630	604	628	662	618	594	606	600	659	613	568	635	636	621	616	643	609	611	678	614	656	628	626	615	619	618	645	621	615	578	594	601	615	585	627	628	639	624	640	626	611	613	622	639	672	594	622	613	605	600	644	630	674	588	567	630	625	604	604	619	624	627	633	626	577	626	561	658	629	578	676	677	624	607	638	624	571	601	603	662	634	623	596	625	668	587	583	589	644	623	590	655	613	643	584	633	629	598	632	665	590	600	622	614	627	606	616	576	582	658	629	604	614	585	598	627	617	623	608	675	659	618	635	660	569	621	583	573	585	637	627	612	609	620	638	618	631	600	625	633	637	617	605	621	600	595	590	601	648	614	617	613	653	669	617	650	612	616	588	624	682	632	591	605	619	580	608	661	633	609	593	664	617	597	586	606	609	631	625	624	566	632	650	636	602	630	641	627	559	627	607	626	605	580	622	648	623	572	634	608	624	602	607	663	666	658	634	660	614	622	607	601	659	618	616	636	658	645	605	585	634	594	627	564	593	621	583	634	609	590	621	604	617	622	599	606	635	646	598	641	618	601	628	633	617	672	597	593	578	630	640	594	655	619	638	639	649	669	626	615	624	602	642	584	624	592	565	621	633	654	649	641	612	583	626	626	651	624	631	650	636	606	640	598	624	674	628	654	611	638	670	561	618	607	657	640	574	650	602	582	627	605	650	606	596	660	610	655	619	637	590	603	620	614	632	629	642	611	643	614	633	602	569	653	595	640	628	609	606	652	571	612	624	619	656	633	617	639	622	597	663	615	613	633	592	639	610	599	611	578	616	626	617	642	635	600	636	615	601	608	643	588	616	615	594	616	628	647	607	610	661	615	620	598	609	640	623	613	630	600	645	621	624	662	628	648	615	621	591	587	670	604	625	620	601	623	620	646	623	620	660	648	562	623	590	634	648	583	608	605	606	621	616	616	629	633	608	609	648	629	649	627	603	606	653	633	603	588	573	636	589	591	583	649	612	553	621	616	618	648	638	632
23681	20922	25167	26828	20940	20889	3260	882	533	461	407	372	384	322	322	289	299	260	282	264	240	237	227	233	213	232	247	229	275	244	253	283	280	222	244	199	223	238	240	246	232	248	239	232	214	216	263	248	221	243	224	266	253	231	232	244	216	239	243	231	230	214	238	244	252	262	238	237	218	228	233	228	266	217	212	239	254	235	246	213	241	260	205	247	226	212	208	215	227	228	225	230	228	252	210	241	209	213	205	227	222	239	227	224	200	265	266	212	218	254	230	211	229	250	194	232	212	247	237	232	238	213	218	229	235	222	241	235	242	237	238	210	212	226	243	233	257	215	243	252	210	218	203	222	216	250	225	206	188	213	248	241	263	240	216	242	229	244	234	217	257	223	220	233	238	211	240	234	223	211	205	226	256	227	201	215	238	240	224	230	239	227	230	216	240	244	186	226	243	224	275	283	263	246	228	212	208	204	202	236	208	238	234	221	256	228	237	219	242	258	243	246	213	196	209	230	233	233	228	238	236	236	205	236	236	221	231	236	226	237	201	264	225	221	239	279	226	212	237	239	258	232	225	242	233	214	241	237	234	200	222	229	216	269	231	230	197	205	230	194	234	226	231	216	242	239	232	252	211	242	244	229	253	258	242	217	205	218	209	254	233	236	245	238	239	201	220	231	232	223	214	213	219	247	236	222	248	203	251	253	225	216	210	241	213	270	231	209	222	240	221	218	223	239	217	262	232	253	245	239	215	198	226	219	229	250	207	248	211	227	213	243	248	229	221	248	247	225	238	211	208	216	273	203	210	230	227	237	246	252	219	226	234	235	221	221	212	216	248	248	225	224	231	218	210	249	212	226	228	235	216	190	262	213	215	241	222	215	224	272	236	227	232	243	207	225	210	254	229	245	234	195	207	240	234	233	221	228	242	227	218	239	196	221	228	246	249	214	219	232	220	230	254	230	248	216	224	215	185	240	240	224	216	222	204	227	211	221	234	236	225	203	239	232	256	202	201	252	221	247	225	254	230	219	239	196	225	228	245	250	248	230	245	249	202	235	216	240	229	216	247	225	202	208	221	205	204	217	218	255	216	230	223	254	231	226	234	225	223	211	232	248	239	233	242	229	229	244	234	227	227	199	228	234	281	216	245	230	215	223	235	241	228	265	211	260	242	218	233	243	222	227	229	235	256	218	224	205	221	236	250	212	258	215	227	218	250	224	230	219	201	217	223	216	238	223	216	229	241	223	207	211	238	216	241	208	212	231	231	249	231	250	252	218	253	201	258	238	233	244	239	249	219	211	226	242	228	209	227	208	215	204	221	225	240	219	253	252	230	193	215	245	223	240	228	235	260	241	209	224	206	223	187	256	224	189	220	206	226	238	205	224	223	230	213	216	267	214	222	216	261	242	226	227	204	222	191	232	236	252	227	249	204	250	207	260	221	230	259	231	226	219	222	232	238	249	235	219	234	228	232	236	228	252	229	227	236	236	244	199	234	230	228	218	269	207	232	225	229	228	232	223	213	247	277	241	238	260	242	250	211	249	212	222	209	236	251	250	226	224	211	213	226	216	246	221	217	224	220	236	214	223	232	200	229	211	246	221	247	236	236	250	237	229	216	235	223	176	217	231	232	233	233	234	230	243	193	228	230	240	215	220	242	225	232	241	226	264	234	236	212	211	225	227	215	237	199	220	223	255	264	211	205	266	187	208	199	238	229	222	235	216	255	208	234	231	258	222	265	227	206	231	246	269	228	218	223	226	216	229	240	225	232	232	222	213	226	220	231	215	224	213	232	239	243	260	248	219	247	252	238	196	247	250	247	227	237	218	211	239	206	207	220	210	232	214	219	260	220	213	224	235	235	203	235	243	235	212	196	220	210	235	208	220	210	220	237	229	227	243	209	221	249	225	219	219	231	249	249	243	217	227	242	248	222	237	242	239	236	232	202	216	206	229	236	241	235	242	231	230	211	246	240	240	224	194	246	218	205	240	235	221	237	206	232	223	209	226	227	233	241	231	238	225	267	249	242	258	237	209	260	238	218	244	231	220	246	216	226	220	235	195	209	234	212	250	228	212	241	235	213	212	209	201	225	221	234	228	215	228	255	235	223	229	227	232	214	241	250	238	259	222	232	229	252	241	227	240	232	226	247	224	240	238	211	210	197	213	228	228	219	226	228	218	195	229	237	231	224	226	234	234	192	195	217	255	249	279	223	218	248	252	221	237	220	243	220	260	206	231	216	240	226	231	207	201	239	219	204	219	220	247	219	217	238	214	226	226	205	235	200	200	218	231	214	222	245	249	257	201	237	205	226	261	211	221	223	240	229	217	223	217	209	224	241	189	218	254	232	225	252	266	223	246	233	219	238	236	217	240	233	226	230	234	238	209	213	245	226	273	261	212	229	226	204	242	241	243	210	230	219	265	213	225	235	239	222	232	215	254	208	244	247	232	228	217	222	210	232	245	236	232	240	244	245	260	223	248	212	217	222	246	262	228	224	229	240	243	227	248	213	247	235	214	200	220	219	229	202	212	226	241	227	265	251	235	238	227	238	230	208	209	232	231	269	237	216	218	216	214	200	225	242	237	248	228	223	227	220	221	244	235	226	246	197	220	217	207	258	242	247	201	216	246	204	232	232	202	218	222	245	239	252	254	257	232	264	227	208	246	211	216	235	223	218	235	248	205	244	245	232	207	214	244	216	243	225	240	225	220	243	208	225	203	224	242	267	224	184	226	243	244	246	217	209	213	255	243	200	209	229	231	227	249	231	237	246	200	221	231	213	232	240	214	236	200	243	241	226	231	179	235	267	213	221	244	227	227	254	198	260	255	235	251	208	249	268	231	245	225	236	233	235	222	223	200	214	242	245	220	245	230	224	232	227	266	222	199	259	255	240	255	209	234	221	228	235	233	227	229	224	234	236	221	239	226	214	208	246	242	264	197	237	240	242	217	224	214	193	214	234	248	234	214	243	215	230	227	225	205	246	252	231	213	209	219	218	231	235	219	212	238	230	229	248	226	222	220	216	221	224	236	225	231	197	169	204	227	248	243	248	221	238	227	227	187	218	199	218	250	213	218	245	210	234	251	245	244	261	200	218	242	204	223	259	229	222	235	228	223	198	203	223	232	236	258	242	224	210	221	244	230	256	260	241	219	253	237	232	242	231	210	208	244	219	224	208	241	220	247	224	238	209	223	231	258	206	230	234	197	216	239	236	212	255	222	259	242	212	225	212	202	243	226	229	258	221	255	233	210	235	208	249	234	223	225	212	222	233	250	234	208	210	238	240	249	217	236	210	238	244	215	240	214	221	236	232	241	239	244	225	205	228	229	189	223	246	214	231	252	225	222	226	232	237	249	252	236	218	219	208	237	232	207	200	224	241	227	194	205	224	226	239	224	227	228	222	224	216	237	229	234	236	227	230	195	223	251	247	249	224	209	221	232	238	239	225	249	220	213	184	216	229	226	238	223	225	232	240	253	205	221	232	233	237	195
3640	7549	5364	2431	1496	1011	859	723	684	606	586	538	574	587	524	540	546	524	551	544	535	461	529	518	517	512	494	509	453	487	503	520	492	506	439	525	465	503	535	528	505	513	522	472	500	489	511	509	489	499	513	528	464	516	531	542	521	509	516	500	523	518	493	475	507	514	519	481	482	491	475	509	470	502	485	501	487	562	501	447	488	470	506	498	482	501	494	526	483	504	492	481	510	482	522	500	494	517	524	483	506	542	489	468	521	464	459	534	483	545	478	527	492	489	496	496	531	508	496	487	542	476	506	470	442	453	498	488	507	494	486	505	507	506	514	499	489	479	476	504	509	472	493	514	474	474	526	505	510	467	504	492	485	490	467	476	488	518	480	484	489	500	513	564	500	518	518	518	472	493	501	508	464	494	461	508	458	504	525	487	496	497	499	492	483	451	493	487	541	506	487	525	479	524	521	540	515	480	483	466	550	474	504	494	513	524	513	476	461	490	489	501	513	491	489	478	540	482	503	512	488	539	503	523	531	502	464	488	521	493	477	508	498	479	481	512	519	496	525	497	482	453	487	495	489	512	508	516	441	511	529	491	496	526	512	486	518	512	494	499	468	479	481	519	482	494	503	493	515	492	473	508	553	495	533	517	490	461	537	464	508	489	491	484	486	527	482	507	508	470	498	485	491	499	530	498	485	453	496	447	493	504	488	460	528	505	460	479	487	437	528	478	494	532	511	517	509	489	548	494	449	519	513	490	521	516	521	457	473	495	475	481	494	499	509	503	542	451	512	491	501	525	519	460	484	473	510	515	500	482	493	488	471	504	515	527	477	491	469	482	472	471	492	526	518	462	474	497	485	471	525	506	495	493	550	470	450	511	530	500	479	501	536	529	478	475	506	527	453	548	458	456	495	480	505	546	518	501	477	493	539	486	476	480	496	475	498	474	489	509	520	512	519	519	514	467	463	492	516	511	515	466	532	526	535	456	448	461	468	506	482	527	508	479	491	501	532	495	464	524	555	473	500	468	481	520	506	477	474	492	493	480	440	474	498	531	488	510	503	503	451	496	489	492	521	552	487	505	529	537	500	503	504	486	491	468	485	450	475	518	492	478	511	509	506	484	506	495	509	508	498	488	467	489	479	456	481	500	473	497	480	507	466	480	496	448	497	474	488	486	489	511	490	493	497	483	522	509	504	504	476	513	469	514	496	498	503	504	460	476	538	512	468	506	508	484	496	489	509	483	501	470	501	497	496	484	501	499	457	537	497	518	488	513	460	519	499	506	536	465	488	458	520	474	484	445	507	548	464	469	489	518	530	551	528	477	541	459	478	468	501	482	473	496	497	484	503	502	488	490	493	432	491	478	483	494	473	492	522	469	501	506	499	490	519	485	459	495	453	493	522	480	486	471	505	496	487	467	487	514	470	507	506	494	546	476	478	480	469	519	489	502	492	500	502	499	502	495	530	500	464	526	485	501	501	502	491	511	523	514	490	489	500	482	523	516	485	501	520	506	465	466	498	501	489	487	495	506	493	527	534	495	463	503	480	520	507	517	488	517	479	480	483	473	489	502	541	500	498	464	484	508	497	502	523	480	505	515	494	467	492	497	480	509	523	490	509	454	502	521	504	481	498	490	486	513	500	550	511	485	490	485	487	507	522	502	503	505	482	489	507	472	509	545	478	512	528	499	528	451	510	478	491	502	488	455	509	471	481	570	498	491	500	480	525	490	499	472	488	494	495	497	480	471	487	534	495	499	509	523	502	503	497	515	505	483	492	487	532	476	498	502	512	498	500	478	488	497	464	498	484	495	509	486	488	503	491	488	511	452	472	503	492	544	512	500	457	510	488	474	520	511	511	469	476	477	472	505	499	487	467	524	521	515	503	510	495	501	533	513	484	515	478	489	502	499	460	481	490	517	480	543	504	482	483	500	522	474	503	486	455	508	489	480	509	503	483	523	539	494	475	518	499	474	466	496	497	521	479	522	483	467	510	504	476	514	494	512	472	482	525	466	512	506	486	487	506	471	471	491	440	476	464	492	501	517	487	512	480	502	489	499	492	499	516	472	476	490	535	503	526	475	478	518	476	503	492	472	502	500	524	494	483	473	513	474	495	458	517	491	464	539	504	479	477	497	513	485	464	498	489	499	482	483	488	482	484	450	478	453	444	514	513	465	488	452	468	498	494	492	501	451	482	510	481	491	499	470	536	491	444	462	502	442	521	540	468	523	506	467	489	472	501	499	482	484	514	507	480	493	485	511	514	506	517	491	479	483	495	480	508	508	451	489	522	520	502	502	457	483	489	506	499	508	497	475	489	471	511	522	479	472	512	472	499	514	473	501	468	505	488	470	520	508	470	523	521	469	519	517	517	502	518	503	437	509	518	518	494	475	486	491	499	444	500	487	495	513	455	498	480	502	507	526	500	462	495	521	489	499	516	498	519	508	459	499	559	465	528	498	470	475	512	534	511	505	507	507	472	481	502	529	517	488	518	460	480	501	500	477	501	483	466	443	498	508	478	475	447	476	465	518	540	489	498	520	540	515	475	453	489	543	514	478	503	466	468	446	488	486	489	529	497	499	465	504	527	477	500	469	518	525	489	482	481	462	462	511	493	523	494	512	512	507	455	463	511	482	515	503	525	483	513	531	523	512	527	498	544	453	480	493	496	454	499	479	447	496	487	549	493	460	532	471	481	504	482	487	504	501	462	502	495	490	500	510	471	477	490	512	521	480	507	482	477	469	517	518	514	515	498	456	528	518	510	507	484	488	508	493	497	535	500	493	474	548	480	464	508	511	509	495	456	449	515	495	493	487	513	473	475	562	521	496	512	505	553	504	491	481	509	478	453	482	514	507	464	523	457	522	518	486	522	505	484	523	500	500	512	471	528	495	473	472	514	547	477	500	495	480	480	521	510	488	463	514	505	519	522	509	501	476	511	527	509	515	485	474	465	506	495	444	524	442	517	481	511	490	468	502	484	497	498	523	501	463	441	474	497	484	495	516	466	487	472	527	489	510	495	515	484	497	456	520	468	496	525	501	456	522	517	456	472	485	438	509	470	455	509	488	503	478	528	480	521	474	541	477	536	504	499	503	522	469	491	502	475	547	516	502	503	466	521	491	480	512	470	542	489	483	526	489	480	513	464	484	480	501	491	503	489	470	519	519	494	495	454	459	456	479	477	510	472	486	473	524	518	520	474	526	473	499	474	501	476	512	500	474	483	482	510	486	482	526	490	465	511	488	528	492	518	470	526	475	502	497	502	474	510	474	470	507	490	497	502	475	519	506	478	510	497	516	512	489	508	513	486	491	502	481	492	468	496	495	515	501	483	490	472	498	477	482	508	471	488	522	495	535	488	483	503	453	484	500	536	502	512	507	480	507	458	480	467	488	497	527	516	472	459	465	487	481	549	509	514	478	511	472	481	461	485	476	498	455	503	463	512	496	457	496	494	476	526	518	490	491	455	472	500	506	494	487	436	477	502	518
32979	13606	2448	766	452	339	318	270	227	220	232	239	247	190	192	208	202	194	193	196	176	222	196	162	200	206	187	179	199	194	214	198	188	198	192	180	176	176	161	190	202	187	164	190	206	201	200	210	200	192	183	193	180	202	188	199	205	207	195	210	176	195	175	168	168	188	158	172	179	182	186	205	181	182	185	182	176	172	189	197	186	201	193	197	200	207	220	180	191	187	186	165	195	188	192	190	218	187	189	181	163	200	206	194	182	199	221	198	192	171	179	203	214	191	171	182	178	208	190	183	185	201	195	210	186	194	203	177	168	186	208	170	227	169	193	178	173	182	202	170	164	213	180	195	169	199	211	194	188	188	175	189	186	201	200	198	175	188	181	178	182	202	173	212	219	205	178	141	174	188	184	174	201	168	202	196	182	177	185	188	186	200	181	179	206	179	206	194	212	215	178	182	204	187	194	201	192	170	200	189	184	207	196	174	207	192	182	190	190	198	199	187	195	190	181	165	160	198	192	178	183	188	200	191	181	174	186	194	203	203	188	214	172	172	178	208	184	198	158	209	188	194	203	182	214	213	209	184	194	179	195	173	196	196	202	179	174	175	195	194	196	199	181	182	199	184	186	160	202	211	202	167	189	186	192	182	176	160	177	154	186	178	189	181	222	185	183	198	184	193	155	207	184	179	178	166	192	171	185	177	162	169	172	196	178	175	201	194	183	168	200	187	201	218	181	186	188	208	191	193	205	206	176	193	206	180	210	190	185	179	195	187	196	181	178	224	206	199	173	194	191	179	182	162	203	178	179	167	180	218	201	180	169	169	181	190	182	182	154	186	187	176	223	190	201	219	165	221	170	201	193	176	192	184	181	194	183	174	172	209	182	185	214	167	181	204	203	176	185	191	192	169	184	189	199	198	176	215	215	197	200	178	191	184	176	184	195	175	171	196	190	197	170	205	211	189	173	193	179	159	198	212	182	203	176	170	186	200	181	206	192	183	195	197	193	213	183	179	168	182	204	194	189	183	162	167	189	195	182	221	188	182	192	198	169	209	162	209	182	173	183	195	183	190	209	172	177	191	167	216	232	186	206	206	197	203	201	202	174	186	195	211	197	171	203	191	180	179	224	198	189	165	164	175	190	175	175	180	212	184	184	191	195	163	199	194	195	197	202	195	176	184	192	211	212	171	188	200	217	200	194	204	206	175	198	182	196	175	186	191	172	191	203	177	176	210	171	172	181	183	186	208	171	176	162	190	198	200	192	185	166	209	192	176	205	211	180	180	176	164	183	184	208	191	208	152	187	202	202	212	193	196	170	189	190	225	171	201	189	168	186	172	186	170	183	193	203	165	190	201	197	196	215	199	199	195	212	205	211	187	182	188	173	191	199	174	186	211	222	185	178	200	199	195	192	178	175	181	189	201	166	201	210	174	204	213	177	177	189	227	186	197	186	181	198	208	179	172	177	180	176	204	168	185	214	196	187	166	166	203	195	204	200	176	200	181	212	172	198	196	228	214	194	197	172	178	175	180	195	219	209	209	179	183	184	172	170	182	194	187	193	187	204	209	196	214	203	202	178	183	187	213	179	217	182	197	204	186	214	174	203	190	204	199	185	209	192	185	205	188	177	177	196	188	175	203	181	171	185	190	202	184	181	185	196	179	170	162	188	201	211	217	191	187	193	185	178	195	174	193	174	176	194	179	164	185	185	187	184	204	190	184	179	178	180	194	216	201	184	177	185	193	189	220	197	174	179	174	181	193	183	180	195	186	205	208	171	201	189	203	185	191	198	158	200	190	176	185	168	177	207	190	180	188	193	182	183	163	210	185	180	176	193	199	192	188	213	196	181	207	182	194	189	196	195	211	178	177	198	203	203	195	176	174	199	190	217	195	163	180	201	177	168	205	171	208	182	200	175	180	164	195	181	186	196	189	207	174	194	190	192	201	185	187	171	178	187	210	185	199	181	176	195	160	180	201	197	189	184	158	188	189	176	184	159	209	180	202	202	205	203	175	176	186	197	200	180	167	165	209	225	190	164	185	192	180	194	168	197	206	216	212	195	180	186	182	191	194	185	180	190	187	189	187	187	177	175	215	185	202	170	172	174	187	209	185	186	199	190	217	197	169	195	191	185	184	194	191	212	182	176	183	192	177	186	212	175	160	187	186	197	164	170	191	157	198	208	199	182	188	190	185	180	166	213	164	182	206	196	168	176	183	197	173	176	198	195	180	173	190	209	179	198	185	208	204	189	185	169	177	181	205	189	184	173	177	192	206	177	194	183	191	214	205	187	196	186	192	175	200	197	158	187	189	171	162	192	185	189	174	197	190	188	185	179	193	203	224	201	184	225	191	197	176	208	216	158	178	190	191	195	193	210	186	182	195	202	179	184	195	191	193	176	201	180	210	196	201	189	215	201	165	178	187	174	185	164	188	183	219	179	159	212	172	168	197	195	143	182	174	204	206	183	176	189	176	185	187	197	176	177	191	185	187	188	172	196	189	202	185	189	202	209	170	181	179	186	196	211	185	197	182	179	165	185	171	165	199	203	192	204	186	194	208	195	194	185	183	200	192	207	175	204	188	209	214	210	192	188	199	195	175	180	191	203	182	172	178	185	235	197	192	215	192	180	173	186	190	196	180	191	182	198	186	186	174	180	193	188	187	208	189	207	204	192	193	202	221	197	204	181	181	196	186	202	171	191	219	207	198	182	207	169	180	175	213	187	195	202	211	184	178	172	170	207	197	200	229	201	197	227	198	203	197	185	187	188	176	191	204	208	154	180	197	205	154	193	186	193	208	182	171	212	205	181	191	211	196	198	221	216	196	208	187	186	199	202	195	183	192	182	192	194	184	183	169	193	195	172	177	180	170	187	171	166	179	219	176	177	202	195	175	203	213	198	174	188	176	189	150	196	201	187	174	190	193	204	185	199	204	198	207	203	178	174	176	182	169	186	172	189	182	168	183	213	182	190	200	202	183	197	179	181	176	170	182	177	189	179	186	195	197	186	156	185	184	195	205	182	200	199	197	197	215	199	197	204	185	212	196	213	201	198	194	162	210	175	186	197	203	191	188	201	209	199	227	212	183	203	156	201	202	202	177	161	178	187	187	183	188	171	199	171	163	185	182	187	214	190	172	185	204	162	205	190	191	205	161	191	184	183	200	190	200	193	200	215	192	180	204	193	194	177	180	191	179	208	175	188	199	212	186	211	187	181	178	175	180	216	191	196	201	202	203	211	208	179	192	179	195	200	181	186	184	198	194	169	179	177	198	206	187	166	186	177	196	156	182	202	195	186	204	190	210	176	191	178	202	190	155	164	176	184	212	203	184	182	191	172	203	180	182	192	186	183	173	186	209	178	193	182	187	179	181	214	188	186	194	184	181	184	166	182	180	183	182	218	202	210	218	180	195	174	201	180	206	178	210	178	179	170	196	192	172	185	186	193	192	199	190	161	179	207	220	182	187	182	185	192	197	191	208	211	179	198	196
5253	1762	1434	789	636	543	547	516	482	467	456	450	465	475	466	420	449	427	451	481	450	478	432	439	464	474	496	419	460	460	446	437	458	426	456	452	474	435	424	461	466	437	426	446	411	462	433	475	444	474	460	441	455	440	454	417	443	440	419	435	429	456	461	448	444	494	421	464	447	446	410	436	476	461	440	451	448	437	470	438	429	435	454	451	452	397	431	450	452	457	416	460	474	451	485	478	442	465	433	425	449	459	478	425	454	468	477	403	432	450	487	470	424	425	454	446	480	450	482	491	478	442	466	440	453	424	417	451	433	448	427	430	491	425	429	489	455	436	464	442	443	469	487	497	423	464	432	446	446	470	462	421	451	426	433	436	477	475	427	436	429	428	446	427	391	428	460	444	465	431	417	448	445	469	433	451	487	415	436	486	461	484	433	420	440	443	434	398	485	439	487	416	447	488	448	452	452	440	424	439	444	466	460	445	441	434	437	406	429	416	463	495	445	382	467	446	406	476	419	448	442	452	471	451	481	430	472	465	428	458	434	439	432	460	429	439	451	468	464	435	424	450	447	451	437	452	445	454	469	443	480	439	471	453	463	465	430	444	447	420	439	472	418	437	452	447	455	441	489	423	427	443	449	432	423	427	425	466	437	429	421	442	466	429	452	444	490	472	458	471	417	479	451	460	444	462	433	446	451	441	438	448	462	446	440	478	449	453	463	451	438	433	405	446	439	415	429	429	487	422	451	432	427	452	444	420	432	414	460	438	431	416	456	451	465	468	441	452	462	470	478	439	423	438	488	480	423	441	463	445	445	439	481	414	457	448	446	485	437	432	427	423	427	457	422	455	431	431	431	439	461	453	474	450	436	445	463	442	466	447	478	426	471	440	457	416	439	461	454	430	464	472	403	426	477	479	440	460	449	470	451	424	456	449	412	438	437	475	432	440	424	433	418	462	468	439	416	425	447	429	424	464	441	449	422	425	434	471	432	444	433	475	470	479	440	446	448	447	468	451	466	468	477	490	464	439	476	467	425	459	413	404	450	508	482	456	416	434	455	426	472	443	426	461	465	468	467	478	455	489	427	416	501	443	451	485	438	443	465	473	426	480	392	476	444	433	450	477	446	451	419	456	443	436	429	467	387	415	442	464	483	461	438	458	423	457	428	430	432	475	434	443	434	442	460	472	474	492	467	451	476	427	491	493	464	436	448	426	431	436	472	439	482	446	452	470	467	470	474	457	428	439	434	455	495	459	460	485	461	496	450	497	452	449	425	415	466	464	470	420	467	426	450	446	440	502	447	449	428	415	464	438	450	450	443	416	448	470	437	453	430	442	437	457	449	481	470	505	464	431	470	448	445	451	506	435	470	455	472	428	439	467	455	480	473	492	444	460	432	408	456	459	441	479	457	443	457	441	440	412	432	450	453	471	458	456	447	440	466	468	445	432	440	462	464	424	447	444	461	447	468	449	433	460	430	449	436	434	410	426	479	479	430	446	439	438	436	455	463	496	452	498	412	435	445	472	440	447	464	497	433	473	460	469	428	450	451	427	443	439	471	458	520	486	486	418	420	423	437	444	433	452	437	481	435	433	469	444	466	453	441	487	466	465	433	439	442	447	437	452	467	459	450	440	469	426	422	429	449	421	447	437	440	473	429	405	436	471	447	462	453	465	497	447	437	443	494	444	438	484	490	463	452	435	470	392	451	471	434	462	467	452	410	443	458	433	435	463	463	443	451	399	455	453	474	441	462	424	462	480	463	464	465	464	466	453	441	454	435	416	422	455	458	444	420	453	450	462	473	466	445	466	460	445	441	440	482	464	448	420	445	448	429	477	417	444	487	465	442	480	469	436	440	412	423	443	444	430	476	449	457	460	487	422	454	453	426	431	454	461	463	462	436	477	422	445	415	475	441	423	413	471	431	428	445	439	435	475	446	477	442	467	437	429	459	447	464	440	439	430	430	468	440	442	462	453	423	445	488	479	477	479	478	458	441	451	430	446	468	460	418	424	446	451	438	458	434	435	448	454	430	441	425	422	445	452	463	456	433	468	436	423	463	475	478	388	438	456	422	448	486	443	475	451	426	446	466	466	421	440	416	472	476	463	445	465	489	449	429	436	488	483	454	456	436	448	448	435	438	472	429	452	437	412	451	469	464	417	406	442	463	451	464	440	437	449	439	482	470	462	468	443	469	468	497	424	453	492	471	442	426	448	419	416	424	484	470	438	450	441	414	422	467	487	441	483	414	476	440	490	475	479	440	442	427	443	418	461	472	459	434	460	458	458	464	431	452	470	470	464	444	480	448	433	457	486	431	447	439	448	428	445	408	465	481	450	422	444	464	434	455	421	440	450	448	450	449	462	480	468	454	467	448	475	450	444	481	410	428	460	462	436	478	445	445	489	461	460	455	493	474	444	491	422	436	439	445	451	442	470	456	469	471	435	457	471	446	458	421	470	470	451	451	481	398	484	459	435	441	472	426	447	430	470	470	458	470	421	450	464	444	482	503	465	444	448	447	450	478	454	453	430	442	431	454	476	433	451	474	463	409	453	476	441	486	458	481	474	449	449	414	462	465	456	429	429	448	460	448	426	487	473	447	439	434	455	461	439	455	464	438	440	417	448	412	426	469	449	453	441	454	448	436	452	438	465	461	416	469	474	461	441	478	432	429	444	452	432	480	448	431	448	442	466	469	420	455	441	469	439	438	430	436	428	429	456	468	446	452	430	456	445	437	432	447	415	433	472	458	456	446	397	432	458	448	445	472	441	422	488	427	464	501	451	443	477	457	461	469	435	459	461	487	493	459	464	456	399	425	470	468	471	460	449	441	448	467	469	462	460	450	401	434	419	461	462	464	466	453	428	451	465	454	423	434	424	491	420	450	466	480	450	471	442	427	457	467	440	455	440	461	440	450	476	481	432	499	426	430	470	443	445	446	458	406	447	465	495	439	467	464	455	416	437	504	464	495	459	470	462	453	436	430	451	446	434	463	441	456	470	449	463	452	472	454	479	458	463	470	468	443	458	443	421	440	498	445	422	456	432	447	473	469	484	442	458	453	466	476	468	419	425	468	407	452	448	433	464	473	446	436	447	459	430	489	437	489	442	445	419	452	464	466	437	425	449	465	444	416	474	440	452	466	433	478	448	462	422	464	415	435	430	462	419	446	437	433	441	414	446	444	488	430	462	421	479	454	470	454	457	476	463	470	470	413	451	455	449	442	428	464	468	460	436	430	433	416	453	471	420	442	455	468	462	439	444	417	464	447	449	445	426	462	478	414	500	421	434	430	431	453	436	387	396	483	444	464	436	467	439	434	463	459	472	447	458	442	432	439	457	463	470	459	448	467	446	438	449	478	426	456	416	478	464	401	466	478	462	436	442	450	432	453	443	458	450	435	400	484	491	424	394	481	447	429	463	438	445	476	448	460	416	456	464	437	438	410	442	436	419	444	456	446	446	467	431	425	489	425	468	463	478	453	452	465	459
24529	20943	24574	27454	20509	2848	717	525	472	386	414	396	371	343	325	302	350	297	324	345	342	264	277	290	314	284	299	298	299	272	303	263	302	306	319	274	291	312	281	294	308	285	310	302	256	277	332	322	285	298	259	301	299	295	277	306	294	268	313	286	284	292	263	300	292	251	279	299	315	274	263	281	321	301	333	262	231	287	280	308	290	292	270	300	299	305	299	268	276	301	330	286	302	282	312	286	295	299	295	268	321	253	270	310	282	271	258	258	255	237	283	276	286	288	296	303	289	318	277	264	266	305	289	284	272	272	293	286	301	302	282	296	253	292	264	268	283	299	308	302	307	294	266	326	274	294	300	265	313	265	259	303	304	275	280	289	293	263	312	319	277	268	268	289	280	264	267	291	261	275	303	276	280	320	287	290	273	289	289	276	278	292	292	301	311	289	270	256	281	274	264	277	294	304	300	330	263	276	295	264	255	287	273	263	285	290	288	299	290	306	287	308	305	275	288	279	272	293	275	273	277	262	301	293	251	290	273	283	263	332	302	273	291	298	301	263	262	304	280	281	274	284	278	308	298	292	281	288	306	301	291	269	267	291	275	278	304	291	291	283	312	315	277	308	310	295	279	297	275	304	265	314	301	289	285	272	266	285	260	293	261	292	309	284	294	260	274	275	284	299	290	288	266	254	256	250	286	286	260	304	300	262	260	267	274	254	258	277	307	252	266	281	285	293	289	280	301	296	294	281	283	357	291	258	283	283	281	290	330	281	310	289	262	298	275	295	300	279	244	319	316	252	309	290	272	235	301	273	293	290	265	325	271	251	253	290	290	274	286	304	287	291	297	261	287	300	278	258	309	301	247	254	275	282	248	245	300	266	277	314	302	286	275	258	287	255	329	306	302	279	275	274	263	283	269	287	264	276	256	256	299	304	277	280	286	285	259	286	312	295	274	298	262	288	256	297	293	282	262	308	328	292	303	278	262	294	304	269	285	262	315	325	295	307	248	275	287	272	290	266	314	275	285	269	298	279	286	238	248	307	266	293	296	279	264	267	303	266	321	283	311	250	261	274	254	320	272	225	291	262	280	278	283	272	306	290	290	291	288	266	291	275	304	291	270	296	275	295	287	302	322	277	284	267	310	307	251	281	301	275	299	276	306	310	267	289	292	296	324	281	279	305	302	264	292	274	277	274	296	285	283	282	280	270	285	270	286	287	285	270	281	277	304	290	327	255	294	274	268	239	299	336	303	286	303	259	247	303	296	294	284	270	304	259	273	280	278	293	297	325	290	263	277	272	304	270	321	282	278	276	295	323	290	261	250	244	275	287	298	260	286	312	270	297	283	276	246	279	273	310	306	279	283	277	274	249	271	288	283	256	268	273	294	282	309	299	292	279	311	291	317	305	262	268	307	280	335	300	293	276	308	296	285	295	275	286	296	305	284	304	282	313	311	270	288	301	270	278	287	315	289	314	315	286	280	275	287	273	290	303	290	280	306	288	290	246	233	271	299	278	301	271	285	296	274	266	306	269	342	291	317	277	319	271	287	291	282	253	294	305	296	277	290	281	273	277	295	303	284	303	282	294	269	286	296	278	263	293	307	241	274	281	242	301	259	281	301	261	259	307	308	274	292	275	257	285	263	278	273	273	303	331	288	277	304	278	295	269	289	266	269	276	262	290	288	271	259	253	283	302	295	249	264	288	280	289	283	272	261	270	284	277	285	319	312	267	284	322	257	306	292	297	275	285	323	273	274	256	326	312	293	276	284	279	310	300	281	271	269	294	276	300	295	283	267	307	281	248	338	275	275	280	294	287	275	298	274	287	270	266	323	282	304	302	300	277	282	283	280	306	271	269	248	282	290	295	270	221	251	299	278	298	287	305	290	263	269	314	277	300	327	300	263	278	278	291	290	284	246	272	330	297	280	253	284	276	311	263	265	288	284	264	272	300	258	272	317	260	282	293	285	254	264	275	242	285	276	283	269	268	296	294	300	266	292	265	318	299	301	286	277	296	299	290	277	309	320	254	278	296	284	277	309	267	281	253	284	322	279	286	299	255	269	318	297	260	302	294	268	259	302	310	283	273	282	317	302	296	271	303	301	297	274	295	256	261	273	307	280	283	259	312	316	292	303	290	282	268	290	275	306	279	263	275	261	306	279	311	261	311	317	294	251	320	293	283	244	290	285	300	289	290	288	305	257	285	275	314	295	315	291	285	308	277	267	291	312	313	312	287	282	286	290	278	278	249	252	303	339	306	293	250	274	295	306	272	256	324	282	271	288	294	282	283	261	248	259	271	291	255	345	252	292	280	261	255	295	275	278	250	285	293	290	306	298	309	269	271	281	266	282	314	295	270	273	319	279	253	250	290	310	224	302	299	310	306	271	264	278	300	239	245	289	292	295	259	265	287	293	298	268	292	281	301	260	309	291	310	315	292	295	293	291	297	301	237	305	304	270	265	259	303	277	282	268	307	320	333	280	284	238	281	271	306	297	275	299	334	263	263	263	306	272	235	255	289	267	321	277	271	266	276	296	291	270	245	274	311	290	276	300	290	282	291	262	292	270	283	307	298	253	308	288	290	272	282	295	291	290	291	274	297	290	288	286	305	291	306	303	256	290	304	279	264	330	284	287	267	284	278	298	267	264	265	297	258	297	300	261	248	306	260	262	256	277	296	248	296	295	300	270	252	264	284	266	288	284	301	298	267	285	274	273	293	276	243	263	277	312	289	281	264	293	291	309	291	267	282	288	284	288	287	245	301	277	268	320	259	280	238	285	285	292	234	274	253	312	307	276	286	315	286	322	286	293	279	300	267	281	265	259	302	296	284	273	260	340	258	248	289	292	308	289	280	258	272	266	271	309	257	323	286	282	264	267	269	288	275	282	292	257	302	281	303	283	276	296	285	286	287	278	292	272	289	270	285	273	279	270	306	288	310	281	287	291	275	290	294	281	305	290	295	316	339	261	296	278	278	318	302	308	300	277	307	261	288	282	307	281	279	301	287	307	302	293	261	262	279	257	293	292	302	283	277	302	279	274	303	284	292	256	297	288	295	265	276	280	278	290	285	299	296	292	251	295	268	296	289	287	286	276	284	316	295	297	288	284	279	314	261	290	293	253	300	298	281	269	286	285	266	275	293	319	316	259	310	283	282	281	261	281	290	257	287	294	287	259	304	312	302	290	268	295	299	264	278	264	249	294	275	297	291	278	293	279	300	277	268	284	279	281	252	268	268	290	266	278	257	291	275	252	247	295	256	280	276	316	298	280	275	262	241	307	291	305	304	325	261	298	307	313	304	288	225	313	288	264	267	271	291	275	219	267	303	309	330	276	276	273	295	302	317	311	280	256	299	267	304	290	296	308	302	275	268	282	248	268	288	259	284	268	264	262	291	293	254	298	313	297	325	286	255	281	308	275	300	311	277	262	301	310	265	277	278	282	269	278	303	282	279	247	255	288	263	290	271	268	262	297	337	257	302	290	267	282	278
3463	5175	3725	1753	1160	940	800	768	740	701	707	662	694	645	618	661	622	634	625	648	634	585	643	581	646	637	609	642	640	654	620	681	641	626	607	627	638	590	680	582	614	665	696	652	639	639	624	652	647	648	639	638	621	637	634	622	668	614	680	634	594	625	664	610	619	620	602	644	607	611	644	604	597	584	634	680	609	626	620	612	621	599	609	661	621	606	648	614	592	583	615	658	612	611	600	626	675	598	632	591	572	612	590	634	585	619	638	624	647	630	632	620	677	578	572	638	608	637	637	613	612	566	628	600	618	631	647	616	601	627	613	624	566	644	626	660	639	665	646	642	637	632	628	635	631	649	625	627	632	641	662	653	649	624	607	681	658	608	661	620	599	610	624	631	629	666	616	641	671	616	592	625	640	625	646	633	656	639	602	601	652	566	634	645	632	627	634	601	623	590	666	635	594	642	636	635	604	636	643	622	626	593	609	615	626	676	583	627	637	644	714	648	606	612	604	613	658	621	632	592	597	608	620	634	597	604	592	623	606	619	635	640	629	636	603	590	637	640	667	594	635	640	598	630	661	625	655	673	664	618	634	645	627	631	607	598	680	620	642	597	597	612	650	645	639	651	665	597	621	636	626	636	626	645	607	615	601	648	602	658	623	637	614	612	651	645	643	613	577	608	653	606	605	606	603	623	611	632	625	600	624	633	607	626	586	580	627	637	674	573	625	618	657	562	609	625	611	613	594	644	608	615	581	642	606	617	639	610	635	632	650	672	577	620	583	575	626	647	634	657	628	669	603	649	679	585	616	593	627	628	630	631	691	605	641	637	642	607	612	633	638	670	580	648	641	657	594	619	654	649	589	600	627	595	645	618	610	595	644	631	591	616	629	603	631	667	613	599	596	643	592	666	620	614	595	652	618	640	587	645	627	606	645	653	648	624	651	623	611	617	626	620	598	634	640	659	594	625	669	675	652	655	640	615	634	641	599	618	617	645	628	631	610	631	621	593	670	631	667	625	654	623	630	636	638	639	663	604	640	588	622	627	658	625	603	631	598	612	653	634	657	615	644	627	612	605	619	614	586	582	662	617	622	610	640	642	670	580	623	611	629	611	612	629	570	605	633	633	625	599	597	632	604	578	615	628	622	639	642	648	625	608	609	660	641	626	574	620	625	642	585	592	617	640	658	595	632	621	646	700	650	586	648	595	596	616	628	636	593	626	603	609	631	615	596	607	626	642	614	616	599	626	611	642	618	645	580	638	606	611	593	650	629	591	613	611	623	640	657	567	621	604	596	601	642	589	607	549	625	623	590	604	633	624	631	607	614	617	627	650	631	625	559	641	620	609	603	608	633	644	653	657	572	612	621	634	619	573	687	587	600	577	628	601	653	622	613	633	584	652	683	671	604	628	578	596	656	615	598	656	593	624	683	630	591	605	633	630	637	635	646	610	609	640	642	658	645	640	612	644	618	614	580	614	625	607	655	638	591	612	620	604	623	600	588	643	587	658	636	606	599	630	576	600	663	595	615	588	648	619	587	653	619	607	628	618	597	663	631	648	571	622	651	625	645	628	620	634	636	604	594	616	639	648	596	617	612	625	621	644	634	624	601	621	623	629	592	635	605	598	622	631	585	653	628	609	658	615	612	593	661	613	628	622	636	615	628	612	659	592	634	648	604	630	607	630	647	590	609	621	661	588	626	639	622	637	596	621	651	579	631	636	645	609	662	623	636	645	651	601	627	637	666	667	646	660	638	632	629	587	625	635	646	622	658	634	663	625	613	606	597	604	596	668	650	640	615	661	606	623	624	658	615	613	595	637	626	631	602	650	615	591	636	620	644	662	625	586	619	653	660	617	647	628	619	598	622	606	666	565	617	640	671	627	620	602	623	628	629	632	631	603	608	615	628	649	623	654	664	651	632	646	633	632	616	597	654	655	679	649	584	611	633	640	617	650	617	559	587	610	625	566	642	594	644	643	601	610	653	614	610	599	639	659	615	631	632	608	653	649	614	588	628	645	669	658	622	650	591	622	583	598	609	607	610	621	611	611	606	620	625	655	643	605	660	658	612	641	606	615	599	658	622	631	615	606	603	592	672	640	655	637	646	624	623	588	596	629	599	604	618	618	619	606	688	665	680	622	595	595	587	618	611	652	639	599	597	615	624	644	609	626	610	616	611	638	672	622	639	632	651	646	590	636	649	655	623	624	667	646	590	621	575	649	705	626	589	587	638	604	595	627	651	599	648	578	614	649	574	640	617	634	653	641	649	648	687	649	593	623	602	626	615	626	632	634	675	595	605	609	646	621	604	601	605	604	615	597	603	633	616	647	594	609	587	644	633	629	612	595	638	618	614	637	599	625	599	650	660	598	665	626	639	627	631	649	647	577	643	621	615	620	576	651	585	625	673	638	605	648	616	625	650	633	662	636	606	641	660	655	600	619	627	611	628	619	655	652	617	601	669	605	590	611	605	646	608	634	657	656	640	637	631	613	670	616	646	637	612	637	659	612	623	613	602	648	601	659	595	647	654	639	599	658	615	625	605	626	638	594	634	609	628	636	613	592	614	606	603	608	634	615	605	634	632	635	592	632	627	641	597	627	644	675	624	654	588	668	618	666	595	608	607	614	629	608	618	628	629	654	582	591	592	606	661	648	652	649	629	614	587	651	642	624	610	637	661	623	584	618	633	611	644	578	622	599	609	660	671	606	636	635	611	694	615	659	639	668	606	652	563	624	643	590	606	635	587	626	600	630	597	628	606	616	646	627	618	635	608	636	659	626	652	624	632	602	621	663	626	627	612	612	589	632	636	666	626	636	602	645	642	651	629	590	618	619	639	570	654	597	643	673	660	648	609	614	652	608	643	638	631	639	590	652	579	623	629	667	633	636	638	612	599	593	604	605	628	596	634	590	611	591	625	665	630	606	614	661	638	579	649	604	632	669	598	678	603	644	638	634	599	624	607	619	637	636	600	653	599	637	653	621	644	609	653	655	612	641	620	628	653	639	647	624	545	583	626	610	652	627	605	593	579	625	641	674	563	661	629	660	622	610	609	654	653	626	641	629	617	629	591	638	641	619	608	627	600	662	598	624	631	623	635	631	602	621	652	638	595	594	663	638	617	616	646	615	616	617	659	638	654	592	561	652	622	626	637	641	622	589	607	637	622	644	592	668	596	660	605	607	609	595	672	617	632	609	613	623	656	674	630	601	598	593	609	614	644	654	643	646	605	607	644	608	625	647	585	597	628	627	645	650	622	643	620	635	635	625	616	563	633	600	618	633	611	699	629	619	592	629	629	620	663	632	619	624	661	629	652	633	627	601	589	586	635	619	594	608	672	629	608	567	641	670	619	634	641	599	632	631	615	628	614	617	642	623	621	641	602	627	606	595	635	590	594	647	599	645	597	611	597	651	620	609	658	638	648	620	644	612	576	649	651	605	592	614	626	638	621	625	642	647	566	602	613	611	646	669	627	603	608	665	600	615	630	599
23718	20966	25232	26867	20976	20942	3311	836	550	486	416	415	418	366	310	300	287	272	313	271	254	242	227	240	230	257	264	221	262	244	247	234	237	250	240	248	210	222	253	259	272	269	257	248	240	241	234	238	268	229	258	249	225	229	228	216	254	227	226	226	238	218	242	270	229	223	211	252	255	223	225	233	252	245	257	245	222	238	240	237	235	218	221	221	249	232	205	231	235	236	250	208	235	238	256	243	224	253	235	228	247	253	219	211	202	237	276	233	257	259	230	225	232	219	223	266	248	224	209	228	220	222	221	228	238	232	224	255	223	258	221	246	249	217	232	226	223	249	230	210	207	234	247	235	226	228	218	235	212	226	230	242	212	233	224	217	220	231	245	237	225	244	221	228	237	261	247	212	264	230	241	226	233	248	257	221	211	217	241	244	230	238	227	244	237	226	206	231	237	245	234	232	209	235	230	213	231	247	235	216	230	227	236	250	214	219	241	234	261	234	229	225	214	245	234	234	207	226	232	212	232	231	254	228	222	223	212	210	201	225	229	226	225	244	238	227	236	232	235	245	233	221	252	262	243	234	257	251	267	229	258	234	215	226	207	235	238	234	250	238	241	209	224	238	233	252	244	235	265	212	264	235	219	229	231	205	227	261	205	226	219	250	233	258	233	247	271	207	246	246	230	222	214	235	230	241	226	223	244	239	225	227	228	245	238	226	206	218	267	264	220	240	238	219	237	213	236	222	231	211	218	248	235	232	245	242	245	239	248	201	226	215	214	222	242	252	225	235	226	233	209	216	243	250	245	246	232	251	235	230	219	228	200	228	256	245	253	231	243	251	222	209	207	233	226	253	222	239	224	221	241	222	226	233	221	225	236	231	229	228	217	277	238	204	253	222	219	233	219	231	221	256	237	218	230	224	209	259	225	215	221	220	229	246	193	234	226	252	214	213	217	241	259	219	239	226	228	244	223	172	216	229	239	251	240	234	234	235	232	212	263	251	260	220	221	241	215	221	225	233	224	212	236	226	246	259	224	258	237	237	238	226	220	250	211	222	217	228	251	228	220	219	222	262	260	239	251	232	242	188	246	236	233	236	245	238	225	230	224	215	219	209	232	219	198	246	234	209	224	210	223	259	214	226	208	238	248	238	261	217	221	232	248	219	245	222	239	217	245	237	211	226	224	249	230	207	230	209	234	239	226	242	247	206	213	223	241	225	212	240	240	224	241	228	247	232	260	220	230	255	230	233	243	235	236	223	232	220	238	206	244	234	234	217	237	242	224	241	218	255	230	224	228	223	228	230	207	246	260	239	191	193	225	218	207	254	238	239	239	229	229	229	235	240	264	219	220	235	227	248	252	252	219	229	207	234	246	214	237	227	221	231	216	212	245	226	222	240	185	270	221	240	230	221	218	226	247	228	227	219	251	231	243	230	237	258	231	220	237	259	249	254	240	252	228	217	203	202	246	218	204	226	224	250	215	256	255	235	277	222	253	230	224	214	217	237	253	254	215	234	229	216	229	218	211	241	254	208	210	271	185	221	226	246	251	240	185	210	247	249	211	256	231	197	204	251	223	225	238	220	248	238	257	212	231	241	235	227	244	259	231	233	248	250	206	218	223	231	233	229	237	244	237	241	263	231	242	241	232	223	225	258	204	213	222	222	283	186	257	209	236	219	246	218	232	216	226	245	213	255	240	207	241	221	208	260	250	271	226	240	240	197	222	230	235	207	204	170	218	232	248	208	241	241	231	219	226	194	221	239	242	237	233	228	254	245	246	220	258	226	208	233	186	205	228	216	196	204	242	222	213	242	242	274	232	242	224	241	221	238	229	225	210	255	252	216	231	242	222	229	263	232	220	221	229	225	245	232	258	231	247	242	234	211	210	250	225	225	255	228	233	224	204	230	228	222	226	274	224	223	224	220	203	227	230	224	226	226	232	233	243	222	253	214	206	221	202	241	220	205	232	246	226	243	223	246	245	238	236	245	214	237	225	223	236	230	232	209	228	250	217	224	238	244	219	219	230	255	212	236	208	238	219	245	234	234	224	261	229	250	211	239	229	220	228	221	197	247	258	257	216	228	226	236	226	241	230	227	266	242	222	252	264	225	229	208	256	220	223	217	238	231	237	235	218	236	216	216	236	228	213	237	237	219	219	259	241	219	212	246	209	248	237	227	227	244	231	230	246	245	217	221	206	229	245	226	216	200	248	221	237	210	245	245	253	207	235	225	237	230	209	267	250	208	211	219	224	240	228	241	244	226	240	231	234	202	223	236	227	239	208	214	220	224	238	234	253	245	213	242	238	215	247	245	253	275	232	240	215	253	240	220	222	201	227	230	215	226	240	240	202	234	222	249	226	196	227	218	254	217	249	222	231	231	239	233	209	254	212	232	257	230	226	252	242	223	267	243	251	234	212	214	232	255	235	241	197	220	224	204	190	217	238	206	241	228	249	197	240	220	244	227	232	206	223	225	221	228	271	227	222	237	229	215	225	236	219	216	228	237	236	232	199	224	215	211	227	239	220	223	224	221	225	225	212	225	231	235	257	207	241	203	268	245	231	207	228	226	249	227	218	227	203	236	207	228	209	248	230	238	223	212	225	234	200	255	221	239	217	232	214	248	234	211	260	230	227	215	223	215	210	235	244	226	239	231	223	209	221	224	226	222	212	229	214	230	195	213	227	206	204	210	216	218	215	255	241	236	230	193	229	223	240	235	215	224	224	247	217	245	247	200	219	214	235	224	228	240	263	247	231	249	242	224	294	251	226	257	235	225	221	255	212	218	217	231	218	230	222	249	238	247	221	209	248	210	216	208	250	250	253	222	241	249	257	226	244	249	239	210	210	252	230	244	238	201	214	209	228	253	260	261	229	218	220	225	220	205	222	209	211	249	192	188	230	201	231	220	229	226	217	198	225	260	239	199	209	228	212	227	252	219	232	209	246	206	244	224	236	198	212	238	248	238	227	199	216	210	228	214	237	215	252	240	241	204	251	227	254	240	212	225	222	245	262	237	233	225	214	232	222	205	200	204	240	230	244	249	226	257	226	253	258	224	220	231	221	230	252	261	227	226	213	240	252	236	225	238	232	201	221	200	225	205	229	211	241	237	224	226	230	244	233	241	210	221	217	219	245	250	234	222	260	241	233	239	233	242	251	239	229	225	234	217	259	227	222	231	214	202	251	218	200	242	244	209	210	239	246	216	214	233	217	258	239	227	233	215	246	245	242	220	250	227	208	211	222	203	250	242	229	262	237	232	242	235	220	231	223	203	259	218	210	235	218	211	244	220	234	189	226	251	248	234	227	263	202	232	237	224	263	240	203	220	248	224	221	216	211	228	221	242	217	217	230	265	200	229	237	201	225	226	242	221	255	227	217	246	260	235	241	224	241	207	226	213	228	247	225	214	253	220	240	232	247	236	210	229	224	250	242	239	218	205	219	249	216	231	240	224	235	230	242	250	267	241	210	203	243	233	264	247	241	242	221	242
3682	7956	5578	2463	1395	1016	832	707	654	630	590	601	651	569	532	587	533	551	477	549	480	515	541	543	518	508	555	535	462	524	523	486	471	527	500	496	460	520	516	500	545	503	517	504	451	508	505	519	561	470	511	483	506	477	531	522	513	527	507	488	508	540	475	504	480	520	539	478	473	468	479	484	481	520	511	499	519	536	491	520	523	515	488	498	473	522	494	518	480	491	503	498	518	545	495	489	483	501	484	540	494	495	487	544	469	478	506	520	547	508	502	499	486	504	512	509	534	474	509	479	476	515	492	509	490	512	471	508	519	547	507	473	510	505	519	493	481	508	517	538	487	488	477	519	471	508	504	509	518	535	522	500	513	548	483	515	572	466	498	485	461	471	477	479	477	461	487	541	495	494	485	482	520	540	492	464	489	483	509	471	512	480	505	481	508	501	473	491	492	472	500	504	505	516	486	513	517	481	501	489	515	478	512	531	481	546	524	476	490	523	501	488	510	513	475	509	521	484	535	519	519	505	504	516	506	470	515	481	520	505	549	471	511	454	514	501	461	518	519	503	521	493	543	454	527	523	475	494	485	481	491	508	520	500	517	504	477	508	463	482	487	520	501	492	494	471	528	470	489	490	518	475	536	531	487	498	534	541	483	488	515	443	480	517	523	526	475	516	475	492	519	479	476	539	511	494	482	533	524	474	507	515	526	461	507	497	484	503	486	469	490	519	537	495	497	495	475	489	471	528	477	489	493	503	508	492	516	511	475	451	518	499	514	462	505	518	488	481	510	557	527	465	568	512	515	511	513	512	519	504	521	503	486	485	483	489	512	501	494	457	479	497	501	506	498	470	509	540	514	500	507	507	482	491	471	512	555	516	511	501	466	439	460	458	506	513	467	498	504	485	488	503	506	466	470	552	497	499	496	501	515	504	467	506	490	507	484	521	507	486	526	508	522	530	491	494	530	506	474	500	458	517	509	514	473	490	482	485	473	535	492	502	535	536	543	503	442	496	504	481	555	473	493	458	510	507	469	511	486	506	485	487	414	475	518	490	455	483	491	502	471	546	503	443	489	515	504	516	511	539	485	524	473	495	515	506	499	501	489	495	476	476	481	437	506	478	491	488	502	496	512	524	521	523	489	511	508	506	492	513	530	528	545	486	511	501	511	515	480	455	510	513	501	501	473	471	473	514	528	531	480	479	506	478	504	562	493	481	515	495	516	520	469	491	471	502	493	467	538	489	531	529	511	487	473	456	487	481	454	529	533	514	474	520	523	486	511	477	533	524	497	480	466	514	534	479	521	460	461	498	481	493	530	506	502	483	504	500	527	483	495	517	463	526	504	504	516	485	469	481	513	511	498	529	506	488	497	519	476	518	496	523	481	480	499	454	481	478	478	543	490	511	527	502	479	509	505	507	502	504	530	515	486	551	467	503	491	534	476	512	477	484	470	493	513	488	513	466	468	485	504	501	521	495	473	474	503	517	479	521	495	486	486	512	509	517	513	527	483	463	481	498	484	466	481	501	480	538	517	517	506	492	515	509	485	526	512	508	515	510	459	494	515	483	493	520	506	455	460	512	503	523	497	480	519	531	503	493	509	489	499	497	503	470	513	499	511	527	514	511	477	517	497	526	472	490	514	484	502	504	499	510	513	473	527	549	532	526	522	513	502	501	503	533	511	474	505	532	509	517	493	496	512	491	469	461	480	492	512	483	503	519	476	552	520	512	513	496	464	506	501	502	477	491	491	491	472	513	476	495	479	450	493	515	472	509	506	517	523	498	502	487	498	534	484	478	492	495	532	494	504	542	509	468	489	506	519	509	497	457	473	518	537	520	515	487	496	495	565	497	506	504	500	502	500	497	510	524	515	512	480	510	482	495	526	465	484	485	495	530	530	546	495	481	437	510	504	510	560	534	472	516	511	493	495	504	481	500	508	537	502	515	508	470	482	517	472	499	542	477	507	503	468	502	502	502	487	486	486	499	489	493	489	499	504	475	544	514	516	498	481	507	505	506	494	491	489	482	530	522	512	529	504	504	475	516	489	518	490	541	513	510	532	482	496	485	503	480	519	501	511	532	460	520	462	467	494	498	486	510	483	491	482	527	547	467	527	484	512	498	515	496	493	470	495	507	446	516	533	494	488	513	482	531	503	476	540	484	553	523	488	486	504	518	513	501	499	523	505	507	499	489	470	457	521	505	526	521	497	501	512	486	492	491	486	488	492	499	498	504	470	521	492	477	515	554	539	474	521	480	482	512	543	492	485	482	508	492	517	492	457	496	479	458	499	493	493	497	465	479	506	506	528	520	530	476	496	483	498	517	514	504	509	501	513	497	447	513	476	542	511	487	488	507	485	481	473	516	527	483	511	501	498	510	475	462	461	576	543	495	486	482	490	509	489	470	477	545	498	481	497	484	512	506	476	485	531	462	486	447	524	490	452	525	503	474	506	490	480	512	482	483	495	492	514	503	521	498	482	492	478	526	506	489	515	468	491	460	527	504	467	524	538	523	499	487	519	493	493	498	486	458	488	506	474	472	508	471	498	504	480	500	520	499	500	500	504	482	524	529	468	550	517	477	503	516	481	510	495	529	518	476	519	521	518	529	479	516	490	522	513	500	484	522	496	524	499	478	516	482	492	445	534	550	508	503	500	494	497	531	469	495	508	492	522	492	549	503	530	543	489	488	494	496	501	491	500	485	476	515	513	488	478	514	455	501	491	480	515	522	499	503	513	511	498	474	498	516	507	464	517	500	497	482	473	506	518	534	496	517	504	510	511	530	465	496	506	488	504	538	515	483	504	493	500	489	469	527	489	527	515	506	462	549	501	513	467	497	526	520	511	532	455	496	494	474	500	502	515	537	459	520	546	487	481	511	504	452	500	520	489	488	494	515	485	514	488	485	487	499	493	492	454	502	478	478	504	490	502	515	492	504	489	512	490	498	527	499	542	480	502	512	520	489	486	495	490	503	483	499	523	490	479	483	501	509	474	519	507	501	495	448	498	492	477	508	503	505	498	531	479	503	509	511	513	532	496	529	502	531	522	489	494	509	522	524	521	481	513	494	512	507	498	491	537	484	474	527	479	457	538	477	532	484	505	506	517	463	516	507	509	497	477	505	502	465	495	463	503	473	480	530	520	484	478	562	515	482	490	492	527	521	536	486	494	485	542	501	463	465	490	457	462	516	492	475	534	532	503	470	480	467	485	460	530	501	506	484	510	519	525	475	489	478	434	522	474	509	507	447	492	486	490	537	494	533	478	478	498	484	533	510	475	521	501	468	466	512	513	511	557	487	508	507	526	444	485	455	519	485	490	537	533	482	484	475	516	537	470	461	513	472	490	485	509	506	517	480	509	525	492	532	521	501	521	479	490	510	514	506	505	471	531	508	523	482	499	459	477	506	496	517	493	479	516	505	539	489	555	508	524	498	500	499	522	481	489	513	527	502	507	516	520	465	487	497	488	497	509	522	518	479	500	449	503	492
33060	13813	2710	756	523	448	312	257	250	261	248	236	223	189	206	182	203	209	213	189	210	204	175	192	169	188	176	164	202	226	191	174	203	204	197	171	188	200	191	205	216	186	185	197	185	176	196	209	229	225	173	191	215	217	187	185	194	238	227	190	208	189	214	214	200	204	192	193	198	206	226	206	191	207	192	186	171	199	197	203	198	180	204	183	180	185	196	197	218	193	204	162	195	151	179	195	190	175	191	183	209	203	199	161	162	186	210	176	185	193	193	211	205	205	181	203	192	191	182	189	172	166	186	186	183	185	170	183	188	180	220	197	162	196	196	187	192	184	178	172	193	196	207	199	194	214	187	182	184	175	193	174	209	207	182	212	182	201	192	173	180	196	168	187	169	176	215	209	168	204	198	177	187	222	202	212	193	182	168	201	185	197	206	197	186	188	194	215	173	183	176	194	179	180	166	201	190	183	172	182	166	193	182	185	201	189	181	176	182	211	183	186	184	196	199	193	198	216	198	188	156	199	176	219	201	169	191	197	220	198	179	163	189	189	193	181	183	198	198	192	196	213	174	175	180	195	220	206	202	205	189	193	179	191	197	180	171	183	198	190	164	177	199	213	180	154	174	200	201	178	201	213	216	194	212	173	198	221	196	197	203	191	169	221	229	227	196	203	164	207	196	203	172	210	184	224	199	192	173	202	190	178	186	185	189	178	189	207	208	197	216	196	198	210	197	207	172	198	210	192	160	188	194	197	187	177	209	216	212	188	206	203	189	171	172	191	175	170	174	222	196	186	209	226	194	212	190	186	195	223	210	196	192	212	221	206	171	174	189	195	197	198	217	215	193	187	203	199	174	190	222	187	191	191	201	174	213	191	222	213	203	193	187	187	191	194	168	183	181	167	192	207	183	202	214	205	203	170	186	203	181	191	139	156	201	170	199	183	173	194	153	186	193	191	200	191	178	178	186	163	180	214	190	186	167	170	182	181	190	188	175	199	194	161	189	190	186	170	202	195	176	201	197	165	160	179	192	186	205	195	172	174	207	194	200	196	192	208	189	184	176	216	213	189	202	207	176	163	191	157	210	171	201	189	205	194	195	169	173	210	217	192	177	199	186	185	197	176	215	199	216	186	203	198	205	178	156	198	176	201	178	184	190	183	198	164	183	196	175	218	198	194	198	173	172	173	168	178	185	186	212	198	185	173	188	191	221	184	199	196	187	196	161	205	175	166	169	173	223	183	183	182	232	218	193	192	194	184	188	186	187	184	155	188	204	182	184	189	171	182	199	182	197	202	186	168	205	173	214	203	198	165	201	180	187	208	179	188	201	188	183	219	183	168	204	193	189	184	187	202	196	188	230	198	187	179	189	207	212	178	186	172	207	182	195	171	209	202	197	214	177	190	193	192	171	176	186	175	182	194	191	179	199	197	173	190	202	202	194	191	184	230	204	186	221	180	202	210	161	175	186	205	187	216	185	200	170	166	164	185	191	225	198	191	198	181	198	190	202	197	200	164	190	194	188	193	174	190	171	175	187	183	207	178	226	173	201	193	195	170	212	200	215	203	214	209	200	196	178	206	174	197	177	195	204	174	191	210	208	191	174	211	217	229	188	198	187	237	180	173	207	201	186	189	178	189	185	184	184	208	164	174	188	163	229	216	164	189	197	181	190	194	183	216	195	172	209	183	189	196	185	164	173	205	213	207	212	202	196	176	193	178	215	171	184	176	194	184	168	178	219	182	187	174	191	215	216	208	172	201	195	220	179	155	201	198	190	201	216	179	192	172	197	212	192	187	187	188	191	187	193	185	220	210	202	207	179	186	177	168	196	187	196	191	171	184	173	227	206	183	189	199	189	171	196	193	188	196	191	204	208	187	187	197	170	166	202	205	193	200	191	209	168	201	231	174	216	199	194	198	193	194	187	211	149	167	189	194	165	173	160	204	189	216	176	176	204	205	182	211	220	167	190	164	205	160	180	207	199	173	178	190	203	186	199	178	193	177	191	203	210	176	187	233	177	189	191	209	232	179	191	181	167	174	206	190	187	187	187	197	187	184	189	155	197	193	164	188	204	186	207	186	184	177	201	188	223	173	175	179	172	215	203	199	213	199	193	180	205	202	151	227	173	212	175	205	202	212	201	193	195	203	193	176	215	215	169	213	209	188	205	176	208	183	200	197	199	200	177	173	174	193	228	164	205	162	218	187	195	195	188	192	188	193	191	207	195	192	209	180	184	173	163	198	166	189	195	201	223	198	194	199	203	199	196	196	186	179	212	198	214	168	192	194	198	181	203	179	208	181	192	190	172	175	194	182	175	202	201	175	193	186	224	164	168	176	182	182	190	211	187	208	177	194	173	197	208	174	184	191	183	191	154	184	186	185	199	213	210	180	194	206	178	212	192	193	175	203	191	190	197	189	176	188	184	206	198	181	217	242	185	207	187	176	215	210	194	187	172	186	185	194	174	177	184	217	187	208	188	191	179	187	195	178	186	181	167	178	202	201	170	208	165	190	195	190	188	195	197	186	198	180	191	215	187	205	183	181	201	202	216	206	166	192	181	186	173	199	210	183	181	184	197	178	207	196	229	196	189	189	191	192	192	178	175	189	194	193	192	200	182	189	216	188	199	215	223	195	185	193	193	182	196	190	207	182	207	189	177	200	181	196	194	182	227	166	186	207	196	206	175	178	186	191	212	205	209	172	195	200	203	209	212	192	193	167	197	204	199	203	172	206	185	177	200	188	183	185	191	189	187	188	178	189	194	168	192	206	183	168	197	210	175	193	172	172	187	185	217	188	183	188	213	189	209	198	201	197	206	184	199	192	179	200	203	180	199	204	194	163	190	196	211	203	187	182	187	211	202	184	195	182	175	180	196	194	198	161	188	198	181	203	181	202	159	167	191	166	179	195	170	192	156	214	173	201	191	202	195	189	203	205	198	182	167	200	203	198	205	197	211	173	163	180	157	185	215	204	187	230	219	181	189	234	198	196	197	188	219	170	193	188	187	163	182	179	177	206	168	191	213	189	182	178	226	179	187	173	197	206	176	201	201	206	184	165	180	181	173	197	198	180	188	214	188	184	195	168	176	205	208	182	157	192	202	173	195	207	240	199	200	187	196	201	210	200	186	196	184	201	170	194	180	186	170	153	193	192	194	182	161	168	169	201	195	206	202	231	189	181	179	198	190	192	185	187	194	197	207	156	202	207	204	188	205	172	188	186	179	199	188	184	163	200	201	164	181	197	200	190	179	153	186	182	189	181	214	183	214	206	204	227	194	189	182	174	210	198	192	209	183	218	203	198	199	189	190	190	184	192	210	191	234	185	210	189	187	158	183	195	187	164	158	178	200	182	176	201	178	220	189	213	166	179	183	191	177	172	167	190	179	187	195	190	159	178	176	179	195	164	197	241	207	163	188	197	205	192	189	202	217	200	184	167	172	166	197	180	171	190	197	201	176	208	192	188	173	199	175	177	189	180	212	211	226	195
5235	1783	1309	808	611	591	501	500	476	498	471	457	469	443	462	441	467	476	481	472	444	474	467	449	481	467	453	422	450	457	402	499	474	442	425	476	451	452	481	469	474	445	465	458	438	427	449	466	461	483	446	468	458	447	454	465	439	469	433	443	510	450	432	462	446	447	470	441	451	467	442	423	442	424	474	423	452	447	450	436	442	458	449	441	496	421	446	444	456	440	454	414	468	465	422	441	397	442	443	454	451	484	454	458	434	484	498	470	446	439	460	479	443	471	480	453	453	454	457	452	467	442	467	440	445	464	473	415	490	420	477	442	464	454	440	446	451	428	460	475	438	432	449	451	479	451	455	473	440	467	444	415	455	444	494	499	444	475	469	440	444	451	453	458	402	454	463	452	412	442	459	458	435	413	462	450	467	431	467	458	455	434	438	439	418	465	394	479	468	504	454	483	470	444	447	460	433	471	435	464	496	439	453	466	439	458	450	407	436	466	462	450	439	463	431	483	460	457	433	477	467	432	440	453	442	471	458	454	445	467	424	466	473	447	445	459	461	477	469	447	444	430	444	454	445	443	483	447	431	480	485	456	507	449	461	447	480	452	467	460	445	455	425	476	419	463	423	454	442	469	405	457	459	454	434	430	446	471	499	451	450	488	469	462	450	482	465	429	433	427	454	463	465	472	484	414	490	458	492	431	463	430	445	475	466	454	441	446	426	461	457	439	494	461	423	438	436	463	481	479	415	461	485	469	445	461	428	482	423	457	432	465	425	468	444	479	495	450	434	452	462	446	422	436	453	462	436	435	450	487	473	459	432	484	468	458	457	447	481	453	475	424	451	480	458	436	430	478	454	474	429	448	421	433	454	464	470	439	453	413	447	436	437	484	508	444	469	464	440	425	415	477	429	455	462	450	469	436	456	455	456	442	459	395	479	432	431	430	445	440	432	437	422	444	420	447	481	452	437	444	439	462	436	460	468	448	473	447	443	453	472	433	456	486	477	435	454	473	430	432	460	426	448	446	463	406	478	449	411	461	438	431	466	462	468	447	487	439	466	455	469	475	435	456	520	454	452	438	473	422	481	448	460	444	476	449	432	448	468	464	434	451	475	433	460	463	446	445	474	436	452	483	462	443	442	466	451	452	459	418	482	409	464	451	436	454	479	453	451	454	454	437	424	463	458	438	487	456	427	442	434	452	448	446	444	465	441	434	419	437	451	445	429	448	447	437	427	417	433	462	431	486	456	473	474	465	481	466	461	489	505	467	470	454	469	448	460	482	456	451	467	433	455	482	460	455	485	465	453	455	459	481	478	472	415	494	448	471	455	497	466	454	459	516	420	473	491	432	458	457	476	438	463	428	436	470	492	462	426	464	446	440	469	506	438	470	448	477	440	456	467	472	455	458	454	468	429	397	460	415	479	441	492	435	450	443	456	457	469	470	469	443	435	453	436	435	472	445	444	454	462	456	445	436	459	442	427	476	456	474	417	459	434	440	444	465	455	458	447	471	447	458	450	415	470	432	408	456	455	424	446	464	460	481	431	437	446	439	419	480	471	460	473	434	441	448	446	485	460	477	427	434	453	449	443	475	487	431	429	472	469	449	419	468	463	481	461	451	457	454	447	443	482	469	503	462	442	443	460	461	440	468	484	445	462	499	444	468	441	443	441	432	470	456	453	437	418	399	460	454	424	456	440	466	510	472	478	441	446	468	417	498	457	474	469	479	468	471	405	436	458	445	473	468	439	469	444	482	458	431	419	437	453	466	451	415	470	468	445	454	480	465	447	476	462	407	425	409	457	438	441	456	441	446	461	482	456	418	451	458	438	484	454	475	479	479	454	465	472	446	494	461	479	439	479	458	465	442	471	451	475	439	453	414	447	479	459	439	441	439	476	463	494	446	473	442	469	447	468	426	420	503	445	447	465	464	493	471	434	431	449	460	490	440	461	450	434	473	445	435	449	438	447	482	442	420	445	481	435	437	419	450	446	437	446	464	488	469	455	474	480	450	486	470	442	482	470	490	492	425	455	479	440	458	482	439	468	449	438	445	420	490	435	483	436	444	412	463	467	491	474	438	503	443	463	482	393	471	461	464	460	451	452	434	447	434	428	464	475	480	459	446	471	419	432	438	448	458	440	500	434	483	445	442	432	462	441	452	449	467	441	496	436	472	430	422	444	439	422	439	440	449	439	460	463	436	470	434	468	457	416	488	444	442	458	454	503	453	452	449	440	453	499	505	438	483	449	429	434	431	484	451	480	457	473	431	469	465	464	458	463	449	463	445	420	462	409	437	495	458	487	501	462	480	460	464	483	410	440	468	452	464	423	454	463	448	446	453	439	453	456	469	442	479	477	450	438	446	442	446	445	435	441	460	458	486	438	440	473	458	464	445	466	479	484	440	482	476	482	450	448	417	474	418	485	473	434	430	454	451	472	479	518	437	480	433	487	417	468	415	424	487	480	443	469	437	469	448	435	469	418	461	477	499	428	454	478	475	446	468	480	472	421	443	479	431	433	430	428	473	450	460	474	432	475	447	457	445	441	480	494	444	474	460	443	480	466	443	494	477	464	470	452	460	490	471	457	467	433	445	451	446	482	459	429	436	429	468	440	466	454	444	478	481	480	459	466	462	426	423	490	472	475	433	462	430	495	417	458	427	419	452	445	463	452	435	495	441	491	442	425	427	465	448	469	472	491	459	463	446	434	447	423	527	435	483	476	450	468	489	421	487	463	488	415	446	457	488	456	463	467	482	429	431	454	440	444	454	443	458	483	447	477	472	448	431	440	448	460	422	492	452	479	460	450	443	459	454	424	463	467	463	459	474	458	453	475	408	423	440	450	428	469	421	497	441	435	501	467	428	411	472	463	425	456	438	410	484	449	477	474	422	465	458	429	448	474	429	435	456	440	461	433	433	488	463	477	462	482	450	470	472	460	465	476	456	438	454	443	456	444	466	453	463	472	446	471	475	438	453	476	476	427	464	449	434	414	470	453	470	463	464	421	478	419	420	447	440	471	435	459	406	474	428	460	505	489	485	443	473	450	426	466	470	462	429	420	450	473	468	465	459	461	435	458	465	471	483	472	455	414	449	458	488	486	450	454	445	484	497	450	470	459	449	474	445	463	443	425	465	481	450	478	427	455	483	485	466	466	426	472	467	469	454	402	472	448	454	438	450	468	424	429	448	503	503	494	459	439	459	461	499	447	447	451	457	450	444	485	462	455	474	429	444	473	444	456	435	443	430	437	482	447	431	434	417	464	451	449	459	472	406	409	419	476	461	466	443	439	444	445	448	393	441	427	428	476	436	438	474	455	503	427	450	424	439	458	445	421	428	466	494	469	442	458	441	466	437	484	476	449	456	463	450	451	475	432	461	456	475	430	470	496	465	468	442	454	472	473	435	467	444	444	431	434	446	455	405	439	485	420	451	487	449	454	484	437	453	438	467	444	432	460	451	432	477	463	469	456	433	408	476	460	451	484	471
24504	20943	24594	27446	20556	2898	685	548	461	452	411	411	379	404	335	299	287	310	314	307	332	283	310	289	303	316	296	348	275	331	306	309	274	266	291	287	265	276	309	305	305	286	328	272	314	340	301	289	286	266	312	324	278	313	297	284	280	306	292	271	284	309	303	278	272	280	317	301	240	302	282	283	309	337	295	272	283	263	280	304	262	269	290	286	278	275	275	297	312	316	310	297	277	275	319	298	261	268	268	279	313	274	268	262	272	285	250	267	328	301	288	287	264	250	278	309	315	266	314	243	305	262	285	281	308	296	305	291	274	297	279	276	310	292	297	284	295	305	299	264	251	295	274	281	320	264	267	299	302	297	284	274	294	296	306	273	278	292	282	296	258	280	257	269	285	291	282	271	300	271	303	329	309	310	285	280	285	261	269	283	279	274	287	318	282	300	290	294	297	300	269	258	266	265	284	268	281	280	302	270	273	283	307	277	289	288	300	314	286	305	292	284	287	293	291	283	290	289	279	303	256	268	260	274	298	267	300	293	265	283	275	260	305	295	287	299	316	312	286	280	288	290	281	284	279	272	293	290	270	288	266	285	267	256	289	319	294	298	302	316	281	292	319	259	211	313	278	256	291	298	309	312	280	302	289	295	280	289	295	286	287	291	279	275	294	259	270	260	312	270	291	282	320	273	268	311	265	301	256	286	290	294	288	273	307	267	266	283	267	299	271	290	291	281	305	284	279	287	273	261	276	300	293	286	280	303	261	245	320	281	256	253	312	314	325	288	287	264	285	284	294	267	298	277	269	274	300	243	277	254	292	264	299	320	307	305	270	286	287	280	264	286	283	329	278	269	271	286	271	279	293	285	310	267	308	273	301	295	281	295	284	324	295	301	282	257	284	278	274	327	279	277	309	296	284	285	256	335	292	291	292	281	257	288	309	273	287	304	268	290	282	268	284	301	287	275	256	280	292	337	304	268	262	279	326	273	309	284	297	292	281	265	286	287	284	272	305	288	284	295	286	256	311	269	280	274	260	293	288	251	264	302	307	284	308	304	270	274	270	325	314	275	317	291	312	310	267	245	269	267	299	314	284	293	312	313	297	285	262	280	290	281	279	310	307	307	320	275	271	280	285	257	253	285	259	282	290	264	312	297	318	278	290	278	264	293	310	314	282	275	308	285	291	286	279	281	264	290	280	302	302	291	254	307	326	263	296	271	284	296	287	300	275	282	292	295	294	294	262	285	306	288	321	292	274	295	269	295	301	311	269	302	276	312	251	297	241	290	283	258	280	286	277	286	255	274	311	290	281	274	276	289	305	304	281	318	298	247	281	282	273	280	264	287	265	267	296	294	262	275	281	298	293	265	285	304	268	306	269	256	303	296	279	268	329	257	300	305	295	297	295	254	299	279	279	291	308	288	284	281	323	304	303	278	323	323	300	283	264	271	298	281	291	304	265	279	272	297	302	306	280	314	306	289	307	265	297	283	292	302	307	281	293	270	273	283	253	321	301	282	292	278	272	291	302	302	283	275	285	282	315	305	229	279	275	305	299	285	302	289	309	254	292	289	300	311	331	277	260	270	279	250	296	263	310	296	279	287	291	310	304	269	312	282	303	266	304	252	292	298	282	271	319	264	294	313	299	284	267	287	267	284	268	302	300	317	272	285	291	289	277	263	296	281	264	279	309	288	282	286	314	294	294	317	261	280	272	290	289	287	292	262	256	280	303	277	294	282	305	270	264	309	319	252	291	307	256	290	269	265	275	309	296	270	261	291	290	306	286	257	272	296	266	300	261	287	242	273	319	293	282	266	287	251	301	306	278	285	270	271	286	257	281	299	289	306	281	322	274	251	281	280	319	284	279	292	307	275	275	269	291	338	283	273	273	285	281	288	307	281	301	271	280	276	281	304	282	295	338	284	266	271	281	288	322	263	270	299	262	276	251	310	265	286	281	289	293	317	279	269	270	262	285	286	284	280	289	280	303	263	274	285	290	272	287	267	287	298	280	273	317	276	297	293	268	296	270	292	315	254	293	311	276	293	291	289	305	274	297	274	276	318	280	293	291	261	315	249	293	239	288	322	268	286	281	282	267	259	257	282	305	293	285	288	311	272	273	291	312	302	272	312	304	287	259	313	295	293	267	266	259	295	284	285	278	286	290	267	285	276	277	287	309	313	301	287	274	287	253	300	250	282	283	274	289	315	301	295	287	295	300	293	286	276	274	286	294	271	309	292	307	278	279	294	288	286	288	285	282	293	277	273	297	333	280	268	269	304	291	332	272	303	281	312	292	270	265	286	264	316	284	277	264	311	279	316	298	299	257	269	247	297	288	297	288	289	263	327	276	317	276	264	267	273	254	285	321	316	293	289	256	299	288	322	287	257	278	259	322	308	323	275	271	272	270	288	302	265	312	288	300	311	288	288	311	267	293	272	282	272	267	315	263	271	261	298	275	298	281	282	279	269	300	291	268	281	301	261	287	267	276	277	300	278	280	283	304	292	285	288	309	278	294	286	283	308	301	291	271	275	282	260	292	309	265	287	288	346	304	291	278	284	298	256	274	283	279	265	282	298	272	305	296	318	267	286	293	283	302	300	285	278	257	307	296	273	311	298	283	263	269	290	284	274	261	277	302	265	296	287	298	314	290	320	303	287	279	273	306	277	322	323	293	281	292	288	292	303	292	284	287	277	294	307	286	297	340	259	285	299	257	306	303	275	283	306	286	302	283	267	257	259	301	307	276	290	284	252	306	269	313	316	284	251	262	320	292	291	306	302	316	300	258	271	288	294	294	270	278	294	282	293	270	279	293	260	296	250	291	256	303	262	314	263	315	299	278	291	304	266	301	239	301	288	298	291	297	270	277	285	286	266	252	280	276	280	281	306	316	323	293	321	315	269	298	280	293	290	289	300	294	263	267	300	270	285	277	266	277	248	279	261	265	258	263	309	311	289	285	280	295	321	287	308	302	304	273	311	252	262	322	259	325	276	292	288	287	286	307	262	281	265	262	306	255	297	290	284	320	294	313	270	276	300	279	320	265	265	268	259	321	276	315	301	308	288	264	250	318	283	293	310	319	256	318	293	310	292	275	271	295	285	308	275	285	312	283	303	300	295	275	246	299	269	299	280	276	275	284	324	276	292	248	307	305	331	281	292	279	308	268	318	256	298	337	295	289	270	277	252	291	269	299	269	275	298	293	329	242	282	227	262	284	260	259	302	306	296	290	271	316	278	299	256	279	304	296	304	309	307	273	280	289	278	273	293	261	292	279	282	289	320	276	283	262	298	275	279	229	284	291	305	260	264	299	274	301	284	274	288	290	300	304	294	316	257	274	272	253	269	283	308	298	283	278	263	255	274	270	283	303	333	262	258	302	268	259	304	302	296	266	278	302	294	318	270	276	291	280	248	283	302	278	284	283	297	298	268	260	279	323	295	324	302	282	266	306	275	284	287	276	237	305	281	256	296	259	303	310	311	300	307	271	278	293	291
3545	5286	3643	1833	1190	974	811	737	677	721	716	710	694	693	652	631	629	667	638	666	625	632	637	618	681	606	616	631	610	647	607	649	616	608	619	647	617	624	615	618	663	657	648	625	634	670	639	612	657	600	649	591	653	623	593	626	623	662	641	642	636	647	648	594	666	630	622	656	664	645	595	636	653	648	636	622	647	615	637	641	659	680	610	688	611	625	665	634	655	609	622	625	617	583	645	601	630	656	632	664	645	614	652	636	612	660	663	631	639	672	593	658	628	626	621	650	623	578	614	639	642	635	650	643	647	630	632	579	603	595	599	643	614	624	630	686	632	565	576	622	587	617	606	640	658	660	606	638	611	636	644	645	586	597	626	635	672	625	606	644	646	605	640	629	672	620	591	642	677	617	619	695	646	633	666	621	656	594	618	651	646	624	649	621	585	653	638	616	612	633	628	634	637	628	630	657	626	656	627	624	588	630	632	631	630	635	614	636	676	630	643	592	621	621	667	624	622	655	659	639	635	646	627	610	628	640	642	592	622	623	598	652	644	616	613	632	615	628	613	583	628	625	642	652	609	652	629	617	618	624	608	585	651	661	563	635	668	548	612	643	667	624	631	674	632	607	596	634	604	636	619	644	631	619	626	631	592	603	630	637	613	662	609	643	626	597	586	614	630	600	620	617	608	599	663	582	632	629	642	627	628	651	653	623	640	622	628	654	622	647	628	671	642	586	586	607	634	653	612	626	617	591	660	608	580	614	627	607	639	613	622	601	608	595	625	568	605	628	628	631	605	638	677	659	623	626	628	661	607	660	584	662	651	621	672	659	674	660	604	659	643	609	677	603	622	630	616	598	635	651	643	674	633	628	603	602	634	636	616	670	625	617	648	670	658	647	594	657	637	634	624	600	612	604	649	685	674	657	651	636	668	625	629	632	633	625	624	596	617	594	616	657	621	600	605	621	609	611	619	608	647	625	695	601	654	643	606	646	652	651	618	663	600	613	642	615	638	659	617	633	570	657	601	589	610	621	593	609	641	614	553	608	638	659	632	627	634	605	646	638	640	618	684	633	656	564	682	611	643	663	604	657	603	635	638	655	602	647	614	623	591	647	677	621	612	592	665	652	663	611	620	619	650	610	678	609	597	599	626	615	634	586	632	589	610	640	662	640	625	644	681	656	646	680	620	644	615	630	668	655	608	600	636	641	623	616	659	635	635	607	646	599	599	618	632	635	615	656	616	644	625	606	631	608	631	617	628	648	614	632	635	645	648	643	608	618	653	634	635	641	647	641	652	625	657	586	629	634	593	606	622	642	618	646	622	659	571	637	596	657	647	656	610	628	647	647	611	672	624	621	619	640	642	644	639	632	645	648	614	648	658	622	672	646	646	610	634	633	654	657	611	644	636	651	640	624	642	591	649	615	619	618	626	638	646	620	705	618	624	614	615	613	611	683	629	611	634	650	641	596	581	620	584	659	670	626	643	613	589	606	645	640	627	664	637	603	629	620	608	640	597	631	671	645	632	677	653	654	653	653	598	596	632	623	636	664	594	647	598	607	647	658	624	631	598	583	651	701	604	613	612	634	632	636	587	642	590	656	645	653	590	666	609	638	616	597	650	633	610	605	604	645	646	604	632	611	575	654	614	624	609	599	618	664	638	671	594	627	630	641	633	587	619	605	563	585	584	700	636	620	646	666	650	629	650	669	619	629	644	638	625	598	629	587	622	639	617	645	637	602	633	586	628	590	654	633	648	628	631	581	636	667	652	621	667	637	575	596	594	608	688	609	583	614	631	665	627	607	634	657	616	650	706	639	640	607	650	607	604	608	637	617	588	660	639	621	627	723	610	633	590	630	641	632	611	621	650	659	629	629	630	603	637	661	590	664	689	652	619	620	641	641	637	602	593	592	593	663	612	597	609	629	602	629	616	638	638	634	634	633	639	649	654	623	628	614	621	599	624	638	571	632	623	601	605	645	654	582	638	657	606	651	644	668	655	611	585	621	590	664	650	628	645	642	610	642	623	626	646	624	634	619	586	642	602	678	629	667	624	615	649	600	578	645	662	626	651	580	610	643	639	591	630	641	602	580	628	626	648	604	623	646	630	626	619	636	661	581	660	604	652	618	653	634	616	600	612	605	639	608	583	677	677	595	626	620	623	659	644	606	634	631	661	653	667	614	647	601	627	618	655	633	614	653	661	635	642	646	635	600	593	665	651	641	665	629	685	583	603	627	602	644	646	624	628	624	611	621	611	583	653	667	672	591	672	666	615	608	616	640	638	569	642	669	572	632	621	625	631	618	583	595	609	606	601	568	633	618	638	629	634	629	644	629	581	578	611	619	618	581	614	603	662	619	623	594	591	625	609	659	657	626	612	686	599	656	633	639	617	580	689	623	613	640	611	645	654	616	568	646	615	563	633	635	574	650	678	675	592	640	691	611	635	557	616	617	592	687	613	631	647	641	624	629	648	617	631	624	648	647	619	634	636	647	597	615	651	599	627	644	648	647	630	645	648	601	602	619	626	607	667	616	654	628	646	673	616	634	620	646	566	606	646	592	645	584	634	613	625	613	623	646	632	673	610	641	603	601	677	589	636	630	608	598	658	589	583	666	629	653	601	621	619	617	665	593	585	575	620	633	609	635	623	658	646	659	612	629	654	674	594	654	599	660	607	667	594	587	658	598	613	593	643	620	606	630	638	623	641	625	635	614	591	622	658	619	591	646	639	644	640	597	621	604	614	662	609	612	641	619	618	621	647	653	640	607	614	666	642	642	621	593	680	625	639	633	630	654	614	676	610	601	604	671	656	592	649	644	688	618	668	576	637	633	673	630	609	621	596	613	653	674	622	667	646	630	642	644	641	622	599	617	609	581	631	637	613	649	608	641	655	653	633	633	599	635	626	637	638	582	600	604	627	640	615	605	657	608	597	553	650	614	623	642	600	662	628	648	628	671	602	618	661	646	614	628	579	638	603	629	602	642	621	609	594	688	640	616	623	629	628	639	603	659	618	710	657	599	621	589	641	656	629	618	618	609	668	677	631	651	587	593	593	605	664	628	633	612	647	611	643	593	632	619	639	643	612	642	641	658	613	599	602	637	652	606	683	641	664	631	612	623	612	604	652	626	587	622	634	641	661	583	616	623	628	612	613	646	619	657	594	671	625	592	574	631	637	619	679	596	597	617	619	612	657	601	583	595	606	606	609	635	625	635	619	611	650	663	632	605	616	650	608	599	624	652	607	611	633	661	650	664	640	613	618	689	575	616	612	665	637	606	694	651	620	644	598	599	629	630	650	638	620	648	588	642	596	607	647	644	656	639	619	621	621	630	648	599	674	640	653	690	648	601	613	616	636	621	609	631	621	604	585	588	614	643	640	633	589	641	623	618	617	614	620	652	564	608	613	595	629	644	613	627	647	643	639	609	653	617	631	651	621	626	606	626	660	651	606	631	635	636	652	644	590	640	609	698	634	669	625	594	617	666	622	642
23658	20926	25194	26823	20939	20908	3385	787	566	492	487	420	426	321	316	293	278	310	245	309	249	253	244	244	240	241	250	252	253	275	257	233	237	241	234	270	252	231	234	250	221	245	227	223	230	216	253	245	233	232	250	225	230	243	230	260	256	240	272	241	236	235	230	234	219	224	225	234	248	225	250	229	262	226	246	194	236	250	232	286	221	208	239	223	249	222	227	231	239	245	226	210	238	231	221	227	231	244	250	237	218	203	209	202	235	229	243	226	228	216	235	227	212	213	253	259	227	210	227	231	242	225	230	225	239	235	218	227	261	218	224	246	214	224	217	209	218	244	224	207	223	245	199	233	241	251	254	229	261	222	230	204	211	224	231	263	216	263	210	246	232	228	242	249	221	256	224	242	226	225	252	234	233	244	218	237	238	208	220	262	223	236	277	260	226	241	242	238	234	210	206	227	214	224	221	218	259	227	248	257	262	221	222	220	229	215	237	218	218	241	233	233	248	218	222	208	237	224	248	234	231	219	265	243	245	245	220	191	232	208	244	243	227	227	198	236	259	228	234	199	247	239	230	237	238	237	233	208	194	237	231	217	216	209	269	236	249	203	213	230	265	222	204	272	219	212	241	223	247	248	245	247	231	221	249	260	233	224	242	246	251	272	225	226	247	239	220	216	232	223	226	225	210	230	233	215	214	236	226	237	252	236	246	261	235	219	220	238	228	222	255	240	219	216	268	226	249	258	255	264	212	233	230	267	246	229	245	249	255	205	234	243	241	262	202	257	207	212	261	220	206	250	259	231	238	239	198	244	244	218	243	232	216	235	251	221	225	245	231	253	214	224	233	254	238	232	233	215	256	236	226	251	233	240	230	232	230	223	243	239	201	228	241	238	234	238	241	236	226	243	232	238	196	228	239	236	242	259	218	245	239	239	233	228	244	220	207	188	224	201	223	245	238	252	221	249	200	261	208	235	228	240	242	237	239	251	232	228	243	245	219	228	215	231	220	230	238	215	219	248	217	213	217	225	254	234	237	223	215	220	217	280	199	241	275	268	233	236	272	235	256	202	224	228	238	230	258	228	217	252	241	242	235	214	232	234	242	244	213	251	239	270	232	216	225	216	230	235	221	237	232	231	247	239	223	240	218	235	198	233	229	236	186	232	218	229	252	236	235	214	250	228	242	229	212	245	210	240	234	216	263	225	204	237	230	248	228	218	214	230	251	215	229	223	221	239	217	220	232	255	232	221	248	233	216	230	239	220	220	233	241	249	236	214	258	239	225	225	232	261	251	231	218	234	233	236	241	220	242	242	234	234	234	229	259	236	215	237	215	224	267	247	225	225	206	247	222	219	216	236	235	243	262	279	235	232	234	233	232	225	224	224	258	235	278	223	232	249	191	214	212	234	227	237	221	247	225	226	232	212	229	250	239	216	223	223	238	240	254	211	226	242	221	226	223	241	201	220	229	250	230	245	235	224	230	217	215	217	232	233	234	257	246	268	217	240	238	238	244	254	212	224	234	218	214	224	242	227	239	216	252	244	240	235	276	235	244	230	253	236	242	205	189	246	207	202	231	229	218	244	235	244	240	216	213	242	226	223	233	224	216	236	247	209	244	241	262	247	245	224	270	246	210	234	230	262	252	218	275	224	234	218	233	252	234	234	202	250	241	241	230	229	212	224	247	225	225	239	230	247	222	208	249	250	236	204	233	238	225	232	222	214	224	206	215	273	250	253	249	239	205	249	230	245	243	244	213	222	209	227	237	187	250	201	240	244	225	217	192	235	231	206	238	188	220	236	240	214	237	230	222	245	229	246	241	242	257	224	239	235	264	245	233	232	248	223	209	246	230	260	258	239	232	221	223	251	224	234	258	226	199	217	249	245	230	249	194	242	230	209	222	216	213	219	188	205	200	239	239	197	251	218	223	261	251	259	218	232	222	221	229	227	238	228	234	241	210	234	228	239	244	227	240	211	234	218	228	243	211	226	244	214	210	227	213	224	202	245	247	221	219	231	214	219	279	266	234	232	232	282	233	226	241	263	218	230	220	221	224	220	223	228	229	202	235	232	235	232	247	242	236	226	214	210	239	216	236	224	232	220	243	221	230	183	242	247	227	218	217	219	224	227	260	235	223	235	238	219	236	217	257	246	223	229	221	223	250	209	248	217	231	206	242	219	245	268	207	253	224	240	244	256	229	231	236	257	201	235	233	287	240	221	239	235	228	196	231	203	225	218	242	243	197	267	248	253	220	204	206	261	229	202	241	239	227	238	231	235	254	230	236	208	226	224	232	236	248	216	210	213	243	208	211	240	229	236	233	231	211	242	243	244	229	236	235	226	221	227	233	232	239	236	207	246	217	229	232	225	246	204	234	214	263	233	228	250	213	233	217	221	233	263	245	228	199	258	237	227	220	236	243	243	226	218	241	259	238	225	233	223	246	253	219	236	240	219	224	230	226	233	224	250	215	226	198	237	224	240	216	227	245	238	224	239	266	207	229	262	220	250	234	232	228	233	249	227	201	218	235	237	213	244	216	229	234	271	245	189	244	223	218	217	216	228	235	210	249	186	233	246	261	226	212	225	227	212	241	232	204	220	220	251	244	230	212	234	222	237	241	236	234	246	239	237	273	248	246	234	206	210	248	219	230	257	224	235	228	236	204	213	226	219	261	243	235	237	255	224	214	251	260	215	210	229	220	223	243	223	215	246	246	221	215	236	222	252	216	260	241	232	259	236	233	191	232	229	226	255	221	244	206	215	221	206	221	253	238	256	242	227	233	226	243	239	202	204	209	202	239	224	258	223	229	239	232	251	251	242	239	222	241	247	255	255	225	231	222	238	243	248	209	250	227	211	226	225	207	262	223	246	270	233	217	249	223	240	185	243	245	213	220	232	247	232	231	224	214	254	196	237	216	204	236	212	229	215	229	221	256	251	236	217	236	250	238	258	221	235	246	231	251	206	227	243	207	232	233	241	234	230	270	264	230	195	250	237	200	214	258	264	199	215	236	242	212	213	236	256	227	221	211	215	234	218	222	240	229	250	264	209	230	216	207	243	253	241	221	215	256	224	230	234	239	242	253	221	208	255	258	222	245	217	248	217	243	240	236	237	216	255	233	230	245	220	235	224	236	198	213	238	230	202	212	246	223	209	231	232	216	253	205	212	236	249	209	225	238	224	226	239	263	235	234	217	238	233	247	235	249	239	216	241	237	239	209	253	261	221	222	213	224	232	240	246	247	225	218	222	241	231	230	214	214	234	238	199	197	249	256	243	238	255	188	257	239	230	244	233	252	232	244	254	230	208	231	202	244	233	245	237	236	249	219	226	243	210	223	235	250	243	264	260	209	252	218	253	230	218	250	218	234	240	241	241	284	231	241	254	229	228	237	227	227	279	224	238	265	219	222	209	222	243	196	222	219	219	223	218	241	239	206	214	247	230	210	247	217	238	260	221	216	207	203	228	235	245	230	249	206	217	227	249	217	228	236	262
3717	7860	5726	2464	1435	1071	876	766	682	674	625	609	578	584	590	525	522	530	515	508	535	530	519	485	516	508	524	470	506	497	503	506	539	513	515	490	509	466	508	526	537	527	517	462	514	507	499	489	485	508	474	485	537	493	480	531	487	518	496	515	539	506	510	500	488	499	489	462	524	516	511	455	503	505	531	484	504	508	520	505	520	474	481	494	472	530	505	505	503	513	573	488	525	529	531	503	449	502	479	532	479	503	511	536	490	513	478	514	502	468	506	495	542	462	504	512	488	484	493	513	538	502	476	525	525	490	506	492	513	498	466	526	489	527	483	486	454	498	518	468	504	476	519	523	487	516	493	487	510	475	534	483	490	485	518	529	503	506	517	513	518	455	487	511	507	494	505	490	502	514	501	497	473	509	506	517	454	480	524	464	501	543	529	456	468	479	516	516	521	544	493	501	515	507	506	531	486	463	481	493	500	530	537	501	504	508	507	516	506	508	513	462	490	511	496	520	497	477	498	491	524	552	488	503	482	512	495	498	474	499	488	491	510	475	510	527	525	502	458	488	471	501	522	463	514	507	527	492	496	505	472	508	530	506	530	518	568	508	557	501	506	530	499	529	545	489	488	520	504	477	522	496	485	483	504	489	444	521	522	459	503	506	522	501	475	490	499	515	520	510	514	468	498	480	522	517	539	515	511	505	487	521	494	512	468	478	514	523	484	525	498	539	500	491	474	505	487	478	535	492	482	518	482	529	481	487	494	481	510	490	532	519	522	541	507	480	486	533	508	505	510	488	478	517	526	489	543	508	479	506	452	511	513	517	520	458	531	452	513	502	488	516	473	511	521	495	499	536	547	510	511	526	510	521	473	508	501	510	489	502	513	504	492	523	490	530	491	511	509	501	478	491	513	485	498	489	465	532	485	514	487	528	484	488	506	520	536	475	505	514	534	463	504	482	499	543	524	502	490	488	527	533	516	506	545	506	505	520	496	509	486	486	469	475	476	500	508	531	536	521	508	527	476	501	505	531	499	486	525	502	496	474	505	495	526	516	550	492	516	563	516	509	481	475	506	515	519	508	464	493	494	483	507	478	473	499	498	514	493	578	499	499	480	510	510	514	524	496	505	510	573	503	485	457	532	552	510	498	554	483	529	523	490	472	477	482	496	490	537	539	500	512	526	491	506	533	495	489	516	513	503	515	490	500	486	466	494	482	498	492	505	495	463	506	508	507	495	472	488	520	519	522	509	483	475	489	487	543	477	486	516	513	478	488	493	511	486	512	495	492	534	502	535	514	476	533	508	492	502	468	518	539	477	506	468	503	545	459	512	494	484	499	509	519	510	537	547	463	529	549	487	514	501	490	492	530	509	492	497	516	547	545	501	447	537	509	515	535	456	490	539	517	525	488	509	501	482	526	523	471	508	479	494	520	487	499	478	529	481	509	520	491	481	495	506	516	484	492	512	490	491	510	518	477	516	471	482	522	494	514	522	479	478	505	486	475	522	523	470	489	499	503	503	491	502	491	511	512	483	501	524	489	491	492	521	511	504	488	501	479	489	516	524	478	483	466	506	481	485	494	452	517	498	517	491	514	483	498	450	493	513	482	492	468	497	486	502	499	525	537	496	517	517	501	470	498	476	483	512	452	493	479	508	482	521	523	500	474	521	498	492	474	521	458	478	494	480	501	499	509	497	456	490	497	494	487	507	504	512	532	536	490	494	533	491	512	507	549	446	506	505	547	519	470	532	489	501	565	466	479	541	459	489	543	537	510	498	524	515	475	585	468	504	462	489	504	532	487	539	529	517	517	511	479	470	487	516	527	494	554	491	519	529	511	480	506	492	508	496	486	492	494	475	536	484	498	504	504	511	518	502	483	472	509	473	491	481	540	534	512	509	523	507	496	472	503	499	488	503	483	495	557	470	522	527	523	469	500	506	478	486	489	521	515	517	471	524	530	501	545	518	448	520	485	503	514	495	497	488	499	506	486	513	472	470	520	477	506	499	498	501	491	496	521	466	488	514	483	489	512	516	512	506	504	527	461	515	516	502	512	511	507	481	471	486	524	532	535	493	515	534	498	522	492	513	541	475	538	469	494	495	503	528	475	498	511	506	511	522	546	505	492	488	501	531	521	479	490	516	542	495	479	478	460	493	535	514	523	489	506	490	508	484	479	530	494	503	483	501	471	467	504	443	469	521	498	542	489	492	474	518	497	542	514	479	511	483	496	498	498	488	508	563	476	520	479	521	536	482	526	532	540	497	485	525	523	448	499	499	529	461	485	488	497	481	519	525	498	518	481	540	529	488	534	511	526	521	519	511	478	489	499	507	463	475	510	488	509	480	514	459	508	504	508	518	487	493	487	490	512	507	492	495	465	500	503	511	480	515	513	515	532	493	494	492	501	508	508	536	499	525	498	519	486	516	493	502	477	523	489	516	494	538	485	481	462	497	493	540	480	510	547	486	467	511	530	517	526	518	504	494	528	520	519	476	506	502	506	516	465	522	488	537	455	512	481	481	531	479	505	552	472	524	493	501	468	496	479	550	489	499	523	528	513	502	480	497	457	532	468	526	484	494	529	488	476	489	487	510	499	513	486	490	500	504	535	517	493	477	446	499	457	522	555	502	527	497	535	510	497	478	493	490	496	507	532	472	524	530	442	533	534	508	464	517	536	508	517	474	516	489	486	470	483	519	531	506	517	489	522	508	496	535	512	498	503	475	525	530	506	515	524	483	521	500	492	499	519	521	478	482	499	515	553	458	512	516	480	520	507	503	518	515	481	529	519	505	476	496	472	505	540	515	522	524	508	482	507	497	496	505	480	480	517	482	514	513	508	503	476	520	513	486	514	524	502	522	515	485	511	501	529	494	506	471	496	491	485	524	518	516	486	491	517	529	508	491	484	485	487	491	516	492	479	498	533	520	498	509	552	485	513	502	514	506	486	494	515	494	499	523	501	494	498	525	476	550	491	522	511	501	485	513	547	523	471	483	537	476	548	482	524	505	515	517	503	557	519	466	515	475	458	473	456	530	525	546	517	467	512	489	484	474	524	500	498	489	516	502	503	526	506	458	496	493	527	508	477	476	494	485	493	535	517	492	504	519	530	490	483	479	496	538	495	501	480	495	508	489	551	524	520	518	520	515	522	492	503	532	475	488	481	499	529	499	491	554	503	536	526	486	486	513	497	495	467	473	531	500	554	485	459	517	465	516	544	510	495	506	491	497	465	500	498	496	522	482	472	489	516	498	476	523	516	576	492	498	466	512	524	461	487	495	511	474	532	523	480	472	504	445	506	509	481	503	519	512	480	523	475	522	511	530	495	491	493	494	530	501	527	512	454	473	493	499	506	498	545	502	480	514	482	519	516	509	530	469	455	502	501	526	541	505	484	485	476	495	504	539	513	492	524	523	537	524	493	459	495	519	503	502	472	497	522	486	532	494	447	528	465	516	497	511	510	478	493	513	532	497	522	548	520	488	501	484	461
33114	13887	2593	660	443	323	286	272	276	232	232	255	216	205	191	198	209	194	203	170	210	192	201	199	203	179	172	192	182	187	179	186	196	198	191	212	164	201	215	173	202	181	163	199	202	187	220	186	204	188	168	190	193	200	191	171	180	205	218	221	210	222	192	205	206	175	181	170	174	200	222	218	174	198	191	212	165	213	207	214	185	179	187	217	202	210	187	200	197	202	194	190	206	220	201	184	185	182	202	200	187	192	198	192	211	179	203	159	197	176	183	186	191	196	179	167	201	183	183	189	220	224	193	185	175	188	221	192	177	191	182	183	186	193	221	173	174	195	176	199	201	195	169	190	195	220	184	199	183	181	174	194	183	230	189	165	204	210	161	157	211	200	191	187	221	188	199	175	180	216	183	200	170	202	191	215	196	213	193	199	184	207	190	189	149	231	192	201	181	186	190	208	179	175	195	215	183	206	188	184	201	203	215	192	201	216	177	194	203	223	175	178	159	191	181	190	198	213	189	178	196	205	202	185	184	211	178	216	204	239	208	198	179	168	189	188	180	185	172	206	196	194	204	208	209	194	178	197	178	182	191	176	170	164	196	201	183	219	204	209	178	204	194	191	201	199	209	174	185	206	194	187	186	172	206	175	185	182	189	211	190	191	175	192	175	186	193	216	198	182	200	187	170	192	208	206	189	183	190	174	215	193	210	156	194	188	187	200	188	220	194	223	175	204	190	208	206	196	189	188	192	185	189	188	182	183	216	204	203	227	208	223	187	206	160	190	205	165	192	198	186	171	194	183	200	184	174	182	179	194	187	187	175	213	198	185	163	205	212	192	206	208	212	194	167	187	201	202	181	189	208	187	184	173	188	209	186	202	194	175	211	192	198	179	186	197	201	188	166	192	188	178	204	206	209	181	183	196	200	157	193	207	186	186	180	180	194	181	216	187	192	203	215	185	204	202	225	182	189	206	163	185	210	226	201	194	185	208	191	229	174	200	198	184	211	197	197	192	186	191	166	188	186	192	202	184	168	192	182	187	190	176	189	193	198	209	192	192	191	166	171	185	191	197	196	202	216	188	201	201	198	149	166	173	175	178	177	172	178	161	197	186	192	203	216	220	174	187	157	195	198	196	179	182	217	157	195	212	211	191	179	202	190	203	229	181	209	199	180	189	188	191	182	183	202	195	205	203	190	197	182	180	174	187	182	182	172	196	194	231	217	192	169	188	191	200	182	185	196	181	195	180	226	202	213	210	195	177	197	206	182	211	184	175	198	207	170	185	196	223	201	218	203	202	200	201	183	189	190	176	195	187	198	184	187	167	184	195	160	213	248	180	216	179	174	173	207	193	194	173	184	199	201	205	189	208	195	176	200	163	201	205	223	157	179	209	218	196	178	175	215	191	167	197	188	202	204	185	178	186	203	212	185	206	195	198	218	201	195	176	164	207	179	189	178	220	192	177	201	209	206	216	190	192	160	226	168	196	173	160	194	171	189	200	190	193	205	183	183	172	202	189	215	199	204	191	190	159	179	167	176	179	190	213	199	186	191	203	216	180	180	177	181	199	188	187	188	226	189	201	195	181	188	203	188	191	198	210	197	202	187	207	191	211	186	196	185	173	200	186	213	208	182	201	209	162	195	172	184	182	194	186	205	218	200	206	200	183	185	183	156	188	199	191	186	202	183	186	201	156	195	196	191	214	179	204	193	195	172	201	188	189	179	181	212	181	191	191	202	215	206	191	203	184	198	173	192	215	185	210	205	202	153	201	167	214	196	205	191	198	187	188	186	204	173	191	204	158	171	183	190	199	183	182	190	204	213	204	200	184	190	204	148	203	187	211	197	196	207	191	182	188	161	195	217	191	170	196	202	203	184	202	201	187	218	217	184	216	200	197	193	186	210	216	162	198	199	189	175	231	197	217	179	193	194	204	169	206	165	172	175	190	180	198	156	191	197	202	170	168	191	204	201	191	198	214	183	188	185	204	188	199	228	197	196	187	216	182	183	198	212	193	210	194	201	193	205	189	188	200	190	195	193	216	207	183	165	184	184	165	192	207	202	174	176	189	214	181	202	180	195	211	200	197	214	171	197	175	173	199	172	207	170	184	155	193	182	169	185	200	213	175	182	211	190	186	170	190	201	194	188	196	209	187	230	200	198	192	170	180	202	204	185	217	222	214	199	197	207	165	164	203	177	166	198	187	198	191	178	213	182	189	174	158	183	189	214	190	200	210	188	202	184	213	179	174	177	199	210	209	214	162	185	163	187	211	210	219	190	215	207	185	198	212	220	205	190	206	177	178	195	198	168	195	192	177	184	205	192	178	208	205	207	222	199	196	189	192	183	190	188	196	189	190	192	179	193	176	226	175	166	217	189	190	201	187	201	188	176	187	190	189	198	177	183	216	200	192	175	192	193	212	190	208	212	185	201	232	202	205	209	189	156	192	190	210	183	191	177	200	189	194	178	179	173	201	177	189	180	210	179	185	197	193	202	191	191	203	188	186	183	181	203	166	200	199	170	191	177	215	188	186	206	170	188	217	190	193	209	193	192	190	198	186	198	200	177	181	185	225	185	208	177	189	173	176	194	203	202	189	225	205	185	193	155	180	197	199	188	194	180	169	212	218	193	205	193	163	195	194	188	202	167	176	194	172	190	205	211	180	196	192	190	204	207	188	199	169	215	177	217	172	183	183	183	199	185	182	197	199	221	199	179	200	190	205	187	179	182	172	190	206	186	187	206	190	200	184	193	174	174	203	204	227	185	192	198	204	172	195	195	185	178	176	221	184	192	172	196	194	168	196	195	200	212	183	203	210	221	187	166	180	186	172	202	180	202	212	201	167	172	170	197	187	185	187	178	210	203	186	222	191	204	189	184	199	199	198	168	205	216	165	163	187	214	197	202	197	189	178	189	193	200	189	171	193	185	188	182	208	176	192	168	159	186	169	184	176	205	178	205	185	182	205	192	176	196	197	183	206	201	170	181	184	171	198	196	178	195	206	212	211	220	176	199	200	194	192	171	214	190	180	195	167	191	187	184	182	205	188	189	189	190	159	187	173	220	204	199	170	220	186	188	175	212	183	187	180	184	209	183	177	189	186	206	191	172	170	207	186	181	187	215	209	195	186	173	175	209	188	189	202	208	180	213	181	185	202	206	208	165	185	197	207	188	188	172	186	191	178	183	181	178	178	188	194	187	191	212	178	194	174	199	194	215	189	211	189	202	203	194	204	184	192	178	202	174	174	172	185	162	201	192	185	199	199	185	207	186	161	183	202	212	159	190	210	203	211	213	196	173	178	186	178	191	225	205	175	201	192	172	206	205	181	189	163	163	199	247	182	179	175	181	196	176	204	185	182	180	199	210	186	195	221	203	202	184	174	188	193	198	183	184	192	187	210	193	191	171	182	210	163	174	189	214	166	194	232	196	229	225	163	217	183	215	212	204	156	220	197	185	208	201	171	188	204	206	169	182	183	245	198	207	188	189	182
5192	2025	1432	809	638	532	517	468	521	478	509	499	482	461	483	473	479	468	509	451	459	465	474	432	473	465	460	424	490	429	489	462	456	464	486	460	468	437	454	467	454	477	445	444	442	429	472	450	446	449	494	480	474	458	488	439	482	405	408	450	446	459	454	447	447	458	464	458	444	464	493	476	445	495	449	469	474	427	483	447	452	460	463	498	453	432	460	462	449	458	455	503	480	483	481	450	416	461	458	446	429	466	460	481	443	485	483	455	454	462	466	458	436	494	468	485	432	432	470	473	420	466	487	474	443	433	491	431	446	472	472	414	451	483	481	445	462	433	498	490	441	466	441	465	442	454	477	448	504	424	479	421	483	442	462	473	470	465	458	468	467	490	442	464	446	440	442	434	425	435	428	494	480	486	451	456	446	439	451	453	485	466	447	484	471	455	467	483	456	450	444	485	424	449	444	445	452	478	409	450	448	466	425	395	495	433	472	470	489	498	446	464	466	440	445	413	444	426	474	461	432	446	472	449	463	429	454	461	446	448	470	458	440	458	438	450	470	432	453	428	461	453	467	479	421	454	431	445	448	466	428	419	435	480	445	461	439	461	464	458	477	431	468	452	461	433	479	443	495	479	431	488	435	471	445	461	432	462	436	456	465	433	444	454	454	421	506	462	463	456	474	470	465	475	457	457	431	489	405	458	432	423	441	453	467	500	433	436	425	500	494	454	484	423	454	480	432	472	445	465	474	486	462	458	462	447	463	411	465	498	443	453	463	476	442	456	472	449	447	471	453	437	466	468	457	495	480	480	443	443	466	459	464	451	463	480	482	437	497	448	480	438	448	394	467	450	429	505	451	481	452	450	493	455	458	472	452	447	459	453	464	465	450	432	477	470	470	443	437	481	438	421	463	469	455	444	483	524	476	469	446	454	480	454	424	452	421	448	479	455	446	433	468	499	432	469	505	451	463	444	440	461	449	435	440	490	490	491	443	470	424	443	457	470	429	439	443	474	493	458	483	452	475	439	460	453	459	454	459	450	473	481	459	426	480	475	448	450	429	475	425	477	509	422	397	481	458	446	455	457	500	454	466	457	470	476	449	451	437	478	477	450	471	472	475	421	431	450	461	462	472	490	446	471	500	456	469	453	472	434	446	446	445	476	481	466	476	432	447	422	419	466	470	425	496	472	478	499	466	476	459	421	475	448	489	454	502	461	459	450	488	477	450	432	443	450	484	489	428	433	485	466	472	462	452	492	485	454	453	465	462	470	451	459	446	474	475	452	456	453	474	453	453	491	436	468	449	468	447	439	461	492	493	454	503	461	414	456	460	454	471	445	464	438	489	472	445	470	450	501	431	454	479	476	484	465	464	472	413	433	441	451	458	460	422	439	424	481	492	485	466	431	450	450	472	462	435	474	474	437	463	439	447	472	448	510	465	451	530	473	481	442	460	424	436	448	485	485	475	463	482	479	433	446	437	429	455	431	465	476	461	476	472	458	448	442	454	454	495	416	496	443	498	493	438	443	469	497	436	473	433	442	446	405	465	456	475	431	463	431	457	453	510	467	463	456	489	458	497	481	429	440	475	469	445	439	444	452	444	463	418	447	448	448	459	425	467	471	445	435	450	469	460	479	479	458	451	447	466	425	470	478	445	465	448	421	496	421	495	437	476	467	485	429	451	454	457	448	446	417	455	474	423	437	461	471	429	467	473	455	429	410	462	472	462	454	425	418	464	464	453	450	489	442	507	464	455	423	460	406	390	451	485	488	441	483	509	423	409	431	466	471	436	487	447	455	491	444	461	433	436	436	457	460	487	507	455	429	458	486	464	456	482	472	479	479	445	476	482	441	497	451	433	458	465	438	444	456	452	447	466	437	462	482	447	460	458	459	455	426	465	474	427	441	482	482	474	428	477	477	456	453	478	456	487	451	450	454	443	414	488	453	448	436	415	425	495	475	469	466	472	440	441	458	450	453	474	466	483	463	480	468	455	449	460	443	432	416	461	479	456	459	473	411	459	450	459	469	460	459	461	452	441	425	465	461	413	483	426	455	459	454	466	467	490	458	490	453	451	475	436	424	442	479	452	455	449	484	421	429	449	464	481	470	457	433	449	480	454	451	454	431	459	445	457	472	462	452	422	433	475	503	502	491	479	478	452	439	510	470	468	425	474	439	436	453	457	449	447	498	463	451	440	454	484	474	482	475	461	449	463	420	433	405	457	468	439	462	422	450	497	474	472	421	454	436	417	450	505	438	493	440	437	484	493	422	438	465	442	440	443	459	467	446	434	458	434	443	430	446	453	448	470	452	414	433	453	489	452	460	469	445	471	424	467	458	475	450	464	469	463	469	449	467	499	462	454	468	463	461	494	421	446	463	421	415	463	477	437	441	440	468	444	459	457	455	456	513	444	466	485	457	462	472	496	499	476	438	440	439	444	470	482	441	449	448	457	452	429	442	458	475	454	465	500	484	457	462	473	461	464	451	446	483	471	454	448	466	447	445	452	490	453	470	504	416	480	475	478	464	436	460	472	440	426	416	458	438	431	448	431	458	490	466	437	474	452	428	465	436	465	446	424	424	445	446	465	462	427	461	475	453	481	444	418	494	448	458	458	456	470	459	436	488	459	453	488	500	446	448	464	449	468	534	466	449	464	452	456	510	499	456	461	441	435	445	465	454	480	441	470	456	470	445	451	458	448	454	439	452	466	462	461	479	480	457	419	485	431	425	474	463	467	440	451	463	452	429	431	499	470	441	473	451	496	423	418	445	453	448	446	464	425	456	426	467	449	445	458	437	447	454	448	488	442	444	450	468	445	468	460	467	458	441	430	472	476	452	461	419	442	475	419	416	446	445	453	486	470	443	446	472	456	443	453	468	401	469	449	479	426	462	512	496	483	467	484	486	452	465	471	465	457	469	467	438	434	452	421	430	483	500	445	458	509	424	454	446	410	447	454	450	449	461	479	474	460	470	481	497	439	472	454	441	492	440	454	443	498	518	460	499	497	446	446	476	467	470	487	383	450	448	461	485	499	462	473	417	469	481	441	474	494	460	418	421	458	459	423	473	460	405	466	426	480	484	484	433	476	435	464	466	457	484	446	484	472	426	453	445	489	471	407	457	454	453	495	460	435	490	403	491	485	502	461	418	444	468	465	439	452	428	480	490	472	446	454	439	442	450	455	425	480	434	463	455	427	454	439	457	484	444	433	436	440	454	437	486	451	473	464	456	477	445	439	449	480	471	470	460	483	436	454	447	457	439	462	472	491	454	490	427	456	435	438	430	476	448	460	458	459	430	484	495	475	426	474	456	465	468	473	434	461	465	442	447	419	470	465	480	501	463	435	432	460	450	459	497	455	439	461	464	447	462	439	468	471	498	463	447	455	510	480	444	476	436	400	426	449	474	438	507	462	498	467	456	394	446	451	461	458	453	478	446	455	489	472	429	478	496	475	424	442	430	475	465	463	457	435	457	470	427	443	497	466	453
24464	20939	24571	27414	20562	2909	675	537	498	452	396	399	413	387	342	328	321	335	320	310	281	305	293	259	276	301	304	293	301	269	272	253	298	293	284	305	294	303	306	311	290	317	287	299	284	274	307	286	297	276	302	288	334	294	327	277	289	303	292	284	313	307	289	325	284	296	328	304	314	284	310	281	280	288	310	264	277	300	271	259	270	311	294	277	291	290	295	285	312	298	278	276	294	313	265	272	267	261	285	279	297	276	302	273	298	299	270	286	293	286	292	288	273	317	267	296	297	293	285	298	278	273	267	303	330	273	310	286	308	286	309	275	289	310	290	304	271	276	276	296	299	286	296	252	278	289	283	302	272	319	302	265	293	274	263	280	270	283	254	276	271	287	305	276	263	308	282	295	281	247	277	309	286	314	270	287	313	284	274	300	232	242	330	281	280	258	289	303	303	299	317	317	288	295	303	300	292	263	289	288	298	281	282	287	274	300	294	279	293	276	262	298	268	291	294	280	278	282	304	276	264	290	286	311	278	296	299	280	276	276	324	269	266	299	262	288	300	256	294	291	281	291	298	279	272	283	270	288	279	281	308	287	332	320	321	281	270	313	276	284	291	282	286	285	295	275	289	289	236	265	266	274	273	308	263	286	278	302	266	263	290	292	291	280	317	296	278	319	250	233	295	268	275	278	270	309	290	275	284	272	299	307	288	306	320	295	271	283	299	274	290	289	316	288	288	277	276	319	285	281	307	270	298	313	285	284	315	279	291	251	300	290	287	313	245	289	291	258	283	294	263	294	293	306	292	288	248	258	256	282	279	295	292	300	301	306	276	317	309	306	310	272	270	309	278	270	270	297	260	306	289	285	281	282	290	271	297	251	256	315	265	263	290	275	290	290	245	308	288	279	275	292	270	279	282	315	301	276	297	281	276	287	294	298	296	307	279	280	296	311	305	292	258	274	282	284	308	283	315	317	302	262	275	277	275	293	300	299	301	325	282	227	264	239	290	311	283	280	255	269	276	266	286	297	281	282	276	298	277	286	297	311	300	284	253	268	255	275	299	260	281	306	286	317	310	311	282	343	280	302	270	259	269	268	251	274	300	276	287	256	266	258	285	276	267	297	281	292	266	279	260	298	281	266	299	268	284	299	327	295	288	284	283	263	305	290	297	268	279	305	287	268	276	282	283	281	290	330	280	294	282	326	292	282	286	284	259	305	297	277	272	297	287	282	308	270	340	265	283	277	334	295	300	287	283	308	266	292	308	281	252	304	298	298	268	284	243	309	286	281	297	305	270	307	319	300	257	283	303	308	286	286	282	298	311	305	302	313	293	276	279	290	280	252	306	297	297	292	284	306	293	289	274	286	319	287	263	261	289	301	286	278	281	289	279	298	280	287	282	307	340	292	304	308	253	297	264	294	320	291	282	289	310	278	308	296	293	297	252	284	307	302	280	291	267	259	248	289	259	273	305	313	281	285	281	266	293	264	297	311	304	282	280	305	274	280	274	322	300	312	305	298	294	316	270	281	311	265	288	283	246	297	291	236	259	278	300	280	291	287	277	253	273	310	266	299	271	305	285	298	305	290	279	265	273	264	254	260	304	290	303	292	260	279	275	283	305	297	260	272	299	298	287	279	282	284	318	288	266	274	304	269	338	272	293	307	283	258	288	307	266	308	290	286	288	246	297	292	303	317	287	276	296	283	297	265	301	287	268	262	277	277	290	285	332	295	298	293	271	294	287	291	269	291	297	280	305	315	299	294	271	286	331	307	272	294	256	277	319	303	310	301	296	283	286	322	305	300	285	321	310	297	300	290	303	270	303	250	290	295	248	314	265	290	310	318	281	304	279	303	309	280	269	308	277	290	304	297	286	296	290	296	279	279	258	280	260	293	277	280	328	322	293	279	277	274	232	338	304	305	259	258	299	272	298	324	281	295	286	293	298	273	289	288	250	283	257	269	268	285	282	262	293	290	285	316	279	302	291	283	293	289	243	249	294	297	332	269	267	287	292	300	270	291	300	277	296	298	298	255	307	268	259	310	268	280	282	297	287	285	274	289	312	277	279	300	276	272	299	279	304	280	244	268	292	269	292	333	265	293	319	263	258	247	305	301	310	321	263	297	282	299	311	236	266	315	301	308	272	272	285	315	296	269	284	309	281	281	265	275	308	305	275	285	292	293	266	284	287	295	318	285	310	274	307	294	256	268	293	310	275	311	258	297	291	309	327	306	258	295	267	289	312	284	306	259	269	296	299	296	281	315	311	279	271	341	288	340	260	282	293	278	265	293	293	300	291	268	300	285	297	326	288	258	271	265	289	287	263	298	269	295	296	254	292	274	314	296	274	267	261	311	310	305	276	303	300	337	290	280	287	289	311	287	290	302	271	286	250	294	296	274	262	257	255	298	292	288	283	289	281	334	317	307	310	269	268	281	294	285	290	260	306	272	283	274	275	255	271	291	331	268	290	284	270	320	304	291	314	298	302	297	311	273	286	305	296	244	263	257	312	272	266	306	276	283	304	294	289	277	307	276	298	286	289	277	295	304	256	292	296	262	298	289	275	267	296	288	282	296	277	280	290	268	291	291	288	279	311	267	295	260	296	264	248	255	264	277	284	288	317	281	259	246	305	294	313	309	301	297	254	310	288	291	284	305	290	300	278	301	282	293	311	286	283	274	284	331	318	292	276	290	287	250	297	320	305	301	296	264	303	306	274	305	295	304	265	297	295	249	315	317	276	314	269	283	281	269	272	288	294	239	276	291	303	281	267	318	287	302	272	322	271	300	298	293	289	301	316	294	254	270	284	293	270	287	275	298	319	295	327	307	272	252	308	261	258	279	327	258	288	294	310	275	307	267	282	294	301	280	273	261	288	277	268	268	310	297	300	285	232	307	298	273	284	272	287	298	281	315	311	315	294	274	277	289	258	309	280	290	294	289	281	290	285	267	266	288	271	260	279	231	296	293	277	262	296	257	282	266	282	303	290	293	281	259	299	285	294	317	257	261	242	297	296	294	251	273	282	276	291	284	309	289	283	267	311	266	269	256	311	301	288	298	291	232	266	312	255	293	309	276	312	318	313	302	272	294	288	270	294	286	272	275	333	256	303	244	277	284	313	311	300	291	298	307	304	327	241	274	298	271	291	292	274	295	260	286	283	330	346	298	301	291	299	291	271	277	264	272	287	282	284	312	302	305	303	304	267	325	303	310	259	288	271	312	283	306	268	253	314	286	309	259	248	257	291	298	274	292	263	273	317	266	269	274	277	280	246	276	260	305	258	308	316	284	314	302	326	292	304	289	312	295	281	299	307	269	288	313	276	296	323	286	279	244	281	310	324	278	296	257	296	287	305	290	282	258	274	278	278	257	277	284	291	302	289	276	279	277	268	284	287	320	289	285	280	266	303	263	332	312	302	291	281	299	288	308	316	295	290	293	267	287	273	280	298	288	280	285	295	254	278	288	282	297	259	281	310	307	275	267	253	288	264	263
3538	5449	3691	1783	1172	913	791	779	758	663	679	715	686	660	641	670	658	603	673	653	671	661	641	637	630	622	608	619	683	601	637	661	594	641	663	613	613	642	640	649	623	624	610	636	601	607	623	615	636	638	656	660	643	604	603	629	668	641	621	629	563	623	665	642	656	643	619	633	668	619	624	623	640	626	614	655	609	621	642	648	621	616	632	686	638	651	636	623	668	657	642	662	632	595	632	633	650	617	606	632	620	636	633	599	643	649	633	599	606	593	617	639	678	621	661	666	638	638	675	642	636	600	618	686	607	614	640	627	658	637	618	703	647	619	651	635	655	620	696	634	635	642	645	643	636	669	626	599	644	652	623	644	606	633	622	637	651	598	675	627	652	620	628	626	629	607	644	618	588	620	616	613	627	615	659	647	647	641	581	607	627	630	657	647	603	655	683	614	659	679	593	595	637	621	608	591	618	648	618	569	600	638	633	632	625	567	613	620	576	597	655	664	675	625	606	634	573	732	615	657	677	705	599	643	668	650	632	663	598	642	638	642	620	609	639	629	618	642	606	649	586	662	637	637	641	638	653	661	602	619	606	623	633	611	628	631	594	639	654	634	619	662	620	678	664	601	649	623	664	633	619	658	637	633	611	635	654	638	616	614	581	617	657	654	657	629	657	613	630	632	611	625	645	637	643	610	654	633	603	627	642	567	655	658	669	634	631	635	625	634	653	621	648	662	627	633	634	655	647	605	668	663	596	633	599	680	674	619	613	617	656	624	611	616	616	647	656	639	658	631	587	627	627	659	573	622	636	630	667	606	643	621	615	621	645	656	664	597	674	620	676	634	685	626	674	631	612	603	667	614	648	648	628	614	604	618	654	630	618	651	625	628	594	580	636	640	658	614	615	602	601	620	635	671	659	655	617	648	638	649	667	649	612	650	593	586	635	641	653	640	645	651	668	628	663	644	600	634	621	665	651	623	645	637	615	614	627	630	620	610	638	623	622	620	640	667	613	652	652	620	667	605	670	592	620	619	613	595	620	620	632	647	597	672	612	673	646	628	603	655	624	645	611	612	624	618	630	630	609	640	615	631	608	652	613	598	640	666	594	627	679	661	624	645	608	611	623	627	693	650	657	611	621	602	622	654	630	661	687	654	603	591	583	616	660	664	644	627	640	637	653	662	624	620	660	634	621	642	635	645	650	591	653	609	658	633	607	613	619	639	640	628	643	614	676	617	637	596	616	641	637	597	663	628	597	641	668	648	635	652	661	622	608	642	628	660	639	601	633	652	649	646	590	624	633	596	601	650	641	611	628	621	590	644	651	635	610	622	669	671	605	672	610	605	605	653	661	659	611	676	629	600	622	643	615	625	600	673	676	641	647	639	666	658	693	646	622	560	640	593	647	667	645	581	645	609	644	609	626	651	668	653	612	647	614	614	629	668	628	681	635	637	647	674	637	656	617	645	632	645	633	616	633	653	627	609	625	687	643	603	636	617	675	639	649	638	650	661	642	625	601	585	646	612	608	605	635	649	633	675	649	610	619	608	620	613	619	631	681	645	633	615	677	629	662	635	617	629	596	614	670	625	605	577	592	638	645	665	609	650	609	636	649	612	629	602	636	656	622	625	651	639	640	630	645	623	637	601	654	636	602	647	588	606	586	656	645	643	615	648	626	629	619	643	616	611	628	617	657	621	613	664	624	602	574	594	600	578	642	648	645	619	645	607	621	608	611	640	592	614	678	653	646	680	678	600	682	606	667	648	676	658	626	618	629	624	625	601	655	678	630	592	645	633	620	591	615	650	691	599	667	584	599	665	645	657	646	615	629	629	658	623	654	623	628	677	597	620	621	605	640	639	669	638	667	628	614	668	642	654	651	584	614	618	619	642	621	644	623	623	582	652	663	627	644	613	632	643	680	619	603	633	607	607	645	671	632	616	637	620	632	614	626	625	690	597	618	622	622	629	631	637	599	628	636	597	641	634	603	678	640	633	648	648	660	620	620	674	646	649	588	583	642	613	610	641	641	641	624	635	612	621	614	610	601	623	685	636	678	612	565	646	637	627	587	643	629	594	593	630	650	638	629	614	613	649	585	645	679	589	631	608	628	649	606	600	646	653	579	667	682	602	644	653	604	622	615	622	605	614	587	623	678	611	602	632	621	678	593	671	650	619	622	589	614	599	593	666	642	627	653	657	621	606	659	636	654	647	603	670	633	650	603	593	647	633	617	655	655	627	656	644	612	611	648	608	632	605	650	636	646	614	581	626	604	616	659	611	618	595	613	644	601	632	660	614	619	646	655	619	670	638	608	655	629	624	635	657	659	695	574	659	671	611	582	656	603	631	612	624	646	606	595	647	636	671	630	629	687	641	638	628	635	632	623	618	618	611	648	650	634	681	613	620	645	631	638	612	670	595	624	668	603	622	606	628	645	606	625	601	684	649	589	617	629	628	633	604	647	609	627	642	626	596	648	622	618	613	634	679	638	615	597	615	657	629	660	615	620	637	636	624	674	611	623	596	585	604	645	633	635	648	630	647	578	642	674	642	596	631	639	621	665	589	590	603	658	597	643	673	638	619	619	622	677	620	605	672	617	605	619	657	588	580	624	615	627	618	603	606	644	656	627	645	625	646	631	629	613	651	630	698	633	613	615	616	628	688	616	669	643	636	640	645	611	590	649	645	656	674	688	621	600	622	654	651	641	621	599	635	651	648	649	610	670	624	649	595	646	658	573	639	686	588	660	643	656	628	643	671	623	635	670	638	658	618	669	647	663	649	635	641	633	637	652	666	602	648	660	604	615	661	638	642	603	626	681	613	666	639	597	622	610	638	609	608	653	630	643	643	598	647	639	648	593	629	649	614	615	650	641	629	617	623	580	667	626	601	652	624	657	611	625	598	666	634	666	654	655	647	615	643	679	620	628	635	651	646	620	654	628	601	663	680	628	627	588	639	632	626	646	622	614	624	616	633	649	628	655	621	611	598	656	601	668	676	595	644	668	690	597	712	602	576	657	661	653	647	650	665	642	629	655	666	632	595	634	630	632	663	640	650	669	637	624	634	604	649	630	632	633	582	660	606	658	653	662	633	644	651	625	639	625	649	660	664	641	600	670	632	616	646	621	633	650	624	673	650	641	638	629	665	604	631	598	645	658	646	575	562	626	650	574	592	601	635	583	622	620	580	698	623	646	653	572	659	596	658	621	603	678	634	631	675	680	655	635	661	650	623	623	620	643	682	614	579	686	632	662	646	626	617	635	583	582	603	615	626	592	626	590	667	649	600	663	638	616	596	622	605	603	636	666	640	608	677	620	617	589	670	648	653	620	590	587	596	648	634	606	645	648	626	627	633	656	616	636	630	631	638	618	622	670	619	655	650	632	642	637	650	634	627	593	655	621	623	657	634	611	651	660	635	645	586	624	598	669	598	611	646	648	634	644	645	613	639	647	603	638	602	646	687	677	605	614	622	602	654	676	600	655	665	586	622	630	682
23745	20962	25237	26888	20977	20942	3372	740	615	528	454	392	438	395	310	270	282	273	260	255	274	274	263	246	250	225	222	260	253	242	248	256	239	261	256	209	238	236	250	234	252	240	242	268	247	240	248	260	231	228	260	262	249	260	237	256	244	228	234	230	227	226	243	235	236	249	244	239	239	252	238	232	256	223	202	212	235	246	222	233	261	233	249	254	268	236	221	250	246	236	243	229	223	244	272	251	248	207	237	225	246	220	244	241	221	221	249	243	252	235	231	250	249	217	269	222	262	233	247	232	231	231	233	239	217	201	232	233	234	221	227	215	242	246	212	253	216	257	244	202	244	268	236	234	225	233	225	277	215	209	251	212	213	231	216	235	222	230	226	241	256	239	257	248	223	250	218	203	237	241	245	260	264	259	207	196	210	233	254	247	219	220	230	255	237	224	210	248	249	207	220	251	242	239	231	238	243	213	227	233	251	242	232	242	247	232	251	213	254	207	197	245	223	221	195	213	226	250	265	222	220	221	227	265	210	250	224	209	223	229	246	231	238	283	239	254	218	209	230	245	263	237	208	238	229	209	263	242	252	240	224	213	216	212	245	265	244	242	246	256	204	228	250	247	270	242	235	227	239	247	253	227	253	244	234	218	227	252	212	225	222	217	242	232	228	260	219	255	215	227	229	220	209	221	272	231	256	224	229	240	230	236	190	235	211	202	223	256	250	216	242	235	243	220	258	229	260	234	240	248	221	230	240	242	219	223	239	281	236	226	259	231	252	256	231	219	249	230	259	222	221	230	230	242	228	246	239	220	213	210	229	244	216	257	256	226	213	194	245	223	221	210	219	236	242	225	251	241	250	269	233	234	222	220	205	226	237	236	258	224	255	223	271	229	229	243	252	225	240	246	216	243	246	245	239	250	235	233	238	197	205	248	234	225	207	195	245	223	253	211	235	239	233	244	241	217	225	221	207	233	232	214	207	230	269	212	250	212	211	214	220	239	241	256	252	245	276	215	230	224	216	232	216	200	246	216	216	220	245	247	228	231	213	234	244	235	214	240	253	235	205	225	232	233	265	215	215	254	220	219	240	240	223	257	240	255	225	242	225	249	254	233	222	251	240	228	242	249	205	219	231	235	252	257	230	242	238	204	197	258	215	213	258	231	236	237	235	265	267	237	245	234	214	238	241	248	249	219	248	223	222	231	236	230	192	206	248	248	213	235	239	215	250	215	257	229	237	248	233	227	245	244	240	241	229	244	234	237	218	235	239	233	232	236	222	247	227	244	229	212	236	236	216	245	236	201	247	205	222	234	241	217	220	218	241	229	209	246	249	248	242	218	251	214	250	211	246	228	229	219	254	229	236	251	219	205	237	253	256	234	235	231	198	235	225	230	249	253	239	259	233	236	211	239	276	215	228	252	242	225	231	234	235	239	242	231	260	218	223	237	232	237	260	217	222	208	256	251	226	267	232	231	221	211	240	237	240	247	211	238	254	240	241	227	221	247	234	202	229	249	267	228	247	236	258	203	241	218	265	234	222	236	208	265	246	225	259	239	247	219	258	238	223	214	235	256	235	245	257	223	215	250	244	274	238	225	231	239	251	208	219	228	259	248	247	262	253	241	234	237	230	221	208	238	217	240	270	243	208	203	233	242	231	248	247	221	247	220	217	230	248	249	227	224	217	270	209	210	245	227	242	247	217	240	254	247	213	234	246	256	235	230	235	242	224	220	234	231	250	206	227	250	234	262	236	215	238	244	231	237	246	236	212	210	202	231	260	229	222	236	228	248	236	240	227	218	247	244	232	241	232	207	248	263	238	256	227	234	248	234	247	220	204	203	226	224	253	211	232	218	227	215	256	240	216	248	244	244	217	230	242	222	238	251	242	230	240	248	254	266	266	235	241	231	246	225	230	217	253	242	262	214	266	262	239	249	227	257	244	227	216	239	216	202	235	234	228	230	205	268	224	249	230	224	223	273	235	217	250	239	210	228	229	232	223	234	228	198	238	188	240	222	223	222	224	250	232	259	247	204	255	242	231	220	234	237	243	245	227	228	236	233	249	221	246	255	244	199	250	226	251	249	236	250	241	200	232	200	237	211	246	264	219	247	235	257	196	231	223	223	251	263	205	213	230	244	266	218	215	228	203	230	244	246	285	265	240	215	236	229	230	223	236	210	231	253	216	212	254	245	246	217	228	272	226	239	247	227	210	239	218	227	253	262	226	238	229	250	252	211	222	237	219	250	254	226	250	218	221	244	216	218	221	258	225	250	224	217	223	241	240	239	224	242	218	255	248	228	228	231	266	239	253	250	227	233	276	242	236	226	220	225	185	222	235	233	217	243	233	220	266	240	209	232	246	225	224	253	243	232	230	250	234	211	230	220	185	228	243	217	231	211	253	229	247	229	252	248	226	210	234	204	210	248	254	231	244	231	240	237	221	249	222	208	214	244	228	242	244	259	228	231	225	225	221	219	231	238	235	215	216	235	222	258	222	221	197	232	224	270	234	241	235	206	229	215	224	258	235	236	246	227	226	232	234	212	237	256	260	204	208	262	245	223	233	238	217	228	254	224	235	211	228	240	234	236	250	241	235	258	222	254	233	234	228	225	230	228	241	267	258	229	252	210	273	241	235	223	215	230	219	231	226	259	265	248	237	214	230	235	209	253	251	218	205	240	239	227	242	253	238	209	206	248	229	242	223	257	209	196	250	232	214	272	221	211	227	230	255	231	247	249	220	241	230	234	237	215	222	234	214	236	225	235	242	222	226	229	224	250	231	235	219	247	245	251	243	224	231	257	231	239	215	210	234	227	229	238	222	217	258	238	248	264	240	227	243	223	226	239	199	227	275	230	240	245	223	216	228	240	227	229	201	235	248	217	258	227	239	234	231	224	204	217	223	252	234	238	216	254	231	231	263	246	244	213	207	232	240	236	250	210	233	191	254	271	247	226	225	232	255	221	227	233	231	234	233	205	247	236	226	218	227	219	226	217	216	252	262	231	230	257	221	268	237	259	218	240	238	246	239	217	215	213	230	257	217	225	230	218	219	239	244	202	235	237	249	226	218	215	227	242	271	224	231	206	240	250	252	242	240	268	232	210	220	208	234	226	267	259	217	242	248	224	247	249	246	213	238	230	273	209	240	201	218	238	237	225	241	244	233	243	204	232	259	227	257	235	249	245	249	231	252	229	208	244	215	265	243	257	237	230	235	231	224	217	213	241	232	215	234	226	235	230	253	251	236	185	227	233	249	264	244	220	250	235	223	245	250	232	240	256	208	254	218	245	257	247	254	243	233	226	224	252	270	233	243	248	229	237	237	244	239	233	248	213	248	247	199	219	235	223	219	228	247	238	229	210	232	244	208	237	192	281	225	205	232	226	210	224	225	257	229	191	241	223	230	234	226	205	222	228	208	247	233	227	225	213	223	200	264	232	228	237	230	212	226	244	248	231	226	223	243	229	215	220	261	228	224	251	225	243	225	248	208	256
3727	8522	5507	2551	1387	988	800	716	699	715	616	603	588	611	558	525	539	518	551	534	541	532	545	549	535	485	504	507	529	470	495	523	488	505	518	492	549	509	508	530	504	513	552	536	532	519	560	507	542	521	526	492	520	499	532	541	514	482	541	526	505	542	481	503	507	498	474	489	487	497	485	521	512	506	515	502	512	511	487	542	487	491	517	517	539	521	503	497	549	491	476	543	509	502	515	504	520	504	528	502	488	515	495	508	501	519	532	507	500	502	508	533	546	533	477	497	519	527	551	516	516	486	515	489	520	511	461	500	506	549	508	489	481	551	514	515	491	482	516	537	476	493	539	500	510	531	496	495	481	530	506	516	506	489	473	487	507	470	474	464	486	510	488	492	489	503	470	517	490	488	521	536	513	491	503	481	488	485	495	540	537	499	510	526	494	516	511	515	534	500	542	505	478	512	494	519	484	497	526	538	528	497	509	503	484	492	525	483	513	488	539	499	509	461	538	492	505	482	532	466	485	454	483	484	482	496	492	519	495	452	501	517	521	512	484	469	492	478	538	487	511	515	510	523	544	520	509	513	481	512	500	482	514	499	534	539	463	472	529	567	489	496	472	513	473	501	495	514	504	505	514	474	463	517	523	477	495	525	480	492	527	506	490	508	517	465	477	461	526	513	499	507	482	503	509	494	525	519	501	509	476	528	482	478	500	533	497	469	476	527	482	550	510	481	568	514	509	512	499	524	465	523	506	533	480	472	469	489	487	489	533	475	474	521	554	490	531	503	545	529	498	502	537	523	504	550	479	525	552	491	558	512	514	533	502	496	559	503	517	516	477	505	495	502	488	474	471	492	499	469	475	501	485	530	541	494	496	484	488	479	525	549	542	503	497	489	481	534	497	504	479	505	490	501	535	490	496	514	539	477	486	537	495	487	539	516	492	485	502	484	521	545	476	521	501	505	505	497	493	476	528	501	510	494	513	463	535	503	490	520	521	534	547	518	501	515	487	478	530	500	502	497	503	535	543	523	501	484	505	523	521	497	518	505	531	532	480	454	529	518	527	495	489	491	507	514	507	526	517	522	531	475	535	515	532	499	533	494	545	528	499	503	535	546	529	501	516	524	504	495	484	475	498	507	471	552	505	539	511	496	494	435	546	528	503	512	539	509	516	519	470	526	489	497	500	481	493	462	524	507	480	502	489	490	460	506	495	540	485	523	511	479	499	515	523	501	514	510	498	532	484	475	510	524	504	496	525	565	510	486	510	518	480	492	500	501	530	508	482	493	515	494	548	507	492	521	470	518	471	505	512	509	522	499	497	515	482	557	530	533	493	523	492	483	496	476	503	534	480	509	502	520	471	475	510	479	514	475	480	529	568	558	488	486	491	481	483	524	504	481	494	518	488	458	486	561	474	482	483	495	464	524	497	491	499	513	485	499	504	537	480	507	516	528	475	511	489	479	531	509	529	514	513	495	526	512	424	500	495	508	476	468	492	528	506	486	534	508	522	466	526	534	531	488	500	505	526	491	534	508	505	493	510	511	521	511	526	517	494	462	524	522	506	520	489	514	509	506	492	491	504	475	483	522	489	498	515	508	475	489	480	468	514	515	525	518	540	536	526	532	494	545	512	546	502	533	520	486	533	489	491	548	500	513	517	540	529	492	484	483	507	495	511	514	522	502	491	503	498	505	551	520	531	512	499	505	512	521	516	527	513	494	505	522	521	490	507	514	470	479	480	559	474	487	504	515	487	536	498	568	478	498	468	494	500	514	486	528	520	559	529	543	509	521	501	500	503	520	507	512	494	488	519	541	459	514	514	505	500	535	505	504	482	529	495	528	519	524	491	554	471	515	494	534	477	492	469	541	496	508	502	508	525	504	526	508	529	559	502	496	524	525	504	500	486	501	516	487	542	481	499	490	482	525	506	525	526	508	508	516	490	516	487	566	493	528	500	530	528	504	556	488	478	509	511	502	547	531	506	530	491	479	497	540	487	543	507	488	535	551	544	515	515	512	498	480	485	485	474	518	536	478	538	497	528	581	496	522	483	479	474	531	538	545	523	522	510	521	477	492	520	501	485	521	482	511	530	493	510	524	527	504	495	506	489	513	489	541	537	496	516	486	486	549	500	530	505	491	469	486	502	518	517	481	491	511	480	502	507	498	525	506	519	493	510	485	494	498	522	512	523	486	521	519	484	487	470	496	503	538	521	472	523	562	533	506	481	516	531	523	512	444	511	464	527	486	465	509	486	499	467	501	496	550	511	482	478	513	531	477	491	525	551	489	529	526	503	502	501	524	512	537	509	487	520	490	481	523	503	479	500	473	501	524	547	500	499	525	527	577	539	491	482	525	541	482	517	475	490	512	474	479	502	502	466	524	533	458	508	504	503	442	476	499	489	487	535	531	531	492	469	522	523	503	522	491	526	493	453	481	526	508	497	493	479	482	481	520	512	508	496	523	532	493	555	495	541	496	505	528	503	532	496	517	523	494	555	514	464	529	493	496	490	474	489	505	489	536	486	488	506	537	543	488	498	512	494	542	531	508	508	500	494	539	520	530	485	497	490	484	540	523	518	490	482	494	461	487	483	511	496	523	518	512	519	514	485	526	470	499	509	481	512	515	519	487	510	481	512	498	504	489	477	485	495	510	506	486	499	492	483	511	517	455	533	497	500	546	504	497	499	493	522	490	500	502	481	500	476	501	492	494	508	474	485	490	505	501	497	508	514	494	528	514	529	524	508	481	484	498	474	516	480	535	494	498	483	510	513	512	490	485	534	488	566	510	502	511	489	547	482	505	483	518	537	540	535	522	490	492	534	503	500	487	489	508	534	492	502	527	484	513	553	508	476	520	485	490	508	520	560	503	516	526	514	546	477	547	501	562	516	504	475	460	480	485	533	533	540	532	503	504	465	511	519	505	528	480	549	512	497	512	505	506	492	556	522	528	537	495	511	495	451	482	514	488	502	545	505	514	478	446	504	474	530	518	524	486	506	517	527	515	514	505	504	525	482	497	469	481	549	507	528	518	509	488	475	497	510	535	522	515	500	507	542	506	506	517	469	475	523	524	518	497	528	547	532	473	549	511	497	494	499	525	461	527	507	551	474	504	495	474	550	511	551	504	508	495	492	500	468	513	471	511	483	493	513	489	499	514	502	468	558	495	486	478	521	494	486	485	550	464	495	493	555	511	502	510	524	499	544	490	508	512	526	509	488	523	501	516	547	468	476	472	478	514	503	522	504	495	480	501	483	535	513	530	491	513	518	479	482	498	528	509	547	450	533	508	494	505	493	531	494	519	502	508	510	513	520	485	492	485	514	542	508	472	525	543	492	488	475	482	521	499	483	536	477	511	535	477	538	493	546	514	510	505	478	523	507	520	455	529	483	540	496	511	528	531	446	465	508	518	508	494	501	480	529	485	486	510	501	512	526	480	512	482	515	498	526	516	525	511	515	504	489	490	514	524	480	540	509	549	503	509	522	506
33181	13935	2592	728	406	286	270	299	277	254	236	242	219	191	223	175	211	211	165	183	203	185	210	182	183	193	190	179	189	172	201	188	173	201	154	207	196	219	228	168	188	226	199	235	179	195	206	196	208	207	224	239	191	194	200	197	187	209	200	176	207	191	182	181	211	183	213	185	186	199	201	200	177	204	185	193	171	206	184	206	209	195	179	160	213	184	190	196	217	184	176	207	192	237	191	190	212	207	188	208	228	181	192	170	199	197	188	205	196	208	175	197	180	210	176	177	217	180	184	179	195	185	180	204	214	212	157	185	186	209	178	186	190	210	181	181	178	202	194	206	189	188	190	215	205	216	181	205	195	191	193	194	194	187	163	215	190	198	196	200	198	195	221	189	184	187	173	214	207	199	167	190	227	188	210	168	182	209	187	178	210	188	202	204	183	188	192	189	194	168	184	155	179	192	193	164	185	192	210	170	190	202	193	202	187	182	188	189	194	185	184	165	198	197	191	199	167	197	187	174	169	149	192	193	190	180	207	194	221	180	207	158	197	225	213	181	186	219	184	190	189	219	207	187	181	166	172	195	217	182	219	203	191	205	197	195	207	208	200	210	197	185	190	192	191	163	204	201	232	188	178	175	188	194	197	203	183	203	194	191	201	173	180	190	193	207	189	213	195	206	202	187	187	180	184	187	206	174	191	213	178	194	191	188	225	178	171	200	190	192	192	189	209	216	204	203	187	183	228	167	194	184	197	199	201	189	173	209	204	215	184	180	186	210	211	209	198	194	205	198	176	200	169	168	163	171	196	184	202	187	193	215	212	183	179	206	172	179	185	173	165	210	207	186	183	185	176	199	177	157	200	194	187	175	196	216	173	199	165	185	180	197	210	202	192	188	211	187	190	184	168	181	181	167	223	172	197	232	197	189	200	173	169	163	204	198	181	159	217	155	211	175	164	183	215	174	190	176	177	164	179	171	174	218	193	185	207	179	193	174	208	183	217	198	191	206	200	165	187	184	185	191	203	201	207	181	189	176	223	175	168	190	188	206	214	197	197	218	201	180	185	168	184	205	223	150	225	172	206	196	168	202	201	179	199	206	170	184	176	196	183	196	177	192	198	228	186	206	180	212	187	193	191	196	203	187	180	197	185	192	193	180	178	179	226	219	202	211	206	187	182	206	159	199	193	213	186	173	178	211	204	179	215	216	176	194	184	200	228	196	203	187	200	187	190	186	180	218	186	203	191	203	195	163	182	179	201	200	193	205	195	195	190	185	182	201	174	200	198	167	191	175	170	182	184	179	165	204	191	176	193	179	205	183	218	210	167	200	170	170	182	212	177	194	187	198	212	200	150	216	199	207	184	185	189	192	211	193	197	186	203	197	193	195	180	196	222	212	178	186	205	189	179	196	200	192	199	195	226	187	203	159	197	212	192	194	223	197	199	217	193	198	197	189	197	192	218	175	213	203	208	202	178	210	193	224	216	207	185	170	199	223	187	204	179	172	180	197	222	195	204	162	184	168	212	163	187	187	211	205	212	194	186	188	204	163	170	207	184	225	180	197	188	175	217	209	189	188	178	192	179	189	229	192	183	206	197	176	175	192	179	193	186	175	190	185	191	185	186	202	189	222	209	195	172	187	180	171	210	176	217	164	203	175	167	191	195	165	194	216	226	200	189	164	225	193	182	189	194	186	223	175	197	188	195	210	195	182	200	208	186	203	195	198	169	185	192	192	209	196	178	192	188	207	193	182	174	207	186	190	241	195	203	179	200	214	193	210	191	177	197	187	187	175	189	183	212	203	192	193	187	192	195	191	186	200	202	211	190	179	166	194	193	192	228	212	203	192	182	199	181	194	167	182	213	191	205	218	171	187	197	184	160	184	202	197	184	193	199	198	218	211	210	198	204	181	193	205	190	195	190	193	196	179	167	185	199	186	186	194	182	166	183	206	209	164	170	179	198	169	171	202	203	191	177	186	200	193	224	207	193	189	181	159	198	176	194	186	186	192	199	217	210	208	156	188	182	174	165	210	185	220	200	212	204	175	186	195	168	186	202	199	161	212	184	183	219	192	210	184	181	182	189	176	211	201	217	194	187	158	194	193	182	201	181	229	191	183	187	192	216	176	186	171	180	166	192	213	200	190	169	191	201	209	188	197	189	188	213	209	192	200	186	186	189	209	205	204	183	176	197	176	176	196	182	187	213	172	176	175	186	199	177	204	198	211	210	177	209	217	194	216	188	202	221	201	231	204	183	184	190	178	195	196	180	190	197	192	204	185	196	175	183	192	181	195	220	188	190	204	195	197	189	209	200	191	177	197	209	223	230	194	192	188	176	191	218	196	173	197	181	172	194	190	208	186	174	213	190	179	183	193	181	203	177	181	189	213	186	232	214	184	177	194	195	216	187	180	200	194	192	191	191	159	184	174	195	196	180	179	208	174	218	227	192	193	186	176	216	187	174	175	184	187	202	227	194	212	183	210	193	168	169	186	199	185	161	201	187	203	210	209	184	217	200	203	182	202	192	164	194	209	189	192	185	194	193	184	184	190	186	187	187	200	183	203	208	169	182	215	204	174	189	210	200	195	180	213	187	186	187	176	165	174	187	201	189	191	193	185	188	188	213	205	182	188	193	199	209	170	181	211	182	181	213	203	175	191	185	199	201	203	186	217	193	192	195	184	192	191	194	176	195	224	182	187	178	195	190	165	217	195	188	202	217	213	191	209	178	191	173	195	186	180	207	198	167	191	210	210	204	192	203	189	178	182	200	192	212	186	186	184	185	185	197	177	189	185	218	196	178	193	176	207	194	177	199	196	192	211	187	208	211	213	207	203	178	185	200	176	188	190	199	198	199	219	189	182	205	171	205	220	180	178	200	184	207	182	205	190	209	182	163	218	195	192	187	208	204	182	214	178	193	185	170	193	190	192	175	174	189	173	162	209	174	200	175	199	195	211	182	207	167	204	187	183	172	202	190	196	200	210	179	166	170	176	181	185	201	176	194	208	196	194	198	176	184	198	211	202	229	173	181	199	197	207	168	177	189	200	198	200	164	186	166	191	190	189	180	195	200	212	193	190	198	188	138	182	197	202	203	172	191	210	196	189	177	203	191	207	190	176	205	166	191	173	192	206	199	187	184	202	186	189	195	201	200	164	197	204	195	164	186	216	202	209	169	171	184	191	197	191	183	189	174	214	172	173	163	187	182	206	180	173	206	185	200	207	174	200	191	209	182	170	176	189	205	213	203	174	189	212	178	200	203	196	200	216	191	186	207	210	196	188	192	174	206	186	187	184	191	183	202	197	188	215	207	190	205	191	187	195	183	184	190	193	186	184	187	205	189	189	161	227	180	215	179	194	187	172	204	200	161	190	180	199	187	202	222	197	159	190	185	166	189	180	199	176	212	191	181	206	209	183	204	201	193	156	197	167	198	198	201	186	204	165	181	213	184	182	177	211	181	205	184	188	193	193	194	172	194	189	179	182	206	207
5248	2036	1378	863	581	541	474	517	493	525	496	441	494	448	458	513	495	461	444	468	454	454	447	474	469	508	470	462	414	456	479	465	420	407	477	504	474	481	471	444	446	449	438	496	438	475	460	497	460	456	466	452	450	468	455	453	453	456	480	455	448	467	481	435	476	452	425	477	441	469	455	481	432	484	418	486	442	422	487	465	477	457	456	482	470	484	455	456	447	475	453	478	462	445	452	474	471	467	472	458	438	445	452	445	444	443	418	452	472	463	452	440	477	496	488	490	465	464	461	467	448	470	473	447	461	470	472	467	464	496	457	473	428	476	457	474	502	409	468	476	431	480	457	408	507	454	479	443	497	429	476	454	473	469	474	442	468	469	454	505	451	467	448	397	459	452	454	426	447	470	484	452	493	444	426	459	462	473	453	457	448	486	464	488	431	484	466	407	456	452	451	433	446	428	496	484	478	421	490	431	452	447	457	454	478	503	471	441	434	464	462	447	454	479	483	494	456	445	440	454	430	444	462	470	456	445	443	463	476	465	448	421	471	443	443	435	460	445	514	436	459	433	450	458	457	461	451	476	454	439	446	455	467	463	437	438	466	455	440	475	432	509	434	464	450	479	446	447	462	491	467	442	460	428	445	480	453	477	477	462	455	432	487	437	457	467	473	435	486	436	449	477	495	456	452	441	476	450	432	483	487	445	419	486	454	456	467	443	454	449	490	484	472	482	446	467	432	463	487	437	471	461	446	454	466	484	465	420	492	442	474	446	474	405	456	431	442	458	452	470	494	451	437	425	443	473	454	468	431	433	421	489	482	483	469	482	483	465	434	452	438	455	475	437	434	416	472	444	459	478	477	471	461	467	415	452	479	438	495	466	464	481	461	434	488	465	472	454	457	433	506	479	427	471	460	472	424	409	448	446	466	463	455	480	433	460	493	449	480	485	456	419	448	507	469	433	479	449	447	489	456	461	490	454	434	454	447	478	454	440	437	500	472	500	482	449	467	442	478	462	460	469	460	473	452	456	498	477	440	469	459	440	474	433	422	441	407	465	467	481	449	472	476	447	469	466	485	431	387	476	417	470	417	476	467	491	445	446	474	485	462	489	444	453	401	417	445	441	476	458	467	418	427	450	461	473	427	476	430	427	427	456	442	423	465	464	470	486	424	446	485	462	449	458	427	483	490	444	480	487	429	479	462	469	450	499	423	455	456	441	463	491	481	444	476	464	495	450	489	417	490	474	431	437	457	436	434	472	424	498	427	433	457	457	456	438	467	429	437	429	470	449	452	457	496	430	471	450	421	441	477	509	501	428	455	442	474	428	467	455	445	451	424	479	512	462	494	452	443	453	503	447	453	503	502	438	456	426	470	482	497	479	433	468	442	465	421	440	407	461	453	436	448	439	462	460	428	450	445	438	417	460	475	460	445	479	464	460	472	494	472	462	468	451	451	466	449	445	458	461	430	455	485	481	453	486	491	452	471	438	429	476	428	442	469	433	462	435	484	495	458	457	451	458	436	439	446	503	427	450	487	454	465	450	481	486	468	479	470	424	464	449	473	471	433	468	446	447	478	506	519	454	472	459	457	470	467	482	419	435	441	427	467	479	450	455	466	484	465	460	457	468	487	470	460	452	435	455	445	492	427	444	467	420	476	482	454	422	456	414	460	465	485	446	472	477	454	454	404	455	472	471	464	462	461	490	446	444	450	466	479	451	464	475	450	474	490	485	477	444	476	491	441	497	461	439	452	467	455	443	469	434	453	480	434	493	450	433	474	439	442	480	438	478	474	433	483	461	457	447	510	439	466	443	439	479	451	450	445	463	454	523	451	479	439	456	430	444	448	464	493	492	446	470	436	447	457	471	458	457	474	463	461	438	444	420	442	452	453	479	440	429	475	438	447	457	458	467	467	455	439	454	455	474	474	460	461	463	458	467	463	473	464	479	462	477	462	452	441	469	485	439	442	464	472	466	471	448	483	463	466	478	458	487	462	435	482	468	430	472	470	446	424	449	428	453	440	455	448	471	492	439	458	431	443	420	466	464	483	423	420	469	473	462	479	468	487	481	469	482	467	489	448	457	444	462	451	466	475	443	425	436	464	466	436	449	475	430	462	471	460	484	480	439	444	437	458	480	471	455	483	430	502	456	461	442	433	449	467	432	432	437	463	421	481	451	488	438	441	461	489	482	452	438	464	459	411	465	432	458	461	473	472	454	466	455	472	472	480	448	458	473	472	446	480	454	455	471	490	424	442	443	412	443	470	467	464	468	437	476	447	469	459	479	473	422	450	438	457	501	450	463	467	425	445	455	460	451	503	485	508	419	436	427	466	455	497	459	483	453	440	455	475	449	443	463	458	473	483	463	428	431	437	435	441	492	436	459	447	460	479	482	434	447	447	448	467	426	442	431	488	442	416	393	485	472	475	451	446	434	479	456	467	452	497	466	432	462	478	408	450	487	469	450	452	478	471	463	477	475	461	451	455	443	430	437	467	453	431	433	476	455	484	444	457	510	471	491	467	462	442	494	494	454	459	453	463	435	467	494	444	432	436	418	517	427	495	474	424	473	476	466	477	448	483	440	483	476	489	486	462	450	501	458	426	461	448	459	480	444	456	448	463	463	440	478	430	449	474	477	443	441	477	438	476	460	466	436	454	441	475	453	447	473	425	457	442	476	464	456	464	445	499	463	457	479	461	462	463	459	443	466	447	471	479	462	401	477	435	442	450	466	428	436	456	469	492	431	479	448	464	455	441	447	427	462	445	480	453	446	440	474	469	469	480	452	496	465	485	453	443	473	413	459	500	442	498	428	462	430	441	494	423	457	490	429	455	447	454	435	429	465	515	472	430	449	433	457	479	439	477	433	454	469	432	411	468	476	484	468	449	497	432	501	466	456	447	424	473	456	427	488	484	484	456	475	488	521	458	484	413	441	465	409	503	461	445	430	461	468	468	471	470	452	428	467	449	480	457	455	439	470	470	470	455	433	443	479	437	454	449	471	456	452	442	445	462	456	465	482	458	467	482	479	438	436	475	490	449	452	453	460	471	440	455	452	466	469	461	437	459	480	433	433	430	475	442	433	417	435	450	423	489	429	440	448	448	457	479	441	442	480	457	487	466	477	412	452	464	450	440	440	463	475	464	517	458	478	464	469	466	474	443	437	441	465	475	476	466	474	456	442	429	452	464	478	469	437	451	459	446	462	461	475	462	434	465	454	438	449	432	466	440	437	454	466	464	463	486	413	486	443	498	429	476	464	460	441	497	437	482	460	474	450	455	399	444	483	450	440	490	474	419	494	427	483	462	442	432	453	458	432	476	474	428	474	498	450	476	485	453	478	428	425	466	488	465	490	415	462	472	507	443	483	426	470	479	453	473	468	467	450	434	444	464	434	429	506	460	437	508	448	422	438	491	433	456	430	458	472	455	452	417	461	463	446	417	444	444	466	501	472	462	444	472	487	457	459	433	449	446	479	453	430	451	488
24532	20939	24603	27433	20549	2926	649	538	510	446	400	360	397	321	358	306	314	301	293	320	288	325	302	312	313	307	293	312	296	310	289	276	320	310	280	306	262	287	284	295	306	299	313	297	340	319	296	291	318	261	322	306	323	300	301	321	272	293	296	276	281	309	292	335	314	296	263	272	315	293	283	293	303	290	298	265	278	286	285	288	273	310	279	277	281	289	292	254	292	277	282	318	320	307	283	281	313	292	313	288	284	281	252	297	269	281	328	293	315	282	304	287	285	299	269	309	300	270	259	288	270	300	300	266	304	287	280	305	291	292	279	302	288	305	315	298	282	303	302	296	281	249	283	314	287	285	275	278	315	293	261	314	296	288	294	253	288	266	280	262	261	291	283	311	316	278	285	288	281	255	295	301	261	274	284	290	280	292	291	279	278	285	338	311	274	265	267	301	282	318	287	281	312	288	262	301	269	313	295	260	289	321	311	270	276	311	274	295	307	277	288	276	284	314	283	320	284	321	300	287	283	315	268	255	274	272	299	284	274	288	257	338	287	313	308	274	283	234	282	283	289	280	290	286	316	302	288	296	264	296	270	275	311	283	284	290	294	332	289	268	295	309	281	284	259	283	292	282	328	297	280	291	277	283	266	288	295	294	271	271	285	295	278	311	335	308	286	300	294	281	307	326	262	280	280	281	294	292	319	296	285	276	278	273	282	273	300	298	298	245	250	258	288	315	278	300	273	314	265	270	301	342	279	287	269	302	298	293	288	270	297	284	294	282	287	304	292	309	262	293	258	255	266	275	270	311	301	285	296	275	280	318	277	272	298	284	294	285	296	269	274	275	287	267	294	282	322	284	250	256	300	292	288	305	286	279	282	280	312	287	295	327	267	302	281	285	307	293	259	284	272	297	291	297	296	288	267	268	302	301	251	266	257	285	272	285	270	285	271	310	308	268	300	297	297	274	310	288	272	260	299	284	286	268	254	282	266	295	327	272	286	270	295	278	302	308	295	301	285	286	285	312	307	284	284	313	334	289	330	291	284	288	274	273	265	292	284	261	300	273	263	281	261	286	290	279	269	302	299	303	309	276	253	260	308	292	266	308	323	282	281	266	295	313	278	295	290	313	282	308	290	296	286	300	307	281	302	308	280	318	265	224	268	273	304	324	289	306	298	294	299	294	285	261	279	287	266	268	269	284	339	306	327	311	314	282	286	295	305	300	320	273	300	260	285	281	300	291	308	302	283	279	287	284	296	301	309	334	299	276	280	259	288	269	255	300	301	300	290	285	283	307	285	297	280	286	280	293	251	274	305	286	281	317	270	281	306	303	290	282	308	294	277	299	284	273	296	294	287	305	299	301	298	261	277	290	281	267	250	284	284	316	295	308	277	316	299	276	269	286	272	250	303	283	303	294	281	310	276	276	298	306	278	292	266	263	301	287	269	286	275	262	270	301	286	303	305	307	302	304	284	316	309	294	292	256	300	284	300	293	277	309	309	289	282	303	269	297	271	286	287	317	305	283	253	288	292	329	262	275	287	283	296	293	257	278	311	287	268	297	241	268	289	307	276	266	269	262	271	277	292	287	251	299	266	262	284	306	295	257	268	310	323	322	294	266	312	284	298	291	304	282	290	278	285	282	266	270	249	282	283	282	250	301	269	323	297	299	249	301	293	283	295	287	268	253	309	293	279	286	320	295	292	300	272	286	266	320	298	268	292	270	273	260	266	293	293	311	281	272	260	282	278	308	297	312	294	300	290	299	262	279	322	285	276	268	268	294	303	316	281	296	312	265	287	290	297	291	325	289	307	300	285	265	251	292	306	286	287	276	281	267	306	284	292	273	305	307	289	291	326	280	289	270	270	296	270	267	279	287	306	292	310	302	315	281	296	321	268	272	268	277	292	307	274	300	276	285	286	281	284	313	324	271	284	289	327	288	304	263	303	289	275	286	284	273	331	300	294	284	293	266	303	284	296	265	295	292	300	293	268	280	310	295	291	317	304	275	292	272	275	305	269	260	276	287	272	278	282	270	281	283	271	276	259	261	298	273	293	321	283	304	302	272	292	270	296	284	269	258	266	285	282	296	306	292	257	317	297	290	297	286	274	298	331	294	274	321	295	306	269	318	293	281	292	291	284	271	304	273	311	307	285	318	283	280	314	292	295	263	238	265	299	266	329	304	296	287	270	268	315	283	331	296	282	297	283	293	301	300	270	307	314	292	292	277	283	292	296	293	294	263	274	307	250	327	265	312	269	290	277	280	308	323	272	299	317	313	290	269	292	313	301	294	267	280	302	314	296	238	305	303	261	286	300	300	288	318	326	295	306	296	295	293	314	259	290	264	279	245	272	295	282	304	247	283	254	278	309	272	283	304	257	299	279	280	282	281	293	277	269	283	266	273	321	286	259	333	297	312	300	314	274	276	253	270	318	285	302	272	304	273	267	280	311	287	277	293	295	304	287	328	282	292	291	290	279	278	284	283	289	307	305	285	284	310	320	303	309	294	314	267	344	266	314	270	291	303	284	287	298	295	274	261	302	289	304	293	296	252	315	296	261	287	257	292	262	317	275	264	268	275	303	281	276	265	281	267	316	288	262	296	315	307	300	273	285	285	298	294	312	284	276	285	306	284	235	255	277	280	302	288	280	319	263	320	287	280	295	318	304	278	251	289	296	322	307	260	289	284	320	302	273	297	294	319	263	286	272	277	298	278	302	286	301	289	304	302	286	296	283	308	277	283	312	286	273	314	288	290	312	289	304	312	318	316	298	271	309	312	293	300	289	263	322	280	341	306	286	274	271	293	302	261	296	291	318	300	306	288	304	287	280	293	311	274	268	294	293	284	288	287	275	270	262	294	275	302	322	279	323	300	306	312	256	287	279	262	298	278	276	296	264	282	322	292	280	297	275	295	268	282	261	284	293	248	290	302	309	289	292	311	298	270	261	317	295	306	299	291	265	288	286	292	280	272	264	266	342	312	264	280	308	291	321	293	303	276	286	304	287	291	284	259	311	260	305	319	285	290	294	315	312	317	268	292	285	287	303	280	267	273	305	266	257	260	293	312	255	295	316	285	270	316	292	305	291	261	332	275	307	281	290	261	259	298	280	281	299	283	294	292	273	291	267	294	274	268	310	276	271	255	257	286	280	303	287	270	245	254	308	281	294	272	300	306	275	292	311	262	295	280	321	273	274	270	263	299	306	281	258	275	301	309	274	316	298	299	277	315	264	302	292	286	295	299	299	297	300	281	307	287	294	292	257	277	279	292	277	254	285	280	290	289	310	293	258	283	262	330	282	311	282	283	289	280	304	272	310	300	311	272	267	275	320	287	278	290	303	251	292	296	320	270	279	275	307	263	266	283	255	292	296	281	293	247	271	316	268	251	285	295	330	312	280	303	288	267	279	269	326	327	307	265	275	287	277	279	272	268	292	290	257	254	256	271	276	297	247	295	271	271	279	255	276	265	296	306	278	263	279	282	271	297	290	282
3620	5478	3882	1887	1127	900	785	735	732	725	755	661	648	684	627	642	648	678	626	637	649	637	666	655	637	650	565	600	672	610	608	669	609	637	670	625	627	624	630	693	615	652	612	627	651	675	650	595	595	657	628	616	613	636	636	627	625	629	630	645	588	634	666	622	639	665	656	614	624	627	622	670	655	642	640	630	675	646	595	673	602	621	645	648	678	627	593	635	605	657	604	678	593	636	610	594	626	639	649	597	619	639	674	642	619	638	622	635	649	618	600	643	700	637	649	657	623	620	611	626	658	616	644	673	604	621	574	650	629	655	683	612	645	629	680	604	616	677	642	614	598	664	664	656	654	641	624	571	606	633	636	638	661	615	620	661	659	626	629	675	630	607	666	633	631	627	614	636	640	685	616	630	620	614	619	625	657	644	660	583	634	594	650	628	633	670	617	673	654	655	644	586	637	655	628	603	609	606	664	651	655	646	653	668	645	607	665	601	654	618	632	627	605	625	656	684	663	644	610	579	673	630	640	647	650	620	644	608	608	591	673	597	635	637	617	663	644	656	580	630	633	637	674	644	596	622	650	617	682	652	643	643	636	624	614	661	649	630	572	663	639	639	667	645	577	581	631	587	688	626	641	583	641	613	630	642	639	639	601	676	676	631	659	590	608	635	623	588	615	581	610	656	608	633	657	670	651	619	664	628	580	606	630	615	684	649	663	623	638	645	625	615	622	642	573	634	600	633	598	646	626	672	578	635	662	636	654	669	684	571	597	638	625	647	594	591	629	658	675	653	682	645	626	625	605	613	633	628	651	656	630	645	578	617	664	600	609	638	617	639	613	679	618	639	626	681	615	602	616	656	604	621	642	630	668	650	593	599	634	608	602	654	623	668	657	649	630	649	663	634	664	664	649	576	638	648	624	663	654	614	627	646	600	637	610	609	647	639	611	654	614	608	667	627	628	618	601	650	614	636	617	597	624	640	602	655	617	665	620	647	605	602	583	642	641	633	640	645	648	612	683	652	646	665	609	645	623	634	631	640	677	650	649	660	638	629	636	677	610	635	631	609	582	679	612	620	672	648	595	664	617	614	657	702	576	623	630	622	636	651	602	607	619	625	610	610	602	647	668	648	617	614	668	649	673	620	618	634	594	619	683	614	609	611	640	617	592	659	633	659	628	652	627	641	615	597	648	617	697	657	644	649	658	652	604	596	625	620	649	643	623	621	643	615	629	629	633	637	617	571	636	584	606	640	642	643	620	589	636	636	650	614	634	597	636	588	658	657	655	622	580	657	646	651	629	635	636	651	635	634	625	594	595	605	646	664	634	613	595	651	614	646	623	640	642	634	617	642	634	630	664	662	585	609	579	634	606	600	621	601	611	647	650	636	607	678	625	620	628	623	634	630	599	645	657	637	636	585	694	648	633	650	629	570	598	628	619	620	657	625	645	669	595	623	646	618	629	602	629	653	615	638	593	612	613	647	607	640	647	616	617	657	630	583	634	593	614	596	617	652	589	609	668	630	657	662	659	647	653	656	600	670	649	656	654	636	638	626	614	609	630	641	657	640	633	658	573	595	611	649	621	668	639	647	667	668	650	609	640	631	657	606	593	660	649	597	712	675	637	618	659	645	694	622	605	638	614	623	623	668	643	623	631	712	616	633	590	647	605	668	641	646	669	629	647	623	675	590	660	611	657	624	628	603	598	647	610	633	651	619	654	648	648	630	621	617	663	609	635	640	619	653	643	657	650	657	641	677	622	624	604	661	624	605	587	629	629	652	625	632	625	671	641	634	640	638	648	623	636	664	620	610	628	647	663	594	623	615	614	628	619	642	667	673	627	635	625	651	634	647	658	641	656	619	662	606	655	623	639	595	630	668	573	603	658	642	614	621	624	621	647	602	643	633	639	637	691	605	675	616	586	630	642	651	666	627	654	619	658	597	622	616	596	641	641	631	651	640	644	600	623	618	646	649	620	682	583	630	640	594	543	654	632	672	679	668	656	596	631	619	629	626	621	577	638	645	620	649	642	643	666	611	676	589	620	602	641	636	642	629	638	621	627	644	589	604	639	607	635	660	605	604	606	651	637	630	671	595	628	666	564	622	620	638	647	646	650	675	646	547	609	610	631	647	604	650	618	578	609	644	645	632	602	590	634	628	634	652	637	651	627	597	596	624	576	646	655	658	633	639	588	645	646	649	676	674	619	664	656	594	653	612	578	580	581	632	593	659	621	677	595	642	674	600	589	651	623	649	599	617	625	619	657	664	632	613	635	600	648	674	656	627	657	651	604	631	600	661	600	621	637	613	595	610	626	613	626	630	642	683	660	609	634	609	621	622	662	640	632	628	646	618	651	598	632	657	627	621	635	612	679	715	638	621	630	632	660	623	664	660	606	656	662	625	577	645	643	642	630	654	600	614	606	653	616	606	561	656	659	654	616	612	630	683	592	666	600	613	619	623	619	717	642	606	620	626	648	624	670	677	670	618	631	675	594	597	647	629	655	613	616	654	657	611	672	647	610	663	600	580	667	596	629	630	663	659	601	631	652	634	653	583	576	637	628	641	643	622	629	610	646	604	620	624	588	676	620	623	638	644	671	655	640	609	638	623	633	676	593	628	652	629	611	620	641	634	644	646	657	609	624	574	650	605	652	666	628	613	624	653	605	683	672	630	667	666	606	648	688	631	648	597	626	666	619	665	670	653	599	624	627	638	630	592	623	639	661	651	599	643	632	615	599	632	611	636	589	622	622	649	620	652	636	626	614	669	667	617	640	609	662	664	643	645	618	617	595	632	643	660	597	619	608	630	624	619	666	620	651	600	590	603	635	597	629	680	671	636	603	613	648	664	623	635	635	672	610	595	624	586	635	654	661	653	638	636	606	653	647	639	587	604	623	655	643	623	637	665	631	605	580	601	622	639	660	606	608	641	660	604	644	665	618	626	638	656	668	655	645	603	625	696	638	666	575	601	611	648	606	586	600	597	643	593	629	640	607	607	681	638	635	637	654	611	608	676	712	602	654	645	643	636	627	669	626	666	643	653	600	631	690	641	615	631	651	656	602	675	641	663	595	654	646	613	607	648	635	607	641	594	637	636	640	627	645	603	636	623	646	604	655	608	601	695	627	627	622	645	630	631	638	671	604	624	609	617	598	660	587	637	582	593	604	692	639	657	657	682	646	619	638	645	658	678	601	645	647	628	633	684	674	600	621	633	635	668	676	625	668	618	587	651	638	686	646	631	686	627	694	641	645	610	670	645	662	621	627	612	600	608	678	623	656	658	625	657	597	606	668	631	633	656	599	581	636	648	588	619	626	587	637	630	602	649	632	657	603	619	629	665	590	595	627	659	611	620	648	653	604	636	689	635	638	614	630	664	639	662	668	602	640	632	652	660	637	617	599	611	642	662	634	595	650	612	622	612	644	648	614	642	600	647	637	630	587	587	611	616	651	587	636	636	622	616	625	646	681	669	621	603	627	619	641	577	628	645
23656	20930	25180	26839	20947	20925	3262	857	614	522	453	395	357	377	355	273	278	287	298	290	275	245	230	256	268	239	286	273	218	224	241	278	239	256	281	234	246	234	240	212	237	259	245	249	247	229	236	236	248	288	238	246	261	244	218	219	246	245	246	288	238	250	225	223	244	243	255	233	245	232	255	253	251	213	223	241	253	234	259	246	233	231	222	228	243	240	221	240	275	239	242	244	240	208	233	235	211	240	246	245	229	244	248	248	232	240	245	256	229	243	231	228	214	215	258	228	246	257	267	270	242	234	263	250	277	235	215	212	253	229	220	221	241	223	247	237	243	253	231	269	233	233	213	239	207	245	231	246	227	231	240	225	226	220	238	237	242	247	216	209	230	257	229	222	228	218	250	229	244	257	280	269	227	233	234	248	237	224	225	227	247	254	226	227	239	208	214	256	207	244	217	244	265	212	234	230	235	229	211	215	229	236	234	222	238	217	228	216	243	231	256	230	243	256	232	226	208	222	225	241	245	245	255	231	230	239	255	255	239	247	247	222	211	237	225	250	254	228	244	226	208	257	222	240	256	265	247	246	263	236	219	240	230	222	225	255	240	243	252	213	271	239	223	249	219	246	243	260	222	241	234	242	239	224	233	218	251	238	234	248	233	219	218	231	222	226	203	209	235	240	243	231	234	232	233	230	235	230	224	223	235	233	245	243	223	234	237	254	237	231	227	223	234	195	226	251	219	240	230	250	235	244	221	218	244	230	231	235	239	237	200	243	234	220	245	226	253	232	211	199	231	206	231	227	244	218	209	239	239	219	257	216	243	230	226	238	260	237	239	236	256	222	250	234	223	211	234	197	235	234	238	249	227	201	219	249	232	222	232	254	242	247	247	235	224	251	255	223	230	227	222	247	228	263	251	257	218	226	224	229	211	255	239	200	251	218	238	250	199	223	229	218	240	230	240	215	203	222	249	204	236	216	252	245	234	232	246	209	236	245	228	245	246	257	209	235	218	227	224	227	239	223	225	239	249	239	240	233	230	212	227	228	218	224	247	228	222	258	224	241	243	230	204	254	238	211	229	233	238	229	231	238	262	233	204	248	237	234	224	250	218	193	217	224	249	226	241	237	189	236	230	239	245	225	240	220	218	226	241	238	243	244	231	234	240	212	253	228	230	242	254	250	226	222	242	230	242	261	256	248	228	215	262	274	260	247	249	227	225	255	224	230	219	239	247	239	258	245	232	228	211	224	260	223	226	249	209	234	222	215	229	225	225	231	240	245	244	242	252	227	234	236	235	262	223	202	256	248	252	233	220	225	229	234	208	226	213	250	210	234	236	207	224	239	220	260	241	218	216	269	232	236	248	226	209	230	245	262	213	236	265	240	226	225	259	209	250	253	255	250	224	209	224	244	222	240	263	215	227	215	232	225	269	258	235	264	250	228	255	209	245	224	203	226	191	218	244	211	228	261	234	227	253	238	278	259	239	243	215	216	239	235	235	220	220	254	218	205	235	235	240	249	253	235	208	247	234	223	219	238	226	236	257	228	252	215	230	224	237	244	255	212	218	235	253	226	207	231	243	184	190	242	239	240	234	272	221	212	210	216	249	224	238	227	238	256	208	235	213	247	240	230	245	213	242	232	237	227	248	261	242	217	225	220	252	252	240	250	233	234	249	221	244	245	219	200	222	255	218	256	227	237	195	244	227	193	243	227	223	218	240	241	263	207	221	229	255	237	250	228	254	222	214	226	216	238	247	238	251	230	212	228	219	214	257	228	237	234	219	309	223	218	253	207	221	241	240	249	237	261	207	230	204	235	262	268	238	205	242	232	218	190	247	246	219	243	246	271	225	213	219	265	235	231	227	229	240	211	202	239	235	242	234	223	216	241	227	242	212	212	239	228	228	221	245	243	230	234	236	245	265	233	245	237	228	253	234	211	229	240	211	215	257	245	238	219	205	217	220	228	220	239	264	261	227	253	237	240	261	219	253	240	224	249	258	252	253	209	232	215	223	224	236	225	219	213	234	226	255	229	236	220	220	222	225	241	264	222	224	207	224	222	232	219	223	241	219	261	205	224	238	228	243	252	230	265	213	224	236	216	241	237	245	284	234	238	210	201	246	226	206	236	195	236	258	237	272	245	225	261	245	223	212	230	246	239	257	205	189	251	239	232	233	210	218	195	232	212	231	207	245	250	244	218	232	220	265	249	238	222	241	243	222	223	237	220	244	241	233	230	239	235	229	251	222	252	251	231	236	241	230	213	224	234	260	232	215	235	225	220	216	228	261	238	228	227	249	233	230	249	215	217	213	249	207	209	236	251	258	251	228	252	247	263	238	245	246	229	253	269	235	211	221	212	226	241	258	239	251	256	220	237	245	234	225	221	258	241	241	234	226	264	218	208	246	236	254	210	227	221	281	209	251	238	238	238	214	239	211	199	233	260	248	227	243	250	245	254	239	229	253	236	213	242	217	241	242	234	249	259	232	243	233	220	226	228	240	211	215	220	223	236	265	230	212	249	236	261	231	263	246	235	232	222	216	220	214	237	203	198	233	230	231	242	231	207	244	233	250	242	264	226	213	241	261	221	239	226	215	200	246	243	248	226	233	220	265	241	225	242	230	227	199	253	239	221	255	242	219	233	227	263	217	228	244	240	234	246	256	232	258	255	222	235	248	233	228	259	232	235	206	229	206	247	267	225	232	218	286	220	249	228	245	239	240	241	232	235	231	234	239	241	235	243	242	214	249	221	254	259	220	225	243	227	226	238	230	215	230	230	253	231	242	207	240	240	221	251	230	235	248	244	207	266	239	253	236	220	273	253	239	237	212	252	226	215	222	229	236	224	243	220	220	227	200	224	224	253	242	227	249	226	239	207	210	217	231	231	229	236	221	281	238	224	253	222	212	228	238	252	223	246	199	235	224	285	247	265	227	221	238	241	234	240	209	224	259	244	232	233	238	228	210	254	225	254	244	237	223	273	259	242	224	211	215	248	250	246	240	232	229	245	259	246	216	247	247	258	232	184	210	187	225	229	247	225	219	243	222	212	243	251	236	233	219	208	267	251	240	233	236	218	238	246	221	242	239	251	249	215	231	236	223	229	245	196	218	256	254	231	237	226	258	229	229	222	230	226	222	250	236	257	212	264	242	241	241	219	237	230	233	215	237	222	257	245	224	228	252	238	250	213	236	224	222	229	231	227	230	223	276	227	206	235	219	234	225	207	216	241	225	241	229	236	241	217	234	232	235	243	220	230	251	232	248	243	196	226	232	231	223	224	222	229	216	233	216	269	238	232	257	224	237	226	250	227	236	251	252	215	223	257	209	224	249	247	262	226	224	240	241	206	234	256	225	234	227	252	258	286	242	225	215	239	221	244	246	198	268	220	231	224	235	260	246	221	226	194	227	255	230	273	237	226	207	224	241	244	247	225	245	246	220	226	221	238	208	235	199	229	246	218	211	237	224	214	225	206	231	230	234	221	251	215	232	229
3824	8192	5687	2505	1322	964	798	726	725	661	673	551	585	606	565	530	534	505	532	515	542	545	528	504	505	562	533	527	570	515	519	503	537	543	517	530	472	506	524	513	471	491	514	507	543	525	540	524	514	488	504	555	506	510	540	515	520	502	528	530	513	484	484	512	541	495	524	490	496	508	529	511	512	511	516	540	516	545	547	494	475	523	512	478	471	519	534	507	522	529	523	514	541	523	528	544	523	525	514	506	505	507	514	526	508	524	507	499	525	502	512	546	476	492	522	510	543	526	487	494	511	490	449	478	515	516	547	515	513	499	488	510	469	487	502	503	487	513	563	464	532	513	520	521	470	520	487	535	485	435	504	480	473	500	459	517	506	546	530	512	522	495	492	543	508	488	491	514	524	470	516	467	516	493	484	511	497	464	502	511	504	506	500	515	507	489	509	520	548	497	462	526	519	553	490	517	537	503	552	479	489	527	516	517	494	511	474	522	511	534	526	499	544	519	531	463	518	478	546	508	496	478	556	481	467	481	509	506	546	550	515	511	476	505	525	505	476	498	516	509	504	505	521	498	498	501	553	511	527	518	506	516	503	513	508	566	522	483	488	520	495	480	487	512	507	509	546	497	504	532	512	499	505	485	478	518	460	561	492	480	483	450	474	547	477	482	479	529	525	528	492	489	504	529	491	518	474	500	532	548	496	508	498	522	504	523	501	507	488	552	510	493	492	487	469	532	498	484	479	489	500	491	495	517	496	517	508	498	514	510	463	533	512	479	539	502	500	510	571	522	500	500	474	469	488	489	538	497	488	464	525	516	488	484	508	501	510	472	544	495	500	528	549	516	487	519	510	456	537	521	527	521	498	517	506	529	481	522	502	529	523	545	531	556	488	506	484	513	505	482	551	492	511	482	537	532	470	495	488	472	479	502	510	535	481	511	510	478	564	485	504	490	490	476	486	461	479	481	504	478	493	513	515	520	506	501	551	505	479	524	462	449	485	484	534	482	523	544	471	466	490	540	534	502	504	551	511	510	497	488	493	514	526	463	490	520	497	527	464	551	514	507	457	505	522	537	503	488	532	505	509	524	528	493	487	543	506	509	509	478	525	498	493	541	502	547	513	526	505	553	472	505	497	516	520	524	490	517	465	526	496	484	492	456	483	453	494	502	504	494	529	564	459	519	500	511	536	526	510	493	501	530	507	526	482	518	496	513	534	553	495	476	512	532	516	484	517	535	522	473	514	525	491	506	494	498	486	473	528	500	503	528	518	472	534	533	522	510	515	466	501	536	489	500	502	513	550	523	514	475	510	509	522	501	512	502	508	514	539	505	496	578	521	482	480	482	527	507	503	503	491	479	486	496	513	502	521	514	501	483	525	472	522	519	543	546	495	510	540	521	516	547	506	513	497	501	541	503	525	512	540	480	499	494	509	494	489	498	545	505	481	486	508	485	480	534	476	474	499	495	496	527	483	518	517	513	528	509	494	532	495	477	531	497	477	527	497	484	492	518	536	525	520	501	494	541	509	530	494	512	506	493	522	537	501	528	485	481	504	499	490	515	511	527	509	503	539	519	507	498	507	505	506	497	493	507	540	551	543	508	441	513	501	474	482	519	515	457	501	497	504	505	516	538	506	517	506	492	478	505	505	488	519	477	501	499	536	545	521	489	506	500	512	494	500	458	474	489	480	478	520	469	511	488	495	471	501	489	526	535	490	511	450	499	521	470	512	463	534	505	495	489	503	508	491	521	501	478	500	553	501	480	505	493	500	508	511	504	495	515	535	508	506	509	474	515	553	503	539	523	524	499	534	488	543	487	478	510	509	546	529	507	461	511	506	486	503	492	508	515	480	489	533	517	539	516	477	522	501	517	517	491	508	478	518	498	500	495	472	553	476	453	485	538	459	525	527	508	518	514	493	512	538	503	490	495	507	485	529	505	536	525	489	505	504	478	531	506	543	509	480	519	500	488	513	495	521	521	456	478	505	504	501	535	508	513	484	532	495	578	505	502	557	495	525	531	493	493	541	491	523	499	507	481	523	488	514	500	496	484	506	495	469	489	482	496	539	515	501	500	515	502	492	486	518	543	481	506	492	496	487	527	509	513	516	503	487	533	484	497	505	492	508	550	510	495	523	504	518	471	524	477	490	525	514	522	513	484	490	497	472	516	524	508	452	514	523	485	504	494	483	490	492	494	548	479	515	522	494	494	468	508	502	525	511	524	447	497	510	519	491	513	520	500	479	505	503	467	500	490	468	505	519	484	503	478	487	490	523	512	486	488	518	501	506	511	529	474	523	511	528	521	531	517	443	535	504	512	501	500	511	531	514	531	497	512	519	484	463	490	495	527	528	486	532	530	517	514	499	534	460	490	551	498	514	503	544	518	496	497	506	517	477	507	481	519	523	518	502	502	512	506	509	498	490	511	490	511	508	510	504	532	493	477	496	515	488	473	528	528	515	542	498	492	514	492	549	506	505	524	496	521	539	508	462	499	508	489	505	530	466	553	491	448	499	497	519	516	539	514	526	468	485	526	522	502	523	482	509	492	471	491	489	499	478	513	492	510	467	484	521	500	503	501	478	526	498	529	462	508	486	471	506	501	512	524	536	501	528	525	479	505	443	492	554	489	510	491	471	502	533	502	440	527	481	475	491	516	448	488	497	487	495	465	502	518	510	510	501	535	497	499	480	484	512	469	506	515	526	494	517	513	502	484	498	510	478	474	512	496	509	502	486	508	495	486	495	468	484	526	515	525	499	478	503	492	496	521	534	522	537	487	473	537	544	466	506	484	510	497	476	533	455	514	461	508	495	494	481	491	503	494	476	511	521	518	478	514	518	481	503	523	512	526	525	539	464	472	536	500	516	499	491	521	480	552	524	514	509	522	475	521	533	549	534	520	521	508	497	521	519	504	532	476	510	506	542	474	489	511	532	532	502	486	517	531	490	541	504	521	501	479	485	528	530	481	520	452	502	509	499	464	493	479	486	471	516	524	516	510	513	492	487	496	500	531	562	541	488	523	516	480	500	535	507	495	520	496	494	524	485	535	498	521	528	507	496	491	529	519	493	494	503	538	517	514	468	523	542	483	533	514	487	536	503	516	518	512	490	537	578	528	533	518	465	489	513	505	511	535	521	521	577	520	500	557	497	526	498	510	514	532	496	479	499	553	492	444	520	510	482	535	513	477	483	487	469	510	488	497	531	482	489	497	492	478	513	519	556	552	536	507	470	481	530	489	495	484	491	529	516	498	499	494	484	496	514	525	544	496	522	492	525	472	456	506	514	519	545	482	513	498	520	500	518	493	483	488	481	506	522	495	514	505	459	474	503	530	467	482	500	514	529	541	487	507	497	504	511	504	506	537	499	512	501	483	532	495	487	481	536	484	539	486	502	524	480	545	503	510	509	546	498	496	532	490	497	495	480	485	517	492	529	499	526	506	513	543	512	483	489	525	501	517	492	469	495	533	514	531	537	536	457	515	486	528
32964	13794	2618	767	384	315	325	267	255	244	251	222	222	238	213	197	209	181	194	189	191	212	228	182	173	193	226	201	188	210	206	177	178	182	212	183	217	221	172	187	205	213	199	164	187	226	160	204	213	202	193	197	188	200	198	192	197	207	190	198	182	206	180	180	193	220	198	229	202	210	193	207	199	230	200	182	169	198	199	217	200	177	200	199	182	191	196	198	184	190	165	209	205	189	203	201	187	180	202	205	187	186	174	206	173	195	203	193	201	179	213	191	207	201	201	207	207	184	193	210	198	183	187	198	170	209	182	188	202	211	155	182	161	188	217	189	188	198	188	217	200	206	202	206	189	188	223	190	178	197	169	197	201	190	202	198	157	176	186	170	171	206	216	177	190	181	177	192	179	184	223	197	217	199	211	210	175	191	192	199	214	177	198	206	192	207	190	187	216	170	218	185	195	182	209	193	233	190	202	194	213	190	197	189	188	179	168	206	201	197	216	201	210	182	185	180	206	200	189	198	191	202	204	197	189	226	196	192	182	201	215	190	178	205	195	198	210	179	178	188	204	171	190	191	188	191	152	180	202	186	191	209	181	190	194	188	183	211	205	211	207	176	172	210	198	213	204	222	185	187	179	178	184	194	181	199	206	200	223	206	173	202	191	195	210	211	194	204	206	195	181	187	187	195	179	204	184	192	228	213	195	193	172	191	184	207	205	177	198	196	196	181	205	189	183	182	199	183	212	191	166	189	154	169	197	200	189	203	203	195	170	189	176	217	188	173	199	242	209	210	205	196	186	184	177	188	198	195	204	225	179	187	199	227	194	206	211	181	172	198	190	195	209	205	209	201	197	192	202	181	188	201	197	177	193	188	176	201	231	212	172	184	209	205	184	191	196	184	205	192	189	175	171	204	216	191	191	209	190	192	193	198	186	192	197	191	185	192	184	179	192	183	171	197	192	210	217	184	174	206	194	210	173	196	197	244	189	196	205	189	193	201	194	196	172	204	173	181	178	186	195	176	185	181	192	219	189	202	191	220	174	201	194	173	197	187	184	168	195	208	192	196	194	212	208	193	173	172	193	182	176	190	194	214	209	192	177	190	189	208	219	205	228	232	179	186	201	184	177	170	225	200	190	184	194	207	214	197	203	171	190	186	191	191	207	206	167	207	200	186	187	219	191	202	188	193	191	216	195	192	212	163	200	209	178	216	206	188	182	213	209	185	174	219	198	198	212	207	209	189	189	191	183	194	203	176	202	214	183	226	211	216	190	182	194	171	164	200	202	204	187	212	189	206	201	188	186	209	218	181	197	176	215	186	177	186	213	178	175	194	210	208	171	153	186	196	178	186	222	218	187	213	190	226	212	202	193	192	205	174	193	195	191	183	191	187	175	165	186	199	210	212	218	164	197	186	180	206	185	201	188	190	182	201	181	185	175	166	200	212	190	213	179	191	206	206	204	216	222	174	197	198	166	190	192	191	177	211	192	192	191	201	175	198	193	182	201	218	209	194	173	217	219	189	200	218	211	189	187	180	195	181	206	182	218	184	195	181	193	191	213	216	219	213	190	209	203	170	192	180	194	172	215	198	190	193	218	209	186	169	190	193	182	213	216	196	189	222	213	204	198	182	193	197	196	191	167	213	172	189	188	184	209	210	213	197	201	192	181	203	183	182	180	193	207	188	209	186	176	176	189	219	204	201	201	203	203	199	182	191	188	182	187	171	185	175	190	180	214	210	200	177	189	166	215	162	192	203	196	207	197	194	204	180	174	193	207	209	191	164	174	202	200	218	191	171	179	183	188	217	193	188	225	187	197	207	181	184	188	213	200	201	207	202	218	172	207	209	172	180	198	206	201	195	194	224	191	200	190	188	211	203	192	193	195	198	221	224	226	205	220	221	184	201	165	204	192	203	206	165	205	196	177	187	194	196	189	195	201	170	172	187	188	214	198	190	179	217	198	205	186	207	193	205	209	195	176	187	186	188	228	209	190	225	183	187	198	176	198	219	197	193	181	146	203	194	194	199	205	208	199	189	190	201	181	173	216	184	185	210	174	192	192	184	206	195	180	224	189	184	189	206	190	197	186	207	196	190	182	190	199	193	203	207	188	178	204	195	189	175	183	209	185	203	188	177	189	189	187	197	185	172	203	185	196	196	180	205	160	217	197	193	175	194	179	201	176	180	187	199	200	214	218	204	183	190	212	174	163	193	221	204	170	215	195	201	198	176	208	162	181	216	209	204	182	183	196	196	199	182	179	196	188	212	204	197	191	228	186	201	195	162	174	207	172	213	205	188	191	203	201	202	191	192	184	184	196	163	213	186	204	194	190	209	171	195	190	177	235	220	172	183	189	216	201	188	213	190	187	183	173	222	216	183	204	219	197	207	200	194	213	190	213	191	186	186	196	212	216	198	185	176	202	170	194	206	187	186	190	205	199	189	196	197	210	184	205	184	221	173	195	198	179	200	193	208	180	177	218	186	177	200	166	202	210	195	205	187	174	168	178	170	180	194	197	189	221	203	215	199	183	170	195	189	194	221	189	198	176	201	202	200	188	194	184	188	189	205	224	177	192	165	176	189	198	196	192	202	191	202	194	209	215	186	211	218	179	201	198	206	174	199	168	176	158	222	203	208	202	170	192	222	174	146	191	170	175	170	184	206	204	181	186	194	181	234	197	184	188	163	195	212	226	218	213	190	192	171	206	186	185	201	200	183	200	205	187	173	169	215	193	204	170	182	168	192	183	177	207	182	179	221	215	174	173	229	209	206	177	205	186	195	199	201	219	172	211	186	184	174	190	213	189	197	213	189	183	184	183	224	165	200	195	182	183	179	232	202	189	173	196	209	163	199	169	203	213	188	179	185	192	210	182	189	213	180	209	220	176	179	190	185	177	189	191	214	190	183	203	191	205	188	186	212	211	207	170	210	203	207	188	223	178	187	183	212	202	216	181	207	176	169	204	186	204	224	194	199	175	187	189	188	208	198	194	188	175	189	196	201	186	178	185	171	206	182	212	189	216	178	207	186	185	174	187	190	217	193	162	211	225	195	159	219	194	217	178	212	204	172	183	173	157	210	214	203	229	214	195	206	175	179	182	191	233	195	189	202	180	183	176	185	189	206	190	176	202	203	180	202	191	201	189	210	178	198	183	213	185	217	199	180	162	189	197	217	180	192	188	208	191	214	225	202	232	199	198	203	180	208	198	222	185	217	216	186	197	194	212	178	203	200	188	196	210	193	180	181	222	202	182	199	175	206	220	176	199	169	170	207	173	178	181	185	195	190	189	191	217	220	192	183	176	199	204	207	204	180	196	216	195	182	180	222	195	210	189	184	184	189	158	151	184	197	170	184	196	177	197	206	197	214	191	157	195	186	168	217	191	206	200	216	210	176	179	188	189	207	187	204	186	198	194	228	175	175	222	204	228	164	207	201	193	187	183	192	180	199	215	212	193	222	189	206	218	190	179	189	182	201	199	207	209	205	186	172
5258	1941	1443	877	623	537	464	515	503	508	477	468	492	469	447	456	456	488	464	440	510	454	509	490	467	464	438	443	477	482	422	426	437	446	427	484	453	445	478	453	499	463	463	460	491	433	468	460	422	457	423	468	431	476	490	486	483	492	448	448	487	484	491	467	463	434	488	430	445	463	471	500	410	460	454	461	496	438	468	504	491	497	448	480	444	480	442	446	448	457	499	461	464	446	451	457	446	485	438	447	495	468	461	531	441	485	457	473	486	443	478	451	457	454	436	435	463	429	429	440	440	487	474	468	448	481	488	433	465	475	465	463	471	451	481	450	468	467	487	460	512	421	456	412	495	448	491	476	468	469	477	474	470	480	453	461	455	432	417	433	420	390	441	466	445	437	440	433	457	463	451	480	468	461	451	472	433	457	492	471	465	475	460	489	429	454	502	496	481	470	450	434	455	458	427	460	457	425	444	539	489	419	479	461	439	455	440	505	452	478	480	463	487	471	453	451	482	490	461	450	506	459	474	502	456	476	443	460	485	465	466	439	490	466	463	444	422	494	461	471	457	463	470	515	454	437	420	472	465	469	472	456	465	506	419	456	477	456	413	431	446	481	455	417	473	460	482	496	453	465	480	442	476	455	485	444	466	483	465	451	422	442	474	468	478	469	455	449	479	397	465	481	463	455	466	474	446	491	448	455	465	484	476	443	465	441	494	484	463	505	434	500	466	469	467	457	447	487	465	467	483	433	462	472	451	511	444	487	467	484	465	451	466	465	478	421	428	499	441	432	455	442	504	473	476	467	459	480	448	466	437	448	496	446	441	481	464	469	483	486	480	484	426	465	488	482	454	514	478	465	475	464	470	446	426	482	490	437	456	434	481	480	467	444	456	424	481	476	418	475	454	509	445	490	439	470	455	464	478	458	474	434	444	462	483	492	468	466	444	497	466	455	427	480	433	466	418	424	447	442	433	507	468	463	461	452	472	475	447	477	491	483	453	410	446	426	487	471	487	481	508	470	486	463	489	451	458	444	484	443	482	451	461	463	448	479	454	462	472	462	450	459	446	446	490	461	480	437	446	487	479	452	487	456	412	443	494	436	469	457	453	464	491	460	469	487	478	474	471	456	466	482	488	452	436	489	458	460	492	514	453	446	478	495	434	472	429	438	446	459	443	502	463	470	462	468	469	453	443	458	460	426	488	471	492	463	466	472	491	499	469	504	437	440	480	480	473	456	478	461	458	524	464	457	444	454	480	432	488	449	489	480	460	455	458	442	490	458	450	450	462	430	483	450	488	454	461	491	422	462	447	467	477	511	480	443	464	456	481	461	447	475	525	474	515	436	453	483	437	437	448	483	464	461	432	449	464	495	483	476	470	486	464	439	449	450	486	477	423	475	460	446	440	456	447	443	440	451	491	435	439	463	455	449	472	438	457	456	459	460	463	490	493	438	467	472	450	449	476	491	473	465	467	438	456	421	463	436	436	459	419	502	458	456	438	465	448	420	461	499	470	443	460	478	446	434	468	434	440	512	523	469	440	459	443	462	489	464	515	488	448	463	451	480	431	447	449	419	472	445	502	487	431	447	471	469	498	475	472	450	442	457	444	444	455	462	499	443	486	468	465	465	462	447	497	430	466	461	480	474	509	440	458	448	425	436	448	443	481	508	439	438	479	466	449	487	485	440	494	493	462	466	497	496	439	477	462	434	462	500	471	447	482	422	465	479	455	471	429	430	424	453	467	492	440	439	505	471	437	546	456	496	450	454	463	434	469	484	465	488	468	435	482	469	489	444	450	491	462	501	477	474	446	461	465	432	453	467	424	423	454	469	475	465	434	483	474	472	445	452	477	507	447	421	501	462	455	432	450	471	422	494	477	457	445	412	439	478	492	474	469	461	474	467	423	420	459	449	478	448	471	468	462	429	441	462	450	473	451	487	494	449	459	462	473	494	461	441	480	513	472	432	469	470	480	484	462	483	461	462	480	477	451	452	494	453	432	431	451	482	451	479	423	444	476	481	446	475	502	489	443	459	451	492	512	480	468	473	434	472	456	462	452	480	470	451	452	446	433	443	490	479	460	445	451	444	447	484	487	476	457	455	431	487	502	474	482	511	445	464	473	460	467	460	459	493	448	450	480	463	474	447	449	468	473	451	467	453	476	472	475	447	436	437	484	453	461	421	441	463	436	473	455	486	428	465	457	480	435	447	454	460	450	438	462	476	483	434	428	495	451	487	480	462	495	492	437	484	435	448	469	459	473	440	447	454	473	462	480	432	435	480	436	455	433	442	459	490	473	473	467	469	455	437	464	492	442	449	443	462	457	480	434	466	453	477	448	457	487	447	479	455	443	462	450	423	439	472	451	480	470	450	469	464	426	503	495	453	473	487	483	472	444	486	501	462	454	451	504	430	451	481	449	498	494	476	456	441	467	443	430	518	500	456	459	440	468	458	496	443	443	474	439	445	430	534	430	467	422	481	470	502	477	461	498	452	441	458	513	480	459	459	474	495	454	486	482	497	498	442	453	455	479	450	447	422	498	489	466	456	478	475	474	456	456	426	482	497	475	465	438	487	466	457	436	470	467	483	493	470	460	438	477	479	451	463	460	451	427	459	452	472	462	468	457	441	439	475	475	486	424	447	499	423	452	422	459	475	459	419	464	503	452	505	478	444	503	423	453	499	464	457	507	418	475	475	464	458	457	481	465	458	474	448	459	475	460	470	446	483	476	473	462	487	435	440	455	470	495	465	495	441	465	452	454	470	436	471	496	431	486	462	441	412	501	456	476	489	476	419	476	486	461	492	453	449	435	474	492	466	449	456	478	460	423	491	446	483	442	487	463	468	442	469	487	442	434	449	475	440	492	434	453	458	447	467	445	462	454	463	458	503	431	470	478	499	424	449	462	461	455	461	426	471	496	462	465	465	477	492	495	467	464	464	448	442	461	470	438	446	461	433	505	494	446	497	476	446	470	460	474	516	487	437	471	450	530	467	516	437	498	459	476	436	493	449	474	441	442	431	448	491	453	452	491	457	428	482	467	452	452	455	497	484	530	471	473	480	473	431	509	438	443	473	435	411	450	467	454	438	469	476	489	510	436	418	489	465	473	483	460	455	490	458	458	416	461	437	517	479	419	429	459	428	452	468	447	454	471	457	489	475	475	468	489	453	483	445	457	473	452	494	437	454	503	479	446	512	509	458	473	475	471	449	485	502	505	452	498	456	483	444	472	466	464	461	467	458	445	482	473	428	457	466	453	436	446	473	429	461	448	466	482	410	442	463	474	503	506	457	453	468	467	476	466	453	483	436	426	482	456	463	476	424	500	443	475	448	441	455	423	476	460	439	468	456	448	460	460	466	450	481	477	447	463	437	463	450	453	452	503	470	471	430	445	494	438	425	496	433	463	484	436	454	443	475	454	453	455	462	488	446	451	471	509	484	454	448	466	475	467	470	465	459	456	406	513	411	466	458	411	460	497	487	493	442
24504	20976	24598	27520	20515	2780	689	586	542	498	439	338	340	412	286	348	284	306	302	301	299	294	303	300	306	293	272	298	295	320	286	264	292	329	290	315	258	285	273	302	313	270	302	288	297	292	312	302	293	282	309	315	263	319	290	309	341	285	289	272	273	287	279	301	280	299	303	287	321	323	305	263	300	297	331	237	287	300	270	299	313	293	274	318	309	287	270	292	272	292	313	299	281	315	307	297	313	288	271	290	301	284	295	309	271	298	318	290	259	258	314	293	290	277	299	278	280	302	295	282	258	284	287	316	289	290	294	320	313	308	318	272	287	279	286	298	326	270	293	280	282	293	291	313	268	301	293	299	309	299	295	269	255	293	285	320	286	293	297	294	289	283	298	269	291	270	312	282	290	284	287	280	305	325	309	315	301	274	314	292	296	289	321	314	299	274	295	332	278	284	294	268	299	279	277	271	292	277	265	281	270	299	280	286	274	308	300	290	308	263	285	277	302	300	288	287	298	288	314	251	247	297	308	335	302	274	294	251	288	271	335	263	293	289	291	290	289	268	340	299	306	304	326	299	245	291	326	265	319	278	299	282	276	309	296	276	331	267	318	264	302	310	297	306	291	239	282	260	270	270	318	291	272	298	321	296	277	294	312	288	259	289	309	296	302	320	289	270	288	281	304	305	277	307	263	280	287	295	282	296	265	283	289	286	253	290	313	289	281	275	278	275	283	326	236	288	270	297	241	334	280	276	263	318	281	314	267	267	278	294	270	258	263	259	275	302	300	289	309	275	291	279	303	294	294	280	280	279	264	295	277	303	272	299	266	282	294	281	324	279	300	283	266	298	293	314	323	297	292	276	277	274	297	346	279	292	304	331	283	294	275	290	303	322	268	272	291	283	288	329	312	324	298	313	267	289	294	326	275	271	284	260	273	290	303	279	306	292	310	282	288	259	279	320	298	292	300	310	283	287	295	328	303	289	300	277	307	298	284	295	276	285	286	310	270	289	275	309	308	298	318	287	290	281	284	291	269	323	293	275	299	285	281	320	297	268	294	285	290	308	284	300	295	281	282	315	315	285	268	261	299	308	290	313	301	267	282	297	270	293	296	283	255	293	311	303	298	279	278	295	291	267	300	281	279	272	291	280	284	276	275	281	288	289	293	290	281	277	277	276	274	318	280	340	270	328	281	292	323	293	328	262	284	259	313	300	265	287	273	283	277	280	292	310	273	325	311	282	284	282	290	282	269	265	269	255	299	275	263	298	274	313	281	283	291	260	304	256	292	297	288	293	303	311	260	287	271	286	302	274	294	287	306	298	299	336	288	271	298	275	299	305	303	273	310	299	269	278	285	292	289	284	287	253	250	292	304	287	303	328	297	294	334	318	271	289	314	279	282	297	242	309	271	308	287	272	313	315	281	286	286	288	281	287	270	292	252	296	271	289	295	299	262	291	297	286	303	274	258	290	315	289	300	287	280	276	288	297	276	276	289	301	337	266	287	288	275	318	304	270	293	305	244	312	325	288	268	285	301	280	265	281	286	290	305	308	287	292	291	285	279	307	307	296	281	291	280	314	291	281	271	271	316	262	273	312	261	295	265	287	321	298	303	290	283	261	269	282	296	271	285	279	295	284	283	277	272	294	333	277	279	294	301	306	273	296	296	299	299	302	271	289	282	270	309	293	286	295	311	297	294	264	270	286	270	308	275	306	286	309	288	304	281	290	257	273	287	291	275	292	312	294	315	310	320	303	268	278	275	301	273	283	260	289	308	307	281	305	305	294	321	289	299	312	311	255	304	300	272	313	310	303	313	296	300	311	273	282	275	306	290	292	294	306	263	311	288	306	254	326	298	264	295	306	292	313	295	284	288	279	273	289	298	298	281	260	325	280	296	289	283	312	280	274	322	275	298	275	286	270	277	307	293	278	280	279	286	284	279	293	285	305	258	275	302	278	308	268	339	287	273	303	287	283	285	297	277	303	273	337	315	274	287	287	260	273	307	280	265	265	268	295	278	285	290	296	275	302	283	287	310	323	320	297	270	268	306	280	279	334	283	290	285	283	268	304	298	263	275	298	295	289	296	271	289	280	307	284	295	279	288	285	288	280	287	322	282	270	279	312	280	304	283	288	269	265	293	295	261	270	292	290	292	321	337	302	278	324	308	295	295	322	280	257	285	246	337	300	305	297	276	259	300	288	296	299	274	302	264	300	258	279	290	287	280	280	280	277	286	295	328	297	322	263	298	293	263	283	274	318	294	270	305	280	301	281	298	290	296	283	308	296	268	298	286	301	307	294	306	290	281	273	275	262	261	309	267	302	268	281	269	306	314	342	268	301	296	293	288	288	270	285	310	260	288	235	284	284	287	324	284	305	311	271	277	265	280	248	300	296	295	307	297	313	283	292	306	274	306	278	297	306	310	294	267	305	279	291	308	314	280	299	320	317	311	298	272	287	289	337	275	301	285	268	289	289	302	283	312	323	262	314	290	286	295	285	328	321	312	316	303	318	305	255	323	285	259	285	335	278	292	306	314	300	245	296	299	265	289	290	266	268	293	299	302	305	254	279	285	316	305	275	274	274	280	331	319	319	300	241	265	308	293	300	287	298	274	278	285	319	260	286	323	292	308	311	273	301	295	267	278	291	301	278	313	286	284	310	308	289	318	280	290	293	253	285	288	291	306	264	289	284	297	298	271	259	300	305	304	320	293	287	298	309	322	282	282	300	310	282	298	283	282	282	245	293	303	319	269	290	311	296	285	280	273	300	291	286	306	279	260	281	274	306	291	244	266	260	263	282	300	306	328	301	288	265	287	274	301	291	269	298	294	261	291	311	281	287	303	314	315	301	311	304	281	278	258	294	295	273	272	267	252	284	274	294	297	301	293	306	308	297	317	280	273	311	298	286	307	273	300	287	291	283	280	274	296	289	280	286	304	297	284	285	300	281	305	299	319	315	303	290	279	272	289	266	278	285	297	309	251	274	312	324	265	264	285	262	304	306	294	292	297	253	311	272	270	273	270	314	284	289	293	269	324	281	289	329	308	275	282	320	296	297	292	302	281	250	255	271	302	280	263	304	277	256	302	271	287	259	281	285	309	268	300	256	286	314	306	276	285	268	302	295	301	272	267	285	246	291	258	304	315	295	307	279	284	298	283	315	286	336	271	298	300	307	284	261	284	291	282	299	276	284	309	322	295	304	297	304	318	302	280	285	305	285	281	313	278	304	312	286	267	260	306	304	272	276	298	278	301	252	295	306	309	272	292	322	276	286	275	283	294	319	273	294	274	243	312	306	288	267	292	253	304	265	290	296	286	250	290	277	294	291	269	289	302	312	270	247	299	290	284	267	246	268	297	296	334	265	317	288	286	303	295	296	257	268	287	279	296	290	275	302	296	316	297	266	279	275	329	284	264	265	322	269	250	303	301	263	277	286	265	316	303	297	301	260	296	294	278	293	318	246	299	304	266	265	284	315	285	263	291	293	301	276
3626	5440	3947	1779	1092	899	755	808	757	770	682	742	669	703	688	699	631	683	639	640	631	658	660	612	649	634	621	645	615	636	643	654	596	667	669	615	683	631	646	665	639	648	639	670	588	677	685	607	621	688	622	651	667	625	660	622	665	570	644	617	634	632	609	644	629	635	618	635	622	624	652	655	622	661	644	640	664	614	649	667	618	616	654	663	639	656	653	620	633	634	663	652	624	638	631	669	633	664	610	641	589	611	629	602	640	607	609	610	656	633	630	639	688	621	640	616	680	657	654	651	670	634	689	631	597	640	642	641	662	586	668	625	612	620	608	621	633	635	629	617	629	640	632	640	650	615	653	641	593	693	675	661	609	623	662	659	619	623	603	641	629	640	616	663	618	620	627	656	632	642	631	646	643	612	652	644	629	641	654	616	592	632	647	604	622	579	609	625	676	620	650	598	667	728	624	641	647	620	652	699	668	632	606	636	652	625	600	659	683	638	640	694	623	655	663	612	627	634	680	659	662	629	661	670	629	654	632	670	604	619	572	617	630	654	605	653	711	611	612	662	622	671	633	615	627	642	666	663	630	659	609	643	648	652	610	627	618	646	615	653	656	609	612	632	608	688	679	618	614	682	634	623	651	639	674	679	614	662	661	596	663	665	659	645	643	663	617	628	690	711	613	651	693	621	647	607	610	605	638	598	625	649	655	664	655	660	647	650	651	656	616	618	602	659	626	622	655	620	620	624	627	641	631	623	601	625	631	672	650	650	626	626	672	658	642	601	700	640	632	625	611	604	618	589	611	625	616	648	610	651	617	581	592	609	638	630	642	650	596	654	654	642	626	677	629	655	617	605	681	636	619	631	633	613	651	637	641	611	637	627	663	595	628	633	584	651	590	633	661	605	629	653	634	650	596	679	624	621	688	682	632	678	671	600	629	632	667	604	579	656	646	645	642	619	665	655	623	679	602	613	623	613	638	649	619	661	656	620	637	613	662	602	637	610	607	659	638	621	644	605	636	647	622	628	619	641	674	639	626	630	629	682	645	645	632	618	635	673	644	642	665	636	673	609	626	658	643	652	666	685	664	641	638	619	665	611	640	640	663	671	594	628	707	630	622	683	593	618	636	645	657	657	611	621	614	643	642	619	625	631	626	594	644	630	688	677	609	621	669	589	695	635	622	611	611	643	617	595	597	597	648	667	647	637	631	633	664	672	644	633	638	633	612	641	624	666	636	671	655	613	653	600	648	636	664	647	617	670	605	636	650	655	649	615	653	592	658	633	648	636	616	618	679	644	678	622	656	590	614	618	600	637	608	638	595	641	629	657	634	597	617	676	651	646	638	638	668	679	668	607	646	638	622	680	671	660	641	646	627	619	610	644	665	617	651	654	652	631	619	689	637	643	636	628	629	579	641	642	619	642	671	671	663	605	609	653	618	682	641	631	605	647	680	620	646	670	601	614	657	633	638	661	678	685	654	667	614	635	640	657	651	642	659	608	650	653	631	633	620	625	675	640	672	620	621	642	615	594	632	660	630	628	613	574	685	661	667	632	606	593	624	637	652	675	593	653	670	618	608	626	644	603	606	651	654	609	646	624	618	638	626	610	661	656	654	659	586	579	664	609	601	712	621	635	624	642	663	641	586	668	668	596	621	649	622	613	643	645	586	621	619	613	639	638	639	612	595	670	656	641	598	638	654	675	644	621	670	612	634	648	610	672	656	625	666	674	633	663	658	658	658	639	656	591	626	607	719	592	653	625	654	620	634	653	681	606	616	648	617	643	629	641	614	624	595	644	630	613	658	637	625	650	598	625	659	613	644	629	642	621	654	669	636	647	642	676	686	656	583	685	660	695	669	613	672	605	624	665	659	606	677	636	604	646	601	642	643	634	616	646	626	646	646	601	630	610	595	617	646	619	627	615	613	634	627	656	636	603	613	671	617	617	569	631	653	615	661	629	648	651	615	602	677	625	638	600	604	605	613	642	669	611	623	620	621	620	633	666	620	631	653	656	603	604	678	576	636	610	628	629	603	623	652	601	655	637	631	628	668	663	609	667	623	646	643	604	661	663	596	588	660	600	612	665	638	657	619	655	648	660	592	643	632	644	662	644	648	622	619	625	641	645	608	609	615	647	619	612	645	624	605	596	645	636	626	636	621	653	642	652	602	629	616	658	601	646	677	626	613	619	608	647	650	609	620	631	657	616	678	667	644	641	656	655	600	659	689	628	652	636	639	601	606	619	658	622	642	657	641	648	641	603	667	635	677	673	651	649	634	627	676	616	643	618	567	651	651	579	670	650	650	654	677	656	638	649	614	617	609	661	688	614	663	605	611	619	622	599	649	639	623	616	640	663	625	619	640	627	649	654	674	632	635	650	626	631	645	644	630	627	648	612	667	645	681	628	630	678	626	661	596	655	649	632	648	676	647	630	652	636	612	637	654	671	610	693	662	652	631	667	644	631	627	624	636	635	632	612	619	640	640	639	649	664	599	657	694	610	624	633	657	687	605	614	637	615	678	661	636	624	614	620	603	701	644	676	639	645	638	613	622	614	673	588	714	636	654	645	626	686	661	702	668	632	684	653	642	623	650	642	647	632	631	632	637	620	631	660	660	680	652	627	671	611	621	656	627	650	659	632	602	627	651	667	614	643	638	648	651	642	663	638	596	614	652	665	656	630	651	616	655	642	655	654	619	648	633	653	622	672	652	630	673	674	704	605	645	659	678	664	630	626	640	611	630	652	661	638	616	568	623	631	657	613	675	651	608	616	650	642	639	645	641	678	605	653	610	641	636	649	623	661	686	606	628	641	616	655	656	643	675	662	663	639	632	611	640	624	617	654	686	636	632	632	609	601	643	683	671	658	650	595	633	607	678	643	639	677	633	663	675	620	660	616	652	658	631	656	658	594	709	622	636	612	678	653	644	645	619	657	630	618	638	650	643	659	680	595	632	650	590	597	665	667	653	670	664	621	672	644	681	630	607	658	621	621	633	655	587	637	643	660	626	625	589	656	625	647	647	646	614	637	627	637	670	679	628	663	634	685	621	629	644	632	618	610	655	625	623	699	614	583	668	679	664	634	645	642	645	669	631	650	648	630	651	620	630	671	655	620	664	635	644	633	670	626	646	664	657	634	646	662	648	640	625	657	656	664	639	586	662	588	674	654	665	616	585	611	693	624	649	630	720	632	588	664	641	615	669	608	653	653	688	597	657	635	628	647	638	640	639	652	656	645	661	632	660	650	663	610	664	648	639	643	635	671	706	658	667	638	650	602	660	657	620	624	653	593	633	589	626	605	625	620	643	643	643	674	632	657	641	663	673	658	626	650	676	620	690	654	610	644	628	627	645	660	675	637	612	635	662	630	674	633	642	621	603	635	621	646	654	638	606	627	635	629	703	639	640	676	604	619	642	604	614	620	621	635	645	646	618	680	656	674	636	615	641	624	661	645	601	623	619	665	632	638	657	689	632	634	614	697	644	687	650	646
23660	20932	25208	26823	20935	20878	3130	891	689	595	509	387	361	342	312	301	261	258	259	266	265	268	262	294	216	256	251	216	253	291	250	269	243	241	243	256	227	276	239	261	276	273	188	208	282	266	246	215	237	242	267	230	255	285	257	247	232	232	248	274	302	238	265	226	263	214	268	236	226	206	228	237	227	242	215	234	250	261	262	216	232	229	243	231	250	215	198	252	276	221	228	227	240	219	229	243	219	231	236	231	284	232	247	247	214	229	242	220	233	252	236	207	225	196	234	267	224	243	237	224	247	219	259	241	231	259	241	242	257	262	275	264	215	213	281	232	224	222	246	239	221	229	220	249	244	216	250	226	229	230	222	237	205	261	239	236	209	228	226	247	243	232	235	245	245	239	210	234	213	236	223	228	198	242	239	252	233	229	238	215	227	239	232	258	201	260	230	253	274	238	224	247	261	227	243	213	257	236	238	259	234	247	222	235	249	207	214	224	217	239	225	229	265	231	221	221	235	223	242	236	221	228	229	223	240	237	235	256	226	258	217	238	251	252	253	252	242	224	247	250	229	241	240	231	228	256	269	260	249	226	213	238	250	243	219	210	227	239	248	238	219	210	279	235	224	232	226	252	241	238	217	225	236	231	234	225	251	254	237	261	234	200	233	225	219	218	220	245	201	243	260	201	236	264	227	229	248	252	234	230	228	229	245	233	193	225	237	246	265	233	218	242	242	246	251	251	233	228	244	224	194	251	227	243	243	239	230	215	218	238	247	226	240	203	237	244	213	234	255	251	247	218	224	231	209	226	223	228	238	241	236	243	258	214	232	220	236	254	252	246	224	246	257	268	257	239	255	252	225	220	235	259	234	218	247	211	239	241	202	236	231	247	201	223	231	194	224	256	237	214	248	229	222	264	211	219	209	232	237	237	214	251	235	225	238	267	214	228	216	269	254	238	264	237	266	248	243	228	245	254	248	246	236	251	208	206	253	245	267	235	242	227	263	259	236	241	203	224	256	268	230	267	214	221	217	229	230	208	230	245	202	219	236	217	255	239	248	220	240	221	220	225	232	226	213	242	207	229	215	263	227	207	247	246	268	231	228	215	227	234	266	236	229	225	237	208	215	243	249	233	222	231	234	232	240	234	248	220	230	239	199	210	205	226	228	212	253	271	263	245	245	230	248	248	244	218	250	213	248	242	253	239	239	248	225	217	215	242	249	239	252	249	227	226	232	209	235	217	264	218	230	223	237	224	243	239	196	239	222	222	226	236	244	222	230	232	258	248	230	234	247	262	238	253	239	260	240	223	227	216	212	267	283	191	235	228	195	222	245	224	244	215	247	230	235	227	222	219	228	254	216	224	247	227	238	257	212	252	218	227	246	242	215	209	224	277	228	251	243	271	263	228	260	232	253	268	250	237	235	237	227	237	237	247	240	204	249	212	239	236	252	257	204	257	231	249	218	219	247	264	225	266	189	216	234	237	211	224	202	236	220	246	252	252	208	261	236	207	224	216	237	212	227	254	233	258	242	222	256	252	230	226	230	216	232	228	220	233	229	228	217	246	227	228	203	258	251	229	219	217	243	244	255	233	217	245	245	248	248	249	234	241	250	226	232	234	217	211	240	239	195	213	238	232	201	252	207	234	259	257	231	221	240	231	202	214	258	213	216	238	237	223	242	253	237	224	248	230	267	242	241	224	221	250	238	228	253	242	238	245	237	256	250	270	229	238	237	259	244	247	223	265	261	266	218	198	238	234	242	216	245	222	209	231	249	234	226	230	239	256	259	248	215	224	214	223	224	260	213	205	214	250	245	241	248	224	242	243	219	242	230	226	244	218	222	222	253	228	238	265	233	236	244	239	236	235	260	245	240	235	219	275	259	234	228	222	229	239	236	226	232	237	244	215	239	225	266	228	238	201	226	226	247	206	248	241	235	275	218	233	226	214	235	225	221	243	219	256	223	241	248	226	236	232	213	219	251	250	269	230	230	207	228	280	225	224	238	257	257	272	220	229	214	243	229	237	243	210	231	198	235	251	253	232	259	207	197	249	237	229	253	241	218	232	239	230	230	256	243	234	240	239	241	246	217	229	227	241	264	207	214	226	245	231	224	222	234	251	227	217	239	224	232	223	236	233	238	215	227	260	222	250	226	260	250	239	239	213	197	238	239	254	225	258	222	261	257	194	215	195	208	270	252	233	241	241	233	235	219	234	231	240	232	264	220	243	240	235	227	247	228	244	211	254	222	233	191	213	249	210	227	242	228	241	225	218	253	225	218	252	237	217	247	263	238	237	231	211	242	224	217	217	270	267	231	247	242	236	244	242	230	235	232	243	222	235	208	233	215	228	207	250	185	249	247	250	227	205	227	249	233	231	192	218	228	221	232	216	214	228	235	243	267	213	256	222	242	227	204	230	221	225	249	220	214	267	208	235	241	235	224	246	235	239	226	231	258	228	246	211	245	237	230	219	215	210	255	217	221	249	223	221	227	220	240	216	234	245	282	240	226	226	257	220	229	249	215	246	252	232	222	235	233	247	212	239	250	239	234	248	235	217	254	248	246	237	241	228	234	262	236	256	215	234	236	212	242	247	235	224	247	252	235	228	248	196	246	246	235	228	256	215	229	211	246	249	236	268	234	206	242	239	259	283	254	213	202	253	246	238	211	214	230	252	237	249	240	219	279	216	229	220	250	229	260	247	230	240	222	219	239	224	234	264	231	232	238	230	254	229	238	234	235	271	239	256	247	213	275	225	228	214	236	238	206	199	234	206	217	225	220	225	240	208	219	212	228	240	223	228	229	238	206	227	222	209	242	222	223	225	235	245	249	254	262	224	224	216	243	232	220	225	207	228	216	244	275	252	215	212	249	226	219	223	210	236	238	268	239	201	247	213	252	224	203	231	242	218	214	237	233	212	228	244	254	248	250	238	232	239	254	227	249	238	244	222	230	236	216	213	264	223	233	232	208	184	215	218	235	229	221	208	193	197	251	263	212	233	246	222	230	232	234	248	248	209	212	240	257	229	251	248	249	232	232	242	266	223	230	247	237	218	245	200	217	202	233	245	226	254	244	228	210	195	234	222	246	240	255	242	196	220	229	240	256	231	241	238	250	217	236	226	214	256	246	242	225	209	227	228	226	220	235	228	223	234	242	228	231	236	222	235	244	235	241	234	233	216	223	243	236	227	217	234	210	222	236	234	212	265	215	229	241	234	252	209	240	223	253	239	230	224	224	241	225	238	238	236	232	239	280	211	214	261	220	228	225	222	230	223	240	230	233	199	248	276	234	229	243	239	233	222	223	225	225	219	196	255	223	233	239	235	224	255	219	220	236	253	194	227	215	221	218	242	226	250	236	244	229	239	240	269	221	210	218	265	225	233	230	231	237	242	231	241	219	257	241	265	241	240	249	233	224	218	239	220	236	239	250	260	257	251	227	240	246	219	237	218	256	246	260	244	212	222	249	261	265	239	231	239	212	222	244	205	216	277
3827	8332	5905	2475	1359	919	836	834	718	682	673	583	565	605	529	556	506	528	515	526	588	530	517	522	545	527	577	498	530	529	529	507	490	507	538	544	528	505	509	535	517	517	523	518	515	479	523	544	520	543	515	552	543	491	513	544	571	496	513	510	485	535	526	487	517	463	500	501	504	528	499	525	516	530	486	502	496	500	542	534	513	542	526	482	516	541	484	573	534	515	528	510	508	555	517	521	527	500	488	504	515	529	518	498	508	486	520	534	508	502	493	543	547	549	524	520	478	515	516	539	531	551	543	531	516	545	513	516	535	494	514	479	547	541	494	513	509	477	534	512	506	502	466	492	486	505	483	522	514	542	497	505	513	518	487	465	514	473	492	503	563	466	490	489	525	536	498	502	480	519	494	495	515	506	543	507	511	510	499	498	485	521	490	517	528	520	481	556	532	515	537	508	497	505	504	528	525	520	488	536	502	507	538	460	524	521	535	478	502	479	545	499	500	532	527	537	496	501	532	530	485	505	512	498	474	493	508	549	491	542	499	532	486	505	497	501	526	528	526	538	542	504	505	498	539	523	506	494	488	527	509	497	520	487	528	483	442	529	532	506	495	515	482	523	488	508	503	489	537	464	516	541	516	490	484	502	480	534	502	496	524	555	516	506	499	492	501	508	499	519	525	549	476	499	538	545	530	486	515	483	544	511	509	508	526	534	525	554	510	480	496	514	505	510	517	510	517	502	515	496	503	495	483	439	506	511	507	500	484	519	499	508	534	521	515	500	537	536	519	522	526	504	548	485	510	495	486	500	502	476	536	498	511	501	509	518	522	507	537	498	501	517	528	490	526	505	539	487	478	484	498	545	518	513	498	477	524	514	511	504	477	538	515	472	479	521	533	531	515	518	475	464	531	538	534	482	493	504	482	520	493	532	524	529	496	492	497	536	517	528	504	555	485	507	528	546	510	508	564	519	478	524	491	512	468	520	519	500	521	531	516	513	512	524	488	527	518	459	504	555	493	530	499	526	517	517	497	578	491	511	492	473	498	510	481	528	553	479	497	515	539	513	535	527	520	507	539	523	491	509	526	540	508	471	545	475	512	467	470	526	544	498	545	496	493	546	502	518	537	522	484	513	562	528	460	508	540	537	486	498	489	458	546	526	537	499	487	546	517	501	542	545	500	519	494	504	504	476	503	489	519	558	508	544	502	490	498	491	454	489	526	473	478	556	559	473	512	536	525	502	515	512	508	484	523	507	574	523	499	499	522	507	488	537	500	513	497	494	486	486	521	489	513	514	526	536	527	522	494	486	459	490	484	539	513	488	503	515	500	520	534	514	504	542	521	516	537	460	491	533	519	489	520	502	538	498	491	545	497	496	549	509	536	525	475	522	495	526	537	497	470	513	512	512	516	535	489	542	482	531	505	496	522	476	524	560	476	481	538	532	527	514	555	557	569	522	544	531	540	533	476	500	496	535	516	526	545	501	496	482	487	518	512	513	509	501	502	494	468	512	518	532	511	489	506	511	518	519	477	524	502	508	518	487	516	507	521	497	545	497	511	522	518	522	521	483	483	536	498	526	519	536	496	472	505	502	508	559	536	522	543	521	491	556	488	522	539	553	499	539	562	520	513	489	540	497	502	589	535	487	501	512	522	525	503	513	455	484	533	496	526	505	503	514	463	507	499	481	543	504	528	503	520	475	507	492	516	453	539	492	514	488	506	496	496	515	509	520	517	481	521	476	521	507	564	540	509	502	568	541	492	513	487	518	491	495	502	541	491	517	514	533	546	524	533	525	521	481	564	522	499	506	476	487	505	489	543	471	508	525	500	492	517	499	492	508	496	543	492	526	530	482	526	543	474	525	479	520	529	485	484	511	511	474	496	510	459	509	496	536	501	498	532	501	477	509	510	586	517	517	504	536	501	513	489	502	496	548	485	518	498	515	551	543	477	533	475	517	509	541	506	551	538	519	483	473	539	549	497	524	511	527	526	482	528	546	476	506	527	509	508	493	519	539	533	532	484	490	522	521	492	514	542	527	472	474	534	508	526	542	498	487	519	545	511	484	468	486	548	474	537	503	531	519	554	510	546	516	510	527	500	497	507	535	481	514	521	482	513	517	510	511	522	504	522	523	475	498	541	480	491	486	516	483	508	478	511	518	513	535	509	495	497	504	544	544	511	486	504	467	537	535	499	521	525	484	519	497	475	505	509	523	529	473	461	511	487	511	507	513	520	487	537	509	513	519	537	501	525	510	486	483	479	550	544	544	536	487	509	499	536	542	532	564	495	485	513	512	535	497	529	531	483	494	511	517	517	494	499	481	483	474	524	524	484	477	469	519	515	520	504	509	514	480	513	523	511	520	510	504	474	513	500	506	499	552	487	482	499	529	501	490	501	508	521	508	492	512	527	519	543	486	495	501	542	515	513	513	529	484	540	498	500	509	508	510	487	528	511	520	515	523	512	512	531	519	522	508	544	496	491	515	533	520	495	525	476	511	554	486	558	522	503	516	523	522	450	501	489	466	464	511	499	487	531	492	498	495	549	507	482	508	537	513	526	531	523	532	488	498	526	507	539	485	487	503	487	532	515	473	514	546	577	512	508	470	525	527	492	531	487	518	500	466	480	546	496	502	493	479	501	543	519	519	522	528	542	552	512	526	492	504	479	504	550	497	499	518	521	511	532	476	461	499	500	492	479	505	492	519	509	519	502	502	527	494	534	508	506	539	495	575	504	494	500	515	519	542	477	531	494	521	507	499	521	470	487	557	506	466	484	508	527	525	518	547	533	503	467	502	514	531	464	515	490	518	552	523	513	497	527	467	521	483	507	550	594	520	518	490	500	485	488	546	529	513	506	484	478	508	516	497	500	527	502	500	455	532	492	463	503	529	496	486	521	483	484	483	503	473	526	487	548	518	569	517	515	479	490	524	507	512	494	481	515	496	514	490	487	476	528	513	467	522	473	477	504	527	516	502	500	510	536	515	484	578	496	535	518	517	526	523	507	497	543	493	488	483	492	491	457	502	500	486	489	480	491	488	485	525	478	498	474	497	535	559	536	510	533	485	534	490	525	497	507	498	481	514	516	462	527	484	538	482	498	505	525	540	485	528	497	485	524	497	517	502	522	497	527	492	509	490	522	478	500	483	501	541	529	546	515	536	490	522	501	506	501	523	508	518	527	507	502	521	499	511	487	501	528	521	493	517	525	512	519	523	475	531	490	495	514	478	524	468	533	510	512	547	513	476	526	507	482	488	514	520	529	527	553	506	546	501	502	521	516	508	504	507	500	456	499	485	488	501	538	515	492	481	506	515	506	513	480	536	497	518	501	485	477	495	512	555	493	500	489	525	524	519	517	517	534	522	539	504	513	525	470	524	516	487	526	507	512	498	519	494	491	487	521	486	510	489	527	488	504	492	526	485	477	503	529	497	522	523	503	565	561	473	510	514	510	515	547	472	514	494	477	490	490	511	489	541	520	498	497	502
33191	13778	2775	816	494	373	294	270	292	292	274	216	229	212	218	225	201	228	220	202	191	171	176	212	199	198	190	195	220	200	195	209	183	201	193	193	209	204	184	208	188	205	204	213	227	187	207	185	229	214	207	198	177	204	208	170	189	193	179	196	186	223	168	179	203	198	193	189	197	203	205	210	205	181	189	186	194	195	211	192	198	181	185	196	204	197	206	195	168	189	174	182	213	222	221	195	199	181	203	182	195	226	230	195	233	211	199	183	185	158	207	190	207	182	190	195	183	183	187	187	213	198	214	192	193	197	197	176	196	208	183	197	189	196	190	214	183	234	233	166	215	225	178	203	196	213	199	205	233	188	192	216	204	189	194	179	229	205	218	207	194	204	173	201	189	162	203	225	202	178	189	172	212	200	185	218	216	205	198	201	189	187	196	190	209	187	201	192	195	203	202	201	192	203	190	174	163	221	206	150	199	177	190	189	192	205	172	204	211	182	184	194	209	186	196	214	190	193	171	223	194	187	206	204	181	193	204	185	208	178	196	200	215	180	193	190	197	221	196	191	198	204	196	206	190	200	208	173	181	217	234	219	191	200	194	198	202	224	215	217	181	185	180	212	215	213	188	198	202	221	201	161	172	168	189	193	212	196	172	207	204	204	208	195	205	195	212	208	185	206	201	187	193	200	200	200	216	207	238	227	216	183	184	197	177	157	193	210	202	210	164	200	177	204	207	179	226	193	216	205	196	186	198	185	180	227	183	204	214	217	188	187	189	201	201	215	212	192	208	235	206	174	177	195	209	199	186	169	167	206	184	217	207	211	189	172	187	192	213	219	218	199	187	204	177	192	198	202	198	213	202	216	195	195	188	177	212	195	206	209	207	197	207	221	210	213	169	196	201	208	169	190	179	182	174	243	193	186	179	208	190	181	226	172	222	200	204	206	177	185	185	198	221	182	188	197	215	205	203	208	181	169	195	186	198	172	195	189	184	209	203	180	184	179	187	212	208	191	183	203	198	199	174	191	182	216	205	204	210	226	201	191	165	210	190	174	225	180	184	196	194	167	217	185	198	181	185	203	170	159	208	201	192	195	184	203	186	205	181	179	189	195	221	163	168	204	175	208	206	223	188	186	212	182	211	218	211	197	208	199	188	194	173	194	199	180	195	198	191	179	190	221	184	180	176	204	215	166	211	188	200	187	205	209	191	195	193	192	203	217	188	186	194	175	212	231	199	197	197	189	208	202	179	200	190	237	187	173	213	181	181	179	221	179	209	202	194	184	182	195	179	179	187	247	225	209	212	203	231	188	204	214	211	204	181	176	207	220	201	206	191	194	215	188	210	195	192	213	175	189	226	231	203	185	207	188	209	197	194	186	193	210	182	209	169	210	204	224	206	226	226	190	209	189	193	220	186	191	198	209	195	186	203	166	214	186	196	178	186	225	212	177	214	203	206	205	179	206	197	204	208	186	211	219	182	211	184	191	192	184	188	216	205	194	202	201	225	195	223	199	208	189	178	218	170	206	200	207	192	159	201	190	178	205	192	191	216	222	221	181	209	199	196	196	192	227	220	219	198	230	182	207	237	187	176	174	219	203	200	173	209	173	180	207	188	178	219	224	208	197	217	196	200	194	200	195	196	208	175	172	207	192	181	176	174	234	210	212	192	210	190	226	202	202	204	200	199	239	202	220	207	214	192	229	203	178	194	178	185	170	189	192	202	204	180	176	186	206	201	202	206	215	170	207	182	210	197	174	183	175	171	215	202	200	212	179	202	200	186	186	209	196	191	203	210	191	218	211	188	184	219	192	196	199	193	192	190	189	188	219	231	209	197	200	187	199	192	199	178	207	200	195	203	184	207	174	211	194	183	216	205	229	202	210	217	192	194	213	208	178	173	210	193	234	197	197	207	196	211	208	189	211	209	172	207	194	176	177	195	216	197	192	178	227	210	231	216	205	176	186	206	209	213	185	177	219	184	219	202	190	199	193	183	194	211	198	177	193	213	187	223	198	209	188	193	174	197	208	191	170	196	184	215	211	179	186	180	199	181	191	218	184	196	203	184	198	212	203	199	195	209	215	190	207	191	210	207	196	188	174	197	186	185	202	203	198	172	189	206	200	173	196	180	209	188	206	188	212	190	220	189	193	194	218	190	175	204	188	185	169	190	194	186	208	206	211	171	181	190	200	202	213	203	178	169	164	192	173	206	181	188	193	192	207	214	217	176	199	202	203	198	204	197	207	237	210	167	227	183	210	196	208	198	206	196	175	203	183	192	194	192	202	172	192	190	200	219	157	188	191	181	193	190	219	207	163	169	211	192	209	227	212	219	186	190	217	186	203	239	195	182	175	219	194	233	174	201	186	186	207	162	195	191	206	196	198	180	231	199	213	177	199	199	177	206	216	180	220	188	214	201	173	188	212	190	176	209	170	220	192	196	190	200	189	216	210	200	213	217	186	208	195	196	194	188	210	206	203	222	192	203	210	176	191	199	214	198	212	200	197	238	222	206	191	214	193	213	217	198	220	207	199	185	200	211	197	197	198	158	231	190	162	212	163	212	184	196	187	176	185	195	202	204	223	213	195	198	198	196	207	200	198	218	199	225	207	218	199	174	196	189	174	190	206	232	183	228	176	193	204	187	212	215	215	201	227	195	178	200	198	186	210	223	205	242	189	186	210	205	198	200	218	179	208	201	201	210	181	223	184	168	168	205	189	201	212	211	199	196	184	228	199	181	176	193	180	196	165	186	202	202	198	206	178	201	196	210	211	196	217	211	190	193	193	203	194	188	205	202	202	169	216	208	218	193	187	202	189	198	192	212	200	159	197	212	219	168	203	216	201	188	206	184	189	203	166	211	213	220	184	185	197	215	172	179	194	196	191	189	189	196	212	183	194	183	197	179	215	201	189	196	176	208	181	213	181	185	187	211	218	215	204	196	208	197	178	175	222	212	202	221	233	209	194	234	187	190	188	197	177	187	213	196	195	213	196	185	191	206	183	192	199	184	181	231	220	181	198	193	186	212	202	192	193	177	222	190	196	188	187	175	194	201	213	213	208	208	181	199	185	183	202	185	191	192	193	200	188	190	177	187	199	185	183	221	200	216	207	190	219	189	200	195	200	188	191	216	187	197	202	188	164	188	188	201	191	196	209	220	182	196	182	192	233	212	183	221	195	219	164	196	188	191	175	218	177	185	205	201	222	161	212	204	182	190	195	205	208	197	249	186	199	197	202	198	191	203	194	209	210	192	206	210	204	225	209	205	223	202	201	197	211	215	202	207	208	195	206	199	189	208	203	212	198	187	188	195	197	222	174	209	179	174	207	176	210	205	175	191	193	195	185	198	211	207	199	198	202	190	199	199	222	201	193	219	204	171	209	206	187	176	204	214	173	185	196	177	200	191	236	193	219	177	207	207	201	201	189	231	195	207	173	198	180	189	195	213	206	194	197	179	177	176	179	199	201	198	202	182	210	196	207	201	203	196	176
5239	2057	1598	788	616	536	534	520	531	518	459	451	498	480	513	497	473	481	462	483	480	486	452	503	424	450	432	463	460	457	502	451	437	445	454	489	469	462	436	480	483	484	502	446	435	479	437	456	474	510	422	511	469	448	489	458	484	489	448	497	508	463	462	447	462	478	459	498	476	475	481	489	460	464	462	481	457	478	460	473	459	503	456	487	463	492	457	485	467	485	472	480	457	446	468	481	444	454	482	472	456	467	471	455	457	469	455	502	498	455	463	477	477	472	488	461	446	466	486	465	496	457	478	486	456	430	468	459	464	469	480	444	451	420	489	415	456	470	450	473	441	480	476	474	470	478	461	449	472	466	468	447	481	475	459	438	451	455	475	452	498	483	439	454	470	449	482	496	466	465	468	472	458	480	483	454	438	444	465	479	462	468	476	466	491	462	444	474	423	475	502	452	448	483	435	458	450	454	453	496	466	484	461	477	500	446	470	472	447	447	461	448	470	481	442	510	462	465	523	460	469	452	481	508	451	462	457	481	429	436	464	497	438	446	487	429	452	479	487	466	470	461	483	501	495	447	471	443	483	505	440	458	461	465	461	444	492	473	477	488	474	486	482	454	470	446	486	458	497	453	482	514	515	478	479	465	478	453	480	475	478	441	489	461	491	476	464	528	470	453	489	467	470	483	435	488	478	468	468	442	506	493	491	467	487	457	464	445	468	470	466	474	481	460	469	451	469	419	462	437	501	442	498	477	446	482	446	483	440	489	469	421	475	470	491	502	514	448	491	499	509	444	485	479	474	437	475	434	474	456	475	470	450	508	465	479	468	493	443	446	477	450	491	489	476	479	446	482	494	482	455	460	462	477	458	499	442	463	445	530	455	471	461	464	476	486	474	454	447	437	461	503	493	459	476	459	464	499	491	471	485	523	478	439	484	428	466	488	447	446	446	453	468	483	438	463	488	452	485	457	468	473	500	497	451	471	475	480	430	475	456	465	449	474	458	448	457	441	453	457	473	467	485	487	458	480	474	457	466	445	530	455	466	476	483	462	473	413	490	486	440	459	517	474	464	496	486	435	499	469	482	476	492	437	497	457	447	440	494	481	444	467	466	508	472	495	446	488	508	448	455	495	468	508	498	462	483	444	442	497	470	470	434	455	443	427	442	483	424	454	447	471	470	479	498	458	449	495	486	496	456	471	474	495	474	462	450	443	506	458	452	503	462	469	487	469	461	486	488	487	469	519	489	493	499	450	425	471	447	450	473	423	479	483	484	505	490	471	483	423	485	485	429	494	464	431	465	450	486	460	481	471	479	462	476	476	477	463	483	474	469	476	477	496	478	469	439	492	485	480	504	472	462	465	491	469	468	450	476	486	493	446	495	463	442	487	481	496	487	480	437	473	503	492	438	442	490	475	451	421	442	464	520	479	488	473	475	480	475	483	483	460	489	468	504	459	446	472	455	503	461	468	488	460	464	477	455	505	478	478	465	454	457	473	485	433	445	477	454	515	478	492	487	477	527	457	463	473	443	492	477	452	451	450	428	447	469	477	430	443	445	459	463	434	453	494	463	445	471	459	503	462	462	479	441	487	459	498	459	474	483	530	487	451	463	485	497	481	468	464	484	488	461	467	496	472	443	464	478	485	451	484	470	528	484	459	479	480	446	463	446	520	507	467	490	447	463	466	486	502	497	478	425	425	479	471	467	456	453	472	474	487	445	514	442	485	464	446	470	433	497	459	460	466	527	472	478	476	467	467	452	463	485	478	439	451	453	490	464	471	470	520	477	472	460	507	524	477	468	454	479	489	460	454	437	472	466	456	472	498	443	412	451	483	454	472	487	505	464	500	487	473	449	484	489	451	498	480	444	498	452	482	446	486	475	491	462	413	452	467	488	477	459	485	469	452	432	497	482	495	470	454	471	456	463	460	457	454	468	455	463	464	484	484	451	455	493	468	483	457	476	473	463	446	468	510	467	480	490	465	430	450	492	486	424	464	465	445	443	450	452	442	444	487	488	487	477	442	486	483	499	443	479	479	457	467	452	507	481	464	482	497	451	482	450	476	487	491	461	466	475	476	464	476	484	440	481	439	477	448	455	501	457	453	457	504	468	418	428	485	422	477	473	424	492	484	491	481	490	456	498	465	457	439	401	473	488	491	506	455	470	505	471	446	467	432	482	449	469	500	406	467	479	477	505	490	428	474	486	469	468	450	441	462	427	455	480	456	463	466	480	467	450	455	480	437	455	478	467	506	450	442	477	495	437	430	502	440	469	471	483	445	493	497	441	476	493	451	500	477	450	417	474	482	481	458	451	475	442	494	466	505	529	456	484	430	487	468	453	453	465	501	468	506	473	476	494	478	478	465	455	478	476	445	443	488	472	481	449	470	515	486	460	468	447	457	477	452	472	462	468	481	449	499	447	470	462	470	484	436	502	460	485	456	479	460	445	470	449	458	498	450	469	466	462	480	459	452	527	440	466	485	455	457	442	490	423	476	500	454	472	428	475	450	481	468	428	480	491	461	442	479	480	485	475	464	463	438	485	472	490	458	442	450	479	441	464	470	480	455	464	503	475	429	475	512	445	476	474	475	475	482	458	481	455	491	439	471	436	464	462	457	472	479	466	504	443	478	482	472	476	435	510	447	468	466	464	465	515	473	464	461	486	460	474	473	463	449	507	440	457	477	476	445	492	472	489	462	481	471	473	499	494	427	485	465	493	456	473	461	435	485	459	450	463	510	508	463	483	504	489	412	522	479	477	434	466	457	451	461	521	443	507	487	459	455	464	466	469	473	471	485	448	464	478	479	468	450	480	434	462	457	438	446	439	503	498	485	492	463	435	444	486	446	474	448	505	450	457	468	470	466	449	470	479	497	475	467	514	464	466	448	441	421	478	462	487	463	444	469	453	453	470	495	471	429	475	456	477	472	464	484	455	460	469	473	501	444	456	458	426	465	483	455	475	482	433	505	459	422	534	451	432	476	460	445	456	487	504	454	491	472	457	471	484	423	476	447	396	461	424	527	464	495	458	460	440	447	436	474	468	494	507	451	452	456	478	429	456	471	462	473	501	463	430	503	471	484	448	462	455	475	472	473	500	480	474	458	492	487	484	442	495	441	466	463	473	474	521	448	426	460	441	455	464	466	491	500	484	448	495	466	471	438	464	450	483	486	471	437	438	467	474	483	456	490	461	474	434	470	478	483	480	472	490	486	478	450	477	512	489	436	445	456	451	495	474	481	450	467	461	499	449	471	421	495	489	449	470	487	478	439	484	453	492	409	470	497	510	473	470	499	521	463	460	460	477	485	436	446	471	450	467	444	455	437	473	487	484	452	471	470	466	464	470	489	491	464	468	472	458	446	448	465	472	444	501	462	479	484	483	433	466	488	494	483	455	465	448	459	440	472	447	437	505	521	448	464	499	481	464	452	466	468	444	470	457	457	486	474	458	450	480	465	500	482	447	471	445	467	480	442	446	443	478	470
24434	20948	24583	27447	20574	2891	656	612	565	473	395	371	375	354	347	313	322	343	287	288	299	330	316	272	317	320	315	317	271	330	292	290	293	326	295	310	306	286	307	301	284	316	296	339	296	291	324	328	305	289	285	310	358	286	308	315	303	295	287	295	308	292	306	312	294	265	266	301	301	303	270	272	275	299	279	300	306	325	298	309	279	272	287	294	302	261	302	295	290	277	314	299	312	311	301	346	305	282	326	262	313	286	286	286	279	313	302	284	329	262	299	285	287	279	260	311	257	293	293	309	290	248	307	280	311	311	289	296	302	310	283	324	333	331	297	292	282	294	281	310	264	259	301	294	313	264	300	323	280	271	294	291	258	297	304	295	280	301	287	266	300	320	333	264	288	282	301	327	308	275	299	308	281	327	304	300	310	280	310	325	259	257	273	306	302	274	267	323	294	279	297	288	295	284	288	315	293	292	295	285	269	282	300	268	274	286	299	321	277	310	283	315	293	291	299	235	282	294	303	300	315	311	303	307	292	304	281	288	269	293	297	262	287	295	298	307	285	247	259	258	276	339	283	310	284	282	277	319	291	286	303	281	318	299	260	278	260	290	280	289	278	269	275	298	272	287	268	289	292	275	324	290	308	304	271	279	316	284	292	329	299	292	296	296	272	277	283	299	280	284	291	291	309	302	298	280	279	278	287	296	295	287	283	299	296	295	314	337	291	287	282	287	314	280	317	275	290	302	269	271	283	292	287	342	301	296	267	290	302	315	298	296	309	304	317	292	295	271	231	307	311	272	292	323	277	251	296	315	301	312	297	332	302	231	310	273	271	266	285	281	273	279	300	293	286	277	299	306	271	279	291	297	311	315	265	315	306	262	295	296	306	289	301	260	251	302	284	298	299	303	292	294	291	282	286	312	289	300	262	282	276	296	325	305	316	307	306	292	278	313	284	278	296	297	292	319	292	302	291	293	309	259	302	294	283	293	307	278	294	268	274	286	299	281	301	293	287	281	307	296	295	276	286	298	317	313	302	299	293	277	282	291	303	273	300	337	295	282	302	286	277	302	289	298	287	298	309	307	283	275	295	263	268	285	285	281	254	307	314	317	301	303	316	272	278	308	290	290	282	292	293	301	286	290	305	311	277	258	281	292	272	280	293	313	304	282	285	268	278	297	264	288	309	298	309	274	291	276	260	267	317	305	309	286	283	270	339	321	291	295	292	291	281	268	299	312	317	315	296	316	297	317	258	270	292	289	289	266	282	285	309	329	300	304	297	273	283	282	297	288	316	325	297	309	281	282	290	293	292	244	284	303	316	344	281	288	283	312	292	277	321	290	293	289	303	289	337	305	309	299	273	277	278	303	265	306	291	302	272	282	269	277	312	300	299	295	299	294	291	283	294	276	302	311	309	291	282	276	287	290	308	320	282	308	300	326	282	278	288	282	302	300	264	298	277	295	259	300	295	276	285	309	279	272	282	298	281	299	276	241	268	257	271	259	276	304	287	293	276	278	253	302	317	301	287	310	274	297	287	260	291	264	275	308	277	343	303	293	266	295	296	294	272	316	318	307	291	336	315	331	261	271	299	295	289	258	309	303	303	295	295	279	272	273	295	303	321	304	297	276	299	274	288	298	282	291	264	279	290	285	303	269	255	322	287	260	301	268	275	295	276	314	291	280	289	286	311	274	291	272	301	313	311	307	264	274	300	293	306	311	314	279	285	280	289	309	315	289	284	288	284	290	273	303	283	275	270	277	275	294	292	318	295	246	298	290	303	302	283	283	276	313	325	302	311	259	316	291	267	298	265	285	333	268	284	319	286	305	309	273	327	324	291	293	288	261	334	290	296	258	236	291	293	277	292	285	293	301	269	274	289	268	310	308	282	294	326	294	293	280	302	295	284	294	292	280	272	290	271	306	321	289	309	279	262	298	286	294	244	281	281	273	312	295	349	309	289	296	296	304	279	300	276	308	277	284	264	292	291	290	262	279	305	320	285	295	305	275	275	268	270	270	282	310	282	284	312	249	308	312	314	291	314	314	285	283	312	266	306	327	279	313	277	292	304	276	284	284	281	298	306	272	282	311	312	327	291	277	286	290	301	277	272	260	282	278	301	305	293	300	292	289	272	279	287	290	331	267	291	324	302	291	304	323	297	280	275	292	275	305	280	282	267	301	334	330	307	292	280	286	280	296	275	269	314	280	269	280	268	292	289	265	304	314	325	285	307	301	296	315	298	281	256	303	318	266	273	296	284	297	283	298	277	313	266	320	297	308	263	316	303	296	238	295	270	302	307	325	268	321	301	338	278	300	291	308	310	265	285	289	293	252	298	261	268	275	295	296	320	290	289	280	280	302	313	286	275	322	300	291	303	298	314	287	347	304	287	297	293	308	289	282	278	297	280	323	306	302	280	279	279	313	291	290	314	298	277	336	266	348	311	277	301	265	301	297	265	289	286	261	274	309	339	267	307	296	286	302	322	263	324	292	293	283	303	289	293	289	283	300	290	278	278	303	288	302	279	278	319	310	282	321	316	315	291	314	287	290	273	267	297	306	326	301	292	288	308	284	311	280	289	334	314	298	295	274	276	259	274	288	288	294	257	276	289	315	265	298	278	291	308	313	311	288	289	294	289	304	263	285	322	269	274	282	305	289	311	276	280	304	279	308	278	303	286	295	281	289	266	297	305	270	304	289	326	269	315	292	293	288	277	327	280	298	314	300	251	292	272	315	305	281	289	284	248	284	314	271	279	291	270	302	315	284	292	307	307	285	335	297	287	322	299	308	284	290	296	310	285	282	284	301	265	241	297	274	314	265	266	293	303	260	264	268	276	271	299	290	305	284	301	297	308	280	269	314	317	274	311	249	264	284	283	287	272	313	306	285	313	285	298	311	281	312	304	295	307	251	307	335	305	277	280	292	259	295	293	313	290	290	311	279	346	302	312	318	300	265	301	273	295	272	299	294	279	291	297	273	271	305	282	323	292	321	298	307	288	322	335	305	276	286	295	307	322	315	304	300	343	329	299	261	298	277	282	282	293	313	285	280	285	307	312	255	307	302	313	308	292	303	307	320	317	296	265	290	274	303	302	326	276	284	303	273	290	274	258	323	299	295	304	284	343	295	282	288	273	285	299	294	333	283	284	261	279	311	349	295	279	290	315	284	313	293	316	303	279	300	280	264	302	258	281	287	274	311	295	313	291	299	277	280	293	264	243	286	289	285	311	316	291	290	290	313	306	278	302	303	313	288	286	281	302	325	266	305	284	285	297	301	283	251	279	297	283	315	244	296	315	284	298	306	259	311	291	289	288	303	280	308	312	318	304	286	295	299	313	285	296	312	263	271	308	299	309	299	287	290	290	260	312	282	321	318	294	314	261	288	290	290	304	276	287	294	342	342	297	282	304	275	302	319	325	295	283	291	287	308	257	290	300	288	296	271	320	291	276	280	302	284	283	308	300	278	267	307	296	350	278	309	319	288	318	274	260	302
3619	5587	4179	1878	1182	950	864	791	795	744	702	663	702	673	684	717	675	643	659	687	651	666	673	676	619	663	612	695	650	681	672	648	620	655	669	649	617	615	687	636	692	640	624	661	615	634	639	643	647	664	596	646	639	643	630	663	660	696	655	636	630	665	610	630	666	647	676	676	630	656	639	708	639	630	706	651	660	641	602	633	611	614	596	613	607	651	671	634	619	658	623	667	651	628	648	636	633	631	656	642	637	626	670	628	647	632	603	637	612	646	636	643	609	628	672	652	657	624	623	626	655	661	648	686	623	685	646	630	652	631	627	668	643	589	617	617	636	639	600	664	677	621	643	650	665	634	683	634	630	614	661	642	636	663	678	664	603	620	614	641	621	624	596	639	618	639	628	638	627	622	616	583	625	619	663	689	630	630	633	711	682	666	635	657	649	629	633	633	654	678	646	651	639	640	623	631	664	626	665	654	640	656	626	675	637	635	639	629	668	675	643	597	655	655	646	642	697	614	629	621	616	662	638	662	633	609	629	607	640	629	645	660	633	707	640	632	628	675	623	638	619	650	656	609	654	674	649	622	656	646	625	670	649	616	629	637	633	641	626	635	678	632	675	676	666	652	619	603	621	685	629	629	629	674	632	656	637	580	669	670	624	663	627	631	645	659	609	684	653	644	605	621	640	664	649	613	658	590	680	632	628	626	632	640	662	596	673	669	626	593	663	632	696	674	611	599	647	667	621	649	673	664	616	669	652	643	640	683	616	637	679	619	586	680	660	655	596	684	677	656	686	629	648	620	658	648	633	679	629	607	658	659	692	668	621	632	595	619	633	653	654	626	690	650	643	633	617	691	641	642	656	662	641	642	656	602	620	659	624	634	636	645	581	643	657	640	608	654	604	618	612	618	644	630	612	624	662	694	627	592	660	640	642	649	633	643	642	639	649	630	639	659	631	662	673	636	587	619	618	671	596	654	626	653	668	625	615	586	654	614	664	645	649	619	640	657	662	670	652	659	740	644	632	656	681	640	687	641	655	648	622	671	649	594	649	618	645	615	603	597	667	634	600	616	661	634	664	614	629	640	638	621	615	599	613	638	616	654	652	650	627	647	661	621	643	631	608	644	634	639	643	657	636	636	659	628	646	681	644	688	646	654	680	661	660	671	622	646	653	618	622	669	598	650	627	648	654	612	606	645	654	625	643	659	614	649	636	631	633	679	617	655	605	632	661	620	660	605	623	660	631	643	649	662	645	652	651	630	644	645	635	686	661	666	669	627	599	637	664	678	630	670	627	634	681	635	594	587	597	596	663	645	658	671	674	650	668	629	637	680	668	659	624	658	655	679	681	587	637	686	656	646	640	638	655	650	636	657	632	636	616	643	593	634	598	675	655	671	673	616	644	646	636	678	682	678	646	636	670	634	682	656	682	627	659	673	663	633	627	629	634	641	662	619	631	650	635	634	662	663	613	654	681	668	655	619	606	689	654	653	629	650	657	655	684	667	675	619	727	628	651	607	638	635	607	643	661	630	652	640	657	639	633	653	622	653	649	615	608	602	661	669	638	618	575	663	611	657	593	624	636	681	669	660	610	627	626	625	629	580	683	677	664	656	649	640	680	654	605	679	602	682	673	613	656	631	627	631	610	627	606	669	606	615	660	632	653	673	597	652	619	651	638	645	672	660	629	662	657	685	618	640	677	667	632	648	627	631	654	662	642	644	617	682	639	647	597	694	627	613	594	627	640	633	636	633	643	643	657	667	633	663	654	674	620	639	626	633	650	635	675	641	628	683	658	651	620	643	687	621	644	613	656	620	616	645	658	623	635	679	702	690	640	637	641	683	667	649	633	638	656	650	628	668	649	612	646	661	655	635	659	615	642	638	633	625	651	658	662	628	635	632	643	676	646	623	649	643	633	615	641	644	640	649	646	656	647	612	634	656	653	621	661	687	617	626	654	661	621	624	628	615	660	622	681	643	637	649	598	673	658	614	658	696	616	630	622	665	644	681	670	630	658	577	636	619	620	665	668	644	631	594	644	657	636	620	592	661	628	649	680	614	643	628	656	603	644	630	645	642	635	611	672	603	664	651	634	620	648	643	643	619	683	623	582	667	640	633	657	659	658	660	649	610	659	632	646	638	661	647	680	627	650	612	612	656	707	675	616	585	614	662	652	645	640	647	639	707	612	638	670	595	658	699	623	607	625	629	632	680	661	660	674	701	643	654	622	595	641	721	619	606	610	614	629	662	620	658	661	628	644	620	663	593	635	636	636	636	658	647	625	645	573	640	620	660	652	655	630	629	636	676	632	649	662	665	639	615	640	653	657	647	620	632	646	657	614	610	640	622	662	625	629	635	625	606	622	687	651	608	662	641	629	654	637	625	640	625	682	599	646	673	610	639	619	632	641	633	685	621	636	643	610	659	624	663	683	632	601	613	651	661	650	650	651	627	610	579	661	678	614	653	640	627	628	627	596	653	664	638	624	633	653	668	622	667	684	636	658	609	688	636	628	652	613	643	684	614	615	658	640	589	659	624	585	631	612	645	669	673	622	653	646	631	661	650	656	639	647	633	641	621	666	652	662	645	637	620	656	659	649	621	667	626	644	666	654	631	652	626	672	659	650	640	627	632	667	608	604	655	624	651	614	696	639	647	625	623	645	637	622	615	661	679	654	648	616	612	633	613	626	631	638	641	620	652	683	608	632	646	660	685	621	697	634	649	621	609	613	624	708	629	678	674	607	593	650	629	622	662	662	652	650	645	648	634	643	631	666	628	625	594	647	664	633	667	654	656	695	657	598	635	643	651	642	625	646	656	636	646	646	647	637	679	649	678	688	628	676	658	657	656	658	660	658	666	632	601	634	625	636	694	656	617	660	671	606	678	694	635	674	629	643	671	601	624	696	597	681	666	613	698	610	603	669	639	633	602	694	648	628	643	646	656	630	679	618	672	653	644	635	659	630	675	643	613	689	650	653	638	686	654	647	654	647	625	626	685	641	640	678	616	696	668	648	668	699	680	659	659	621	630	620	664	681	600	693	639	603	596	633	642	631	618	667	692	631	591	656	616	632	707	668	636	669	636	683	670	666	610	602	654	636	660	716	645	657	664	652	637	644	600	655	614	658	648	652	672	622	703	591	661	656	604	648	628	653	668	648	664	635	661	656	648	611	625	612	613	624	671	651	629	681	672	646	643	625	603	702	645	644	602	621	636	609	622	638	631	607	606	652	666	644	637	642	670	628	663	625	683	687	674	668	650	600	654	620	689	701	676	649	642	665	610	689	598	646	641	670	628	640	654	657	658	701	623	621	621	651	647	662	654	634	662	682	640	631	622	656	673	652	643	632	666	695	628	629	657	625	667	655	600	610	633	705	714	664	608	622	635	666	643	681	641	666	644	621	624	656	594	657	646	657	636	615	646	605	660	609	657	594	591	617	597	620	631	637	660	597	639	603	613	667	630	637	679	656	653	639	670	635	603	600	654	615	594
23625	20912	25108	26865	20921	20910	3422	857	701	579	497	315	377	306	295	283	266	265	251	246	272	250	246	262	264	261	278	234	265	247	264	240	232	256	253	206	226	246	236	230	231	278	252	211	235	270	282	248	258	259	247	247	253	241	266	244	247	264	255	234	262	235	237	261	217	214	241	250	246	252	229	202	250	236	214	236	225	243	222	229	253	264	246	256	232	230	231	223	237	230	209	254	246	254	210	245	244	235	259	242	225	229	216	214	199	227	211	259	248	221	233	252	228	257	230	230	210	267	209	245	255	246	247	254	227	221	233	216	239	262	247	205	235	249	203	229	221	247	256	230	229	234	251	246	256	269	229	247	273	227	246	232	251	275	242	225	216	250	248	207	236	244	234	234	219	226	212	202	251	247	218	246	231	207	246	252	230	234	237	229	258	229	244	253	251	254	219	247	248	261	225	232	228	248	259	236	254	213	226	207	215	251	260	233	207	220	227	233	227	241	240	253	262	233	268	264	239	245	233	264	261	240	240	233	231	220	229	238	224	225	250	230	226	235	249	250	225	251	214	236	250	242	233	246	253	242	248	265	247	229	221	238	242	235	246	225	227	229	265	220	234	236	233	222	262	245	222	238	247	238	223	255	242	251	251	215	221	248	237	256	232	245	237	208	217	235	254	230	226	230	222	233	212	240	275	202	272	234	226	243	231	242	230	247	274	230	250	245	229	243	212	231	249	229	233	242	269	209	237	225	258	224	238	232	232	224	263	220	232	241	248	256	236	258	235	231	244	290	236	235	228	236	260	240	217	250	238	244	196	237	243	261	248	211	237	252	242	250	247	243	232	238	207	222	210	218	214	239	273	242	263	203	245	203	207	276	217	247	226	240	210	232	245	224	234	230	255	216	262	215	227	234	242	239	255	244	265	222	222	232	252	274	238	248	236	256	221	255	219	231	251	256	220	251	243	228	225	255	238	229	220	224	251	238	223	227	255	262	228	206	255	243	275	228	226	243	241	239	235	220	242	227	280	230	244	231	248	227	232	218	225	223	257	228	220	229	275	216	201	263	243	237	226	238	250	226	246	229	214	237	249	255	254	274	267	242	214	241	227	251	242	210	228	211	249	241	222	239	218	209	262	239	247	226	210	237	245	241	221	253	257	273	253	238	243	255	222	244	226	219	208	224	204	232	229	227	228	208	219	212	234	233	201	217	229	242	241	259	240	232	208	240	265	248	247	239	238	245	236	220	247	233	249	258	271	246	253	233	247	232	235	201	241	224	244	241	222	234	237	234	249	241	241	206	212	248	251	246	237	209	221	218	237	238	221	237	227	241	239	207	248	236	226	277	238	239	247	235	236	235	223	217	252	218	240	226	243	254	258	285	217	224	244	247	253	225	215	237	219	232	234	246	260	248	245	220	222	230	212	224	247	263	227	267	234	226	239	212	239	259	234	244	257	244	245	227	246	233	222	221	239	247	231	229	246	216	238	227	258	247	234	230	214	240	216	241	252	275	261	267	252	234	253	229	239	243	239	241	245	250	220	240	228	216	221	215	228	231	246	241	238	254	259	239	239	214	210	231	225	233	245	218	242	216	239	251	256	217	234	233	247	236	238	248	248	237	254	250	259	248	223	258	244	223	258	211	230	223	245	249	245	247	212	245	247	216	237	224	243	261	219	225	240	225	227	233	229	236	227	284	233	218	231	250	251	245	203	235	245	232	248	268	214	266	237	256	225	259	266	266	237	200	228	245	230	190	225	242	229	219	233	245	247	224	248	202	232	229	245	224	250	270	233	239	264	244	237	221	236	212	260	242	238	228	244	240	225	233	254	225	244	249	234	243	243	244	247	226	237	238	242	203	202	234	249	238	213	237	230	211	259	248	246	275	237	219	220	224	223	240	218	231	264	263	215	203	241	253	278	231	222	221	223	248	223	245	218	257	243	219	227	251	246	226	233	195	238	263	229	254	251	269	229	235	217	225	245	225	266	256	231	232	228	205	217	227	236	236	243	245	248	257	242	227	246	257	249	235	238	229	274	256	218	229	211	225	236	213	230	226	244	256	255	251	232	213	225	233	220	239	254	226	228	238	251	218	237	242	209	237	222	223	227	230	229	233	233	244	220	246	227	238	216	240	244	218	266	263	257	236	223	234	218	226	228	232	238	223	248	243	236	230	228	227	233	232	249	228	225	227	224	228	222	227	278	221	199	211	238	232	238	215	231	249	242	204	223	231	226	240	239	260	243	246	259	216	214	197	239	227	232	240	218	229	251	198	244	262	230	206	213	207	235	213	222	210	242	206	220	277	232	206	263	252	246	227	226	213	249	240	220	231	241	223	212	203	220	247	261	257	238	224	226	236	279	222	230	229	226	222	246	193	239	256	259	250	245	235	218	237	259	227	255	250	252	227	259	235	240	219	221	226	225	230	255	245	245	233	238	226	213	228	230	261	218	222	238	243	262	207	216	235	224	227	235	215	230	223	233	245	247	230	225	251	245	272	222	234	253	227	271	238	211	208	232	240	255	233	229	238	243	253	214	270	260	225	215	256	271	248	240	226	228	234	236	234	263	227	221	218	234	244	237	226	239	265	236	255	211	213	245	252	257	255	226	258	224	232	238	253	229	230	220	236	219	234	243	221	204	224	224	232	255	238	227	245	226	224	234	251	228	263	224	235	247	230	247	236	247	250	219	238	236	220	244	229	230	220	240	249	251	208	238	238	254	246	199	276	235	236	239	252	238	225	233	229	252	214	226	243	246	242	218	233	238	260	228	253	275	218	243	245	239	227	271	227	215	244	235	228	237	239	256	241	219	227	272	263	217	241	234	195	241	220	215	237	248	245	245	256	239	247	214	235	203	239	256	237	253	251	259	259	239	255	278	239	241	228	239	252	242	236	265	242	201	251	205	230	238	254	239	261	232	244	225	235	264	254	248	217	236	236	271	235	252	214	237	239	221	253	226	210	209	239	230	253	235	240	216	226	200	242	261	221	245	251	248	238	201	243	223	258	241	217	237	254	233	225	234	240	209	235	282	220	235	216	216	224	232	236	240	253	248	221	216	254	226	235	229	261	244	243	219	251	234	247	203	248	234	254	223	252	253	229	219	241	235	254	220	204	226	196	254	257	252	244	228	229	262	220	228	240	248	251	254	242	277	247	216	238	242	228	225	272	241	254	234	254	236	255	224	244	249	238	214	183	252	241	226	262	271	243	248	248	234	248	237	242	237	222	231	245	235	216	238	232	231	214	226	244	236	225	216	218	241	253	237	207	269	278	267	215	236	239	259	215	216	232	244	255	258	230	223	261	238	236	215	223	246	214	227	205	246	261	234	254	231	229	240	252	243	252	238	259	210	230	221	252	258	243	234	240	247	237	216	228	219	245	231	224	217	218	230	229	236	214	228	239	256	270	251	251	256	279	262	236	228	204	193	217	222	230	211	238	235	230	230	243	234	215	196	236	240	247	243	239	249	228	236	262	235	211	243	269	246	257
3700	8434	5874	2395	1349	933	782	814	791	690	684	603	587	545	561	526	501	536	524	532	548	557	537	577	536	537	547	486	536	536	511	526	517	483	561	531	519	489	528	520	485	527	520	514	481	507	452	516	534	542	525	532	498	511	515	546	529	498	501	529	502	543	526	512	491	500	549	511	529	525	483	540	522	541	495	564	517	483	543	516	522	499	532	496	491	539	525	547	524	577	483	497	502	504	532	533	526	507	500	524	515	501	558	522	522	459	527	516	520	513	479	532	509	500	522	483	499	541	537	509	478	480	506	480	539	513	530	556	521	488	515	497	502	522	528	461	519	531	509	510	534	530	546	535	547	505	492	482	507	505	513	516	534	501	493	483	513	508	547	522	516	516	526	526	524	507	493	512	521	493	526	524	536	509	518	512	505	510	518	507	525	545	525	525	549	546	513	514	533	501	560	490	534	537	458	488	493	542	518	533	499	509	522	520	495	499	553	513	495	479	533	519	523	526	448	510	509	512	537	528	469	473	517	491	479	511	511	533	524	493	515	473	521	536	570	538	532	518	513	523	519	528	528	516	569	498	544	487	505	531	495	492	479	530	476	507	502	492	523	566	475	498	559	498	492	517	528	491	499	495	525	559	554	483	501	489	532	557	509	567	470	466	521	469	543	507	464	479	517	504	509	490	514	513	492	541	464	524	505	536	558	482	516	531	473	504	524	505	480	522	480	532	542	570	503	489	543	503	488	504	503	506	465	479	532	498	520	471	542	559	499	545	523	525	537	524	506	555	488	515	539	532	563	480	498	495	537	510	506	552	533	556	483	497	512	544	530	513	527	505	513	480	520	487	485	508	486	542	494	536	520	500	478	517	531	545	510	527	495	507	519	489	506	522	538	537	484	468	482	516	501	530	556	504	511	522	521	558	510	531	509	485	516	512	528	540	501	511	530	527	513	489	534	554	520	525	498	517	494	521	496	482	476	548	489	548	522	487	497	527	510	511	526	509	541	551	513	499	533	540	558	518	477	500	507	498	509	507	546	450	476	486	566	496	501	498	541	514	521	500	533	524	453	516	520	536	484	495	476	504	476	524	472	489	501	487	521	485	515	516	534	535	487	530	532	531	529	508	493	504	523	505	527	500	484	483	490	483	513	505	534	502	524	509	492	501	513	517	487	542	497	523	497	503	558	505	504	498	519	518	519	541	507	510	484	500	523	492	536	481	483	541	479	495	500	515	552	515	497	518	504	475	502	518	506	524	528	517	528	521	485	545	508	499	516	477	527	504	493	526	531	548	519	509	516	568	534	524	542	505	501	499	499	538	527	509	556	524	485	558	514	510	501	543	545	496	517	494	525	522	504	509	497	508	537	494	511	518	522	538	532	513	521	510	525	500	502	498	488	500	524	489	506	483	510	524	507	498	513	521	477	500	519	539	518	498	501	492	494	533	493	514	494	559	478	547	521	531	461	519	528	534	496	515	498	519	501	512	486	561	505	509	517	508	527	517	492	503	508	510	481	541	505	493	528	506	512	539	552	500	519	554	505	550	524	534	501	490	529	514	570	484	487	516	510	525	513	540	499	504	510	548	524	480	485	479	494	522	494	496	525	535	487	490	504	543	534	500	472	554	504	490	511	517	472	500	496	505	527	515	507	492	524	450	521	503	506	515	453	502	553	494	497	521	526	496	480	496	513	482	513	566	521	525	519	542	522	524	504	560	518	464	541	510	485	518	502	491	508	495	527	528	467	544	521	507	499	530	505	536	499	496	543	512	447	511	515	508	520	539	499	525	505	524	493	485	516	538	520	529	534	511	528	477	526	539	490	516	500	509	499	523	477	511	502	492	529	507	551	499	542	502	532	531	510	463	508	515	512	499	525	532	519	534	545	506	524	502	524	489	507	525	524	525	535	527	503	533	504	503	540	497	520	508	518	515	479	507	497	519	514	528	525	525	526	482	515	550	511	529	527	497	553	538	507	531	535	535	530	510	566	489	528	543	514	525	510	545	499	517	505	496	495	528	539	529	487	463	496	538	524	548	477	469	521	508	491	484	516	510	522	564	471	528	520	473	454	515	521	511	523	533	521	512	483	535	480	527	500	525	548	494	494	519	492	509	528	506	490	493	533	517	541	508	474	511	538	518	499	501	498	507	534	466	506	522	483	513	497	530	501	586	502	518	490	530	506	515	546	515	493	507	508	515	522	473	506	495	487	512	502	532	496	502	479	503	529	544	501	510	514	523	517	505	531	517	490	508	527	517	512	480	550	575	497	498	503	521	518	507	507	502	516	519	501	516	480	493	467	545	520	499	501	511	555	526	533	555	489	542	525	488	516	527	506	526	519	507	505	511	513	550	526	528	531	508	508	518	525	496	542	499	532	529	520	564	562	500	483	512	496	503	514	492	541	479	510	539	510	545	535	545	512	486	526	527	480	558	558	507	503	516	479	546	528	516	473	497	494	482	483	459	527	494	562	566	545	503	527	577	476	556	520	500	517	477	505	551	556	536	543	525	556	503	465	540	484	498	553	527	530	518	509	520	491	529	494	537	481	494	536	526	540	515	533	547	501	526	559	522	455	550	513	520	530	513	509	543	503	486	519	497	473	533	518	503	478	519	508	484	528	501	508	490	489	505	497	535	507	519	533	520	465	509	577	523	514	508	549	533	530	500	538	533	493	496	507	463	493	531	504	538	511	504	507	522	528	527	489	553	465	540	531	538	496	511	542	481	534	516	505	511	507	493	515	536	501	515	493	508	519	556	513	513	528	539	496	499	493	486	511	475	524	502	505	504	491	490	501	533	533	529	471	530	522	543	508	524	470	498	544	515	502	488	566	515	477	487	475	528	520	518	550	522	518	508	513	551	517	521	459	503	505	512	484	520	512	491	499	501	546	514	491	529	532	535	526	486	525	515	532	538	516	519	525	533	472	534	498	549	526	500	519	491	525	517	556	537	503	516	537	565	516	545	538	550	516	519	494	508	492	472	529	490	489	525	533	492	506	524	507	522	527	502	490	527	495	500	501	534	518	510	486	519	531	517	536	531	520	460	521	530	487	514	488	486	522	522	522	499	522	529	515	510	519	552	513	489	525	520	503	491	529	524	449	506	503	520	537	525	519	534	513	498	516	456	517	501	522	502	519	522	544	534	512	473	479	539	499	502	521	482	546	497	504	512	527	494	521	523	488	528	487	550	509	506	522	526	497	451	542	499	522	538	526	560	478	532	510	472	539	524	503	513	519	483	490	483	483	511	519	544	512	514	514	512	494	508	522	532	520	492	477	496	464	528	503	494	524	491	501	503	496	479	555	522	545	472	513	481	525	514	484	541	495	511	503	527	487	536	463	522	562	507	510	472	551	477	510	540	501	478	535	543	521	493	494	546	523	503	507	507	508	527	510	503	504	536	516	537	530	499	492	485	522	525	501	523	476	524	516	507	490	510	487	506	496	519	521	494	567	458	541	490	508	511	505	493	485	511	500	542	516	526	496	550
33121	14101	2775	687	369	325	293	304	307	281	247	218	263	193	215	228	188	240	219	207	196	201	188	213	204	189	192	231	227	212	191	208	198	201	208	206	205	214	207	190	222	221	191	197	217	190	155	216	192	238	208	189	200	201	202	195	192	190	181	182	162	181	213	215	206	201	188	178	196	203	220	201	184	196	200	220	191	188	183	199	206	212	190	187	216	214	194	207	215	193	183	221	191	177	219	169	186	176	210	201	169	201	194	208	188	196	187	213	192	209	186	181	187	196	190	187	194	198	217	231	181	214	213	213	211	223	236	217	178	212	176	178	204	197	210	213	233	198	206	195	177	209	211	183	204	206	223	199	197	194	190	196	179	202	202	212	203	187	176	218	201	185	184	172	170	195	218	216	193	208	186	163	187	201	219	188	203	236	194	240	197	198	201	201	194	170	187	220	200	227	194	175	215	201	226	211	213	196	178	209	189	164	207	197	207	201	193	202	187	208	224	193	195	169	197	208	179	197	192	193	222	204	220	223	186	184	167	185	174	194	225	182	190	178	184	197	191	214	192	218	183	174	184	201	179	197	234	206	203	203	217	210	164	197	168	201	172	187	212	205	209	186	204	192	209	193	207	209	184	183	194	166	187	223	172	170	203	212	227	208	196	211	209	200	204	180	192	194	183	204	200	202	175	190	189	218	190	199	196	194	228	216	190	202	211	193	209	220	201	221	205	208	177	207	210	211	174	192	221	218	187	179	199	196	219	208	210	228	189	192	192	190	229	202	214	224	208	194	218	189	214	181	212	194	189	201	188	211	186	164	184	188	185	181	208	218	207	196	184	182	202	204	207	184	180	180	250	224	196	183	209	174	181	185	205	192	192	211	186	210	220	191	181	202	181	187	210	191	192	182	196	214	192	218	200	231	193	185	196	236	204	209	211	165	213	203	194	164	197	174	228	190	231	215	218	201	212	215	172	213	181	215	211	194	223	181	213	171	210	182	197	198	199	208	207	191	206	210	209	198	178	165	188	158	209	179	209	221	199	194	164	199	201	207	182	201	218	193	201	190	162	192	176	173	202	167	212	210	192	176	214	201	191	162	190	193	194	226	190	204	179	197	229	211	198	211	187	202	208	193	187	220	212	170	193	211	189	195	192	201	177	216	198	214	196	153	231	207	234	192	196	210	197	208	217	210	215	190	200	187	178	196	203	181	177	187	181	212	181	193	184	189	210	201	201	200	185	190	197	189	214	168	207	192	210	190	230	220	208	197	213	195	200	191	209	192	208	218	203	190	201	190	208	191	203	169	209	206	196	199	229	181	200	177	188	195	207	195	218	199	200	220	208	201	190	167	179	175	239	217	168	209	203	199	179	192	197	218	175	230	200	205	187	212	189	199	186	184	197	197	221	219	197	195	188	185	184	157	205	204	177	204	190	233	191	207	225	217	182	192	210	213	192	202	183	190	182	197	187	192	196	189	179	213	192	204	191	172	197	184	216	211	175	176	209	188	201	197	172	199	222	189	214	215	179	193	208	185	206	203	210	233	163	195	185	211	197	179	205	222	191	165	206	185	210	199	208	171	207	189	219	198	195	199	180	204	211	183	208	200	206	208	200	217	203	194	217	193	201	206	204	185	197	247	191	200	198	221	207	205	193	221	200	206	166	180	197	215	209	208	178	191	215	172	172	206	210	217	180	177	192	201	194	216	183	199	206	170	198	189	195	196	189	199	186	187	187	202	203	219	198	213	217	193	232	210	184	193	203	214	191	193	210	221	190	218	200	203	196	203	197	162	204	177	199	199	203	184	199	191	197	191	214	177	209	196	194	198	210	202	199	191	177	204	202	205	172	205	169	246	186	183	184	214	191	216	175	182	198	217	221	184	189	203	195	186	171	192	211	224	196	190	205	238	208	173	181	195	183	200	216	208	191	202	213	198	187	202	197	214	189	202	181	203	195	173	197	187	197	167	208	214	176	192	213	197	225	225	208	185	195	172	181	209	189	216	200	200	209	188	212	164	193	216	208	190	192	195	173	193	190	181	204	190	191	179	193	192	167	166	194	204	187	192	206	216	235	207	215	205	195	210	176	158	184	196	211	199	165	213	222	198	181	202	184	204	223	207	199	214	213	218	199	178	212	211	184	193	205	217	189	206	214	204	199	207	225	219	193	203	207	175	211	199	210	211	191	210	199	212	191	189	196	222	178	202	202	220	191	170	186	180	195	194	190	214	186	176	207	196	205	210	217	208	174	201	197	196	222	224	183	205	183	222	205	196	214	212	195	195	205	209	196	204	185	205	200	178	183	183	200	214	185	181	208	184	178	160	219	228	200	215	216	191	194	218	170	210	236	200	206	183	202	198	201	191	214	233	197	205	219	248	191	203	201	212	188	191	212	179	213	225	210	187	196	223	206	209	185	183	208	218	229	196	224	232	192	206	190	205	207	178	193	189	205	186	205	203	214	216	192	201	207	159	173	190	183	178	186	222	213	197	191	178	198	170	182	191	223	187	194	207	186	198	195	203	203	201	214	197	181	211	196	203	203	197	188	197	198	209	187	215	206	191	181	187	198	195	179	216	227	208	206	205	210	212	240	203	181	184	218	192	194	208	195	206	201	200	215	213	194	165	197	204	195	207	199	211	227	195	215	202	202	191	184	193	193	195	195	200	193	220	190	197	181	171	208	202	211	193	196	215	225	219	211	189	186	180	235	210	209	206	222	207	185	191	206	179	220	201	194	191	220	221	202	194	196	192	235	169	202	186	189	191	206	206	198	199	172	191	204	177	222	199	229	210	191	191	194	213	207	180	194	179	194	205	197	200	199	202	204	202	187	196	182	190	163	186	200	205	211	201	201	212	177	219	189	174	177	211	187	193	221	205	201	225	200	182	180	211	196	183	194	201	219	178	175	191	218	210	198	191	173	185	196	192	189	191	200	192	222	224	211	207	202	214	203	186	233	193	171	178	207	170	216	208	197	204	184	195	175	203	209	198	204	220	198	211	190	211	208	210	202	182	183	183	178	220	209	226	167	184	221	222	175	199	210	204	205	179	206	202	180	220	183	212	206	196	189	163	206	207	210	199	167	182	192	211	206	204	196	210	211	205	209	212	218	177	179	187	188	205	200	197	219	199	205	214	193	183	197	206	203	196	187	200	189	187	183	194	206	201	234	188	192	200	213	187	172	194	201	218	186	204	206	211	218	192	218	229	198	205	188	230	215	191	182	194	234	214	193	180	203	221	180	191	180	187	230	197	200	193	194	215	196	199	194	177	214	196	192	211	204	162	178	180	180	213	197	174	233	231	194	213	210	185	213	214	208	233	186	158	187	222	196	196	223	228	198	202	239	191	201	208	194	207	217	197	198	208	215	238	172	181	209	184	193	216	178	177	228	199	198	186	180	165	214	213	185	196	209	165	211	196	207	209	184	205	206	181	192	184	204	200	174	201	190	213	221	196	187	190	217	194	194	215	200	181	179	196	203	190	172	220	189	184
5314	1990	1571	821	622	492	537	506	504	502	496	446	453	448	448	437	449	464	454	475	459	487	487	459	470	476	464	485	467	437	473	438	491	456	495	473	410	462	505	489	463	489	470	470	497	474	473	451	475	495	449	462	473	508	485	455	487	518	504	496	466	480	480	482	465	467	408	546	467	446	482	495	477	436	482	490	470	443	455	491	464	462	493	487	495	497	444	470	478	465	477	444	487	439	451	454	508	484	445	497	495	455	460	485	480	495	481	457	448	498	489	459	488	497	458	490	483	472	445	505	465	491	473	511	515	466	497	433	467	448	466	487	493	474	475	477	456	469	458	488	474	434	448	453	500	440	422	464	478	466	481	436	476	474	496	406	472	463	444	510	484	458	479	445	461	469	492	431	463	463	470	467	477	465	454	492	485	405	452	505	467	458	462	484	503	480	477	500	495	467	468	463	467	478	468	495	487	496	492	462	486	471	433	472	411	476	459	439	478	469	469	454	465	468	482	444	452	454	479	483	455	466	504	481	480	506	475	504	453	498	400	472	465	497	476	491	470	465	460	467	463	460	485	456	491	476	465	439	451	456	486	463	480	465	461	482	516	464	489	502	470	467	460	447	458	476	490	454	485	479	462	460	454	478	478	462	464	493	452	477	445	489	480	496	484	452	479	450	480	496	450	457	482	491	431	468	519	500	471	486	464	462	467	484	473	443	438	466	480	441	503	511	516	461	457	476	475	469	448	444	472	512	485	464	487	451	491	461	481	473	452	468	501	467	481	488	452	457	426	480	464	475	476	452	478	513	453	504	466	489	488	494	523	495	473	479	425	487	455	506	467	511	441	483	408	490	451	448	462	489	449	491	454	485	502	519	461	497	473	467	457	451	457	493	464	494	495	482	482	442	492	489	482	429	487	475	455	465	497	449	460	483	506	507	517	451	426	471	440	479	482	490	453	495	498	446	468	477	478	463	455	434	503	427	453	494	480	478	480	482	546	516	465	501	464	491	450	454	485	449	477	480	465	485	428	455	476	472	468	454	496	469	467	474	475	430	471	483	473	457	454	515	456	486	507	543	482	452	485	505	459	498	512	482	428	445	498	487	507	501	473	520	474	478	494	447	469	457	479	481	493	492	478	477	501	458	467	469	459	451	466	476	469	442	491	463	459	452	458	480	469	496	491	436	448	472	459	489	466	438	452	461	449	485	471	498	495	462	479	509	455	497	461	466	461	477	481	465	481	492	508	468	468	444	466	448	446	515	496	465	472	477	490	475	498	482	446	451	515	498	427	460	473	483	480	453	458	454	423	472	458	483	473	473	479	476	497	491	511	473	452	463	464	473	465	483	503	483	499	464	502	444	442	457	463	427	471	491	451	477	455	453	438	472	497	512	435	487	437	467	459	478	454	495	491	456	518	449	450	480	482	498	456	443	501	478	439	485	476	465	452	461	506	468	514	474	456	492	440	482	467	472	483	500	493	485	468	461	487	438	479	480	461	484	464	463	482	455	464	475	453	440	464	469	448	503	456	492	525	488	469	461	522	490	459	498	502	478	485	484	449	468	479	456	456	454	478	450	489	505	511	492	465	436	480	440	490	469	521	417	475	480	467	466	510	464	461	471	478	474	430	467	490	485	490	422	462	466	444	461	502	438	499	508	441	518	450	439	465	464	469	457	491	513	470	507	488	488	501	464	464	448	454	458	484	472	479	462	472	473	497	502	436	483	446	504	461	462	471	454	440	475	454	479	440	470	450	486	480	492	446	468	466	445	485	479	480	463	431	465	461	472	450	472	483	464	484	436	449	459	482	467	456	527	511	469	470	443	429	462	494	441	489	467	467	459	465	473	474	452	451	464	512	474	446	468	503	458	466	436	473	466	441	465	507	507	470	454	452	507	494	467	474	455	481	473	457	491	466	452	482	486	475	427	492	452	488	473	455	476	478	477	478	467	499	480	473	474	456	492	476	447	490	479	476	478	467	458	520	460	459	504	464	504	452	451	503	523	446	465	457	490	445	455	456	470	505	465	459	497	475	506	426	493	477	480	482	463	421	449	469	481	497	491	495	475	508	447	457	452	478	454	468	500	446	486	445	496	470	458	469	461	473	475	490	481	480	486	523	468	500	482	463	430	471	478	479	492	525	509	482	463	471	474	481	500	508	474	435	442	450	461	493	458	480	492	501	429	493	454	486	443	454	466	485	485	477	445	481	451	445	458	435	475	458	484	463	495	468	468	489	455	457	493	452	465	498	474	500	445	485	454	485	433	447	438	490	431	445	479	460	474	524	489	488	451	460	441	534	475	469	466	465	481	511	472	497	490	492	478	479	481	485	433	461	490	474	442	434	475	500	487	485	449	489	482	468	459	478	455	479	445	488	496	491	433	471	487	466	503	503	488	449	452	467	484	461	475	471	490	517	456	459	445	484	483	478	502	490	486	450	460	464	490	462	493	472	445	462	473	449	496	442	499	474	427	464	465	490	481	433	450	497	488	520	404	470	485	488	453	492	464	483	479	473	479	493	461	478	461	531	463	450	444	471	505	475	504	490	478	471	479	490	444	489	480	447	488	484	453	466	446	446	440	464	479	458	475	481	488	465	507	440	437	504	465	447	486	464	494	486	482	500	502	428	470	474	457	449	471	479	478	458	448	484	479	459	463	442	483	456	497	452	475	463	467	464	486	468	510	447	451	451	479	463	445	502	492	473	478	456	438	451	501	485	459	465	443	505	415	440	457	485	461	479	477	446	480	480	516	456	469	480	427	477	462	477	475	504	457	455	455	494	431	506	482	458	448	461	465	503	428	517	506	461	508	479	465	469	474	491	466	487	459	518	450	488	494	460	448	470	469	477	448	473	452	501	458	461	513	480	475	491	464	505	483	505	490	469	425	463	487	421	468	502	480	461	467	497	429	469	484	489	445	499	453	479	508	470	527	482	471	471	452	487	480	502	459	456	449	482	438	468	447	497	449	452	456	471	502	471	481	417	485	416	429	454	477	427	472	434	485	458	444	481	489	451	499	482	525	464	458	460	483	452	474	465	481	457	450	491	482	488	470	465	487	446	455	448	450	492	448	517	489	519	453	436	441	448	436	474	453	493	466	475	457	494	480	496	467	505	469	451	454	465	486	456	479	473	490	487	450	474	458	473	498	481	429	463	467	511	477	483	467	466	492	506	480	488	474	465	468	467	489	441	481	455	491	454	420	489	490	469	460	484	483	468	489	493	461	500	464	442	486	467	468	492	466	466	465	501	472	485	465	472	496	464	454	474	478	433	501	496	492	483	494	458	456	478	492	467	482	479	466	473	475	506	473	454	488	447	484	476	495	455	466	475	472	482	440	463	466	469	463	476	489	489	479	498	477	435	491	471	492	446	466	456	477	479	487	490	488	437	492	435	525	507	506	435	475	453	463	473	498	499	442	492	420	491	518	470	495	433	482	473	473	452	396	495	453	482	440	465	453	479	450	494	435	493	462	454	467	471	465	476	483
24532	20982	24604	27493	20627	2914	728	583	547	491	419	397	333	344	301	307	331	332	322	317	331	321	317	333	295	269	283	261	287	290	286	305	283	280	281	301	312	303	281	284	311	277	287	322	311	305	270	301	287	301	317	302	294	314	324	341	297	328	314	339	300	288	301	304	321	277	297	272	284	287	284	307	294	313	292	287	288	286	303	301	278	245	268	259	284	325	278	301	275	291	298	273	283	301	277	294	310	281	324	288	243	286	287	277	271	289	341	310	263	297	262	288	290	303	268	288	281	284	316	293	335	303	313	270	319	271	275	297	347	274	296	277	294	314	339	287	278	342	273	303	316	289	306	283	304	295	316	298	288	280	335	308	309	323	308	325	320	280	303	277	305	330	293	301	314	271	264	267	300	292	272	295	298	269	295	261	283	291	273	327	291	306	290	296	287	280	252	277	280	307	299	279	277	256	278	276	283	290	321	306	260	298	284	272	286	293	287	314	302	292	299	312	281	329	319	351	300	314	302	272	273	310	296	291	285	269	271	288	269	297	281	275	296	283	270	301	285	313	325	274	284	324	277	329	272	254	307	297	323	281	304	289	271	324	291	273	299	288	277	291	291	288	278	290	274	277	311	288	291	298	275	304	312	263	298	283	282	271	293	311	321	316	316	288	288	292	269	274	305	302	295	337	317	347	286	295	292	303	320	281	294	267	291	285	263	307	304	264	294	259	301	318	317	317	274	295	285	279	303	289	282	321	286	295	285	342	297	304	299	270	308	279	305	305	301	279	306	303	277	290	257	304	300	252	280	260	307	305	299	285	288	289	276	283	296	302	302	288	298	283	275	316	317	323	303	243	289	279	281	280	283	277	291	331	320	298	260	297	298	271	267	272	301	277	258	264	315	278	334	293	300	265	336	292	298	286	315	305	280	310	296	327	247	294	294	285	288	275	279	289	289	296	305	304	284	287	305	272	293	295	291	271	304	276	278	283	311	265	315	284	309	285	305	307	292	280	271	300	274	317	288	273	256	299	308	294	310	296	304	284	268	290	277	281	290	299	296	280	280	299	274	312	285	277	245	288	301	292	304	265	301	282	285	284	313	287	291	271	268	315	304	267	321	319	315	298	274	286	287	305	291	295	296	320	307	291	339	297	302	282	288	304	319	296	316	262	269	310	284	268	271	286	295	291	296	310	273	294	270	291	324	324	297	305	303	279	348	295	288	290	311	313	281	297	276	305	277	281	251	265	292	300	308	295	308	307	273	276	271	261	267	291	315	297	297	299	303	296	305	279	290	308	257	309	312	303	280	306	282	285	271	278	299	310	299	319	297	300	297	296	301	304	279	274	318	266	263	278	299	267	285	298	322	304	315	317	274	313	300	264	290	299	259	297	287	316	286	273	274	259	266	288	291	300	249	313	319	287	282	311	336	294	295	273	316	296	327	279	289	279	286	291	284	292	304	306	297	271	312	304	283	290	304	282	296	280	268	267	281	287	309	291	286	277	362	273	285	292	306	274	280	297	298	300	319	294	281	307	278	285	279	293	308	292	291	275	310	280	276	329	258	294	293	316	324	308	280	312	309	264	319	308	294	294	272	281	292	313	292	307	290	293	299	262	330	294	295	297	291	283	290	322	281	313	279	286	281	287	287	276	283	282	307	283	288	302	284	342	321	297	283	290	280	301	301	320	271	261	276	313	309	302	329	279	322	287	281	284	291	316	304	283	288	306	286	292	296	301	282	307	313	284	304	292	284	281	293	304	272	295	276	257	284	307	290	301	277	288	315	283	287	283	293	318	294	280	283	292	277	315	308	281	309	312	314	304	292	273	281	286	271	266	302	282	259	314	290	325	309	272	306	298	296	294	285	333	302	291	317	289	251	309	265	313	295	319	316	298	307	315	310	270	287	325	280	264	273	281	288	300	280	291	289	273	293	310	285	301	310	284	313	293	296	291	297	271	278	263	301	297	272	315	320	288	300	280	283	267	305	297	274	269	290	276	261	286	286	286	305	279	309	283	302	304	276	293	271	271	299	308	289	295	319	299	298	305	334	284	292	292	310	329	290	270	281	275	293	290	295	286	268	284	297	278	346	274	289	319	325	268	283	261	338	304	306	268	308	284	291	289	288	282	292	285	275	292	298	263	297	310	309	285	321	303	306	296	287	341	306	303	309	296	288	302	274	300	281	287	323	320	301	265	282	274	306	278	284	299	305	283	283	310	286	258	292	307	278	301	302	262	275	259	284	297	292	294	302	317	307	284	282	286	306	314	281	294	329	301	307	299	264	290	314	263	293	288	290	311	269	295	296	285	298	277	294	303	294	291	283	293	282	292	294	304	288	266	295	294	286	286	314	298	316	310	300	274	274	309	281	273	314	290	317	287	290	301	296	276	295	302	287	307	316	309	315	269	274	301	300	310	315	294	328	312	305	311	281	272	272	310	294	280	260	283	281	313	302	289	303	319	274	314	292	286	280	293	306	318	294	286	266	301	318	297	301	304	241	306	305	299	344	325	314	293	285	285	313	309	279	307	303	325	275	290	292	306	293	293	299	321	282	262	294	286	282	289	319	318	315	295	316	285	251	298	280	283	288	323	279	320	297	309	294	288	279	302	305	297	338	324	301	306	328	277	291	316	308	289	295	294	296	317	289	282	297	245	279	284	276	320	343	318	287	309	283	299	344	297	306	295	302	273	278	293	286	278	283	286	331	288	312	304	292	304	290	275	280	301	323	292	308	280	283	321	293	293	289	263	280	291	297	301	309	298	280	304	297	295	325	294	254	255	272	274	314	294	292	292	312	328	315	266	292	309	304	316	309	286	281	315	301	311	308	293	305	259	320	314	319	278	301	310	288	317	311	308	291	284	289	290	276	286	287	268	292	293	320	333	276	317	311	274	289	276	284	288	255	256	306	304	284	337	320	333	276	290	288	271	317	301	263	320	281	268	308	309	305	285	307	317	262	294	261	300	280	294	330	313	286	333	278	295	290	278	324	300	272	291	291	311	293	317	301	340	271	285	302	308	308	294	300	318	303	305	292	286	277	278	305	287	271	327	283	294	296	277	339	298	292	329	300	282	310	283	295	292	324	290	321	288	279	282	304	286	297	291	302	282	308	298	302	274	301	292	307	276	281	251	276	279	296	282	310	276	297	279	276	289	300	302	271	288	308	316	284	314	288	340	280	296	302	310	273	303	307	290	311	312	279	296	287	312	287	283	305	293	298	301	267	304	288	283	332	290	286	320	277	319	283	283	287	275	261	294	291	297	310	282	299	291	317	275	309	253	309	294	284	315	283	301	256	306	287	312	286	302	305	309	282	305	294	271	287	282	256	282	300	310	316	258	309	311	311	298	275	280	303	288	312	285	285	292	317	272	302	291	291	283	300	315	279	303	302	280	265	285	275	297	310	271	291	276	339	308	302	317	298	309	287	296	298	287	291	293	231	296	285	291	286	287	301	265	297	301	270	304	289	310	279	281	283	312	284	292	320	280
3553	5456	3897	1873	1107	856	799	793	775	757	735	657	698	631	682	686	656	640	668	670	674	685	674	657	703	647	638	672	655	627	653	643	571	654	701	651	589	630	679	650	654	646	664	634	631	665	671	645	663	681	629	635	652	675	700	666	657	682	697	653	645	649	624	648	658	654	615	658	647	634	641	640	701	593	598	659	630	683	648	686	624	638	623	687	607	669	656	618	609	671	649	635	672	628	642	655	689	666	666	683	631	686	644	619	666	648	679	654	602	695	627	665	679	634	622	631	650	665	686	638	639	669	626	676	624	664	684	691	652	671	626	631	654	664	679	673	629	629	595	632	624	687	640	649	612	620	651	654	634	625	636	677	604	696	635	674	601	660	661	635	645	646	687	673	633	665	658	670	640	623	605	686	643	675	661	674	622	651	638	680	654	616	679	664	678	659	659	668	661	642	638	644	622	634	587	687	608	600	644	655	659	622	612	667	622	650	667	637	648	666	643	641	659	652	628	642	636	671	619	635	643	625	645	622	615	702	636	683	629	667	659	645	652	668	643	619	614	667	692	655	618	612	662	670	618	661	619	642	650	640	630	674	642	662	656	617	622	693	627	725	644	695	661	671	646	643	632	675	614	657	628	664	686	631	653	660	637	667	615	656	683	643	612	698	649	651	657	611	665	694	642	681	630	665	657	653	620	631	664	638	651	649	645	648	679	631	644	623	646	647	655	704	641	665	636	651	683	626	701	647	637	634	666	609	642	642	640	681	626	639	627	666	666	659	644	654	617	691	646	647	651	658	633	625	615	610	636	626	655	600	681	658	659	674	582	651	672	657	626	628	657	662	649	607	639	665	640	628	670	626	631	604	652	613	611	624	642	649	688	620	686	696	663	649	628	657	648	645	646	643	645	612	656	644	674	657	644	630	631	636	634	643	680	639	650	591	663	652	633	624	655	650	651	599	697	637	608	616	642	615	610	642	675	630	668	657	665	657	603	630	679	630	645	635	617	683	645	649	654	639	639	643	645	648	702	657	619	635	653	654	634	611	621	667	631	669	657	621	649	625	663	604	652	615	668	637	605	638	646	648	722	626	605	670	672	591	615	664	635	671	678	655	661	665	646	688	625	659	617	643	637	651	650	664	637	660	661	660	684	622	667	635	658	609	702	624	668	639	663	607	681	646	674	657	625	645	668	665	629	642	710	621	636	635	662	643	665	673	632	617	644	635	607	633	661	667	634	653	605	617	634	681	640	659	637	631	652	675	623	648	608	669	607	618	654	641	622	624	709	632	614	673	628	647	702	635	638	628	656	611	660	644	674	652	689	643	662	677	649	710	679	638	629	627	636	617	630	640	624	639	641	648	660	684	606	664	642	600	644	648	643	659	634	629	625	685	653	634	677	628	616	684	620	657	668	691	627	662	635	617	634	608	627	667	637	693	614	646	649	599	618	648	623	667	645	632	652	628	653	622	635	645	620	597	635	696	641	679	640	612	658	653	668	637	635	610	661	678	617	642	617	648	683	639	645	670	677	632	625	618	665	645	622	688	676	617	664	625	629	648	644	594	679	662	627	624	637	668	651	647	675	629	647	647	653	687	635	634	655	682	627	625	661	627	630	651	675	606	648	636	668	652	659	663	622	700	656	657	688	625	668	663	667	623	654	638	593	617	668	625	640	680	609	659	629	676	612	632	684	618	639	618	651	646	653	620	608	693	723	708	661	637	630	608	615	657	623	657	625	654	635	621	667	644	617	654	639	632	629	678	661	652	674	691	679	686	653	696	615	634	653	624	648	655	623	635	610	671	651	632	591	657	651	615	600	631	628	648	637	618	682	665	622	663	646	632	662	642	616	652	645	612	646	621	654	637	641	630	626	642	643	619	634	655	671	645	604	599	602	664	679	676	662	655	642	658	665	616	622	634	666	627	636	635	633	651	596	639	650	624	595	611	653	649	672	655	623	666	669	650	616	648	675	679	659	680	653	643	685	662	609	639	650	650	652	628	657	665	630	672	688	635	631	666	694	600	667	636	630	698	683	662	637	655	637	609	684	660	633	630	627	603	627	648	698	645	600	621	621	654	616	606	659	637	660	653	659	635	662	618	667	702	622	645	608	615	643	634	632	662	658	619	632	578	658	660	641	641	658	632	634	622	654	630	664	684	658	664	659	625	638	614	643	695	654	651	640	671	568	655	627	643	659	658	664	678	661	614	609	636	618	580	633	671	672	640	645	602	630	610	631	645	678	649	655	626	644	657	632	643	618	621	641	645	655	643	647	640	643	643	652	655	641	637	685	640	649	647	625	664	656	651	639	660	653	650	658	658	608	634	658	677	653	670	643	643	688	647	663	660	669	662	615	681	665	633	619	661	653	599	660	655	633	654	623	620	660	640	625	645	665	641	646	597	660	601	644	640	657	596	684	604	670	651	672	630	647	653	660	618	673	644	654	650	708	636	623	671	636	665	664	631	654	650	672	662	643	647	671	671	648	603	625	630	629	619	645	612	653	632	708	662	603	680	630	669	622	652	589	628	606	655	646	648	679	660	640	639	622	664	629	650	662	600	600	653	626	640	661	631	646	671	634	574	665	673	657	636	595	638	665	649	664	645	637	667	660	650	666	629	633	685	628	651	654	642	643	645	647	610	662	670	601	659	636	624	619	587	643	645	642	670	620	589	643	657	677	621	596	603	674	629	599	654	652	710	647	627	668	641	661	714	604	658	620	661	599	623	654	643	631	627	659	648	656	613	620	644	639	656	649	654	625	712	667	646	609	620	655	642	622	678	644	626	665	619	678	698	640	653	642	639	631	662	680	655	611	625	660	649	650	645	641	646	667	632	624	617	665	658	609	678	631	611	636	671	671	616	663	629	642	614	622	655	644	640	644	609	653	632	637	640	597	652	697	636	621	614	576	654	649	638	681	635	677	608	630	607	668	636	630	634	636	694	638	660	636	618	644	654	664	617	675	602	634	700	665	602	625	658	629	655	644	613	667	653	604	623	636	657	655	641	654	665	656	648	655	654	650	652	620	624	635	631	607	622	627	653	631	647	623	647	646	666	617	653	654	599	655	683	640	703	626	701	654	606	661	637	632	639	613	698	677	636	631	629	667	618	652	668	667	618	642	656	670	641	658	647	643	643	645	645	655	653	672	624	679	640	659	692	669	630	665	620	630	663	652	651	643	598	629	630	686	657	689	688	656	636	642	666	648	670	603	667	636	657	671	669	683	666	654	622	661	647	636	652	629	612	600	662	616	629	670	642	643	654	673	682	668	678	651	649	690	635	657	627	651	677	615	656	657	633	652	635	676	622	645	636	656	625	621	665	681	602	623	636	659	675	624	650	631	658	616	650	614	657	634	665	610	633	654	682	648	647	642	656	628	669	630	657	654	622	664	643	634	639	657	665	628	609	655	630	674	666	689	636	611	637	606	614	685	692	635	633	641	684	662	657	646	604	639	629	641	690	658	635	680	634	655	632	686	580	655	601	630	664
23773	20986	25252	26896	20997	20929	3426	913	704	625	475	408	375	331	331	312	295	299	301	285	282	267	240	246	252	259	245	255	249	270	258	242	241	253	253	249	240	246	261	248	259	290	272	268	254	238	258	277	243	243	262	286	271	248	274	235	246	267	231	253	244	247	248	234	255	230	240	261	240	262	235	264	224	233	223	245	237	241	220	224	221	226	224	245	260	261	244	233	232	249	221	249	228	242	245	249	236	262	227	237	244	200	243	237	273	245	251	239	249	228	222	231	255	266	252	220	221	262	253	238	236	261	262	221	235	223	220	292	230	247	237	255	259	273	232	233	231	234	223	227	222	256	245	228	239	249	272	254	232	238	241	235	245	252	224	232	226	247	213	251	225	225	234	260	271	248	252	250	242	268	221	235	218	219	250	219	236	213	273	238	206	223	250	231	238	221	243	205	245	212	271	234	249	257	241	257	243	225	259	226	245	264	245	239	228	248	229	245	246	239	214	255	243	240	223	229	244	255	232	246	236	238	220	219	246	233	221	249	263	229	255	215	216	208	234	222	248	240	258	206	255	255	208	248	220	277	245	229	224	228	231	252	251	279	227	250	217	257	230	237	224	246	261	228	232	209	265	223	213	248	243	243	232	255	240	236	242	249	229	250	239	244	225	258	231	258	253	256	248	229	243	252	243	237	233	256	222	240	226	254	243	241	219	232	266	225	238	244	239	227	256	229	249	230	227	258	236	233	233	240	242	227	266	257	242	239	238	247	263	224	230	213	218	240	282	254	229	198	251	238	225	241	216	247	216	246	277	214	235	250	235	228	251	246	279	241	246	234	220	251	231	215	220	248	234	223	226	226	234	233	208	228	224	223	230	211	241	260	209	242	242	276	250	237	233	220	217	222	229	270	239	238	229	255	245	224	244	214	262	223	233	202	232	261	213	220	232	231	244	252	289	288	233	234	265	244	211	261	265	217	199	224	229	229	278	248	251	260	234	228	240	222	273	221	267	249	235	218	242	242	242	239	235	260	249	231	224	202	242	267	227	260	276	248	234	291	240	209	234	235	254	259	256	244	228	251	267	240	234	228	257	231	201	247	237	219	247	214	219	265	238	250	253	251	226	241	254	226	247	261	227	239	213	239	226	251	215	264	241	259	252	274	252	213	223	254	243	222	243	229	230	217	248	225	233	238	250	227	246	200	238	246	233	231	243	235	215	234	240	277	215	243	268	223	237	244	243	256	292	249	228	242	238	233	252	242	240	246	269	240	245	224	259	233	235	238	206	232	223	244	257	254	274	222	238	231	239	220	217	220	241	237	212	238	217	240	226	244	250	246	241	248	211	214	221	231	241	225	243	214	249	253	248	237	231	230	174	246	212	244	245	217	235	235	250	239	250	238	229	244	221	229	244	245	214	241	255	251	256	219	251	265	218	216	232	239	217	235	227	232	234	233	233	250	248	215	269	255	257	235	228	228	256	225	241	255	238	255	239	229	218	243	258	228	227	229	242	239	242	236	247	253	233	257	234	227	240	223	233	257	259	239	233	226	244	253	229	276	243	227	235	254	239	245	265	238	229	231	262	242	209	249	232	241	231	226	241	225	275	245	224	219	224	249	241	244	271	255	261	241	214	229	233	243	219	208	207	209	241	209	257	249	255	248	246	213	242	251	235	255	231	281	268	238	229	222	227	255	251	232	234	233	210	257	195	250	238	238	244	243	218	242	200	223	231	271	219	233	246	219	242	228	238	211	268	269	224	231	215	272	224	235	250	233	257	245	239	243	247	255	233	256	246	266	246	228	233	179	237	258	246	239	210	224	226	268	224	214	241	219	258	227	239	222	261	229	235	303	249	235	256	257	216	216	240	261	263	277	268	242	242	216	236	218	227	211	213	221	257	219	218	215	244	246	254	237	234	241	232	217	210	226	236	241	203	248	244	238	204	248	233	234	231	235	204	264	247	256	255	246	231	256	246	218	256	219	244	248	242	229	264	253	252	248	245	240	241	213	244	269	271	239	255	267	246	267	229	217	225	246	229	231	243	240	257	215	244	230	259	221	220	223	238	245	238	245	252	247	244	248	210	252	259	239	205	255	230	230	210	213	233	241	216	225	200	228	233	245	231	232	244	255	245	248	234	274	240	253	231	241	229	264	234	236	232	253	238	221	261	201	216	254	222	241	248	243	222	246	251	257	216	236	243	260	268	278	235	252	260	256	252	239	205	212	235	233	247	239	240	237	247	232	245	235	239	228	240	244	219	211	270	281	253	278	247	238	221	234	226	234	232	217	220	222	236	244	264	220	258	208	229	248	238	225	236	254	236	247	248	235	234	251	229	243	205	190	243	241	232	223	223	219	211	230	238	235	223	247	234	238	241	224	232	223	220	235	209	245	214	250	247	231	213	223	266	227	245	264	251	249	257	238	241	242	222	222	238	249	242	272	245	217	229	247	234	217	241	210	215	222	278	243	229	230	260	258	256	225	241	261	228	226	215	252	241	211	237	236	250	232	233	226	223	235	241	230	246	254	235	253	239	260	231	241	242	254	236	237	253	241	241	235	230	220	248	260	243	237	222	214	260	285	243	223	237	220	241	226	273	261	226	227	239	226	244	243	230	238	243	260	220	243	222	273	236	216	233	252	229	248	242	237	229	212	229	240	256	233	244	262	283	228	222	247	213	213	243	237	234	235	247	246	265	250	223	262	236	248	237	244	234	230	260	249	252	231	243	233	254	243	246	236	276	269	252	242	234	230	252	252	224	255	245	226	226	233	233	252	214	250	249	233	234	220	233	245	239	227	238	249	251	238	218	197	232	211	245	208	238	227	266	234	221	272	257	232	268	259	250	199	271	231	214	237	265	250	253	232	225	286	216	207	252	237	255	247	213	226	263	256	230	232	243	252	236	238	264	261	252	250	282	275	223	223	224	236	230	225	231	258	229	218	250	249	223	254	280	231	230	230	261	238	250	226	226	232	191	238	243	243	224	246	235	189	235	243	210	231	208	229	230	213	232	215	226	216	238	242	247	233	246	278	213	233	221	214	214	217	239	256	232	245	203	221	271	238	255	242	214	220	246	229	224	217	236	252	259	245	236	232	224	240	219	220	222	235	247	230	245	263	214	248	240	235	224	217	285	256	224	240	231	252	236	253	246	253	264	253	218	227	243	252	223	221	240	272	196	236	223	254	242	219	247	243	223	256	225	219	225	251	226	229	221	263	260	210	223	244	255	245	227	259	235	258	236	233	239	226	256	260	236	239	250	236	226	252	236	244	268	250	263	218	214	257	257	251	251	246	248	247	266	231	245	269	246	277	229	258	219	255	246	219	254	251	238	220	254	225	249	238	233	230	241	227	249	244	244	266	242	242	229	239	224	206	251	202	237	238	263	212	233	230	213	225	282	247	205	249	260	242	245	241	227	279	251	256	225	267	251	228	242	225	246	226	255	226	258	259	226	227	237	227	266	250	232	234	240	220	252	235	208	253	246	239	216	237
3880	8890	6013	2455	1395	965	863	805	783	698	625	644	501	586	548	560	554	543	468	533	581	536	530	557	517	528	521	517	498	505	504	496	517	484	524	502	554	456	534	524	544	509	549	516	507	559	521	532	520	533	495	549	516	521	531	594	497	538	543	532	523	521	537	552	497	493	528	558	517	520	522	551	544	548	500	529	511	508	472	522	488	538	524	508	544	519	512	521	544	498	498	536	512	551	516	499	535	523	537	518	521	519	511	524	541	495	515	498	504	515	518	521	496	491	500	492	514	535	510	508	535	548	536	537	536	508	478	539	544	510	522	529	497	495	521	548	495	509	525	499	508	508	500	498	526	513	478	528	533	486	510	514	521	494	488	535	525	511	497	520	508	514	493	531	494	498	490	538	480	510	550	508	531	522	493	499	560	490	508	562	542	542	476	537	517	511	519	556	521	538	554	510	535	498	495	461	524	501	537	538	496	505	550	483	536	515	495	502	530	487	545	532	498	534	508	518	486	530	508	537	487	494	530	513	487	507	496	478	490	533	501	539	501	520	502	509	548	518	523	506	516	512	569	545	532	556	498	473	492	498	499	527	515	540	489	539	540	517	498	517	513	520	494	533	490	480	473	539	500	519	521	520	493	551	538	492	535	521	540	531	533	534	508	519	555	510	505	535	515	459	506	514	524	530	468	553	509	546	546	515	506	520	475	501	551	505	507	534	522	530	483	545	490	515	499	533	485	468	460	512	484	509	527	506	534	505	523	502	505	518	504	519	499	544	536	484	477	546	523	515	507	519	514	519	560	500	502	489	538	518	517	529	478	490	504	503	528	530	558	514	505	543	537	521	566	480	512	499	516	489	551	517	532	521	519	483	526	484	493	507	499	493	496	528	566	510	492	489	537	532	518	479	530	520	483	536	500	519	529	514	545	526	472	548	533	547	480	502	508	528	515	499	501	541	491	549	551	549	528	520	539	533	523	505	500	506	540	542	545	482	529	512	498	541	535	482	518	530	532	531	523	512	549	498	505	533	522	547	510	479	518	515	562	485	525	537	513	545	539	555	500	487	502	535	491	548	511	559	518	535	511	534	495	486	469	517	536	511	510	524	531	496	500	514	538	540	468	524	532	505	494	486	494	504	520	562	506	485	528	552	510	543	525	529	535	551	518	509	483	496	516	502	530	541	508	495	538	494	532	512	514	519	515	492	515	514	525	549	518	517	550	520	475	549	512	527	522	559	511	508	500	500	518	556	481	549	490	506	503	486	544	531	516	528	527	520	486	496	490	496	517	551	529	523	551	528	506	496	514	487	479	526	531	509	514	543	500	530	502	535	548	532	520	539	523	502	523	538	527	551	476	527	521	467	515	529	531	464	513	536	524	525	539	494	487	490	537	512	515	504	514	491	463	504	495	492	533	503	514	527	520	553	540	507	527	500	525	509	552	514	499	532	498	521	521	508	526	522	492	540	523	525	571	501	491	497	555	507	502	509	522	515	495	527	500	523	508	530	507	507	519	519	517	515	505	492	519	538	525	476	534	494	506	540	489	495	496	510	504	520	512	506	517	497	542	485	477	555	541	489	518	536	533	514	487	487	523	516	500	503	517	508	531	546	507	499	522	530	522	495	505	479	538	555	528	562	524	501	535	517	529	519	557	516	506	545	524	540	542	558	561	529	544	485	551	511	507	514	499	504	505	539	514	510	525	496	513	546	531	505	487	504	524	519	529	478	528	510	514	529	541	534	491	515	503	508	565	528	515	516	511	530	530	514	526	513	523	529	538	514	505	526	505	543	525	526	493	548	547	528	492	505	518	572	519	563	521	523	510	500	502	521	494	472	530	528	519	530	510	558	528	482	474	494	512	508	502	532	555	529	501	491	543	520	501	513	550	523	518	549	528	535	502	520	527	501	502	488	514	538	520	545	509	533	471	524	512	503	533	531	542	482	531	523	517	498	525	501	512	523	513	519	514	516	521	497	524	522	525	516	559	531	509	516	515	485	536	513	508	518	513	496	483	542	511	561	489	524	535	537	532	518	542	494	538	548	538	532	509	532	501	508	491	564	526	510	515	496	541	528	499	494	532	491	535	561	506	520	466	528	518	534	499	538	509	521	500	523	525	489	566	504	517	538	455	509	526	506	506	514	526	525	512	522	531	521	522	485	528	535	519	509	504	519	537	513	519	518	496	494	562	521	552	528	517	563	480	553	516	510	544	532	577	527	493	482	531	523	524	517	515	499	502	496	508	541	515	543	555	491	524	551	529	523	512	545	556	490	547	516	540	504	494	522	501	523	508	514	537	532	536	517	549	490	537	524	521	511	539	496	549	484	550	588	506	558	519	496	497	519	543	505	523	523	519	540	527	501	509	507	522	527	534	534	505	507	489	497	534	542	511	473	527	501	484	499	524	498	540	565	515	507	488	508	541	515	521	514	484	511	541	505	496	521	530	534	506	529	543	497	518	544	508	532	508	543	535	516	512	509	538	538	538	544	518	509	490	553	479	517	534	521	483	519	505	524	511	539	520	498	501	530	508	486	512	503	494	483	506	504	489	519	496	526	511	532	557	496	534	530	516	543	479	499	510	526	505	558	492	547	552	476	514	518	479	545	509	517	536	522	496	527	532	568	466	495	533	492	449	523	520	485	517	511	496	555	527	508	548	492	518	518	519	501	506	528	530	517	501	518	537	514	502	512	473	540	517	503	558	528	488	592	533	512	529	479	509	512	486	522	510	530	481	520	517	531	510	483	496	529	511	536	529	504	488	524	518	515	524	528	551	550	520	494	546	505	527	464	500	512	499	515	546	544	506	472	493	518	526	500	508	519	508	520	547	563	552	516	553	520	510	504	503	491	491	524	509	511	503	519	509	497	517	523	489	527	532	524	491	513	501	515	490	532	477	522	479	512	506	531	520	525	523	489	494	502	512	527	528	505	511	518	522	520	526	546	532	508	497	513	517	525	466	500	533	516	529	539	527	507	532	499	536	523	503	531	476	511	538	531	502	529	484	504	557	500	532	543	539	537	529	498	516	532	472	530	523	493	534	502	540	531	489	505	503	529	567	538	503	505	514	526	495	533	540	486	504	531	516	474	526	484	488	507	547	508	539	542	532	526	533	519	523	510	505	532	551	509	501	516	479	538	542	549	494	562	535	512	522	510	525	512	556	520	557	454	537	520	543	510	504	555	526	534	489	551	503	535	529	510	504	545	544	517	543	536	492	545	522	501	539	512	539	530	497	543	544	520	529	504	533	549	529	520	534	534	537	495	559	501	521	507	512	535	497	552	514	540	523	476	516	527	486	526	532	515	522	542	520	485	505	526	514	518	522	519	479	513	524	524	524	524	519	480	497	526	474	507	576	486	521	516	505	504	519	485	497	512	532	515	474	513	540	511	531	540	525	526	508	527	473	484	501	512	519	512	502	466	504	495	547	517	495	496	546	524	514	554	538	488	515	494	524	506	498	530	514	508	478	506	530	508	509	509	498	530
33073	14236	3086	976	575	520	350	310	332	304	237	236	242	233	189	188	202	212	223	213	226	222	205	200	185	197	189	209	213	208	197	185	204	218	195	235	207	218	195	185	193	199	205	205	201	198	211	177	203	197	198	172	207	202	208	189	194	202	212	211	206	190	199	186	163	190	205	217	203	211	217	199	233	199	237	212	201	209	185	195	194	234	196	209	203	166	247	225	207	223	181	168	195	195	215	193	227	224	219	184	182	210	207	204	187	176	189	211	190	216	184	188	200	192	214	193	208	199	204	175	187	172	187	216	211	208	183	206	224	235	188	224	202	207	220	201	179	153	195	188	175	184	202	216	201	212	213	222	237	207	202	201	187	206	209	207	195	194	202	198	211	203	222	228	196	216	253	226	214	185	170	194	189	181	184	190	187	193	206	174	192	209	193	187	171	189	188	197	211	205	227	226	206	197	237	192	190	213	195	205	193	206	188	199	190	203	218	210	172	185	186	187	209	199	188	212	209	195	196	186	214	207	211	217	211	216	155	218	220	193	183	200	197	186	203	205	210	181	174	198	203	192	198	186	178	214	197	220	185	201	248	190	175	226	205	190	203	197	202	195	175	198	191	191	202	204	199	205	202	166	191	215	175	189	201	196	210	217	183	206	199	212	200	216	198	202	203	186	197	167	183	171	202	205	214	235	235	205	180	174	205	209	205	199	198	178	187	221	206	203	212	176	177	210	204	190	211	207	184	192	223	222	204	190	190	217	179	189	203	172	204	233	203	182	212	231	216	188	208	187	189	179	194	211	208	182	206	214	238	201	202	208	201	204	213	214	211	204	189	224	175	185	190	203	219	221	199	200	228	219	205	229	226	214	199	205	188	179	202	177	196	200	177	203	191	174	181	183	204	194	206	197	179	184	183	200	190	197	188	195	228	200	203	207	189	207	189	188	215	209	182	218	233	207	202	209	194	168	190	186	201	183	204	238	200	213	191	186	226	218	199	203	207	196	198	197	188	222	215	225	197	222	206	199	208	203	210	196	223	173	163	204	175	208	180	222	176	216	217	210	204	180	218	200	209	199	175	220	186	233	176	193	213	209	202	204	170	212	215	185	197	195	215	190	216	213	199	221	211	193	210	184	202	192	202	183	219	199	226	169	176	209	195	184	184	200	216	221	196	195	201	184	208	183	194	190	211	229	181	202	210	193	210	193	177	187	218	196	241	214	236	196	209	210	198	202	160	201	205	198	219	199	219	184	192	203	201	197	177	194	205	214	192	173	203	204	198	189	208	198	206	192	176	227	208	186	191	194	202	213	209	210	191	198	199	200	214	224	211	232	174	190	194	214	176	205	190	188	198	217	215	185	228	214	209	184	178	183	207	198	225	167	178	214	196	187	214	216	220	233	191	202	194	196	217	188	200	224	169	205	174	231	210	218	195	186	192	201	215	177	206	181	170	198	185	212	189	210	216	182	196	192	219	188	195	181	191	185	197	223	201	192	187	201	197	188	200	209	208	199	227	206	209	196	174	218	206	181	223	196	183	217	200	179	173	202	212	167	200	171	196	197	177	195	208	222	216	228	206	210	219	199	177	186	196	198	196	209	197	223	211	185	165	200	210	189	218	224	197	178	212	212	187	181	214	199	192	205	179	192	209	212	197	191	213	190	184	192	191	200	199	212	229	200	172	200	176	178	199	207	215	203	216	200	172	201	196	191	199	207	192	200	202	184	200	202	205	170	204	180	189	199	173	207	210	187	198	186	204	192	196	175	231	216	189	202	187	209	182	178	196	208	188	203	200	183	181	205	203	218	213	185	212	199	183	188	189	228	191	209	239	202	168	210	201	200	216	184	182	201	206	187	211	178	207	201	200	210	193	188	205	215	169	170	199	189	216	189	213	195	190	209	206	206	190	187	219	196	203	215	189	197	197	214	206	195	219	170	214	192	192	179	183	196	199	191	211	206	198	195	176	232	221	196	193	207	202	199	202	205	197	193	194	183	195	175	176	184	194	214	201	208	211	174	187	213	226	157	207	194	201	190	202	209	189	193	208	209	203	191	188	190	207	207	189	183	201	191	223	214	185	208	207	182	189	230	194	188	180	208	207	237	196	189	213	195	227	175	187	226	224	217	227	190	217	200	180	202	203	198	192	196	199	195	214	193	201	200	205	182	190	212	203	200	239	193	206	195	180	199	199	206	206	192	200	184	221	190	199	216	206	204	226	191	228	203	226	193	191	167	177	210	198	204	187	203	186	224	197	189	209	211	213	192	213	180	177	199	175	221	187	192	194	204	217	211	200	203	184	221	221	215	193	215	196	224	196	200	180	206	201	214	207	220	196	189	183	209	212	198	195	189	184	206	198	206	238	193	200	191	174	184	184	198	195	184	205	178	208	171	188	215	187	190	213	186	219	173	180	237	223	207	194	209	163	173	225	231	190	189	229	177	196	195	187	199	219	192	191	198	211	191	173	217	194	179	223	195	198	179	201	220	181	201	219	213	193	213	198	221	231	188	190	206	176	190	201	175	204	184	202	216	202	208	216	194	197	217	192	205	177	168	218	219	199	221	189	209	202	195	203	209	225	215	205	198	205	218	196	182	179	218	211	195	225	187	201	197	186	198	198	202	194	194	197	204	195	195	180	198	190	195	195	222	229	202	193	197	190	235	208	178	201	237	208	222	213	212	187	185	204	187	224	205	200	199	181	179	190	199	216	198	188	199	177	211	208	185	199	203	201	199	176	227	207	211	200	221	200	228	187	202	213	198	189	186	174	222	203	197	196	184	175	209	182	186	233	177	209	185	196	173	209	213	198	201	200	197	190	211	202	224	190	171	186	190	178	183	183	198	199	213	196	183	207	215	219	181	188	228	214	212	207	195	247	198	189	202	214	193	166	181	209	178	195	193	192	178	202	191	169	224	215	192	208	187	202	197	220	206	191	195	211	204	220	197	197	217	230	197	203	180	184	212	202	197	220	180	188	218	219	196	218	216	199	200	205	212	207	213	210	183	200	199	175	190	215	201	200	229	206	183	211	217	203	193	207	246	211	180	188	228	175	168	195	191	196	216	217	193	202	203	219	222	208	190	202	182	230	215	203	196	210	194	214	203	195	204	200	197	205	177	208	204	212	195	193	193	203	201	189	202	196	196	198	201	196	217	181	188	198	202	185	172	211	207	171	181	186	215	223	217	190	205	186	193	191	212	215	187	222	178	190	195	198	195	192	220	201	205	202	202	168	205	194	233	208	218	214	196	205	198	217	183	225	226	230	191	184	189	185	191	201	209	177	188	194	199	200	202	188	176	183	207	200	213	195	228	207	200	215	208	193	195	212	163	211	204	196	212	191	204	171	203	192	194	218	216	210	216	193	188	194	174	196	217	201	185	203	203	193	187	212	183	194	170	233	198	198	185	205	173	229	196	203	196	210	186	188	234	206	222	203	208	204	191	212	225	208	209	195	191	183	196	191	178	202	173	189	190	209	193	173	217	185	205
5334	2367	1570	819	594	559	512	558	571	474	499	500	514	462	413	483	485	504	498	494	475	475	488	453	464	484	467	482	491	465	480	491	482	499	496	443	476	511	522	487	457	471	479	483	492	465	430	449	486	472	477	481	523	517	488	433	458	440	534	447	479	483	517	477	486	489	507	521	466	497	456	485	473	460	463	426	475	459	450	457	457	490	462	469	442	486	492	495	504	478	473	474	544	467	468	432	450	527	485	484	488	467	485	492	504	495	442	474	483	467	467	453	471	442	472	483	458	440	469	497	501	449	471	456	505	453	483	477	455	472	467	512	450	435	494	450	466	472	480	502	476	448	460	473	478	451	457	475	470	490	484	470	477	452	472	487	463	486	489	461	486	476	463	425	491	487	506	449	502	443	470	488	473	444	504	454	475	446	490	472	470	454	446	481	515	483	479	442	460	459	460	467	487	487	475	505	505	480	483	497	500	497	457	460	467	470	467	484	501	491	514	450	485	454	416	481	509	475	507	503	468	435	439	471	484	458	499	493	491	474	479	470	432	503	448	464	505	460	480	459	458	489	468	468	480	486	516	494	488	483	508	485	509	450	483	461	479	446	494	505	482	505	499	443	498	489	498	483	484	491	483	474	478	466	482	479	467	473	454	443	519	461	459	499	489	492	459	481	532	437	473	445	484	519	474	485	483	506	518	472	487	486	489	498	490	511	456	497	491	500	459	473	486	458	468	487	503	452	472	456	464	478	483	476	456	461	488	465	485	491	484	503	465	451	455	453	476	485	495	497	475	511	495	487	491	457	448	449	497	481	464	463	486	508	476	479	467	435	506	448	429	447	464	455	497	489	482	507	480	494	516	493	464	460	477	455	447	495	461	503	492	469	477	493	459	461	520	491	510	463	478	467	483	488	458	446	436	478	479	485	473	473	432	452	479	455	515	413	494	470	429	515	513	486	457	501	513	494	472	501	491	491	477	456	473	442	506	505	451	471	484	485	472	468	492	508	468	502	475	455	472	490	464	495	456	467	466	459	471	481	475	479	485	491	479	465	493	463	444	449	483	475	477	450	465	484	502	449	486	513	480	477	540	496	516	487	500	478	508	487	477	452	454	473	472	484	485	483	465	470	444	456	493	437	474	497	516	467	496	480	495	476	466	456	495	481	491	445	478	524	485	449	480	454	456	447	455	456	472	488	489	461	469	463	450	480	478	492	485	401	503	450	488	467	451	481	468	484	459	474	501	475	442	506	483	455	476	475	497	481	497	490	486	512	490	491	483	479	480	416	472	499	488	493	503	474	493	454	501	472	468	455	490	448	480	440	423	511	486	499	442	488	498	462	435	520	461	467	492	486	430	482	485	478	499	444	471	446	508	478	499	448	460	445	510	455	456	472	483	468	483	483	450	520	440	489	430	463	484	450	503	455	474	479	424	458	488	460	474	462	499	456	456	443	484	477	461	476	444	485	456	492	441	499	496	498	448	495	472	459	473	443	487	452	452	486	455	464	494	482	517	491	485	470	464	471	484	505	444	452	483	487	483	470	440	473	425	449	488	467	460	462	483	488	502	439	462	479	470	497	452	504	474	477	489	469	458	489	485	435	490	502	444	513	434	500	504	495	488	454	496	486	488	449	485	475	464	487	442	514	487	441	458	503	479	485	443	431	496	488	492	488	493	502	496	463	474	479	459	478	483	490	439	500	451	462	471	435	480	477	471	462	496	484	467	478	489	499	504	420	461	491	471	462	439	498	453	440	496	474	480	511	489	497	482	452	475	488	484	485	488	443	497	461	459	470	439	457	481	459	442	466	453	470	523	506	499	461	473	453	467	500	460	478	467	524	455	514	456	496	454	469	454	500	468	487	468	463	492	475	444	472	424	444	492	452	547	497	508	463	452	496	445	479	509	435	474	480	509	476	464	491	469	455	465	468	493	450	512	473	477	471	470	476	479	483	450	493	475	462	460	456	469	491	436	502	509	468	445	494	486	455	470	505	445	479	471	465	486	471	447	467	456	464	476	482	490	481	503	476	475	483	498	481	483	490	466	464	491	462	491	486	480	493	456	432	451	478	531	448	495	454	523	507	448	518	462	470	484	426	454	460	449	461	446	515	464	526	460	473	498	433	493	496	443	436	493	503	480	495	458	441	463	501	502	491	481	491	465	484	493	487	468	459	481	477	489	522	483	490	459	497	497	427	488	487	467	462	452	469	478	504	464	475	492	474	494	486	451	516	486	492	470	454	445	518	486	475	507	485	464	443	495	489	507	462	491	519	460	487	478	513	443	442	496	479	441	463	477	525	460	455	489	498	446	466	466	464	457	483	468	463	501	473	481	488	471	475	479	434	466	496	431	455	491	480	467	468	471	481	519	479	455	451	466	440	437	473	477	456	465	477	506	484	516	461	460	461	483	480	447	469	511	475	476	430	469	482	507	479	460	491	441	472	485	475	456	467	439	448	440	480	531	472	441	486	482	486	490	484	465	448	488	543	510	461	485	459	465	476	519	417	448	439	462	472	484	514	473	489	480	474	471	486	489	464	464	492	441	486	451	528	495	454	456	466	485	507	478	441	443	441	486	488	495	450	462	473	486	463	487	471	508	482	476	501	463	477	487	500	441	449	434	468	483	493	482	434	452	473	477	467	478	516	494	496	455	495	452	474	476	462	485	491	456	469	496	482	467	482	433	453	454	480	511	460	463	475	444	493	471	493	490	447	512	442	479	465	490	482	461	460	440	483	467	490	472	471	476	506	475	456	466	496	498	475	489	424	432	482	456	480	454	482	487	500	441	500	489	444	485	487	493	513	482	474	500	496	465	475	493	478	490	454	494	517	482	497	447	434	480	472	476	453	453	476	456	483	497	480	494	504	477	458	460	475	527	472	493	484	440	486	473	482	483	477	503	489	455	459	479	468	483	443	474	499	493	482	435	468	528	464	432	483	474	463	466	510	460	464	489	472	453	463	486	463	446	478	462	492	506	488	491	508	469	487	510	472	476	468	480	445	480	513	435	506	452	520	460	481	473	427	486	492	448	473	504	474	458	472	429	481	478	470	507	483	490	474	443	469	506	484	525	466	462	489	488	481	474	459	516	462	497	508	477	484	498	480	446	489	481	463	487	461	474	453	495	476	477	492	492	478	464	434	457	482	516	446	500	515	465	459	479	506	497	445	474	456	490	479	458	488	481	469	451	495	503	460	489	438	484	468	466	465	468	462	480	463	507	477	457	472	447	497	510	478	513	482	444	446	489	479	449	493	463	456	457	470	487	481	467	434	474	491	440	447	457	547	452	476	481	470	459	434	459	467	491	451	474	461	461	489	457	480	480	485	486	465	500	472	472	463	506	481	454	472	494	503	466	448	470	486	464	479	477	487	468	468	478	468	493	482	467	501	477	464	472	464	523	487	495	490	485	446	472	469	470	455	464	506	456	466	466	454	465	515	447	455	440	504	462	492	450	495	496	510	455	478	475	460	490	478	469	457	503	459
24575	20993	24663	27463	20620	3053	636	607	571	490	442	405	385	360	314	289	318	291	302	314	292	287	286	303	316	277	305	324	330	308	288	290	282	279	323	320	321	303	268	271	286	314	317	310	327	300	306	308	259	323	335	313	318	264	314	308	323	280	274	295	310	327	303	325	295	313	305	307	315	313	293	282	283	335	284	315	309	277	290	263	332	261	304	289	297	305	315	323	288	305	298	255	302	307	321	312	322	253	298	315	268	303	296	315	308	319	299	325	286	258	284	287	275	308	318	264	326	303	278	316	300	261	314	283	278	299	296	287	318	291	303	280	310	282	265	305	262	308	309	271	258	271	278	275	301	326	282	294	283	319	268	278	260	291	309	253	256	271	295	319	310	304	305	275	276	296	306	292	260	271	295	288	278	287	277	269	323	280	273	270	354	266	312	288	302	287	291	272	299	291	294	293	271	252	313	272	288	266	291	302	356	284	280	294	295	264	294	270	306	316	280	325	305	323	285	269	273	304	302	284	325	281	303	313	279	296	260	295	308	223	282	280	312	313	318	303	273	283	285	299	282	307	282	261	333	270	252	311	284	273	286	286	298	289	276	265	307	338	264	290	288	281	261	294	296	269	304	295	296	281	274	307	278	281	261	331	306	294	310	291	298	284	312	259	255	310	315	290	288	331	309	304	323	257	319	278	303	270	276	288	273	294	248	287	307	293	308	291	275	273	264	297	319	308	307	311	292	286	277	302	300	295	278	281	285	254	318	300	260	306	318	318	245	271	300	268	276	318	299	304	293	302	289	296	293	316	274	258	265	281	268	311	263	270	320	287	310	299	252	319	266	273	306	280	314	285	294	293	296	299	274	298	307	308	317	289	267	235	284	315	297	276	300	309	316	314	308	295	319	311	298	305	301	292	317	286	330	294	306	283	302	311	278	272	313	313	299	303	307	265	323	274	291	299	293	273	274	326	291	286	287	292	319	296	256	303	293	305	275	294	299	316	307	300	265	310	321	297	317	321	290	305	311	316	303	258	256	309	282	315	265	286	287	303	291	337	298	307	287	300	279	317	278	277	267	301	291	290	291	274	309	325	294	269	295	303	294	319	310	331	320	287	300	290	293	285	266	288	302	282	329	302	318	286	280	341	280	238	283	290	277	296	328	305	292	287	295	318	315	290	284	309	273	318	322	297	251	262	311	294	263	346	296	294	307	306	284	280	309	337	276	304	297	342	336	303	332	278	298	311	303	297	323	276	287	293	340	289	309	284	293	303	303	322	279	317	286	302	283	282	267	298	279	304	357	303	298	291	307	284	305	304	251	296	269	291	297	270	317	283	252	308	296	288	318	312	315	292	294	278	296	294	275	284	283	268	290	287	268	299	287	307	320	287	290	298	305	295	298	281	272	321	289	262	278	320	281	276	297	311	287	334	316	271	274	259	297	338	284	301	286	265	259	273	263	313	276	287	278	292	281	291	292	288	303	309	321	298	286	277	302	295	297	286	301	280	311	280	272	249	284	296	288	318	314	286	282	304	286	288	311	308	291	286	261	269	287	290	276	281	303	335	308	293	300	263	287	313	283	296	299	308	299	296	309	280	322	309	278	280	263	265	273	303	303	292	270	273	301	288	282	254	277	306	319	305	288	292	318	255	309	331	271	314	281	316	309	294	276	288	297	319	324	286	294	274	275	302	318	313	273	306	300	259	300	312	300	318	311	296	306	269	307	311	304	312	297	306	325	282	304	320	252	302	315	323	326	285	316	335	280	246	298	302	276	340	267	317	289	282	276	297	295	297	288	333	325	267	254	262	287	304	325	326	298	287	284	318	294	308	311	323	289	279	310	284	299	302	283	319	312	335	292	312	299	300	313	260	302	291	301	288	295	285	293	272	306	361	334	288	241	293	300	299	266	318	300	347	281	284	302	298	303	297	268	294	302	270	297	284	262	328	314	276	267	281	326	276	299	284	295	285	266	304	301	281	305	275	302	278	276	277	299	304	306	314	275	279	272	299	304	285	288	321	276	293	312	290	285	305	289	262	321	315	298	292	285	303	313	252	314	277	280	300	272	304	315	290	287	294	312	282	272	282	328	290	319	292	307	286	280	303	272	287	293	303	323	302	275	295	311	292	285	308	285	307	294	262	291	299	281	265	283	267	296	285	270	287	281	275	277	296	336	304	297	318	299	294	285	295	286	316	295	311	325	315	308	298	297	320	280	262	273	281	321	281	279	339	293	268	280	266	286	312	295	285	311	306	289	292	322	279	312	333	296	282	292	290	304	301	275	321	300	290	308	284	269	284	292	294	290	274	304	273	296	278	308	288	293	324	301	355	284	314	340	309	313	306	269	269	276	297	289	304	293	308	303	259	262	285	287	303	268	313	290	289	281	282	313	279	284	285	295	310	282	306	269	294	286	300	293	280	301	318	290	298	299	292	309	294	293	315	300	302	267	279	288	290	287	323	297	273	288	292	294	310	302	322	322	297	284	296	268	311	296	273	313	268	291	297	279	277	279	282	284	308	308	288	285	318	300	267	332	306	326	283	310	267	301	308	279	319	305	300	345	333	280	330	310	279	316	347	299	303	274	294	295	320	268	304	288	325	302	265	271	286	287	300	267	279	301	302	280	314	305	318	291	295	286	302	322	296	288	284	299	297	310	291	293	318	294	300	298	273	324	288	301	297	251	289	265	300	291	299	310	309	315	277	305	325	294	316	289	287	325	309	307	281	289	270	288	296	331	305	259	257	303	310	288	284	283	286	262	309	305	270	284	302	322	305	329	297	280	289	313	295	295	293	293	297	275	274	285	289	302	308	316	298	283	314	277	290	260	276	288	285	294	316	285	302	269	291	303	288	284	302	293	293	289	295	272	286	301	283	325	315	308	283	273	294	254	292	300	306	282	302	281	318	275	293	316	272	301	317	301	319	277	293	288	307	292	290	289	283	271	302	290	325	279	305	335	291	309	300	312	290	296	332	290	293	282	274	293	309	271	295	269	299	297	256	336	282	297	267	271	322	302	323	303	272	288	296	287	300	266	301	283	277	272	314	284	316	317	280	282	300	317	312	296	304	233	274	295	300	299	270	289	304	303	276	272	311	319	305	298	298	271	306	297	314	328	268	267	300	332	288	340	283	289	276	292	293	261	305	257	294	291	296	289	289	297	278	290	259	279	310	286	303	259	281	308	273	284	287	283	331	290	321	351	324	308	283	277	275	305	312	289	280	304	311	270	299	275	294	319	286	290	286	307	299	314	283	308	277	272	310	283	302	299	297	311	289	283	271	262	278	324	286	302	270	292	282	313	301	287	287	296	317	303	300	298	335	299	304	264	314	303	284	289	275	278	288	283	295	302	296	270	300	288	291	281	288	292	309	305	279	303	289	309	298	329	297	314	296	296	300	310	298	299	285	264	284	292	307	321	315	286	294	306	292	315	301	291	334	292	293	276	295	304	278	276	288	318	311	277	276	269	288	279	312	256	298	299	312	262	302
3789	5662	3764	1828	1079	908	844	802	775	779	752	706	687	633	673	637	702	654	660	650	614	676	668	654	618	650	674	684	662	627	619	634	667	606	668	624	641	698	667	618	658	700	633	629	680	682	667	646	696	677	639	651	649	672	637	652	645	646	658	623	665	649	638	682	668	663	649	627	643	652	671	630	648	647	604	675	643	718	634	630	630	684	597	670	633	638	674	684	633	672	668	612	613	706	663	685	623	647	627	653	642	651	646	675	655	640	710	639	661	652	656	652	653	668	587	641	662	677	612	626	633	671	662	601	650	620	614	641	668	665	659	694	686	644	664	663	658	596	699	630	662	654	655	674	660	634	618	643	664	665	620	634	636	655	642	637	667	652	635	671	681	663	654	670	640	624	656	631	646	612	611	618	635	660	628	637	627	685	680	641	696	643	646	660	627	597	647	651	651	664	622	663	659	631	655	676	667	698	634	643	662	641	652	697	675	662	641	673	675	610	670	649	674	629	659	620	623	674	623	628	612	643	619	648	647	660	673	644	637	651	649	659	645	641	632	631	623	710	663	665	640	715	630	630	632	672	654	636	647	664	635	684	635	651	614	604	661	623	668	616	634	640	680	671	626	673	690	643	661	655	644	639	618	661	634	659	655	644	648	644	672	673	634	658	637	615	677	658	693	694	665	642	676	648	659	682	612	702	664	640	639	687	655	664	652	639	630	664	682	671	695	617	623	661	652	657	670	643	648	690	691	686	655	634	643	659	638	664	629	602	703	594	640	627	664	643	654	655	622	619	708	685	661	660	635	663	625	632	635	631	649	672	642	663	672	660	642	614	650	660	657	635	637	646	643	582	661	599	610	643	641	642	606	659	628	666	671	641	607	620	635	643	624	626	661	710	663	620	685	661	601	669	658	649	651	654	615	646	670	624	646	661	625	595	673	675	639	637	692	646	709	641	685	634	625	640	653	647	692	613	658	644	659	645	657	621	636	659	639	684	653	650	645	632	695	697	667	634	654	645	630	635	622	643	653	657	696	638	677	653	630	637	661	628	647	676	652	640	649	675	654	654	652	633	629	649	655	634	660	598	652	686	626	614	632	601	677	612	636	620	677	630	662	663	672	638	612	621	647	661	643	581	640	627	637	630	617	675	661	684	635	670	706	658	640	649	674	624	664	642	600	689	610	651	643	623	599	630	671	665	699	619	622	661	671	653	704	638	683	622	688	642	659	642	664	621	656	583	623	648	653	662	648	624	613	624	644	669	625	585	658	607	614	671	661	635	677	616	636	631	672	696	614	599	633	647	644	659	632	633	652	679	648	630	634	645	670	639	671	667	648	657	665	642	624	639	636	709	679	631	631	673	655	624	646	646	671	657	644	653	650	631	655	629	659	649	665	632	631	648	618	631	725	636	667	665	653	648	626	666	635	611	639	650	604	651	632	617	653	677	655	614	632	667	656	640	633	684	651	639	673	644	644	661	628	645	637	623	654	664	632	681	650	667	647	653	626	625	623	648	664	636	644	663	622	620	666	690	673	647	668	592	627	620	600	610	638	653	636	643	651	684	646	630	646	693	639	639	674	642	672	644	636	654	650	688	624	645	658	636	639	668	678	663	625	650	658	659	643	643	610	654	678	678	650	661	639	624	656	615	619	677	662	665	613	657	655	612	670	680	679	655	718	655	670	663	666	640	646	688	638	628	656	614	670	670	683	610	666	693	633	655	638	632	651	669	683	636	657	686	636	649	659	691	685	625	641	664	660	680	660	646	659	652	627	678	654	695	665	602	648	655	677	664	611	616	640	667	661	612	612	628	654	639	658	659	680	669	633	656	587	615	681	680	610	648	625	606	626	694	637	656	631	646	637	664	656	660	620	651	624	668	608	635	626	643	656	668	679	640	653	645	675	623	612	671	614	649	639	682	643	658	690	632	654	647	619	623	659	669	631	661	658	673	649	676	673	651	644	653	666	670	698	676	634	639	673	658	710	674	690	665	654	648	662	682	659	658	616	646	640	595	649	654	663	617	644	674	635	650	660	618	671	641	658	623	651	654	671	641	637	658	609	691	688	635	654	692	618	686	616	704	653	668	605	640	678	622	661	643	699	671	643	700	665	648	618	708	613	705	663	709	649	662	655	648	683	635	641	672	716	679	655	637	648	665	616	632	646	685	622	654	682	661	675	627	680	634	685	649	650	642	659	645	664	648	638	694	654	658	636	651	650	681	649	674	667	656	642	628	625	613	703	626	676	640	638	650	647	630	654	608	684	610	696	684	711	650	643	636	610	650	668	682	612	650	643	643	646	631	685	662	623	644	618	658	602	640	659	606	647	651	658	643	651	607	621	670	660	628	664	644	677	639	690	642	642	647	666	639	669	655	631	656	669	656	642	647	614	645	601	621	679	640	654	622	642	661	663	637	639	692	621	640	676	642	665	636	606	629	629	620	668	662	631	643	652	673	692	621	611	629	670	655	626	649	645	700	618	691	624	656	685	592	661	658	653	636	629	628	674	644	656	654	685	621	637	671	636	641	670	659	647	703	619	645	681	647	613	624	678	631	641	655	668	689	638	657	659	673	712	655	634	630	630	660	673	657	631	627	595	628	650	649	661	668	668	708	711	656	616	644	621	673	601	675	655	665	665	677	657	652	648	602	611	660	647	615	654	662	618	672	635	632	640	617	619	647	651	651	609	665	644	661	656	644	621	623	644	667	647	684	646	617	647	594	636	654	621	683	645	655	608	647	677	610	633	655	660	635	662	651	622	657	596	669	651	667	636	662	634	650	663	617	657	665	652	627	638	677	643	678	710	605	619	623	638	643	635	616	684	628	659	623	655	652	653	652	700	653	673	702	679	639	639	667	646	642	655	678	696	683	688	615	636	594	597	646	661	665	648	597	659	645	608	647	625	649	639	649	651	642	641	655	645	640	598	600	589	657	665	614	681	692	614	643	670	658	655	626	609	651	628	684	644	691	623	682	630	655	678	646	671	704	623	623	617	645	647	682	643	660	699	663	621	625	694	635	643	630	641	668	693	652	662	703	704	609	669	696	619	633	639	633	631	647	671	649	610	679	665	632	626	633	680	600	651	631	625	653	628	670	649	649	674	645	672	655	646	626	677	663	672	698	640	646	671	663	664	632	666	666	604	622	654	650	624	660	694	628	642	648	665	639	640	662	625	627	628	688	638	627	644	632	648	631	665	653	634	643	647	662	607	664	641	637	624	655	637	686	620	646	626	656	655	652	639	633	667	657	662	646	655	612	620	634	653	671	622	620	670	643	637	674	646	644	629	640	675	642	624	627	634	632	632	636	634	666	593	637	623	681	597	660	653	645	649	666	612	656	609	617	647	657	662	674	687	633	669	618	660	675	685	615	629	668	638	632	668	662	613	638	639	665	657	665	660	655	649	592	605	669	681	642	644	686	673	650	605	630	666	667	658	656	619	686	663	648	674	659	592	656	671	608	616	594	655	635	621	638	673	668	678	684	648	637
23734	20990	25287	26894	21000	20991	3407	887	757	599	497	402	346	292	281	285	281	290	275	261	290	276	281	255	266	271	267	244	263	243	225	256	233	226	240	220	237	247	251	278	240	263	251	261	237	294	252	241	294	237	258	262	272	235	223	262	260	254	230	224	284	235	227	246	251	232	249	202	235	256	222	232	227	237	262	247	227	212	239	247	263	266	235	246	251	220	274	228	248	220	238	250	243	241	244	228	263	274	241	258	215	253	249	229	237	252	245	242	250	236	230	219	257	217	243	197	247	243	236	247	226	238	219	210	229	250	219	241	229	227	231	216	205	274	223	224	241	201	231	258	237	219	278	243	221	246	229	276	263	258	230	249	226	251	257	232	235	227	222	259	228	269	230	252	238	240	243	250	253	270	232	232	225	218	223	237	243	234	249	237	252	266	224	241	222	246	219	248	248	229	226	245	237	243	268	249	223	228	234	224	235	258	227	233	220	239	230	270	219	252	269	265	235	241	223	243	242	222	227	228	252	275	205	230	232	251	233	244	241	252	238	234	239	217	230	250	239	248	270	228	223	207	213	232	210	241	258	233	220	232	251	235	226	260	234	263	249	232	261	227	254	260	226	273	261	205	250	251	268	245	220	228	209	248	224	235	216	246	233	233	251	228	237	237	218	253	208	261	230	247	236	272	242	249	236	225	214	230	262	244	238	207	216	247	229	255	214	223	219	266	269	211	236	220	257	232	235	238	248	232	227	245	253	240	251	244	232	284	236	238	237	238	235	235	249	239	231	242	243	243	277	247	237	264	222	252	239	230	263	207	248	249	227	254	241	229	223	243	245	244	242	240	278	221	244	247	241	256	219	239	274	273	239	239	247	233	242	250	253	242	246	200	259	241	207	256	250	250	215	237	249	218	238	234	242	252	226	240	223	248	226	231	214	237	247	238	250	231	221	203	230	237	244	250	248	250	233	234	233	245	252	252	242	233	235	250	221	270	247	254	220	235	261	262	236	228	245	208	229	208	254	253	255	236	217	242	252	237	242	234	237	255	202	248	235	249	220	236	250	235	239	232	245	225	212	248	255	233	238	268	232	242	216	252	227	226	215	242	253	208	244	228	240	230	248	247	248	229	236	217	211	231	232	220	248	224	227	235	216	229	242	249	240	246	249	268	264	238	230	242	209	216	257	250	227	248	248	243	255	242	261	238	254	250	242	236	234	232	229	231	255	254	236	228	264	287	230	236	232	261	240	238	248	229	228	236	242	267	226	233	245	246	242	219	230	270	237	245	238	258	259	231	251	275	249	270	233	220	205	255	227	225	271	262	238	215	233	266	229	202	225	260	246	215	237	231	259	244	245	230	235	194	253	253	234	249	203	224	223	239	257	263	236	231	241	219	212	224	229	249	222	276	224	257	273	251	230	243	210	228	269	247	248	255	247	241	218	214	230	265	233	240	251	254	239	237	245	244	251	241	235	273	243	235	245	267	265	235	236	242	235	238	211	227	231	235	262	224	245	248	211	236	237	236	233	216	245	239	259	262	238	270	241	268	232	251	276	229	217	238	233	256	231	262	260	226	207	200	253	219	208	242	275	246	224	240	244	251	273	250	276	247	225	242	287	221	239	235	248	213	234	227	238	225	237	242	271	223	221	252	212	242	228	250	226	241	224	235	242	241	246	226	267	262	249	256	233	239	226	207	238	281	252	219	221	258	228	259	212	234	249	233	215	241	243	239	251	235	239	241	242	263	239	241	261	218	231	242	260	245	236	243	228	244	233	248	223	230	262	203	270	219	253	248	245	253	218	194	230	212	223	238	231	241	262	252	240	246	260	255	242	242	263	242	239	226	294	241	234	231	250	213	256	217	234	260	242	252	210	244	240	225	193	260	259	227	268	243	256	222	257	213	241	263	243	215	243	257	250	244	246	245	251	224	256	226	276	220	236	244	222	225	225	271	261	223	261	235	249	250	220	239	257	255	211	239	253	244	252	231	221	276	230	231	253	245	223	254	235	257	232	243	215	244	224	227	241	251	221	254	252	236	214	221	247	215	227	242	222	274	243	208	231	241	232	236	235	259	213	209	261	250	235	229	240	241	253	219	227	250	252	243	259	257	241	269	215	201	190	267	259	241	308	247	221	276	249	246	239	225	216	220	225	225	219	254	234	213	237	203	259	241	258	258	242	196	220	243	264	248	238	242	254	231	238	259	224	230	239	211	242	219	259	228	275	239	280	237	213	218	250	246	263	223	228	241	238	218	229	248	239	229	233	240	244	207	216	240	263	251	216	267	239	241	253	248	236	234	250	258	254	282	236	251	263	262	221	231	260	256	217	261	233	224	218	214	249	254	253	225	233	222	250	235	237	246	241	248	227	278	208	268	229	270	229	243	258	234	241	274	224	236	237	239	232	217	234	215	235	268	246	231	204	255	239	243	218	237	225	244	208	268	265	247	231	230	225	237	266	260	208	243	224	201	207	241	224	240	228	220	231	249	246	236	239	243	253	245	239	268	217	228	212	221	237	247	232	260	229	231	247	224	227	227	220	228	223	238	244	207	258	271	229	248	231	234	242	226	249	228	226	261	236	237	240	225	227	228	244	233	241	241	230	227	238	231	220	211	237	229	253	222	259	236	229	235	203	263	223	232	239	259	244	236	236	239	234	276	221	201	243	246	245	246	253	219	237	223	236	234	217	255	244	211	213	230	217	255	237	236	264	252	283	262	259	229	244	229	263	231	242	235	231	228	238	248	222	238	220	243	253	243	224	262	258	217	218	243	232	250	255	237	273	198	231	259	235	240	240	240	255	281	251	259	224	253	230	271	250	241	249	277	250	246	229	243	233	218	248	241	231	244	246	215	224	230	248	233	231	235	251	255	242	241	256	239	226	231	251	286	265	234	256	231	225	230	254	227	222	217	223	239	246	273	265	205	238	248	263	240	234	225	227	249	247	262	240	253	225	237	228	245	229	247	260	223	217	227	243	230	241	227	219	219	255	226	258	220	256	230	235	248	233	235	232	238	261	233	238	212	239	246	221	241	217	235	242	223	271	232	248	209	259	253	263	204	246	243	235	229	227	239	236	232	241	236	228	232	248	230	256	227	225	237	254	210	265	250	249	236	239	258	240	268	241	225	259	247	253	232	260	231	230	255	240	253	224	239	264	263	201	269	258	260	226	252	275	264	244	243	256	228	247	247	240	232	244	244	241	222	215	266	223	241	224	249	225	235	255	255	226	203	230	234	267	251	237	216	203	220	212	245	231	236	247	280	244	207	236	236	246	224	242	249	236	225	241	232	223	246	229	239	261	231	248	214	239	231	246	265	248	212	223	241	240	241	244	230	240	244	220	230	261	255	226	260	230	252	221	240	257	230	226	248	222	231	230	211	240	243	223	227	231	230	205	203	246	262	228	221	266	220	237	222	254	237	234	215	241	237	230	245	220	231	251	256	244	261	222	224	231	241	207	231	218	244	221	258	236	247	253	222	264	223	217	233
3921	8662	5679	2436	1308	978	855	784	742	711	680	598	619	582	546	558	570	562	557	563	551	579	535	539	560	519	508	517	566	506	526	543	551	480	456	531	543	518	512	500	488	489	528	535	503	557	496	536	491	516	500	543	522	564	558	542	551	521	546	539	538	504	514	513	501	558	576	507	459	572	538	492	523	528	525	504	481	526	528	535	531	524	530	506	513	480	551	479	523	464	549	520	478	567	483	539	537	529	484	524	502	489	497	518	508	526	529	522	531	511	520	532	521	533	530	508	528	511	528	534	495	484	527	507	543	462	517	522	556	537	526	519	505	538	457	541	550	514	521	517	477	533	506	558	539	535	498	525	464	498	554	498	542	524	531	553	539	538	519	491	530	470	507	542	515	521	539	492	502	473	548	525	516	542	546	502	516	474	498	522	496	508	537	502	518	524	539	541	507	530	548	528	521	550	520	511	517	508	484	565	506	530	487	516	473	490	481	537	506	544	531	528	540	551	532	528	513	505	552	522	516	502	507	525	524	524	548	537	512	500	564	496	541	533	518	508	534	531	512	526	519	516	530	547	502	497	476	531	488	535	487	534	472	526	542	512	543	492	503	540	555	564	527	555	536	515	551	543	479	539	544	512	536	533	511	482	564	500	536	477	508	538	532	513	534	506	518	573	494	529	532	535	509	494	515	507	513	487	497	504	490	501	518	549	451	498	493	530	561	497	552	531	510	523	520	489	497	540	545	520	530	539	526	518	506	528	535	511	526	505	511	524	518	545	503	587	523	534	481	522	515	554	480	499	508	564	488	521	526	497	550	488	489	546	497	533	553	577	513	518	564	588	490	534	504	525	531	511	498	510	517	487	558	508	459	512	549	538	490	589	502	543	523	520	531	527	494	539	493	483	487	504	516	497	530	547	536	554	526	537	490	518	547	533	512	515	500	495	487	478	532	516	523	526	529	523	528	520	524	550	526	522	540	543	514	496	505	525	510	543	534	560	571	506	541	552	505	560	521	463	481	514	525	526	523	574	519	546	500	524	526	524	506	550	538	522	508	479	519	543	511	518	534	487	556	547	534	495	555	464	460	516	505	496	515	567	582	489	535	554	492	515	490	536	500	528	502	509	486	468	510	510	524	513	554	522	510	556	540	468	512	510	530	525	515	498	556	553	502	503	530	503	486	512	495	474	535	533	527	509	522	544	509	476	488	486	539	508	521	513	489	528	499	561	524	491	551	513	476	540	489	504	514	531	475	525	548	553	498	545	548	494	519	498	507	516	544	505	536	554	571	547	515	487	534	521	509	496	512	502	524	543	511	516	528	547	528	531	454	496	519	510	529	528	505	495	487	478	496	514	537	560	540	540	485	496	543	517	532	481	505	510	512	528	507	548	553	514	542	529	505	471	541	559	529	515	573	504	539	508	543	523	502	545	520	529	570	522	506	525	514	512	544	530	487	524	517	526	545	535	539	512	489	552	532	518	492	524	553	493	513	501	499	575	542	541	539	524	521	557	510	528	496	490	538	540	518	504	552	522	528	538	492	515	536	528	496	499	553	537	532	462	497	484	482	483	498	499	550	530	517	483	482	498	534	547	562	528	537	506	542	511	487	514	500	522	495	541	528	517	512	515	499	498	517	541	502	508	529	501	492	547	524	519	524	525	521	512	519	506	488	553	547	505	524	499	527	522	547	508	527	547	525	480	525	502	505	503	535	527	501	530	509	534	542	487	506	521	518	536	535	518	527	525	531	502	542	500	536	570	498	541	504	519	520	495	526	558	488	523	486	539	478	496	536	535	477	509	528	536	495	545	527	527	520	514	492	486	538	494	562	511	499	509	520	532	531	497	546	512	528	484	532	529	520	511	529	503	556	510	495	524	545	538	519	513	494	517	527	522	508	516	534	547	497	514	501	508	511	531	480	513	532	545	527	572	494	512	583	503	503	517	516	496	516	501	550	529	490	521	519	523	490	529	538	531	542	491	537	508	517	543	530	547	516	483	529	521	520	551	557	549	546	538	515	518	514	516	524	525	532	505	504	505	489	485	487	506	522	510	535	549	571	494	491	523	541	510	520	539	557	542	484	486	526	508	490	522	532	525	530	524	478	508	518	539	523	527	467	568	506	527	528	506	497	519	468	480	513	491	525	546	495	497	491	542	532	504	501	509	566	508	560	525	568	500	495	549	535	478	544	526	517	546	484	529	505	520	544	524	527	515	500	512	545	529	471	515	530	531	490	506	505	523	517	545	539	521	558	507	518	524	534	523	504	511	518	489	548	525	521	474	503	475	481	547	549	552	508	509	520	550	483	514	503	509	524	530	514	513	487	526	477	529	500	510	536	495	510	545	505	483	522	542	499	537	530	551	520	494	525	532	534	557	526	525	497	552	551	550	526	522	491	528	484	531	510	517	543	521	494	519	521	514	545	508	505	519	495	525	522	515	476	489	513	495	503	547	483	510	550	535	517	501	471	514	541	512	515	493	510	473	515	541	552	504	523	501	556	492	488	515	510	538	526	500	524	537	507	504	507	531	528	511	523	510	523	528	546	502	516	508	505	508	530	528	536	518	519	501	521	494	503	494	560	492	531	504	469	519	530	499	521	554	505	500	513	566	510	532	486	539	518	498	501	552	526	519	507	525	564	500	498	519	571	509	532	513	514	510	527	499	515	490	522	513	520	530	536	528	531	497	524	488	513	499	533	527	497	556	539	574	509	528	498	533	486	586	524	507	527	514	534	519	555	523	518	513	492	553	520	542	550	504	476	531	526	502	526	516	512	555	521	529	523	497	509	505	534	506	522	562	532	517	556	516	545	506	521	496	549	499	515	524	535	497	525	501	495	515	523	527	531	523	537	517	506	541	554	510	525	515	541	504	479	526	528	488	510	541	523	514	514	485	520	511	518	518	550	509	495	545	504	541	525	544	493	528	544	486	510	539	491	534	492	475	518	530	537	520	547	543	548	513	530	487	528	513	478	539	552	551	470	535	531	517	491	576	547	502	540	509	481	545	515	512	530	487	550	504	519	542	542	499	563	507	527	539	518	535	495	528	514	543	517	513	479	561	514	488	518	511	546	515	512	499	549	485	545	517	507	506	491	534	490	496	524	492	518	513	527	472	518	552	538	507	560	543	499	566	521	549	545	510	509	536	537	520	542	528	487	510	485	503	503	529	528	505	514	517	498	546	568	507	545	572	558	522	560	510	500	498	509	503	527	506	504	506	504	507	515	551	505	530	548	507	484	544	522	544	466	514	508	502	530	531	558	519	467	526	486	509	507	532	486	519	535	503	495	526	546	534	533	503	524	517	528	524	526	521	545	512	492	528	570	536	485	523	517	524	541	512	524	525	523	490	491	470	512	501	498	539	495	524	525	494	503	552	532	546	509	522	517	499	535	500	547	523	551	507	463	521	486	516	537	549	529	527	500	508	494	506	521	514	497	521	541	500	558	517	508	485	498	515	506	537	498	514	528	492	514	523	492	535	531	533
33296	13918	2590	681	403	336	305	292	316	297	263	231	217	228	159	205	211	222	233	211	222	170	202	200	201	217	192	217	216	185	214	185	198	201	190	197	221	231	216	195	202	183	199	212	204	225	217	233	233	192	217	214	199	203	215	204	215	190	177	190	232	212	239	225	215	202	202	181	219	205	198	201	177	253	188	217	186	215	223	188	199	199	224	202	198	194	216	213	201	212	187	201	226	208	198	214	201	207	180	205	206	210	211	212	196	195	211	206	179	208	196	190	211	197	228	193	186	222	191	227	223	202	202	199	219	198	209	193	185	169	198	171	189	195	191	202	192	186	219	208	198	186	197	187	230	206	194	201	218	201	228	189	186	199	186	220	190	211	206	200	189	206	179	188	203	191	204	204	214	205	206	193	216	212	214	213	203	203	186	203	219	213	219	214	214	208	215	187	212	232	200	198	214	192	182	195	219	212	184	213	196	170	216	209	197	212	192	229	186	212	220	206	208	197	194	152	184	183	209	206	194	202	229	167	225	201	182	190	205	191	193	200	219	207	179	202	184	214	214	210	220	210	194	197	228	212	197	208	217	164	183	220	179	196	233	196	216	205	227	194	200	191	193	233	210	194	183	185	198	191	219	183	211	192	178	201	206	158	208	201	192	199	189	194	210	226	191	209	221	199	201	194	189	196	196	213	212	199	221	216	201	216	211	233	192	211	209	240	191	212	188	194	188	200	198	193	185	217	232	207	213	196	194	192	186	201	201	185	184	195	214	235	189	189	205	183	188	187	186	175	192	177	199	219	217	206	200	199	222	214	209	191	220	194	173	201	210	203	200	211	203	231	215	230	213	209	216	190	201	201	208	203	200	218	188	202	208	172	209	206	163	213	200	214	198	210	191	186	219	199	168	186	204	192	197	207	207	175	215	212	211	222	175	171	215	220	190	190	195	194	183	203	201	207	198	194	200	203	218	190	180	207	197	197	216	215	215	177	167	212	189	210	198	186	191	189	199	206	181	211	200	217	215	200	197	244	215	191	223	214	226	205	225	202	220	210	181	186	188	234	205	186	205	222	191	189	205	186	196	216	201	197	189	226	187	215	199	189	188	196	196	206	206	186	188	196	210	215	179	210	213	200	198	175	195	190	200	214	207	168	172	215	225	220	195	203	193	218	199	210	192	203	198	196	204	200	178	182	215	221	211	209	197	193	239	215	180	176	178	221	198	225	183	188	204	185	220	210	194	176	177	183	189	202	190	228	170	226	215	189	203	205	192	199	191	213	229	184	201	189	178	182	229	211	202	209	197	191	180	192	183	176	202	197	234	227	205	162	216	190	192	201	170	172	161	195	189	211	190	176	180	207	187	206	195	206	192	200	199	206	219	224	189	187	189	190	206	190	201	216	206	179	218	219	194	208	207	206	183	217	177	200	199	185	202	190	237	187	184	191	196	203	209	201	189	202	210	211	199	192	195	200	186	202	196	194	191	189	192	241	207	185	201	217	181	186	234	179	217	211	188	186	233	200	199	180	179	179	193	192	207	174	205	189	188	179	219	205	189	196	202	195	222	219	171	218	218	210	199	197	202	225	211	201	188	192	168	174	195	203	214	204	196	196	209	197	190	207	187	207	197	157	213	197	162	216	213	206	210	215	193	195	207	182	202	193	211	222	191	208	223	195	197	191	199	202	194	198	184	202	191	219	193	213	194	215	210	210	206	212	197	200	178	191	190	196	189	204	187	209	215	189	219	168	182	186	175	185	200	190	170	209	195	219	175	218	197	182	184	211	198	203	217	198	214	203	202	205	190	188	204	199	194	211	203	223	192	186	188	206	198	214	209	206	217	199	208	199	203	215	226	215	202	211	222	198	199	185	194	204	205	208	193	198	173	210	165	192	218	200	202	221	174	218	196	205	190	219	210	203	188	214	198	222	207	181	181	188	228	196	203	190	191	213	196	196	185	199	203	188	203	187	169	166	188	217	202	192	163	191	176	201	199	209	215	187	199	208	187	194	203	213	208	182	231	208	202	213	191	212	187	216	213	191	219	216	208	185	222	181	220	208	193	245	179	206	203	183	177	200	203	197	201	200	202	199	194	226	198	189	231	217	195	190	217	224	199	218	176	196	224	202	195	200	208	214	213	216	188	196	193	200	211	201	191	211	191	199	184	189	224	184	225	218	202	183	188	202	190	204	199	187	214	229	191	198	231	180	176	175	193	196	200	202	193	213	183	187	220	206	195	190	193	206	223	202	199	216	199	195	204	195	217	200	181	191	202	221	192	194	199	199	209	198	188	210	196	207	188	206	221	201	207	208	242	196	183	205	194	201	198	173	222	215	209	194	223	195	191	207	218	198	169	198	206	210	199	187	207	175	226	191	225	171	203	191	197	178	214	218	196	198	209	190	218	196	189	213	211	176	244	219	201	187	198	201	202	197	180	185	191	210	182	206	206	177	221	188	169	223	235	223	196	209	205	204	195	213	207	179	208	204	222	212	183	214	212	195	187	225	217	198	189	186	209	195	187	195	200	202	190	195	186	186	204	211	188	172	187	176	199	197	207	199	175	192	214	214	214	193	193	193	199	206	182	229	183	196	198	231	196	211	202	202	190	197	202	192	198	191	218	197	195	188	209	168	204	175	191	211	193	203	187	204	184	209	204	201	214	221	199	222	214	256	192	223	183	207	219	198	193	195	206	224	227	208	199	191	214	214	190	215	205	189	207	180	188	195	192	211	207	220	209	207	211	230	222	177	215	188	188	194	189	179	191	188	210	231	233	198	215	217	207	179	208	200	192	202	203	183	181	161	193	176	189	229	225	214	192	202	191	198	224	207	242	184	193	211	213	226	206	211	217	162	189	195	196	198	195	184	202	211	186	184	206	243	210	208	205	219	202	210	186	188	199	223	192	204	184	221	214	186	194	186	220	209	194	209	210	204	207	220	197	222	222	217	219	193	186	202	173	212	213	222	195	217	211	209	220	190	203	210	193	197	197	198	176	200	219	192	195	213	203	222	211	221	228	215	214	212	208	188	198	193	207	221	220	194	192	216	208	198	222	211	215	203	186	198	207	189	208	216	206	202	181	196	200	178	186	206	193	194	176	178	185	212	191	192	195	195	212	201	201	211	206	179	191	217	190	211	206	217	200	179	189	211	191	182	181	167	214	185	184	216	201	184	232	208	215	203	199	196	202	170	228	188	176	186	186	226	201	194	214	238	203	211	219	228	196	230	232	231	207	201	194	194	179	210	224	179	189	194	182	218	177	214	196	195	209	220	202	198	195	193	171	194	191	192	221	232	196	211	205	198	213	194	208	213	211	191	216	189	183	242	204	176	210	190	229	186	178	187	209	211	243	197	195	208	216	200	202	200	215	168	205	190	189	199	179	188	229	208	189	220	219	209	202	185	225	201	204	185	220	212	185	227	193	190	207	199	212	186	204	216	203	186	208	217	222	208	180	213	187	211	206	214	212	192	177	246	202	203	227	229	212	217
5385	2083	1521	829	595	578	513	555	517	500	500	464	476	487	492	452	497	521	455	494	453	474	477	494	488	439	455	505	489	509	500	480	444	500	481	488	442	486	484	480	504	494	476	490	489	485	465	486	494	490	482	442	490	505	475	442	491	521	497	451	490	453	478	489	470	467	464	451	488	486	481	504	418	470	525	452	493	432	494	489	485	465	504	460	507	512	489	473	483	460	459	472	469	501	485	451	498	468	484	487	456	511	478	436	477	515	494	456	457	483	464	484	457	471	500	455	508	465	522	451	506	455	428	458	520	515	460	416	485	475	425	502	459	468	459	482	452	500	465	485	459	472	492	479	493	483	446	497	476	475	433	502	457	480	449	454	481	477	489	442	501	456	514	462	489	465	522	511	484	482	493	468	460	452	458	489	493	462	505	460	474	456	482	511	480	470	499	458	469	472	490	517	474	500	471	443	450	499	469	484	491	433	507	448	475	465	478	462	488	480	467	455	499	473	474	478	454	485	455	500	479	541	515	494	492	473	465	482	477	468	458	504	480	476	524	498	507	501	485	496	454	482	443	531	453	493	457	498	456	494	450	519	492	470	485	457	472	459	450	512	533	472	502	459	482	442	460	457	485	476	493	450	477	492	479	466	481	495	452	482	503	471	511	468	501	474	483	484	451	467	496	466	466	486	432	509	456	462	483	493	451	493	484	451	492	484	466	462	495	460	476	508	530	448	475	472	467	462	473	459	520	492	470	481	485	502	520	495	470	482	531	458	486	457	461	465	473	485	510	488	510	499	468	488	435	500	475	470	517	466	518	438	471	508	484	455	446	444	450	445	474	474	452	489	489	435	468	513	496	470	464	513	477	474	454	465	468	472	458	465	510	508	446	486	473	538	481	469	475	487	522	481	485	491	466	475	495	448	521	514	480	487	468	464	430	473	490	462	465	507	487	460	481	473	451	473	464	517	479	481	475	481	502	462	512	481	459	455	511	488	468	480	458	464	494	463	505	464	504	471	473	497	484	454	498	489	453	473	517	479	487	468	505	434	521	449	450	482	496	513	469	510	471	441	482	460	514	420	443	470	463	488	435	445	487	495	462	496	498	501	483	484	470	451	477	504	514	478	486	460	496	455	494	490	469	478	497	484	464	433	466	477	474	497	465	509	518	471	511	461	480	497	474	493	442	528	467	474	462	435	510	461	484	489	509	456	450	449	472	492	495	477	464	482	448	466	500	484	454	440	476	447	488	482	482	479	467	489	488	473	468	453	472	514	492	477	470	479	479	483	478	463	492	482	460	473	473	514	470	475	476	468	443	458	478	482	432	488	480	482	435	504	484	456	451	457	481	504	467	469	479	425	482	459	511	462	509	495	515	526	459	518	478	499	464	506	486	488	470	483	478	473	456	462	455	470	513	472	464	449	490	482	436	490	482	479	519	492	513	492	478	469	482	464	469	457	467	512	472	465	450	498	468	443	403	489	466	470	522	444	490	484	466	444	423	475	484	504	481	465	503	466	458	495	463	490	488	482	453	521	469	472	451	484	482	515	471	475	483	470	494	452	469	467	494	498	492	497	478	471	478	488	448	512	477	443	472	472	451	478	457	486	457	434	466	494	447	442	456	482	490	482	484	502	501	450	476	490	448	457	450	523	461	468	503	524	472	462	478	474	458	469	509	457	513	481	518	495	498	526	505	465	476	480	471	507	485	481	453	488	485	501	490	473	467	506	508	481	464	469	477	468	496	497	479	459	523	470	481	475	488	449	475	509	445	490	467	477	448	445	427	502	485	467	492	514	509	438	488	456	501	487	420	468	425	470	481	452	453	456	465	483	491	496	485	502	516	469	474	475	454	489	450	449	493	454	486	467	480	467	486	501	449	476	505	468	463	472	474	494	405	454	471	496	451	461	464	472	508	510	489	491	486	486	440	474	483	467	486	524	480	469	464	483	436	475	452	485	513	471	483	456	494	447	535	456	476	462	481	476	468	526	483	514	491	486	475	467	490	489	498	491	465	489	451	487	460	475	463	467	464	472	476	456	484	500	482	515	475	475	446	471	464	454	492	453	472	504	472	449	457	465	448	470	455	492	470	470	519	433	461	436	475	495	465	441	467	515	489	497	471	468	451	507	492	486	478	493	440	454	481	483	514	487	446	465	478	465	510	494	461	475	503	473	517	463	469	482	460	464	478	485	527	520	463	489	509	511	464	466	489	450	472	481	491	458	442	459	481	473	450	465	476	454	511	472	473	509	450	561	526	452	503	488	516	483	508	488	463	502	497	482	539	481	500	475	420	481	498	483	530	477	502	472	493	455	481	503	453	473	500	460	451	463	498	493	442	464	451	474	473	484	461	486	482	479	508	476	485	494	461	437	486	489	485	470	451	457	497	518	498	515	475	515	486	475	487	477	453	501	482	407	500	482	467	481	457	454	475	467	488	471	515	468	510	476	456	470	504	456	509	511	461	486	449	469	495	473	458	473	471	453	437	466	470	443	468	465	449	482	492	493	458	464	466	488	442	484	492	497	453	499	493	498	443	460	466	502	514	469	494	466	489	479	472	495	491	503	490	459	454	495	446	499	438	484	449	455	485	478	469	488	474	480	464	481	479	446	505	481	460	459	497	496	522	515	455	498	482	488	503	514	525	455	470	458	469	481	504	465	509	474	510	536	444	476	469	457	463	467	485	427	504	446	446	464	427	488	470	493	475	492	476	481	487	470	472	486	535	443	452	486	450	474	497	473	462	514	484	476	457	485	469	461	500	460	478	480	468	471	491	484	503	437	452	505	482	463	448	492	474	504	488	447	507	455	457	490	476	487	480	482	470	470	488	483	449	498	489	472	498	467	511	457	489	474	480	469	479	446	489	482	445	465	471	483	487	463	503	513	468	514	467	466	505	471	500	471	444	437	486	472	466	481	472	483	453	474	466	469	473	501	458	492	503	488	468	440	487	485	486	450	504	477	475	510	484	460	501	437	474	476	473	470	502	491	465	476	490	487	465	465	492	479	447	427	468	428	443	479	507	471	466	502	469	486	477	533	470	480	479	475	454	478	483	493	479	503	448	473	478	462	468	492	481	479	480	481	494	516	503	490	456	464	456	480	466	487	437	464	485	488	466	480	496	443	474	515	465	487	493	477	482	460	503	457	485	432	479	477	511	494	460	495	456	441	441	463	484	490	485	463	464	490	484	481	466	463	546	463	472	474	484	464	463	458	474	473	456	510	458	510	442	453	509	481	438	441	472	487	445	536	478	485	520	487	456	485	454	446	473	485	502	497	501	503	526	444	489	497	454	495	451	470	476	490	471	470	505	484	474	512	472	487	498	493	495	454	443	481	448	485	472	470	464	476	511	486	462	451	461	497	469	480	475	505	489	504	512	514	472	518	459	491	455	454	473	517	479	411	470	483	470	500	458	493	445	471	461	460	510	467	463	469	521	461	478	454	460	489	498	492	458	495	495	504	464	470	516	441	492	522	486	491	470	506
24533	20987	24622	27482	20605	3034	753	575	582	453	437	393	344	324	308	325	323	306	329	350	309	306	332	322	321	284	298	295	281	332	309	291	304	332	342	299	295	290	277	293	288	338	315	287	336	311	301	274	312	272	303	303	288	301	329	290	314	292	303	309	302	325	352	278	294	279	272	309	303	304	295	294	276	294	278	286	319	319	308	321	299	276	296	308	311	277	270	269	278	291	269	297	285	282	312	309	323	282	297	328	302	302	304	281	281	265	285	295	294	312	311	300	294	312	286	291	299	321	309	281	303	325	278	312	307	278	302	316	295	286	319	293	266	325	284	311	288	303	302	287	260	284	305	325	291	285	314	315	266	278	272	355	271	315	301	299	310	313	310	274	262	284	253	310	315	327	321	297	307	278	314	316	319	305	298	273	257	293	275	280	315	302	294	282	264	287	280	300	277	269	258	314	283	316	315	320	283	283	263	276	303	298	287	299	282	278	298	277	274	303	278	325	298	304	285	317	296	277	291	299	302	306	278	302	301	238	305	261	303	304	323	312	303	263	291	330	307	302	313	318	276	295	297	273	330	301	280	285	291	315	255	289	292	289	316	287	288	309	287	316	292	294	298	288	290	291	321	308	298	295	321	270	285	301	291	285	294	295	322	304	319	263	347	310	282	279	273	292	304	300	296	292	284	308	301	270	313	300	281	253	280	300	280	278	303	295	300	300	300	314	284	288	292	309	336	292	291	336	308	313	302	278	274	293	286	299	307	316	278	308	258	330	242	285	319	281	336	297	297	273	310	266	294	326	302	343	296	284	308	301	328	290	268	319	306	346	277	311	301	296	272	297	304	321	294	299	271	311	269	269	305	314	311	305	273	301	292	305	308	284	274	300	297	290	244	316	293	271	322	297	279	301	322	286	287	336	280	308	307	309	313	344	313	307	315	313	340	265	282	290	296	299	316	303	261	290	314	309	288	276	330	283	303	297	281	273	300	296	294	314	299	316	295	297	322	323	290	277	299	307	292	305	249	314	300	299	269	288	299	326	304	307	296	303	291	282	284	272	285	278	294	289	281	289	340	292	285	299	311	305	306	331	322	292	292	295	294	311	298	331	322	275	278	249	303	284	282	303	322	304	299	311	301	291	325	316	314	329	322	288	310	293	302	283	271	284	255	273	292	294	276	274	300	326	309	325	319	304	291	324	307	290	269	324	311	254	298	295	314	276	278	276	306	292	299	313	293	326	307	279	284	287	267	290	311	305	300	311	285	245	254	255	336	311	262	305	251	314	274	295	308	292	290	321	274	280	326	271	294	295	315	286	300	291	283	265	286	282	294	328	286	302	313	293	283	267	286	297	306	253	276	349	306	254	282	281	326	317	336	285	264	299	321	305	327	317	278	284	300	280	328	286	287	297	328	315	317	334	275	264	295	317	279	300	322	299	323	303	293	311	306	301	279	309	308	282	262	323	289	265	303	301	326	316	283	286	293	309	273	267	313	269	286	268	329	318	296	292	319	316	324	301	270	325	298	308	296	292	276	271	263	294	335	282	334	287	259	278	311	303	309	316	302	305	281	291	294	277	272	289	286	284	272	277	310	300	297	312	323	277	259	270	304	323	310	300	295	291	289	288	291	260	324	285	249	298	267	265	285	305	294	273	292	283	304	312	279	315	279	319	288	305	242	285	295	318	297	308	325	307	299	303	277	293	306	282	300	304	266	290	289	271	292	307	317	310	294	279	296	306	302	303	269	290	303	307	304	291	288	302	306	277	282	299	309	279	279	296	288	295	288	314	299	302	298	293	297	282	304	302	312	302	286	321	290	277	343	285	281	305	271	303	304	285	298	279	296	298	271	291	308	310	271	299	304	307	282	285	322	300	290	307	298	312	293	322	268	304	289	296	277	267	275	258	304	311	317	298	302	297	290	310	288	301	312	271	261	314	316	300	318	285	301	332	272	261	329	291	257	314	288	307	289	294	318	232	309	292	304	284	307	305	292	269	291	308	291	280	272	283	284	322	324	327	305	335	278	277	286	307	297	291	312	256	326	293	270	302	295	318	291	301	295	267	315	264	298	302	270	301	254	298	321	298	280	331	293	281	293	323	271	311	287	297	314	270	302	294	299	317	284	318	293	341	277	249	316	353	316	290	291	311	288	277	282	297	269	323	330	315	297	310	303	311	299	275	276	290	280	290	290	295	364	285	327	282	264	308	313	282	269	284	283	290	299	273	284	309	254	300	309	257	280	296	288	297	304	298	262	294	278	321	279	309	314	278	263	299	340	286	289	334	326	330	317	338	289	279	275	311	296	291	292	293	317	296	273	300	293	253	284	287	294	296	275	353	306	296	299	279	304	293	292	305	329	309	293	272	307	297	273	312	278	326	300	339	304	327	297	288	287	261	296	317	300	278	282	307	280	266	293	310	313	258	306	280	296	296	273	303	290	277	316	303	314	290	318	279	288	283	318	300	280	346	287	287	260	278	272	310	322	287	310	296	297	271	297	295	307	278	275	277	304	268	296	273	284	309	291	272	278	290	299	278	295	297	298	316	329	314	256	265	307	270	290	292	338	309	274	275	307	284	279	262	307	303	271	269	306	310	274	299	265	280	298	272	239	273	274	255	268	285	281	292	287	308	289	285	226	288	289	302	304	322	304	317	320	282	319	292	302	301	266	262	266	303	322	264	280	321	278	286	285	306	293	302	272	296	331	312	296	311	261	297	324	291	301	357	336	297	312	290	278	278	322	267	299	303	293	325	282	341	310	293	299	287	302	282	265	302	313	301	318	275	287	284	315	284	310	345	312	280	314	301	286	308	316	276	302	308	276	293	321	318	292	300	341	272	294	287	288	286	296	319	308	278	290	304	310	288	262	266	298	270	289	295	287	307	272	276	295	309	280	315	268	299	315	259	279	264	261	317	320	292	284	292	296	266	297	336	269	314	319	320	313	281	273	310	320	281	326	324	278	329	315	312	275	301	297	304	308	301	293	288	292	292	292	303	307	303	292	299	288	287	275	293	314	272	293	294	278	282	274	305	275	304	296	277	292	294	319	315	298	281	289	322	286	295	289	278	309	281	277	295	288	282	275	270	285	316	271	292	295	312	295	282	287	310	284	305	323	275	305	277	286	293	287	295	292	308	345	293	295	320	310	275	308	269	262	303	300	287	323	260	302	297	272	311	271	297	301	283	275	290	289	263	296	284	286	298	308	294	308	301	300	276	301	320	293	326	327	285	314	304	296	278	328	308	318	314	298	274	298	293	271	272	273	268	270	281	282	313	284	291	286	308	283	276	268	288	283	280	290	296	283	299	291	285	283	271	312	307	264	274	293	294	279	322	307	317	322	281	317	276	281	321	328	311	310	286	303	296	272	241	268	277	320	292	330	278	287	295	272	282	294	301	287	294	309	337	281	297	289	295	292	330	304	301	307	287	285	280	287	275	276	294	321	296	289	268	250	301	248	284	259	287	294	303	296	289	300	299	265	273	311	291
3724	5689	3880	1776	1157	890	815	834	789	762	760	647	697	696	668	661	665	677	659	667	627	688	627	653	634	671	678	738	635	696	632	654	616	656	621	645	662	628	643	640	652	674	638	628	643	669	702	645	616	660	642	654	629	687	621	671	637	631	664	682	658	631	693	703	664	671	623	629	705	663	670	600	645	643	659	639	671	666	680	645	648	659	671	652	651	691	622	689	651	680	630	620	680	655	669	658	656	658	630	645	670	642	650	670	651	683	683	614	694	658	621	656	651	622	651	659	643	620	664	620	620	633	654	637	686	686	654	661	616	644	643	642	617	642	710	655	630	576	698	662	665	642	625	694	664	654	639	633	693	670	664	651	675	616	673	612	645	679	620	649	683	605	648	637	658	674	676	667	621	662	651	668	660	694	643	648	643	643	625	678	680	677	658	621	614	623	633	650	622	668	632	628	655	679	633	634	664	669	644	705	629	616	626	628	640	639	643	662	682	664	665	608	652	649	644	674	648	668	660	659	647	653	606	612	642	656	642	666	644	637	672	712	647	625	631	616	614	688	651	631	646	611	672	651	619	637	626	684	631	657	655	662	728	650	656	655	624	643	626	633	653	672	654	684	668	698	673	658	610	718	640	657	647	643	656	635	656	617	651	678	649	675	719	631	689	652	669	681	666	626	636	631	650	660	675	664	608	627	655	669	643	639	648	628	701	637	642	667	644	686	684	676	667	619	699	670	616	653	704	664	618	616	640	649	658	660	654	636	651	652	638	610	604	648	624	615	657	683	640	611	652	682	636	688	634	679	658	635	637	635	665	646	687	647	639	697	623	627	674	665	646	684	704	622	643	684	635	628	640	693	650	610	657	620	652	608	665	629	641	674	675	699	659	614	664	659	656	693	666	628	605	672	657	645	679	663	647	646	650	678	643	656	612	629	655	664	646	661	664	651	642	650	614	636	666	654	643	644	619	624	634	604	638	657	635	647	651	681	596	658	660	643	648	667	655	660	682	668	641	639	623	622	671	693	653	643	654	680	660	628	651	689	667	650	690	635	683	679	644	691	655	608	654	608	645	663	684	611	648	631	639	628	668	622	630	681	666	673	650	648	646	668	716	651	668	663	680	658	640	632	642	646	630	657	668	649	660	672	632	626	683	645	631	631	572	649	672	674	633	678	644	619	690	690	670	620	655	631	633	675	692	652	654	647	666	666	645	645	612	634	664	638	685	638	694	654	675	644	626	660	644	661	631	688	680	678	654	657	641	677	658	627	638	678	663	641	663	607	634	687	638	686	658	695	670	643	682	628	676	604	665	679	695	642	653	634	613	661	696	648	629	651	658	665	633	617	648	623	680	683	663	668	688	659	626	661	656	647	627	616	583	610	646	655	676	638	665	674	652	629	681	660	595	657	613	649	639	643	656	675	641	622	637	625	640	638	658	674	655	612	622	624	630	654	694	628	665	579	648	638	657	650	651	668	602	651	623	653	658	608	641	609	714	620	641	720	586	649	639	628	681	670	650	627	626	678	634	669	651	638	630	628	632	678	667	677	657	676	595	651	659	640	640	650	656	615	650	659	633	619	665	646	632	628	718	632	674	648	621	656	637	654	663	666	605	626	666	660	648	592	621	620	625	650	682	645	633	641	665	664	630	694	677	661	629	634	602	671	653	661	653	666	613	675	648	663	634	658	659	615	723	637	678	677	648	673	655	684	664	656	640	653	657	645	700	659	688	635	669	628	623	634	661	646	668	635	692	616	639	673	623	633	622	624	623	661	632	621	618	670	626	670	639	647	621	655	663	657	637	601	694	659	685	660	671	672	654	660	653	656	653	708	628	684	608	637	663	670	627	644	642	631	680	680	649	633	657	626	658	656	648	660	648	640	646	671	676	706	676	651	622	667	663	641	616	636	663	652	617	643	641	645	684	612	638	669	642	633	602	636	653	664	630	661	627	646	678	638	677	617	627	633	651	649	696	653	652	616	632	646	654	703	632	629	645	660	688	640	657	595	662	632	659	681	670	652	659	681	656	681	651	685	678	611	666	635	650	685	652	664	631	646	683	616	695	671	651	678	683	613	690	646	666	648	586	606	681	652	632	645	621	645	649	618	641	617	620	647	638	654	653	655	679	670	653	680	644	660	649	646	701	667	620	683	634	639	656	654	653	684	632	671	649	628	611	617	630	646	624	675	669	643	618	650	634	683	614	620	679	626	679	665	644	629	689	629	653	643	644	681	678	669	650	603	650	649	689	649	695	626	627	621	624	619	639	664	648	667	688	677	619	666	653	636	652	633	668	647	624	655	667	659	664	621	646	613	660	588	679	613	635	641	676	654	661	657	690	656	632	649	660	616	609	679	626	681	642	648	675	648	643	648	651	623	618	653	631	641	665	626	658	682	619	617	655	562	621	637	624	678	661	677	667	681	685	653	662	655	653	658	605	649	613	663	643	629	641	607	657	652	636	691	685	655	671	695	666	680	709	663	672	681	633	663	643	677	686	678	695	625	651	653	635	638	639	643	613	667	652	612	654	653	667	634	623	667	626	605	670	657	584	653	622	613	634	661	639	656	724	638	683	647	673	632	671	638	699	625	682	646	636	673	604	642	672	667	627	693	680	682	688	632	636	631	656	654	620	613	673	611	665	627	635	650	674	662	654	629	636	626	586	648	661	640	642	656	665	668	592	655	624	689	655	672	619	644	632	693	629	641	654	683	629	673	649	633	667	608	673	694	657	633	682	636	653	615	645	676	623	650	735	636	630	653	696	599	680	668	656	658	668	675	620	674	656	663	583	639	690	669	638	687	680	641	630	628	669	637	673	666	642	672	639	596	634	669	677	647	594	681	617	626	625	634	645	608	665	671	635	676	680	658	617	608	680	603	659	681	663	672	662	674	627	627	642	656	627	659	652	624	645	658	625	668	632	623	636	642	649	654	702	651	648	631	635	649	621	628	614	592	639	698	604	694	638	632	651	695	650	636	642	648	701	638	649	622	645	643	673	637	644	652	718	646	652	654	650	621	664	686	678	667	637	651	651	638	600	657	669	634	673	678	636	619	639	660	656	647	701	655	647	651	652	629	648	682	598	648	680	664	680	627	649	624	655	606	657	660	621	672	606	657	659	680	656	626	620	642	672	667	611	644	637	658	693	679	674	668	667	615	644	641	653	695	669	626	638	690	648	660	683	648	639	692	628	644	640	649	708	671	570	645	632	663	628	666	685	642	647	665	683	673	673	664	632	653	707	654	646	643	718	677	650	658	666	640	608	631	683	707	664	668	654	617	622	593	678	653	670	657	640	607	695	667	626	659	627	626	700	662	648	670	663	610	653	650	648	640	625	655	641	666	635	634	638	625	662	660	598	629	624	679	624	654	689	641	642	667	639	646	635	629	666	687	690	631	662	657	660	657	620	612	681	669	617	666	662	620	633	657	616	641	644	642	685	665	645	618	660	646	648	663	683	634	646	624	630	657	661	647	636	681	635	661	647	674
23770	21030	25314	26973	21044	21008	3440	921	661	586	496	415	325	328	344	295	329	299	266	287	301	303	281	261	265	277	222	257	239	243	256	274	255	307	234	244	213	231	238	223	237	233	262	260	239	288	255	260	244	233	271	279	255	244	245	265	230	236	246	250	251	263	251	236	243	237	247	268	246	265	236	257	253	235	228	225	270	263	230	237	253	268	236	246	234	233	204	207	229	252	244	249	276	241	235	225	246	226	244	219	224	245	242	245	272	240	284	259	238	242	254	211	230	227	241	257	255	233	266	241	212	252	246	228	226	241	239	234	218	240	205	209	221	240	258	217	239	221	256	221	249	224	216	232	248	209	253	235	223	237	220	222	238	228	218	256	248	254	228	281	219	240	223	235	214	229	258	224	244	263	245	257	233	238	255	259	238	244	225	206	241	223	212	228	257	273	264	223	220	244	230	230	222	246	215	227	228	219	236	228	274	265	228	257	228	218	223	211	225	231	267	241	246	246	247	227	261	222	233	234	222	244	222	214	257	228	251	210	235	234	225	254	274	214	237	243	227	235	232	257	259	249	243	228	231	230	225	252	283	223	252	208	232	213	244	219	221	273	222	255	227	231	231	250	239	222	239	236	215	253	249	232	252	240	244	238	241	215	269	261	236	220	235	264	236	219	269	231	235	264	227	247	254	244	270	244	266	235	196	219	239	225	269	229	225	223	268	228	250	283	221	247	260	228	234	231	261	235	232	245	249	241	234	251	210	204	239	253	228	238	236	249	250	240	243	240	230	219	239	231	238	239	236	257	239	214	217	231	223	225	261	246	234	251	229	234	213	221	286	262	241	261	222	259	234	262	244	271	209	236	230	212	257	240	266	253	239	239	228	228	237	250	242	244	242	242	224	241	258	246	217	244	217	235	215	234	250	238	255	256	226	245	247	257	260	224	240	256	255	222	266	246	218	246	252	276	231	248	230	244	267	238	248	244	228	241	237	252	264	246	231	260	244	252	275	239	234	256	192	234	248	236	242	246	212	230	247	221	217	227	232	258	274	227	268	275	260	252	247	257	262	197	244	245	246	229	230	237	221	278	246	245	257	228	240	262	252	246	234	249	210	267	214	262	256	246	227	225	235	269	240	245	229	250	238	248	256	237	269	237	253	216	233	229	259	218	258	238	240	231	218	259	237	261	244	244	231	225	247	264	247	232	274	235	196	262	243	234	259	249	268	223	232	241	259	230	254	222	233	223	230	226	214	236	253	214	249	220	261	245	246	238	258	234	259	249	243	256	226	224	240	228	235	233	228	278	285	232	236	241	246	230	275	250	232	252	232	238	253	225	267	244	222	240	232	248	245	225	221	233	242	232	222	214	229	249	268	253	218	243	231	222	240	236	215	236	242	234	227	232	246	266	217	250	239	266	265	231	233	241	242	245	221	244	274	216	214	246	236	251	231	224	223	252	263	232	227	245	246	257	219	224	232	241	231	213	234	236	245	232	245	251	240	262	241	240	248	255	215	221	244	260	209	248	221	233	245	231	236	235	223	245	240	228	250	263	217	259	253	220	235	248	247	230	236	265	240	245	214	246	226	219	266	248	238	235	239	235	265	258	237	209	230	222	240	263	225	250	255	222	207	219	236	219	256	237	242	228	220	223	238	247	201	248	236	251	247	246	233	265	208	252	203	241	226	224	240	271	224	217	246	258	238	245	230	249	229	222	237	216	245	219	252	258	221	241	239	225	234	241	242	208	230	237	247	253	235	237	259	241	225	248	218	232	254	216	246	259	247	227	214	223	244	264	249	227	227	225	222	244	245	250	214	247	247	222	227	213	240	263	247	256	224	239	221	238	216	260	223	254	244	246	265	232	219	223	216	251	234	256	241	253	262	239	228	260	231	262	261	250	213	231	251	246	251	241	271	261	255	237	202	208	211	251	261	231	251	236	254	241	230	228	220	213	239	222	248	254	216	222	251	239	240	226	216	233	228	249	244	263	274	245	231	280	241	238	256	269	264	269	250	218	221	248	250	234	263	272	274	240	228	226	240	229	224	228	253	224	253	242	260	237	285	265	226	262	247	226	278	254	222	223	248	240	216	249	267	266	242	245	248	229	217	222	232	245	220	241	228	251	238	243	221	236	238	223	256	251	214	240	233	241	239	272	240	248	231	250	234	269	231	235	228	238	244	221	250	218	242	236	246	221	220	250	257	266	263	212	233	231	224	271	231	255	212	234	250	238	231	218	226	242	243	232	253	229	258	256	237	216	235	256	201	249	219	231	264	237	262	221	236	258	236	240	254	230	235	232	210	211	227	251	224	266	211	223	228	236	241	281	247	242	252	265	247	238	254	266	221	258	253	283	283	264	253	227	220	229	231	236	281	260	284	262	237	219	222	249	234	248	260	233	217	230	243	239	260	265	261	233	259	224	251	244	205	219	228	238	227	255	235	261	238	233	268	244	262	241	224	242	239	233	249	259	287	249	245	227	223	285	261	229	227	258	218	239	240	262	255	249	242	247	255	221	213	252	187	234	248	216	247	238	252	218	236	242	215	255	222	236	283	254	200	229	228	253	244	248	235	233	268	250	259	264	234	244	234	241	277	239	252	262	252	231	252	234	275	246	227	247	257	220	213	261	220	240	252	233	251	235	208	223	229	230	243	268	232	240	236	257	247	248	214	231	262	227	258	256	232	246	234	257	220	240	241	241	231	245	269	226	250	233	238	217	228	244	257	223	243	255	219	232	250	243	238	270	247	236	227	236	220	233	238	225	226	226	252	261	294	237	211	226	251	233	243	247	216	273	260	254	242	230	236	229	232	302	223	245	260	232	223	237	195	248	246	246	259	217	229	235	247	204	260	235	222	238	251	254	222	200	246	209	260	204	232	250	264	216	226	227	258	282	246	241	253	242	246	240	242	232	263	237	240	220	233	219	247	226	223	249	222	266	233	209	250	253	219	234	259	273	240	222	240	246	252	243	210	228	242	266	217	249	244	232	232	238	238	253	238	255	212	245	211	243	249	266	214	227	244	214	250	228	238	227	235	252	225	247	218	245	265	229	240	229	235	231	243	247	234	244	253	228	241	277	250	272	276	237	263	234	239	235	237	231	215	234	281	227	221	254	249	269	249	220	246	216	247	225	185	229	231	209	230	223	270	252	250	219	233	248	230	270	240	230	255	257	238	239	236	211	226	255	256	233	228	221	252	264	242	233	232	251	252	257	242	231	241	255	268	234	244	222	219	240	234	208	275	248	213	222	238	211	263	247	269	242	249	233	274	239	209	238	259	252	254	242	211	244	214	234	248	272	240	217	229	256	223	254	282	225	250	240	264	217	230	229	266	231	253	234	248	228	233	234	235	245	244	266	237	252	250	231	210	230	232	230	249	232	240	257	249	252	221	242	240	225	260	224	231	218	235	232	240	253	240	251	227	265	222	238	235	223	246	252	248	226	231	228	235	220	239	235	245	240	227	239	219	229	225	238	226	220	252	219	253	245
3974	8564	5751	2403	1307	950	858	754	771	692	645	594	602	569	573	500	536	542	565	517	543	545	535	533	506	547	516	534	512	530	526	536	543	501	508	543	536	536	550	473	555	504	516	524	534	526	485	517	533	508	569	542	508	525	526	522	505	502	516	564	497	519	520	557	517	528	512	489	545	528	479	521	560	493	498	533	501	541	525	532	497	521	513	506	553	523	493	504	488	499	484	483	552	547	500	520	526	514	501	499	487	501	526	534	469	531	555	473	517	530	476	501	511	529	514	535	497	527	551	555	570	564	511	490	565	521	537	497	524	515	535	551	500	481	494	563	520	518	525	532	526	535	520	562	538	503	489	518	573	519	523	515	525	528	525	498	522	538	518	509	466	513	522	521	521	536	491	566	513	456	558	526	526	526	505	529	511	544	513	465	505	516	509	549	494	518	557	518	557	529	549	459	561	491	546	495	518	507	526	541	523	560	604	495	538	545	518	529	495	531	505	570	556	545	511	513	491	523	530	503	546	490	518	526	526	564	528	487	496	509	552	505	517	482	560	476	460	519	540	540	532	500	499	538	501	523	518	517	532	519	528	509	479	538	535	547	535	517	539	512	506	492	533	513	518	510	514	486	530	522	512	530	526	489	503	526	510	554	539	526	557	534	522	535	546	557	505	548	466	518	522	493	527	506	514	530	561	511	535	534	548	535	507	469	472	540	529	512	493	546	534	521	522	549	562	552	528	534	484	520	534	519	568	533	506	535	542	538	463	517	545	507	501	531	537	542	537	511	502	524	519	502	513	543	501	475	524	489	506	545	511	547	525	530	484	526	539	509	545	512	504	524	499	542	519	514	540	483	534	519	534	517	537	495	516	493	520	533	460	503	490	522	531	525	525	509	565	545	538	533	535	538	517	525	526	578	494	547	517	491	505	508	537	519	501	491	516	533	506	508	551	539	506	512	513	483	525	531	489	474	548	494	567	491	504	570	537	499	551	506	536	512	523	535	521	550	497	518	492	518	549	503	505	557	524	526	528	517	570	508	532	557	509	511	535	517	544	562	513	544	536	523	510	523	515	521	500	572	472	536	515	522	505	530	563	550	526	508	522	499	560	501	489	498	497	512	569	472	510	512	521	513	519	519	541	533	505	540	521	572	514	526	533	531	467	502	523	529	544	519	481	487	527	543	520	517	493	515	474	526	498	520	552	567	495	567	549	490	554	531	488	459	545	528	551	543	531	521	483	523	548	478	513	505	497	530	529	526	521	536	541	508	551	521	528	506	531	489	478	526	520	496	516	528	503	539	481	512	554	498	529	505	517	498	542	497	504	501	544	499	540	496	505	528	524	548	488	526	513	551	519	510	491	528	507	512	590	548	511	524	522	502	521	501	514	545	535	496	546	442	540	511	542	495	518	510	531	539	556	535	495	544	502	511	542	523	520	501	545	544	542	536	552	520	501	536	522	493	478	549	523	546	521	522	504	544	509	503	542	544	495	516	467	513	520	523	530	532	529	510	540	516	497	486	508	506	503	529	547	546	527	543	527	509	570	537	520	528	509	520	529	530	500	513	521	547	525	494	524	492	547	526	501	505	533	507	528	526	538	504	508	542	552	571	512	512	509	531	546	508	518	528	494	496	527	508	504	499	538	550	549	535	522	503	519	532	484	578	524	522	519	547	506	508	536	509	533	538	535	513	511	518	514	525	510	520	485	520	497	509	500	520	542	518	510	521	483	529	552	536	519	493	519	502	517	544	529	537	514	516	490	567	522	518	507	499	548	529	509	518	533	543	493	526	500	486	482	499	547	509	515	481	505	542	510	515	537	531	531	516	523	510	512	512	529	544	534	520	483	511	545	492	541	533	507	560	591	488	522	503	546	533	544	501	524	516	490	502	492	507	567	499	572	479	487	550	496	504	519	582	526	551	521	513	531	531	526	508	489	542	544	548	526	530	528	466	564	537	536	524	543	525	529	533	502	519	517	531	514	549	524	537	534	526	502	516	555	507	535	546	528	521	527	520	510	481	493	501	485	517	502	508	526	507	520	539	510	516	492	525	507	498	541	549	519	517	536	532	561	498	491	506	519	565	533	538	518	496	469	511	489	528	502	542	519	557	508	515	511	526	525	525	522	527	495	509	549	517	517	523	509	498	521	542	524	530	495	516	517	564	518	524	561	539	543	527	542	525	529	510	510	453	507	522	525	531	513	520	513	570	531	505	487	539	576	510	514	554	565	555	485	481	541	528	511	465	504	528	508	546	523	491	503	519	496	554	581	571	517	518	485	483	531	514	525	520	532	490	527	506	545	512	499	535	511	501	533	499	519	500	548	547	521	500	527	523	542	544	474	558	488	493	524	544	514	504	538	504	516	535	467	536	479	572	479	531	528	494	536	482	494	549	500	520	516	523	535	521	508	521	530	545	515	550	545	518	540	494	489	469	538	530	528	536	510	497	485	518	501	531	490	532	512	538	505	497	501	524	460	534	520	509	544	520	536	499	530	526	478	468	525	512	530	529	577	548	539	517	546	534	517	524	518	526	523	535	515	535	558	544	543	506	514	491	522	516	526	561	531	531	473	504	491	495	488	475	529	540	515	570	537	525	553	531	512	506	538	523	539	520	536	527	492	519	538	505	521	507	552	501	551	527	500	492	512	522	517	511	511	536	527	560	549	504	537	525	494	505	511	521	502	494	517	457	500	503	513	496	510	497	506	547	530	560	520	535	514	502	516	522	554	536	466	522	533	526	527	538	542	521	495	511	463	526	492	506	519	591	537	506	526	492	518	528	564	529	491	537	546	506	494	501	513	558	554	527	483	539	519	521	494	498	506	487	507	535	505	522	520	526	462	520	526	498	494	491	499	521	518	534	525	533	515	539	480	537	506	545	518	555	503	518	571	508	517	498	512	539	495	493	526	512	511	499	512	498	518	503	527	535	510	519	473	562	510	510	530	510	496	496	528	496	542	512	525	559	480	537	529	494	520	542	493	530	504	522	527	531	509	499	501	537	514	523	507	498	531	491	521	561	517	504	537	482	561	504	503	517	556	494	536	519	544	526	533	509	492	504	529	566	473	510	522	502	508	564	511	548	528	517	498	549	497	531	533	522	518	471	523	544	549	532	520	484	559	518	496	520	554	509	485	502	520	493	502	541	469	505	553	512	519	463	506	503	525	497	546	547	481	560	515	525	513	551	539	524	544	529	504	547	514	496	500	559	551	524	511	510	578	521	550	485	530	468	542	523	516	527	515	530	558	539	563	537	506	501	536	554	520	544	504	574	534	558	518	519	554	479	529	539	530	473	509	470	500	518	483	505	525	546	505	507	533	525	525	474	536	479	547	492	479	534	531	493	521	521	515	566	515	528	517	531	541	553	564	543	555	530	514	533	521	553	500	514	506	550	554	515	514	549	486	512	512	502	519	526	499	528	506	519	522	535	479	519	515	506	507	525	562	495	569	547	508	488	555	548	528	491	521	513	512	563	538	515	546	492
32913	13901	2779	691	424	341	334	279	315	279	235	235	241	200	183	196	197	220	187	206	218	184	228	213	192	177	227	217	217	234	194	194	185	207	186	206	189	194	199	216	190	225	205	234	204	201	191	204	193	206	233	196	235	189	213	200	197	183	192	228	211	194	194	198	207	205	205	213	191	227	224	211	186	184	204	206	196	194	204	200	198	207	191	188	199	178	181	183	192	204	193	188	213	203	210	205	187	213	192	184	189	205	196	194	206	198	203	216	196	215	224	232	199	199	213	231	214	201	196	221	209	202	230	208	206	216	209	234	220	209	204	182	215	196	189	189	197	222	203	218	191	211	219	209	215	167	216	185	226	237	178	198	202	213	192	200	230	199	205	182	200	204	209	188	185	187	223	189	176	222	193	217	196	208	183	191	214	193	200	201	215	208	232	197	195	180	199	194	185	217	216	212	205	207	210	215	213	219	197	212	197	182	205	188	198	206	206	248	222	198	208	218	219	188	206	216	185	206	180	187	203	206	215	188	202	202	216	179	208	204	168	221	189	188	207	196	204	216	213	215	205	208	218	194	181	192	196	193	208	208	204	200	194	213	176	208	204	180	165	225	205	221	212	202	201	204	199	221	193	216	194	211	200	202	193	186	192	201	201	217	187	216	208	203	208	211	211	203	206	208	199	203	213	198	222	205	219	203	195	201	203	200	224	205	203	201	217	199	178	210	180	223	234	212	177	189	201	198	190	182	213	211	180	225	192	224	219	218	208	201	195	224	215	196	182	234	200	189	215	222	182	200	206	199	179	199	212	196	202	194	201	197	203	173	211	209	184	192	196	200	248	174	178	199	214	193	191	218	182	200	187	193	181	205	192	171	191	202	191	185	209	209	195	185	176	176	190	169	180	181	212	199	191	185	226	202	193	187	196	184	202	207	216	184	213	209	204	205	186	213	195	213	211	175	187	211	198	207	227	193	222	220	173	207	199	218	188	210	214	188	230	197	190	194	190	204	201	201	200	197	213	183	208	203	184	204	201	192	195	204	190	208	210	187	201	204	222	224	177	193	182	237	216	198	198	215	205	185	209	208	188	208	199	210	191	193	214	200	199	192	213	184	232	221	215	212	204	182	202	222	185	201	215	195	201	185	213	206	204	217	198	210	188	217	215	204	190	215	212	195	187	196	210	215	230	233	174	210	217	226	210	200	209	207	218	227	201	186	201	217	221	193	189	192	217	217	204	188	255	199	203	193	210	221	177	210	195	195	223	210	181	158	229	180	190	209	229	199	243	213	194	201	183	209	217	206	223	225	201	204	204	222	212	179	178	198	205	231	197	172	205	188	230	218	200	224	210	194	189	198	198	181	193	205	225	210	212	189	200	193	219	203	176	198	197	218	190	178	209	213	193	226	171	163	188	192	193	189	193	219	213	176	196	205	202	206	185	209	195	182	226	202	176	181	203	194	175	204	193	201	204	208	201	178	228	193	213	246	206	222	194	224	213	215	175	213	198	221	196	194	213	203	206	205	190	200	228	198	208	212	194	188	183	215	214	196	196	192	192	215	214	198	193	194	199	213	177	202	195	209	217	208	221	201	187	228	173	235	209	167	198	205	199	212	229	215	215	207	187	196	209	201	195	187	200	184	228	221	207	217	201	205	189	199	213	170	202	212	196	196	176	189	201	207	241	186	210	207	179	219	218	199	204	219	213	180	150	190	188	192	202	254	198	203	216	202	184	194	187	161	210	202	173	250	199	213	213	208	196	219	186	222	208	201	202	199	201	209	222	230	213	234	218	215	183	208	182	176	177	201	197	228	214	208	202	173	190	217	205	175	202	208	222	194	200	207	202	209	231	184	219	173	197	221	189	192	213	224	197	198	192	227	215	205	189	202	237	213	228	197	194	198	222	203	207	198	183	206	191	195	209	213	196	197	193	177	196	162	193	200	230	176	226	206	198	204	187	187	178	188	197	213	180	205	193	210	236	200	208	216	211	221	182	180	194	207	184	185	202	202	221	198	198	194	213	202	175	226	208	194	194	211	178	209	180	188	223	179	192	225	186	215	187	194	190	183	215	204	173	195	186	177	221	194	189	191	192	179	197	209	204	187	200	179	220	199	179	193	195	178	228	197	233	211	209	201	202	195	216	218	215	198	181	203	209	191	202	226	213	189	225	208	217	190	205	204	226	194	199	177	179	188	188	207	210	185	177	203	187	186	188	202	176	190	195	176	191	211	195	213	228	203	223	175	194	212	181	202	193	188	186	212	221	197	190	188	214	185	187	208	201	188	225	194	195	211	177	225	212	220	195	221	207	215	231	192	230	191	192	211	206	201	189	216	192	193	207	200	174	222	192	205	243	208	227	181	233	197	178	159	247	192	183	208	172	201	215	205	188	202	199	210	184	218	196	187	185	168	192	228	219	190	178	182	173	189	229	201	189	198	182	219	216	187	203	208	196	208	219	210	194	188	206	207	200	231	211	196	217	188	204	194	172	199	223	183	192	190	183	193	195	201	205	212	196	220	189	195	188	207	190	232	237	215	199	182	188	196	195	187	199	222	191	198	183	195	180	218	202	221	236	181	216	193	201	196	216	187	204	190	196	225	188	209	188	192	207	236	201	191	192	180	198	213	203	219	209	200	227	190	208	184	212	218	244	178	189	192	239	213	198	205	187	192	187	204	193	217	204	199	193	190	184	215	207	211	200	207	209	234	198	189	195	190	220	206	203	185	212	194	189	206	204	194	178	191	199	206	216	209	221	195	177	226	204	211	212	204	185	197	201	207	195	211	198	197	186	207	189	220	194	205	181	192	199	206	212	200	174	217	231	210	234	200	188	192	212	222	207	219	188	221	211	214	182	171	224	223	190	199	207	201	257	215	203	206	230	190	199	189	189	218	185	199	200	225	200	219	198	225	197	219	191	224	208	220	219	226	195	210	191	196	221	207	198	205	205	195	201	203	200	205	204	190	200	195	191	200	183	198	213	199	230	210	210	205	205	240	191	198	158	206	212	186	191	186	191	193	238	228	224	188	193	199	191	186	177	210	197	206	203	191	218	194	210	208	204	180	224	212	218	167	208	178	204	205	198	193	207	178	195	212	227	196	227	202	192	207	186	197	221	196	180	211	212	195	226	203	220	196	189	228	216	184	207	221	224	180	214	204	217	204	214	208	196	207	193	190	175	182	189	189	176	210	230	205	233	201	225	191	206	234	228	194	186	190	236	180	199	192	189	185	201	191	187	188	237	223	212	216	185	200	192	195	207	200	198	195	202	200	210	199	211	207	221	187	208	204	218	214	193	198	206	188	201	196	215	211	200	195	179	192	190	188	197	202	194	217	211	192	231	207	208	181	204	195	226	185	186	212	229	183	213	229	210	186	192	246	187	184	194	229	210	188	189	197	161	177	189	212	185	192	196	210	206	219	191	185	229	202	181	192	190	209	200	180	195	214	216	217	184	203	196	216	192	193	195	226	194	208	215	215	199	196	206	195
5389	1930	1354	796	642	545	530	510	534	498	491	499	510	492	460	487	458	460	474	490	499	459	475	468	479	472	472	497	485	480	468	482	472	474	504	500	449	435	494	480	442	514	493	420	484	475	463	457	487	452	465	455	456	489	443	508	505	507	456	488	490	469	488	480	452	476	450	477	456	506	437	473	532	477	456	501	457	482	421	500	473	471	471	453	471	462	482	479	490	480	477	494	487	505	488	480	490	464	501	464	427	465	509	479	463	486	478	456	493	427	499	488	476	467	513	474	491	457	509	460	455	467	482	507	484	511	479	477	459	409	511	459	443	474	480	471	457	501	473	456	440	507	483	481	487	458	531	461	480	478	497	462	502	474	503	484	457	475	524	461	498	509	459	524	468	493	462	486	484	456	495	440	512	495	502	443	450	447	480	492	488	493	476	476	499	467	488	441	464	517	491	484	467	533	487	473	477	493	508	472	480	471	513	497	466	452	489	527	467	488	463	448	468	469	475	453	462	480	476	465	475	478	467	491	503	504	450	460	439	460	456	465	498	455	502	468	482	504	491	475	464	481	478	481	450	503	466	462	435	514	485	480	462	476	449	448	461	491	465	450	495	449	489	490	465	470	447	495	502	469	485	483	458	491	489	481	457	498	492	443	449	490	473	459	472	498	471	438	458	492	488	482	482	510	478	436	481	467	466	446	504	487	480	509	445	462	499	522	488	471	501	470	491	480	452	470	517	527	504	519	435	494	449	457	491	459	437	455	450	516	451	490	493	495	486	482	487	443	455	453	487	464	471	495	475	476	413	495	445	457	500	482	464	455	463	438	434	442	441	457	506	495	468	461	520	474	478	493	457	492	448	490	458	485	469	441	482	465	475	475	492	460	495	495	464	439	453	493	470	433	473	422	434	473	504	503	486	513	459	491	466	473	451	525	466	479	433	495	480	452	497	444	499	514	480	463	518	505	494	513	445	438	485	475	470	486	453	475	491	473	481	501	466	462	483	478	457	494	493	506	492	457	456	459	473	472	508	517	433	452	503	462	473	478	536	450	473	514	515	476	476	518	500	460	467	494	445	451	509	468	507	466	503	474	474	460	475	480	491	469	513	504	489	450	471	530	525	458	464	482	486	467	472	491	487	480	473	507	481	504	478	455	468	452	496	507	459	464	492	469	502	460	466	435	455	459	454	513	503	459	460	450	476	466	460	494	482	452	461	482	484	445	470	488	481	457	533	488	439	456	449	463	496	514	436	477	455	512	461	506	439	506	444	520	528	504	465	487	490	468	477	496	486	470	482	506	514	487	497	491	523	503	435	471	539	488	453	524	444	439	463	507	466	441	476	466	473	459	488	497	481	466	526	488	500	498	474	442	504	441	461	477	474	509	474	522	456	457	441	499	480	465	493	469	491	433	475	486	473	486	480	499	477	438	476	497	451	484	472	467	456	463	464	465	507	478	482	502	469	462	495	494	499	473	449	487	480	480	484	500	491	486	496	483	468	491	493	476	487	497	470	438	515	455	461	455	471	496	481	460	492	434	472	454	482	457	478	523	494	511	449	474	490	462	491	451	449	437	480	433	483	471	452	488	466	475	501	469	486	506	497	533	509	473	543	502	481	482	494	465	478	458	476	420	497	487	446	466	450	504	500	511	512	468	480	487	504	478	483	468	470	438	499	448	452	487	475	494	491	446	524	516	489	476	489	496	485	480	487	489	501	508	476	489	530	483	526	466	463	441	497	498	458	503	495	474	446	416	488	486	500	465	484	492	476	472	494	473	489	499	454	499	463	481	485	493	443	504	455	454	501	496	459	478	453	478	475	451	462	523	472	446	480	487	470	481	474	504	454	443	481	472	468	454	496	455	421	439	476	489	507	492	488	474	466	472	481	474	464	487	519	455	466	449	469	459	473	465	500	454	439	477	480	510	452	473	481	483	485	489	501	482	441	475	471	505	424	481	459	530	477	494	479	495	451	485	511	473	471	463	470	462	465	480	463	441	476	456	506	486	471	489	473	502	437	465	475	455	504	475	501	460	453	488	482	451	478	458	480	493	480	463	478	504	495	479	494	462	492	466	435	455	495	475	454	469	441	460	485	493	478	488	477	479	487	490	449	468	497	490	508	498	489	469	492	439	486	494	481	485	507	501	471	473	483	500	478	473	433	468	512	453	474	476	489	434	513	448	482	464	486	493	461	456	469	449	476	504	434	483	507	476	489	493	474	443	464	496	506	451	482	488	517	460	487	400	464	494	478	461	464	456	468	467	476	503	485	467	462	436	515	460	474	481	487	475	527	474	508	478	472	520	453	507	466	460	461	463	449	465	504	467	512	455	500	456	474	502	495	470	457	471	467	447	450	497	504	485	482	468	460	459	501	442	464	458	450	471	523	460	480	438	498	497	456	465	502	488	471	449	445	466	461	480	491	461	466	440	435	481	467	418	506	478	504	438	456	437	457	465	468	460	485	461	518	432	452	453	487	499	455	461	478	458	510	523	447	517	483	481	470	466	480	454	437	482	426	454	483	489	465	476	484	478	494	460	452	479	496	471	458	450	510	492	478	476	476	464	478	462	472	475	508	484	493	502	515	467	455	465	478	470	500	444	465	491	499	470	453	507	495	467	495	470	473	492	497	489	457	460	485	477	486	477	471	476	458	465	453	504	461	454	490	478	495	478	455	473	467	495	438	461	477	467	479	452	486	467	511	511	467	442	490	473	470	488	498	471	486	485	463	461	455	464	483	476	427	465	448	471	486	507	471	522	461	496	481	502	491	499	462	495	449	481	504	461	493	463	478	481	479	488	433	472	478	437	456	461	485	497	522	485	489	486	502	485	481	439	488	470	471	459	446	468	468	462	453	470	537	441	461	492	462	455	476	481	457	510	449	480	481	472	473	470	452	472	514	495	485	443	468	494	470	480	489	471	498	506	461	467	483	430	467	457	494	525	467	481	477	513	475	504	488	481	479	430	480	451	476	458	467	511	417	454	452	489	480	498	498	470	519	480	486	469	478	489	474	498	495	473	473	475	484	467	536	460	478	448	466	486	487	479	473	466	486	473	435	493	490	448	485	499	441	445	498	490	465	506	455	478	457	482	495	505	461	493	458	460	502	506	463	461	473	434	468	463	484	484	495	431	495	483	474	508	484	458	474	481	508	485	462	491	487	475	463	475	420	458	466	469	497	459	481	443	477	476	498	479	439	438	460	481	491	487	463	483	474	489	446	475	487	498	514	474	445	494	439	443	493	480	504	529	456	482	473	490	468	458	463	471	486	482	494	456	492	440	515	492	470	470	499	452	503	497	479	461	481	511	483	480	517	441	464	485	483	482	471	490	445	498	457	485	465	483	457	452	486	467	473	460	460	503	495	446	470	478	416	452	487	474	487	456	474	446	480	432	474	504	470	470	469	529	468	477	437	470	473	451	505	488	490	459	498	478	456	476	476	459	474	506	463	461	459	457	483	509	481	477	495	450	432	528	513	482	491	494
24508	21007	24668	27563	20685	3168	694	572	543	488	445	403	357	336	297	300	333	296	298	293	313	312	345	330	298	325	274	298	357	321	288	326	334	319	276	313	290	294	307	286	263	263	288	301	295	306	290	248	296	340	345	300	301	306	294	288	324	306	277	309	287	293	279	286	292	316	307	317	278	313	295	343	302	282	317	289	306	313	295	274	293	303	282	306	316	302	321	299	322	301	287	279	317	290	305	301	299	315	322	329	312	289	321	325	269	299	314	281	283	303	316	294	293	292	301	291	297	314	287	307	325	315	286	284	264	310	294	302	282	307	271	320	274	291	302	299	301	270	287	317	276	347	301	312	305	300	311	276	305	297	284	316	276	333	307	292	313	332	307	307	292	280	305	289	304	298	338	279	307	305	297	317	319	348	293	290	295	281	263	318	335	290	313	294	282	309	326	276	318	305	336	296	271	318	315	287	316	289	282	278	307	300	289	316	306	317	277	332	299	279	273	275	329	291	293	289	313	281	313	285	313	275	290	271	306	304	297	315	284	287	291	333	285	320	299	293	291	279	289	289	263	294	290	296	293	291	311	318	294	272	290	284	304	272	278	293	323	304	317	305	308	300	289	328	304	289	274	316	293	295	285	302	301	310	314	288	285	308	288	302	301	295	288	326	320	257	281	282	280	301	285	278	274	301	325	259	329	301	287	287	283	317	273	296	294	271	300	266	327	322	276	288	273	293	268	294	257	310	300	298	309	330	300	327	314	334	304	297	302	258	300	277	319	295	320	303	280	299	293	306	276	311	265	294	281	314	331	284	343	314	332	328	317	282	290	303	311	298	303	279	292	274	281	289	308	260	269	306	304	333	319	294	290	265	275	288	289	296	280	297	355	307	317	284	282	326	304	303	305	290	306	283	306	283	299	302	274	289	320	275	271	298	301	293	295	293	301	351	284	289	261	259	289	308	343	253	271	292	309	290	308	298	326	288	314	294	294	330	316	278	336	314	298	292	293	277	314	280	304	283	284	267	289	301	296	294	292	274	294	292	273	270	296	278	297	318	264	319	277	289	282	306	282	308	298	296	265	275	299	293	339	294	312	306	296	308	300	296	293	267	315	279	263	278	287	294	283	287	271	314	323	277	342	280	303	328	261	268	277	299	302	276	320	336	308	317	321	311	299	317	311	300	287	296	314	293	313	316	268	267	320	295	295	295	289	338	300	310	326	317	309	308	290	268	285	323	277	320	274	325	295	287	310	324	268	322	348	304	336	301	250	301	314	283	325	283	284	301	296	303	338	291	335	287	254	286	271	296	301	294	266	296	277	283	303	288	271	318	285	294	318	308	291	292	292	299	297	307	295	315	304	289	272	244	281	332	307	278	292	301	285	309	339	327	293	316	311	287	329	317	251	287	288	279	260	319	363	303	276	296	287	280	300	281	313	283	291	291	343	254	273	297	317	277	318	339	322	316	312	306	292	335	296	288	300	279	324	280	337	364	290	289	321	284	305	254	256	259	302	294	287	309	277	320	334	283	307	316	314	281	312	321	321	327	324	276	313	315	305	269	275	297	322	273	286	290	311	272	275	304	279	305	311	287	256	270	365	306	282	280	344	301	298	279	275	313	279	301	269	279	301	267	303	317	305	246	314	270	335	291	277	275	306	283	311	288	280	316	325	334	277	315	310	306	247	317	299	269	290	294	285	311	301	306	287	300	279	286	309	311	285	282	317	322	293	320	303	290	312	299	303	295	267	286	304	319	327	302	299	310	286	292	294	321	294	294	302	268	277	291	323	288	323	295	296	305	266	296	289	299	290	300	326	312	279	275	312	316	290	307	308	307	329	295	292	300	304	279	300	284	290	312	336	295	269	297	299	289	300	277	298	267	323	319	262	272	271	259	293	271	323	298	317	267	270	315	304	297	293	286	261	314	292	290	294	315	290	279	305	318	304	301	320	302	315	325	317	284	268	281	271	299	296	298	316	330	295	295	285	298	303	298	300	322	293	282	309	299	281	291	342	294	287	295	310	326	289	310	307	281	300	317	308	294	266	291	280	325	293	303	297	290	300	327	289	299	294	343	308	309	310	335	331	311	283	335	307	289	317	294	323	296	268	302	283	305	270	314	287	311	281	316	311	312	315	277	280	267	307	297	291	288	297	321	286	290	293	291	296	270	308	307	277	281	309	308	283	300	329	304	286	290	308	302	279	312	274	276	275	327	275	308	312	276	300	312	285	268	321	304	259	263	279	276	311	276	332	327	299	306	299	312	313	305	277	319	276	270	287	260	301	286	288	300	323	325	309	305	311	306	264	284	299	292	313	329	279	280	309	304	325	314	319	269	281	309	316	305	284	299	308	302	326	325	290	284	274	269	295	296	298	305	319	290	294	286	242	305	306	306	328	283	279	295	333	300	350	278	314	293	281	290	272	302	318	299	330	307	274	310	277	307	324	300	278	304	310	282	312	286	308	311	289	309	289	314	301	295	277	288	304	324	283	260	276	285	319	294	280	282	270	311	322	289	305	307	282	304	294	318	301	302	311	296	301	335	331	296	302	301	282	258	317	297	283	275	285	297	279	282	296	285	287	277	289	266	303	281	313	322	306	327	318	314	302	313	273	288	308	286	287	331	266	281	271	299	306	280	286	317	297	294	326	289	303	287	295	287	295	285	277	299	302	333	307	279	277	290	293	312	300	324	312	312	318	310	317	306	332	324	294	313	293	306	280	313	281	324	330	269	262	277	251	313	322	326	276	243	290	330	258	299	307	305	291	299	263	265	333	270	316	310	304	318	298	293	276	286	270	293	318	293	301	300	252	291	297	306	320	309	313	334	276	307	301	298	314	271	328	318	267	290	286	333	265	318	308	308	308	301	272	263	302	281	293	309	317	298	304	292	283	271	300	287	329	294	309	349	288	334	305	310	278	319	316	325	301	307	303	288	317	320	279	315	337	324	308	304	281	289	265	279	306	317	310	264	285	251	302	297	302	314	273	327	286	292	293	297	294	259	286	317	310	295	296	307	279	295	278	315	261	292	265	280	275	278	319	299	327	277	294	313	304	318	275	312	283	292	280	306	311	273	307	299	309	302	302	257	275	299	289	273	282	292	284	271	299	293	273	292	302	305	310	305	293	276	286	285	297	298	300	314	271	271	296	292	275	270	300	276	245	290	290	296	266	300	301	294	296	295	303	283	297	278	298	301	292	326	300	307	309	308	325	302	294	324	344	343	293	294	265	311	265	279	281	297	317	279	297	299	313	273	290	281	282	312	340	297	299	311	267	281	292	334	307	280	285	265	304	296	292	295	296	314	318	295	320	308	340	295	324	322	296	345	282	271	315	321	287	264	289	294	323	293	277	291	267	298	294	285	306	288	294	335	299	344	308	263	289	300	281	289	326	301	322	321	320	298	281	320	304	306	266	290	308	319	311	295	295	316	329	311	303	301	330	302	292	302	306	278	307	302	331	254	314	301	345	324	319	292	291	330	303	326	308	268
3694	5454	3664	1796	1110	949	864	821	827	788	746	731	690	672	637	670	675	674	653	678	635	674	670	645	644	648	657	702	628	657	613	637	657	730	653	673	658	690	625	634	663	650	638	688	638	662	625	652	692	713	684	647	683	672	653	644	636	647	645	665	632	686	630	626	701	622	634	662	657	650	625	642	658	640	653	653	619	661	648	640	624	606	636	614	626	644	658	678	622	663	650	682	681	662	653	672	670	625	647	640	650	635	594	668	656	606	687	675	663	639	706	643	659	656	638	677	638	621	624	670	661	666	639	666	628	675	716	667	632	665	640	681	633	637	674	654	637	630	645	671	651	628	677	641	597	661	650	686	654	672	589	635	674	656	685	654	703	675	612	639	683	663	682	616	646	632	645	648	645	678	666	698	634	638	600	648	615	724	664	693	656	658	666	678	629	667	672	665	638	649	634	690	672	687	648	666	626	667	657	693	626	663	637	657	669	640	653	638	661	667	647	657	662	662	660	652	629	638	632	672	644	635	702	641	642	614	662	678	643	662	634	702	658	661	629	639	662	630	640	658	627	696	634	603	654	634	660	674	654	684	603	623	668	654	679	653	627	631	641	687	634	652	692	702	645	663	648	653	649	642	654	665	630	612	682	675	672	636	691	658	667	642	635	692	659	656	659	702	610	652	641	651	663	648	654	656	612	622	602	643	670	655	679	676	640	684	661	647	672	641	610	653	667	634	632	618	678	656	631	625	656	661	655	639	708	651	688	660	640	634	664	651	634	666	674	652	628	659	687	685	658	677	622	648	667	613	667	705	653	663	690	694	661	692	644	647	660	609	685	663	644	664	652	646	648	667	703	691	642	661	637	690	642	635	647	628	675	638	619	671	657	675	683	635	637	676	662	698	677	653	642	657	652	654	625	697	746	643	646	692	616	647	664	656	666	700	675	644	609	695	614	675	636	638	645	645	657	641	675	670	679	648	680	642	670	687	660	651	656	672	669	647	666	660	616	670	609	675	635	640	649	637	667	683	664	692	659	644	670	643	646	633	673	604	651	599	671	662	635	702	630	664	687	633	616	636	617	656	601	646	645	690	639	662	658	668	663	694	679	674	613	657	640	656	622	594	659	667	591	636	640	648	667	663	646	677	666	607	665	694	641	624	702	667	632	660	631	636	661	713	617	609	617	674	692	712	639	657	674	657	609	616	662	653	623	652	642	659	660	647	627	624	669	700	678	657	633	621	637	691	671	658	669	699	668	642	657	662	658	683	632	630	679	696	646	673	658	655	662	637	649	672	612	631	650	685	653	673	664	634	663	636	633	670	657	678	662	635	667	644	647	685	628	639	690	638	660	653	638	649	630	704	624	624	652	617	697	650	680	669	635	639	653	664	657	615	652	702	686	628	680	673	683	704	626	630	657	665	637	630	649	635	645	632	647	713	661	654	630	651	643	635	664	672	624	669	680	649	618	650	684	659	649	623	591	654	668	684	648	655	678	687	634	655	670	609	670	647	629	671	657	580	681	630	630	661	670	617	647	625	667	637	644	624	659	617	632	639	678	670	668	678	636	631	624	651	615	631	633	664	706	672	690	690	661	660	673	666	637	686	658	619	647	674	649	651	648	660	632	653	650	660	642	636	661	651	617	653	630	662	657	680	705	647	636	655	652	654	660	644	646	683	642	644	660	664	642	654	669	627	649	655	675	652	673	660	654	627	608	649	663	635	656	590	671	623	668	632	669	658	642	634	648	666	637	680	699	672	649	670	651	608	655	681	642	685	645	621	679	622	641	592	638	680	677	624	622	691	658	658	709	629	651	631	639	646	631	689	677	654	619	644	653	644	638	670	664	660	613	660	653	679	633	648	594	616	644	672	637	606	603	653	639	651	659	661	667	663	649	656	647	649	621	667	684	665	629	659	626	675	598	667	642	645	683	661	673	613	668	642	598	646	653	690	591	660	651	648	662	669	637	644	685	668	658	613	670	631	649	583	627	643	650	636	641	665	674	680	685	660	687	638	672	671	680	633	628	641	656	645	594	669	636	667	678	634	698	668	637	677	659	640	673	646	712	636	635	637	658	634	647	625	655	604	647	708	626	651	640	644	662	673	658	678	629	653	673	634	637	642	626	646	641	642	667	650	682	667	666	683	634	689	673	698	677	655	689	690	623	636	645	634	617	646	647	651	641	640	685	598	650	631	655	675	673	631	667	657	662	685	664	653	658	622	710	646	677	635	676	649	704	667	638	619	622	656	608	653	634	595	641	650	649	670	695	644	619	667	662	627	669	646	722	634	642	658	661	692	608	648	670	683	617	630	684	630	638	623	633	659	697	636	658	616	654	681	639	635	594	659	654	644	641	669	622	669	692	650	636	636	628	650	634	656	659	640	661	646	630	610	643	679	674	658	625	637	653	626	658	626	664	664	645	682	648	647	661	639	704	639	635	664	602	604	648	647	664	679	692	661	682	634	624	654	658	612	641	656	608	673	664	633	654	643	613	654	620	630	676	680	667	690	611	649	666	640	667	657	641	645	656	630	672	674	601	628	683	660	677	676	654	634	721	629	679	697	653	677	604	637	693	635	696	635	656	670	654	637	645	610	648	669	682	651	665	653	665	593	655	606	651	636	666	636	675	637	645	657	678	657	657	665	630	699	614	706	627	634	655	632	681	666	662	621	667	691	673	632	674	638	646	662	631	632	675	670	672	659	684	644	650	654	623	597	659	631	607	675	690	643	672	628	643	633	627	650	634	658	680	651	649	660	692	668	650	657	647	645	655	626	674	631	618	684	636	672	648	698	679	626	652	690	654	676	628	677	672	634	680	682	667	643	668	683	636	663	676	663	705	647	655	688	652	605	662	653	620	675	686	705	682	628	690	629	667	605	636	676	646	645	641	613	626	641	651	637	657	604	669	644	650	692	648	635	679	664	666	624	661	694	643	681	643	666	636	620	661	637	675	676	659	652	595	641	645	680	625	632	650	641	627	671	636	691	658	616	619	597	646	678	666	655	641	664	645	664	670	622	627	719	676	604	682	658	664	631	704	648	647	636	664	640	637	627	678	622	639	646	685	603	677	681	639	635	650	651	669	681	693	652	679	611	631	657	704	620	680	652	604	655	647	675	624	637	651	664	618	657	632	654	643	647	630	639	632	619	591	649	628	729	662	638	695	660	652	652	705	668	720	637	676	660	644	654	692	659	647	635	640	669	650	645	680	640	632	640	684	663	647	643	621	655	643	698	666	648	664	614	656	679	669	655	623	619	606	652	690	671	671	657	674	572	650	627	670	670	671	643	611	628	664	610	645	662	631	628	661	678	665	652	629	654	633	659	666	650	671	634	613	668	675	633	620	700	655	650	667	658	658	679	667	639	617	664	641	648	673	659	658	657	630	651	656	655	709	672	659	683	654	663	658	626	678	642	669	595	655	614	657	669	661	649	689	651	615	647	626	673	650	672	627	641	621	630	658	622	624	675	683	651	661	657	630	676	675	669
23715	20996	25247	26904	21006	20995	3543	807	688	635	529	382	313	339	275	298	306	290	243	273	270	285	271	222	223	239	240	282	257	279	249	256	279	236	241	258	250	263	248	274	243	250	285	244	253	236	251	296	265	250	251	268	271	261	236	284	270	253	252	252	267	248	291	268	269	255	260	251	262	239	255	265	258	221	237	271	212	232	264	226	258	226	243	239	263	260	221	216	228	212	227	246	264	290	226	220	266	259	221	259	224	258	218	239	235	260	231	245	241	262	231	267	260	245	258	242	234	234	242	222	248	240	226	205	194	225	251	250	268	246	246	239	262	271	235	236	256	252	264	236	218	231	247	221	215	254	222	207	272	236	236	204	263	230	217	243	240	236	268	247	233	240	242	276	246	234	231	246	228	268	238	265	227	236	243	247	265	250	228	234	234	241	237	240	234	250	268	240	250	255	235	251	239	248	235	240	252	218	204	216	252	262	237	234	255	271	255	249	264	243	259	228	237	235	217	232	226	228	258	248	243	217	235	239	242	250	248	236	237	206	249	218	256	251	242	233	223	269	261	225	249	233	242	258	280	245	241	253	246	229	236	238	258	265	216	209	248	215	249	251	288	247	271	265	250	206	271	251	207	237	261	279	252	265	236	278	233	243	230	250	261	257	235	259	254	194	252	261	255	275	242	267	258	225	238	242	240	263	241	243	235	245	255	258	265	291	246	234	234	255	255	262	260	212	251	234	251	245	231	233	234	232	241	235	223	243	245	227	255	231	243	258	222	254	242	246	226	234	249	221	238	252	225	234	230	246	256	235	219	259	229	254	240	227	254	232	233	241	242	261	247	233	227	251	253	253	252	229	264	238	257	219	217	254	228	271	233	241	230	275	248	271	232	223	259	238	266	236	234	236	256	228	257	225	269	244	222	251	234	242	238	226	225	248	233	245	237	211	234	244	220	241	240	270	249	238	248	233	245	243	263	268	228	265	264	250	259	259	244	259	218	244	256	199	231	256	275	252	226	256	233	224	230	249	247	218	267	208	270	232	220	252	234	282	248	231	269	214	230	234	228	232	243	248	254	258	229	249	264	255	210	232	219	257	242	266	225	240	247	215	242	220	227	200	253	193	210	246	228	256	273	252	225	225	260	248	229	246	217	239	261	262	239	223	228	216	255	237	214	241	232	251	243	220	232	258	239	248	236	248	214	222	236	253	256	257	267	222	272	245	253	250	214	219	241	243	258	262	222	249	233	222	216	231	219	253	213	219	274	207	241	226	222	260	247	223	236	275	259	257	239	224	239	230	243	224	244	250	229	255	243	231	252	268	271	228	251	212	255	233	237	221	264	251	276	250	221	241	284	254	235	244	247	255	205	255	242	222	247	244	246	252	227	249	260	224	262	257	261	217	278	264	250	272	228	248	226	246	252	232	226	248	249	244	236	256	249	248	255	253	237	265	245	230	220	235	260	241	242	219	218	245	242	245	249	234	260	232	241	251	224	229	240	221	237	220	251	253	247	262	231	262	254	248	236	230	222	225	222	193	267	228	252	253	224	244	197	223	249	264	209	256	253	250	218	205	230	253	247	248	227	261	232	227	207	209	234	241	228	259	252	257	204	247	222	224	214	286	255	238	244	228	226	240	255	248	237	235	244	224	247	210	251	234	246	225	210	228	274	216	232	223	238	250	284	245	226	272	247	228	231	209	240	228	218	239	258	244	241	254	246	231	252	263	274	242	247	219	246	251	243	217	240	245	264	247	257	233	237	236	253	241	266	254	226	220	252	235	242	258	250	243	225	228	225	242	239	203	262	207	252	248	261	245	252	255	248	243	238	257	224	245	220	241	263	265	246	201	255	209	219	235	250	242	238	253	240	240	262	262	219	257	234	252	226	209	251	232	231	241	241	242	210	219	217	226	249	264	219	256	216	188	231	235	234	249	219	262	226	270	240	262	225	239	261	222	243	236	235	261	263	228	246	245	229	245	257	232	228	273	230	216	232	229	228	232	254	263	233	248	246	249	221	281	245	241	252	215	253	238	257	220	228	235	250	233	237	230	216	273	248	240	244	225	259	224	268	243	233	231	241	246	234	211	242	233	232	233	247	241	253	251	236	222	254	246	225	236	267	244	242	249	252	263	254	254	247	226	249	252	230	246	257	231	204	234	238	250	257	262	224	232	227	265	267	240	249	246	250	214	253	244	251	253	240	228	262	275	245	244	261	245	266	268	240	255	230	255	239	273	232	244	264	248	252	237	235	222	250	241	224	227	218	270	256	249	260	246	268	238	213	256	244	223	264	237	219	227	255	234	243	241	225	245	229	230	229	253	278	241	241	243	219	254	242	246	244	260	211	217	269	245	251	250	244	212	215	254	249	209	235	216	230	205	234	238	245	222	239	241	209	220	253	242	237	232	253	253	255	239	219	265	267	230	247	228	229	229	255	231	222	246	247	253	238	240	254	256	252	244	223	225	251	252	241	250	241	220	236	251	229	267	232	244	236	243	245	250	233	241	256	245	227	261	239	248	219	283	245	257	219	267	233	257	255	229	232	226	228	233	252	262	241	228	265	280	260	223	260	264	215	272	236	217	267	237	242	243	221	222	256	240	204	236	244	234	256	243	241	242	254	235	243	245	235	231	246	226	223	260	280	222	221	232	240	263	250	247	260	226	267	238	225	216	276	265	223	249	242	236	240	239	258	266	234	255	253	271	246	241	237	259	239	241	217	260	253	269	224	238	249	247	214	239	249	246	241	262	245	216	226	235	252	239	255	246	232	228	235	222	228	220	236	270	236	235	213	247	226	252	235	234	263	254	249	283	270	264	258	255	225	240	219	245	209	244	264	261	236	252	249	251	233	255	221	259	239	246	239	263	256	239	253	226	250	230	258	291	242	266	238	229	234	271	225	254	249	256	258	211	217	232	263	249	253	205	234	232	227	231	235	232	236	244	236	246	231	239	274	247	220	254	249	234	266	241	233	250	223	233	256	248	232	235	229	251	221	254	249	254	230	239	272	259	250	280	260	248	256	248	213	232	249	247	256	213	255	254	231	237	269	264	232	246	201	228	265	241	254	265	234	229	233	219	268	235	247	243	235	236	232	237	294	239	210	249	241	263	239	278	261	227	228	231	256	239	236	236	236	245	240	234	235	232	236	218	217	264	249	216	253	272	239	219	223	237	231	256	275	265	236	219	244	224	248	248	237	259	267	237	220	241	254	234	264	227	251	234	250	279	252	266	261	226	222	246	269	244	243	243	239	267	234	250	259	243	246	226	227	218	230	213	230	269	248	236	267	246	216	231	224	244	221	216	234	254	243	240	270	245	264	228	240	243	266	244	213	263	246	242	243	239	217	255	230	249	235	226	229	258	238	236	222	253	291	207	256	267	249	238	262	231	231	256	245	245	273	239	254	266	231	222	246	232	242	237	275	244	261	251	263	238	306	257	257	216	245	238	243	255	230	243	245	245	248	211	262	220	230	227	232	243	249	225	263	244
3884	8373	5653	2441	1385	1016	820	766	762	703	597	570	564	569	536	585	549	483	587	518	546	513	511	535	560	511	509	545	510	545	539	498	511	531	544	544	507	526	523	542	505	561	531	515	526	507	557	580	547	523	554	512	575	559	536	546	545	541	526	524	515	517	522	512	542	515	488	590	498	496	550	538	533	528	524	520	508	559	574	540	537	517	529	543	461	581	472	536	561	577	537	562	531	499	480	533	544	521	505	517	507	506	520	516	499	511	563	514	553	526	506	540	504	505	541	504	544	510	494	541	467	528	518	534	498	536	545	506	540	537	530	518	546	552	500	554	520	558	546	546	576	552	519	514	513	510	534	494	507	516	525	503	507	489	549	540	534	504	515	497	534	509	511	507	510	496	511	513	537	503	501	510	537	525	488	520	554	496	475	530	544	549	542	491	494	514	525	487	543	529	491	526	536	527	474	522	578	521	514	529	511	494	495	506	522	538	512	542	491	541	506	529	554	529	522	486	503	522	567	545	528	551	553	528	512	542	555	521	515	523	530	543	551	533	483	511	567	483	497	571	500	540	518	520	525	557	494	541	537	542	499	509	573	503	516	521	504	516	477	485	497	515	489	531	478	490	486	491	539	534	485	515	514	508	510	569	503	547	562	517	539	535	496	563	525	576	500	525	484	550	522	560	529	517	511	541	516	495	541	520	515	500	482	528	590	520	501	537	505	524	541	500	535	517	522	486	545	523	509	519	484	521	509	556	498	515	506	516	507	516	559	536	518	524	509	532	504	569	551	566	502	540	502	531	520	521	546	480	536	482	536	515	481	498	498	527	519	549	502	510	500	494	576	553	521	525	534	535	519	537	529	545	512	570	510	553	483	498	524	508	499	574	519	525	529	526	462	504	553	480	482	509	537	529	534	497	517	550	484	510	529	474	511	514	521	519	564	526	532	524	559	524	514	571	531	527	528	502	514	493	522	532	544	520	503	500	514	512	518	495	513	533	555	516	561	521	516	529	527	558	580	507	535	475	533	533	509	546	513	554	533	493	513	519	530	525	489	562	537	540	534	541	557	506	514	574	518	511	525	533	538	515	562	522	547	526	519	518	548	519	525	538	525	500	496	530	509	482	508	543	509	524	525	515	533	534	528	552	493	539	536	562	508	523	497	552	510	552	575	500	523	536	548	560	507	515	559	537	527	526	522	529	580	542	534	503	570	542	506	508	541	559	519	510	537	521	504	516	488	507	529	537	544	503	552	575	479	509	550	561	500	543	563	532	472	492	543	529	514	534	517	559	512	503	490	530	529	499	513	506	514	512	537	516	553	486	476	529	497	529	534	521	530	485	549	522	523	489	507	513	492	515	522	531	519	562	550	499	539	515	505	506	513	485	530	561	541	503	535	561	528	525	516	583	499	545	502	529	524	519	525	542	531	507	533	566	552	546	526	499	551	492	525	524	535	537	511	524	498	502	513	534	517	535	521	526	499	516	517	511	543	506	539	522	535	537	529	495	486	495	537	510	483	520	530	515	480	521	494	544	516	624	491	534	502	550	461	564	557	509	503	515	570	509	511	481	528	553	526	548	500	550	509	515	502	511	478	498	546	529	523	519	523	514	513	513	507	514	481	525	549	548	520	516	521	552	520	531	480	476	521	496	538	496	512	519	524	511	545	518	497	578	534	557	534	537	582	529	517	495	534	548	491	544	534	489	537	483	552	483	473	537	558	526	496	540	539	479	484	538	525	519	512	547	505	505	492	517	554	551	526	537	566	539	545	511	516	513	503	527	542	511	568	502	514	467	549	547	539	544	559	499	541	543	492	546	548	548	537	493	544	513	487	547	551	545	528	517	519	474	522	550	529	493	508	480	486	520	540	528	543	506	538	504	547	550	518	555	517	530	522	531	521	526	580	553	604	524	522	504	528	534	522	557	531	528	503	512	501	533	530	538	501	530	503	494	535	561	487	550	506	536	528	504	537	565	541	562	522	509	546	495	525	508	535	524	520	608	529	558	496	512	497	567	520	532	520	509	469	546	504	469	535	526	525	506	516	536	517	494	507	493	495	502	523	512	514	576	500	547	532	483	490	511	495	501	533	505	530	523	544	531	465	546	499	544	530	508	546	549	531	542	507	480	535	490	532	525	485	541	509	565	526	499	494	522	523	528	514	527	526	510	507	495	512	518	485	523	529	524	502	519	530	539	509	473	537	509	536	539	548	529	547	577	539	549	562	495	494	530	537	563	482	489	524	536	495	503	505	516	528	507	545	518	525	505	549	533	507	542	541	517	505	469	499	509	573	521	478	519	521	539	500	480	521	512	536	537	531	505	520	517	487	552	521	550	525	537	541	533	502	502	499	525	554	482	518	522	521	515	529	527	496	523	515	487	508	505	514	509	514	535	522	507	568	555	546	525	508	554	543	502	537	516	515	518	514	501	512	525	524	553	537	565	542	547	498	508	531	508	509	539	547	517	550	522	535	565	551	502	526	493	501	476	509	526	523	531	512	509	539	472	543	534	550	528	475	487	480	555	519	496	519	489	533	540	554	516	498	529	487	498	530	512	520	560	487	521	540	525	504	525	525	504	536	560	506	472	535	500	539	521	492	524	534	540	533	522	526	495	516	499	541	518	517	515	513	506	531	491	538	535	527	534	509	546	534	520	513	490	515	531	485	478	526	518	498	527	517	507	546	519	531	508	517	563	506	510	502	544	521	528	497	560	512	556	521	469	508	540	543	529	496	520	526	574	509	533	527	498	561	540	550	530	513	558	507	517	504	533	530	496	503	467	540	522	493	512	530	524	521	521	519	515	502	518	543	542	476	539	490	517	518	528	536	522	519	460	557	494	497	556	563	527	497	508	526	515	477	516	511	531	526	556	494	513	560	527	535	526	492	501	499	545	552	516	498	477	540	527	544	506	511	496	490	493	490	505	521	542	499	537	543	532	548	544	525	560	517	490	506	528	492	530	520	537	504	501	507	528	499	517	557	483	570	517	576	533	481	525	546	485	569	536	499	513	561	505	541	482	526	524	504	561	503	551	530	507	510	510	520	540	507	549	545	535	510	481	520	527	557	522	499	507	531	545	515	508	520	555	482	510	496	502	526	548	511	491	511	502	518	529	496	500	533	507	481	546	505	513	500	509	512	532	543	535	541	537	508	490	516	533	536	520	534	511	513	459	543	531	530	509	506	512	545	509	476	484	507	562	535	521	550	517	577	516	522	541	547	524	489	533	514	505	500	539	509	525	519	508	555	522	528	519	485	502	477	504	516	498	509	538	539	466	554	517	501	554	549	514	527	550	473	541	563	533	505	498	519	529	526	536	558	508	528	512	520	461	513	472	540	565	512	537	540	545	552	519	545	507	542	499	508	518	561	533	566	548	532	533	500	540	555	581	554	530	520	485	498	478	564	487	494	518	515	468	523	529	506	545	490	539	495	507	541	483	555	551	516	510	487	552	488	530	517	507	499	494	596	519	547	536	526	484	513	540
33373	14170	2897	626	394	328	298	302	308	265	262	215	229	207	236	215	190	190	202	216	208	220	178	197	202	212	225	214	204	205	204	219	215	210	226	198	189	232	205	195	227	227	208	209	210	195	235	231	211	194	215	211	188	219	212	200	208	193	217	187	215	192	213	191	196	218	202	215	206	190	188	193	192	228	227	213	238	232	198	182	222	196	237	200	177	212	201	223	218	223	216	193	232	178	215	221	215	240	231	214	216	222	204	183	227	215	224	208	222	225	169	195	195	221	178	208	220	198	204	239	205	197	219	231	232	176	197	185	204	195	186	200	201	211	194	216	204	191	195	195	180	216	178	198	187	193	181	205	218	221	197	203	197	209	196	197	223	239	215	215	191	223	211	191	193	216	185	185	211	206	196	218	233	214	203	194	189	196	229	177	202	194	202	192	217	193	203	178	215	221	202	212	197	240	206	193	208	225	195	215	209	198	236	217	200	206	216	193	210	196	207	208	193	186	205	198	190	195	212	206	202	196	206	200	208	222	220	229	204	194	207	234	202	203	221	201	212	200	204	220	216	222	175	207	200	208	208	221	220	205	235	209	238	207	213	190	198	202	234	211	188	204	208	206	217	191	209	203	194	203	231	221	216	196	214	206	223	217	190	212	209	186	197	217	226	190	171	196	187	205	209	191	218	207	176	204	209	198	187	219	199	208	207	218	223	209	192	215	187	200	181	204	182	183	204	208	197	196	218	191	221	211	204	226	205	204	207	193	216	179	208	183	221	193	202	160	197	205	219	206	190	196	184	200	170	214	202	227	212	201	212	208	200	207	187	200	229	221	199	203	172	221	206	182	216	197	194	214	199	218	203	207	217	234	185	189	207	173	213	211	201	193	231	211	176	207	193	226	201	197	214	200	219	194	200	223	185	203	204	216	208	221	209	218	209	214	188	233	223	209	209	196	212	202	213	225	196	216	208	204	217	207	185	181	186	188	194	194	200	193	218	202	202	217	198	215	209	176	197	204	218	188	184	229	193	205	191	211	179	231	192	193	224	194	200	201	197	218	188	238	204	199	214	228	223	212	186	218	192	232	217	202	193	189	193	213	185	212	204	183	187	187	196	208	202	194	183	184	210	215	218	201	198	205	219	208	208	207	188	209	224	200	199	209	195	222	212	249	194	197	206	229	197	206	215	213	199	199	172	201	194	187	221	196	179	190	199	204	221	204	191	195	190	224	216	201	218	199	215	209	185	203	207	203	222	213	216	206	219	207	205	204	208	197	222	186	177	180	196	195	209	222	195	239	225	221	200	206	195	200	213	204	217	182	179	204	234	215	222	218	202	192	188	211	196	204	197	180	217	206	207	201	221	203	211	196	192	220	240	221	244	220	193	216	189	208	195	193	217	196	177	174	175	205	216	207	194	204	184	201	219	189	196	199	192	187	202	234	214	195	199	211	234	198	224	222	240	188	216	208	199	188	225	200	184	197	207	238	197	204	206	182	193	233	233	155	198	179	197	194	209	201	224	186	197	208	211	185	226	184	202	214	183	191	191	198	209	208	197	207	195	203	195	187	235	200	202	203	205	193	196	187	179	180	212	177	225	238	189	197	165	218	202	218	207	231	215	206	210	198	215	188	196	178	207	200	202	202	209	172	195	209	212	200	232	198	202	238	206	211	224	225	223	168	206	206	200	191	202	200	227	218	206	225	187	200	189	191	216	222	191	214	222	204	196	228	195	213	206	184	227	188	202	194	214	219	223	220	239	218	211	216	220	207	211	223	216	202	218	219	185	182	192	188	206	184	226	183	212	202	193	186	183	182	215	198	206	220	182	202	233	206	194	227	224	201	204	208	228	197	171	182	198	233	217	221	202	182	222	222	178	203	200	198	205	225	220	178	221	236	171	222	199	186	200	223	234	236	227	187	187	193	231	208	216	177	199	199	175	190	205	202	233	208	203	192	206	185	212	214	205	208	184	214	201	195	187	211	218	203	229	206	174	228	197	198	229	221	196	212	194	191	201	184	187	188	176	198	191	203	206	204	217	206	205	199	211	211	226	184	193	189	226	181	199	222	206	198	205	211	193	223	206	209	192	209	187	197	215	214	193	207	213	195	201	213	200	191	194	203	217	199	203	223	181	197	187	201	217	173	237	217	203	212	212	236	199	205	209	240	224	238	217	205	227	212	208	205	230	215	217	213	210	205	194	205	199	169	191	189	186	191	201	198	210	200	226	199	196	220	198	197	205	226	226	206	202	200	246	216	241	216	207	189	197	182	234	210	213	223	237	226	213	208	190	176	200	215	200	199	209	221	194	192	217	179	190	203	172	194	195	207	167	203	195	211	220	199	215	179	233	193	206	177	218	205	200	200	210	210	205	222	202	192	221	209	206	225	189	208	221	208	200	195	194	190	210	189	200	218	214	212	216	185	214	206	212	215	199	223	205	200	193	230	215	198	224	191	208	184	204	232	215	194	173	174	241	197	192	201	209	195	210	202	193	198	204	214	185	228	216	193	208	196	197	203	200	189	205	205	204	222	196	217	195	192	203	196	191	195	215	173	190	227	211	168	197	201	190	186	208	202	218	165	213	171	231	198	206	191	223	199	199	227	186	193	199	216	196	194	198	214	221	197	229	194	209	223	207	234	229	177	207	245	215	229	200	190	197	212	198	207	211	194	194	220	173	206	196	200	189	238	217	183	238	207	187	188	231	199	194	212	201	183	216	214	216	196	194	209	179	204	207	204	204	207	182	202	183	218	173	207	192	179	176	208	201	181	199	210	217	240	212	193	190	205	211	217	175	190	180	196	179	179	211	227	207	215	224	224	176	211	197	197	229	211	198	187	215	184	190	203	213	200	195	209	207	197	186	249	197	221	191	216	188	208	203	201	208	210	216	211	195	220	212	180	202	224	236	212	220	218	201	181	187	222	221	199	221	195	209	200	219	200	217	209	197	196	209	198	210	205	178	240	210	194	219	199	213	181	206	229	185	217	194	212	220	196	191	195	223	193	202	185	207	208	210	220	207	207	204	174	239	194	222	209	181	197	198	224	228	214	187	197	204	188	204	191	204	195	205	203	217	213	199	203	209	213	198	208	221	219	195	215	201	213	182	220	215	199	202	193	194	197	215	202	201	206	196	212	192	168	218	239	191	207	169	238	200	204	200	183	209	172	181	205	223	202	227	218	183	200	210	192	200	176	206	207	189	214	210	170	219	224	217	214	218	177	204	190	206	192	222	196	210	210	205	193	208	207	189	196	209	189	194	209	212	210	250	221	209	212	203	233	235	187	209	210	227	222	229	212	190	211	232	244	203	215	195	202	207	218	204	212	192	206	241	236	197	205	211	198	196	222	222	214	209	176	234	197	196	227	212	228	198	198	177	172	208	217	197	232	210	219	235	202	208	191	191	206	196	205	184	198	191	199	201	205	189	223	206	193	205	193	217	186	190	204	210	215	213	204	218	187	204	218	197	212	213	204	240	211	210	227	214	195
5359	2176	1431	777	583	538	492	539	540	514	517	507	502	460	503	447	449	482	512	478	522	467	491	517	491	520	477	454	477	475	464	489	495	498	478	490	475	473	480	481	477	530	499	483	489	487	472	499	458	469	525	496	464	500	536	499	472	491	463	499	475	500	468	499	493	506	480	505	485	491	494	504	469	460	508	461	491	438	470	482	461	488	458	486	466	469	475	498	449	460	473	505	469	476	509	513	506	486	481	491	508	436	476	503	480	434	477	529	467	510	491	479	483	491	498	482	484	433	500	488	479	509	495	491	488	474	507	444	477	469	455	471	503	502	455	494	514	501	489	495	448	489	459	476	508	463	497	448	466	507	473	507	523	474	494	457	473	463	463	442	502	502	524	489	488	509	487	479	494	490	527	474	460	459	488	468	466	480	485	482	493	464	441	487	468	472	481	497	487	467	489	426	464	488	498	471	469	498	469	479	483	484	490	481	468	469	473	479	473	488	481	521	492	528	447	476	458	521	484	481	518	479	470	495	462	455	462	493	496	486	457	501	510	518	476	505	467	502	435	458	479	452	478	497	448	530	492	458	452	488	466	455	475	481	495	468	461	471	511	446	476	482	506	492	468	474	472	507	489	519	517	458	460	456	473	455	508	481	491	481	466	455	477	522	507	468	463	498	472	473	500	482	465	458	481	505	452	546	454	478	504	502	475	522	496	490	489	502	452	457	459	466	455	498	496	486	515	479	455	478	447	451	510	510	456	486	466	489	460	480	488	459	461	450	464	499	483	494	489	447	460	488	434	513	490	505	480	466	456	428	493	490	496	498	485	499	497	489	477	475	485	490	471	507	476	456	443	504	492	467	511	449	518	472	453	513	496	476	460	456	478	474	481	489	488	454	485	511	430	482	498	458	509	469	488	476	441	490	458	450	493	491	505	508	477	497	491	499	510	494	496	491	479	467	475	484	464	519	462	495	492	486	475	449	502	464	453	491	535	483	487	471	465	460	475	466	470	480	469	495	481	450	494	495	484	455	512	511	478	462	457	482	504	455	473	495	486	510	448	489	480	471	509	472	449	456	462	511	486	471	484	482	491	473	460	441	502	479	447	532	452	494	498	509	481	435	475	460	501	500	510	463	448	491	483	507	491	504	480	491	528	496	491	485	489	515	507	469	454	488	467	482	515	511	448	475	457	476	472	499	465	474	508	473	475	495	491	527	520	460	502	492	492	446	473	462	487	447	468	531	496	462	503	486	524	486	475	489	453	458	500	463	501	499	477	468	505	431	467	490	459	419	496	486	492	498	478	465	522	444	465	457	517	473	472	473	494	468	507	480	475	475	504	430	503	479	490	478	471	456	464	507	459	450	471	490	481	479	484	518	493	475	441	458	509	466	494	499	450	483	463	502	491	524	477	464	456	493	488	484	521	454	465	455	447	480	479	479	477	545	487	477	531	494	478	499	433	488	461	495	491	499	501	494	457	487	464	485	474	467	467	481	495	474	441	472	445	471	464	478	472	480	485	470	463	494	490	494	527	472	474	513	515	504	465	482	464	469	497	501	489	472	439	492	480	504	496	483	505	487	498	482	519	489	450	446	474	449	501	468	502	482	503	497	524	489	512	475	477	503	517	496	491	443	458	461	524	490	478	517	469	438	497	500	513	544	453	500	486	479	454	484	489	505	467	523	473	455	484	474	499	450	468	478	500	498	493	503	484	444	480	502	515	481	465	495	450	460	451	481	456	495	476	498	516	493	479	499	488	450	465	475	454	505	470	455	485	466	537	458	499	507	497	508	470	462	474	517	499	495	500	437	502	451	499	492	462	496	491	477	486	489	448	477	492	469	513	497	512	466	488	462	481	476	480	480	473	499	468	466	442	422	504	445	473	484	473	447	492	488	425	473	518	437	488	446	493	485	488	496	494	442	475	502	448	484	480	444	502	479	507	462	433	514	485	483	449	454	499	456	488	513	462	505	507	501	510	528	493	492	479	473	516	505	485	472	494	461	489	492	454	498	488	498	477	491	495	489	490	489	499	444	467	503	465	503	499	483	500	498	489	489	453	426	496	474	450	471	500	488	451	486	496	471	489	469	497	446	476	465	476	462	493	508	500	496	440	460	469	439	509	461	494	483	474	507	494	507	492	465	453	479	492	453	497	463	461	460	457	483	441	495	516	526	491	454	496	464	472	461	460	500	481	531	488	487	450	491	476	463	526	481	476	487	438	479	466	456	504	485	487	452	480	496	451	494	485	499	497	466	477	481	478	465	510	488	471	452	434	503	462	468	486	499	469	463	469	484	461	483	472	484	445	457	479	472	506	490	483	465	476	478	439	461	466	499	486	464	480	492	495	451	477	496	480	502	472	533	452	513	485	473	471	524	487	464	484	502	489	462	502	512	485	498	464	493	483	497	459	496	475	466	477	481	505	451	460	508	488	501	487	485	454	457	530	491	466	485	503	459	428	469	527	478	469	461	475	481	472	485	469	537	485	502	476	468	493	460	458	468	493	509	503	495	481	501	481	482	498	468	471	470	482	506	518	500	501	499	515	520	467	507	477	494	498	503	527	501	491	413	487	491	469	488	481	454	471	494	463	430	448	470	484	464	468	466	505	496	487	475	457	488	467	502	480	494	502	489	462	506	452	468	503	497	451	462	489	455	479	537	472	479	498	505	476	499	468	441	458	450	493	498	493	479	492	448	492	470	461	492	515	504	511	508	519	468	466	446	444	457	475	461	500	481	471	458	481	477	469	469	497	504	468	502	467	464	498	471	456	439	477	434	459	448	481	465	482	488	469	463	488	454	463	469	464	451	512	459	503	458	466	469	459	505	497	496	469	477	537	478	527	452	488	511	464	443	484	436	482	462	492	470	465	508	513	505	507	491	477	451	481	492	487	496	462	499	473	461	490	475	473	475	530	449	487	486	482	498	470	502	478	458	469	523	458	514	466	501	466	476	487	465	455	463	471	472	478	512	507	470	467	483	475	484	476	461	503	510	466	487	457	500	474	488	481	475	458	481	475	476	487	470	513	489	482	486	464	440	494	490	486	470	470	459	474	472	507	488	499	494	450	444	456	455	469	475	495	485	489	449	486	447	444	503	471	504	477	451	454	455	485	485	455	480	533	489	450	493	452	488	405	476	473	447	444	482	480	493	450	481	482	481	510	484	482	510	450	509	455	462	497	456	454	486	471	469	504	499	493	509	424	475	454	470	512	507	513	531	462	463	507	508	478	474	489	473	475	476	505	479	523	517	512	458	485	503	514	461	478	479	518	498	516	502	497	569	493	451	472	485	489	466	497	453	472	498	526	498	482	444	496	528	502	463	478	478	507	492	462	477	481	504	477	453	479	445	484	474	519	477	474	497	505	490	493	493	480	473	477	499	475	520	502	469	491	479	493	510	535	469	506	505	424	471	461	485	473	464	529	493	529	468	493	445	493	480	481	502	479	446	450	482	513	459	473	491	442	474	479	465	494	497	522	479	476	477
24541	20998	24667	27510	20691	3171	738	617	573	502	405	327	336	325	359	290	312	336	321	328	319	318	315	305	278	321	298	349	353	316	305	347	318	297	321	308	286	329	297	319	338	281	295	316	318	320	317	290	301	319	315	321	300	294	290	337	302	284	319	296	276	318	252	334	283	330	312	301	296	331	293	298	328	338	313	298	339	330	305	316	323	319	351	286	266	264	306	282	279	320	292	303	299	296	321	292	302	330	297	302	296	313	305	287	304	317	303	352	275	277	301	302	270	287	314	293	298	288	280	332	325	281	323	306	333	307	308	294	292	343	332	300	277	322	289	307	301	310	301	299	333	311	315	276	243	287	324	326	299	301	284	277	277	269	316	288	287	293	310	321	310	312	303	264	267	283	288	307	318	266	282	272	321	300	308	302	292	299	332	298	294	325	313	328	311	300	309	310	315	310	287	355	297	308	292	310	301	316	306	314	325	312	324	320	323	305	304	329	292	292	280	310	294	335	325	304	272	316	300	280	301	284	313	294	285	284	290	297	282	311	302	271	307	283	294	309	271	316	322	326	294	342	309	268	295	305	311	299	275	335	332	312	307	316	319	300	300	320	293	278	298	297	281	282	316	279	298	256	315	297	268	293	316	339	322	316	322	319	330	298	324	289	324	335	302	316	319	297	265	313	285	351	314	298	288	289	314	301	320	297	293	246	284	290	272	257	279	298	294	310	275	290	323	278	320	284	318	303	314	292	311	315	277	292	328	290	321	300	310	267	320	290	281	303	302	294	298	294	284	302	298	306	296	257	279	325	317	283	265	303	334	296	325	288	320	308	295	312	299	319	288	304	281	289	293	330	276	289	325	282	301	302	293	304	289	324	327	330	329	267	305	328	302	282	313	285	291	305	291	272	318	291	287	319	306	278	288	315	321	323	291	288	276	289	287	286	306	311	264	316	279	311	348	327	280	290	280	292	303	282	297	285	293	273	305	311	310	332	319	286	287	315	317	301	280	319	314	332	284	315	315	289	295	297	320	284	308	305	293	284	274	313	291	330	286	294	303	305	303	299	283	303	313	306	293	294	309	312	302	303	303	282	313	292	295	288	340	301	309	300	295	263	295	303	309	300	326	301	291	283	290	261	299	279	261	313	274	307	284	318	312	280	293	313	319	308	307	289	288	283	280	304	277	276	259	304	299	319	300	296	294	293	293	251	305	314	248	268	282	277	275	272	306	293	289	329	341	334	281	287	325	289	261	298	323	309	278	295	311	321	306	292	327	318	322	284	312	280	316	322	309	319	298	283	287	308	287	292	317	314	298	314	297	333	314	323	324	301	281	323	307	286	281	252	268	301	308	309	281	265	294	300	318	279	304	276	297	317	300	317	253	316	274	292	291	282	297	287	342	288	294	329	306	310	291	288	288	278	309	290	303	312	300	300	288	292	293	302	300	305	296	313	356	276	325	296	308	282	321	302	307	304	313	322	292	290	301	351	313	330	321	296	317	282	248	278	304	332	288	279	292	300	284	253	278	300	294	280	310	272	310	305	307	294	327	337	294	328	307	280	312	303	295	303	293	300	297	275	287	294	326	296	320	316	299	304	307	337	317	281	305	313	318	299	326	318	273	318	290	268	339	290	288	270	321	304	314	285	298	302	296	300	272	281	266	289	329	313	293	295	299	291	312	315	288	322	314	292	299	282	314	253	280	283	262	281	301	308	317	291	288	282	282	295	304	304	285	293	289	316	273	290	300	267	295	286	296	312	326	297	284	333	276	261	269	294	288	283	288	309	295	296	318	284	273	334	304	292	286	311	282	305	287	275	282	312	299	298	331	320	314	298	278	295	284	289	293	299	281	298	286	296	278	325	291	298	279	292	295	302	287	300	284	277	320	338	328	275	281	296	317	292	311	247	323	281	313	292	332	330	309	307	273	308	294	311	310	282	291	280	321	275	289	348	335	270	313	320	308	302	330	301	314	297	274	286	319	314	291	313	296	315	295	283	277	272	293	304	318	312	310	324	319	293	312	289	303	293	276	290	304	289	310	269	316	306	295	298	307	293	289	313	299	304	300	300	313	313	287	302	275	275	316	283	294	330	328	313	289	302	289	325	333	329	334	329	310	288	311	325	309	291	291	288	281	307	284	314	317	283	295	288	294	308	302	254	303	279	303	306	279	308	312	299	298	304	250	291	299	311	313	328	284	359	270	318	279	287	320	291	296	280	322	298	300	286	319	297	292	299	291	307	313	274	286	279	309	292	308	277	301	309	267	258	313	286	290	269	279	311	258	323	307	300	298	328	344	305	281	255	297	317	301	305	311	298	285	293	305	280	269	308	270	345	315	315	314	286	299	317	266	291	302	284	286	255	254	279	287	273	300	275	344	273	299	311	333	278	282	320	330	302	304	288	285	282	317	340	267	294	292	297	337	314	316	299	306	355	316	285	289	325	317	299	338	290	286	298	315	352	325	276	283	265	331	296	325	287	292	302	321	297	345	308	295	276	282	313	310	294	294	301	322	295	300	300	320	277	279	297	272	306	291	309	309	284	271	308	299	314	320	327	333	290	264	309	307	332	294	311	290	322	301	335	282	319	262	267	311	275	277	285	308	280	308	297	288	345	309	304	330	314	311	301	270	302	329	306	290	308	311	284	317	284	315	297	294	295	309	298	305	311	283	332	316	280	310	308	281	322	301	285	336	303	320	282	295	295	321	316	303	247	284	266	299	295	306	292	300	314	298	335	337	278	273	299	320	321	321	285	306	319	311	299	291	288	316	281	299	306	295	326	284	309	293	298	309	319	309	312	308	269	294	307	325	314	313	275	293	299	302	299	314	309	338	293	294	298	308	285	291	299	317	321	294	321	299	304	329	276	294	333	290	290	285	283	268	303	290	266	347	308	275	306	327	308	282	343	292	285	288	311	285	295	304	288	276	311	329	266	297	298	282	324	308	307	301	285	297	258	293	312	335	320	296	305	302	294	292	336	286	296	304	268	295	306	316	319	299	286	312	308	306	327	310	291	299	285	319	248	306	296	315	268	294	306	311	329	330	301	267	278	320	296	309	295	352	316	312	308	292	298	269	328	292	321	317	319	292	289	301	300	307	319	292	296	267	317	300	319	287	297	283	325	297	316	293	302	342	309	326	302	337	308	335	308	301	277	329	313	284	330	299	321	292	338	318	316	300	315	324	287	317	309	309	346	289	294	303	284	288	311	279	258	331	316	291	322	293	280	272	304	271	287	280	299	260	328	325	286	312	289	296	296	306	300	334	298	295	300	335	269	322	307	294	269	331	304	310	257	330	288	288	294	313	312	305	256	323	309	290	318	308	287	306	308	337	323	320	271	284	328	272	316	295	301	303	306	340	265	295	337	276	276	304	323	273	278	286	286	302	284	287	301	287	293	312	324	262	318	305	325	298	305	291	285	317	311	322	302	284	280	295	313	279	347	272	327	290	306	292	285	310	313	295	285	277	307	312	321	318	287	298	255	250	291
3772	5762	3774	1802	1117	961	836	844	772	766	749	649	690	687	644	667	680	645	719	671	655	660	652	681	654	698	650	646	636	660	660	674	643	637	684	698	665	685	646	660	664	677	675	644	617	656	620	641	663	655	689	683	649	655	698	605	639	665	680	646	637	615	625	645	666	667	671	653	647	655	644	657	660	646	676	701	603	625	690	693	607	654	640	650	659	653	702	618	676	665	659	669	674	663	647	660	686	611	691	676	685	647	665	691	684	686	627	632	696	676	630	659	624	597	656	683	660	657	687	604	662	660	658	673	644	650	666	688	674	640	687	647	659	694	621	661	707	686	678	625	666	660	658	654	654	688	651	626	638	673	668	653	667	645	646	615	631	678	659	651	640	626	671	612	651	641	640	700	620	643	659	663	632	620	650	660	671	691	688	649	660	708	677	626	697	707	631	645	586	653	674	655	640	626	682	661	616	675	665	627	676	644	669	678	657	715	674	664	634	623	674	647	652	679	664	622	637	641	667	718	667	663	637	603	685	615	609	698	589	698	652	651	708	654	662	623	639	694	646	655	646	660	667	650	677	677	629	681	632	651	675	654	658	673	694	660	651	654	662	666	644	659	649	615	644	638	678	649	667	615	633	658	632	634	648	605	667	673	655	645	668	645	564	686	666	636	670	662	654	645	636	674	662	642	626	668	609	644	628	670	638	625	664	643	656	675	659	666	642	682	649	671	645	664	674	680	669	693	703	649	620	622	632	677	685	676	646	616	671	622	677	662	652	605	643	635	686	658	677	633	644	662	672	683	683	658	637	655	673	643	648	611	679	606	614	677	647	673	684	657	660	652	706	635	617	664	689	685	659	628	619	673	662	642	653	613	631	639	644	667	663	624	625	661	706	642	682	649	635	680	629	656	741	672	641	605	658	677	690	585	618	626	620	642	714	680	677	665	655	641	657	640	646	643	635	635	662	634	671	633	670	661	692	672	685	657	695	679	660	687	674	596	652	664	664	680	634	657	617	629	642	631	671	654	674	654	678	697	654	643	693	649	649	680	643	705	640	727	663	625	657	660	639	618	623	647	619	656	664	667	643	652	648	610	657	631	665	625	648	660	680	644	691	640	692	588	676	672	631	614	703	671	674	650	672	628	661	645	666	628	660	600	636	623	641	649	679	628	614	611	637	646	617	672	673	656	644	666	655	713	651	617	660	656	678	682	642	651	667	627	650	625	615	707	674	632	672	640	667	665	657	649	643	678	630	658	677	625	688	635	642	664	640	656	674	645	674	683	667	622	630	618	660	638	611	605	632	641	642	672	661	655	652	661	666	652	648	648	649	646	643	683	684	647	641	664	651	653	672	680	619	634	684	708	622	600	627	650	672	661	664	662	639	659	672	640	644	663	663	648	678	675	663	635	660	667	621	648	650	620	640	701	682	651	676	704	681	648	630	662	653	727	662	681	661	628	664	649	707	623	671	615	650	697	652	607	644	637	682	680	603	646	612	651	676	625	621	676	654	650	633	645	681	635	636	633	632	631	696	674	669	646	668	685	632	627	629	624	671	670	629	662	669	647	612	618	641	639	686	669	651	656	648	664	621	643	689	648	705	651	690	671	723	659	712	679	571	659	690	641	645	666	661	679	677	659	645	655	651	643	639	651	675	678	672	701	629	695	660	631	697	715	635	647	652	722	666	631	653	682	653	672	661	664	671	614	619	671	619	664	720	650	670	639	605	664	715	656	629	631	686	658	664	643	630	675	656	675	689	682	645	676	637	660	626	634	647	602	670	677	663	640	702	657	619	681	675	643	671	686	688	620	643	676	644	680	663	686	740	653	655	652	681	631	684	701	654	637	679	685	652	689	681	631	664	653	676	639	656	649	639	649	650	700	608	657	662	676	658	674	669	628	697	660	642	597	664	682	674	658	692	665	657	648	643	639	650	676	654	635	678	685	656	650	658	656	665	654	706	677	642	690	657	608	636	696	676	613	615	629	655	652	692	665	653	650	646	647	619	704	663	633	627	666	689	655	631	623	622	658	677	655	621	599	667	682	674	697	675	644	672	656	637	672	675	680	681	643	623	702	666	646	682	598	659	712	674	601	623	648	632	674	675	647	656	707	658	650	651	641	691	681	681	661	650	633	660	686	648	668	652	694	658	688	637	659	706	650	672	630	609	656	673	640	670	655	654	685	613	611	677	635	659	600	642	696	602	662	649	671	683	642	620	652	662	633	653	668	681	615	685	694	669	654	630	686	630	621	658	651	672	655	666	712	669	664	702	692	627	624	646	657	623	640	651	643	661	645	639	701	690	646	628	664	621	687	647	628	683	661	663	677	623	624	655	650	656	676	677	611	682	717	577	662	685	647	671	643	673	644	686	668	688	620	655	667	647	635	631	678	647	664	650	639	671	651	665	662	653	621	637	708	644	676	647	691	653	676	653	682	627	632	646	673	663	661	676	685	665	632	639	714	621	638	649	651	648	695	665	658	640	701	670	684	633	649	671	629	680	678	659	660	632	650	674	667	643	659	667	630	634	662	678	671	693	647	656	638	635	645	717	661	620	672	666	650	648	674	653	652	673	681	666	658	611	614	669	670	655	630	688	626	660	648	636	636	637	670	619	615	629	654	687	659	671	717	653	665	628	710	636	700	649	642	697	659	611	690	605	619	683	653	639	713	680	655	613	657	644	662	634	609	692	605	642	641	606	653	641	661	657	630	658	626	644	614	634	685	652	645	690	670	672	635	644	629	675	652	638	641	642	684	631	700	650	666	660	662	670	634	670	646	662	636	662	642	648	667	697	623	653	702	642	654	668	681	601	649	673	664	644	622	666	650	633	668	621	605	647	631	640	657	636	688	657	622	698	607	663	666	676	647	651	653	619	676	667	647	649	675	656	674	640	635	683	645	636	661	683	632	657	611	653	643	649	724	661	675	653	656	640	644	644	640	642	631	646	674	634	651	653	685	685	633	650	690	623	647	659	674	668	643	668	681	634	645	655	613	665	659	637	643	677	701	674	631	687	656	653	638	695	642	598	715	696	656	659	678	659	655	670	665	664	626	683	660	665	630	606	622	598	629	632	670	613	651	689	647	606	647	648	712	679	693	631	640	649	629	668	623	671	630	640	718	662	673	681	660	652	728	646	646	655	656	630	593	622	654	646	669	653	619	656	674	629	640	634	670	634	609	678	632	670	684	636	662	655	665	658	634	658	636	691	632	645	642	680	629	626	651	654	620	654	635	662	663	644	656	649	667	670	644	625	643	662	665	674	640	643	624	713	635	653	700	671	647	657	678	647	681	682	633	655	655	671	717	631	677	650	681	618	649	679	669	628	634	668	667	626	668	657	645	666	666	654	667	718	664	639	683	656	671	645	658	682	670	669	650	657	620	653	686	672	679	655	600	642	621	637	685	682	688	694	623	682	686	634	671	669	674	700	643	704	621	693	667	628	660	685	660	638	665	646	640	662	683	660	666	589	695	660	672	677	688	667	644
23739	21026	25364	26908	21039	21026	3561	791	620	577	462	409	325	270	285	276	288	263	269	270	281	246	261	290	257	273	252	247	248	254	260	273	266	253	283	234	252	256	261	267	262	247	257	263	275	243	239	245	271	242	236	264	251	219	229	241	274	267	270	285	266	242	271	275	245	254	244	271	229	257	278	253	260	270	233	267	238	258	236	222	239	276	262	260	246	252	245	240	229	229	236	231	266	216	259	253	256	251	235	240	239	249	240	229	230	242	273	236	231	265	250	233	273	240	263	274	228	238	260	230	260	249	232	229	253	259	220	244	241	256	244	226	262	221	237	261	234	249	270	243	272	240	266	270	255	270	237	219	245	232	238	235	251	283	253	252	230	243	260	230	250	253	247	238	204	247	227	244	263	263	266	256	228	257	241	258	230	250	267	247	244	243	246	253	230	254	231	244	236	234	245	250	248	231	215	251	265	251	242	260	229	243	233	232	277	255	241	284	254	236	244	264	249	264	244	259	239	227	220	246	242	265	259	249	278	249	257	229	260	247	216	244	239	245	292	283	267	238	239	226	257	283	280	252	265	259	231	250	256	232	264	232	244	245	247	224	222	256	240	245	239	214	252	245	269	254	247	265	247	255	251	253	231	242	253	239	227	243	217	242	219	234	261	239	231	253	257	278	265	226	260	236	253	249	271	235	246	242	241	223	238	259	227	250	237	244	235	248	217	234	234	280	218	224	250	269	261	241	267	242	237	257	235	251	224	238	254	244	235	265	252	254	217	252	238	220	237	254	227	228	237	221	249	252	218	225	233	252	232	245	257	225	241	266	220	247	238	224	208	232	240	257	251	239	220	242	229	234	229	279	230	230	274	223	247	230	230	287	234	271	224	253	254	251	223	263	229	238	248	257	223	223	221	270	234	218	242	243	263	231	225	241	244	218	205	242	239	243	221	251	230	232	243	232	217	230	248	261	233	286	244	239	264	230	242	239	268	244	242	247	245	244	267	265	245	244	237	250	241	239	253	248	265	249	257	228	248	237	208	246	218	265	247	260	271	264	231	274	261	237	227	221	222	249	263	210	239	245	222	235	242	248	235	258	217	237	240	244	239	252	239	253	267	240	272	253	255	243	245	237	236	233	202	230	255	255	251	224	208	227	226	225	241	241	239	240	263	255	239	249	227	226	214	236	242	221	228	234	229	240	249	285	265	209	233	226	245	255	241	266	225	230	248	258	228	248	242	264	255	237	239	242	246	231	235	240	249	225	241	259	232	212	239	291	237	245	261	230	209	219	242	258	212	240	209	247	232	245	228	266	219	219	256	240	250	269	252	250	245	280	238	255	226	229	256	246	234	282	253	281	273	232	261	234	256	218	222	230	244	250	217	216	242	266	254	267	239	265	250	248	227	253	271	201	217	254	278	227	228	241	218	205	218	244	245	223	240	264	266	227	249	258	237	236	240	246	216	239	228	243	230	265	234	236	218	238	251	222	261	228	262	254	244	260	250	241	236	256	241	260	244	225	212	221	234	269	210	255	236	240	259	216	237	241	251	229	254	228	256	240	259	225	208	216	271	236	264	244	243	257	261	262	238	245	228	246	222	230	228	219	242	256	243	244	259	245	246	266	281	223	226	229	234	229	240	264	246	220	224	251	268	230	275	241	251	247	259	247	250	242	231	239	233	247	261	256	249	234	250	258	237	219	284	223	231	246	242	232	228	242	279	226	241	247	231	225	247	253	233	281	264	251	279	258	254	241	249	258	251	254	246	245	238	194	227	251	245	250	218	242	283	256	211	226	233	249	251	251	223	263	233	269	234	277	230	246	217	216	252	262	237	238	262	248	257	233	212	228	243	229	250	272	268	237	232	244	253	235	211	231	246	242	303	235	270	225	250	247	266	246	246	246	235	243	239	267	224	237	232	248	244	266	260	213	224	272	244	244	241	263	235	224	235	250	275	239	254	231	267	249	234	242	231	222	239	233	224	263	246	231	232	264	238	224	254	247	202	226	263	245	253	241	238	211	229	256	256	250	225	276	289	237	238	233	245	238	252	203	226	286	235	234	267	267	240	247	252	244	221	248	235	220	250	254	237	252	254	239	214	219	246	251	225	246	242	251	240	278	234	251	244	269	272	242	269	234	244	231	252	252	222	229	241	240	239	226	261	235	228	228	222	222	233	232	245	237	241	218	266	248	264	242	242	248	271	221	222	249	239	251	251	252	232	216	232	249	237	241	251	237	254	222	253	239	238	227	237	258	214	235	231	223	242	248	246	246	256	251	236	235	268	243	224	235	243	242	210	233	274	276	239	226	243	240	258	238	244	229	239	236	243	263	238	253	242	220	245	231	244	234	272	203	261	247	213	228	246	266	227	245	242	248	264	256	217	250	248	280	245	257	221	220	270	244	254	222	259	275	209	226	256	227	212	236	229	240	212	243	256	226	254	275	240	253	245	248	271	242	229	213	249	209	227	250	238	215	227	247	269	227	247	240	227	224	249	238	228	229	243	236	243	253	274	235	265	275	253	212	263	246	255	249	236	228	253	229	250	242	252	227	225	211	244	226	206	223	254	257	229	238	237	238	250	278	222	221	240	264	276	243	246	225	221	241	261	243	245	212	239	248	248	253	254	206	250	204	250	228	254	231	240	224	240	238	245	222	245	246	225	247	213	267	246	209	232	252	258	254	216	225	232	219	226	229	224	240	201	257	243	238	208	245	242	233	252	245	251	220	211	228	225	261	237	261	220	228	255	248	274	255	232	258	272	253	231	245	226	219	226	262	247	257	216	253	247	272	244	243	243	222	228	233	249	248	256	270	241	225	210	264	224	234	236	235	272	217	208	262	246	237	274	231	227	276	252	271	222	222	252	225	196	268	264	246	254	266	245	218	205	251	217	253	259	252	228	256	236	218	226	232	228	235	219	247	276	224	212	253	248	227	258	247	254	278	245	218	245	226	251	233	227	254	241	235	277	223	236	289	245	210	239	241	253	268	228	197	240	244	241	238	234	260	221	235	253	261	242	243	244	264	249	240	254	252	256	263	231	236	228	228	244	252	232	243	238	261	246	245	257	224	237	246	212	224	290	206	293	244	229	245	274	248	262	244	203	241	248	229	220	227	244	268	230	251	224	241	238	249	244	228	231	254	244	222	257	259	257	256	266	270	216	252	216	234	252	277	221	237	256	235	237	257	240	219	220	229	221	223	209	257	265	250	224	270	237	248	229	252	232	253	228	225	230	230	254	258	218	253	242	252	227	266	235	263	215	228	270	257	246	254	224	248	247	247	220	216	208	239	236	240	251	277	236	250	232	273	230	227	229	222	245	220	236	254	236	202	234	266	257	219	230	261	234	249	259	238	272	253	235	283	269	240	242	224	252	217	236	238	262	252	228	249	249	268	235	216	228	265	240	232	270	214	212	246	238	267	232	250	254	253	199	212	228	231	261	228	235	249	266	246	239	237	264	228	240	252	238	220	244	257	249	245	252	227	246	256
4023	8715	5684	2444	1373	977	829	737	691	668	639	610	552	538	583	557	609	544	588	531	508	530	550	547	501	530	571	479	548	496	526	496	564	494	530	541	536	505	540	536	494	548	556	542	512	531	572	588	513	569	540	564	561	529	543	522	553	501	545	512	524	494	524	544	503	506	511	542	558	548	539	512	542	553	579	496	549	487	519	519	547	538	556	518	514	560	537	526	482	555	512	550	509	540	483	513	499	513	528	535	529	506	534	544	527	552	524	537	496	541	527	539	509	535	536	505	530	492	509	516	488	527	536	557	501	525	531	501	509	506	507	531	512	539	523	561	523	511	552	508	564	507	516	525	510	535	530	506	554	526	518	471	523	540	517	525	534	522	534	480	502	528	542	562	511	486	557	510	483	535	529	500	534	544	493	546	537	501	500	504	526	553	521	531	548	496	542	498	510	532	556	567	555	513	522	508	471	517	529	539	537	508	536	525	517	530	525	523	557	547	529	533	534	516	505	543	558	548	523	553	507	532	475	529	530	502	534	507	494	480	527	557	512	523	468	537	521	572	538	514	513	534	512	503	533	526	493	454	519	545	539	508	494	528	524	538	496	524	520	549	509	558	508	603	532	492	482	548	542	498	514	486	518	546	496	547	512	515	516	472	526	523	547	524	529	551	516	492	529	515	497	523	529	531	585	537	471	538	547	481	497	488	508	534	538	514	518	526	500	517	521	511	539	535	509	542	506	553	530	514	511	539	507	535	554	540	480	515	508	500	549	494	497	556	536	501	489	479	528	496	528	522	496	533	565	529	539	550	513	527	520	537	505	481	532	541	490	554	554	542	524	478	562	526	512	530	543	553	517	525	525	528	539	557	554	531	562	507	554	509	546	507	514	539	493	533	527	567	499	537	535	469	501	502	545	520	526	520	540	536	524	529	509	521	543	537	527	519	540	538	546	522	496	563	510	548	501	507	541	522	524	541	533	526	515	510	524	556	550	529	478	573	529	504	531	552	531	536	514	531	515	553	533	532	522	502	515	560	522	546	541	547	499	544	539	509	539	521	509	501	556	498	483	527	505	534	482	538	517	491	522	544	499	531	513	569	550	505	575	539	509	565	558	540	514	565	524	525	511	539	511	489	507	557	512	507	533	506	554	542	520	542	530	560	513	555	542	485	544	516	525	504	522	540	524	483	539	507	527	517	522	568	538	532	497	545	559	528	538	575	515	491	541	491	571	497	546	523	488	562	542	491	542	508	514	534	508	497	544	563	534	552	518	538	490	499	536	485	489	528	549	522	506	546	498	508	518	535	490	537	563	545	542	521	529	519	554	491	554	512	521	558	492	557	533	504	479	529	564	507	545	517	542	497	533	504	537	493	502	522	482	511	483	556	526	539	512	516	476	554	533	524	540	528	562	494	534	539	484	534	525	559	540	511	554	523	502	531	551	546	538	534	537	512	538	514	552	530	518	518	516	563	540	510	538	510	555	511	530	548	512	525	551	506	489	511	523	504	525	484	504	539	540	486	489	508	536	485	521	535	535	499	519	539	574	513	516	511	522	543	532	523	498	539	550	527	488	525	505	521	556	557	538	537	528	541	528	521	555	545	537	568	545	504	520	593	506	528	530	535	543	532	541	499	500	538	549	518	557	498	495	469	541	548	536	558	555	540	520	528	489	504	536	501	517	522	536	508	534	523	542	522	523	502	532	521	504	505	574	476	529	502	535	541	518	536	512	538	502	547	568	512	517	498	548	494	543	520	538	543	529	522	545	510	552	529	535	490	507	557	554	542	521	536	539	523	533	522	484	525	541	529	543	524	515	495	546	491	511	524	527	505	572	511	515	545	531	498	525	498	548	520	492	537	526	535	564	501	485	495	531	492	518	489	507	513	514	550	551	488	526	544	594	532	489	526	500	506	555	566	539	550	524	541	478	489	546	525	484	467	547	512	542	538	524	546	547	519	580	527	544	498	572	531	560	496	549	551	564	532	487	523	526	494	505	569	543	500	534	526	515	556	530	535	515	491	495	551	573	515	502	561	553	508	532	508	548	516	524	513	530	545	517	516	505	514	504	493	471	509	492	549	498	543	509	525	529	520	535	518	517	506	515	523	536	519	540	510	538	502	504	523	504	514	536	521	546	538	527	525	537	510	531	483	523	518	503	503	497	532	515	553	490	538	536	507	493	552	526	531	535	570	540	545	508	536	556	533	542	514	510	525	499	506	537	456	485	511	536	473	499	502	524	550	559	516	523	550	498	538	554	503	529	528	518	536	545	498	524	508	533	551	540	504	525	522	494	539	525	525	527	545	527	516	507	535	507	527	488	532	529	526	490	511	516	513	539	501	545	581	517	506	536	577	506	509	544	517	502	553	550	544	491	516	518	559	500	551	511	520	505	515	541	512	531	525	534	476	487	510	561	502	517	515	516	499	533	523	502	508	559	536	577	554	550	498	484	512	498	563	516	509	518	491	546	534	524	508	546	523	545	541	528	505	509	546	532	544	512	546	542	542	502	519	572	530	572	502	509	520	525	524	495	531	509	556	537	510	540	503	518	536	496	547	500	545	523	542	557	471	513	539	531	531	512	515	567	557	549	519	530	509	517	560	549	534	535	569	553	516	503	515	546	503	564	533	570	531	522	549	545	521	552	529	523	559	511	521	537	519	553	540	524	503	529	565	526	545	527	512	537	494	493	524	545	519	505	548	514	540	558	501	507	523	547	545	499	543	536	511	514	545	524	536	529	531	523	544	562	510	469	540	560	517	521	516	486	512	535	505	533	528	524	515	514	545	574	566	562	468	558	541	496	500	530	480	482	542	544	505	576	571	522	523	555	473	496	523	517	500	507	504	512	530	543	529	538	501	529	506	548	534	548	512	540	525	529	537	514	515	502	510	519	542	505	529	522	516	537	544	558	533	510	523	569	540	515	536	525	510	556	524	511	516	544	497	562	544	487	510	509	520	521	523	575	513	526	535	539	475	532	548	502	515	525	506	515	564	540	502	556	539	513	556	491	523	481	495	539	537	534	538	529	495	519	502	543	511	523	555	512	515	561	540	533	527	530	512	489	506	541	562	513	541	516	526	491	525	559	498	509	488	532	561	502	540	512	530	555	512	486	495	526	518	515	533	573	484	523	507	534	517	515	521	520	529	533	500	496	513	528	526	500	512	529	512	530	556	538	527	482	536	513	488	516	542	495	572	514	539	551	495	537	515	508	534	491	522	517	555	546	500	536	518	514	528	546	517	540	544	523	552	541	516	524	522	531	552	510	501	547	556	509	476	509	482	538	534	515	552	523	517	446	555	530	542	545	539	509	495	529	520	513	529	525	510	549	471	507	530	497	525	516	505	489	553	506	491	523	497	560	491	546	486	512	514	487	548	511	515	563	547	524	557	484	517	535	494	526	491	487	490	528	516	515	580	539	545	544	524	523	546	518	516	499	504	555	541	497	548	523	542	549	571	505	520	537	559	536	475	527	510	542	526	509	521
33138	14184	2774	722	414	357	290	275	282	293	252	218	229	208	213	204	213	204	231	221	202	232	191	213	188	192	214	206	212	200	214	187	213	211	202	185	225	191	245	217	192	192	221	199	194	225	204	194	214	211	209	214	196	217	201	191	211	201	215	197	202	200	183	216	197	220	203	217	218	194	192	241	220	232	189	201	199	181	202	196	193	191	208	208	213	228	219	196	201	210	187	243	214	219	204	189	208	204	189	221	186	192	206	203	193	203	205	200	215	209	215	192	215	215	224	211	224	192	208	197	210	222	208	200	234	206	186	205	229	196	225	213	202	198	189	204	199	195	186	185	208	196	211	193	189	197	203	205	189	225	204	210	221	207	194	169	201	199	181	187	231	218	171	193	201	195	214	213	201	235	222	200	203	207	204	225	219	209	217	191	205	213	209	212	199	215	231	195	210	210	204	203	206	189	191	178	194	193	203	208	195	208	219	195	217	204	183	197	188	217	249	221	173	184	188	185	182	206	242	186	213	192	198	216	202	205	193	224	200	225	221	208	188	210	216	225	207	239	231	194	193	208	221	215	209	216	207	211	193	215	208	226	202	200	214	183	221	199	206	222	210	212	169	193	199	206	183	207	240	214	198	184	212	186	213	206	205	216	202	197	198	206	198	215	206	201	190	218	195	219	186	193	233	190	217	200	181	219	224	199	206	197	169	197	190	193	202	194	184	178	201	220	187	226	191	197	193	202	202	211	213	196	196	215	188	194	186	201	194	190	186	245	201	211	191	188	211	182	202	218	200	200	218	226	193	223	228	205	216	194	203	214	186	229	197	215	201	235	190	211	186	199	207	179	202	204	200	179	193	205	180	187	184	199	231	185	204	173	200	215	197	194	210	214	230	192	187	189	184	203	204	218	204	209	192	164	197	212	219	211	238	182	213	236	203	217	190	221	186	152	182	202	241	211	192	199	215	211	220	197	204	226	204	201	204	216	176	199	173	193	220	201	193	186	206	197	196	225	224	202	225	214	202	215	203	225	205	192	163	199	194	183	185	231	212	212	198	211	221	217	202	204	204	203	188	187	206	192	174	194	214	192	227	213	196	202	204	215	209	180	211	195	222	200	204	215	204	210	230	188	213	207	206	206	203	220	229	169	217	214	207	220	215	207	204	229	184	191	201	212	204	201	187	201	209	211	206	201	214	207	239	179	192	226	211	188	186	169	198	208	234	181	221	223	213	206	177	199	220	204	214	199	193	186	187	194	179	205	228	215	209	209	206	212	208	197	186	198	199	164	222	221	188	209	212	189	214	208	232	185	200	211	205	215	236	197	199	208	204	218	211	193	215	199	204	197	197	188	239	208	198	197	208	222	195	190	201	197	203	203	238	219	191	218	240	170	210	203	189	192	179	208	192	194	207	199	188	192	225	208	203	196	192	189	215	205	181	202	214	203	211	191	190	201	216	226	224	223	238	199	215	209	180	206	196	169	215	233	204	196	192	208	188	206	208	217	183	194	177	199	198	196	188	202	204	219	202	203	192	200	186	208	211	178	194	202	172	184	215	208	182	249	193	223	188	187	195	219	186	203	210	196	209	201	209	198	198	217	224	205	213	196	195	204	167	220	198	205	182	177	197	199	200	189	235	228	188	230	181	228	186	215	206	193	221	196	205	211	187	223	207	188	212	213	225	215	240	201	224	200	216	223	196	219	206	213	212	195	208	202	230	193	199	185	220	225	229	197	193	182	232	220	241	196	186	214	204	233	187	205	203	183	222	180	223	196	197	218	189	208	188	201	204	178	193	212	212	218	195	196	210	187	228	212	195	209	196	208	197	190	191	189	229	207	224	223	197	202	190	197	209	201	210	180	209	219	176	217	209	213	210	205	218	205	161	224	183	202	216	206	215	215	223	211	225	219	184	223	197	164	198	218	165	183	197	196	216	200	210	185	221	204	201	196	204	199	187	196	199	215	194	202	186	222	190	187	228	194	172	211	222	179	218	197	208	220	208	208	215	211	221	203	202	209	193	192	214	169	230	223	202	215	191	186	202	214	195	211	169	196	213	207	205	205	210	197	201	211	203	201	197	205	175	196	209	195	225	224	196	194	228	203	215	216	214	198	178	180	194	204	196	200	192	198	240	218	223	230	221	200	190	212	204	213	216	221	208	198	204	197	212	183	226	207	201	197	216	216	197	174	205	199	224	226	177	205	183	202	202	186	193	178	184	188	187	202	184	221	223	208	218	196	199	224	208	213	199	210	199	202	196	224	220	188	187	197	196	193	219	194	215	199	203	190	192	183	204	170	188	219	193	186	217	200	217	205	213	197	193	220	181	216	208	201	213	204	207	217	204	189	182	205	217	202	226	202	244	211	215	196	195	203	204	211	218	219	209	188	215	198	211	199	206	207	209	204	206	210	207	195	220	198	208	196	206	236	208	195	232	206	195	192	226	221	219	239	207	200	216	202	211	222	206	175	188	232	221	195	201	202	208	225	209	218	197	219	230	218	219	207	206	211	225	228	223	213	199	201	210	185	195	190	191	233	205	201	209	197	184	188	210	210	190	217	195	201	192	185	205	212	179	191	216	211	224	209	182	195	205	223	189	181	182	214	204	216	195	200	208	207	221	188	203	190	184	193	208	175	206	189	196	217	197	184	216	207	197	207	205	206	215	199	228	206	166	181	233	207	203	192	186	221	227	204	212	168	192	214	229	203	206	187	220	202	218	187	183	202	180	191	201	199	177	210	224	231	204	191	192	183	187	217	182	217	198	188	198	199	225	198	209	189	215	250	205	194	180	200	202	215	212	184	200	212	185	212	202	206	204	193	221	203	212	208	216	209	232	194	177	201	229	214	198	230	197	219	194	208	178	201	217	191	208	191	176	199	241	227	232	197	224	213	190	198	219	216	194	197	222	219	214	210	221	207	224	199	220	201	192	193	198	191	219	212	197	196	186	193	195	165	190	224	186	202	200	226	184	208	184	215	181	202	218	208	233	212	220	214	210	214	223	180	222	212	213	185	209	208	249	225	198	213	204	204	214	209	190	223	206	207	247	210	204	215	206	208	206	226	169	215	199	198	186	216	198	205	195	211	194	176	183	205	234	189	206	188	204	201	222	212	214	186	207	226	215	223	203	208	217	227	204	220	186	205	200	211	201	201	200	202	212	209	223	205	194	224	193	223	187	179	181	203	173	190	239	218	228	220	216	225	197	226	198	214	206	237	218	185	228	193	193	209	192	184	195	181	208	194	196	218	197	209	217	206	186	222	221	214	200	180	188	215	196	177	201	190	215	211	240	227	194	225	189	207	222	230	221	216	217	179	213	219	216	192	199	215	176	174	199	203	188	217	194	196	210	202	180	202	209	210	189	198	198	215	198	214	201	212	189	187	210	194	208	209	204	191	209	198	186	203	195	213	206	200	173	212	178	228	212	173	199	230	192	174	174	181	204	209	195	217	218	220	203	192	189	194	192	221	191	183	218	180	194	185	194	196
5416	2212	1515	834	625	563	530	502	530	541	506	501	492	480	463	505	472	500	473	517	481	489	488	476	464	478	499	499	480	472	478	508	458	516	510	463	501	459	445	499	494	493	490	494	496	478	476	520	491	451	509	488	491	466	479	495	480	513	471	465	491	498	521	498	472	481	497	472	469	481	539	509	477	511	448	501	470	472	495	535	469	492	486	442	486	459	513	497	525	515	498	473	486	507	475	495	492	471	480	518	481	472	452	516	507	457	480	524	490	476	488	476	467	502	491	505	507	475	498	499	497	468	472	495	476	452	475	505	502	465	498	530	495	481	486	482	455	469	461	505	463	452	519	466	512	480	515	470	471	489	496	499	488	485	490	493	482	475	464	469	462	430	444	476	518	503	483	485	515	472	479	503	475	515	541	504	454	476	493	455	481	502	497	509	517	471	464	452	477	476	490	470	496	477	523	431	444	506	473	495	492	446	497	458	488	497	520	486	471	466	488	435	529	500	492	469	480	533	484	522	499	514	511	469	481	488	491	467	481	531	452	511	460	538	498	510	512	471	502	507	485	462	459	480	487	455	524	453	482	487	527	488	491	479	484	498	513	477	527	444	476	506	467	489	519	443	510	474	491	508	494	449	471	493	453	484	465	506	457	521	466	501	521	438	475	481	457	456	501	506	510	462	494	501	504	512	437	474	495	502	483	461	477	481	472	494	506	497	470	443	508	506	516	493	485	497	452	454	460	486	468	482	483	459	456	464	498	460	488	473	448	467	489	476	499	496	484	464	494	508	444	467	432	459	482	518	463	464	478	453	488	463	496	477	518	500	545	470	491	470	467	432	503	455	448	467	520	466	484	518	444	478	467	499	444	486	467	533	466	472	445	451	487	514	479	485	480	503	474	477	495	507	506	509	440	491	487	479	485	495	488	475	508	472	479	479	486	480	494	466	459	483	457	468	457	454	447	500	479	476	521	482	467	468	504	459	494	477	494	463	496	459	470	525	440	481	477	455	496	490	468	457	493	463	489	476	477	479	485	454	509	477	477	536	467	493	488	490	477	431	470	506	461	447	475	488	460	427	479	452	494	455	519	495	478	497	452	496	469	471	455	457	415	459	520	432	490	493	470	501	497	444	464	501	455	508	472	489	467	463	494	472	511	465	468	438	490	501	509	468	460	478	480	508	477	462	433	466	498	474	532	487	410	464	464	498	446	457	503	517	474	480	499	471	521	513	468	441	464	491	464	481	479	511	511	500	498	494	496	474	495	489	513	492	520	481	475	484	469	486	502	494	496	489	464	462	514	500	499	473	462	465	495	472	500	459	483	507	502	485	501	426	494	500	494	509	499	466	454	502	529	483	472	486	463	434	472	482	489	474	466	497	508	528	463	505	501	503	477	478	481	490	476	537	448	486	461	463	508	509	443	501	483	474	462	499	466	473	476	456	509	485	483	478	477	479	476	482	472	489	516	479	474	492	478	504	481	424	456	471	475	491	488	501	462	465	461	484	503	470	481	458	474	483	495	498	501	470	509	526	455	459	448	475	460	454	472	474	460	478	479	470	469	487	477	535	503	465	489	449	459	491	464	466	513	480	474	466	459	521	533	517	465	449	459	506	483	459	519	506	496	462	474	542	479	454	450	464	493	481	536	475	484	488	457	467	480	478	500	488	486	451	469	470	483	491	499	485	487	502	514	472	492	484	522	453	553	479	461	517	489	468	466	430	472	488	490	504	506	501	480	498	505	494	466	485	469	506	496	466	473	526	476	497	443	500	491	485	506	485	481	470	463	491	484	505	452	492	483	472	462	489	472	476	499	445	470	477	470	455	455	460	495	503	493	471	506	448	453	492	469	433	476	469	437	468	523	475	498	486	469	464	499	467	486	495	487	462	508	493	502	496	455	453	452	478	471	518	487	501	492	483	473	472	519	478	509	524	500	478	492	520	499	478	462	467	503	511	488	501	473	514	464	490	473	504	498	471	508	480	525	467	512	505	501	473	487	525	472	484	478	463	444	478	488	462	482	480	452	484	488	466	465	499	478	478	487	492	466	477	481	466	469	475	525	488	489	481	475	477	492	519	472	519	478	470	465	494	483	480	472	471	504	483	509	471	454	480	524	487	482	447	492	477	487	459	468	467	500	496	496	462	487	454	453	488	458	493	479	460	515	461	479	466	485	481	457	497	458	471	472	462	503	495	521	444	481	482	475	479	455	494	492	502	498	474	504	488	501	461	484	457	494	473	504	526	475	508	478	470	437	488	458	483	474	478	503	473	451	477	494	467	504	503	497	529	494	475	477	468	500	485	476	464	522	504	529	457	481	495	490	490	468	465	496	442	442	486	492	512	512	470	482	470	497	484	513	484	484	451	449	465	486	508	479	466	500	466	471	452	448	503	495	476	490	490	488	455	491	494	508	486	477	485	510	495	536	458	429	492	498	502	453	458	491	528	488	482	498	529	499	489	501	538	447	467	517	506	500	470	509	482	490	500	489	499	526	462	485	494	495	493	498	479	494	493	485	455	478	473	488	484	491	474	523	485	488	502	459	447	510	490	480	481	507	489	492	464	447	479	482	473	500	461	496	464	500	507	473	438	479	482	481	480	463	472	495	483	513	504	521	476	456	487	483	465	501	527	478	503	498	469	445	493	493	479	488	466	516	445	491	488	482	497	510	491	498	471	494	513	479	475	496	465	494	467	522	466	446	465	486	447	493	470	491	511	466	525	489	491	497	468	510	482	476	459	489	473	476	543	474	510	499	484	503	488	515	531	479	495	470	470	484	512	471	484	523	457	481	486	499	465	508	486	482	504	520	492	484	482	490	494	545	471	490	471	495	507	507	503	475	486	497	446	492	457	454	481	504	475	492	496	456	481	497	480	472	490	478	519	435	467	467	495	484	483	507	461	479	442	455	483	463	498	517	490	492	495	488	485	444	501	470	509	470	494	520	509	456	511	458	501	461	486	474	459	504	492	488	498	535	484	493	445	512	537	457	476	496	508	475	487	481	499	486	456	493	466	454	483	486	475	464	475	471	484	466	491	465	497	456	494	457	441	488	494	445	486	521	465	496	515	459	496	495	504	498	491	518	468	476	507	510	499	460	515	503	484	461	498	486	494	467	477	483	485	529	491	477	492	478	496	469	496	495	517	462	457	506	482	503	466	485	457	497	488	470	494	483	515	520	432	471	472	515	494	441	517	450	479	473	497	469	462	487	447	511	481	519	502	467	489	514	498	506	461	521	488	478	477	484	441	491	505	452	484	468	467	494	489	467	502	499	476	507	519	509	447	435	491	474	462	470	520	466	485	476	485	476	452	473	471	494	496	507	506	492	495	476	477	531	487	492	449	464	459	486	475	500	465	470	491	502	484	501	476	489	506	508	495	467	461	495	468	517	529	499	451	501	463	467	474	471	486	453	449	478	522	502	445	459	460	509	449	483	465	480	567	479	477	478	495	476	450	478	470	481	481	485	491	493	480	481	514	477	490
24642	21029	24671	27574	20678	3080	727	510	510	413	414	378	350	334	338	356	335	339	322	319	307	304	319	327	304	327	285	294	326	307	294	293	284	307	281	313	307	324	299	331	310	284	344	299	286	293	306	291	311	306	330	288	306	297	277	316	301	275	303	340	273	309	307	325	274	310	276	267	297	306	298	310	318	326	304	265	333	277	297	278	308	311	280	305	290	311	332	281	299	332	298	292	296	313	286	281	320	309	292	301	309	325	296	333	280	296	339	306	286	273	282	309	290	255	271	278	355	294	283	308	275	285	308	297	282	304	278	293	261	321	310	294	316	324	303	325	328	301	311	311	307	273	328	290	295	314	315	299	346	287	307	292	283	319	260	308	311	312	318	301	294	341	289	314	291	274	300	294	301	321	279	272	315	278	302	256	311	328	299	283	281	304	276	292	297	311	332	339	297	256	328	283	321	313	276	305	335	353	279	289	268	341	315	304	302	311	289	280	265	283	311	280	307	313	293	311	303	309	247	305	310	296	299	320	295	334	300	313	289	255	267	313	320	307	317	292	318	297	297	309	330	323	296	300	281	295	257	298	267	301	293	303	296	282	294	303	313	311	282	310	321	315	305	295	294	299	328	319	338	315	336	285	314	310	295	323	321	286	290	308	283	293	294	292	305	315	304	353	269	323	276	348	323	314	296	300	288	278	275	294	303	317	294	315	277	288	307	315	292	319	312	328	321	291	307	290	304	292	285	325	299	298	298	297	289	295	304	283	319	303	264	282	306	334	319	324	307	322	266	317	324	279	317	324	290	281	306	309	283	254	321	309	323	303	329	270	285	299	342	332	277	301	287	316	304	308	298	296	278	284	290	243	288	275	293	312	276	293	344	309	287	320	287	310	294	277	324	270	327	312	338	311	275	305	271	304	307	311	291	306	307	270	302	290	311	285	272	268	273	267	285	281	291	290	289	288	313	294	297	328	279	303	296	306	294	299	280	281	329	288	283	299	283	288	287	296	321	309	286	300	318	285	269	307	313	291	322	298	283	282	302	306	291	277	280	351	287	233	293	263	322	281	267	313	305	300	307	338	279	285	291	324	316	279	329	279	315	314	293	311	298	309	283	288	279	295	299	285	316	313	286	280	297	331	276	280	320	290	286	314	324	271	306	281	272	275	338	305	295	305	299	290	277	283	281	250	301	300	279	301	304	312	303	284	272	275	300	318	309	304	308	296	306	304	316	279	308	292	300	271	287	306	282	300	305	264	267	308	325	312	267	302	313	308	279	306	306	304	281	296	311	312	292	274	279	293	312	349	313	285	278	306	278	287	313	261	300	283	297	305	298	306	309	277	282	302	304	314	285	316	276	284	298	305	296	305	304	296	305	286	295	313	313	321	283	322	293	305	312	299	305	296	280	323	308	319	291	307	288	318	327	275	290	335	284	311	285	318	310	278	299	276	291	299	290	289	320	285	279	275	283	313	272	294	314	294	323	271	259	292	301	329	277	272	315	311	298	250	319	322	343	305	296	301	296	272	282	317	315	314	298	274	297	300	331	310	326	307	298	298	286	302	315	307	330	301	282	311	284	294	307	302	289	303	309	300	323	295	323	324	293	295	261	333	293	273	282	302	300	316	274	304	291	299	281	323	310	303	325	331	308	309	306	270	284	307	294	324	294	308	289	312	293	297	291	319	315	293	305	306	318	266	330	324	298	288	294	297	280	277	307	308	298	295	268	257	285	291	276	302	308	292	306	294	289	303	292	315	308	275	317	309	309	287	270	302	358	282	295	311	336	267	322	297	278	295	282	310	321	314	317	297	293	324	306	290	288	313	302	318	306	283	310	271	289	297	303	348	258	315	298	296	285	275	329	292	315	345	296	340	284	267	295	302	309	310	275	294	308	280	305	301	350	279	292	302	326	281	254	313	315	320	294	280	285	280	328	278	310	309	302	310	316	309	331	310	281	311	288	301	312	280	281	290	330	275	298	309	287	319	313	254	281	296	316	302	306	284	320	280	288	298	269	291	307	280	308	281	306	273	284	269	288	296	295	317	261	276	303	289	321	316	258	293	313	293	296	315	307	288	276	294	283	297	313	290	294	338	326	350	265	278	356	286	305	321	293	303	316	307	280	311	273	321	304	303	278	299	285	297	300	296	292	301	273	324	312	290	315	309	292	291	296	266	311	300	334	318	285	271	287	290	303	290	262	329	316	263	321	310	322	318	312	283	329	305	308	303	300	287	267	287	279	302	281	315	332	321	317	284	285	310	293	317	307	323	287	304	300	315	311	299	302	291	295	285	302	296	289	298	282	299	298	278	294	285	267	320	273	282	281	288	308	304	265	267	320	318	271	305	294	280	290	299	323	335	305	326	324	271	320	305	297	265	331	324	295	293	299	289	301	293	331	269	323	293	299	272	288	332	316	279	281	314	288	267	319	308	290	298	297	303	310	288	322	321	306	283	261	273	309	289	317	297	318	306	313	294	270	302	309	307	328	301	280	335	278	297	315	319	304	311	260	288	278	323	325	267	300	285	297	296	284	293	291	297	317	306	310	266	318	275	300	293	317	300	291	296	253	294	273	276	341	327	315	325	295	285	292	305	300	289	287	283	306	315	300	301	330	280	300	322	292	299	293	354	280	297	280	294	286	308	282	311	275	312	318	289	277	267	296	283	319	301	352	309	249	271	288	293	329	328	290	327	294	309	314	306	334	291	271	337	285	275	300	286	268	332	320	323	311	325	301	303	311	340	292	287	271	299	312	296	278	308	296	284	272	298	294	274	296	272	265	307	280	303	316	287	319	294	292	292	281	319	358	325	267	298	311	301	284	277	328	285	334	289	318	290	282	292	284	294	272	296	265	316	311	307	270	295	309	306	325	284	292	317	292	284	342	290	259	325	307	299	310	317	308	327	327	305	298	290	278	302	287	281	304	292	271	300	326	319	307	273	324	331	299	281	289	295	270	295	264	312	324	309	274	307	320	278	294	313	258	286	307	322	303	295	301	303	295	298	311	312	305	319	311	280	329	305	284	305	294	318	336	309	321	294	307	272	288	263	261	308	287	308	276	259	291	301	314	298	312	311	286	281	284	260	314	304	300	305	282	266	307	296	332	300	303	296	321	316	313	327	293	305	282	310	264	312	315	326	306	308	306	279	322	313	285	306	307	297	319	280	314	303	286	303	303	288	283	310	285	305	322	285	324	276	299	327	301	300	270	303	316	286	324	300	274	306	281	283	290	280	323	311	320	299	275	333	278	309	314	298	276	309	284	308	294	308	307	291	310	286	295	288	297	297	299	299	308	318	322	294	282	307	318	293	279	299	337	316	302	283	295	263	332	301	260	275	271	285	271	305	307	308	313	319	305	321	302	295	333	304	285	311	281	278	287	292	326	335	266	307	270	310	315	307	260	315	329	287	303	337	318	273	273	330	314	311	293	295	272	289	305	280	325	298	301	272	307	294	304	275	266	302	297	330	316	300	310	319	316	314	308	290
3776	5546	3903	1835	1173	957	814	778	746	715	722	672	710	658	649	633	656	654	635	676	670	652	654	698	710	695	710	646	663	617	673	642	673	675	673	654	619	622	685	682	691	684	704	643	635	636	651	648	620	657	649	625	662	655	661	672	681	647	676	673	634	702	688	666	665	639	640	664	653	681	637	667	653	654	615	665	655	668	671	667	612	654	655	721	682	665	666	622	681	655	636	607	640	671	684	684	667	718	653	638	644	640	681	685	676	636	631	670	633	640	674	664	654	621	623	684	678	646	683	661	650	699	686	616	615	643	585	729	662	681	700	656	662	619	656	663	638	661	650	666	680	651	708	688	663	622	644	657	639	669	734	589	624	665	653	655	651	711	699	645	630	643	636	661	710	645	701	702	634	588	682	681	642	664	615	643	710	654	659	644	659	636	614	679	655	682	640	650	679	641	714	635	600	693	648	680	636	614	667	612	626	595	649	673	678	695	676	634	636	657	667	665	619	642	651	623	638	633	637	684	649	652	659	655	625	679	673	633	689	630	650	641	651	655	646	625	668	628	683	650	664	658	640	683	663	661	677	651	647	672	633	656	646	653	641	650	656	648	643	656	666	683	662	657	651	634	657	679	674	646	576	660	686	668	653	654	663	666	623	712	629	634	639	658	657	670	638	682	704	643	674	652	672	640	682	680	651	678	713	638	709	653	649	655	668	629	626	668	616	633	698	633	606	696	675	654	680	655	654	667	664	657	669	651	627	656	668	639	607	679	672	656	665	680	660	667	661	644	677	608	619	667	669	633	712	705	689	630	684	640	653	741	633	642	589	678	653	642	642	660	638	656	628	657	702	673	685	641	623	665	638	634	614	661	674	689	663	643	715	655	616	622	670	648	618	643	652	652	676	631	616	608	661	667	666	711	635	704	699	675	684	654	620	641	619	671	672	638	687	687	650	681	608	675	619	626	615	652	638	616	649	640	629	633	680	613	666	645	689	661	637	664	667	655	680	670	652	637	663	671	610	694	659	654	708	633	617	667	677	698	673	664	686	683	650	675	599	659	645	599	681	664	677	645	625	691	676	671	656	691	617	641	698	660	657	626	654	643	643	631	663	623	673	681	636	640	647	624	688	687	678	652	627	662	683	633	638	651	661	635	698	660	687	660	649	656	684	671	647	632	672	637	659	666	675	652	640	661	638	656	685	610	644	657	650	696	654	656	670	648	719	685	627	640	618	680	627	671	636	675	647	655	645	641	680	605	631	651	650	671	670	684	669	667	618	638	669	651	602	647	681	672	722	656	666	643	644	689	650	687	649	655	685	597	728	674	670	645	653	639	656	693	654	636	691	631	674	633	619	689	633	646	618	634	605	679	648	664	659	664	664	707	605	596	670	670	647	701	629	652	610	640	643	631	675	673	639	663	642	636	636	667	653	644	656	669	630	665	639	677	669	598	667	621	658	658	663	677	652	635	673	690	671	685	652	655	679	645	692	660	666	686	679	710	675	700	684	672	666	645	675	685	681	664	644	682	631	626	645	636	675	665	660	639	718	624	677	597	662	614	621	642	681	662	702	694	672	656	660	615	659	611	594	673	703	672	611	665	643	674	667	679	692	674	588	680	663	660	633	654	635	672	659	664	583	641	611	630	647	701	703	659	644	657	650	689	647	686	642	672	683	671	670	659	695	657	693	650	712	617	663	625	655	628	672	657	634	674	671	672	657	632	628	637	697	676	647	676	627	708	656	707	657	682	647	646	672	659	659	640	657	652	703	695	671	664	675	693	633	637	630	641	659	663	611	631	679	642	685	635	644	668	636	633	611	608	640	671	668	634	676	643	643	646	674	673	640	626	642	657	655	647	628	668	710	657	650	636	691	650	670	592	661	650	639	648	652	688	679	626	636	676	667	655	630	659	705	672	659	654	651	660	627	678	694	657	652	672	644	683	625	678	663	656	613	628	653	604	612	680	650	681	701	636	650	733	685	648	594	678	694	692	653	655	677	624	688	687	675	675	626	661	672	679	642	658	624	658	667	595	675	645	616	658	662	655	675	667	707	646	642	649	693	637	648	667	681	656	642	657	692	700	640	629	626	660	662	676	671	662	686	670	631	654	672	686	669	685	677	679	684	649	645	698	637	685	674	615	660	691	682	670	665	653	709	606	658	663	673	623	618	668	640	622	670	626	643	673	664	680	655	669	669	679	653	634	640	645	677	650	650	601	671	666	660	624	648	644	668	615	671	648	610	671	631	676	658	620	640	656	636	655	671	617	658	673	663	622	610	696	664	660	630	637	620	655	645	662	649	645	643	678	689	663	645	666	657	634	683	646	626	705	686	652	648	654	684	694	663	668	669	637	664	642	645	702	660	668	689	685	634	677	670	753	632	633	636	645	653	675	641	683	707	671	654	683	682	613	597	723	682	686	666	692	639	629	652	619	662	643	689	680	663	670	686	670	675	659	596	711	688	672	673	690	653	709	669	609	644	647	658	612	648	672	686	679	674	627	625	647	684	673	676	679	699	663	692	645	666	699	636	669	690	716	659	672	649	621	699	655	594	644	651	644	684	630	634	703	663	659	690	641	660	647	661	647	631	667	672	667	638	659	665	644	668	633	699	636	648	665	655	694	703	690	635	624	653	626	625	705	652	668	649	619	625	656	661	637	658	685	674	647	636	627	609	687	655	662	698	643	705	623	627	638	652	669	659	661	631	665	640	614	670	676	604	659	678	669	639	713	683	641	655	650	647	656	672	664	636	668	700	667	675	604	640	620	698	656	639	606	651	642	619	704	645	625	614	672	635	664	623	617	664	658	660	677	624	675	662	675	672	691	645	647	661	649	594	650	693	635	692	604	638	640	643	621	656	655	648	670	655	637	649	671	638	629	631	624	638	642	659	612	642	653	656	681	715	663	620	647	675	625	599	615	634	659	740	619	673	637	679	688	650	644	637	645	662	662	650	650	721	660	644	669	667	666	671	665	608	665	606	653	667	679	683	679	659	647	648	644	667	638	614	660	699	749	639	645	585	637	676	700	657	674	710	667	678	670	672	667	632	661	676	654	673	661	623	656	662	702	653	612	683	685	651	626	695	684	681	670	643	616	667	656	702	664	612	645	642	628	624	681	653	617	617	629	679	679	660	691	618	662	649	679	681	675	684	633	675	671	635	661	622	686	639	689	649	670	687	661	671	713	664	700	677	633	617	641	646	659	627	635	637	679	680	674	629	644	649	636	671	668	681	660	642	646	640	634	671	685	632	695	662	643	611	650	682	692	705	665	635	660	668	673	680	681	625	626	615	697	646	631	631	659	612	604	698	668	682	686	614	638	668	661	658	665	643	659	662	652	640	644	669	669	662	638	663	642	684	643	675	641	668	655	680	651	656	665	651	696	584	662	695	685	656	620	662	692	680	693	641	651	642	653	673	650	721	670	654	639	657	631	656	653	718	655	660	644	636	617	665	637	634	625	652	635	645	630	667	642	659	712	655	681	625	663
23723	20994	25258	26879	21004	20999	3395	690	547	555	437	372	311	300	290	300	260	271	313	273	258	266	266	241	236	254	218	256	273	251	245	250	236	254	229	237	226	262	250	257	260	246	254	244	279	273	269	265	264	252	241	256	264	280	250	268	245	259	238	243	264	250	229	250	240	244	260	259	249	245	250	245	233	257	257	253	243	238	229	222	279	239	248	258	233	218	223	247	282	262	225	248	223	209	245	206	233	259	247	270	225	228	273	216	225	252	242	195	245	221	259	250	239	260	261	237	209	242	278	243	211	230	240	241	233	246	247	248	252	225	233	244	221	235	237	249	219	235	239	254	237	238	231	236	237	209	233	251	246	220	254	237	239	262	228	244	214	230	244	252	228	264	312	256	250	243	251	239	235	225	213	238	245	242	236	238	263	228	231	255	220	264	269	247	237	243	226	232	206	260	216	242	245	255	272	244	219	224	228	240	264	246	233	242	244	237	239	233	225	232	224	230	248	236	242	263	272	302	279	231	244	252	248	233	252	254	230	265	247	260	234	257	264	224	239	217	229	253	232	225	222	248	253	235	243	241	218	230	262	249	243	245	237	246	247	240	226	258	225	268	223	238	227	235	226	249	288	249	270	230	225	248	235	256	257	220	222	241	198	241	230	247	252	219	241	246	231	212	241	239	237	233	260	276	221	241	246	243	229	241	230	240	245	234	257	243	252	253	256	242	247	244	225	228	252	270	237	236	223	216	257	226	205	216	263	233	249	254	226	260	244	256	222	230	259	236	229	241	255	228	245	259	248	241	251	256	250	264	247	218	253	217	239	225	219	276	284	227	235	230	253	249	241	235	257	214	256	267	252	221	241	243	241	253	253	269	271	296	257	250	238	222	250	247	230	228	253	239	263	242	256	233	248	246	235	220	208	241	246	215	256	253	219	248	224	245	266	256	230	241	242	237	258	247	241	250	264	265	240	240	253	222	258	265	220	241	223	259	223	254	246	226	231	231	257	247	237	241	261	250	215	232	239	254	249	230	250	255	238	268	257	251	282	285	241	203	255	244	228	251	231	230	256	210	237	234	249	250	240	237	236	262	257	236	246	239	223	234	232	247	243	256	256	220	264	217	223	201	261	246	215	241	236	240	222	246	242	262	246	214	235	230	218	195	260	259	209	240	259	246	273	277	261	254	262	254	230	240	210	220	229	222	221	240	235	252	236	218	254	236	218	234	249	211	202	238	259	228	248	240	217	258	219	254	239	222	246	256	232	249	243	229	249	267	247	220	231	250	251	241	243	256	252	286	269	262	258	224	226	273	246	229	220	244	247	252	266	257	254	243	246	251	236	244	262	238	227	274	237	229	220	261	229	246	225	236	262	213	230	240	238	239	233	249	223	219	246	247	256	236	241	231	238	238	238	231	259	247	252	234	247	286	236	233	250	256	249	252	229	225	233	235	242	215	261	243	233	233	256	214	213	272	233	265	250	240	244	219	233	232	218	220	243	243	242	261	226	218	225	245	245	240	249	226	260	257	274	275	244	241	249	249	258	213	239	251	260	249	234	255	222	253	287	276	255	239	269	219	237	242	237	281	255	230	228	290	220	255	236	230	246	258	286	224	216	240	238	236	226	245	229	236	251	292	255	240	245	291	250	226	211	242	224	229	238	246	267	242	238	241	245	250	226	248	270	226	219	231	278	245	260	241	239	237	220	220	247	222	236	241	256	272	248	244	253	227	241	231	241	275	242	226	207	270	246	241	225	261	237	261	228	254	213	237	219	232	247	258	244	227	231	253	242	239	229	234	221	251	229	250	235	224	238	244	249	231	272	224	255	214	262	253	225	255	269	224	223	231	232	227	252	233	245	264	241	238	242	213	234	240	248	233	248	235	252	200	230	236	245	216	213	246	232	235	271	267	206	254	225	220	236	243	278	258	251	274	238	225	253	251	292	222	225	254	243	243	218	273	242	257	243	257	220	255	296	265	266	279	219	225	249	232	262	228	245	249	278	239	226	227	253	242	258	224	247	233	259	222	220	241	232	248	237	265	249	233	224	256	216	266	241	225	250	236	225	244	233	207	262	238	258	227	252	258	261	230	231	246	244	226	215	255	229	221	248	216	215	222	230	251	273	236	248	285	246	266	254	262	233	225	219	236	252	248	247	234	212	223	226	226	236	247	248	215	242	217	251	240	254	252	249	220	249	238	262	225	235	221	250	228	229	257	253	225	246	258	274	281	238	223	222	251	217	252	233	223	206	241	233	233	219	232	253	253	253	244	239	244	252	216	252	283	233	190	202	242	256	231	251	265	239	237	228	260	247	270	227	255	214	211	220	277	254	268	242	247	243	239	235	239	244	209	220	213	264	238	236	233	231	237	241	208	233	236	256	235	217	246	235	257	230	243	245	247	251	246	260	252	248	244	249	260	239	223	279	242	254	239	215	210	225	253	263	214	219	226	221	242	232	252	250	258	255	242	237	227	232	240	256	248	258	247	238	222	232	275	257	220	241	236	248	272	213	239	241	235	230	246	252	220	264	264	234	264	229	219	220	235	260	236	225	242	252	278	252	250	253	244	245	219	260	264	279	217	232	263	259	233	243	250	252	264	232	287	220	253	233	232	252	213	242	276	233	233	236	246	242	223	224	272	234	224	231	258	227	228	247	271	267	227	258	227	232	250	234	225	239	235	238	242	253	235	221	210	239	234	255	227	239	244	255	240	250	248	238	238	248	245	216	254	230	256	260	261	217	238	249	241	236	224	220	258	265	233	246	267	251	268	231	230	255	240	226	244	218	229	242	258	218	245	239	263	235	245	204	235	209	240	230	266	217	229	252	248	235	238	234	230	240	227	229	230	240	235	234	259	238	243	239	235	250	269	242	268	252	247	238	274	245	285	239	250	235	228	263	238	215	237	271	229	246	206	241	244	235	229	246	230	254	251	217	221	246	227	205	222	260	229	268	211	238	244	233	255	231	220	235	270	247	242	273	252	243	248	212	240	233	256	255	225	247	216	257	265	219	235	214	229	248	238	248	255	243	232	222	246	257	243	229	255	251	237	267	237	223	206	251	254	251	248	228	226	269	231	251	236	268	254	231	225	228	274	258	228	249	246	243	228	221	229	267	272	244	227	253	266	233	241	240	243	239	238	258	256	250	254	243	220	230	223	214	250	255	216	248	261	253	249	209	241	244	255	242	247	232	233	232	265	268	227	200	238	193	255	231	234	255	260	235	243	251	254	247	237	226	228	255	237	227	213	240	249	248	229	255	255	202	251	219	255	243	204	232	245	245	201	265	260	261	252	233	254	220	252	217	202	252	233	228	252	232	261	283	228	265	261	282	223	268	221	258	232	255	256	266	246	241	264	228	270	262	253	232	242	267	252	256	268	250	255	220	272	247	254	252	233	248	253	226	257	217	235	226	250	244	283	239	239	233	249	244	247	254	217	263	258	254	247	231	262	253	278	278	249	235	244	253	234	241	227	262	215	214	221	218	240
3880	8493	5657	2541	1374	1017	778	762	702	657	632	591	513	555	551	541	575	550	549	531	558	528	536	576	507	560	502	571	559	553	567	488	517	540	520	561	551	546	472	535	547	514	556	499	507	532	520	529	533	524	537	565	550	566	535	504	522	517	570	520	490	538	535	538	517	505	534	483	518	536	517	572	504	559	509	505	479	540	527	525	508	495	538	503	515	519	538	527	525	477	535	573	513	534	527	500	510	547	503	482	548	541	528	540	585	504	534	524	516	497	516	536	524	491	514	524	515	513	531	532	529	522	537	494	536	508	549	570	524	550	516	518	543	515	513	540	526	525	543	540	503	514	529	555	513	548	515	510	522	540	524	543	545	505	548	541	517	507	536	540	553	578	509	490	531	561	501	483	532	531	498	514	523	543	527	503	527	542	512	496	530	491	520	509	566	486	497	522	551	544	525	502	562	538	520	476	551	529	559	528	500	541	546	536	560	532	484	548	507	559	547	515	553	510	531	491	531	504	533	511	544	545	504	517	526	519	477	541	553	491	504	513	538	522	535	501	527	522	497	532	560	536	549	555	529	535	570	495	488	477	522	496	547	513	527	554	502	486	556	567	561	503	513	501	507	540	529	481	503	476	527	516	532	511	555	536	564	540	533	524	518	497	531	509	544	549	540	549	500	479	566	536	549	536	491	535	530	531	533	542	522	524	528	544	559	506	494	492	531	557	526	546	529	531	529	499	524	489	564	517	526	531	535	523	535	513	490	541	519	545	512	545	508	492	540	492	505	512	593	566	543	530	520	544	486	475	517	481	513	533	519	525	532	549	539	523	504	570	539	514	506	541	532	525	497	471	516	516	518	552	514	498	505	514	518	499	501	526	500	521	535	511	564	498	525	523	517	507	520	516	530	520	524	535	511	494	523	544	562	479	492	525	515	544	534	512	492	509	506	530	525	499	523	519	522	492	531	520	521	511	513	530	496	540	525	506	537	519	518	547	521	546	519	516	531	540	538	530	518	538	526	500	574	532	511	530	531	503	509	547	544	525	511	491	536	511	531	488	526	504	498	477	488	525	562	509	506	563	557	548	496	561	539	517	569	541	516	540	490	529	564	516	536	570	535	543	512	561	522	535	520	536	504	540	482	519	486	514	515	569	515	562	534	503	539	503	541	516	544	496	507	499	509	543	551	542	524	525	513	499	513	550	528	525	497	535	506	557	538	558	511	562	484	551	506	564	501	500	572	525	529	525	495	532	523	475	507	502	575	538	547	493	528	508	524	560	505	555	511	524	613	507	521	528	542	536	487	554	533	534	486	527	523	511	527	559	557	514	518	578	518	522	536	535	512	470	530	513	519	503	513	509	528	517	544	500	555	555	547	529	490	536	551	502	546	519	488	501	523	523	486	535	539	525	528	528	546	561	513	544	556	543	536	521	508	547	527	521	532	560	537	559	493	566	544	541	496	547	519	500	506	533	527	551	544	530	487	503	565	559	523	553	501	538	541	497	548	523	498	552	527	496	488	526	508	555	521	487	572	507	467	506	513	531	515	515	523	523	495	511	544	499	555	534	596	544	519	531	508	530	513	536	551	531	521	516	509	502	535	558	453	530	534	529	495	557	514	567	516	550	516	511	503	555	527	528	560	533	547	504	531	494	560	538	518	495	495	505	494	503	544	544	505	544	536	532	505	484	504	505	510	520	525	514	508	513	546	526	528	565	525	508	483	550	516	524	479	529	497	485	501	490	507	528	553	558	522	527	505	546	556	530	512	527	524	504	522	525	499	462	509	502	505	556	560	528	492	529	530	493	544	530	487	525	495	478	509	580	524	520	539	523	532	514	535	502	547	539	551	487	517	504	520	523	525	546	532	520	533	595	546	569	540	540	547	520	539	496	521	534	534	527	529	524	509	499	479	491	530	544	514	541	539	534	545	483	542	531	514	497	523	538	477	534	502	497	532	522	505	521	498	495	487	548	508	507	523	570	536	530	517	509	521	514	528	554	546	534	535	501	554	523	530	501	494	533	532	533	498	460	497	521	564	497	533	505	532	510	512	593	525	537	516	522	550	506	520	501	561	512	547	523	534	544	487	519	518	494	482	539	489	554	523	534	508	533	528	535	531	482	510	492	493	462	520	534	509	545	506	511	491	579	531	521	541	497	510	533	484	538	573	518	501	559	547	490	537	477	500	538	532	540	524	526	557	490	548	531	492	562	546	467	537	543	545	506	490	537	543	521	537	568	521	522	506	509	538	552	483	490	530	527	499	472	496	493	485	517	488	517	515	546	514	525	526	504	548	545	537	539	528	566	551	567	526	493	500	531	555	489	538	519	490	507	500	507	542	510	519	553	507	537	542	498	540	513	529	564	578	524	514	541	478	526	493	525	518	550	497	538	536	485	536	510	533	541	514	574	567	518	506	503	522	513	554	568	506	570	492	499	538	543	542	527	513	509	530	533	501	514	536	532	526	532	569	564	536	550	522	518	487	497	523	541	519	501	554	506	482	548	514	553	529	520	515	548	506	554	565	581	522	500	476	487	504	511	490	524	534	518	472	532	521	507	500	501	545	462	550	517	498	537	531	549	529	484	562	517	526	558	503	536	519	538	522	530	513	513	557	535	507	570	506	517	513	544	532	535	526	508	533	534	542	541	539	561	553	523	552	517	514	536	514	486	541	495	550	521	516	578	576	575	507	542	510	516	555	534	529	510	520	512	552	536	558	494	500	553	499	522	529	549	517	489	570	531	509	498	550	557	554	516	528	540	546	445	536	554	457	535	531	507	526	528	526	540	504	538	537	550	536	526	513	526	533	509	541	534	480	528	529	555	520	528	526	514	542	553	498	498	533	529	477	513	493	542	503	536	519	515	489	498	521	540	523	521	509	542	513	482	552	524	541	540	536	529	479	481	528	547	508	490	575	543	509	546	554	528	514	473	520	530	498	539	538	561	543	504	505	516	528	503	501	519	522	556	546	540	534	508	505	501	553	567	544	507	532	503	530	497	512	503	522	562	494	533	516	500	544	541	560	547	524	517	530	552	491	533	519	529	510	499	495	521	521	550	502	494	534	536	538	527	511	534	531	500	534	515	512	533	509	560	494	533	583	508	535	564	513	544	556	514	531	540	546	535	522	497	502	525	495	561	516	511	489	501	468	479	525	523	475	517	494	540	523	532	529	524	526	536	519	547	536	523	514	482	551	504	548	529	529	529	461	552	515	556	555	552	552	509	521	528	509	525	504	517	550	515	539	501	528	541	529	530	504	546	561	539	480	511	523	557	493	510	531	551	511	546	514	536	538	509	501	528	550	505	528	526	521	509	554	480	519	562	520	523	559	510	541	533	570	518	484	527	480	529	513	545	526	502	494	512	540	563	495	467	510	574	490	530	516	528	493	534	553	521	553	516	504	513	514	510	515	513	521	515	517	506	550	499	526	541	507	505	504	523	570	550	529	504	517	516	494	493	571	552	510	501	488	531	474	558	522	526	531	512
32903	14138	2847	760	434	347	293	252	250	261	215	219	206	209	210	206	188	209	190	237	207	222	209	210	210	209	215	215	245	221	223	204	225	203	190	198	188	212	186	235	194	221	198	206	204	201	188	221	238	191	219	218	187	204	228	205	215	232	215	247	223	206	205	194	172	189	211	210	205	220	233	237	232	211	194	206	203	202	215	187	192	225	227	201	199	207	231	217	211	199	190	199	206	191	203	210	228	219	197	213	194	190	205	206	216	197	218	206	210	176	208	181	204	208	195	212	187	205	197	188	212	192	202	219	213	216	214	206	199	205	202	229	201	193	200	217	201	200	208	208	188	184	187	218	187	243	210	257	205	207	200	213	199	191	222	206	195	185	209	173	187	226	192	192	222	179	188	232	192	194	212	227	212	199	219	186	224	186	217	218	194	178	184	200	171	215	221	218	198	201	202	202	188	186	213	184	210	205	182	171	195	215	214	208	197	202	226	196	187	202	193	199	199	191	216	190	208	196	179	191	201	212	206	201	187	193	203	200	200	214	195	177	216	211	193	189	210	228	215	194	194	224	215	207	223	209	223	195	179	202	219	205	194	200	211	189	187	215	210	211	225	213	214	214	199	212	206	201	201	208	204	206	184	183	192	208	225	233	210	217	207	211	176	192	218	219	195	201	229	214	211	202	201	214	226	193	216	207	213	226	210	201	223	196	209	211	217	204	222	214	171	189	212	204	187	206	178	206	202	198	221	213	212	219	210	194	191	191	196	185	236	179	178	194	198	199	195	206	201	209	208	181	206	194	204	207	216	191	180	186	206	214	205	210	225	198	208	187	209	202	169	205	188	177	190	194	204	187	203	186	227	197	202	217	205	211	204	215	178	172	203	177	194	207	207	208	210	229	163	213	207	210	199	223	186	185	199	204	178	205	204	192	234	187	218	221	206	213	215	204	215	192	216	202	171	190	206	220	198	201	181	220	193	205	204	199	199	212	202	215	192	195	201	196	199	186	208	178	191	209	210	201	201	215	226	212	182	197	192	210	208	195	192	220	197	221	221	211	222	231	179	195	233	219	193	201	229	211	193	220	199	202	229	200	222	200	186	196	222	186	205	194	190	192	198	215	192	219	217	217	191	193	194	208	211	203	186	226	180	220	229	220	198	197	226	207	209	205	216	168	209	208	194	230	206	195	204	211	210	200	207	189	213	203	197	207	195	229	243	200	225	194	177	190	171	205	200	235	193	214	232	212	236	200	223	218	210	201	209	197	176	215	215	228	209	227	209	203	178	204	243	179	221	223	192	209	199	199	199	210	206	208	172	177	195	205	201	186	191	195	183	201	225	199	191	219	202	198	187	173	193	171	205	179	195	226	221	177	191	207	202	180	227	180	185	197	217	197	230	213	198	202	212	200	201	190	207	188	204	186	205	217	198	204	202	215	184	200	228	184	201	219	196	213	244	206	210	220	197	224	171	197	216	189	200	203	216	203	217	187	202	202	199	210	183	181	196	217	185	196	191	188	196	213	221	214	213	213	198	202	192	215	190	205	166	173	213	187	203	199	203	204	226	232	195	207	218	239	189	225	191	186	186	221	201	183	190	192	210	207	188	195	182	184	189	183	219	233	206	200	204	195	209	224	202	184	200	233	209	208	182	202	185	213	229	186	186	227	177	196	248	236	204	216	203	194	215	217	225	212	203	199	201	202	206	206	199	178	198	194	196	212	171	187	198	191	215	200	195	201	197	194	207	214	203	190	200	215	183	201	212	214	200	209	187	212	207	224	221	197	189	213	215	196	195	199	205	218	208	179	190	234	198	182	192	235	203	210	213	210	221	205	184	215	194	206	226	203	214	197	213	239	201	233	187	204	212	206	203	243	187	207	207	161	209	217	178	189	198	204	185	203	188	198	215	194	223	204	201	198	243	206	233	209	200	211	187	225	191	216	216	189	223	188	226	208	204	184	189	203	181	183	200	205	200	210	220	201	212	208	194	188	195	220	243	199	203	224	209	202	202	219	209	215	211	219	201	189	192	215	222	199	205	208	213	182	190	204	208	224	211	225	201	176	223	196	195	206	216	200	202	219	229	196	196	198	192	225	216	195	215	226	200	201	203	197	201	222	226	199	205	190	212	228	205	207	188	219	214	208	197	187	205	183	188	203	186	207	192	215	233	188	191	201	199	174	215	192	200	205	209	195	219	193	197	212	219	192	202	195	185	210	249	188	176	173	181	213	213	233	230	197	211	197	192	203	214	223	238	200	220	211	201	217	199	198	203	202	212	203	204	234	202	200	186	223	228	203	212	236	209	191	219	197	208	193	228	200	194	194	201	201	226	219	231	191	214	181	198	225	195	233	208	228	178	207	201	200	186	204	190	246	192	216	189	184	186	188	227	198	197	209	258	212	203	223	188	207	227	184	169	171	192	182	200	216	187	212	193	207	221	219	202	190	211	213	233	195	209	177	165	202	214	191	187	209	211	202	212	201	182	190	195	189	206	216	222	179	181	190	196	209	181	204	206	178	228	234	175	217	214	208	194	206	225	190	160	218	207	189	195	206	194	202	208	239	210	211	194	240	229	220	189	195	215	186	230	206	196	186	228	207	214	198	206	233	206	230	182	192	221	202	204	202	248	176	179	194	240	202	195	233	197	208	176	190	225	222	218	219	199	194	236	209	180	241	201	203	208	187	218	198	202	218	235	206	205	196	194	215	201	241	204	178	180	211	202	179	214	198	195	201	210	203	214	202	205	221	184	195	227	215	193	195	182	206	197	232	217	248	198	215	197	207	207	198	222	223	221	212	207	233	209	218	194	181	184	240	212	202	204	218	212	211	207	211	191	196	196	231	191	223	194	188	231	191	184	219	169	174	194	172	197	218	216	189	214	204	203	183	214	207	215	197	197	192	213	217	200	172	208	231	221	221	194	229	192	208	227	187	209	200	184	179	196	225	195	193	205	193	239	177	215	187	226	203	208	176	225	207	222	208	198	228	198	184	209	194	193	202	200	200	179	204	207	216	226	195	197	206	209	207	191	186	209	198	207	195	204	217	203	197	204	215	203	189	187	216	203	221	229	200	190	213	210	180	209	194	222	196	197	245	215	196	197	222	213	190	165	172	214	187	208	222	190	194	218	213	191	205	189	192	236	217	212	230	194	216	194	197	209	193	205	232	217	211	202	215	203	189	212	206	191	213	195	200	201	201	229	216	209	207	203	206	205	192	199	198	178	196	219	203	198	206	190	208	207	192	218	206	197	211	189	189	202	214	182	219	183	187	201	212	242	216	223	217	208	190	206	218	196	178	208	191	180	205	206	225	199	218	191	210	194	232	205	190	201	200	188	201	217	174	192	212	203	187	189	179	201	255	219	186	233	186	201	172	207	200	218	211	202	181	177	222	217	206	182	204	209	174	225	168	203	187	210	238	227	205	203	200	208	214	194	211	207	188	191	203	178	188	229	210	189	186	222	198	231	232	205	204	199	187	183	194	211	201
5353	2264	1606	870	616	529	492	528	541	515	473	445	518	446	483	492	468	515	488	484	455	495	483	525	489	463	477	493	521	481	497	496	495	479	500	505	514	476	506	513	502	502	474	474	485	489	438	483	495	467	497	469	473	500	493	461	468	495	482	487	460	481	481	493	524	502	450	519	474	502	481	450	491	510	481	502	483	478	484	501	412	501	493	425	514	475	480	463	482	515	484	482	470	542	459	479	519	490	466	513	490	484	485	476	487	465	470	470	475	496	492	508	461	497	478	470	482	484	455	489	497	489	468	478	534	479	448	474	457	459	460	462	485	530	503	495	492	485	465	484	518	439	479	479	491	509	508	524	476	483	451	461	471	525	433	510	541	514	497	518	496	527	488	515	498	485	468	464	508	506	500	492	458	483	462	466	444	469	466	462	462	431	462	463	486	487	456	464	478	484	504	503	472	471	478	518	445	471	485	465	494	515	504	473	470	487	518	516	461	464	484	539	465	468	459	472	493	448	479	509	458	490	504	437	459	495	513	446	502	485	474	489	444	450	494	494	481	490	477	508	475	457	456	465	497	488	507	474	453	490	478	502	467	491	485	473	504	475	496	478	483	461	482	465	496	466	478	482	496	467	487	492	482	479	441	492	482	488	481	479	490	510	478	516	496	496	509	459	503	478	477	484	483	497	445	489	473	488	474	475	484	446	444	450	466	486	479	486	525	537	467	495	488	509	450	494	494	505	499	506	503	451	526	465	492	491	462	498	518	483	496	479	493	487	446	500	485	459	513	491	512	456	475	471	470	504	530	477	502	519	500	474	466	454	473	496	450	506	477	504	478	468	526	496	458	493	531	442	508	477	519	471	439	482	489	491	514	490	493	486	500	461	451	469	527	502	483	504	482	461	473	495	457	474	465	446	492	487	466	467	493	508	462	490	513	470	456	472	497	478	455	473	485	462	470	463	492	510	471	474	497	519	508	462	480	496	442	502	477	487	508	483	501	468	484	495	455	490	506	495	491	502	474	436	435	442	508	496	466	474	477	501	487	490	506	492	482	458	489	442	489	484	462	490	484	522	484	478	464	499	472	487	477	513	443	490	459	484	503	504	492	478	480	497	484	465	453	428	500	498	443	482	475	498	511	482	495	483	474	483	468	457	450	438	472	458	490	487	499	455	467	456	506	456	525	508	484	484	516	490	472	479	503	501	510	484	499	483	453	487	472	467	480	487	468	484	492	453	502	469	461	448	491	453	471	490	468	525	436	498	461	459	475	429	500	485	487	512	447	488	487	466	474	498	465	477	493	446	491	485	422	468	499	479	505	453	496	511	493	491	468	500	446	479	516	483	497	522	482	495	525	501	510	477	489	466	483	503	488	458	476	480	521	436	518	480	464	518	474	527	467	503	502	496	462	473	458	465	472	506	495	501	493	458	499	486	494	436	512	497	472	470	500	500	479	488	494	524	522	451	473	477	547	500	480	491	500	491	495	448	465	508	482	475	460	500	511	501	504	496	460	466	477	514	487	499	474	475	508	488	498	510	476	476	487	477	476	431	471	480	460	446	477	499	473	496	471	486	467	485	480	502	502	489	435	497	436	474	473	476	481	501	460	499	469	500	456	492	499	485	471	485	493	486	472	466	485	479	494	538	456	498	500	496	471	486	476	503	505	475	493	492	473	515	500	469	465	531	533	509	461	506	484	470	537	502	480	500	497	487	457	488	487	451	460	527	485	449	513	509	483	468	520	492	513	514	462	495	487	464	491	480	463	490	515	467	449	497	497	479	514	518	510	435	493	479	491	471	466	484	459	501	521	473	487	499	502	492	467	473	445	507	480	464	515	499	478	509	492	486	483	529	493	479	489	481	495	498	505	513	519	486	493	494	482	520	450	516	439	485	481	457	462	504	464	528	477	472	496	471	481	478	481	472	464	429	497	470	471	455	496	478	492	484	485	448	446	495	475	503	507	450	523	496	504	514	488	486	511	487	497	499	506	460	435	479	499	512	482	469	476	476	483	484	483	492	468	495	492	478	504	536	456	479	485	467	465	483	495	498	473	469	478	492	452	492	508	485	485	463	503	518	496	468	489	472	496	455	502	510	489	474	462	479	489	490	468	489	502	465	458	476	487	523	497	480	468	534	491	534	476	448	480	453	503	506	494	462	467	458	495	463	496	490	456	450	451	500	461	477	500	466	520	446	441	476	441	490	481	488	462	524	501	485	520	523	487	507	500	466	440	476	506	485	462	467	471	475	455	459	494	504	475	473	469	488	482	499	465	507	495	464	475	462	465	502	467	483	509	466	496	508	512	471	482	515	466	440	472	516	490	514	514	452	463	477	473	490	494	437	467	455	492	467	489	472	470	465	520	480	494	497	471	449	475	494	466	482	482	489	462	469	465	544	525	446	459	491	471	542	494	441	486	473	462	483	482	474	515	503	477	491	522	465	478	506	480	485	486	475	469	472	509	525	489	500	497	474	466	508	467	464	491	498	456	471	479	492	462	522	478	494	458	462	494	508	455	454	502	473	482	504	480	480	503	491	441	498	441	489	486	480	485	502	491	520	513	496	434	505	484	494	466	469	478	523	475	478	494	446	494	519	459	475	487	496	482	503	504	497	485	485	525	472	484	451	463	455	482	487	481	436	482	470	459	487	471	485	477	457	470	473	489	481	499	464	475	522	507	478	472	520	524	465	462	487	502	512	483	480	506	467	469	491	459	510	502	531	417	479	503	506	479	480	493	465	463	485	495	472	506	478	480	476	493	522	510	446	468	484	504	508	469	499	455	512	490	518	476	490	485	507	465	456	495	490	499	445	463	482	493	509	447	504	483	465	483	458	492	484	512	438	471	494	470	533	496	477	514	469	480	484	517	467	489	524	549	473	469	459	495	455	465	510	451	470	498	488	484	464	475	474	485	489	492	485	474	466	508	496	466	459	451	484	465	506	433	451	507	516	458	470	496	428	504	474	535	515	500	497	519	470	493	510	485	529	458	462	500	508	463	486	460	478	516	482	508	491	508	495	478	483	484	466	503	488	467	469	469	466	474	478	507	470	459	475	465	461	463	467	470	482	472	481	500	506	506	517	429	481	464	485	503	475	447	484	483	495	450	474	473	427	498	500	451	495	509	499	452	471	467	484	524	481	484	490	498	495	471	504	495	491	505	467	499	470	407	455	458	470	473	499	477	510	464	506	456	447	507	469	468	457	468	495	488	478	502	513	505	451	474	476	465	517	485	488	496	448	451	455	472	497	461	461	454	497	478	463	462	512	512	505	507	484	459	500	475	468	479	430	485	466	486	477	443	487	469	507	491	474	499	498	490	505	496	466	474	455	487	460	483	480	500	516	501	462	460	492	480	499	505	507	500	518	498	464	496	525	487	472	474	471	498	470	455	464	476	483	474	492	471	477	501	509	485	467	501	449	494	478	477	500	497	477	513	500	507	461	503	490	443	446	507	463	471	469	498	458	466	500	496	480	478	492	468	487
24560	20984	24604	27518	20608	3095	699	502	477	406	404	371	364	335	335	317	315	292	304	312	318	290	294	257	294	320	292	323	327	293	292	319	316	294	284	292	267	287	291	285	316	308	302	325	332	363	322	291	291	321	334	310	307	267	277	291	319	333	291	286	313	287	332	327	280	286	306	295	293	318	292	299	329	322	261	305	311	326	296	322	291	289	294	323	309	280	291	288	300	294	283	277	299	276	277	316	298	319	363	284	316	287	327	319	284	304	286	324	312	311	307	313	288	304	281	312	271	306	321	301	293	339	299	327	295	285	322	306	314	295	309	280	306	297	299	321	313	286	306	298	310	289	311	284	287	284	303	315	283	289	298	297	293	316	301	284	308	284	324	304	281	298	265	310	289	289	312	312	304	273	297	286	292	297	298	329	275	323	305	299	281	298	296	308	291	313	287	305	321	291	298	299	322	320	331	342	308	316	289	304	288	322	306	308	296	277	268	299	333	281	323	288	286	286	277	319	282	249	287	262	312	280	276	326	310	316	283	299	301	287	293	289	339	298	275	300	308	292	328	309	292	287	287	320	330	301	297	285	320	286	277	294	243	282	298	272	289	320	308	307	248	297	275	274	290	288	313	317	352	283	293	325	274	320	323	295	259	303	279	318	311	281	308	340	323	275	301	315	282	282	276	288	278	296	322	296	304	319	321	315	310	313	307	302	275	301	309	314	329	357	307	291	331	358	284	269	310	299	292	289	319	296	292	290	280	317	300	264	321	310	306	307	284	243	303	323	316	294	343	308	345	291	317	335	313	323	305	316	320	297	313	311	298	296	344	306	299	326	333	315	307	287	308	291	316	322	280	286	303	280	297	293	308	252	295	300	297	297	333	299	275	331	287	299	285	296	269	323	323	302	300	278	299	311	291	297	343	273	281	269	309	319	290	287	303	258	313	262	326	313	297	327	307	280	311	283	292	327	289	291	280	295	337	278	291	329	288	329	309	271	316	265	292	300	293	305	287	299	288	313	302	298	317	301	297	300	285	309	302	300	340	285	303	331	325	271	310	288	296	276	289	319	277	267	284	304	299	327	298	257	332	314	295	321	300	285	324	290	309	295	285	275	303	268	290	272	328	301	294	294	298	321	309	310	293	280	281	313	280	329	275	300	290	339	317	323	307	307	291	269	316	300	299	322	363	315	305	294	291	322	302	298	282	260	300	274	327	313	304	307	251	309	296	297	270	266	320	289	287	287	319	320	309	317	278	296	294	296	284	269	306	288	310	262	268	280	293	285	298	265	295	330	325	286	284	304	268	285	309	270	338	282	321	273	261	275	307	338	293	320	268	307	316	317	317	306	317	309	290	296	274	289	300	307	275	330	255	274	269	303	325	323	288	293	335	291	316	279	288	306	277	299	320	323	288	265	331	314	310	249	330	302	331	309	277	285	283	305	295	286	327	295	325	276	334	310	277	287	308	288	339	319	369	306	295	326	279	296	284	291	274	251	294	290	281	305	322	305	304	288	299	346	299	297	307	317	282	323	288	274	306	253	301	328	281	308	288	292	305	319	290	271	313	293	315	275	277	310	282	311	287	277	290	284	302	304	343	315	303	273	293	300	291	299	279	280	310	255	311	285	315	301	308	304	309	320	297	286	292	314	268	339	316	281	294	288	343	277	261	307	270	290	301	310	322	300	302	327	285	284	295	293	314	309	294	312	303	299	324	316	310	320	282	287	260	307	312	322	271	336	298	287	298	285	282	267	289	301	309	269	316	291	312	283	282	298	266	299	332	272	288	296	318	295	299	291	298	291	299	313	295	290	285	299	318	299	288	282	263	279	311	352	252	298	282	283	284	345	323	306	291	291	292	291	266	279	289	272	323	291	301	328	308	300	310	278	296	331	314	317	306	314	270	282	297	305	301	299	354	302	353	275	287	310	280	316	253	268	333	275	297	301	306	330	329	302	298	276	309	275	288	288	320	300	319	334	302	251	284	301	298	286	336	271	289	289	303	282	286	320	287	335	288	246	294	295	274	275	252	299	255	316	294	300	293	305	296	299	275	280	276	318	322	306	298	311	295	317	269	304	342	280	311	291	300	318	302	301	299	295	266	309	274	272	297	312	337	267	292	284	320	324	306	314	333	296	277	295	292	277	324	277	278	306	307	318	325	309	280	307	329	283	334	294	315	291	284	318	325	315	294	288	281	287	295	316	289	295	293	334	290	311	272	302	297	278	306	310	318	320	292	305	286	326	279	302	317	323	273	287	328	326	331	301	319	312	309	302	326	285	283	300	309	278	294	331	279	292	273	315	274	266	293	312	304	342	299	302	334	309	271	309	289	282	319	284	317	282	295	315	283	272	292	320	279	294	317	306	302	255	295	288	293	321	293	300	337	285	285	318	292	298	287	318	343	294	275	300	298	283	310	314	315	297	265	293	312	315	288	303	294	296	266	295	298	302	324	293	290	300	291	295	308	313	293	285	305	318	274	300	286	263	272	270	279	294	283	287	297	319	307	318	307	302	299	301	277	298	286	308	298	301	277	318	319	307	314	293	302	306	276	293	327	310	300	316	332	288	286	278	290	317	292	310	279	306	311	333	292	306	287	313	295	299	279	272	280	314	316	307	281	298	317	320	335	278	298	324	309	328	279	324	291	277	310	281	272	313	296	310	319	293	285	287	287	326	309	295	279	323	295	298	291	267	298	313	284	274	279	316	301	316	276	274	300	293	296	323	315	304	269	285	285	273	321	283	337	294	334	329	318	305	308	292	297	274	262	318	312	299	301	306	269	294	310	285	296	291	317	310	276	295	303	319	264	336	317	285	307	311	299	295	303	258	278	274	286	309	334	305	308	307	302	283	306	299	309	308	318	276	331	307	319	325	304	326	281	307	308	287	319	286	294	291	311	281	288	303	295	295	282	310	314	300	287	287	311	284	271	294	326	305	290	327	259	260	303	320	284	322	295	291	307	321	305	288	303	276	310	282	299	302	295	313	308	327	320	299	270	282	271	294	281	307	305	302	283	323	271	295	283	307	266	299	310	263	282	285	306	313	318	315	266	277	280	289	276	289	314	286	306	321	289	313	289	317	306	262	291	264	298	297	319	304	308	296	294	309	271	286	318	264	293	321	281	310	330	291	276	263	309	296	296	276	283	303	283	291	283	289	290	294	299	286	296	321	283	323	305	313	296	308	278	275	290	272	296	315	272	292	330	296	324	316	286	289	305	252	320	298	311	279	275	281	310	295	290	288	283	301	278	284	277	305	289	305	316	304	294	265	328	297	262	260	316	286	326	261	301	280	273	303	296	265	263	338	269	291	317	312	267	270	280	301	332	304	282	285	286	307	335	313	331	313	271	286	285	329	277	304	317	328	324	288	283	291	296	277	317	281	315	314	314	305	266	250	278	302	303	298	334	304	289	292	301	296	282	315	295	298	311	305	306	310	279	283	291	282	286	338	321	309	317	316	309	291	294	306	281	323	291	281	314	281	298	311
3833	6006	4141	1917	1200	973	798	798	778	743	713	682	692	674	633	684	670	665	668	682	685	684	651	655	667	663	638	698	679	706	653	672	677	669	704	664	681	609	673	652	671	645	676	664	624	696	627	674	663	628	657	648	626	647	653	668	609	673	649	665	684	716	670	654	657	649	674	663	673	670	659	636	683	681	651	653	609	653	655	662	648	666	648	690	663	644	615	631	723	694	652	596	664	669	638	669	617	635	682	653	694	670	654	636	661	699	678	700	672	644	672	600	657	661	652	647	662	676	615	643	683	655	663	700	695	662	639	635	674	710	671	648	668	632	649	643	644	685	639	655	641	638	684	698	612	673	670	700	663	681	650	677	664	621	682	633	652	691	613	664	649	644	632	635	644	666	629	634	664	611	657	660	690	691	633	632	664	696	642	617	680	664	659	639	658	666	676	634	669	668	612	685	650	682	682	657	645	680	625	648	693	628	621	651	706	664	671	651	669	671	629	652	686	654	629	628	681	699	686	644	651	634	643	668	652	648	634	651	674	695	638	697	661	703	650	590	677	677	659	671	676	698	641	608	653	657	645	642	638	642	606	661	617	676	673	637	642	628	616	610	676	688	631	617	643	655	599	664	683	681	667	641	708	670	673	702	656	649	602	646	674	687	685	641	656	666	651	610	664	662	655	605	674	673	670	651	702	764	658	701	669	603	664	672	662	686	712	648	650	696	643	700	675	685	652	660	693	642	652	688	669	705	622	618	667	654	643	660	664	642	670	670	644	653	641	648	665	724	663	649	661	673	669	729	648	641	671	675	729	654	712	638	666	646	592	650	628	679	648	629	645	663	596	650	662	677	653	694	623	646	706	695	642	717	672	655	690	641	685	625	619	657	638	669	695	752	689	648	668	648	644	695	695	642	673	663	703	659	686	616	632	641	678	711	672	643	693	673	657	676	611	688	653	643	637	686	673	640	695	646	657	680	659	672	657	662	673	652	670	683	677	622	647	625	669	662	641	645	639	661	690	668	696	613	673	695	670	692	700	649	721	720	648	656	674	680	624	731	672	673	656	650	674	690	669	667	666	680	645	665	667	715	717	651	641	664	609	657	638	695	640	677	636	646	652	626	631	633	620	641	639	656	661	671	650	678	623	642	671	634	683	675	653	653	649	640	691	682	617	656	686	607	621	707	662	634	669	669	697	709	672	671	636	681	681	695	668	674	722	645	668	696	687	714	650	629	612	646	644	657	646	640	669	654	652	684	699	631	643	649	667	614	674	643	691	673	688	637	658	713	666	689	711	660	657	652	638	668	652	649	643	655	653	659	704	630	674	657	659	649	680	660	623	649	691	674	633	620	656	688	682	639	668	670	662	643	650	682	664	675	667	660	660	628	606	655	637	675	642	651	637	642	661	609	666	641	652	649	710	675	686	677	647	632	669	663	679	650	653	691	634	711	574	626	676	645	667	693	674	685	680	684	667	630	623	634	648	646	615	672	639	638	663	626	693	667	686	695	641	674	654	642	654	670	637	621	697	685	685	638	616	693	610	642	650	674	661	657	620	651	606	618	606	627	667	674	639	628	682	612	705	651	687	658	635	635	679	639	653	646	625	642	664	664	655	649	676	635	693	685	653	681	625	677	694	702	653	637	658	627	680	643	640	617	681	666	634	687	653	691	670	621	660	695	684	635	636	679	688	725	639	665	649	680	669	640	653	618	678	643	660	641	660	629	699	679	673	663	650	634	622	701	645	691	656	637	641	637	659	669	614	684	672	690	696	636	669	654	620	655	623	629	664	677	665	627	659	644	633	652	673	727	615	682	684	660	699	649	644	740	653	616	676	674	657	638	648	671	639	654	655	633	684	680	693	664	650	642	590	667	646	645	661	651	644	628	667	685	676	639	692	617	652	698	634	621	643	613	673	653	709	662	736	645	671	686	700	651	715	656	686	638	650	637	608	671	695	676	637	629	672	645	673	678	638	605	642	649	664	657	674	675	635	612	677	630	634	679	709	648	697	667	671	639	652	669	717	688	694	711	673	634	658	707	678	660	664	656	662	651	661	639	655	670	702	615	667	647	652	695	645	651	688	653	628	661	672	669	644	611	624	695	689	661	632	694	642	642	656	685	668	692	660	649	651	629	682	658	709	656	656	673	614	681	696	649	661	639	668	655	671	627	693	665	684	629	657	656	697	656	697	666	699	630	658	668	654	633	646	630	642	640	666	658	658	660	642	723	693	653	615	623	639	737	665	656	651	630	632	682	649	631	626	708	631	649	669	633	626	627	648	695	671	668	647	686	697	666	657	622	668	718	716	650	656	609	633	629	656	677	646	672	641	669	663	657	652	639	666	661	651	671	621	626	666	654	634	635	645	645	640	654	654	632	611	659	637	656	596	605	672	655	642	630	654	632	662	685	604	668	658	703	670	687	625	674	659	639	665	675	667	648	650	665	631	630	687	674	628	609	666	656	704	658	657	688	682	661	626	690	659	643	621	622	687	630	647	644	651	656	696	632	689	653	686	622	649	669	674	632	622	678	620	689	634	647	633	677	640	649	641	594	698	663	689	648	727	642	619	621	687	662	635	630	689	655	641	653	643	637	690	643	668	691	654	672	641	647	653	656	604	718	705	684	657	671	683	648	663	657	646	673	631	717	642	641	697	663	666	633	628	689	654	659	656	656	668	658	671	663	655	658	596	608	684	633	631	678	706	686	644	671	597	657	669	679	653	626	675	674	660	678	656	654	651	694	692	627	673	698	658	644	607	662	685	651	616	661	623	644	667	621	653	659	715	682	632	682	657	663	630	621	678	689	686	666	680	670	693	685	644	636	646	591	685	661	679	674	651	656	636	680	620	587	663	656	701	661	642	626	674	698	674	663	665	671	696	627	673	671	645	649	656	685	686	657	622	668	659	686	685	623	683	632	660	670	697	660	673	689	622	644	625	673	660	687	635	658	649	649	672	672	667	642	620	634	693	681	669	617	667	654	639	630	636	659	615	640	634	670	677	677	678	641	701	667	623	651	640	650	642	659	657	627	623	691	694	685	658	664	627	606	606	690	651	664	659	648	700	665	655	639	640	645	606	706	670	652	651	644	635	716	672	687	668	706	636	635	676	625	621	625	676	659	647	657	716	631	603	668	673	649	622	657	663	648	651	649	646	654	680	691	654	658	690	685	689	637	629	649	649	665	677	664	663	670	675	712	691	654	664	628	660	645	667	627	689	631	669	644	690	688	649	651	671	665	639	667	578	628	670	653	646	677	640	686	652	665	684	680	707	656	615	671	685	634	656	687	678	663	664	637	636	605	627	676	745	633	641	677	630	623	661	603	652	695	648	639	656	695	710	650	633	650	691	654	651	647	621	629	700	627	674	710	674	673	665	689	692	650	690	665	678	647	667	672	618	687	697	661	666	671	641	687	621	649	673	671	691	708	668	696	692	631	639	653	606	711	689	662	651	647	655	692	665	659	671	650	643	654	641	642	614	660	708	709
23719	21002	25285	26924	21014	21010	3336	701	592	529	442	396	368	302	286	303	311	269	281	312	286	269	285	253	256	271	222	265	259	236	241	254	247	257	233	273	234	250	264	268	277	220	263	248	242	241	259	288	264	282	290	254	231	255	258	251	225	211	268	254	255	270	248	236	216	259	216	219	266	225	257	265	241	253	249	239	264	258	242	244	251	255	273	251	249	250	250	258	210	270	266	275	244	206	233	210	221	241	217	259	228	234	226	242	251	236	237	235	201	234	237	255	253	245	247	242	231	233	276	237	239	282	236	268	248	218	213	275	245	232	249	252	251	270	261	243	224	254	248	215	229	253	228	228	224	252	264	235	234	239	224	239	248	240	245	268	274	254	218	225	236	230	245	218	213	256	239	244	229	232	263	244	248	254	246	228	223	240	253	242	243	271	227	287	258	245	265	234	221	240	246	242	205	237	251	265	218	246	256	232	237	235	248	272	250	228	254	243	259	252	265	252	256	243	215	240	249	225	264	234	238	259	238	228	234	283	236	227	265	261	257	233	255	277	265	221	287	217	232	224	219	241	252	270	253	214	222	255	266	227	224	240	230	233	239	244	231	257	242	240	238	251	249	258	239	235	238	242	233	248	230	272	230	226	240	251	262	235	262	259	274	263	251	237	265	224	234	240	261	254	259	223	228	264	246	241	269	251	244	271	258	236	257	240	235	233	229	267	240	236	230	255	234	266	227	260	231	242	215	246	246	258	240	259	240	233	247	223	254	256	260	265	226	238	242	234	232	243	240	204	234	226	209	270	269	251	214	275	243	255	248	240	242	268	259	234	249	253	255	242	279	245	239	255	238	245	262	244	265	254	252	251	215	249	233	242	213	258	286	294	237	241	224	233	247	252	264	235	228	252	242	244	241	232	250	273	236	238	247	238	242	230	232	249	224	248	234	228	245	248	274	263	206	263	234	248	255	269	247	244	248	256	247	223	214	229	260	245	239	246	250	234	233	246	251	239	243	237	247	245	227	232	250	272	256	261	244	259	227	236	251	248	263	232	205	242	209	233	252	255	253	235	244	269	241	218	247	220	216	247	250	254	253	257	234	271	225	233	247	271	235	258	225	255	252	208	242	234	236	249	213	251	263	249	235	247	252	211	230	239	229	253	217	228	236	223	227	209	262	259	276	298	258	257	252	271	203	219	257	241	271	273	237	259	228	227	242	235	223	228	261	233	250	246	267	254	268	230	233	225	220	261	229	257	264	243	246	237	261	251	249	234	259	230	249	252	253	251	263	258	227	235	245	265	228	244	250	276	224	235	221	217	239	215	220	263	234	237	242	231	234	237	246	245	261	240	220	243	249	228	246	231	221	218	238	246	206	238	232	236	239	252	259	244	246	261	250	222	259	225	266	219	256	229	250	242	256	252	259	257	241	255	229	237	258	254	237	248	240	270	270	220	224	235	255	242	260	281	259	217	246	225	238	225	234	245	219	221	232	253	255	223	244	236	213	234	243	263	236	222	246	243	222	252	270	230	237	233	273	267	277	267	236	223	247	239	252	251	257	272	255	259	248	251	239	227	222	207	250	240	262	250	240	255	250	234	223	238	219	242	242	240	272	290	239	266	237	274	243	237	255	242	246	221	256	241	269	261	269	255	238	261	266	240	266	237	263	244	280	237	229	235	224	233	248	255	222	259	226	244	226	217	266	227	242	235	246	259	255	231	237	229	237	249	237	238	249	242	232	266	269	248	253	246	243	263	230	237	242	221	243	257	238	254	240	242	215	236	231	245	265	257	211	209	267	243	252	224	267	236	246	239	247	236	235	254	211	232	259	251	225	240	243	242	237	250	247	236	227	232	247	257	203	248	251	211	248	250	213	244	210	229	245	251	247	262	243	221	272	242	243	259	185	220	218	297	264	219	254	203	230	267	244	247	260	253	249	238	225	246	234	224	246	223	260	276	201	233	255	238	238	239	249	246	269	250	242	250	230	250	240	251	231	238	262	234	235	263	265	233	237	236	252	245	289	260	231	236	251	238	279	229	229	269	271	233	232	257	230	226	252	221	213	248	269	227	236	259	213	237	255	287	231	242	254	218	231	237	244	232	245	249	261	214	253	231	207	219	231	232	253	243	266	226	232	257	258	249	281	227	268	230	236	231	211	218	258	252	251	255	261	233	261	268	259	261	246	222	233	258	252	236	282	230	222	225	254	222	224	227	264	234	267	236	266	245	244	226	252	233	225	261	217	244	251	240	232	222	230	247	283	239	236	246	275	248	243	230	223	252	284	262	236	254	279	244	253	261	239	246	287	240	206	235	244	278	230	226	208	241	262	242	237	267	247	252	256	249	217	235	218	235	220	222	232	242	269	241	252	257	231	258	248	274	257	232	249	252	263	227	226	278	237	219	252	245	240	227	241	257	264	249	229	239	242	233	204	241	253	245	234	224	240	255	264	235	258	218	242	214	236	255	225	265	264	239	250	251	246	236	259	220	233	268	247	244	251	257	241	216	279	221	251	231	266	243	251	247	246	230	278	232	242	226	231	237	265	236	246	243	272	206	245	198	248	230	199	220	248	218	221	221	241	266	241	264	284	236	267	268	246	215	245	236	222	268	236	232	238	213	243	255	235	260	242	273	247	237	264	261	232	249	267	243	253	261	239	263	266	238	256	245	243	221	246	224	248	237	257	279	260	209	242	240	264	257	267	259	243	218	204	218	225	240	230	253	217	241	233	242	250	266	267	250	275	246	211	243	234	249	262	256	241	262	232	256	237	238	237	231	253	228	245	220	233	230	234	218	244	250	236	247	225	239	224	227	260	224	235	228	244	227	234	255	256	244	245	220	218	247	257	224	237	236	275	235	243	228	240	241	221	233	252	234	257	209	255	243	257	244	252	218	242	256	215	232	265	231	240	246	221	243	231	260	267	248	234	244	244	244	264	251	247	251	222	251	243	255	219	254	274	224	232	242	255	245	233	252	249	236	228	193	243	260	256	250	247	212	230	264	240	272	259	270	225	259	244	245	262	249	257	250	214	206	244	246	242	265	244	264	259	224	283	259	217	234	218	229	274	261	229	243	229	253	245	248	218	267	222	223	220	247	254	249	225	226	236	212	285	227	213	235	267	245	234	236	240	225	246	236	246	240	232	212	218	227	235	238	258	234	242	237	244	246	232	220	260	269	216	250	204	253	241	211	236	247	239	261	257	238	206	222	242	240	226	242	241	217	239	244	242	262	234	236	231	220	252	246	258	218	214	243	243	251	261	254	231	238	234	238	274	221	221	239	263	245	235	221	233	251	255	221	215	218	249	230	249	266	235	241	247	229	228	256	243	252	258	262	214	242	276	232	198	223	215	239	229	247	253	227	221	281	232	243	256	233	266	238	260	239	226	277	258	266	253	230	253	263	231	242	249	246	221	273	232	239	209	234	230	248	245	233	236	225	206	216	232	263	221	222	227	265	222	241	238	261	258	240	248	234	232	217	238	231	224	236
3943	8921	6297	2722	1412	958	795	756	713	724	594	604	607	528	574	518	556	596	537	542	537	537	537	519	544	558	549	529	535	526	516	568	458	564	527	562	518	550	527	516	530	551	518	571	555	535	543	559	501	564	531	484	496	552	502	544	551	521	506	559	517	564	518	514	552	544	534	492	533	538	551	496	554	506	545	521	529	508	503	509	511	495	546	540	503	498	518	570	551	573	528	515	538	548	518	559	533	540	532	515	549	518	522	521	503	551	511	560	520	528	514	519	496	499	537	541	508	522	509	536	558	507	517	520	552	568	553	523	523	487	526	537	534	512	539	538	502	516	522	532	512	494	545	519	521	569	508	511	535	551	518	516	541	526	548	511	491	533	504	522	509	520	505	509	513	491	502	525	529	515	531	495	517	533	551	537	528	527	503	502	544	520	514	559	531	515	522	501	530	542	529	533	524	555	566	485	513	547	566	521	530	552	557	536	521	474	531	514	515	552	518	512	520	572	559	533	523	521	553	546	520	522	526	531	553	535	506	514	530	548	524	502	526	518	528	516	487	545	515	533	562	495	507	568	534	525	550	501	518	552	500	557	496	519	529	545	484	503	526	517	542	524	500	492	515	576	533	487	570	504	534	529	527	524	525	524	572	552	522	527	532	521	548	503	519	530	527	532	542	538	500	500	587	517	502	475	530	548	510	452	498	521	506	533	531	478	524	575	551	527	516	512	526	521	531	554	499	538	540	519	493	528	551	551	546	495	504	511	552	527	507	489	474	503	524	516	508	547	513	568	546	549	485	537	506	513	535	554	516	567	568	522	568	468	525	529	536	515	488	539	519	570	508	499	535	545	516	551	537	518	495	541	479	500	547	547	540	531	512	528	512	511	513	547	565	544	545	527	503	537	527	512	526	525	537	520	542	546	554	524	531	509	513	524	563	516	530	511	516	528	544	552	560	509	547	546	529	482	519	541	552	565	516	507	560	494	551	529	555	523	502	543	524	503	531	527	543	532	508	504	489	553	551	538	515	515	537	546	526	516	524	517	570	496	549	559	505	562	541	541	527	536	522	477	546	523	535	524	547	510	541	517	538	528	560	541	575	562	490	524	503	493	546	499	534	525	494	541	543	505	511	546	549	522	543	529	506	521	548	497	550	520	576	531	502	527	530	496	539	541	522	538	504	530	490	525	506	528	527	527	521	510	522	550	530	524	580	504	519	516	497	516	521	478	498	537	542	477	526	491	551	509	519	533	531	532	550	501	502	480	522	559	556	505	541	498	547	464	478	562	503	543	564	525	524	531	546	535	485	523	536	512	503	528	471	549	546	525	530	550	526	528	547	521	519	547	553	503	563	551	524	540	512	526	474	549	507	522	562	466	516	514	561	575	509	561	513	517	503	508	468	555	506	537	485	501	489	542	513	469	546	553	509	500	570	525	514	507	518	536	562	506	508	521	492	544	517	543	516	507	530	536	503	536	492	543	548	523	497	550	533	568	513	520	527	545	531	525	536	546	528	522	492	515	546	537	524	544	486	534	530	505	520	570	517	572	516	538	502	507	506	543	521	559	570	543	562	530	545	503	503	534	517	508	567	536	515	488	530	502	561	517	536	527	510	551	540	503	519	539	521	596	485	537	544	500	519	536	506	504	472	499	551	546	528	555	520	507	512	494	557	557	554	508	466	544	533	567	541	503	487	525	561	537	533	500	560	563	531	493	555	521	518	557	503	535	515	523	532	534	516	600	551	507	521	532	568	537	577	517	523	517	496	543	526	477	531	521	538	492	524	538	533	517	520	513	533	541	501	502	541	497	559	520	526	506	557	523	548	546	540	546	551	552	522	530	528	541	503	514	527	507	525	496	537	530	495	561	520	527	513	543	563	539	579	528	507	529	537	551	524	512	555	523	501	538	535	505	536	582	552	534	508	511	489	502	553	590	503	495	511	522	517	524	528	539	557	528	549	503	560	522	486	553	514	514	496	555	551	493	542	521	506	471	539	536	505	507	524	533	526	520	535	534	523	518	552	461	531	502	576	504	532	507	520	509	524	546	505	501	538	524	509	528	510	479	507	519	536	534	504	483	530	529	569	562	504	494	552	538	532	527	508	534	465	551	514	481	495	513	537	517	506	574	535	472	497	503	524	550	475	528	555	546	565	547	513	524	540	554	528	507	570	502	521	555	528	537	528	487	548	528	536	531	507	556	517	539	551	563	531	544	540	531	490	544	528	574	527	557	543	521	504	536	533	518	530	542	500	505	531	511	480	562	457	547	542	493	542	528	543	507	551	509	537	550	499	524	518	522	498	536	568	556	555	573	500	561	502	523	533	485	523	483	511	531	495	508	523	521	517	527	528	547	541	496	520	548	506	513	542	486	489	506	517	517	507	530	535	548	507	509	522	526	525	538	514	499	526	567	526	520	514	539	510	501	538	500	521	495	531	535	535	512	512	507	501	503	516	526	548	513	546	509	519	499	542	524	511	548	483	496	586	516	499	520	515	506	508	506	541	477	512	535	537	551	516	497	556	485	508	490	533	557	545	531	508	521	489	553	511	527	527	485	557	543	512	527	525	557	578	506	475	505	517	502	536	527	519	561	547	524	526	546	497	545	499	552	494	530	531	515	516	510	528	549	532	569	484	527	528	566	555	533	523	526	508	497	513	529	521	515	552	528	536	476	533	515	533	535	522	512	512	496	514	508	519	496	529	529	518	538	527	478	531	553	538	575	542	527	484	517	558	543	492	510	533	525	505	488	529	484	521	516	544	504	506	493	560	515	576	511	511	521	502	517	533	474	559	505	537	534	548	548	515	521	535	535	533	543	525	548	533	514	523	531	508	521	546	527	541	531	521	567	521	507	539	500	522	518	537	522	548	514	550	566	526	524	498	510	498	522	533	538	583	550	522	561	508	500	510	529	544	545	491	529	511	494	505	539	495	525	545	533	525	486	514	536	517	503	534	473	549	493	543	531	532	478	520	521	542	553	519	512	505	561	527	493	522	528	493	521	513	523	514	512	526	508	546	515	515	574	513	519	537	544	536	537	528	536	484	523	566	498	534	552	566	506	528	576	544	534	565	527	519	533	544	524	510	563	529	552	463	501	537	568	552	474	532	510	527	516	531	539	541	512	507	551	526	489	537	545	537	539	568	507	538	509	507	542	529	549	530	534	551	517	515	560	497	544	538	517	551	499	546	477	524	508	551	557	531	497	522	521	535	511	547	495	524	513	544	566	521	520	569	528	506	518	491	542	558	500	542	504	527	489	556	513	497	518	486	528	502	522	497	519	542	527	514	551	539	551	564	533	541	517	567	572	512	532	550	556	506	502	542	549	489	494	503	501	519	464	503	503	485	563	502	502	510	519	523	518	535	541	533	539	554	511	508	526	521	523	487	571	529	537	538	503	501	493	536	535	558	552	534	568	521	526	526	505	564	532	494	547	538	526	508	513	511	508	550	531	477	520	516	515	574	515	527	517	514	514	517	531	499	518
33210	14360	3195	967	622	505	296	294	287	278	250	225	234	224	175	222	221	223	187	192	225	196	213	214	232	219	240	215	202	241	244	200	192	203	183	222	223	216	220	192	200	205	238	198	240	221	221	214	195	215	207	231	205	199	212	220	208	210	194	183	190	178	224	184	180	195	202	218	210	210	203	202	208	167	222	201	223	225	203	204	217	209	204	201	205	180	198	202	192	207	219	229	226	208	190	214	220	200	177	219	195	199	197	220	215	208	213	212	212	191	197	217	182	220	190	212	188	193	185	225	195	224	224	194	200	211	204	227	213	218	206	210	192	204	215	205	193	217	206	198	194	199	232	228	199	222	224	217	200	199	199	184	196	243	217	186	212	227	191	202	217	205	208	215	230	199	180	185	204	193	189	208	218	227	212	214	179	189	217	200	209	225	183	225	199	184	214	211	180	215	234	217	186	193	224	223	217	233	229	213	246	218	194	231	201	204	241	199	206	241	253	237	218	193	214	207	232	211	223	199	195	198	209	186	220	237	211	199	202	207	225	221	183	231	231	191	191	166	196	203	205	232	203	219	205	218	185	191	209	233	209	211	184	195	210	194	195	203	211	217	205	195	222	172	202	232	237	192	220	199	210	200	220	203	222	216	228	225	192	176	208	222	216	244	216	227	238	202	192	186	214	210	200	222	230	216	191	189	202	215	203	195	204	224	181	183	206	201	204	206	205	212	190	228	220	195	205	195	220	218	210	206	196	226	181	177	179	242	214	214	208	184	214	218	165	233	166	185	187	219	214	234	210	226	195	212	179	196	197	195	214	204	199	203	213	192	188	212	216	215	222	228	188	197	178	191	192	202	191	207	203	180	201	201	208	213	210	221	180	229	206	201	207	188	228	219	217	206	193	204	221	216	218	233	202	201	206	232	199	204	211	207	193	194	228	205	180	221	204	187	213	181	193	198	199	217	223	211	222	171	182	205	202	235	246	228	199	234	243	203	230	212	193	166	216	202	206	195	215	183	208	214	189	233	206	209	205	185	211	215	223	192	224	212	195	225	233	202	215	199	209	204	214	223	223	216	206	209	215	161	212	220	212	236	230	216	216	191	223	194	206	203	206	215	186	203	209	219	224	189	196	201	190	180	192	219	214	206	222	202	204	203	207	223	242	217	193	171	203	203	178	188	210	206	210	208	204	200	225	203	197	202	199	212	200	198	214	193	194	205	203	211	210	210	213	185	195	204	172	231	231	203	202	233	201	210	201	204	179	207	204	185	200	181	236	205	231	220	194	217	192	202	223	236	190	225	195	236	241	200	196	187	189	183	210	178	207	196	204	202	194	208	227	192	205	204	184	185	191	213	222	204	194	180	215	218	216	189	209	193	203	195	209	209	213	227	203	193	218	208	222	221	188	204	207	216	194	225	208	219	196	197	219	205	210	167	183	233	182	195	229	192	209	217	199	221	187	206	221	199	201	192	218	195	230	217	213	193	200	214	203	218	218	212	191	223	187	190	197	209	224	208	198	180	209	195	200	217	217	192	217	184	238	211	225	220	197	210	183	174	215	199	200	226	223	207	208	214	200	191	206	201	222	175	204	206	214	202	232	226	204	205	226	196	221	207	213	214	219	172	221	194	194	242	202	203	197	206	212	185	194	238	211	205	202	227	192	200	207	192	201	190	205	213	188	227	230	222	214	221	209	214	238	192	211	220	194	182	223	210	224	197	184	197	205	196	201	213	189	212	213	188	196	204	220	230	232	205	217	234	211	206	231	223	233	217	225	207	200	182	196	215	208	215	213	189	209	183	205	208	193	233	214	202	216	200	207	190	183	207	192	218	207	175	219	208	198	213	190	217	203	241	225	218	186	202	216	195	209	209	205	221	198	213	203	191	215	195	214	216	226	226	199	194	225	212	205	208	187	243	196	228	201	236	166	228	209	192	229	209	166	186	197	203	183	222	219	198	226	185	211	209	201	207	206	217	209	211	202	208	222	224	193	201	191	228	213	240	193	237	184	217	213	204	211	208	228	203	196	197	204	193	188	207	223	200	199	222	235	188	225	227	218	204	243	197	174	195	207	234	201	223	185	220	227	215	190	210	218	212	204	211	223	221	205	176	172	208	210	223	179	213	199	214	225	214	210	200	226	196	200	194	196	216	210	217	202	213	205	189	206	211	219	194	201	211	188	198	198	227	221	196	229	181	210	210	224	178	216	198	192	189	202	211	186	205	177	209	234	236	210	201	212	194	205	213	233	193	220	205	182	231	214	231	228	211	210	222	206	202	231	213	208	174	180	194	204	200	231	214	198	219	204	179	187	195	214	228	199	223	205	196	225	214	207	211	226	196	234	196	197	213	214	199	189	218	221	198	201	184	196	223	200	201	200	186	190	206	213	191	212	199	217	220	213	220	204	208	229	233	236	214	207	245	206	219	201	213	207	194	196	230	239	179	199	189	197	174	206	226	209	214	236	242	221	205	211	218	210	215	196	201	189	215	190	219	219	203	215	212	203	229	226	239	197	185	225	190	210	223	187	212	223	193	191	187	216	208	187	211	201	203	220	211	201	217	215	212	194	199	195	188	210	210	207	197	199	189	214	218	217	178	195	193	213	195	173	200	212	231	213	199	181	199	167	219	205	215	202	200	236	208	234	220	199	225	238	189	209	209	197	198	190	182	221	208	192	217	206	198	215	217	178	215	219	210	182	235	217	225	231	197	217	208	234	209	206	214	203	203	182	212	186	186	204	203	189	185	226	195	203	196	186	229	220	192	188	215	222	207	216	202	206	186	227	211	193	196	193	227	199	228	225	182	197	232	197	202	213	181	211	193	214	217	192	217	206	213	222	201	199	213	235	220	247	192	216	222	230	203	200	187	209	221	220	182	224	221	220	213	232	226	187	212	199	212	169	222	203	196	219	201	246	226	203	194	173	197	226	198	203	198	219	222	209	190	201	181	180	196	225	203	196	204	193	225	224	200	169	217	208	218	204	211	227	206	202	207	179	196	177	226	217	229	195	246	225	213	192	196	193	188	191	190	196	212	247	207	223	206	210	215	214	222	189	197	233	213	200	200	188	213	218	184	221	221	187	225	197	200	201	222	207	210	193	202	201	225	225	216	197	220	218	212	195	198	211	216	214	213	210	219	228	203	224	189	220	230	215	201	210	223	214	220	203	203	210	202	206	208	215	186	196	210	189	221	192	212	223	228	205	199	224	186	203	203	200	231	221	193	222	240	178	192	222	206	186	211	207	216	190	212	199	187	200	210	244	194	194	222	201	197	211	181	189	214	198	191	186	189	208	203	203	223	198	217	198	196	210	182	218	214	200	203	210	197	205	192	192	219	190	203	200	242	201	209	214	203	224	203	210	189	197	201	216	204	196	228	186	201	183	178	207	204	241	208	228	211	192	180	217	204	223	200	215	241	225	196	193	208	229	208	191	170	207	185	219	188	220	217	199	230	215	200	222	257	196	210	195	208	194	208	199	209	210	212
5477	2381	1603	926	667	554	555	499	516	504	541	481	516	520	478	497	521	496	494	508	496	482	521	500	477	506	489	496	498	481	493	536	519	492	500	493	510	535	457	496	485	490	458	529	515	505	496	523	513	491	504	484	470	507	478	445	461	473	493	517	485	518	513	491	476	497	527	476	462	486	495	485	446	523	500	490	475	463	497	479	523	475	503	503	498	508	520	500	520	482	507	461	517	493	525	496	502	499	507	504	468	486	506	476	479	490	499	478	486	523	484	497	503	489	510	501	479	491	499	515	510	500	476	461	491	485	468	512	486	528	496	499	524	489	525	526	472	465	462	454	469	489	464	517	471	447	480	489	511	504	499	450	502	492	488	500	436	449	455	532	524	499	527	449	489	437	518	484	465	516	458	477	483	506	476	496	496	437	564	476	485	455	491	498	507	531	475	503	490	440	494	515	461	541	482	486	478	516	483	518	524	502	489	489	481	515	518	463	510	466	492	458	444	450	468	463	489	464	516	477	486	485	474	504	492	495	504	490	487	411	462	436	504	471	467	491	500	504	470	464	477	495	527	502	461	492	494	508	463	485	473	476	471	452	466	475	466	473	469	502	503	480	494	531	478	472	568	486	455	467	492	467	515	539	471	500	492	480	452	490	482	536	476	511	472	482	499	504	512	489	500	464	486	492	484	488	487	541	503	429	472	476	447	482	494	480	492	470	491	484	444	483	505	472	477	479	482	466	499	473	528	519	495	500	490	511	486	481	489	459	470	509	491	500	488	542	463	499	523	514	475	491	510	506	489	484	462	489	500	499	455	496	504	490	473	497	475	514	454	493	471	489	477	479	479	501	462	522	449	475	503	482	480	492	476	472	465	470	492	472	480	513	482	466	466	483	483	482	518	487	508	461	503	478	506	452	488	469	475	505	489	466	484	512	488	470	473	494	494	485	484	505	477	469	510	488	446	450	491	453	522	493	506	486	499	466	475	533	505	479	501	487	483	482	490	474	476	478	458	505	472	486	508	471	458	454	488	442	474	487	498	488	488	466	501	452	488	495	480	478	487	491	441	527	467	456	493	523	492	467	509	485	483	464	487	473	491	491	482	516	476	478	473	498	479	491	515	461	457	510	530	474	455	474	500	484	490	484	516	485	489	496	524	478	463	493	460	486	450	506	489	505	510	498	494	498	491	474	515	434	488	512	507	497	472	483	473	490	538	527	499	497	466	456	475	513	460	477	503	476	510	459	483	490	489	492	473	494	535	497	500	548	473	485	459	516	484	472	479	484	517	474	469	470	501	514	475	506	548	458	514	507	493	484	518	513	484	474	509	450	484	472	477	472	467	482	475	483	455	506	487	473	489	456	484	462	484	447	468	485	484	503	438	462	499	487	449	514	513	464	472	500	464	476	520	505	512	513	479	512	476	465	518	454	532	470	481	493	491	504	503	490	524	489	476	463	485	466	484	449	520	476	519	487	510	488	480	489	487	477	510	477	443	507	455	553	489	509	479	522	479	482	469	449	428	453	504	498	472	488	497	464	476	471	516	490	496	502	475	451	484	483	493	508	543	477	478	483	432	506	505	493	481	498	476	494	502	530	509	496	473	512	491	483	519	468	514	504	478	508	473	474	505	497	496	497	480	481	493	509	472	518	522	485	508	488	527	451	500	500	458	501	492	466	485	498	498	493	521	517	497	460	478	463	466	486	519	453	529	486	497	495	508	483	474	502	480	465	480	488	485	490	454	525	472	452	493	462	458	469	532	534	439	493	512	494	512	482	492	498	462	502	500	456	503	484	478	528	486	428	483	468	476	484	516	486	488	457	526	481	479	444	481	463	477	512	490	475	492	487	532	480	507	521	496	480	480	467	479	470	468	473	489	540	480	506	536	542	487	485	450	477	502	539	517	465	458	507	473	518	478	480	532	470	490	487	517	489	519	539	522	460	457	492	477	500	504	470	515	483	471	468	478	483	506	505	484	464	478	503	479	485	492	479	463	453	473	529	498	514	475	482	517	526	470	472	524	493	507	510	484	475	465	482	512	485	495	454	470	526	458	457	496	500	514	474	488	499	455	497	491	483	483	505	472	473	455	498	504	485	486	503	496	487	469	468	431	476	509	499	450	477	482	471	499	473	491	511	502	496	501	496	514	490	484	529	504	503	466	513	484	501	479	484	463	502	474	475	496	466	493	488	476	479	487	476	500	547	511	539	505	490	508	516	456	543	464	473	507	495	482	495	455	493	525	484	479	503	493	470	480	499	472	471	505	481	492	485	517	472	511	494	469	494	493	487	519	482	480	484	463	467	498	496	487	484	521	487	446	504	476	467	487	455	478	502	463	495	494	499	512	514	506	484	492	515	483	481	505	522	481	480	499	479	503	541	520	502	489	459	518	461	482	480	497	498	491	483	530	499	481	487	477	481	484	495	485	494	511	519	490	548	508	459	482	495	472	468	506	487	464	474	440	479	474	497	448	479	500	496	472	513	468	474	465	473	470	522	503	444	490	495	480	494	503	465	451	462	519	506	500	467	460	476	507	513	495	506	507	457	454	514	459	504	528	510	503	487	496	494	543	486	487	471	494	476	526	454	473	497	455	473	506	476	467	518	497	466	495	480	467	493	461	495	478	519	514	485	510	483	471	532	519	503	498	452	453	496	483	494	505	483	513	503	477	457	481	517	492	489	518	492	478	464	502	459	470	461	500	509	511	497	484	476	509	481	478	526	510	497	494	487	489	518	463	484	475	471	482	455	509	471	491	524	468	482	481	510	497	477	485	525	501	493	446	472	478	446	459	504	461	454	481	477	478	463	456	451	521	483	459	474	490	498	443	458	515	468	472	532	492	501	490	468	507	490	499	479	493	470	458	482	480	468	512	454	481	431	488	516	474	495	461	463	503	510	503	470	471	518	502	504	472	488	472	481	502	476	499	433	478	497	492	471	524	472	471	499	480	500	453	491	506	478	487	511	490	508	509	462	505	470	490	501	481	477	469	460	495	533	500	489	505	477	489	467	464	487	513	504	468	523	479	519	473	462	476	470	475	472	481	503	528	488	496	466	503	484	464	485	483	500	485	470	458	484	508	520	504	471	496	477	495	495	510	455	515	478	484	510	514	501	441	478	489	515	462	483	495	504	521	508	457	473	490	435	525	500	482	448	473	461	474	524	533	518	487	498	508	513	485	475	495	505	530	467	476	517	473	484	488	480	523	500	471	487	520	511	487	495	489	489	464	500	495	459	469	509	491	520	453	459	490	488	509	521	462	487	509	464	478	467	455	461	474	475	447	493	475	473	463	497	497	485	473	473	469	508	473	507	505	471	482	495	496	494	506	500	510	512	528	495	500	537	449	522	510	508	494	508	514	451	486	483	470	485	489	503	473	524	535	429	497	498	469	490	499	501	491	490	485	490	484	515	485	536	470	490	481	480	471	476	482	520	535	533	456	484	486	468	562	486	519	480	512	520	446	482	483	499	498	483	525	497	484	516
24524	20988	24675	27456	20680	3371	707	493	497	451	459	381	338	316	321	357	378	336	322	322	327	339	321	325	304	291	308	283	320	309	305	320	298	305	294	301	304	337	346	310	302	314	304	301	325	316	335	331	344	294	337	309	318	264	296	288	311	318	330	348	294	314	303	281	312	308	300	316	364	319	299	300	292	326	302	324	318	296	313	287	330	309	333	314	313	325	276	306	312	327	333	363	304	293	349	303	334	298	302	291	284	295	298	353	327	340	337	306	302	318	297	350	286	301	270	285	295	303	318	311	272	304	281	295	322	282	336	307	286	311	313	292	334	332	301	326	320	305	317	299	300	291	292	310	302	281	315	336	316	320	283	319	299	303	268	327	293	304	293	312	305	290	292	327	287	295	327	301	292	308	315	320	323	321	326	306	314	292	300	301	274	284	317	289	301	291	311	324	301	329	305	313	291	284	289	292	319	337	326	305	302	293	309	280	308	303	276	267	293	302	305	323	307	290	319	323	297	334	317	293	325	286	318	287	299	322	311	292	316	319	295	324	298	318	319	326	318	325	297	317	335	313	292	279	301	264	301	297	318	270	298	304	333	329	299	291	307	277	327	319	287	335	290	273	295	325	324	314	303	277	294	268	296	333	299	288	300	333	309	330	288	273	297	334	300	306	289	254	302	283	273	305	311	311	309	292	280	333	327	317	281	304	292	283	314	335	276	292	290	325	303	316	311	284	321	299	295	314	306	285	325	281	329	331	284	298	344	325	338	316	320	313	304	303	299	309	291	304	275	313	284	307	288	283	310	293	312	336	298	297	305	285	260	302	309	325	306	263	326	297	306	290	275	305	295	279	316	316	327	330	327	310	286	313	339	317	280	295	323	290	290	311	293	268	283	305	252	283	303	307	286	294	320	323	328	283	309	296	305	292	309	289	325	304	312	297	261	299	309	320	320	301	312	308	280	303	311	362	288	300	292	315	326	289	307	341	344	342	310	306	338	303	288	292	324	311	306	281	296	298	301	298	307	328	285	327	333	312	303	289	283	304	277	293	280	292	300	295	333	341	308	334	285	317	299	351	303	303	295	262	299	306	299	317	328	281	290	305	317	278	318	307	313	243	329	314	320	319	304	351	343	277	301	297	316	288	306	315	306	309	314	295	294	309	304	281	315	302	341	262	315	288	319	278	276	283	306	298	271	318	314	297	294	313	296	280	336	309	254	295	314	316	309	315	323	345	313	282	288	286	271	315	289	301	333	266	290	302	290	346	293	302	297	289	337	286	318	287	289	317	317	300	296	290	302	315	292	294	317	315	297	271	328	290	310	299	308	282	300	307	320	314	298	305	292	298	304	313	297	272	295	294	352	293	278	275	303	301	316	339	277	337	341	297	287	288	263	278	287	324	295	315	298	308	295	269	306	320	289	308	299	311	294	309	285	316	284	299	281	300	282	314	304	295	303	294	305	301	295	293	334	285	303	301	302	265	286	307	278	316	305	301	312	292	317	282	273	279	311	320	304	315	339	286	318	339	282	277	290	299	325	268	301	279	292	287	312	305	254	314	304	330	280	313	299	279	284	304	322	312	286	288	314	322	312	280	295	298	293	280	296	292	315	330	304	323	329	321	334	314	298	325	296	298	296	298	292	288	276	281	312	261	295	313	293	293	299	316	323	295	311	294	329	305	287	236	292	293	325	308	314	297	344	314	309	282	275	280	321	307	294	285	330	326	287	313	316	301	311	356	319	289	322	312	289	334	304	299	290	294	316	314	327	330	297	307	314	283	304	312	347	306	325	315	295	314	304	306	279	288	304	324	313	287	309	324	291	290	292	304	292	278	284	316	293	307	268	319	307	262	275	288	317	298	285	296	287	313	299	318	319	291	330	304	302	325	299	322	307	294	275	289	278	264	285	292	342	283	321	286	296	290	306	285	294	269	310	355	307	289	263	309	283	283	279	307	283	295	289	303	302	302	284	314	314	260	267	301	302	283	279	338	297	297	305	295	311	297	304	350	271	293	323	323	278	299	308	318	290	275	317	288	326	296	298	289	344	295	277	315	298	297	265	301	332	292	293	331	311	305	319	310	305	314	306	272	290	317	292	311	261	305	294	308	281	301	312	294	271	305	330	282	330	299	308	309	293	318	308	328	307	323	296	319	310	303	297	297	308	304	294	285	357	274	281	278	333	307	331	308	303	349	331	315	306	287	311	288	300	290	287	325	303	348	271	301	287	330	274	304	333	303	286	297	292	277	315	285	323	332	281	298	287	318	315	321	337	310	278	290	294	303	316	300	313	309	295	271	301	295	332	281	283	288	326	297	283	316	294	304	293	279	308	276	321	314	282	260	300	294	323	263	310	270	334	320	286	308	316	293	309	310	292	274	298	314	339	288	321	317	292	287	261	311	286	312	308	312	308	319	307	305	277	342	321	316	325	310	311	313	324	280	293	337	306	277	251	316	299	267	255	301	330	332	297	276	326	338	296	281	317	324	282	303	314	309	311	306	292	273	294	298	339	357	311	291	299	288	306	303	312	326	328	286	279	299	300	278	248	322	299	322	289	322	313	299	307	316	332	273	275	299	315	290	322	330	327	287	285	286	295	300	298	258	305	305	312	300	291	275	330	327	293	319	312	321	297	312	306	288	287	264	279	295	280	326	297	331	341	313	301	318	293	335	338	296	307	304	288	323	293	310	307	312	314	319	314	270	328	299	313	303	278	292	313	363	331	329	288	333	318	276	314	295	334	322	297	299	325	321	303	331	305	301	327	298	326	306	321	290	302	297	329	311	310	325	283	313	344	310	294	322	300	307	337	276	322	322	308	309	289	315	277	322	318	308	274	308	313	316	298	294	321	325	309	337	300	301	269	289	309	327	326	287	286	320	325	293	285	302	294	297	297	266	310	309	328	265	340	304	287	303	291	281	301	297	293	309	268	334	317	307	293	293	315	305	327	325	334	318	291	314	308	280	336	300	319	299	338	313	319	311	282	324	303	273	278	319	292	304	324	304	317	274	321	293	291	301	290	301	324	287	319	308	300	299	313	298	292	281	300	323	291	322	280	313	293	280	299	295	316	280	285	301	286	287	330	293	288	301	291	324	279	331	291	332	312	334	323	274	305	269	330	314	298	310	306	306	300	288	290	312	325	281	338	283	299	289	315	322	351	281	280	296	291	284	286	290	307	327	287	293	307	274	285	327	290	301	293	280	283	290	302	317	316	318	288	320	325	333	345	301	281	295	356	335	312	327	308	336	277	304	333	295	308	316	304	297	333	306	294	300	293	278	284	312	286	317	285	282	282	299	305	301	277	300	297	319	282	295	320	287	305	314	297	279	296	313	309	338	299	309	316	290	286	280	291	306	278	265	280	285	360	296	316	294	284	347	278	292	277	325	263	306	329	307	308	281	318	282	283	288	343	319	314	316	300	327	303	307	321	316	332	315	296	280	292	332	316	309	302	292	293	284	288	309	290	341	338	292	318	299	306	314	325	303
3778	5804	4121	1973	1199	908	784	809	785	756	748	718	672	671	711	733	637	679	712	681	648	671	661	652	687	654	679	662	699	687	667	646	655	649	668	682	640	700	652	609	668	631	696	597	662	699	643	624	687	646	675	679	678	662	636	677	695	658	651	647	654	625	678	626	711	725	671	668	687	679	702	638	663	694	658	672	679	668	678	651	634	661	660	647	669	649	672	659	704	633	683	677	649	683	690	633	651	686	659	621	666	629	646	630	682	674	677	709	686	638	670	645	663	618	664	688	693	714	653	658	689	660	707	617	649	642	660	616	687	695	694	676	642	675	684	658	630	615	647	708	642	677	717	620	636	713	646	655	615	667	656	650	640	671	668	658	680	628	653	674	632	664	619	645	695	653	678	661	682	669	661	680	663	683	689	692	661	653	687	667	657	661	736	681	643	663	654	645	621	659	652	671	695	699	679	677	682	684	654	635	676	713	643	665	690	666	672	658	615	662	614	658	707	666	656	618	651	630	716	670	585	678	631	662	664	642	683	624	685	678	640	642	647	658	698	727	610	644	672	627	673	671	704	723	626	703	669	664	661	701	651	650	684	674	620	655	662	656	668	635	702	655	663	702	700	647	642	678	643	661	675	651	667	658	678	631	643	650	630	636	659	672	625	665	616	665	641	661	675	690	637	684	662	690	613	642	656	693	679	680	627	640	664	706	648	642	647	697	646	666	670	652	646	685	662	658	676	668	642	655	687	646	662	668	631	661	657	677	660	669	688	674	668	663	663	636	682	688	651	685	613	654	642	710	653	698	623	700	668	667	651	653	603	662	665	650	643	607	630	612	671	640	661	667	666	650	647	644	656	685	681	695	646	646	676	695	649	646	667	692	678	651	696	713	649	629	659	674	670	644	662	668	652	667	677	618	668	716	693	647	660	693	633	650	667	671	646	682	686	668	671	652	627	669	659	680	657	651	645	725	657	656	674	699	715	678	672	649	634	630	637	664	670	645	646	638	690	652	667	657	658	625	674	658	706	670	667	661	631	643	710	689	639	648	665	685	671	639	655	676	675	696	596	660	702	648	679	679	685	685	681	699	683	657	636	668	634	636	657	684	694	703	660	634	668	676	676	628	714	626	651	668	627	658	630	650	629	690	667	696	682	644	687	667	660	660	637	664	665	691	653	654	697	712	671	673	653	677	680	656	700	651	629	686	658	616	702	700	673	694	646	647	689	648	674	663	663	656	673	639	644	649	616	663	684	630	650	674	711	686	656	661	670	608	656	674	611	629	650	613	657	686	664	675	657	651	696	700	649	652	679	651	696	646	626	644	658	664	662	700	683	615	691	658	666	654	687	675	637	661	675	691	650	605	681	680	617	669	652	646	644	694	640	640	632	680	626	632	694	627	648	662	651	660	687	710	656	671	666	661	624	662	705	657	696	647	646	661	640	714	715	690	667	644	678	618	690	648	678	662	653	672	664	687	681	661	689	672	643	624	689	622	645	718	654	641	641	671	657	691	643	674	609	623	699	641	640	661	670	700	622	660	672	638	631	656	646	641	599	713	674	641	622	617	669	674	650	692	632	646	642	731	667	665	687	690	644	695	614	615	694	654	683	623	650	686	684	690	696	657	726	684	665	671	654	656	619	635	621	651	692	659	674	655	681	645	656	665	641	668	637	708	611	672	653	680	695	659	659	659	682	680	644	641	659	624	621	652	698	663	644	629	631	638	614	709	662	665	691	621	688	675	693	677	660	646	715	707	666	669	660	656	686	653	704	624	672	655	690	665	679	665	664	639	627	671	643	676	740	653	627	720	662	639	667	660	648	710	648	607	668	692	651	678	671	700	692	703	700	663	659	608	669	663	682	653	679	666	662	642	676	656	661	643	631	662	641	706	617	654	628	658	661	615	671	644	679	681	639	636	668	665	650	700	669	640	672	641	617	662	677	661	685	722	618	644	679	689	666	683	643	644	660	644	629	680	663	626	657	666	657	635	688	702	677	691	602	683	701	667	690	680	644	655	629	666	669	649	661	657	681	647	650	656	638	696	616	675	655	643	665	634	669	684	665	627	639	647	623	688	648	607	683	673	695	689	691	665	703	688	695	643	665	640	636	699	674	646	649	631	648	669	662	622	655	660	657	616	657	653	714	668	690	672	617	661	676	651	672	654	643	655	638	653	675	663	633	671	648	668	643	607	701	672	666	678	659	694	598	663	646	676	648	710	629	697	671	656	639	653	706	686	700	637	673	643	670	681	669	632	644	664	673	653	648	653	669	698	676	638	595	598	666	656	665	696	666	671	645	689	667	689	673	686	672	648	641	691	660	659	670	641	669	650	608	662	621	670	642	676	685	677	663	670	643	693	682	614	675	652	622	680	687	649	660	691	694	637	659	663	657	612	678	644	689	650	686	636	674	688	721	670	698	652	654	648	628	660	695	667	685	704	660	640	608	653	627	642	687	619	668	690	629	631	728	669	678	683	699	638	667	641	638	641	652	625	640	653	707	686	654	601	606	634	664	643	667	640	663	646	660	687	677	693	725	658	690	673	687	657	681	660	661	663	666	669	685	621	684	671	713	636	667	701	668	644	671	637	642	646	613	621	636	633	625	653	677	651	693	705	693	679	643	732	650	623	655	657	648	671	720	672	648	648	668	668	646	667	651	628	670	683	640	646	622	645	704	662	623	612	654	689	627	635	684	661	660	687	679	713	667	654	647	685	643	628	647	699	668	663	637	678	672	607	662	677	695	680	673	673	662	674	645	679	693	677	619	672	630	645	690	648	600	652	661	679	659	680	682	648	671	632	648	664	672	687	661	655	626	674	696	667	623	677	652	613	675	643	651	723	640	646	651	696	654	675	656	648	662	673	680	623	664	613	639	648	635	663	652	630	672	615	650	676	636	631	634	706	664	686	653	653	675	639	685	683	681	693	638	662	658	663	644	664	623	674	716	659	654	659	630	640	700	678	654	700	688	653	679	634	674	582	727	658	690	632	719	670	661	671	655	668	647	663	679	693	652	649	677	697	703	695	690	657	697	692	674	627	691	708	683	695	631	636	616	690	676	647	636	681	663	616	659	650	652	609	651	647	648	659	611	623	664	664	688	643	676	660	641	648	662	681	643	621	710	655	629	658	622	680	650	654	651	657	675	644	663	685	708	636	671	688	671	649	617	657	604	618	663	611	680	641	654	613	658	669	713	679	666	679	645	693	655	659	674	681	663	680	645	622	686	688	692	647	661	645	649	661	677	655	657	671	638	691	667	648	690	706	677	673	619	640	703	704	648	671	648	630	606	666	632	649	645	661	661	648	644	696	657	655	637	659	632	686	650	715	692	697	715	641	674	670	666	630	696	674	683	659	689	664	580	641	639	670	620	602	678	686	648	692	626	665	716	641	657	630	675	689	657	662	638	685	638	646	648	707	676	663	658	676	650	634	632	658	643	643	666	703	677	695	677	695	691	654	652	668	661	640	639	662	689	655	683	636	684	667
23734	20990	25272	26889	21003	20971	3638	757	638	592	469	400	352	332	297	268	281	280	277	240	283	283	275	251	261	269	236	244	221	252	244	255	256	254	241	264	257	284	250	254	208	231	269	260	255	275	247	251	269	245	295	248	286	269	263	238	270	257	253	255	260	231	264	248	260	243	261	231	265	266	257	246	217	243	271	253	242	225	273	264	226	257	265	287	241	239	236	272	256	260	275	239	218	236	255	239	236	243	249	271	250	253	260	215	232	229	258	229	232	244	218	256	274	260	222	231	254	247	249	273	236	267	247	281	251	244	223	270	266	219	226	254	237	238	281	252	239	250	238	250	273	261	239	266	232	219	236	236	266	260	251	285	268	241	259	220	261	253	243	231	255	254	225	205	260	253	238	256	213	280	247	237	232	258	266	282	237	247	254	230	245	218	261	237	229	264	251	238	249	232	232	222	245	260	222	217	223	244	247	238	235	214	229	243	228	221	246	250	222	236	236	237	237	273	239	247	239	274	243	239	274	268	243	226	256	233	254	263	237	243	250	228	210	239	241	239	285	235	239	246	248	215	241	256	250	259	253	244	255	264	219	248	251	241	230	232	227	250	217	248	270	234	222	240	270	222	261	263	286	266	254	231	245	225	265	245	223	239	261	238	238	225	227	269	256	229	245	231	258	281	248	252	242	261	237	227	252	286	254	247	235	219	258	238	245	256	258	243	260	244	259	222	252	223	262	223	216	261	223	272	257	275	249	252	267	274	271	258	266	227	251	260	218	224	227	259	227	233	242	264	246	238	236	228	287	276	245	211	238	223	259	264	222	258	240	261	236	257	249	245	225	255	276	223	245	253	246	224	222	237	231	249	258	241	247	268	221	245	277	275	264	247	226	243	193	218	245	270	257	248	252	268	249	289	232	252	269	266	252	215	223	246	251	265	277	290	248	260	270	279	263	214	230	251	245	237	247	265	219	249	236	256	242	231	264	241	257	247	255	253	234	252	217	208	224	224	259	259	231	261	261	239	253	241	243	227	234	253	258	259	249	231	268	231	236	223	220	259	256	241	220	264	229	257	254	286	225	231	257	219	258	285	244	273	269	254	252	246	239	227	226	267	266	226	260	221	222	243	253	269	267	233	268	233	245	238	275	242	226	237	241	261	240	237	246	230	243	256	242	253	233	216	238	230	270	242	222	254	236	246	238	231	248	242	218	236	256	230	219	246	212	240	248	243	264	235	226	223	256	242	233	253	240	238	232	233	240	231	218	231	243	233	259	287	232	243	262	250	262	253	238	236	253	256	265	252	251	257	279	272	242	228	227	221	257	241	246	249	252	218	264	234	246	243	243	244	250	261	246	259	240	226	213	254	265	251	243	274	241	239	243	274	254	248	243	254	248	250	222	232	246	255	267	241	253	228	239	247	259	285	264	236	254	232	258	272	250	263	245	254	213	223	242	251	235	229	240	243	254	248	231	250	251	265	235	249	246	276	241	248	259	235	268	293	263	215	245	213	247	239	235	226	234	251	254	236	276	287	230	236	247	257	221	237	248	244	232	234	282	266	238	235	237	218	255	258	253	258	236	247	265	247	250	251	220	232	228	262	252	238	252	239	252	285	238	297	273	231	255	241	262	271	270	256	251	204	248	246	249	219	249	229	232	259	237	234	229	263	246	252	240	240	282	228	257	250	218	279	226	231	247	218	268	218	251	238	260	250	254	237	252	239	243	244	230	207	233	228	230	232	221	236	277	248	204	290	223	245	229	253	244	244	230	248	244	213	246	245	225	236	241	252	234	199	245	242	213	242	242	273	229	233	254	248	245	231	256	250	285	240	270	279	247	238	248	285	269	221	260	239	233	262	223	250	242	258	239	251	271	246	229	218	237	234	269	266	270	236	243	287	252	235	256	263	249	246	261	236	258	264	255	234	267	233	254	261	247	243	228	259	277	217	251	247	244	251	227	219	233	255	261	243	233	279	226	243	251	245	260	229	209	241	266	231	249	240	225	251	250	233	234	238	249	273	258	280	233	240	219	256	256	233	271	254	234	233	214	242	279	240	258	251	261	232	239	226	220	248	265	226	251	253	274	205	272	278	251	233	246	241	222	266	272	250	224	260	246	232	256	223	252	246	259	281	227	233	241	261	265	250	220	237	228	261	244	286	251	245	239	226	255	253	249	262	245	216	219	276	234	253	265	269	264	282	260	267	236	239	230	234	274	247	266	237	226	234	253	221	258	256	243	260	257	220	227	262	233	268	215	248	253	260	224	265	284	233	252	243	285	270	260	263	275	229	242	254	246	229	251	263	231	233	270	230	260	295	252	256	248	233	209	240	233	255	226	213	237	205	263	238	255	237	260	237	255	272	231	246	242	229	252	234	206	240	249	254	260	255	246	226	239	237	249	246	240	273	252	253	239	225	262	278	241	233	228	238	267	255	242	261	271	251	261	251	241	226	234	220	268	220	238	265	242	261	237	252	281	259	259	248	246	257	253	210	277	258	288	231	235	258	270	247	239	246	227	232	244	238	255	259	236	244	241	253	243	257	252	259	234	243	259	245	226	259	251	223	269	251	226	248	268	240	233	238	289	229	229	232	238	243	224	269	276	244	236	226	227	250	265	277	215	259	237	226	246	242	216	216	272	225	247	229	270	256	242	228	258	254	274	235	239	251	277	241	254	235	256	234	252	242	225	266	251	251	269	260	271	246	220	263	251	258	260	260	258	251	246	247	217	271	231	237	259	257	232	245	236	254	268	254	252	252	242	267	237	257	225	231	243	230	253	271	231	252	263	246	237	231	249	255	210	264	286	264	264	256	253	236	256	256	247	252	250	234	249	236	215	227	277	235	244	224	245	242	247	265	231	259	209	233	249	216	237	224	237	254	242	245	235	247	229	241	258	238	247	263	239	285	264	269	238	227	234	246	267	246	240	231	251	266	245	230	246	262	257	242	234	244	226	249	253	239	247	255	216	219	236	242	248	262	225	227	236	262	229	273	257	249	217	230	247	208	243	261	246	240	255	237	263	255	253	231	280	225	222	238	251	247	237	237	257	240	248	229	228	243	230	264	237	242	237	266	226	243	235	252	253	266	219	253	264	249	211	242	219	226	254	252	256	280	255	253	263	254	281	243	251	230	252	258	255	220	260	270	222	233	241	250	269	224	238	224	257	242	243	283	244	258	244	252	222	225	228	266	246	218	239	248	244	237	252	277	253	247	254	259	264	239	259	261	246	246	251	246	270	249	276	242	251	258	234	237	254	281	256	260	234	250	234	254	246	250	276	267	237	223	241	251	233	252	238	219	239	224	244	250	205	234	237	267	244	267	221	238	255	264	243	220	259	250	242	224	216	236	230	245	237	244	254	271	238	242	237	263	264	247	256	218	249	237	257	225	244	209	218	249	240	225	235	248	273	273	235	269	265	287	243	222	261	233	234	265	262	245	245	228	241	256	238	258	233	252	243	268	264	262	270	247	234	247	207	222	266	258	226	258
4194	9090	5876	2622	1368	958	803	721	732	677	643	613	571	558	602	559	587	535	541	541	578	568	584	535	570	573	539	538	524	551	563	541	516	545	535	565	517	538	546	529	562	512	564	548	545	517	548	494	513	566	488	553	540	531	523	512	559	518	563	521	513	538	508	502	504	537	541	504	501	554	508	529	578	546	511	496	496	537	525	537	534	533	548	554	562	509	512	561	482	486	531	528	531	545	515	532	540	518	530	541	528	501	524	502	551	525	522	522	528	564	491	548	607	534	497	541	537	529	561	575	496	531	557	541	515	536	536	550	521	520	495	549	497	536	529	473	562	526	512	532	534	537	546	517	559	528	528	547	547	519	503	529	541	551	521	536	492	546	510	511	526	513	536	500	557	556	550	517	549	532	504	513	550	551	537	562	540	524	498	466	539	562	498	514	505	563	509	552	570	524	529	505	553	502	531	532	497	505	497	538	513	551	521	559	533	521	484	529	520	547	531	519	546	517	529	544	547	543	541	532	573	538	542	520	520	517	550	502	530	524	523	540	524	534	597	497	497	580	535	554	533	535	561	583	509	519	547	514	556	523	519	564	580	550	542	525	521	535	580	523	481	512	532	531	500	519	522	543	538	545	569	549	542	518	523	558	516	535	529	559	506	503	534	538	548	546	543	507	509	526	495	506	503	546	513	570	527	527	567	539	510	513	549	538	537	558	497	514	530	508	517	508	544	521	547	521	477	530	493	521	510	532	520	532	527	555	491	480	495	491	569	580	509	515	520	504	523	526	485	521	536	564	545	556	523	503	516	533	518	543	576	485	505	564	524	538	527	539	525	561	485	550	532	596	557	525	569	558	508	564	551	533	545	560	504	546	538	565	558	488	592	580	565	489	512	507	520	538	525	484	518	545	535	572	523	559	507	558	534	554	520	521	586	508	542	517	530	535	556	542	510	511	531	578	574	577	544	566	520	512	539	571	576	509	503	509	547	524	552	542	540	513	526	558	547	490	486	549	529	570	538	537	519	505	569	501	532	524	504	508	513	504	513	526	487	527	543	531	561	550	567	583	562	544	499	570	534	549	536	563	551	522	565	507	539	539	543	493	530	514	530	529	498	513	543	476	535	539	505	525	502	539	534	538	493	524	501	485	532	498	552	533	547	514	541	528	539	515	550	531	541	520	571	516	482	528	488	518	516	532	541	548	552	496	519	542	496	547	559	533	492	501	502	539	523	519	536	538	501	558	502	563	544	547	518	519	521	515	531	533	532	534	526	530	496	541	551	504	547	527	560	483	474	527	549	559	559	532	518	554	500	484	520	514	531	536	476	513	550	549	541	532	527	573	528	510	521	523	522	541	505	544	500	550	549	551	524	559	523	528	507	541	584	533	570	527	567	529	539	543	506	589	531	508	538	554	526	493	543	542	532	546	548	495	549	565	552	500	502	527	538	517	517	562	532	566	576	547	533	526	484	528	554	523	526	533	537	521	487	520	526	535	506	504	531	514	529	481	507	562	589	547	508	531	522	537	517	532	501	513	478	528	528	539	515	557	552	514	551	590	477	521	528	588	518	547	524	555	517	526	480	545	534	530	553	508	518	518	547	538	559	554	542	529	479	516	498	561	539	533	521	534	526	535	523	504	539	542	581	540	518	563	501	522	518	514	570	514	522	506	531	518	559	528	546	506	549	543	567	523	513	525	493	546	502	547	541	551	559	480	540	525	532	537	526	536	509	522	573	550	532	532	550	557	509	524	521	514	557	477	537	530	553	557	527	528	549	532	558	512	525	513	522	506	567	508	531	549	542	536	544	573	557	532	544	525	535	525	515	525	534	495	502	541	518	513	516	522	556	535	486	529	504	523	493	571	520	518	536	528	550	535	507	549	561	511	550	548	535	531	512	551	538	493	554	517	520	534	471	514	534	509	532	534	503	536	489	536	519	543	520	513	573	548	519	524	502	533	542	552	527	568	507	540	542	576	525	562	541	505	528	503	533	558	542	537	507	507	533	526	553	536	535	571	517	495	498	542	536	556	506	552	503	559	522	504	578	529	500	501	549	556	511	505	521	553	502	550	577	524	520	559	498	525	556	509	528	516	526	541	553	507	537	512	548	543	515	563	534	506	533	485	524	536	511	539	551	538	534	555	544	541	516	527	545	529	544	519	502	534	488	563	547	536	515	521	512	569	561	560	522	539	552	546	506	536	533	552	501	510	534	514	548	544	511	552	489	546	507	497	503	549	520	538	545	504	560	501	550	458	564	489	570	524	549	541	529	541	506	501	502	495	535	518	525	543	523	539	558	552	508	559	591	539	571	533	530	550	506	584	537	516	549	531	555	528	530	557	546	517	506	518	559	557	547	536	525	536	538	549	530	520	529	548	509	535	508	537	544	546	527	539	564	507	561	546	553	565	536	556	503	501	519	526	579	546	563	541	506	500	520	548	544	486	525	598	528	557	510	513	548	537	462	493	506	553	500	528	494	507	574	495	533	522	535	516	525	546	573	501	502	526	536	583	534	552	526	574	506	516	538	569	528	532	522	505	504	535	496	508	533	533	533	481	530	552	535	586	502	543	538	526	510	518	544	450	490	550	564	544	541	534	580	497	513	473	543	553	514	547	519	543	514	513	544	522	506	567	519	508	555	556	563	544	544	507	539	551	520	564	513	514	506	541	553	557	458	523	523	533	528	517	523	524	559	539	518	550	558	495	561	539	497	513	528	530	519	498	531	513	548	511	478	500	547	553	501	562	485	497	559	520	554	541	533	556	522	519	533	555	502	578	519	514	504	561	537	564	518	533	515	496	454	531	478	530	535	538	564	522	541	497	553	518	510	538	522	511	527	569	497	541	547	523	487	554	540	546	569	512	564	496	529	554	530	542	544	538	551	537	525	575	507	541	549	509	518	572	554	575	491	503	514	531	526	496	566	493	545	517	528	544	563	536	523	539	520	551	531	559	505	551	492	545	565	536	501	543	514	540	501	551	549	511	536	504	565	512	534	525	535	506	525	533	511	545	540	530	554	543	534	509	481	554	526	520	543	552	561	521	532	547	545	536	526	553	535	498	486	502	509	512	506	519	536	468	555	519	537	490	578	515	539	517	532	521	530	535	531	535	553	539	548	499	560	531	480	529	524	506	520	534	490	573	568	558	526	517	521	532	545	526	493	549	505	528	544	536	522	499	544	501	517	485	482	528	522	569	519	532	509	508	532	539	486	533	527	511	514	523	547	553	532	541	528	497	544	590	521	522	527	554	524	523	532	553	529	539	502	526	569	524	508	509	564	530	582	535	494	508	515	493	520	529	476	527	528	552	481	572	544	535	521	577	509	528	511	520	545	541	539	519	531	543	504	523	522	492	527	557	544	516	521	558	538	491	538	521	501	535	522	553	554	533	554	567	573	548	550	511	524	534	526	508	547	529	536	523	511	566	554	489	530	531	556	507	531	523	509	511	502	516	513	509	550	512	542	560	517	507	551	528	527	466	580	517
33252	14358	3119	880	464	328	316	302	272	257	262	234	241	241	215	204	222	238	218	196	216	224	240	224	211	197	189	208	219	217	204	237	206	229	242	213	245	226	245	221	230	211	200	189	203	220	224	204	215	208	215	220	219	203	220	205	216	247	214	221	226	202	205	222	197	200	246	237	211	201	208	228	182	210	182	229	216	208	200	232	200	208	228	202	210	191	187	200	189	196	192	218	207	207	201	195	216	230	213	193	216	207	190	213	225	210	221	200	206	190	204	238	220	225	205	207	209	184	197	198	198	221	181	189	242	179	211	213	209	211	231	194	226	195	195	224	232	216	221	206	214	183	200	182	227	221	216	181	187	211	204	213	190	228	232	192	188	210	222	215	198	213	222	209	233	202	195	187	202	225	216	234	242	221	201	207	209	206	198	229	211	196	214	210	216	211	226	199	227	222	202	201	227	198	205	221	212	196	228	233	219	186	256	212	229	206	237	202	222	181	200	220	208	194	223	201	209	204	197	195	203	205	181	202	230	213	221	232	234	217	264	207	211	230	236	197	200	210	191	215	199	207	212	198	214	204	223	220	207	202	180	231	194	199	229	187	194	197	192	206	187	189	219	219	213	187	199	207	213	236	186	198	220	234	179	199	201	238	202	194	187	209	197	187	207	221	237	215	214	206	206	223	213	201	207	212	186	223	191	205	213	207	219	197	194	236	213	216	232	203	232	189	191	202	196	203	202	226	215	191	211	217	206	197	210	194	223	194	185	206	180	198	217	196	213	208	211	208	228	218	203	237	178	211	207	201	227	218	207	212	214	203	176	202	241	209	233	207	215	188	205	197	205	234	214	192	212	231	230	186	225	206	209	226	218	211	210	209	214	218	194	223	232	246	198	216	201	215	218	179	199	207	190	219	178	210	193	211	206	205	190	228	205	223	221	201	200	204	223	188	219	199	190	182	207	210	206	215	225	195	212	188	221	250	201	200	193	200	197	205	217	239	200	214	239	181	231	217	190	222	209	172	198	203	214	189	214	212	216	215	200	210	195	245	216	231	205	210	206	224	184	200	234	196	202	193	214	195	204	203	207	213	224	219	185	205	208	240	202	200	217	203	194	221	212	226	191	221	201	251	198	228	205	192	202	197	218	219	228	198	223	228	210	214	203	184	267	216	233	203	205	199	212	223	236	185	222	218	208	188	180	221	205	208	238	219	211	207	187	211	222	201	204	217	204	185	213	240	192	193	220	209	212	197	225	203	192	214	195	241	233	206	199	202	207	225	213	230	200	210	218	228	208	207	208	210	210	206	218	223	206	211	206	214	194	226	231	202	224	215	204	209	219	183	212	213	209	206	203	216	210	198	210	225	197	184	203	215	237	222	212	210	173	195	221	204	189	195	174	194	216	196	192	200	214	219	211	205	182	227	231	209	208	228	204	223	202	200	206	232	199	203	236	213	217	205	232	217	201	212	210	213	211	249	201	217	192	234	239	212	246	228	178	195	223	203	241	203	207	212	210	215	220	200	177	203	204	192	223	202	211	224	224	223	214	182	219	208	187	206	205	203	220	207	199	210	192	208	196	196	189	194	206	222	238	227	181	202	207	193	210	211	229	227	215	193	201	242	214	225	226	225	230	206	203	212	204	214	218	214	221	182	213	195	219	177	220	206	208	213	209	223	228	207	197	234	193	215	229	214	211	205	242	218	200	204	197	210	189	189	199	213	206	248	195	193	213	213	207	217	230	203	191	205	221	230	193	200	182	197	217	218	203	186	206	201	210	192	202	209	209	226	205	188	212	227	208	214	234	202	170	190	210	203	214	253	199	212	187	213	212	208	212	216	209	219	221	228	207	221	215	218	204	208	232	197	187	211	194	207	224	231	223	209	217	224	194	201	194	218	202	197	210	200	206	208	198	197	233	230	213	232	210	192	219	185	218	196	228	186	221	211	217	199	218	211	222	252	202	235	191	206	221	205	224	184	194	211	210	217	212	182	202	225	197	212	197	224	209	197	223	193	171	217	220	223	251	190	186	219	218	197	240	221	206	211	226	238	196	188	194	213	204	200	198	199	222	181	223	209	195	210	204	211	216	225	208	222	194	230	195	202	237	225	210	214	204	205	214	189	198	211	211	214	236	190	222	216	182	217	248	177	219	196	218	200	207	206	207	212	225	190	170	166	208	196	178	212	227	205	216	228	184	224	221	220	193	220	196	217	187	218	220	223	208	173	213	201	198	199	229	209	227	215	240	231	218	228	213	175	208	189	210	224	186	188	249	194	231	221	232	200	234	230	191	213	216	200	228	212	243	207	203	229	199	213	220	233	194	198	227	208	206	213	244	228	208	239	216	206	224	223	183	225	199	220	224	161	233	248	201	225	202	175	189	211	230	217	210	195	199	206	188	203	211	216	215	210	227	187	215	220	192	243	171	236	209	207	227	195	228	211	197	190	177	195	217	204	225	231	210	205	214	225	212	219	216	210	192	202	219	230	197	243	193	201	232	206	210	218	216	207	216	206	196	207	212	229	253	211	189	221	214	213	209	191	212	208	228	192	209	203	210	203	202	225	185	232	221	197	222	204	185	191	190	204	216	196	230	203	206	190	219	220	213	220	214	184	210	209	209	218	213	204	183	241	211	232	223	215	217	189	223	215	221	205	237	218	231	185	206	216	210	209	200	224	233	199	213	211	214	220	217	220	210	187	224	210	230	218	187	207	222	229	223	216	206	223	200	189	216	207	205	214	210	209	203	212	212	201	191	204	193	210	207	188	222	219	193	209	215	212	176	206	206	225	238	194	213	232	194	202	211	225	217	192	203	219	194	192	199	185	189	227	203	219	192	231	197	222	229	214	201	186	199	196	212	254	233	203	197	198	166	211	224	215	201	201	196	213	207	217	222	219	214	194	213	215	197	207	199	201	197	198	221	203	206	215	199	191	200	202	211	206	223	219	210	211	191	189	216	206	197	208	217	208	197	191	198	209	224	209	220	213	235	213	185	216	195	215	225	206	204	212	200	190	196	231	219	218	229	206	223	205	208	206	220	207	202	220	216	204	200	210	224	191	193	202	200	222	211	213	228	219	228	202	198	202	218	186	208	199	188	221	185	212	221	226	195	187	208	221	193	196	216	202	166	221	205	203	209	212	209	207	182	207	209	210	202	208	191	205	220	243	196	224	231	215	205	210	220	206	240	210	251	214	178	198	234	188	201	193	237	195	207	209	214	229	189	203	204	210	199	210	203	209	250	224	223	198	201	196	205	215	239	209	188	201	229	198	210	218	218	223	210	194	231	230	216	186	201	197	205	199	200	192	201	216	184	207	213	202	216	199	221	180	227	210	246	210	207	208	199	236	213	191	211	225	190	196	193	201	195	205	237	230	215	191	244	250	210	204	197	213	252	212	214	201	224	204	194	215	217	216	226	209	198	174	223	217	218	208	235	199	201	175	191	203	190	204	205	184	217	199	218	218	213	227	212	170	221	217	199	201	253	218
5573	2424	1793	911	611	523	549	522	497	490	512	484	515	463	485	490	499	469	467	483	486	487	543	490	511	507	531	485	449	479	497	524	533	457	483	517	527	445	511	484	517	517	511	491	507	481	477	497	498	478	514	495	513	502	484	515	513	476	494	504	516	465	515	528	484	466	497	508	501	492	521	517	479	485	490	486	505	493	480	485	493	499	472	520	489	504	545	476	506	520	491	490	429	453	490	543	476	493	534	475	466	482	499	504	480	489	463	491	467	458	526	493	518	496	485	469	499	469	515	537	464	476	434	478	490	514	480	506	514	508	486	485	544	505	490	505	505	517	521	459	503	483	493	504	517	493	491	506	475	482	498	464	528	500	517	497	467	463	494	465	515	482	441	527	487	447	529	475	494	489	510	479	504	448	495	494	492	511	475	508	437	488	500	486	493	496	493	499	529	489	502	483	502	457	458	495	526	509	479	500	480	482	510	479	498	481	473	498	525	479	474	476	527	472	514	455	523	465	490	526	491	460	472	510	472	490	494	475	529	522	503	528	464	490	471	495	502	502	464	495	494	503	502	490	491	502	510	481	481	440	474	504	462	495	482	506	459	529	484	481	518	494	459	495	513	453	529	499	478	453	498	493	539	491	524	495	513	499	505	523	514	492	555	503	497	473	471	490	517	446	472	523	496	494	477	508	458	509	498	462	531	521	475	478	552	520	505	490	531	479	472	509	516	502	496	471	471	489	546	519	460	461	500	502	486	447	491	519	506	506	535	472	477	524	501	467	506	483	487	488	486	535	476	471	505	462	474	485	482	469	543	491	464	514	526	483	466	501	488	490	500	482	534	472	478	497	477	499	509	528	511	487	512	471	505	528	469	436	487	484	506	483	505	463	484	487	472	488	474	493	520	494	473	484	479	507	514	507	519	437	486	478	472	475	516	511	537	479	501	495	490	455	485	478	481	449	514	495	480	469	503	468	494	507	484	493	442	526	512	496	492	544	535	496	483	507	533	511	498	481	488	463	491	482	521	470	506	518	480	517	467	499	491	484	474	539	494	516	511	489	478	523	460	496	487	467	484	491	469	489	516	478	511	506	474	511	506	504	467	494	505	501	497	490	495	477	508	467	496	464	513	485	490	465	522	481	523	523	497	491	446	514	491	530	492	476	489	559	476	503	454	470	436	498	490	479	464	466	470	482	438	502	445	477	477	488	500	529	463	497	474	492	488	476	462	483	485	495	490	512	481	453	479	489	463	467	504	499	515	460	505	461	504	469	458	458	497	485	524	509	503	517	520	512	499	481	489	481	520	516	508	491	512	497	493	470	475	536	484	478	480	480	482	480	523	476	494	523	496	469	497	528	488	508	521	488	443	503	469	469	500	495	458	513	491	468	481	477	508	498	516	515	482	530	461	490	488	507	468	506	452	479	510	529	529	512	528	500	462	490	462	497	488	497	513	488	489	505	494	504	459	513	453	480	496	518	503	483	479	479	504	449	509	508	509	444	472	499	498	491	512	461	503	503	466	515	502	476	501	480	503	463	484	519	466	464	544	472	482	462	540	486	479	506	524	470	469	487	523	512	525	490	503	502	532	499	524	511	468	492	483	493	504	486	515	494	528	504	495	500	497	482	479	520	478	478	505	461	489	484	489	528	475	519	502	490	459	462	480	487	510	524	473	462	503	503	493	482	452	507	526	484	493	527	505	487	483	502	469	525	507	495	537	501	494	497	497	455	459	477	498	478	471	437	507	485	462	458	527	533	505	493	490	508	458	507	505	468	517	493	513	485	478	482	488	475	469	517	506	490	516	484	494	510	502	495	513	490	495	488	514	485	481	488	481	472	473	479	488	473	488	510	489	488	471	503	524	514	456	474	510	470	495	521	516	526	466	490	481	495	495	501	460	510	501	474	494	504	523	475	508	485	517	470	487	504	496	505	502	494	491	481	510	496	473	475	475	537	526	484	541	472	474	485	517	513	514	474	515	500	500	543	455	508	528	451	493	476	497	497	469	497	480	463	516	451	492	487	498	477	484	494	517	523	517	452	499	520	522	463	512	519	482	466	482	509	507	484	470	504	485	498	443	530	464	489	506	502	501	478	466	464	488	527	507	477	464	540	512	511	513	466	494	484	517	496	526	506	491	512	465	464	495	483	474	490	475	470	495	480	485	485	513	494	488	444	468	448	528	504	491	512	496	465	484	509	470	516	465	532	445	515	490	487	493	513	520	483	505	478	479	480	486	468	492	526	505	515	472	468	504	447	458	462	503	470	484	499	512	485	489	499	541	509	493	542	469	485	519	513	505	506	513	502	489	480	494	487	502	471	497	541	486	482	509	479	525	482	453	528	494	456	452	529	461	496	498	479	493	493	479	456	514	477	493	485	524	476	475	487	512	498	523	463	495	493	518	478	506	499	492	504	502	437	485	496	473	480	483	488	478	483	469	491	471	490	515	508	485	507	462	481	488	486	495	479	466	495	454	514	492	473	483	461	500	441	519	478	533	522	538	484	502	505	448	444	520	495	503	460	498	535	510	507	483	494	535	492	507	437	481	477	479	506	472	498	469	523	520	469	519	482	479	486	461	480	478	471	474	496	506	478	499	476	510	491	483	482	468	486	478	494	483	475	518	546	484	508	509	476	479	482	460	492	516	477	488	468	535	502	495	460	488	542	499	499	525	512	495	497	496	492	480	472	496	470	519	504	490	470	502	568	547	472	503	496	505	500	516	472	531	506	495	488	445	534	527	455	488	497	473	534	472	463	490	524	496	489	477	469	490	575	504	507	496	458	479	495	517	479	478	477	483	479	475	480	528	490	492	496	446	463	485	498	474	508	481	468	499	509	437	505	520	474	504	519	461	484	492	471	476	490	496	476	472	495	487	479	470	463	509	466	543	463	484	484	490	485	464	463	456	466	462	490	465	483	513	462	480	486	504	519	513	486	508	490	471	499	516	526	525	511	527	506	478	513	513	445	507	479	513	518	514	493	489	483	485	507	505	505	460	481	478	471	520	489	534	492	470	498	513	506	511	491	512	493	529	503	482	488	507	522	496	468	486	473	492	492	510	463	528	468	493	458	474	514	488	528	473	485	506	493	501	460	500	474	485	482	542	500	516	482	499	501	517	503	501	472	521	496	469	487	472	532	538	503	474	491	493	468	486	521	476	535	483	510	458	493	483	497	513	485	494	490	484	479	495	517	540	512	490	529	487	455	506	482	524	489	485	481	501	503	504	521	509	513	502	467	494	481	459	516	457	510	500	461	504	500	505	503	482	501	482	476	520	458	497	494	491	503	493	426	482	482	492	455	546	489	476	485	510	510	460	495	475	475	477	498	546	512	485	531	492	443	511	480	481	492	509	540	484	495	532	499	517	474	514	530	536	482	521	523	512	498	470	504	468	520	466	523	507	510	463	512	499	500	485	478	494	471	519	498	478	497	487	487	470	421	493	496	507	466	517	484	506	515	517	495	484	498	504	519	514	487	474	507
24595	21032	24692	27513	20747	3299	684	523	477	429	413	381	377	365	313	348	362	320	353	327	314	306	284	295	316	323	304	319	287	296	278	293	315	289	334	286	304	293	298	288	298	327	310	277	306	321	303	312	281	272	321	282	304	304	316	299	283	300	316	292	278	287	308	280	309	309	302	282	314	317	283	294	283	298	313	344	315	305	266	327	305	300	312	339	314	310	307	308	272	291	304	323	293	288	301	335	283	295	295	296	283	297	322	302	318	322	281	315	311	336	308	299	277	297	329	300	352	294	294	302	300	282	307	313	293	275	288	277	302	296	285	334	288	328	297	297	261	285	306	316	337	311	311	313	289	319	268	280	296	304	320	318	299	288	318	322	287	310	286	293	299	306	316	274	313	286	276	282	318	311	338	323	310	289	304	291	263	316	334	322	309	318	318	319	269	324	290	319	271	335	270	333	295	314	291	274	306	302	288	319	315	289	300	325	295	310	267	271	272	307	311	335	322	306	332	308	292	326	299	334	299	297	282	267	316	300	278	288	312	322	303	288	289	301	299	278	260	291	286	338	283	304	314	345	276	324	308	304	334	288	308	291	290	312	258	291	313	316	308	301	299	332	280	303	318	303	301	300	275	289	297	302	329	295	321	259	289	287	287	304	281	306	326	313	325	312	289	305	300	283	303	286	325	298	312	326	305	318	312	330	311	303	297	285	321	275	289	313	312	285	292	277	314	301	295	265	288	297	302	303	301	272	299	296	298	308	335	357	289	292	335	302	276	304	290	282	292	283	323	295	272	315	310	279	308	332	302	295	319	313	280	286	310	299	313	308	305	253	298	303	297	302	326	336	317	293	307	312	305	305	343	297	304	334	295	332	299	328	326	311	286	309	308	288	283	302	331	314	301	307	313	305	313	300	324	295	314	293	294	295	302	279	290	286	264	279	284	306	313	314	282	311	330	328	320	349	303	316	310	309	310	290	276	307	295	292	310	306	300	293	314	309	333	276	282	300	298	292	298	328	297	319	306	266	279	309	336	309	325	313	305	306	308	290	297	325	320	300	309	332	270	295	330	273	280	311	331	290	309	330	304	308	297	303	304	325	336	284	327	245	299	308	340	317	331	304	311	271	311	282	290	308	318	294	326	277	296	280	324	292	272	289	299	275	306	318	287	329	295	290	296	316	299	304	312	301	292	302	304	312	296	292	315	299	307	312	289	272	323	346	324	307	340	267	315	323	314	312	307	302	291	327	320	321	332	322	289	322	309	279	282	275	323	284	325	297	300	287	313	327	314	286	310	290	322	294	296	286	330	336	354	288	306	322	321	298	322	338	316	282	330	333	302	308	329	334	275	308	285	341	312	309	347	297	309	315	279	315	267	326	320	275	299	318	315	346	276	279	299	313	308	313	299	298	300	321	312	325	275	321	346	331	301	307	309	304	299	289	324	296	285	292	303	289	299	308	292	300	282	277	311	285	265	306	319	318	328	318	338	292	288	311	296	331	298	292	302	310	297	335	306	289	307	296	313	328	316	305	312	306	294	295	326	312	324	341	288	314	276	312	311	307	304	292	310	292	316	271	330	312	291	306	313	302	323	285	289	307	308	318	329	313	310	305	315	321	301	304	329	293	311	319	312	326	280	328	320	279	255	307	315	261	327	290	272	293	288	296	303	323	297	318	314	302	316	332	292	322	274	314	321	301	306	279	297	270	293	282	315	274	324	325	293	299	339	314	300	310	296	306	291	266	310	310	316	329	306	310	287	304	325	313	309	321	284	269	341	313	278	321	318	308	280	288	311	294	294	308	293	279	275	317	292	346	291	302	281	328	299	347	302	265	293	299	280	269	313	313	294	294	278	309	318	292	273	281	301	263	291	291	277	297	275	294	278	304	310	320	328	316	315	291	309	283	289	314	323	306	316	287	289	294	264	329	345	303	277	297	294	332	313	307	276	312	328	318	295	291	292	334	310	282	318	296	328	329	319	303	294	300	313	296	326	321	295	285	289	287	280	320	270	271	267	305	287	305	305	275	321	311	336	331	276	329	294	328	289	276	288	295	314	254	299	305	275	297	323	305	299	336	313	310	311	316	287	325	325	296	310	303	309	295	312	290	311	306	306	325	305	338	317	295	310	311	329	319	290	329	300	318	297	287	301	278	309	306	275	312	306	288	310	314	285	306	362	322	321	322	310	307	323	319	291	296	265	277	321	315	330	313	294	321	290	327	291	317	321	286	304	295	313	301	315	295	323	284	308	300	309	284	296	338	321	315	299	296	309	295	290	310	316	295	317	309	330	308	285	280	302	314	315	328	312	350	303	294	268	310	292	293	302	327	298	312	312	310	298	307	301	309	268	286	298	288	281	272	268	303	311	298	321	328	281	280	321	319	296	298	288	312	325	289	288	316	308	325	300	288	283	292	301	305	303	281	320	295	313	316	310	301	300	265	312	294	302	304	297	308	291	297	309	326	304	285	328	295	283	333	314	326	277	313	273	319	322	304	282	287	322	301	309	284	304	290	296	329	319	316	320	312	316	289	304	293	290	312	302	324	272	303	310	322	299	296	310	273	279	309	294	316	303	323	307	304	298	296	329	286	259	281	343	297	324	261	277	273	287	280	310	290	300	274	310	299	320	324	305	301	318	330	318	329	305	286	323	275	272	303	294	312	296	336	262	280	301	261	314	303	270	327	330	266	292	292	283	296	307	320	295	307	339	302	319	284	313	340	296	319	327	289	302	309	303	296	313	293	267	296	310	307	301	320	334	284	332	311	306	342	274	270	336	303	332	308	320	347	339	319	308	311	317	336	284	320	303	312	318	299	331	303	324	301	287	325	297	305	336	282	304	319	337	283	304	313	303	317	310	314	295	313	318	276	312	272	279	291	303	303	307	329	331	282	305	304	313	282	307	353	328	282	318	292	288	307	325	306	282	301	299	299	337	314	307	277	309	309	322	331	289	311	303	310	301	329	303	294	300	303	316	302	310	343	315	341	306	296	341	315	318	303	328	321	315	308	278	322	316	323	309	298	309	329	277	323	284	288	285	314	316	289	300	295	320	328	329	312	316	281	332	302	300	309	293	286	286	316	267	339	332	309	315	302	290	293	318	304	309	274	314	325	308	300	320	321	342	304	319	294	307	282	290	295	343	308	294	313	298	314	314	267	325	291	300	357	307	325	301	306	311	269	272	314	324	316	300	311	289	294	301	252	287	291	288	308	294	286	306	314	277	298	289	319	306	291	342	344	314	330	305	352	346	316	282	317	303	314	296	344	329	324	315	283	304	320	341	318	319	285	311	291	285	282	286	306	278	294	311	296	313	309	310	318	294	308	341	320	293	334	327	314	320	294	328	353	287	282	308	292	315	332	324	310	311	328	342	295	303	319	303	301	272	292	324	311	280	306	277	296	292	336	332	300	333	310	305	284	298	318	277	336	311	307	327	310	305	319	277	297	288	326	304	304	285	295	302	304	344	310	275	304	310	344	307	295	299	292
3853	6207	4397	2075	1204	998	856	871	787	778	732	711	727	655	725	697	706	669	665	674	667	686	669	667	651	647	666	641	712	696	716	647	685	676	627	661	663	727	656	749	676	626	692	657	672	695	691	692	662	673	701	693	672	660	678	673	646	683	653	644	719	666	662	630	682	680	660	625	668	681	667	691	683	640	661	642	693	636	629	668	669	681	705	679	725	630	682	641	709	645	686	667	680	673	672	625	637	669	697	684	617	684	716	625	639	659	656	651	660	669	706	668	652	652	688	701	694	712	655	687	687	625	712	642	657	620	684	652	721	690	664	638	637	603	661	650	651	650	683	673	653	676	671	653	667	701	714	653	715	690	662	677	642	689	658	632	678	688	668	684	670	637	643	700	695	648	687	674	668	626	678	711	623	657	657	651	734	618	702	648	735	650	707	651	633	648	654	628	664	684	691	700	668	642	640	679	666	661	644	646	656	711	649	671	644	712	676	678	620	670	665	688	647	656	664	657	667	646	670	689	683	627	637	704	638	654	636	653	636	715	639	649	638	683	676	624	649	682	708	664	649	670	733	660	715	660	684	660	654	654	688	651	662	639	641	635	661	672	684	685	702	626	674	694	626	688	657	668	653	720	651	616	668	687	663	695	632	692	607	658	691	650	710	609	668	638	659	601	665	635	660	737	649	662	658	686	682	696	665	646	636	677	645	654	661	711	686	633	667	671	686	657	701	620	680	646	703	646	669	676	672	642	651	697	673	689	675	672	645	643	670	675	633	709	656	675	691	730	598	666	675	688	661	648	685	649	667	654	695	623	653	663	676	657	681	655	647	618	639	704	620	675	684	669	685	649	667	627	671	630	654	628	664	662	647	678	684	667	646	649	700	632	672	663	614	676	666	667	654	679	672	663	656	659	643	691	720	622	639	617	668	652	634	685	676	676	669	641	688	692	664	656	645	701	722	640	651	665	640	650	635	636	664	681	637	660	656	650	656	648	683	662	599	668	634	696	684	697	658	679	693	681	678	654	682	682	698	689	654	679	700	659	664	687	699	642	628	690	707	643	680	613	661	718	676	650	658	593	649	655	649	661	647	721	696	640	646	649	622	717	672	686	641	698	666	667	657	701	679	652	682	667	644	643	627	648	665	659	664	667	671	676	632	655	632	632	644	667	656	675	634	691	681	686	664	683	665	669	624	684	632	665	714	650	687	661	671	672	638	617	648	666	672	693	649	699	718	635	681	648	656	662	671	614	622	678	699	615	634	649	677	655	666	636	668	681	654	656	706	660	671	698	684	642	682	668	611	655	651	673	673	637	620	697	665	631	641	718	667	662	670	667	657	652	695	660	610	624	662	669	719	663	646	621	654	677	675	652	730	673	598	643	698	630	643	624	714	614	688	719	639	630	683	650	648	736	677	637	665	674	667	693	657	645	673	586	657	662	645	676	674	671	690	666	645	666	657	677	716	678	685	672	636	679	665	640	663	668	681	664	671	667	704	662	675	662	668	649	686	662	614	639	662	646	709	687	722	694	652	643	645	666	628	664	681	710	652	649	714	619	682	662	657	660	624	675	712	736	708	634	703	651	702	732	652	597	721	646	683	641	685	666	676	669	688	665	687	632	654	638	667	624	662	656	674	667	649	641	725	702	702	719	647	670	683	649	640	674	679	668	648	682	679	687	663	678	683	671	666	667	676	633	647	686	682	694	612	714	621	617	644	649	719	657	674	694	623	631	664	676	674	703	730	636	664	618	673	657	658	696	666	633	654	642	689	646	684	686	625	636	668	604	659	658	713	712	682	608	618	648	704	653	652	657	744	604	683	697	643	657	649	706	669	661	667	650	644	649	677	720	679	653	637	644	671	652	616	647	648	688	669	686	712	696	702	663	646	641	652	649	656	689	652	637	691	706	648	584	660	656	600	661	661	655	709	650	621	657	650	682	657	674	645	684	639	673	664	662	657	641	653	674	634	630	682	655	668	684	650	596	644	655	666	662	640	693	690	632	680	702	638	662	642	671	634	658	660	673	673	701	683	645	636	672	666	647	644	726	688	667	674	663	704	631	672	666	636	640	662	665	685	674	637	671	689	671	685	670	663	673	688	664	675	667	637	682	695	628	659	633	675	648	689	686	684	642	656	614	658	698	709	703	682	698	667	650	660	657	653	683	720	705	678	660	651	675	625	599	690	672	658	656	642	650	682	659	687	718	661	730	671	696	687	682	669	672	646	665	665	684	695	676	664	666	705	645	643	642	660	682	704	649	656	676	687	664	711	636	659	657	668	702	685	646	694	693	626	652	662	666	693	646	612	666	686	666	676	613	629	650	669	669	710	661	621	687	671	650	675	629	674	647	685	675	635	680	596	651	669	603	677	679	692	678	635	696	672	706	630	733	672	667	643	705	687	679	672	676	711	708	664	651	663	716	665	704	650	732	623	697	676	652	650	671	702	639	659	641	630	691	698	688	682	663	666	651	657	695	676	662	662	660	655	687	642	657	672	669	683	598	717	678	663	695	645	664	651	667	705	677	717	695	646	683	665	691	726	717	640	657	666	650	714	671	682	686	672	662	635	660	662	637	703	645	675	709	701	682	662	682	671	697	692	633	665	670	685	640	664	638	705	656	653	682	690	634	611	671	631	694	695	670	628	693	715	668	685	643	712	644	683	734	674	678	675	623	718	672	661	655	675	665	704	665	635	632	656	652	671	631	663	672	674	640	733	694	671	679	646	638	680	639	719	621	658	667	674	688	643	668	714	627	705	643	686	678	657	706	661	648	674	646	696	657	644	639	637	700	642	679	644	695	660	664	657	611	652	641	687	649	655	688	707	631	678	655	627	676	657	659	591	654	713	724	661	677	700	673	657	629	619	647	683	667	691	655	668	652	670	632	687	663	676	658	653	686	670	632	682	621	686	674	639	673	644	708	700	642	645	643	621	662	673	703	668	638	693	695	664	652	697	618	702	676	663	688	691	600	690	645	646	692	635	688	654	686	656	665	689	672	636	644	673	695	656	677	622	665	658	674	690	622	652	669	681	661	676	657	660	692	607	697	680	683	662	674	660	662	623	700	695	685	673	663	678	629	652	676	657	656	676	696	625	645	710	699	692	620	693	682	658	705	662	656	724	639	647	662	694	651	670	726	712	637	717	663	652	643	680	650	687	667	692	688	635	674	652	649	619	664	684	625	629	661	661	644	642	679	680	658	662	680	644	686	647	669	709	676	689	709	674	650	684	708	692	631	660	670	673	694	633	651	695	690	682	607	652	638	682	631	699	656	711	690	671	643	697	640	680	660	694	656	666	674	642	666	709	719	662	669	648	638	645	601	673	683	683	674	621	695	662	662	703	685	677	648	680	681	652	656	639	665	661	654	712	676	618	688	664	665	692	660	677	659	644	643	659	713	640	687	677	702	663	646	674	694	624	714	628	682	643	629	676	692	673	677	661	642	702	672	660	717	688	689	685	666	648	636	657	670	648	681	688	705	671	655
23695	21006	25271	26915	21015	21028	3687	762	600	512	478	418	345	331	320	288	319	256	297	262	316	252	256	258	248	244	252	257	280	243	233	277	289	241	225	249	260	274	245	261	233	249	231	228	253	254	223	269	278	260	259	274	256	240	266	283	239	220	267	242	302	255	264	262	260	258	233	262	244	246	253	232	220	268	277	247	272	277	219	292	254	231	247	226	229	235	224	235	262	248	234	255	225	251	247	247	246	225	242	234	227	251	233	249	234	228	251	225	227	248	262	256	237	259	245	247	196	249	288	251	245	253	243	279	272	226	252	260	260	242	233	239	278	297	273	241	253	243	238	227	243	239	232	251	247	227	244	240	287	243	258	257	268	249	263	216	260	275	211	234	242	223	255	230	250	247	243	226	237	235	275	227	251	248	254	272	232	246	235	263	236	250	232	254	245	264	258	257	251	225	256	251	215	248	261	254	246	244	261	269	229	277	276	269	249	266	248	249	239	229	240	266	259	265	253	228	207	253	241	264	259	260	272	265	270	266	281	232	226	258	240	246	252	243	232	262	234	266	230	223	243	274	263	268	266	241	231	255	248	224	248	270	215	247	227	237	266	224	247	242	252	245	242	248	227	230	212	247	220	248	282	286	243	265	226	271	231	251	211	233	267	255	234	256	233	239	217	227	227	242	272	268	238	225	249	250	252	224	232	248	211	248	252	200	256	248	224	224	277	234	213	234	213	234	257	232	216	235	260	252	237	237	255	221	262	221	245	243	240	268	245	222	227	249	250	221	288	249	217	259	238	253	262	258	248	276	263	224	253	223	234	223	247	237	243	271	267	255	222	279	227	252	214	245	232	229	257	227	237	273	257	209	194	219	259	259	242	240	235	248	254	236	240	236	231	274	237	235	256	246	256	238	257	275	243	256	255	226	263	242	267	265	261	266	245	237	272	243	264	273	254	262	256	261	247	236	227	239	231	261	276	233	224	234	274	260	256	235	240	274	259	236	227	245	219	244	258	255	202	251	237	256	250	257	242	259	267	228	255	249	266	273	239	248	248	247	260	270	256	238	232	265	278	240	245	267	288	221	260	242	252	248	223	247	237	241	229	238	232	238	265	255	225	243	231	271	211	207	255	247	258	250	238	229	262	253	221	247	245	271	243	237	249	256	223	277	229	242	261	258	223	255	238	232	284	236	217	243	256	257	237	245	211	281	252	247	218	250	253	254	273	250	271	249	241	244	256	241	243	271	244	232	255	238	219	269	243	226	258	267	254	243	221	258	232	265	254	246	263	271	223	239	230	205	241	243	212	250	268	252	259	259	274	236	257	248	229	242	247	250	251	243	233	216	238	225	275	244	270	257	232	259	238	286	236	225	213	237	213	228	244	240	213	231	233	243	246	241	245	235	293	241	216	289	218	254	247	275	230	238	265	224	239	236	243	249	247	247	257	255	232	231	262	246	258	257	254	252	202	248	230	253	233	257	238	216	249	233	232	233	256	249	229	265	259	232	223	236	239	277	262	249	228	238	278	264	243	231	245	246	255	227	258	247	267	297	275	247	271	233	254	273	249	219	232	273	282	249	251	278	216	254	252	246	228	252	250	278	235	264	228	233	234	245	243	272	280	262	271	236	244	235	249	224	261	218	252	217	248	258	216	237	233	259	274	241	244	227	246	253	251	262	250	228	266	235	235	259	262	262	268	266	245	282	208	234	211	219	245	242	280	269	261	257	233	213	255	250	245	249	269	264	271	245	227	231	265	265	255	280	222	224	218	247	258	252	208	257	265	234	256	243	246	214	250	239	238	270	234	226	261	266	233	259	252	229	240	278	221	261	232	268	240	213	253	220	257	246	243	236	222	220	222	240	241	268	233	240	256	264	258	240	232	241	239	238	244	245	234	244	247	220	244	230	232	251	208	242	242	241	251	235	232	231	235	258	265	284	249	250	249	245	269	265	225	244	258	233	250	268	239	275	223	229	260	247	254	251	230	237	259	241	235	262	266	233	237	253	246	233	241	234	240	270	265	229	251	279	208	237	232	226	250	262	236	253	228	232	245	234	246	262	246	220	223	223	254	212	224	233	263	264	247	249	233	231	238	248	227	236	225	253	231	245	246	265	250	243	263	232	217	265	256	248	244	241	245	209	234	242	260	227	252	231	274	252	260	243	241	268	255	259	238	222	273	255	229	264	217	235	243	239	283	255	220	249	235	240	222	261	221	232	255	234	241	261	262	245	279	209	232	261	228	235	255	249	224	225	255	253	241	276	252	246	229	281	235	268	227	235	249	284	263	271	205	210	263	243	237	244	227	246	248	234	219	225	253	228	233	257	259	236	255	207	197	215	260	238	234	239	233	247	229	258	248	251	273	234	236	258	207	249	235	217	252	212	246	248	228	252	253	238	239	239	229	241	238	229	226	260	264	257	241	246	241	237	245	233	265	244	245	245	269	240	238	215	230	235	251	243	226	250	231	211	214	235	260	251	251	216	247	237	243	265	276	232	266	262	236	254	274	238	245	238	205	225	249	264	268	254	287	232	262	246	256	241	239	240	269	221	273	264	245	261	230	247	271	254	261	251	209	246	257	260	253	231	267	258	265	240	245	229	255	241	266	261	246	251	268	265	214	249	208	233	235	238	230	229	242	258	239	271	265	267	221	241	266	253	233	240	246	242	260	213	236	230	239	258	224	265	251	218	241	252	213	251	249	248	239	234	238	212	248	250	240	244	250	237	218	225	244	252	217	275	275	261	254	261	278	273	276	236	230	253	216	247	251	250	263	230	245	283	235	257	238	235	212	258	249	227	256	230	267	198	251	263	200	245	257	219	242	227	241	250	232	264	240	236	227	247	218	223	214	297	240	279	253	236	238	261	305	278	220	261	269	233	260	281	240	221	250	246	251	279	246	247	240	225	245	235	250	265	254	238	244	228	295	255	236	234	260	258	254	276	262	227	268	227	212	229	223	233	235	257	242	252	249	261	247	250	239	247	223	254	260	261	263	239	248	270	260	230	227	263	234	265	257	265	219	238	210	268	256	226	257	234	254	252	228	226	228	221	274	251	236	215	232	224	246	256	264	240	258	246	255	259	251	235	244	207	228	220	273	232	253	276	233	223	259	228	227	240	223	239	249	205	258	243	260	265	226	227	243	256	237	260	277	254	214	252	252	251	249	255	272	223	250	280	271	245	254	260	255	218	223	244	250	252	259	233	231	256	250	256	259	225	249	251	237	299	225	241	212	243	259	257	232	234	232	246	243	262	256	278	257	251	247	241	249	263	246	258	251	235	242	239	240	267	235	255	231	249	272	231	265	274	273	231	249	237	235	232	239	255	245	234	273	258	248	236	244	244	231	241	227	245	261	258	211	239	231	228	241	244	241	210	232	295	258	279	228	245	250	268	272	251	258	207	261	248	213	238	251	233	243	242	261	261	263	223	247	237	238	232	250	212	253	245	222	245	251	252	256	263	260	254	228	227	224	250	240	240	254	252	241	249
4055	9002	6441	2711	1393	982	848	702	690	686	628	651	579	591	561	567	548	525	555	507	525	493	544	566	542	552	538	540	545	573	525	511	542	520	511	535	506	533	527	506	478	538	537	554	568	504	496	560	549	543	533	474	587	563	547	515	526	537	508	521	537	520	576	537	552	549	561	528	542	524	511	522	540	550	522	581	526	545	531	531	531	497	563	529	533	483	512	533	557	558	534	549	580	509	536	547	578	529	583	574	523	563	530	553	499	513	544	527	560	502	538	536	537	498	552	556	543	498	551	523	540	514	506	557	535	529	508	543	501	542	577	547	522	541	517	560	531	566	537	495	519	573	525	507	519	565	544	514	540	531	551	517	563	541	522	526	526	540	526	528	516	529	541	543	514	506	571	552	533	581	554	555	520	525	529	514	525	554	540	547	509	523	515	541	552	563	542	509	563	539	516	529	531	547	495	525	509	555	559	491	525	546	497	540	572	530	583	549	542	499	526	565	530	555	511	521	546	549	527	561	539	552	524	546	544	536	519	560	547	565	498	468	488	535	519	509	566	538	552	548	510	527	526	524	530	528	509	525	522	518	516	508	575	531	528	474	534	492	541	537	500	476	564	506	523	588	551	529	529	484	527	546	488	588	540	585	482	572	559	531	523	540	522	497	509	534	529	514	586	552	543	532	552	542	522	530	517	509	561	550	552	523	539	482	540	523	543	512	513	486	542	521	506	508	561	551	522	549	519	502	527	564	562	499	526	508	541	562	542	511	524	529	501	528	506	504	543	513	483	558	554	545	559	513	557	521	565	526	559	505	590	530	525	545	542	515	527	535	519	498	542	501	517	525	537	504	557	552	501	491	574	528	503	515	505	520	534	516	513	527	539	531	544	568	526	489	510	522	509	522	537	523	556	532	515	520	534	517	540	522	529	520	552	543	565	557	544	541	550	518	501	549	512	518	525	561	593	546	508	528	561	539	569	556	555	555	570	536	585	530	506	485	534	535	581	559	533	555	511	560	540	523	547	545	564	579	543	542	562	556	527	519	537	529	511	530	521	524	514	539	591	515	531	514	524	524	541	553	513	543	558	527	515	588	553	531	506	505	526	573	526	547	522	533	501	569	504	556	550	512	525	551	507	511	574	513	514	564	523	524	519	557	508	550	539	533	520	521	519	536	553	542	515	523	588	511	488	529	519	544	525	518	539	532	489	559	493	544	545	510	510	527	529	526	543	528	516	543	513	513	512	543	532	551	508	519	473	548	561	535	552	543	536	527	547	533	516	529	551	529	488	533	483	560	532	503	534	525	540	578	517	527	553	531	481	524	534	523	544	545	486	509	511	506	507	536	509	522	562	517	547	513	520	523	508	523	517	561	544	547	524	562	568	524	510	523	516	528	506	511	570	508	535	552	506	528	576	505	570	520	494	523	524	467	520	537	492	495	537	547	556	523	507	542	512	491	523	518	502	521	551	548	558	549	556	514	548	547	552	600	545	505	507	568	516	573	495	536	528	527	557	553	518	524	534	522	509	511	540	520	528	481	506	533	483	526	516	555	547	517	545	513	512	504	495	543	530	514	529	563	547	514	504	536	531	531	511	568	512	502	552	542	515	563	528	564	538	507	536	531	556	531	581	534	545	497	534	539	535	525	549	549	538	560	529	542	523	547	537	537	516	528	510	540	541	514	565	528	557	487	529	502	556	532	547	530	543	522	533	518	538	535	526	530	527	531	478	508	539	511	559	574	507	537	551	542	531	527	526	493	523	531	538	537	546	524	529	523	558	541	550	550	549	553	527	503	528	511	503	488	539	476	566	527	494	563	550	520	536	571	531	493	520	502	532	549	523	544	560	520	558	523	494	525	512	548	545	504	547	528	532	537	524	536	538	517	495	584	556	571	520	537	559	568	562	537	544	478	540	521	510	563	509	569	569	542	553	524	524	533	499	506	520	556	522	491	507	536	528	540	555	542	508	517	535	536	529	519	500	502	556	529	530	545	564	546	543	544	512	560	555	516	545	519	525	530	541	531	517	513	570	542	477	512	509	539	544	552	521	533	525	540	553	501	540	559	515	533	509	567	514	577	563	530	561	560	561	546	504	541	521	532	527	531	574	522	544	530	523	536	526	524	523	503	512	520	522	521	543	547	487	497	513	495	538	500	499	525	544	547	521	521	513	471	519	508	538	525	543	482	531	527	561	531	565	541	535	530	530	555	505	549	562	538	539	536	506	515	569	560	498	540	572	522	508	553	550	561	537	505	529	499	520	491	523	501	527	546	528	540	545	508	595	523	529	565	590	571	541	495	535	524	514	562	526	533	490	561	531	525	562	550	554	499	522	539	501	552	543	546	505	507	541	513	539	532	506	504	534	503	532	524	550	498	488	541	547	574	521	511	554	504	549	552	523	542	524	569	503	515	506	544	533	531	563	562	484	552	521	530	537	525	536	524	523	547	536	545	515	547	538	567	532	491	536	537	509	504	549	505	517	509	493	502	508	537	530	467	503	494	524	567	493	553	558	515	568	518	585	514	546	537	565	501	550	545	477	530	512	521	515	533	529	562	519	502	502	517	545	498	516	551	525	558	545	522	533	525	529	514	546	561	523	544	565	527	544	514	570	549	534	517	504	536	549	535	514	585	494	581	510	538	499	559	526	510	523	515	527	527	504	506	528	528	518	541	524	556	552	531	516	523	505	521	513	541	518	539	566	522	482	507	528	532	524	546	509	543	539	549	536	540	520	551	543	540	515	566	511	526	502	516	507	543	508	522	542	554	524	517	563	510	537	524	510	539	548	531	527	551	530	510	556	549	528	544	527	501	549	544	565	553	569	534	540	549	506	551	508	535	537	501	567	530	527	554	571	505	554	512	521	518	555	505	529	553	543	564	485	515	547	524	530	514	501	504	571	549	519	540	514	517	485	564	540	536	541	536	494	531	507	551	514	531	530	509	520	563	559	560	548	537	523	506	530	541	500	540	515	557	556	510	537	538	506	516	547	516	534	515	524	551	567	536	544	522	555	520	561	529	582	569	521	531	541	509	524	562	566	574	512	524	517	549	527	517	514	552	514	520	532	503	563	525	511	547	564	556	508	548	532	551	552	517	549	526	519	521	516	540	565	536	535	514	536	552	537	541	579	529	557	506	534	556	503	530	549	563	541	540	521	553	556	533	517	493	514	554	503	565	538	509	518	534	534	531	528	535	514	536	523	464	540	580	530	519	544	515	497	532	520	501	547	530	517	554	563	508	511	569	583	554	532	494	532	491	542	517	548	536	530	526	552	558	541	564	529	522	529	534	536	550	497	515	487	542	521	505	531	522	526	559	501	497	487	520	518	526	532	553	521	574	542	526	539	542	526	544	559	531	499	520	528	534	561	528	494	496	539	528	566	521	525	534	508	534	473	541	503	518	518	558	549	548	545	518	524	537	549	557	536	526	526	540	543	542	503	542	542	518	523	528	579	513	513	594	567	545	523	528	525	524	483	517	543	511
33107	14340	3357	1084	674	550	316	297	276	245	272	263	209	222	205	230	214	222	191	223	207	231	244	205	202	213	203	195	220	205	217	231	225	197	196	186	200	202	232	202	220	198	212	215	208	219	196	216	193	208	209	202	202	220	215	246	222	226	210	191	246	202	204	204	217	207	209	202	207	196	203	202	181	249	226	215	206	213	192	229	177	184	214	220	203	183	184	222	195	197	200	196	200	226	222	195	212	194	233	232	215	208	213	206	185	251	191	203	191	199	220	185	184	203	212	177	185	220	211	216	205	209	211	207	230	223	220	214	212	217	202	196	205	192	238	236	237	201	198	195	196	182	212	241	228	176	206	188	237	209	198	194	192	217	221	192	211	204	215	237	231	232	205	223	195	200	191	235	204	236	216	236	191	218	207	215	232	201	225	228	202	189	199	170	221	227	236	214	188	203	200	201	205	191	210	193	213	204	250	236	228	240	212	178	214	201	244	180	210	217	205	235	226	178	206	187	184	204	201	198	218	215	209	191	164	205	192	229	205	213	200	204	206	201	189	221	245	203	214	211	205	190	208	211	223	233	211	198	219	212	188	248	204	202	209	226	196	205	219	198	192	217	225	211	224	224	215	228	215	211	221	239	198	177	225	213	201	204	166	230	212	193	218	219	224	194	208	213	191	197	205	193	198	185	216	213	177	192	205	185	192	195	214	235	197	191	227	206	223	220	204	214	211	180	205	192	206	203	190	190	194	237	217	198	235	217	221	204	232	195	213	220	195	189	204	185	198	228	197	217	203	183	197	222	212	185	201	205	192	210	212	191	200	198	216	202	181	228	197	184	204	205	210	215	205	229	189	182	213	188	164	187	208	218	184	205	194	205	210	168	221	228	231	178	179	187	200	217	190	183	212	216	231	248	250	223	247	222	205	226	202	237	240	209	194	219	200	199	212	195	216	184	195	199	223	187	235	215	199	209	211	253	199	223	195	229	213	207	208	212	194	220	199	224	177	199	203	219	194	223	198	226	210	192	241	190	216	221	193	192	206	215	228	196	199	205	220	235	201	220	202	215	189	222	225	201	211	205	211	206	218	240	208	209	213	198	198	219	201	225	175	187	211	207	221	208	169	187	209	183	181	211	198	189	214	216	198	210	199	214	206	243	196	206	209	204	187	197	165	213	211	191	190	190	185	213	219	209	194	221	228	198	209	168	226	205	200	202	184	199	238	220	207	211	216	239	210	190	206	209	216	178	190	213	187	209	214	239	204	213	199	230	187	199	206	202	196	212	193	184	240	227	211	211	214	213	171	205	227	211	205	205	199	217	201	202	195	213	215	214	209	211	199	210	209	198	202	207	208	199	222	248	240	225	230	216	201	227	196	221	239	178	209	221	212	184	219	204	205	203	215	221	218	197	203	215	223	212	204	182	201	187	221	215	192	195	199	230	209	241	232	226	185	202	205	228	216	211	213	195	216	217	204	237	213	217	213	205	202	226	236	195	240	213	202	188	197	211	224	225	197	225	231	209	180	198	238	232	205	210	191	223	222	202	203	226	207	191	205	213	223	184	212	220	202	195	223	205	188	212	221	220	222	204	188	233	236	190	197	197	197	207	211	234	189	212	219	232	168	191	194	221	207	219	208	201	230	188	211	207	168	215	249	180	212	215	216	220	203	207	217	211	190	211	213	211	214	205	205	215	213	252	195	216	215	201	236	186	204	200	199	198	221	221	229	207	201	230	208	202	181	222	217	201	213	207	194	215	178	194	232	214	211	224	231	197	173	210	205	207	235	208	240	223	205	206	179	199	206	217	213	215	222	251	210	196	212	205	209	195	208	224	229	234	209	207	205	201	184	220	216	188	217	212	224	229	215	212	211	221	221	191	201	200	237	213	195	170	204	198	208	209	237	235	210	198	198	223	234	223	216	191	205	221	217	229	197	210	242	224	225	239	202	222	179	207	182	195	190	187	176	235	220	243	232	214	208	212	221	219	210	187	191	199	189	188	220	240	223	217	218	219	210	205	202	186	192	212	235	213	186	209	208	210	196	202	196	182	208	200	202	218	225	222	208	201	207	217	206	225	217	213	208	224	205	196	214	212	217	207	208	194	223	224	194	212	185	240	248	228	198	227	247	204	226	222	209	193	214	210	221	224	224	181	211	199	218	219	261	216	194	193	213	215	200	205	211	203	236	202	209	206	245	202	204	202	194	214	215	224	226	199	210	237	194	192	215	227	199	218	205	208	239	234	228	190	205	214	190	209	203	201	221	206	209	215	231	222	192	225	216	208	229	214	225	227	171	194	213	217	219	213	223	191	221	172	232	225	177	198	225	201	209	233	230	219	197	212	196	219	189	203	193	264	216	234	230	246	192	208	224	219	224	170	192	215	212	228	216	221	214	203	215	179	207	228	213	230	193	214	184	193	186	207	196	196	213	201	200	217	216	243	211	194	196	182	177	190	213	208	196	190	225	190	227	177	203	227	204	206	216	225	208	203	205	214	199	209	232	203	198	215	212	192	235	198	221	204	202	217	201	223	229	222	184	193	212	208	200	214	200	170	200	228	202	232	215	235	227	197	221	221	206	210	237	187	224	191	197	198	204	212	212	208	196	251	188	231	215	205	213	252	208	234	232	220	215	200	213	220	215	219	229	189	222	219	210	194	234	191	200	202	207	216	226	225	207	229	188	189	212	202	192	220	220	238	235	211	229	203	226	163	197	221	208	207	250	227	212	203	219	223	197	209	200	201	206	210	188	192	231	216	198	195	199	219	233	200	220	218	185	214	199	195	198	201	213	207	244	224	215	210	201	218	205	211	223	185	195	199	223	192	164	207	177	234	201	196	187	217	212	196	216	207	197	219	187	201	203	203	223	232	196	213	214	215	213	208	203	215	206	202	190	212	209	158	248	209	237	230	225	216	211	232	223	180	205	196	198	207	190	200	232	197	195	199	197	232	193	214	221	214	207	208	196	229	225	212	215	225	213	233	221	181	198	200	227	216	203	213	200	211	224	244	228	193	208	197	215	199	216	246	194	184	213	221	208	174	190	194	219	182	210	216	206	205	194	209	211	217	214	225	208	176	198	242	185	191	189	206	226	215	247	194	205	200	203	207	208	217	220	207	183	219	203	212	247	228	197	195	200	222	199	218	210	219	216	223	190	192	222	201	210	207	216	223	228	226	213	233	200	184	186	203	182	201	221	219	216	207	204	196	202	213	212	228	196	186	180	206	216	203	218	211	204	211	230	208	193	202	210	214	207	205	224	223	191	177	195	187	184	207	229	220	212	233	225	199	220	243	210	193	210	217	204	209	205	231	195	240	246	202	189	200	214	231	214	172	232	228	214	223	183	194	212	227	230	179	217	217	197	201	208	197	201	222	206	232	215	199	218	215	200	193	203	205	193	206	230	227	216	187	211	215	228	208	205	195	207	201	230	217	210	202	199	195	193	233	178	188	202	226	215	216	241	200	232	212	181	190	204	206	226	219	204	214
5394	2506	1891	941	686	560	519	527	501	553	490	526	520	511	474	486	468	480	474	475	468	497	501	508	474	479	527	460	478	482	464	485	500	471	489	502	480	515	473	510	488	512	477	465	473	559	513	491	519	526	490	516	479	493	532	501	536	534	519	533	496	499	472	487	486	522	472	471	465	448	465	494	485	475	491	489	518	484	472	498	482	505	500	505	490	455	506	490	465	484	493	484	511	493	472	480	515	471	509	495	514	513	476	485	494	516	474	467	471	477	487	466	503	483	480	492	521	531	485	508	502	457	483	502	494	476	476	472	502	521	552	475	500	482	540	515	508	468	487	479	485	513	484	466	535	490	485	529	494	492	539	466	475	493	524	501	457	509	519	503	512	495	535	496	504	540	531	490	532	492	472	491	469	514	510	491	518	505	503	484	463	509	515	515	509	522	516	527	455	488	525	541	484	507	474	514	484	501	483	488	488	468	461	522	513	508	512	468	479	474	518	471	530	487	463	508	530	509	493	525	511	512	473	469	459	546	478	491	512	510	524	520	488	487	505	485	551	513	505	450	488	505	461	510	495	487	495	494	500	470	468	520	515	503	476	485	484	488	516	494	464	478	536	477	483	480	509	534	478	516	484	484	455	461	483	503	509	487	531	481	484	464	471	467	495	484	491	497	514	497	470	497	492	506	514	508	496	525	470	472	487	477	484	475	500	467	475	507	512	526	529	489	507	508	453	439	509	518	471	510	521	551	502	465	501	495	506	508	422	495	517	452	482	501	486	503	493	478	504	496	483	484	469	490	504	521	511	533	448	506	490	491	500	454	497	504	480	538	487	513	475	516	486	490	522	503	501	486	523	517	510	508	488	488	491	507	462	503	488	479	533	502	541	499	496	462	499	517	505	491	527	483	464	483	494	480	530	496	473	515	516	491	464	464	496	529	511	475	496	532	525	485	524	508	473	514	482	484	501	488	486	498	499	500	523	510	503	518	493	494	514	528	471	521	489	525	494	459	473	488	499	529	459	494	472	486	472	475	484	509	501	499	493	508	485	501	462	479	483	509	465	456	481	515	527	480	502	510	542	483	502	482	508	544	506	472	492	476	533	508	498	459	469	494	485	459	463	486	474	534	464	467	478	511	508	488	493	485	499	541	480	491	465	494	483	481	477	497	494	471	501	477	480	470	495	500	466	498	478	493	501	508	487	492	501	500	499	487	457	479	470	491	508	506	469	507	449	456	510	458	472	528	517	490	491	462	443	498	525	484	503	497	513	546	501	475	474	482	477	503	487	482	442	522	481	494	521	485	475	520	487	510	483	526	542	502	439	500	505	497	479	542	472	498	489	503	491	498	481	520	495	529	488	488	508	511	465	463	465	454	468	510	459	481	506	472	529	485	536	493	458	490	528	488	554	494	536	460	503	451	484	521	472	484	520	485	455	486	503	501	509	513	529	512	570	492	470	508	494	453	533	522	492	486	502	496	518	502	494	454	499	486	499	491	522	547	544	487	499	494	532	477	493	505	475	467	532	497	500	511	504	502	492	496	510	460	504	515	486	476	520	480	536	508	504	480	494	494	528	502	480	510	489	511	502	498	478	523	502	464	555	510	465	484	518	487	511	461	483	526	484	500	496	502	529	500	441	509	511	478	480	482	478	494	483	466	481	499	515	485	479	443	449	571	490	454	499	509	475	521	482	444	504	506	505	483	460	523	479	455	490	470	508	518	486	469	545	502	474	491	485	460	467	474	460	490	508	495	476	508	486	515	468	519	485	473	510	456	473	466	486	485	518	472	527	499	485	500	470	498	533	505	501	497	503	493	469	482	504	501	496	485	499	474	491	504	485	490	479	500	467	476	512	475	493	533	532	480	487	505	479	482	511	515	477	547	482	534	483	503	516	511	449	504	482	521	475	518	512	508	535	501	490	488	508	500	474	492	496	526	495	495	500	509	486	550	484	484	512	543	519	504	518	518	486	497	541	515	468	487	501	463	505	505	500	499	476	541	535	495	499	480	470	519	506	526	509	496	458	517	510	474	520	497	486	468	521	555	498	491	535	480	506	506	540	531	486	497	490	492	491	488	502	525	515	493	464	494	509	530	509	495	486	513	511	496	506	488	490	489	545	483	500	512	497	472	451	507	466	458	514	458	499	472	478	494	486	514	496	479	520	491	488	518	493	481	507	519	500	462	481	527	497	473	513	482	456	474	517	493	488	490	513	488	503	488	516	513	507	537	456	476	513	496	497	474	508	509	525	486	516	508	491	480	459	454	498	462	515	512	503	481	465	487	507	491	494	471	474	506	537	512	499	460	520	478	506	522	472	480	490	510	480	507	511	493	495	530	512	504	486	466	516	497	476	497	454	489	479	497	512	481	514	433	460	481	516	547	506	458	492	496	475	496	490	509	520	481	484	487	497	504	483	491	484	513	487	538	478	454	490	477	472	475	491	483	521	478	461	495	505	493	526	497	481	493	482	498	482	505	481	501	504	508	446	517	509	503	494	501	489	482	444	517	462	486	480	479	511	511	501	479	527	489	530	527	497	470	496	470	501	476	516	484	490	462	489	476	515	556	510	505	501	484	457	500	477	488	493	479	479	492	487	475	479	479	509	484	499	485	498	486	456	459	481	510	477	516	504	493	485	504	510	498	504	502	511	461	514	496	530	514	516	491	489	510	480	499	483	488	533	533	464	480	499	471	513	490	461	477	541	471	473	486	455	506	485	492	492	475	491	517	462	489	497	475	512	535	477	510	451	482	492	496	463	483	506	479	526	471	540	474	489	492	487	495	489	476	485	475	504	440	448	506	484	535	487	491	481	509	522	512	517	470	468	523	538	465	490	508	460	508	508	453	468	491	486	488	486	500	523	478	471	500	499	459	505	485	501	481	497	513	505	475	518	503	486	520	474	480	484	495	475	508	498	489	451	506	511	509	474	479	496	496	501	500	504	510	510	523	491	495	499	534	551	482	490	477	517	467	487	468	496	496	485	480	471	501	485	500	485	503	461	483	487	496	476	473	484	520	519	486	498	488	503	486	483	515	471	479	507	495	474	515	495	516	500	481	496	475	482	534	518	495	462	506	463	475	447	510	447	497	483	468	540	532	509	501	490	504	509	497	508	458	507	485	505	483	492	490	508	498	476	487	498	468	480	522	490	470	513	538	510	464	492	546	500	447	526	500	496	499	502	471	502	516	519	483	464	481	511	483	519	540	466	478	529	513	501	459	507	499	483	516	499	490	462	469	492	517	502	448	525	471	452	516	495	468	543	526	513	456	476	514	498	445	471	491	521	520	508	492	492	512	505	508	474	503	511	487	479	497	471	499	464	510	483	487	496	538	456	488	500	529	479	489	508	513	519	511	470	497	509	514	488	499	510	528	503	480	483	474	505	517	511	476	503	482	471	543	501	506	477	520	484	494	507	482	477	480	493	523	528	478	506	478	512	500	479	477	497	502	482	495	492	480	489	494	497	481	445	536	478	489	531	517
24488	20957	24633	27433	20653	3432	807	526	539	433	446	412	378	380	302	347	336	333	329	322	342	292	301	316	298	305	301	317	340	342	344	312	285	281	340	309	320	310	325	333	330	295	290	283	318	332	366	313	313	318	314	305	346	313	325	295	311	298	325	297	290	272	269	280	295	318	317	306	329	314	323	305	320	301	335	267	270	299	299	335	300	322	319	319	329	320	272	283	323	316	322	309	340	297	304	282	327	282	308	308	289	296	295	314	286	308	278	333	306	329	342	317	314	313	291	316	297	334	341	289	290	284	300	277	299	287	290	315	297	321	298	299	282	275	288	339	354	308	284	306	319	309	309	309	273	313	288	286	328	294	307	308	285	279	274	277	295	277	307	283	330	306	284	317	301	300	286	319	318	302	311	259	333	293	344	303	324	295	289	310	330	307	320	299	261	278	286	291	327	298	339	281	298	302	323	305	292	333	297	293	301	317	286	326	289	291	286	315	309	313	331	332	258	312	308	273	321	328	315	328	321	285	328	334	306	297	287	312	325	291	310	296	297	321	316	322	286	276	317	297	334	321	311	309	280	312	307	276	271	331	309	319	295	283	290	308	300	290	290	329	313	336	288	324	312	293	335	268	293	314	291	291	304	304	300	319	273	300	292	303	313	316	288	312	345	312	326	309	275	297	305	314	290	317	309	286	285	300	337	310	300	313	328	294	303	289	276	272	321	315	312	311	296	319	314	315	303	341	319	286	294	316	322	333	345	283	342	314	328	282	310	332	299	284	337	295	274	286	291	316	305	319	314	286	328	303	286	283	296	289	285	290	317	281	307	278	299	324	275	318	299	310	308	310	300	303	326	336	300	307	311	317	311	332	294	304	328	297	342	307	299	311	277	322	300	304	305	300	322	284	308	314	305	279	342	307	303	321	303	343	300	300	291	321	343	279	312	311	320	304	285	282	337	305	305	307	288	301	282	307	312	294	302	291	320	320	330	299	306	303	312	310	310	313	293	319	334	300	292	298	296	290	323	302	295	286	317	296	308	286	332	330	309	297	280	304	309	305	279	323	301	299	292	284	320	273	289	307	305	327	308	336	295	273	304	304	295	305	293	321	299	343	300	306	283	282	292	295	310	305	280	311	307	295	311	306	307	300	323	308	308	329	306	295	274	299	321	321	285	329	312	302	322	296	314	294	308	321	323	336	319	306	335	306	337	279	324	266	276	286	284	279	297	315	295	288	322	326	301	303	270	310	281	313	319	282	295	294	291	296	281	313	288	305	302	284	297	313	312	317	334	315	300	314	311	299	280	336	332	323	332	311	281	362	324	278	307	327	297	294	307	323	299	299	307	326	310	299	347	292	323	282	308	298	351	327	328	291	288	336	325	299	305	338	308	288	324	316	318	329	267	323	309	317	330	307	307	316	279	340	293	296	343	306	303	311	313	342	293	297	311	310	325	295	326	302	290	314	294	304	340	248	315	275	306	314	300	301	297	355	316	321	283	310	299	283	292	321	345	347	330	287	296	292	325	313	288	338	315	300	313	316	265	325	344	289	282	299	287	291	289	323	300	282	281	327	347	320	260	272	274	314	344	315	273	282	290	307	323	319	312	283	309	292	299	359	272	247	332	302	304	281	307	298	312	297	320	342	303	296	268	320	309	279	312	309	303	349	290	286	309	331	306	346	325	314	279	298	285	283	329	305	306	304	286	305	302	300	308	311	320	305	289	276	291	300	281	320	298	307	313	306	302	283	328	342	338	299	298	271	313	259	283	314	308	274	334	294	315	276	325	284	307	303	330	283	301	315	311	312	290	335	301	313	293	308	305	296	284	290	311	310	287	290	305	270	323	296	287	326	318	285	314	296	313	290	289	298	327	329	308	303	318	303	303	328	299	291	321	282	351	317	314	314	278	314	292	291	309	300	299	317	303	302	294	293	328	301	302	311	288	290	326	293	280	284	345	275	287	299	303	317	269	292	295	275	303	319	317	281	301	288	291	303	277	311	325	269	273	303	301	309	342	302	314	304	334	318	296	296	292	301	295	313	253	314	290	312	316	283	280	333	295	291	332	312	324	316	319	310	309	279	302	309	332	305	282	304	329	311	302	305	321	287	320	301	326	326	280	298	346	312	320	289	307	306	296	328	314	295	324	299	314	285	316	270	310	295	311	336	301	322	312	295	274	284	301	293	293	309	340	312	268	317	307	292	276	311	259	315	311	321	332	316	298	315	306	352	289	325	313	298	331	312	305	315	312	321	297	264	292	293	340	300	303	290	310	315	308	283	308	296	275	312	318	300	333	335	296	282	343	294	343	323	307	309	300	323	318	322	306	279	305	299	310	327	348	321	326	328	318	315	324	311	303	304	299	280	307	312	310	260	264	299	307	306	302	283	330	266	326	316	281	301	314	272	310	319	323	299	294	305	309	276	298	253	303	307	313	300	323	296	324	293	299	293	323	300	268	305	330	294	286	286	302	323	303	294	310	302	305	267	281	310	313	301	287	321	268	296	299	303	309	293	309	305	314	324	304	353	320	319	331	297	335	296	291	290	291	294	327	281	301	323	309	316	267	291	283	281	275	322	305	293	333	296	303	262	327	309	309	314	309	303	292	318	308	312	310	316	304	294	274	290	322	311	290	313	340	315	303	271	297	294	297	291	316	332	290	310	282	320	323	273	293	300	298	317	286	317	303	318	292	325	278	292	300	302	310	299	313	282	285	315	305	300	265	309	280	292	299	295	284	311	263	305	273	325	287	311	288	328	286	298	333	291	315	328	323	320	328	299	345	316	333	333	287	296	289	332	320	276	284	293	265	327	294	313	313	315	302	314	304	336	340	292	332	295	280	335	331	280	293	327	345	313	305	340	287	284	315	303	286	303	336	281	305	327	296	282	282	299	288	281	304	289	313	290	311	321	315	322	306	304	305	311	323	280	294	275	313	282	313	330	331	305	290	305	323	300	345	306	307	309	260	290	333	303	292	329	286	250	327	315	300	291	272	302	309	297	334	306	296	303	333	297	307	289	294	313	294	298	312	304	301	356	316	312	329	272	309	321	332	329	310	284	321	344	300	311	307	305	294	294	319	309	310	293	296	287	283	332	289	291	322	305	310	338	323	316	308	312	288	326	311	299	309	296	322	304	296	319	329	302	318	321	298	344	330	321	288	321	299	291	313	280	310	287	279	295	308	325	290	315	320	328	299	311	318	275	297	249	289	285	322	259	322	310	334	290	335	312	305	304	248	298	324	313	305	340	335	307	288	275	310	306	288	323	294	287	320	326	330	301	333	296	303	321	314	310	340	289	305	325	282	339	313	345	291	325	283	276	268	330	293	292	279	316	292	296	322	276	290	312	293	300	332	306	294	292	300	285	308	296	289	289	290	308	316	295	281	300	320	297	263	296	304	305	279	323	293	272	319	303	304	298	321	288	322	290	297	316	342	308	291	320	283	310	302	308	292	294	309	297	300	282	312	289	319	327	306	300	283	332	296	365
3753	6019	4174	2001	1208	1063	905	812	764	767	753	721	708	707	674	671	632	683	694	668	636	665	665	658	671	687	673	724	635	673	710	689	702	692	577	647	681	715	655	707	648	661	684	639	653	643	657	664	657	643	679	673	664	672	638	672	675	661	640	663	669	648	651	665	658	665	676	699	617	658	646	672	651	663	704	661	681	709	687	650	613	653	669	636	652	677	707	668	652	688	688	656	658	670	660	655	673	696	703	663	711	685	662	603	665	696	676	691	663	696	663	646	681	666	675	648	640	682	644	668	652	689	651	653	655	689	643	683	668	665	656	683	664	657	671	676	617	684	647	700	717	657	681	690	701	608	688	670	648	634	713	667	664	687	683	651	650	635	687	679	661	660	672	619	668	647	648	648	683	650	668	717	681	694	653	696	660	680	680	632	677	654	637	666	656	674	687	668	680	724	654	683	667	647	642	648	646	663	667	648	687	676	658	633	737	652	694	666	641	628	698	698	641	690	671	663	690	630	684	620	648	638	689	646	654	703	689	694	635	683	674	704	665	670	656	654	619	672	644	655	669	652	693	713	645	677	646	621	672	653	663	654	648	642	680	689	630	735	679	662	662	663	702	673	649	657	618	650	697	653	650	659	650	659	695	633	704	676	653	662	671	652	718	704	676	624	669	663	672	722	661	635	675	717	682	666	655	703	684	719	658	682	678	655	714	637	645	652	670	658	650	678	639	675	628	660	638	691	652	664	665	662	655	660	725	619	642	635	661	722	651	681	654	680	675	651	647	621	676	711	682	657	658	699	677	689	691	696	636	597	667	672	663	680	654	635	724	669	651	622	707	667	672	670	660	664	660	646	704	659	683	668	672	648	664	683	627	643	674	633	645	627	670	657	648	613	634	640	702	677	641	670	676	707	655	661	689	660	677	675	701	684	669	677	628	681	657	706	660	670	673	627	698	667	686	693	674	665	693	676	657	669	659	679	650	664	721	653	670	686	690	671	655	654	656	646	685	669	678	678	680	703	642	689	618	645	676	691	727	659	666	658	695	668	712	679	630	638	696	693	633	628	676	668	623	652	666	648	609	674	673	667	667	684	633	680	665	691	667	635	660	698	691	640	691	696	649	682	608	680	693	682	700	640	677	641	642	699	672	671	673	676	642	685	670	636	689	692	735	709	714	589	675	676	677	719	663	695	665	670	667	703	666	636	661	666	650	714	707	648	663	664	625	682	631	710	666	681	630	712	616	692	659	698	663	664	673	723	649	680	678	660	665	658	622	619	689	644	702	624	661	622	672	663	691	681	626	630	654	706	678	606	619	699	699	675	654	713	675	657	639	670	662	683	679	646	659	698	669	630	654	661	677	640	677	631	630	656	666	641	621	678	665	684	683	640	668	668	651	665	683	658	680	687	650	641	673	679	665	706	668	709	664	674	645	640	665	675	646	647	663	638	624	637	675	682	700	679	632	693	670	675	649	648	673	644	646	676	714	623	658	669	643	648	613	668	697	652	682	655	668	667	709	651	669	643	717	697	650	599	620	685	680	688	709	668	665	700	674	653	624	640	624	645	670	667	689	665	624	676	675	673	646	649	734	678	695	678	708	677	686	694	645	651	702	666	645	702	647	701	655	686	699	657	644	654	684	646	649	659	697	620	680	643	655	669	639	664	633	704	627	631	651	652	697	696	658	659	644	647	619	681	645	673	677	630	654	702	711	651	639	656	673	631	640	657	688	717	698	681	662	633	621	701	655	651	651	693	711	690	674	656	663	680	671	674	672	712	693	637	666	629	680	644	687	679	685	692	676	688	644	695	681	678	638	650	719	678	667	690	630	702	630	687	663	703	673	678	686	651	665	701	608	655	646	664	688	637	660	664	650	689	690	660	687	655	721	636	713	655	660	625	618	691	641	671	672	606	665	715	690	629	656	689	657	691	631	640	664	609	686	659	682	680	660	647	670	670	647	672	666	671	628	662	672	676	670	675	688	671	656	728	681	699	657	707	658	755	689	653	675	670	616	667	666	613	691	670	653	648	665	662	695	648	684	697	669	664	664	656	693	678	667	652	668	619	683	633	649	660	670	624	688	684	668	660	708	670	642	661	644	669	692	648	628	706	613	661	616	681	620	622	688	637	643	691	694	687	588	684	656	651	623	671	642	681	642	658	685	651	666	654	682	671	668	670	696	706	642	692	645	693	678	682	629	662	701	656	695	653	662	662	660	662	641	643	672	641	635	691	678	674	682	668	660	672	692	620	636	629	627	677	669	722	616	669	684	665	641	665	681	665	656	668	611	659	625	676	715	675	684	683	696	589	625	663	621	653	648	683	675	653	709	699	649	669	689	632	684	690	633	666	641	677	682	655	669	667	689	629	663	691	667	681	636	688	640	687	663	693	643	650	647	611	662	661	684	640	621	690	678	635	641	617	647	594	658	662	683	675	649	661	665	641	645	657	658	649	695	648	649	698	686	650	685	663	694	693	681	680	657	634	680	685	692	668	703	667	654	689	671	675	637	655	630	619	714	674	684	691	674	692	675	621	716	688	715	694	667	688	624	665	662	646	699	704	661	642	598	629	683	648	662	647	631	646	705	686	626	688	667	658	735	645	677	612	643	634	687	688	638	666	672	722	643	681	715	669	657	665	667	684	660	656	646	605	685	701	635	685	668	651	685	638	689	694	677	712	642	580	619	626	682	670	703	688	649	648	670	667	680	652	696	693	662	618	706	677	664	653	684	643	680	716	654	694	700	651	671	676	689	640	647	657	712	722	753	628	664	645	701	663	664	698	668	678	657	639	651	647	631	650	686	662	712	618	649	644	687	630	685	659	663	661	633	669	606	627	664	672	691	692	658	617	681	708	625	692	706	677	650	610	660	638	610	680	657	683	641	639	674	701	696	684	680	682	658	625	653	617	666	688	675	659	648	633	640	640	626	689	664	638	639	643	669	691	646	693	691	649	699	696	643	653	691	717	685	645	680	679	628	695	678	688	718	655	638	660	707	652	663	681	653	678	667	667	678	651	698	644	691	634	651	656	673	656	635	691	653	670	665	682	649	667	692	691	714	701	677	675	676	650	662	657	663	657	639	663	663	687	577	671	636	664	642	639	654	689	678	635	693	611	643	704	680	666	660	707	617	634	645	642	605	640	726	629	640	699	709	671	672	699	682	695	676	689	645	678	664	687	623	685	715	651	675	643	625	662	675	624	655	651	639	642	654	672	672	650	660	661	667	673	647	677	646	685	659	666	626	662	652	657	652	660	651	651	705	747	669	637	666	722	676	669	661	691	677	666	670	678	639	671	708	677	660	664	651	644	668	638	668	663	673	663	674	668	665	615	648	701	707	627	632	648	702	644	638	704	694	663	645	660	659	709	653	680	700	676	666	650	670	611	704	623	680	680	700	686	659	677	699	692	670	649	660	693	681	670	661	635	716	681	660	709	630	655	677	681	626	698	680	677	655	648	686	689	691	666	649	692	671	659	663	648	648	680
23733	21028	25323	26928	21043	21009	3827	812	564	501	505	469	377	330	319	309	281	287	291	278	289	243	261	257	261	280	292	269	275	278	253	236	293	246	274	232	264	247	286	229	247	231	238	290	265	252	276	260	266	290	262	255	244	274	283	251	258	263	252	280	262	298	248	258	271	255	223	252	265	239	254	262	242	249	242	276	247	239	229	272	254	239	233	246	248	261	264	278	246	248	234	260	262	242	246	213	237	238	252	240	255	260	257	262	259	244	254	258	203	255	280	248	229	238	241	252	233	255	255	255	240	276	229	261	238	254	249	250	268	257	241	267	272	241	249	259	230	189	259	226	233	245	213	252	212	251	251	262	235	235	227	239	265	253	261	271	239	231	283	260	245	251	259	225	266	263	241	271	274	252	286	226	285	269	254	241	262	222	243	240	252	253	232	261	236	270	219	280	253	251	234	236	213	272	254	264	253	236	235	239	233	238	223	280	255	221	272	229	238	260	246	275	265	255	259	252	252	254	229	264	243	238	258	242	255	243	269	266	247	241	238	229	261	248	279	246	266	245	248	276	231	272	232	256	236	255	229	228	239	255	250	221	266	242	225	264	247	248	223	253	233	262	249	215	259	218	212	235	295	273	254	266	252	242	247	237	244	251	254	234	245	263	268	273	252	239	227	230	241	281	220	258	262	243	235	249	218	261	240	248	222	224	241	257	262	254	243	240	267	255	278	262	248	270	266	243	227	264	265	230	247	261	250	270	259	254	250	253	241	268	221	243	239	221	218	236	241	232	268	242	228	246	256	251	272	262	232	283	241	264	239	243	291	293	245	258	228	223	256	242	249	245	231	238	230	258	243	265	236	270	241	240	264	279	251	232	299	240	222	266	275	202	220	268	226	234	221	245	250	274	260	284	241	241	234	247	234	252	263	265	238	195	242	247	237	277	238	258	238	244	242	249	208	249	248	271	248	270	263	252	261	224	271	267	265	274	274	239	243	237	261	252	258	252	257	238	228	235	258	261	250	247	252	235	241	262	249	236	258	282	247	255	267	251	215	249	263	242	241	235	248	247	262	237	234	225	244	242	260	238	293	290	253	234	243	238	255	259	236	222	261	262	238	246	232	256	239	266	212	253	249	256	250	265	230	264	247	280	263	233	285	243	252	234	253	295	255	236	261	263	257	244	271	244	232	262	253	242	270	255	261	251	245	265	239	236	236	219	272	268	240	245	216	236	251	249	251	265	215	257	248	269	253	238	243	227	238	264	255	230	239	240	265	253	260	249	243	281	290	235	246	233	245	272	250	239	256	257	242	237	250	271	237	238	244	228	264	239	245	259	243	252	271	247	252	221	227	240	238	252	246	264	254	266	224	236	260	251	225	239	216	219	277	236	244	218	232	244	253	251	268	248	241	238	235	272	257	245	218	244	273	245	253	233	219	253	257	253	236	250	239	249	224	240	224	237	256	251	285	262	244	230	246	265	251	275	229	237	237	224	242	248	263	253	183	223	263	231	256	264	229	279	288	216	240	250	235	281	265	260	242	249	249	239	251	247	255	245	233	255	252	230	256	265	248	270	236	222	268	254	260	245	273	259	272	254	250	250	210	248	261	252	273	261	229	251	254	269	244	273	250	252	227	269	245	221	219	267	241	251	260	238	254	271	274	243	276	242	289	245	218	274	220	244	248	242	218	235	276	251	254	271	245	217	247	233	223	296	270	246	251	217	270	268	224	245	262	238	256	258	252	237	271	250	226	278	265	218	232	238	245	271	256	240	225	265	248	227	207	238	297	283	244	246	268	270	257	270	230	274	266	258	269	267	255	205	222	244	236	245	219	233	256	228	252	229	246	246	242	266	287	237	261	243	247	248	268	278	274	254	243	236	254	231	252	244	259	213	258	261	229	258	238	256	251	255	229	247	260	252	248	262	254	251	241	276	273	265	241	241	224	210	247	230	247	265	281	244	251	258	239	236	283	255	238	267	230	270	214	242	262	273	268	249	247	250	235	276	275	263	222	259	267	231	250	251	289	233	248	251	257	255	249	267	275	249	246	241	229	250	269	260	263	253	260	284	218	253	249	252	246	235	258	240	228	248	258	278	239	262	275	223	244	234	235	241	226	240	248	204	251	257	234	248	252	247	249	227	218	229	235	239	233	254	254	225	251	254	221	240	265	220	263	229	258	239	242	247	259	234	243	217	248	249	212	243	236	266	272	248	257	260	267	252	233	258	280	228	244	260	254	224	261	243	272	257	242	245	240	238	251	247	259	231	227	255	253	262	224	259	237	249	219	232	245	248	234	225	237	215	229	235	248	227	249	271	235	243	244	238	231	213	250	260	281	234	223	269	243	271	264	238	260	243	246	248	238	223	226	248	251	248	257	235	238	252	253	249	279	208	264	264	253	262	244	248	237	244	230	250	263	274	266	259	224	232	211	282	233	266	256	257	247	210	235	272	241	236	237	232	232	253	277	252	259	243	275	261	220	268	231	238	248	259	260	239	225	229	233	263	267	244	230	270	247	228	300	283	254	224	205	235	256	247	244	256	276	262	259	251	230	237	266	268	227	254	268	248	274	251	217	272	215	261	256	246	243	277	236	221	253	265	278	253	269	246	242	262	268	228	249	272	259	271	248	249	244	233	261	255	251	251	257	251	228	248	233	223	260	254	226	234	235	258	240	248	265	247	254	249	268	237	236	253	226	241	253	214	263	254	220	228	230	259	250	231	251	260	266	245	265	199	227	230	216	256	256	258	237	251	253	224	275	259	245	212	266	270	255	276	248	256	250	240	248	281	218	243	223	257	254	262	258	241	246	237	273	247	240	252	271	253	265	258	272	226	276	271	217	251	225	239	240	255	246	274	236	235	227	239	245	272	249	228	251	273	226	253	254	243	240	230	247	272	270	239	247	266	230	234	246	251	219	224	277	232	240	255	258	281	267	219	251	237	242	257	224	254	270	248	245	252	235	258	255	276	237	245	262	227	238	233	245	200	262	251	246	259	266	279	240	257	263	250	225	252	279	230	231	212	236	255	256	283	209	262	234	233	254	261	241	247	244	222	273	231	254	257	225	270	255	266	249	235	239	251	215	234	234	235	272	230	250	267	271	234	257	250	223	253	250	241	273	257	295	273	246	253	258	259	264	230	269	229	223	240	218	226	267	252	256	268	232	223	264	252	250	243	258	239	251	276	235	240	249	257	245	261	265	253	248	257	266	238	261	263	236	238	225	257	256	235	277	260	284	232	237	238	231	244	250	242	206	262	234	229	254	240	212	241	239	248	242	244	249	230	216	258	252	251	230	264	265	247	263	264	232	240	241	235	216	253	275	227	262	237	262	272	274	280	245	253	277	224	252	223	249	258	237	248	266	273	287	273	246	249	280	238	246	250	212	240	259	242	242	282	248	235	237	241	256	246	241	211	235	259	266	264	292	231	255	234	250	253	256	294	258	252	258	264	254	272	274	248	254	243	253	245	271	250	226	240	262	268	242	269
4043	8922	6099	2838	1512	1082	892	803	733	733	696	695	625	578	610	585	546	609	580	560	571	535	529	599	542	547	567	557	582	552	565	579	527	548	583	555	528	572	528	562	569	522	536	527	552	521	557	525	591	583	549	526	530	538	556	506	546	578	549	510	547	566	522	544	552	583	569	579	527	563	544	528	507	570	551	541	544	534	537	539	534	540	538	507	524	553	577	547	532	566	500	534	554	517	576	528	532	562	518	545	521	493	520	562	527	528	553	541	529	556	537	488	493	517	549	549	523	590	501	525	553	530	534	523	539	531	543	555	496	539	549	527	563	527	544	514	517	537	496	542	502	537	553	539	527	500	525	590	529	540	524	519	565	551	547	567	538	510	548	538	558	516	521	537	586	550	532	498	531	529	507	586	562	525	576	518	516	530	540	548	530	540	536	530	537	505	526	552	551	518	553	560	537	519	543	504	525	528	560	557	529	475	555	550	558	530	545	548	529	503	500	535	581	514	554	568	542	535	567	535	504	539	581	523	505	559	524	541	539	520	545	505	486	521	562	518	572	514	519	554	524	565	531	552	525	512	532	506	523	531	541	521	565	506	545	510	554	527	565	536	521	548	505	517	520	523	517	543	551	553	551	553	510	495	527	562	502	500	503	535	497	520	531	537	532	553	502	533	559	558	513	514	540	532	610	590	558	547	543	551	515	540	520	550	501	513	546	536	506	532	540	550	525	555	537	506	530	522	532	555	580	561	556	568	483	523	527	529	539	502	533	540	564	535	526	515	510	568	511	535	558	563	533	545	526	584	546	552	514	540	533	548	546	528	490	515	515	493	519	496	544	519	539	522	521	524	531	537	540	554	550	569	563	543	535	506	529	564	562	522	543	531	538	556	572	539	517	503	480	507	554	527	511	518	561	515	553	523	502	519	522	494	531	532	573	511	542	484	524	496	529	541	541	519	543	514	568	545	521	544	537	555	526	525	498	508	545	497	546	530	510	514	548	534	537	539	551	556	550	551	512	534	529	548	540	534	529	541	561	540	576	546	571	551	514	558	564	581	510	528	527	529	565	523	512	537	567	470	567	532	542	506	535	521	546	496	524	547	522	579	546	534	482	566	582	578	520	539	583	556	511	582	577	541	519	546	574	529	532	540	529	514	557	534	546	529	530	527	556	508	530	519	493	581	531	518	500	530	493	540	573	506	486	559	546	561	522	554	522	527	539	514	546	524	530	508	508	545	538	543	516	526	559	512	554	501	548	554	527	510	540	539	546	519	523	527	527	554	521	532	549	517	528	513	525	585	483	543	539	544	558	539	562	561	522	522	545	492	568	562	530	549	501	551	538	510	528	537	567	554	507	548	575	542	493	561	543	545	528	505	549	521	584	529	568	546	528	539	534	508	506	506	550	528	523	552	551	550	532	580	526	544	580	523	576	509	525	543	504	529	545	514	581	513	540	507	547	571	514	525	539	606	548	538	505	556	521	534	584	536	529	530	523	535	549	561	507	534	534	555	513	531	520	525	557	532	534	555	573	546	556	567	509	532	523	544	526	511	532	565	537	555	547	551	498	517	507	524	584	542	549	536	566	530	501	576	520	585	599	504	559	532	543	522	557	561	534	518	552	481	511	551	517	551	542	536	524	577	531	539	522	531	545	536	573	565	549	563	531	561	557	522	546	549	516	543	544	527	509	546	509	530	527	538	542	558	559	515	583	529	541	535	542	522	558	559	546	537	523	521	573	497	519	504	539	513	542	510	536	552	528	555	557	522	518	536	558	550	550	562	544	554	513	496	500	559	523	535	528	514	540	537	515	518	506	529	549	531	539	522	524	553	544	539	506	549	512	534	574	518	561	509	577	526	551	492	580	530	537	567	548	591	588	541	507	498	528	557	526	562	501	541	574	555	525	548	459	550	533	500	517	526	547	547	551	551	514	536	547	554	523	523	526	502	509	527	518	527	539	541	560	535	498	546	521	508	552	530	557	552	590	548	554	521	580	515	525	536	585	508	553	539	529	538	551	570	549	492	549	519	517	506	558	544	525	560	550	526	500	540	538	549	537	541	563	515	508	552	554	532	539	537	574	547	550	528	536	548	548	534	532	488	514	516	543	543	538	501	510	549	546	562	511	520	557	525	492	498	520	577	510	556	548	542	566	559	514	550	506	521	503	525	536	529	541	539	519	567	522	538	546	488	589	544	544	528	571	478	533	535	520	557	529	533	529	528	501	518	515	576	514	525	553	548	566	525	530	556	569	546	514	512	541	480	520	539	529	560	529	528	506	522	519	551	552	537	549	544	554	502	535	550	517	558	543	551	508	529	545	533	562	529	547	506	513	543	545	545	522	540	526	551	512	515	567	519	560	513	556	563	532	525	579	537	525	550	550	494	574	547	539	475	517	596	540	529	560	560	544	515	554	509	539	560	551	509	562	550	577	560	557	537	529	536	537	520	547	523	546	497	510	548	515	565	518	559	551	555	571	554	539	573	543	555	533	553	531	537	565	505	564	574	518	543	552	503	554	537	561	551	556	486	578	514	557	526	552	552	544	523	571	530	546	527	555	510	537	514	494	521	557	549	572	530	536	531	526	556	546	540	520	523	506	546	548	560	530	536	563	538	576	542	519	498	510	506	539	584	531	502	523	511	533	539	524	528	518	521	532	562	560	541	520	541	525	559	541	494	547	524	526	560	508	594	499	539	449	512	560	499	537	524	492	550	611	542	532	556	544	555	507	546	554	565	515	561	547	534	551	576	538	592	501	542	525	551	524	574	505	575	516	517	604	510	530	530	582	498	573	524	507	518	549	524	523	565	543	570	506	607	518	553	523	545	528	513	491	499	538	559	530	540	529	526	556	603	545	570	555	552	512	506	561	517	568	522	533	585	554	519	490	539	510	543	562	544	477	538	561	542	577	542	560	519	532	535	557	552	507	535	529	559	578	538	529	530	527	543	567	512	550	549	540	524	536	575	512	542	531	542	542	578	577	544	525	545	521	540	533	535	511	570	522	547	511	541	527	554	551	501	538	524	527	502	542	552	516	534	550	529	513	566	524	516	525	542	539	496	543	559	542	545	539	566	545	539	547	531	585	508	558	505	582	576	530	525	591	521	526	527	545	541	519	549	540	518	510	539	522	523	521	540	539	557	536	569	528	551	495	517	551	517	549	543	542	539	520	556	500	533	579	503	524	514	525	520	545	557	539	559	509	536	530	539	559	543	509	542	504	546	521	528	595	507	533	530	546	528	573	526	533	545	522	537	522	562	503	565	525	511	505	572	533	546	573	533	526	549	604	532	532	491	546	528	479	577	531	482	530	539	530	553	549	539	522	521	489	558	534	559	570	547	552	555	538	524	530	512	543	515	569	556	562	518	533	511	523	500	527	543	512	537	530	525	544	565	533	524	513	551	536	554	542	537	509	485	516	525	534	524	524	526	527	546	525	540	555	540	533	529	514	521	503	503	553	535	547	517	529	517	518	532	516	514	550	553
33374	14236	2916	804	552	413	331	300	268	281	276	222	222	239	247	226	214	221	214	202	213	200	199	202	213	216	201	208	215	200	212	217	208	233	198	235	225	177	191	235	199	239	222	233	197	195	212	214	242	230	240	238	213	203	215	234	206	194	213	193	210	259	221	200	187	202	212	224	219	209	224	198	194	261	187	215	187	241	225	215	224	195	211	213	210	211	211	220	229	209	208	206	211	206	202	170	200	229	202	250	196	228	193	220	191	192	215	207	212	219	201	199	241	181	228	223	185	227	195	175	214	199	209	194	193	230	195	218	211	239	218	214	199	204	195	214	223	214	207	218	215	210	224	199	216	228	215	193	229	203	200	195	228	227	214	216	211	203	206	190	225	228	213	202	214	192	199	192	210	190	209	213	195	196	206	224	212	179	188	225	246	185	204	234	197	203	215	203	205	226	212	171	204	206	197	209	228	217	201	237	216	223	195	220	214	230	224	211	203	216	187	217	223	212	189	211	204	211	215	209	197	229	248	207	224	221	196	206	208	226	193	177	188	211	226	207	215	204	221	205	201	234	194	232	213	199	220	226	196	197	239	255	214	221	167	199	206	200	209	217	235	197	197	201	223	220	233	200	218	215	185	214	209	229	164	221	225	212	208	221	219	229	233	184	239	206	215	202	201	216	195	214	221	207	190	197	219	222	226	222	227	200	222	220	223	222	218	198	213	211	208	210	204	198	214	217	199	202	192	228	213	212	228	188	195	193	213	223	217	169	222	244	225	212	192	220	199	200	205	220	202	195	224	201	212	234	217	194	254	210	208	232	234	212	236	186	196	186	198	225	208	254	227	182	176	240	190	218	202	226	204	204	235	195	218	213	247	193	211	214	200	200	217	227	207	230	203	195	225	232	232	191	205	213	198	210	207	202	183	237	213	203	193	214	183	225	199	189	195	195	199	201	191	192	219	182	217	213	218	207	200	230	215	234	215	219	245	198	201	180	220	216	224	203	252	193	211	187	221	231	184	191	207	197	192	203	217	189	209	199	193	210	191	208	208	232	202	242	211	208	201	226	211	206	204	188	205	197	196	203	226	190	237	209	220	197	218	182	208	229	243	214	216	230	227	236	207	231	215	213	192	214	234	220	204	227	208	208	225	211	192	214	227	215	204	207	218	211	185	213	216	191	211	243	228	229	211	202	200	216	226	209	193	260	237	188	213	209	221	211	216	204	198	201	212	207	209	197	224	204	214	229	195	230	190	212	223	190	219	226	208	226	259	234	214	197	223	221	209	207	186	226	215	203	197	215	193	206	205	193	226	227	223	225	195	211	215	207	182	203	208	203	213	184	209	190	209	221	196	212	227	216	201	223	238	182	223	211	221	186	220	219	212	201	201	230	214	244	195	222	210	229	237	199	208	202	173	201	224	224	217	192	220	221	209	236	232	209	224	197	230	230	197	238	208	199	220	230	215	208	227	205	219	214	208	200	242	222	214	176	189	202	261	201	192	196	203	214	221	195	212	215	237	167	219	216	186	207	226	249	215	215	203	223	215	198	207	243	208	228	226	204	220	207	218	216	195	226	214	205	213	212	225	213	217	219	229	210	199	211	218	191	209	219	196	206	221	208	205	200	230	181	192	223	201	213	223	235	201	224	214	204	188	211	206	211	225	216	219	204	229	198	219	232	222	203	215	199	201	193	235	238	224	237	207	203	193	232	224	218	205	205	209	226	210	196	211	207	204	218	194	211	224	187	239	246	232	191	203	201	229	188	215	243	200	213	201	212	216	205	212	194	205	209	201	199	212	199	212	211	212	193	211	192	211	198	189	221	216	191	210	214	208	216	234	206	216	207	204	229	201	225	196	212	229	215	218	208	205	216	231	188	223	226	218	207	191	233	193	215	215	167	202	201	235	200	218	236	242	209	221	235	202	196	211	185	225	211	206	173	203	223	223	227	233	252	243	229	209	212	229	193	232	183	190	235	227	204	211	208	194	217	203	236	212	184	209	203	224	215	203	259	225	230	247	244	212	218	227	170	228	233	223	188	228	204	235	203	195	199	212	206	235	216	198	187	203	189	198	189	203	193	205	195	209	240	222	224	205	209	197	218	171	206	219	193	183	231	225	213	190	221	217	219	209	179	209	216	237	225	177	205	180	237	208	229	216	188	217	194	218	206	202	192	194	186	202	189	227	200	224	194	215	216	214	222	210	212	218	195	209	212	212	231	189	219	236	188	219	193	204	203	225	243	195	178	200	229	203	212	181	216	211	202	211	233	216	217	193	224	208	210	208	201	183	191	196	189	219	245	217	206	239	199	213	190	214	198	187	232	205	212	215	195	203	224	233	222	236	201	210	213	198	187	199	199	220	194	216	203	198	199	201	201	219	211	234	248	203	223	203	241	237	200	195	253	163	224	247	259	192	190	225	238	227	198	219	212	234	235	200	183	204	198	201	216	248	173	209	223	222	210	188	202	191	223	201	202	204	211	216	202	206	248	199	212	221	208	226	235	216	196	221	238	199	242	202	205	214	216	200	205	226	222	190	200	214	180	221	236	197	234	213	185	232	211	220	186	221	228	215	225	195	200	199	196	232	226	238	189	222	202	215	219	202	230	201	231	197	194	201	233	189	198	194	196	188	233	204	202	185	204	223	212	200	200	216	228	212	226	204	206	219	221	229	195	222	216	215	198	204	205	186	195	207	212	195	221	210	202	210	178	229	221	219	224	218	204	233	202	230	226	236	236	201	239	210	198	206	204	210	207	212	192	210	207	200	211	195	219	215	214	214	204	223	178	196	218	243	231	244	225	198	234	198	194	218	233	188	205	194	230	238	194	201	223	239	206	208	227	216	233	206	215	204	196	241	201	218	204	192	199	210	221	232	205	217	188	219	214	188	210	194	222	217	225	203	208	228	223	227	203	203	210	228	213	226	224	217	206	239	202	217	199	251	181	196	222	227	200	230	232	252	195	199	191	226	237	230	192	229	216	220	200	228	220	219	211	196	195	204	196	206	244	204	222	179	208	199	221	238	216	206	191	221	236	229	203	233	225	211	200	220	214	196	215	203	209	238	226	208	198	207	217	215	226	195	226	189	218	207	204	229	196	201	198	204	211	188	209	229	232	208	230	186	183	199	191	237	216	211	233	219	211	243	190	214	194	202	194	215	218	193	212	211	218	232	214	196	193	192	212	206	217	229	212	188	208	191	213	189	200	228	224	216	191	195	190	212	223	194	206	212	196	198	207	210	182	228	215	212	242	212	229	204	219	200	217	211	220	223	221	218	182	235	217	214	207	215	190	204	234	220	209	176	167	185	170	219	221	198	206	216	200	207	197	206	236	246	214	215	220	207	194	195	198	201	186	207	233	223	202	219	223	220	204	249	223	178	193	229	222	206	244	215	226	237	238	216	198	233	238	232	197	223	210	195	238	209	204	244	181	218	181	240	217	225	190	220	208	213	212	237	222	211	215	213	208	240	236	212	230	229	232	183	214
5458	2458	1675	977	686	578	583	489	580	508	548	511	480	504	472	502	521	461	491	520	522	453	525	536	525	499	471	491	481	507	512	475	483	535	519	492	490	507	513	508	503	511	526	502	492	483	469	500	512	470	499	515	495	473	481	502	517	468	533	482	513	492	501	518	479	504	474	482	516	466	497	531	494	534	495	469	529	487	519	531	505	518	483	470	482	479	486	491	487	525	502	468	497	517	516	496	488	514	486	518	491	500	504	523	481	492	546	487	504	512	485	474	458	542	471	483	484	512	491	463	477	490	483	481	483	534	477	498	517	509	480	454	485	520	475	476	524	495	493	506	508	490	489	504	496	530	543	490	509	526	530	475	468	509	483	515	514	512	503	499	494	532	480	500	523	498	472	503	471	492	486	525	496	512	518	496	488	525	524	525	531	509	532	535	515	487	490	470	493	508	463	513	485	501	474	526	495	500	508	530	526	515	510	484	486	494	506	466	493	507	487	475	488	491	474	463	494	435	501	501	501	479	514	505	510	502	492	495	499	455	499	501	495	509	501	481	456	496	541	500	458	527	487	465	507	505	478	491	510	522	505	512	516	512	478	471	480	499	497	477	491	483	508	496	495	466	462	480	470	514	459	491	543	473	504	501	463	523	501	509	502	482	498	473	526	423	466	525	470	506	541	497	455	476	510	487	498	492	485	511	522	476	486	512	495	482	506	517	474	459	517	490	481	492	511	482	535	488	451	501	506	520	479	521	498	471	476	493	510	502	491	507	456	485	542	518	494	504	507	505	534	478	526	458	504	501	523	535	481	479	494	495	470	521	480	525	502	480	487	455	511	479	516	484	440	483	509	482	516	508	519	469	482	509	481	485	517	524	505	508	438	478	496	463	516	486	504	503	489	498	485	526	517	514	482	488	470	514	461	481	503	513	493	507	527	511	518	493	476	525	495	468	498	476	490	507	511	504	503	491	495	545	487	509	476	513	500	506	522	469	536	486	474	520	475	492	479	481	472	454	513	483	482	526	491	501	484	514	487	525	534	476	457	458	474	538	487	482	521	486	493	533	517	511	478	466	526	510	447	493	461	484	478	493	476	497	481	512	555	514	463	535	527	495	482	498	500	548	483	487	475	514	517	484	509	496	512	467	513	487	507	505	471	475	497	528	509	470	490	506	501	539	483	489	500	500	524	505	496	464	533	526	483	482	485	511	492	528	504	512	490	492	503	527	485	517	504	489	471	479	483	474	530	540	474	475	506	494	482	509	516	494	520	509	510	502	509	503	572	472	485	511	499	504	491	490	520	479	490	499	494	500	517	430	497	502	486	525	515	511	452	494	499	490	487	498	478	464	474	495	506	493	498	489	511	563	474	519	502	527	500	517	486	498	510	479	517	535	475	505	472	514	528	491	532	457	522	491	525	490	508	475	466	486	540	517	486	535	507	512	490	526	494	509	482	490	504	525	482	517	507	487	498	468	501	475	508	508	452	492	493	568	480	490	484	511	498	521	516	519	475	455	490	499	480	510	483	519	497	475	530	482	505	470	503	461	448	518	461	468	539	511	512	494	520	506	517	506	465	507	502	486	527	491	501	504	506	487	503	525	495	452	488	491	514	540	531	514	468	498	502	534	519	552	475	481	520	470	458	496	500	512	503	514	490	493	506	501	509	489	544	519	472	508	485	493	489	496	491	526	497	512	480	517	548	485	500	509	484	480	504	508	461	501	511	494	527	472	537	492	464	497	488	458	470	537	537	520	511	508	534	506	529	542	505	522	538	469	510	492	477	481	502	492	467	491	484	466	489	493	484	499	478	472	537	520	490	472	499	517	507	495	511	505	505	519	496	468	487	510	480	485	521	501	504	465	479	484	535	509	502	519	534	489	524	496	529	446	521	493	506	483	513	481	458	524	494	420	498	464	452	439	486	463	438	495	502	455	494	494	509	491	461	538	517	488	480	488	539	521	504	457	519	477	485	497	479	506	463	504	501	470	494	494	511	505	495	525	467	467	458	454	493	503	505	497	516	503	482	470	496	471	540	532	493	513	531	506	467	489	493	491	485	500	499	479	512	520	525	510	490	508	542	483	520	487	503	489	520	496	512	517	483	488	478	490	544	520	499	497	512	523	510	470	490	538	500	542	514	496	462	484	501	497	520	495	456	511	491	504	482	501	502	473	509	484	486	496	512	459	482	490	521	506	492	477	505	474	510	521	527	506	545	509	492	497	502	478	527	494	503	520	491	472	470	543	516	548	484	518	483	471	491	468	495	490	520	490	517	512	503	498	496	533	479	476	522	529	486	508	485	532	488	494	455	524	521	519	496	469	463	520	489	495	473	507	490	482	496	500	425	484	523	507	498	486	501	521	507	479	496	504	466	476	468	486	477	514	519	475	542	552	509	513	498	530	475	509	537	501	539	474	539	530	516	478	501	487	480	460	507	485	487	490	484	494	500	521	482	470	491	480	528	471	470	500	509	466	530	505	476	462	522	515	466	503	489	501	503	485	517	491	474	475	501	507	532	506	491	538	560	535	514	525	492	494	495	490	472	484	499	457	541	509	514	512	546	485	500	485	504	513	493	484	535	499	468	480	542	486	511	491	500	495	498	485	502	477	526	471	472	508	479	512	429	498	532	493	509	513	525	544	536	487	509	492	505	487	517	519	506	489	505	440	482	498	500	562	489	517	508	521	462	504	485	487	520	481	489	474	504	503	518	510	473	478	503	487	486	501	516	495	482	472	482	529	439	529	498	481	544	544	511	487	504	477	482	480	495	498	480	506	502	486	491	461	491	546	486	528	501	480	498	488	507	530	502	509	485	500	469	507	500	490	508	511	502	501	472	509	520	494	504	477	520	493	501	480	478	523	527	468	508	490	494	534	471	477	514	495	505	468	532	523	480	474	486	515	485	500	493	541	514	502	454	489	503	518	494	483	503	467	481	514	502	474	474	456	549	454	485	516	494	489	490	480	509	505	476	517	465	497	513	464	470	481	512	524	480	423	483	516	537	526	482	528	479	495	495	485	520	484	504	510	529	547	495	497	511	497	487	489	515	486	533	462	497	534	532	514	477	495	484	516	459	480	531	512	514	527	481	514	467	513	524	505	480	484	515	520	477	511	484	512	497	506	499	467	532	491	507	507	506	509	469	486	448	540	522	480	518	493	496	484	524	466	513	536	446	488	465	466	473	489	493	487	512	517	535	459	539	478	489	547	505	491	465	474	497	469	508	495	527	490	488	489	494	481	519	505	474	477	486	531	484	507	493	486	482	487	463	481	512	504	492	473	497	505	480	500	488	477	496	526	505	474	498	475	506	519	491	517	480	494	484	456	501	492	495	484	489	500	463	470	494	463	507	502	460	457	500	521	509	471	466	541	492	513	447	501	508	493	495	530	487	461	484	505	504	480	483	480	504	523	474	462	514	483	556	498	499	513	458	476	508	506	532	477	483	509	522	460	502	497	478	515	486	517	479	509	505	533	525	457	502	516
24505	20996	24651	27500	20676	3617	822	589	522	473	430	421	384	355	357	345	329	336	305	363	283	323	321	307	313	310	295	331	317	326	341	301	324	308	349	321	298	301	282	349	294	313	330	301	296	305	299	319	277	278	342	327	313	307	338	313	339	295	285	330	325	335	305	339	298	316	313	333	330	311	281	303	324	324	286	343	301	316	314	329	320	317	330	322	353	322	344	316	293	339	345	335	308	252	334	272	282	324	306	292	327	317	327	295	339	322	289	265	335	304	323	304	321	306	295	293	288	291	339	287	303	334	301	289	350	307	313	298	299	298	280	307	319	314	311	298	295	299	299	268	294	299	278	273	303	291	314	298	328	298	329	327	322	339	315	281	296	296	299	316	264	333	304	306	335	320	327	346	349	320	338	294	347	287	325	306	304	300	285	327	297	277	296	280	294	337	318	307	316	338	328	289	331	296	292	303	351	287	287	333	292	349	323	305	316	252	269	291	296	296	320	330	329	334	320	279	320	333	302	301	311	312	277	313	353	332	328	292	302	315	332	345	306	286	301	312	297	310	317	346	317	300	312	292	298	292	271	326	290	309	314	313	309	306	324	289	295	284	356	326	289	315	314	332	278	271	303	280	316	314	325	285	320	286	279	275	316	295	288	307	316	296	314	300	308	314	309	328	298	292	282	320	294	303	312	308	335	311	324	305	337	312	279	344	325	282	289	305	305	333	302	310	300	322	314	289	329	336	299	337	302	300	313	267	288	298	314	313	324	304	288	325	287	290	318	310	326	297	283	288	315	271	312	278	296	320	288	290	266	339	273	316	274	283	335	283	298	296	320	315	278	305	298	331	338	300	330	305	337	341	306	288	312	329	299	293	297	313	269	291	299	313	273	294	318	397	273	332	303	313	315	291	305	334	318	325	299	320	312	319	292	334	308	294	291	331	348	309	320	295	303	305	305	312	322	293	311	309	317	304	291	286	288	343	305	333	266	303	302	307	277	312	305	321	305	305	302	314	313	290	284	311	319	314	301	313	290	288	313	301	300	301	313	259	334	251	315	290	318	327	342	332	319	320	317	269	319	317	280	313	283	310	309	297	304	310	333	297	321	298	334	303	285	324	286	297	332	291	287	310	316	298	318	277	274	264	299	277	297	288	302	290	279	292	320	366	325	345	316	304	324	276	292	310	293	279	291	334	329	301	310	321	283	305	323	330	308	334	308	280	331	333	303	325	306	299	317	331	296	317	339	321	330	294	306	347	279	333	300	330	308	284	321	283	335	312	315	288	279	319	305	296	303	314	329	303	305	318	276	307	284	294	301	322	287	338	316	314	308	274	289	301	305	277	302	296	309	331	288	301	313	333	304	319	290	279	314	300	323	292	320	303	295	274	310	321	313	314	301	299	316	321	299	338	304	314	314	275	292	294	304	291	290	303	329	284	296	302	302	297	258	308	328	330	316	293	337	314	312	291	298	321	291	322	302	279	303	288	344	290	316	311	288	322	287	316	291	304	331	313	298	294	302	320	302	329	282	301	252	325	293	297	288	263	299	308	284	289	278	294	325	323	313	328	327	319	306	295	346	323	302	273	285	324	303	300	302	325	304	288	321	355	306	290	328	292	298	290	311	287	324	272	295	279	296	312	274	337	325	305	313	297	281	322	316	322	318	304	313	306	294	302	280	300	290	290	299	326	291	331	319	303	288	297	336	263	280	288	284	330	282	326	308	319	314	292	322	317	326	312	351	281	299	308	284	296	301	303	312	309	307	296	290	325	310	301	341	340	297	276	273	283	305	307	294	316	298	337	303	321	311	293	325	302	331	330	315	302	350	311	298	328	322	323	303	280	335	295	315	291	312	294	320	349	280	304	318	280	293	285	284	288	294	340	334	298	338	304	309	305	296	299	326	320	296	302	314	358	308	283	337	292	321	325	312	285	327	303	324	329	275	290	276	309	362	302	279	291	296	292	307	344	339	286	311	318	326	296	297	334	319	287	320	323	300	321	362	303	327	330	306	299	299	324	313	307	332	311	294	306	291	317	295	288	292	260	276	281	276	297	291	311	281	312	315	288	299	339	338	332	310	318	346	296	330	288	286	298	297	362	320	315	292	294	304	334	338	294	322	301	319	328	330	325	283	331	342	311	325	316	275	285	307	294	287	276	305	323	302	309	322	340	274	280	299	286	345	305	325	323	333	309	295	304	296	330	270	310	304	289	310	294	335	277	313	314	346	322	311	275	304	335	307	313	302	315	272	267	300	306	306	281	294	278	306	334	310	285	324	291	298	312	300	325	299	266	314	309	328	312	320	323	274	311	311	307	282	309	299	301	301	304	299	327	319	312	301	293	331	292	297	317	251	298	302	329	309	375	322	296	322	293	302	289	288	307	323	300	274	295	311	306	290	306	299	316	265	302	287	364	297	293	316	343	328	289	325	299	338	299	269	307	280	294	308	333	285	272	308	323	278	317	321	285	308	345	306	317	298	342	276	298	296	294	296	325	333	306	328	309	328	262	283	301	298	324	358	302	297	299	311	290	305	267	294	293	336	294	316	304	285	305	305	301	320	301	315	290	323	297	322	293	304	337	312	310	305	314	273	312	297	273	314	316	287	310	289	304	303	325	299	294	307	314	300	330	294	289	332	307	325	317	284	307	316	320	286	314	312	319	324	305	326	326	358	349	309	310	292	294	308	309	299	309	288	324	299	290	290	304	302	298	293	308	327	280	303	310	327	328	288	266	388	279	327	343	316	332	318	305	288	286	316	294	305	337	298	310	308	263	320	320	298	338	323	283	299	304	299	301	311	288	286	298	317	323	306	338	301	317	298	315	317	311	291	299	290	310	320	316	311	328	323	308	287	312	303	311	292	309	273	288	316	304	335	335	285	336	290	297	316	304	318	315	297	330	320	267	347	310	350	322	329	269	323	312	284	319	287	289	313	331	323	314	343	309	293	320	321	309	332	328	343	277	282	317	309	286	300	307	275	272	287	298	307	280	311	303	304	314	305	305	316	283	305	290	337	303	316	291	349	295	312	298	309	304	290	315	293	299	323	288	303	285	285	278	332	336	318	295	306	330	329	304	292	312	293	308	310	303	318	323	295	280	289	285	289	290	308	296	296	295	316	306	310	310	271	336	316	297	299	328	299	305	302	303	311	307	310	291	270	327	306	287	331	318	327	327	324	325	331	287	327	328	292	311	325	303	284	276	328	322	289	291	316	302	301	299	309	294	306	335	328	309	338	330	344	279	288	287	282	311	269	298	281	302	321	312	288	316	326	298	301	300	290	295	309	313	294	321	296	318	324	322	316	338	277	311	327	300	286	311	303	309	284	301	303	303	305	295	320	310	309	301	322	310	275	315	311	306	341	291	321	293	303	319	312	318	324	304	289	300	340	311	333	282	309	313	301	301	312	296	360	331	285	340	276	299	298	319	333	354	320	306	314	278	321	311	308	286	288	307	300	338	306	319	311	309	317	288	354	308	305	315	287	294
3717	6074	4183	2045	1355	1054	891	839	810	752	766	777	707	687	686	685	665	693	667	747	622	677	678	673	704	680	648	682	655	693	646	669	714	645	633	649	652	674	671	677	664	689	659	678	651	695	666	621	652	672	696	686	704	628	708	699	673	684	664	670	671	668	667	671	681	692	624	694	694	654	671	716	658	724	667	688	608	675	685	659	703	654	687	655	677	639	610	668	661	638	685	713	651	643	675	665	713	674	657	656	670	671	637	642	688	679	671	639	644	662	654	693	626	662	656	682	665	655	667	647	674	680	677	673	633	644	685	665	660	649	679	676	634	698	686	656	642	699	675	657	663	649	643	649	659	664	664	698	672	670	694	747	681	673	683	632	720	678	663	677	674	697	636	701	690	667	664	639	690	655	677	681	666	692	620	660	686	689	677	639	680	654	667	669	708	645	643	680	613	686	698	642	701	665	660	665	670	697	678	714	643	714	680	718	671	699	678	679	621	678	701	635	676	726	657	676	646	669	685	682	660	686	645	695	625	678	657	658	606	691	645	664	652	656	666	655	690	680	643	662	626	639	638	661	617	679	641	673	691	646	639	671	635	656	644	634	661	652	680	651	636	657	683	619	644	679	620	621	704	655	711	661	668	652	683	670	671	696	630	625	653	653	716	626	639	658	667	636	675	691	727	689	676	605	675	706	666	717	667	652	698	734	652	657	668	665	636	673	667	669	674	702	716	669	650	614	749	677	648	636	657	685	620	664	662	674	694	638	682	626	678	658	668	685	666	645	673	667	674	659	667	648	642	625	699	721	703	622	709	621	673	672	669	673	676	661	693	690	677	621	648	652	649	659	676	647	679	668	667	703	637	659	653	721	664	680	645	661	666	676	655	655	656	687	709	674	625	621	682	668	702	678	658	676	639	667	643	675	663	670	657	685	680	679	692	699	683	640	672	622	664	661	682	698	720	652	710	673	655	662	674	688	656	630	686	653	657	667	645	722	680	683	665	683	664	665	693	674	698	624	655	696	651	689	682	683	671	702	619	680	671	686	676	664	660	646	692	682	659	706	679	633	665	676	690	722	667	674	684	621	705	660	673	682	677	661	696	662	655	656	654	675	637	647	675	682	663	658	624	643	677	616	671	645	699	658	680	685	731	656	665	683	622	646	670	649	622	679	693	684	662	710	695	676	641	659	654	689	665	672	630	691	697	709	636	672	654	680	666	616	706	707	685	692	671	677	659	645	675	683	646	678	627	650	670	683	676	640	613	667	622	685	715	666	674	641	702	663	657	682	697	686	674	642	678	741	667	643	656	670	664	667	703	712	658	674	657	654	668	665	647	632	696	703	657	636	621	686	678	697	664	658	718	635	622	686	633	701	676	640	678	641	695	682	679	677	661	634	672	647	650	714	654	691	694	658	715	679	659	668	648	682	672	698	684	658	651	657	644	650	655	683	667	649	655	628	634	687	702	685	657	651	705	646	650	659	618	693	658	643	655	636	688	714	655	649	652	652	631	642	675	660	662	670	654	645	677	720	718	650	628	691	653	613	694	702	631	634	669	630	697	648	696	686	688	658	652	651	588	654	684	655	665	642	679	683	676	642	663	679	700	689	678	660	677	646	662	704	633	685	655	657	667	678	644	654	629	701	694	637	657	676	716	624	717	702	660	626	677	682	686	633	661	694	647	656	652	677	695	658	659	616	685	645	662	692	668	709	690	647	636	663	641	641	666	641	644	641	677	620	670	705	665	685	651	658	670	690	695	676	682	686	671	642	692	685	722	645	654	652	637	655	679	695	694	650	666	644	669	665	723	672	653	696	635	678	693	715	678	661	637	657	624	683	674	687	681	630	665	706	697	696	673	643	672	658	678	661	664	667	648	649	654	693	628	625	628	636	686	649	691	611	623	639	688	669	632	660	671	659	658	675	644	646	641	637	665	651	681	744	717	666	647	666	655	683	613	624	684	600	640	665	696	697	653	691	674	666	659	683	661	606	633	704	618	667	689	705	615	657	674	703	645	676	694	674	627	702	682	607	678	648	697	662	670	630	636	645	674	633	730	650	631	660	685	688	650	664	644	654	675	672	691	667	691	669	670	650	651	710	667	660	671	680	637	690	627	663	618	693	685	659	641	676	631	648	733	625	679	600	681	687	670	698	694	683	663	680	648	685	665	706	656	640	718	637	642	641	619	636	699	715	683	671	709	642	648	681	656	641	662	674	696	636	683	705	663	642	637	701	670	676	705	673	669	654	655	691	675	644	653	623	700	696	676	645	731	693	640	669	639	636	635	619	692	677	640	697	616	645	617	684	657	682	708	696	667	665	634	653	701	684	628	686	654	704	661	660	657	663	634	647	678	672	691	669	676	618	686	632	723	666	690	689	675	657	647	675	652	673	656	681	716	689	619	626	683	699	672	664	653	613	650	667	653	694	709	696	646	675	683	663	701	668	708	636	668	685	654	632	707	654	682	650	659	733	656	679	685	661	667	673	666	709	676	679	651	667	678	640	654	699	623	660	704	687	709	687	682	655	621	686	639	659	704	678	693	620	651	656	669	698	669	689	682	670	627	675	665	696	691	676	678	654	680	619	710	621	713	680	692	677	645	637	708	644	669	689	676	718	677	683	690	641	668	659	675	650	689	661	607	656	678	695	678	642	675	678	607	632	656	678	651	711	651	717	700	678	676	678	703	681	659	672	679	662	698	682	676	669	703	634	679	680	655	665	714	693	697	701	643	700	646	661	669	647	664	629	628	647	696	708	638	687	682	638	653	675	667	673	687	665	635	633	711	683	680	665	690	679	700	659	620	638	629	671	687	656	710	628	636	681	685	715	724	670	677	672	658	742	697	679	625	689	673	670	735	698	658	664	656	637	654	662	626	669	674	693	671	664	694	651	661	597	660	691	634	662	657	647	692	653	647	698	636	658	660	667	627	708	655	620	647	685	662	699	703	668	723	723	660	686	671	679	664	672	688	675	719	699	661	638	671	685	653	682	635	606	631	637	618	675	665	678	662	674	681	643	656	711	689	669	686	680	670	609	622	634	697	671	667	643	640	651	650	654	656	729	688	659	685	650	661	659	640	721	657	682	639	655	655	699	684	662	668	663	668	621	708	678	691	696	681	630	706	637	679	685	668	634	662	670	712	645	697	669	666	615	673	671	661	666	654	681	678	633	636	692	646	656	673	670	634	615	630	669	680	658	664	636	663	638	659	708	711	650	700	673	662	673	667	656	625	655	649	717	667	696	688	676	669	649	652	648	601	633	692	672	641	624	688	657	626	668	723	680	680	712	690	686	690	666	651	686	657	665	671	674	689	693	653	653	628	685	656	722	643	683	647	643	701	658	638	646	694	673	657	624	646	737	657	740	687	670	680	667	663	670	675	640	685	683	689	664	715	661	692	668	712	627	682	673	639	706	685	683	670	647	637	712	694	699	640	667	644	653	662	661	653	648	668	699	663	636	634	690	660	636	651	692	662	672	651	672	677	683
23759	21026	25322	26945	21035	21023	3825	800	553	554	510	476	398	379	317	289	327	292	285	233	280	272	268	250	237	224	224	246	264	281	232	239	249	266	246	259	267	280	253	239	257	272	265	270	256	270	247	227	274	279	269	248	264	289	266	275	282	277	289	254	252	260	223	251	269	268	239	258	232	240	238	253	260	271	255	250	246	262	234	249	261	245	257	245	237	267	255	262	272	236	240	244	274	233	280	259	271	240	262	236	273	237	280	236	246	233	238	235	265	243	238	259	266	283	264	268	248	248	219	238	246	272	213	263	280	279	287	220	240	242	247	233	270	230	226	269	250	245	242	240	249	231	240	247	245	235	267	245	226	241	254	249	241	243	247	260	248	225	257	262	245	249	261	239	231	275	228	217	241	261	225	276	231	234	246	231	247	248	251	232	234	274	289	256	237	258	278	231	266	235	266	251	230	241	237	249	257	258	241	237	273	241	265	236	217	218	261	273	241	244	260	245	241	250	249	240	276	242	270	239	216	247	241	247	244	274	256	288	271	222	218	229	278	250	262	242	258	250	268	230	261	242	270	215	272	221	264	276	227	259	238	249	259	277	271	223	220	238	246	252	212	234	231	220	266	248	252	229	257	257	260	230	265	256	238	236	226	227	244	244	233	242	250	243	255	233	204	222	218	241	233	249	260	256	213	242	258	261	224	240	242	239	243	245	247	225	256	238	239	256	245	238	240	231	247	231	245	209	241	243	232	221	256	262	269	253	220	238	220	257	218	258	250	219	232	232	261	255	242	207	235	253	254	254	217	236	277	196	242	242	248	270	217	215	255	250	244	247	284	250	226	239	232	251	254	226	258	239	235	247	246	235	253	268	218	241	273	260	250	228	284	258	253	271	246	226	241	231	258	271	259	227	287	254	258	256	243	255	248	246	262	242	225	245	253	229	210	247	261	254	253	234	245	267	253	263	272	258	270	256	261	244	260	223	237	250	245	256	242	220	264	259	208	249	241	211	246	259	260	236	225	207	229	241	235	248	242	249	220	264	247	258	243	241	272	259	251	247	235	241	222	244	247	233	225	245	267	235	243	213	234	231	229	259	256	238	256	251	247	239	266	248	248	270	227	240	239	254	230	260	261	246	252	277	258	237	227	278	271	237	262	239	254	259	236	260	240	227	246	234	237	258	247	239	272	252	268	222	242	265	274	286	280	253	238	250	265	235	242	256	266	257	250	266	262	262	248	236	250	263	244	256	260	235	226	248	260	234	266	215	266	222	249	240	247	241	257	266	217	275	213	236	245	242	211	238	259	294	252	254	260	260	252	271	251	264	270	249	265	224	253	258	251	253	280	250	255	233	258	273	263	233	223	253	276	258	259	226	229	237	243	232	208	230	266	256	266	267	235	265	261	264	272	245	251	224	255	243	243	219	249	271	249	255	227	279	231	235	261	245	226	243	268	234	258	249	255	222	211	214	253	266	235	254	262	236	226	251	265	250	275	263	212	270	252	274	240	247	262	245	240	225	268	270	224	221	242	245	263	239	250	263	245	242	224	244	273	254	225	241	248	228	253	279	231	239	219	229	243	249	233	253	248	240	262	245	251	250	253	241	238	268	236	256	250	231	256	243	232	272	257	250	278	243	267	251	252	230	248	269	258	231	224	243	238	230	287	231	233	226	224	237	259	273	232	214	259	244	200	244	252	262	235	222	253	241	256	276	218	205	237	237	234	275	217	232	231	224	272	247	253	239	267	246	241	235	242	244	226	265	236	247	258	232	252	260	229	238	237	234	285	251	230	256	245	226	231	256	264	237	244	240	238	230	268	258	244	257	286	250	254	250	255	238	232	237	213	257	249	233	252	245	238	253	256	246	241	254	249	274	277	248	271	261	237	240	232	275	247	251	234	230	234	250	251	262	226	244	255	266	258	239	283	242	243	233	250	267	268	243	229	230	231	269	272	224	227	242	244	260	276	242	252	235	256	247	260	240	248	243	255	228	255	239	261	219	278	260	248	240	240	233	238	264	223	255	239	238	235	246	222	229	261	307	225	253	236	219	226	258	258	243	262	231	256	277	229	250	229	231	242	259	230	215	229	278	226	266	231	270	231	252	236	244	247	216	265	274	236	223	231	238	267	305	214	234	225	237	284	248	260	251	269	225	239	248	258	267	254	269	240	276	262	232	263	260	250	267	270	279	274	247	240	254	251	228	233	276	241	281	241	256	231	260	248	269	250	240	268	254	269	254	220	227	232	268	236	234	231	238	234	243	228	248	269	242	237	302	268	234	249	221	259	272	255	258	280	241	223	242	252	240	238	263	253	251	230	254	270	261	245	244	258	248	242	227	247	262	219	227	268	251	263	236	242	259	235	223	229	262	247	240	242	235	272	234	242	240	217	235	237	237	248	237	237	235	234	222	261	242	230	218	209	229	263	261	243	288	267	263	252	262	231	234	241	221	276	277	237	240	245	265	263	242	214	245	245	285	265	287	261	262	239	253	272	249	261	270	236	276	218	250	264	228	237	236	275	237	220	252	249	248	216	250	262	237	223	234	246	229	236	239	279	235	251	267	250	265	239	243	294	233	257	247	202	257	234	257	216	241	253	236	230	278	225	258	238	283	277	252	274	229	244	232	219	223	264	222	276	278	261	270	234	254	256	266	258	271	264	224	236	241	246	249	241	247	255	248	247	219	238	264	240	268	239	232	232	245	241	227	212	249	229	266	222	244	249	240	222	214	255	248	232	240	222	256	252	245	236	246	231	241	251	259	255	265	230	213	243	272	286	248	230	234	243	256	281	237	247	252	265	238	225	252	264	232	267	242	243	246	249	229	239	257	256	248	249	228	276	253	225	255	235	221	229	258	266	247	256	224	227	244	256	237	253	245	245	210	227	243	236	247	247	221	257	214	248	265	241	265	230	254	267	242	270	258	226	220	262	264	230	272	229	236	264	272	276	259	233	242	246	250	269	240	259	232	272	273	238	258	265	234	230	226	278	207	258	261	239	218	235	262	266	253	251	207	253	246	239	222	255	263	224	272	243	224	250	241	258	234	235	230	231	246	251	283	233	236	245	253	238	246	263	244	236	226	263	224	261	247	253	262	213	272	267	247	256	252	253	225	258	227	246	240	259	230	259	251	262	255	247	255	244	235	242	236	252	245	220	241	247	249	242	269	241	237	239	273	242	253	268	266	282	254	224	228	238	247	253	246	242	260	239	282	269	237	275	236	253	244	237	215	265	252	266	230	264	230	232	239	242	224	266	243	253	255	230	260	239	227	269	237	250	232	226	209	266	279	250	272	251	284	254	233	250	298	249	241	240	258	251	254	250	254	259	268	269	269	251	246	245	233	261	238	245	248	261	217	266	254	260	227	248	261	236	231	236	262	242	266	231	223	216	251	234	242	244	258	272	240	247	234	277	275	252	262	219	272	269	268	248	226	204	277	251	215	256	230	239	250	255	224	234	277	249	239	224	209	241	242	272	252	230	271	234	259
4044	9506	6258	2739	1710	1169	956	780	729	644	622	637	578	590	588	574	572	574	524	564	547	524	542	524	520	506	568	547	600	547	530	519	564	527	541	597	512	520	582	530	553	536	568	532	575	563	547	553	594	517	537	547	580	553	516	512	548	532	543	529	542	546	556	554	561	525	499	557	533	592	546	500	509	568	554	567	575	555	528	511	547	562	510	553	523	533	513	569	556	558	507	542	523	536	526	547	563	554	543	546	538	496	549	499	513	545	543	528	520	561	525	525	544	532	547	566	549	534	529	517	587	510	536	493	537	541	534	516	527	486	552	543	501	553	545	545	542	555	555	531	558	553	570	532	575	559	545	483	555	551	558	561	561	511	542	532	531	525	532	540	512	547	550	535	480	552	544	536	548	575	521	499	545	508	580	517	509	548	519	566	540	581	555	550	558	558	549	534	538	495	547	528	540	548	523	531	554	543	489	522	534	567	517	508	529	512	504	546	554	531	551	558	497	497	537	553	502	561	532	547	542	527	507	552	522	577	544	511	501	556	547	511	559	516	586	549	539	555	529	557	531	559	527	528	562	556	549	541	510	518	510	544	500	515	519	554	574	523	516	536	533	504	521	528	521	493	568	500	518	551	510	545	581	530	534	564	539	534	497	547	530	520	586	528	534	491	515	542	521	539	556	524	565	589	529	515	525	537	507	533	530	526	532	535	525	561	540	551	593	539	547	537	511	556	527	526	527	516	548	484	553	559	481	514	553	527	524	505	553	530	513	557	524	508	542	566	534	497	509	530	549	501	515	534	533	521	543	561	526	553	493	534	568	535	524	534	511	550	504	544	525	504	527	533	532	566	483	541	531	522	521	544	528	524	521	560	542	529	545	537	525	566	544	570	514	537	503	540	563	512	509	482	553	542	540	488	514	548	531	546	549	551	524	544	505	559	564	514	503	516	503	528	514	545	493	563	568	489	521	571	514	555	532	541	482	576	547	551	551	511	531	522	522	541	545	523	549	532	546	519	589	524	504	552	525	526	530	504	564	568	509	498	566	500	505	537	518	555	510	534	570	532	499	528	525	541	559	502	557	558	538	505	529	516	525	522	519	545	540	542	547	536	510	532	509	522	529	539	560	544	526	544	504	525	518	574	577	554	574	505	565	510	561	549	514	541	527	531	527	565	523	538	509	560	548	523	538	558	568	529	528	539	570	552	532	547	512	571	500	527	552	531	568	546	508	562	544	502	510	559	561	551	501	538	544	513	529	530	531	575	545	513	531	516	499	552	574	524	498	536	492	495	549	531	565	531	535	523	486	500	562	568	510	553	563	534	556	507	540	553	554	534	536	544	512	591	523	555	570	532	549	500	527	534	540	528	509	510	497	531	558	520	496	506	553	559	517	511	562	525	495	525	544	568	500	530	526	531	540	564	532	558	565	533	546	541	529	578	505	562	508	493	568	546	525	545	509	540	606	512	521	563	500	574	552	590	495	512	538	556	592	572	541	509	511	528	542	546	534	564	527	484	553	525	522	540	547	509	498	525	527	535	538	523	521	527	554	517	552	527	514	573	506	520	524	523	550	550	545	583	547	555	522	540	506	495	544	499	558	481	530	510	541	556	540	491	548	517	551	562	557	503	564	536	542	537	532	494	544	523	554	503	515	529	509	528	524	544	507	540	546	516	537	534	517	543	536	507	545	550	571	533	564	507	535	546	511	505	527	532	528	503	515	527	515	557	520	572	524	499	527	493	496	536	528	524	535	533	517	505	521	559	521	532	517	512	522	531	544	563	539	545	539	528	556	572	565	561	540	575	545	547	531	494	537	552	487	522	534	515	557	575	516	541	534	514	535	513	494	603	559	492	515	553	504	508	520	513	555	565	535	517	552	501	534	554	539	562	499	511	539	523	532	528	535	551	569	528	552	528	525	504	495	510	551	536	506	529	563	549	561	547	565	563	486	491	493	554	515	565	545	516	547	522	536	542	529	527	567	527	512	530	548	553	545	524	541	551	520	500	558	543	531	543	560	520	551	540	510	533	537	534	528	531	536	568	514	555	557	547	509	540	528	518	568	533	523	533	521	540	536	526	539	515	553	555	530	483	533	497	534	489	523	514	541	532	486	535	512	522	532	521	531	556	534	514	536	528	504	552	565	481	511	564	506	560	565	525	547	541	500	506	529	484	522	508	517	526	560	532	486	518	527	537	509	558	529	537	522	538	527	487	535	549	557	508	539	497	516	558	551	541	524	506	487	600	508	538	547	539	542	598	576	522	511	523	562	524	505	523	523	519	509	506	542	554	514	542	537	494	516	531	548	573	543	509	500	525	525	543	508	561	572	485	553	562	528	596	533	539	552	543	537	543	550	511	557	513	543	536	539	561	515	522	542	539	531	540	525	548	499	564	540	559	542	541	484	554	516	531	557	561	522	507	539	531	564	492	537	541	500	524	543	539	563	536	576	539	557	565	490	543	527	554	559	561	527	565	527	505	542	562	528	531	517	520	544	547	524	547	523	539	543	536	517	533	561	507	523	543	533	524	554	518	516	535	496	542	544	529	490	515	535	558	521	523	565	555	537	535	496	579	522	565	509	549	526	549	533	530	555	559	545	555	586	494	519	538	528	519	543	529	516	538	528	527	539	559	542	551	529	543	569	548	509	530	533	549	545	526	530	526	518	516	541	510	492	528	508	526	533	514	552	568	550	551	534	564	540	495	570	564	523	556	545	527	518	535	517	503	545	520	523	496	559	523	538	517	527	573	513	525	500	509	537	535	538	500	519	498	564	521	530	560	551	543	514	560	534	494	484	538	566	551	521	524	537	511	539	499	527	514	514	510	556	577	507	500	507	510	536	506	510	561	540	522	543	546	539	510	544	591	531	534	525	563	559	516	480	574	589	550	549	515	537	534	520	543	534	514	513	507	522	516	597	546	505	556	527	519	532	600	498	511	525	533	554	543	516	540	528	571	512	550	495	518	527	528	520	494	556	521	577	555	556	566	544	540	527	561	557	491	539	540	573	538	562	537	524	520	556	551	519	560	494	516	560	557	559	524	579	555	558	558	558	534	540	549	544	520	561	544	579	491	515	548	558	539	537	544	522	535	535	527	516	522	532	539	578	505	545	580	527	526	553	541	520	548	518	533	553	507	534	542	564	557	501	539	525	463	511	543	512	586	527	534	510	528	538	538	539	576	539	527	513	511	565	554	535	552	548	554	527	526	538	520	520	539	507	500	536	532	535	545	541	515	487	521	549	546	528	511	539	548	530	540	545	543	571	511	551	535	479	543	561	522	594	519	541	545	560	509	556	581	554	529	508	567	573	515	475	490	539	566	542	544	545	539	561	536	547	561	530	557	536	543	558	536	541	498	534	533	518	548	555	540	547	542	529	546	528	493	561	501	544	532	531	508	504	549	522	495	550	567	515	557	550	519	513	523	511	582	529	573	531	562	568	546	553	510	511	535	546	550	519	527	559	505	535	571	563	535	552	545	546	542
33153	14392	3528	1227	728	607	375	298	265	253	246	260	254	232	208	213	241	215	204	211	191	204	207	211	207	207	205	227	197	222	225	233	225	189	236	222	219	219	215	209	208	216	222	210	221	218	228	206	213	221	185	223	183	218	214	214	194	205	240	191	240	189	222	201	198	245	224	204	246	211	190	203	206	229	232	217	186	217	223	234	214	212	218	247	188	231	214	232	194	219	211	189	198	210	204	223	222	221	204	213	234	190	205	207	211	203	214	220	220	239	235	240	208	238	198	178	198	237	213	203	215	202	214	219	217	204	207	229	217	220	218	205	200	234	209	203	223	182	218	218	213	213	243	212	202	219	205	195	202	227	193	177	209	208	189	208	206	232	217	194	230	222	203	208	230	196	208	213	185	207	226	219	201	225	207	246	187	204	199	231	204	201	191	221	204	190	187	200	177	212	203	231	234	208	225	214	240	226	188	201	200	177	229	207	219	194	198	212	213	215	209	218	215	203	201	221	215	219	191	207	183	199	210	222	190	182	213	238	210	232	199	215	205	208	219	199	215	228	196	218	223	205	244	228	208	197	191	229	224	231	198	183	213	218	224	180	187	190	193	214	205	203	194	205	220	196	213	187	223	208	214	219	206	193	191	216	197	210	226	201	202	227	201	226	213	207	196	225	195	189	230	197	214	205	202	211	203	209	217	220	208	199	215	219	204	234	207	189	217	206	208	212	217	224	210	205	200	211	239	209	210	240	238	225	204	226	197	230	195	210	209	202	242	207	205	206	183	202	232	220	202	231	213	205	226	219	194	218	206	222	200	217	223	187	212	219	224	215	213	198	202	224	216	189	193	218	198	232	212	206	203	197	211	209	216	218	178	199	219	210	214	222	191	192	206	222	233	209	213	194	216	225	221	199	193	189	222	187	215	218	191	212	184	217	213	216	222	217	183	181	196	267	240	235	218	208	220	206	208	188	188	236	204	207	211	200	183	211	186	198	236	219	224	224	203	255	194	183	184	204	205	198	194	199	233	189	209	186	196	198	209	227	196	211	206	192	206	204	225	210	220	199	206	183	240	205	222	202	247	215	215	214	228	208	211	199	220	167	190	190	208	201	175	227	179	235	210	197	229	248	218	211	231	215	218	209	246	223	179	212	196	210	206	213	217	178	206	210	209	223	231	197	209	206	222	206	211	224	219	218	213	224	204	202	216	209	208	220	215	203	224	233	213	200	198	213	215	202	204	183	234	207	216	187	232	227	192	201	235	241	233	204	218	204	227	213	196	209	207	190	194	217	227	198	226	191	215	214	196	214	205	218	211	224	207	202	221	241	182	220	213	195	214	213	172	211	225	186	202	212	223	232	205	192	214	175	211	235	201	210	225	199	205	199	199	217	202	246	189	208	190	229	196	230	211	239	211	239	205	208	203	182	231	206	212	227	198	229	248	237	204	214	221	223	231	212	208	196	212	199	197	221	189	204	206	222	228	201	181	211	207	216	227	224	196	264	238	224	201	223	235	216	196	213	225	222	195	230	196	234	251	233	209	225	203	220	203	195	198	233	209	187	212	226	227	181	181	215	222	203	214	198	193	221	189	215	219	221	229	222	209	227	222	226	206	223	225	226	195	203	179	198	217	208	194	213	219	224	215	226	199	205	232	216	219	241	212	236	189	182	212	205	224	213	190	211	246	204	195	210	190	225	230	210	191	184	217	198	213	208	219	215	234	205	189	216	216	216	233	184	213	205	216	237	204	203	205	220	184	184	179	211	196	210	237	218	227	208	231	226	199	232	217	208	213	228	231	220	184	208	198	215	218	211	226	214	187	218	234	219	226	216	212	210	217	215	198	220	224	206	221	200	199	216	239	209	202	194	216	224	197	198	204	236	219	200	220	214	207	211	209	217	221	235	185	211	227	197	217	168	231	205	213	209	234	217	217	234	222	186	219	232	203	210	234	210	202	210	198	199	221	197	239	224	230	233	177	199	219	186	221	228	209	217	204	225	211	198	204	216	220	239	211	221	202	228	229	201	219	213	210	205	203	228	223	198	179	185	230	209	206	199	214	170	225	220	220	190	210	218	209	198	202	206	231	211	208	220	222	217	242	193	194	194	213	241	207	213	222	202	236	217	214	195	194	230	223	215	215	212	226	250	196	189	186	204	206	216	207	178	212	195	199	226	212	200	205	223	217	202	217	222	248	221	213	207	221	211	226	209	173	193	197	210	231	221	224	176	211	226	229	218	204	208	209	183	196	220	229	206	210	208	213	212	211	225	200	220	191	202	200	216	174	226	196	181	214	199	193	202	190	214	203	207	180	208	235	236	233	197	233	211	209	211	209	220	223	219	192	191	239	214	213	212	218	209	194	194	201	208	252	185	206	221	210	228	200	197	203	210	211	202	223	230	220	248	233	226	243	193	225	203	185	199	237	179	192	204	205	207	232	230	222	231	216	213	215	206	198	208	221	212	229	204	210	212	199	217	208	191	212	203	208	193	225	236	203	208	204	218	255	219	219	207	206	248	244	231	225	204	204	209	183	199	186	225	211	208	204	186	221	212	237	208	205	212	209	211	220	182	202	209	213	200	218	197	198	178	196	212	218	224	199	181	208	220	244	202	238	221	206	217	204	201	212	228	234	211	221	194	201	205	223	210	223	203	213	252	219	208	220	220	216	228	248	235	245	219	196	195	195	202	232	184	203	174	187	223	209	195	228	227	192	209	197	199	196	200	216	211	232	212	203	212	170	229	236	236	242	229	206	242	218	225	211	189	225	190	190	204	201	212	210	208	217	237	230	212	218	218	212	195	196	188	171	212	220	213	209	221	231	202	208	204	226	198	239	203	201	202	198	198	201	201	230	193	191	213	211	227	212	191	210	197	215	210	230	214	221	196	200	204	217	260	225	210	177	220	221	201	178	224	215	178	215	189	243	207	224	209	205	212	177	240	220	213	218	216	196	211	237	221	196	226	197	223	226	222	219	197	193	220	207	187	232	224	203	223	201	223	202	196	208	215	207	181	201	226	222	201	216	200	222	203	196	217	256	212	197	210	212	208	198	243	223	224	231	229	205	181	199	233	194	203	210	218	230	208	218	210	214	223	200	229	221	212	191	200	191	215	189	188	213	230	211	201	205	224	221	207	226	244	185	196	224	242	203	200	191	199	219	197	218	204	187	185	204	184	210	199	207	218	218	186	219	219	196	187	206	225	200	201	213	211	218	216	218	196	220	194	215	229	212	195	202	199	214	224	203	188	209	206	224	223	205	209	217	186	235	216	206	208	215	238	219	209	251	226	202	170	197	225	228	195	216	229	241	213	212	212	227	188	212	250	211	177	219	209	243	229	215	219	220	191	207	210	194	239	225	201	196	210	198	235	215	204	190	207	205	217	182	219	207	220	213	216	186	216	207	204	215	204	230	190	225	197	207	191	215	183	219	240	213	226	240	211	203	197	217	224	226	226	213	206	219	206	210	213	198	231	228	219	223	179	234	213
5356	2531	1871	1014	753	640	579	564	508	562	548	508	504	473	500	484	543	504	469	484	489	481	481	501	513	490	481	492	504	485	444	523	457	499	475	522	525	463	521	475	479	533	539	489	502	496	497	478	510	462	473	541	520	501	515	484	485	491	498	507	471	494	523	481	504	514	509	475	492	458	494	520	521	513	509	516	524	518	486	490	477	521	496	482	474	499	511	536	472	527	510	489	519	522	502	487	464	538	479	462	471	541	501	464	524	486	492	483	566	524	501	519	515	478	506	491	499	503	512	496	462	489	472	490	513	490	457	483	488	487	499	512	497	509	496	538	498	514	499	502	485	513	514	493	465	521	485	484	534	528	492	530	469	454	541	469	492	468	502	500	524	496	465	509	521	502	490	496	517	506	475	507	509	473	488	520	507	485	496	457	508	529	485	484	496	520	513	466	506	469	513	492	519	495	481	471	496	509	516	462	513	491	506	516	524	506	501	489	516	453	505	471	517	534	519	509	488	473	465	507	471	486	537	499	482	486	529	466	518	538	505	463	499	455	482	471	517	504	494	488	459	480	510	514	549	517	534	497	486	534	481	481	490	517	515	510	482	458	509	474	498	513	497	477	507	518	492	520	452	491	498	471	518	482	496	467	527	490	481	479	474	497	530	522	489	506	502	490	464	513	493	463	483	538	484	515	513	497	508	519	491	484	496	502	531	491	510	531	462	503	484	493	506	506	501	513	475	513	491	498	475	491	489	426	486	520	514	465	526	507	515	476	508	466	477	473	469	494	521	470	459	530	493	489	504	509	508	480	500	510	526	509	532	471	473	466	517	494	491	522	516	537	540	494	516	553	515	491	496	534	511	494	509	510	520	503	502	460	483	521	512	507	523	524	521	503	481	514	468	482	492	489	490	542	504	478	501	491	505	500	529	474	480	480	477	556	483	517	488	510	469	430	484	506	515	517	450	514	520	516	480	531	467	480	454	484	479	516	518	503	528	526	551	474	521	496	549	466	458	530	470	509	462	510	501	502	497	499	506	513	501	507	499	473	527	489	493	484	469	487	499	487	482	493	501	520	504	525	530	494	476	487	487	543	481	516	499	493	502	459	471	530	479	508	521	521	499	507	508	476	503	503	488	486	488	498	444	534	550	501	506	480	494	495	488	504	450	487	458	511	485	502	513	450	530	525	518	514	515	493	489	508	508	461	475	502	483	476	470	496	494	545	482	471	488	515	475	510	473	532	517	538	484	483	518	480	475	515	483	461	545	536	482	522	491	478	477	467	496	509	494	463	485	487	525	544	505	510	442	457	465	489	508	532	485	507	500	495	490	502	530	480	497	487	497	484	479	489	505	533	503	497	468	501	494	486	514	479	502	481	510	486	509	468	507	500	516	517	483	527	498	506	501	516	517	467	518	483	493	514	503	521	488	513	517	459	470	513	532	466	479	470	509	474	553	499	503	484	477	494	503	473	482	533	521	516	486	463	490	481	486	506	482	501	486	496	529	521	509	519	474	495	514	450	495	488	505	474	451	499	486	526	499	475	509	471	479	521	522	494	522	478	540	520	498	500	498	473	518	528	496	505	492	487	471	462	559	488	523	512	493	503	525	535	474	486	480	519	519	467	481	514	455	499	533	501	506	484	498	512	461	452	493	519	493	500	540	489	503	521	520	476	516	443	529	491	497	456	486	492	523	468	483	465	494	476	484	477	494	491	486	516	498	507	493	504	542	477	472	531	504	504	539	442	510	476	458	517	526	466	485	515	527	488	480	494	479	496	511	496	509	479	533	489	503	494	520	512	492	518	528	480	528	495	466	491	504	473	524	455	518	514	496	523	476	487	486	509	515	522	501	501	482	485	503	527	442	525	518	508	494	500	490	494	509	477	499	499	506	490	515	471	525	492	527	512	458	488	467	532	491	516	486	534	478	503	477	502	474	463	489	550	503	482	531	496	523	479	445	457	526	516	496	543	540	475	478	474	494	473	524	503	467	519	520	492	541	489	451	471	484	473	466	473	464	507	447	498	492	471	524	544	523	542	489	478	532	512	464	470	482	513	480	461	498	507	483	490	498	493	517	509	462	478	463	522	557	514	501	524	495	501	508	500	503	507	501	516	482	484	487	509	549	503	533	474	519	514	504	518	524	480	457	519	548	536	519	523	456	511	536	519	535	471	505	535	528	528	494	493	504	522	506	492	504	489	492	462	518	522	521	464	463	469	493	489	503	499	523	508	511	477	513	495	473	468	498	506	492	496	475	511	492	482	504	502	463	505	493	521	508	501	487	456	471	476	481	499	476	519	515	505	520	514	487	471	451	507	502	526	487	512	489	514	497	485	484	484	455	486	479	486	508	455	499	520	506	504	480	516	493	525	513	493	505	508	486	493	512	462	509	484	504	453	471	512	504	513	495	464	516	492	535	509	537	524	473	496	505	491	471	496	510	480	498	515	481	474	485	522	476	494	526	487	508	512	491	499	487	486	504	472	483	488	497	511	506	512	495	468	495	472	516	512	524	494	476	497	493	462	483	533	463	523	509	469	490	466	457	496	522	505	487	488	480	452	496	539	495	492	506	525	491	510	526	493	530	504	483	491	485	510	493	474	494	498	513	465	535	486	467	459	504	471	497	538	464	498	508	494	505	509	506	466	500	494	490	504	529	495	509	474	522	486	493	478	502	481	502	471	514	505	466	518	489	488	508	500	526	476	501	513	478	497	520	514	464	517	487	500	553	497	462	499	526	486	521	512	516	510	519	492	477	503	504	558	518	506	504	503	536	481	491	507	508	494	530	511	514	490	483	464	512	524	494	433	492	493	480	499	454	501	489	484	482	495	498	506	486	497	475	492	485	506	490	507	487	470	512	482	476	478	522	510	535	524	464	503	478	513	448	486	502	506	486	473	499	497	483	459	542	522	468	464	512	487	460	482	513	505	501	508	491	498	495	466	493	516	466	506	536	451	492	492	515	517	488	496	512	529	519	522	490	509	499	500	440	504	513	501	521	528	476	496	509	506	490	509	479	513	487	504	480	500	483	496	518	529	512	522	549	472	484	482	521	472	507	525	535	499	532	492	517	525	495	490	524	519	504	523	539	518	529	495	482	475	493	464	511	491	509	485	471	524	482	498	479	528	524	491	497	473	556	454	494	460	489	513	494	477	505	509	490	494	521	537	504	510	531	519	520	485	460	462	505	505	515	503	508	491	504	486	478	481	475	522	485	481	491	513	503	544	503	483	497	496	520	525	505	490	501	494	548	486	543	496	463	498	491	491	492	511	495	508	495	530	467	488	520	441	500	492	490	465	492	531	478	489	507	507	489	494	494	500	484	515	484	532	503	503	504	500	459	524	500	519	507	520	532	512	486	501	525	459	532	500	466	510	494	524	510	478	509	488	542	484	500	464	514	498	502	484	529	507	464	460	484	487	449	517	488	519	498	497	513	461	551	466	541	494	527	500	494	501	502	505	496	507	470	482	543	499	457	509	501	484
24575	20982	24651	27450	20635	3608	923	610	521	510	430	499	381	341	352	314	326	362	314	357	268	343	304	329	336	285	293	314	317	315	326	282	333	291	305	318	267	293	328	298	292	294	313	326	358	317	308	313	368	320	285	333	356	304	317	280	323	338	331	287	333	304	307	317	299	374	316	331	294	274	303	323	324	288	315	287	320	317	319	279	315	263	334	326	273	315	274	315	310	302	317	319	285	343	296	308	334	293	325	319	288	308	293	288	314	311	352	304	344	320	313	324	318	330	301	311	316	304	296	330	305	296	302	293	315	320	316	293	293	321	296	284	307	326	279	308	294	332	305	349	310	307	313	299	290	307	333	286	297	345	307	300	274	344	318	333	286	309	277	322	309	353	267	277	298	315	323	278	313	292	328	306	292	326	294	339	314	294	299	290	324	320	309	236	332	302	293	309	301	320	282	290	314	301	270	327	333	312	322	315	276	334	323	325	287	315	304	279	251	285	322	319	308	307	290	301	288	298	301	322	310	329	290	322	299	327	289	272	325	296	272	299	291	315	301	273	302	311	301	307	328	306	324	282	298	309	318	322	289	294	270	278	317	305	294	313	303	291	309	300	301	305	325	299	308	339	316	328	254	319	297	314	308	289	308	323	296	320	285	293	302	306	304	332	343	324	325	371	300	314	278	293	306	311	316	270	301	301	309	309	281	316	353	303	329	315	301	323	315	326	297	268	309	299	305	318	332	337	297	274	275	318	333	310	333	314	291	289	295	326	314	291	299	304	297	325	308	323	331	327	317	322	291	314	317	258	327	302	299	312	310	313	270	305	314	326	339	307	301	304	295	271	284	301	285	317	293	305	312	309	315	303	295	297	306	302	309	301	339	303	315	308	283	276	348	302	342	329	283	332	274	312	317	317	318	330	315	291	318	318	315	307	303	304	349	324	279	327	281	333	324	310	339	316	300	332	306	334	324	295	295	344	299	314	318	297	279	293	312	286	298	348	313	343	287	299	271	301	309	309	328	336	313	295	305	311	287	315	315	316	316	357	318	307	348	311	321	288	288	299	332	345	265	318	315	299	333	292	317	319	270	310	300	311	324	319	296	311	322	293	338	307	292	286	321	310	306	316	319	298	268	312	301	303	309	314	319	307	337	304	302	292	324	325	335	316	332	318	334	321	307	285	307	261	310	328	292	334	304	317	300	311	288	304	335	330	320	319	293	318	272	275	313	302	299	326	305	314	314	303	256	277	303	306	318	324	295	296	291	295	288	285	325	298	284	291	309	323	318	331	298	324	307	303	294	311	286	294	318	303	289	292	320	302	312	299	268	290	295	317	304	322	299	288	275	281	274	302	307	271	303	332	283	322	323	330	265	302	317	293	309	299	300	341	289	322	330	321	330	316	325	308	283	322	251	303	278	315	313	309	279	326	321	314	354	353	272	293	305	318	298	317	328	310	309	270	327	306	325	328	317	300	284	302	338	300	316	324	324	305	294	309	325	282	286	303	304	324	320	303	347	281	308	310	299	305	270	294	321	327	316	327	268	323	285	290	319	337	289	306	301	316	309	295	293	300	298	301	312	302	295	321	282	305	332	309	331	319	339	352	335	307	320	312	308	290	312	333	315	316	313	311	316	310	278	313	264	343	326	312	333	322	280	287	321	301	293	307	282	275	306	311	295	300	333	285	274	300	311	299	303	282	373	342	290	344	328	315	299	316	309	323	305	324	336	331	321	312	289	294	291	321	349	318	312	319	319	292	307	314	324	322	321	299	312	334	307	290	258	314	303	278	331	272	272	296	273	274	282	312	296	309	338	321	313	292	320	307	276	297	318	331	292	304	287	317	284	333	325	312	318	326	336	297	332	308	294	295	315	290	316	322	329	310	301	352	283	293	308	252	308	288	308	323	275	294	292	307	331	308	308	330	303	280	293	294	316	287	302	304	282	293	315	327	289	296	316	329	325	316	358	280	275	311	309	318	305	325	278	321	333	303	314	307	300	297	323	334	307	326	320	297	292	304	319	313	334	307	298	304	302	302	316	315	273	306	303	290	290	315	302	336	345	328	248	323	312	316	306	286	306	357	309	308	300	324	334	311	317	309	283	281	340	273	310	301	307	292	303	319	285	308	280	291	338	335	334	292	305	282	321	310	268	276	294	324	312	301	321	314	335	317	324	323	311	315	300	316	288	309	281	330	285	299	310	289	307	342	329	318	300	301	320	292	282	280	293	310	295	308	297	305	349	328	300	314	308	297	316	310	283	283	323	321	281	305	261	291	334	298	343	311	335	286	300	309	295	331	328	302	300	286	287	316	328	309	320	297	294	351	315	304	338	244	335	300	308	295	282	303	286	299	283	318	326	346	337	252	338	327	321	318	325	307	318	278	291	305	303	270	312	272	273	313	334	307	299	291	280	289	326	326	300	328	306	317	318	343	299	312	349	331	302	327	303	306	318	305	345	298	300	317	295	295	296	299	293	312	300	304	343	301	267	319	283	300	344	316	294	316	277	297	323	284	298	324	359	280	350	328	288	286	313	263	275	339	344	316	322	309	320	307	297	308	311	320	281	311	306	305	271	331	303	278	318	303	320	307	319	328	302	322	283	333	313	284	285	347	292	306	314	298	340	297	286	259	331	284	282	339	307	287	309	354	342	314	329	337	285	324	323	302	273	318	317	317	305	331	321	337	321	318	267	326	308	296	284	286	277	277	297	340	292	297	294	312	316	299	327	332	322	302	305	313	307	326	311	307	302	287	293	298	327	271	317	317	313	308	293	294	301	317	315	301	296	294	329	331	298	308	295	316	278	298	313	312	303	314	311	299	297	299	339	312	312	322	285	344	276	299	306	328	315	304	286	326	291	308	316	301	329	289	296	303	291	287	284	267	305	291	339	333	286	296	299	307	298	280	289	286	313	305	327	306	308	330	294	296	294	287	301	289	326	290	277	324	318	296	324	305	282	266	272	288	297	310	308	295	296	306	317	296	303	326	298	327	302	308	322	306	314	277	292	293	323	327	308	319	289	336	329	322	295	299	338	327	319	358	315	294	323	285	323	339	310	311	273	287	298	288	272	304	321	312	290	312	286	286	285	313	297	333	317	293	334	344	314	341	343	339	304	326	289	304	325	339	334	309	319	315	301	281	354	301	311	301	297	322	291	372	293	321	292	277	301	308	309	313	322	300	335	303	285	303	298	292	282	323	310	322	314	306	325	311	306	302	316	285	299	296	332	360	309	334	303	292	282	312	287	252	283	325	292	288	319	327	307	310	289	295	322	328	317	327	294	299	290	287	329	306	314	340	286	322	317	324	302	331	294	319	287	306	303	327	292	322	331	308	271	320	320	299	308	301	295	290	296	310	283	318	287	316	284	292	310	314	335	301	335	312	307	312	297	320	308	309	312	305	319	314	296	306	280	294	332	311	322	309	300	289	294	310	330	297	269	328	327	287	301	325	290	313	312	326	334	315	319	306	324	331	309	267	288	312	287	293
3797	6117	4424	2332	1426	997	907	808	788	733	741	750	715	675	689	764	696	640	716	728	714	657	704	701	645	678	692	665	706	709	665	655	653	688	682	699	690	674	673	669	689	658	656	658	638	644	662	681	665	668	653	664	688	642	670	688	665	664	697	662	675	695	684	689	636	687	702	672	715	684	678	663	688	682	701	684	668	727	679	729	661	658	652	664	654	637	667	685	666	611	690	649	686	683	671	653	698	666	667	639	632	681	693	637	670	705	698	671	687	690	628	707	676	663	676	646	659	646	669	660	623	676	662	694	654	655	651	660	722	692	668	665	688	653	664	624	636	663	635	708	670	621	683	680	667	650	669	670	662	666	699	660	665	669	647	686	651	691	641	664	702	678	639	700	655	653	658	625	682	677	657	667	692	676	649	687	705	684	633	655	678	666	656	668	686	655	658	691	679	657	656	709	661	654	651	651	694	705	653	702	649	640	692	619	670	672	677	629	648	652	666	648	676	662	689	607	679	703	733	645	658	667	635	674	663	663	690	701	673	662	652	682	645	672	698	642	665	677	690	660	660	701	630	701	693	686	678	666	704	724	648	630	648	618	679	676	624	597	689	625	658	649	652	679	639	671	638	723	634	676	694	670	626	671	674	666	671	656	666	650	693	687	677	666	698	702	713	677	681	684	648	653	723	691	626	669	661	660	636	685	679	673	662	675	672	673	659	670	633	641	656	701	647	686	642	684	655	666	680	686	652	678	683	629	675	623	653	653	681	668	646	691	740	630	679	651	702	670	657	627	663	652	651	696	704	684	666	672	622	760	627	665	694	639	667	673	635	688	697	674	717	687	676	699	671	694	700	669	675	687	647	681	688	647	673	648	648	700	687	641	683	670	656	660	690	674	619	710	639	662	638	670	692	676	654	650	668	642	684	710	670	651	616	669	674	727	671	656	706	663	701	678	723	661	695	704	657	667	696	657	691	638	643	686	646	650	623	666	652	713	688	652	695	664	696	650	692	669	667	657	676	646	657	677	659	707	647	661	668	653	643	682	697	683	678	672	692	630	661	700	670	703	680	680	646	714	671	677	666	671	660	713	621	686	646	675	683	698	693	654	609	686	658	690	662	644	646	640	666	679	647	696	698	662	635	687	683	645	678	655	644	639	657	671	714	677	687	648	671	679	728	695	664	665	658	604	629	695	677	632	672	621	656	678	687	668	659	644	680	638	629	689	690	674	645	644	676	677	676	682	673	703	690	616	638	695	672	700	666	677	693	675	661	662	687	650	639	650	667	668	696	658	663	673	641	670	685	661	739	642	649	667	639	700	711	664	669	649	661	636	649	692	693	657	661	655	724	666	695	685	682	638	707	645	700	705	666	698	653	690	670	685	654	646	640	648	657	680	681	672	672	667	699	724	622	674	658	648	630	656	665	645	656	649	684	680	644	620	655	679	678	641	644	642	695	704	608	673	668	687	643	634	698	686	663	664	617	683	668	672	622	646	652	660	671	631	656	684	646	635	669	672	622	680	680	664	670	643	636	682	653	622	672	703	686	662	711	684	693	670	722	688	575	667	651	655	629	663	679	682	714	639	672	680	683	663	658	670	656	723	676	639	653	610	682	728	667	669	713	679	643	661	641	640	687	704	684	702	652	659	662	669	673	632	624	664	640	698	667	648	651	685	625	672	663	650	652	614	688	688	638	674	627	653	681	709	659	666	705	690	672	661	658	659	689	678	671	645	633	669	651	635	657	698	611	653	655	656	687	674	661	668	643	663	674	713	649	641	696	646	731	611	675	668	709	691	717	671	688	712	645	650	670	697	643	650	683	694	677	661	655	609	666	647	666	682	593	627	720	683	722	648	673	679	681	621	687	663	656	671	612	650	676	695	637	673	690	666	672	687	658	689	692	688	685	668	674	686	654	673	644	647	623	690	675	641	678	690	593	668	742	649	697	663	671	659	678	602	690	678	655	661	684	659	698	636	653	661	661	680	698	659	652	700	670	690	658	618	694	725	672	679	653	656	699	660	645	626	694	682	663	635	663	645	704	696	695	680	687	657	630	656	700	633	704	705	737	677	672	668	697	633	663	642	659	625	685	667	642	660	618	689	656	668	660	620	682	633	673	670	616	714	680	677	672	689	659	629	677	676	663	690	680	639	651	716	677	632	681	677	683	670	686	710	654	723	674	644	671	729	683	654	660	719	706	739	681	636	677	650	645	689	696	659	645	706	695	648	625	704	692	679	672	677	689	651	607	665	663	712	690	727	612	628	669	679	630	700	658	634	645	677	639	680	626	677	707	692	664	662	627	663	671	669	634	695	681	661	640	669	680	682	677	660	645	681	672	645	667	698	699	627	718	658	712	656	632	670	681	683	664	681	690	665	649	624	655	668	675	661	655	694	654	635	689	670	697	675	705	712	677	647	718	608	705	661	679	698	691	640	637	703	643	664	661	669	659	681	676	679	688	668	612	695	701	671	694	684	630	669	634	632	676	665	664	700	692	656	709	668	652	668	659	642	677	650	691	646	652	692	653	693	693	649	676	666	654	627	656	673	662	674	707	659	667	634	734	680	687	663	675	650	619	686	695	653	688	682	667	668	670	655	614	640	670	694	702	683	691	702	650	669	656	656	687	720	682	679	696	678	722	712	702	661	699	653	649	677	645	614	643	649	730	671	661	725	620	655	684	675	630	640	710	679	709	679	706	680	640	594	729	664	654	669	665	731	682	684	658	647	615	648	681	644	748	712	685	588	691	703	714	663	653	645	654	710	686	666	663	689	644	694	655	656	655	671	695	704	640	638	711	640	667	679	685	633	663	668	687	693	672	677	634	749	690	671	681	635	657	712	716	681	700	677	675	707	660	661	645	690	677	699	684	693	734	669	686	667	702	677	659	639	662	664	703	688	665	635	624	626	660	684	672	669	659	655	637	652	661	660	698	670	659	693	636	643	653	709	665	666	692	714	655	693	683	629	702	701	683	641	695	714	630	713	697	699	641	635	689	646	688	697	704	645	651	661	670	691	636	652	642	684	582	699	639	714	650	670	636	682	686	708	638	675	660	668	714	687	653	638	654	654	674	648	664	664	721	689	635	696	681	663	679	699	666	614	676	730	670	652	625	660	706	633	684	691	697	641	683	626	665	650	669	605	664	691	680	649	651	698	731	696	667	663	685	624	668	651	626	635	645	660	636	641	649	637	698	704	669	658	672	656	685	712	660	681	669	659	664	650	656	658	685	626	654	666	688	659	613	692	637	688	695	677	715	674	687	649	660	651	626	672	690	702	686	652	710	657	723	662	641	654	683	662	666	656	623	666	730	666	659	679	640	714	695	637	710	640	623	661	711	644	633	673	700	654	708	656	643	667	680	660	699	689	617	685	664	641	666	664	691	642	641	671	668	685	674	697	657	666	676	702	660	681	618	621	707	663	665	682	692	629	644	646	684	666	626	667	651	676	653	672	673	689	638	605	656	705	692	671	658	636	710	660	678	615
23766	21012	25293	26934	21032	21031	4021	964	705	556	520	500	414	323	319	299	276	257	272	303	294	273	258	271	238	241	239	250	271	258	235	264	255	235	231	277	250	283	252	273	234	234	258	261	245	252	253	257	290	258	236	266	281	244	259	282	284	267	274	255	268	258	248	253	233	248	246	252	204	249	263	283	249	261	247	223	238	254	241	230	236	218	248	240	240	245	245	268	241	227	233	224	291	234	235	223	251	243	268	242	244	220	255	270	228	256	243	266	250	267	263	269	264	264	217	240	237	235	250	232	271	263	240	244	226	261	263	248	254	278	244	239	226	233	262	267	241	252	247	239	257	254	228	253	239	215	261	202	231	254	250	257	243	262	257	249	278	253	244	231	257	232	246	229	218	254	233	262	266	252	258	256	260	271	235	249	218	273	248	222	260	277	240	240	259	225	243	230	246	232	228	290	268	279	263	233	271	244	241	282	235	218	228	218	237	234	275	250	273	247	201	233	299	231	232	298	252	283	283	254	238	226	266	261	249	253	263	225	222	261	228	235	240	245	252	256	233	253	250	235	213	248	277	275	261	222	233	240	234	235	249	255	247	270	282	213	278	262	253	247	246	212	244	267	231	246	269	234	232	268	248	271	236	243	260	268	223	274	270	235	236	215	234	249	219	252	233	250	255	227	259	246	236	263	261	259	239	225	258	240	222	255	262	248	260	231	262	233	260	253	234	240	248	246	270	243	262	267	233	240	234	276	232	241	239	254	239	279	249	263	240	243	223	224	239	252	252	245	240	267	229	238	283	292	258	252	285	268	218	235	217	245	236	235	255	247	252	221	228	270	250	260	231	243	263	217	279	285	302	261	266	267	254	233	242	212	236	231	212	266	221	209	260	260	190	254	228	280	231	234	247	236	279	226	234	251	241	283	248	256	241	236	226	270	260	241	237	251	235	243	242	270	255	242	256	274	279	241	256	244	283	242	252	220	233	248	254	266	285	237	258	228	252	234	255	226	248	261	257	229	222	252	285	242	254	240	268	252	245	237	243	270	233	230	280	245	259	251	241	230	262	269	258	280	231	243	247	219	247	243	258	262	256	226	211	260	254	243	236	221	220	254	218	237	270	248	215	250	278	263	239	234	268	288	258	271	223	252	229	262	274	258	262	261	220	265	219	245	256	237	264	256	242	237	284	248	276	234	230	252	274	263	217	227	265	260	249	250	228	271	263	240	244	270	253	213	257	269	273	207	247	251	248	238	247	239	264	248	252	233	232	249	269	240	239	258	243	250	276	253	238	264	227	259	245	209	250	237	242	232	223	263	246	199	262	260	250	221	240	225	245	265	252	238	221	210	279	256	255	232	233	265	239	263	236	251	232	237	243	262	197	236	237	294	257	251	246	215	285	259	233	267	236	293	264	252	273	274	240	219	222	267	249	244	241	264	276	258	254	263	230	276	230	262	244	257	271	265	261	249	234	255	252	240	233	212	236	257	247	218	244	233	256	252	254	260	246	258	264	264	247	256	253	239	260	237	286	250	251	250	246	264	235	266	256	245	259	277	266	270	244	274	245	224	254	238	220	217	254	255	273	219	258	253	248	246	269	235	229	226	230	226	252	223	227	261	251	266	241	225	257	245	249	267	283	254	243	252	259	224	230	219	278	284	239	256	260	252	263	235	289	247	271	233	253	214	239	230	232	237	233	221	255	265	249	245	265	243	243	245	232	258	268	249	247	238	244	253	240	244	224	238	244	238	213	221	229	245	262	233	242	242	246	270	224	218	261	265	256	222	271	253	246	242	253	221	255	234	225	245	253	258	254	214	265	254	255	258	235	234	247	235	256	223	255	233	274	257	204	241	242	233	251	267	244	255	264	242	233	247	271	242	256	261	240	259	264	233	268	218	236	246	255	250	237	220	235	218	240	232	255	261	234	215	234	262	262	258	240	261	253	273	247	250	240	266	251	269	247	243	233	227	275	252	263	250	240	254	260	231	260	285	241	238	255	228	229	254	222	240	241	238	227	243	240	253	238	254	253	242	276	222	273	255	262	255	241	261	242	256	250	239	253	237	245	250	250	253	217	252	237	272	242	264	257	225	202	244	250	253	258	256	234	215	237	246	283	240	251	224	276	260	235	283	241	277	242	243	250	232	251	253	251	265	252	255	246	252	261	284	220	232	254	259	265	206	259	244	224	251	272	241	244	256	233	231	260	202	234	251	227	242	289	295	247	248	205	241	259	230	254	264	243	273	233	232	249	256	264	247	230	264	228	240	235	257	248	255	225	245	226	228	255	258	227	241	250	258	237	247	269	232	262	237	268	231	218	211	229	243	258	227	246	234	236	228	243	253	268	246	224	252	239	214	241	278	253	240	241	233	251	239	230	215	235	237	206	228	254	226	262	233	239	230	208	258	274	260	268	228	235	226	204	234	280	261	235	209	261	251	250	248	218	227	251	199	232	238	264	246	224	231	250	245	231	251	256	225	240	226	242	235	267	270	251	251	221	246	230	235	258	254	222	233	238	236	247	252	241	247	240	243	229	236	246	252	246	235	219	260	271	251	244	235	252	244	259	229	252	258	238	278	251	272	257	253	245	253	273	251	235	216	275	249	237	244	297	257	237	238	236	259	243	233	275	259	264	239	262	242	247	250	255	265	250	260	218	257	222	227	246	251	243	231	248	263	265	214	254	231	253	257	250	267	258	228	294	239	236	267	225	244	211	249	212	239	208	229	205	237	258	230	267	245	235	229	242	264	232	240	261	257	241	260	220	253	277	261	231	268	241	260	276	250	256	239	255	240	262	228	257	242	242	224	254	261	243	257	255	233	271	233	240	258	261	224	221	250	249	283	282	250	243	238	245	245	242	240	230	251	235	249	217	235	243	277	257	261	261	245	242	270	248	233	230	258	234	243	260	237	243	234	234	264	257	244	228	250	261	259	259	228	266	250	268	234	246	218	234	238	258	235	243	231	283	249	250	228	247	232	265	258	262	276	246	222	221	265	270	252	221	224	254	234	253	229	251	251	228	269	219	266	255	249	225	234	274	247	268	238	236	283	253	245	282	233	271	268	254	250	263	255	258	242	225	216	274	256	223	232	241	217	238	238	271	257	228	213	273	275	291	245	218	243	270	259	260	249	247	237	256	265	252	236	245	225	242	268	256	279	255	249	259	230	248	236	261	245	237	236	260	248	235	231	279	251	274	252	237	250	266	257	241	246	243	242	241	280	242	242	234	241	243	243	253	247	266	254	228	246	228	258	237	220	228	252	235	261	272	250	272	261	241	237	200	250	260	274	254	265	233	243	255	260	260	237	260	242	253	246	271	212	268	234	256	254	232	249	231	254	258	261	255	250	266	243	214	255	228	252	274	242	268	223	231	260	250	228	261	262	279	270	244	244	265	235	272	267	257	232	254	211	265	249	263	255	229	266	212	251	241	230	222	275	256	258	247	222	276	262	229	277	257	247	251	223	245	273	234	263	270	265	246	267	242	239
3978	9008	6328	3064	1649	1131	923	849	702	703	677	639	653	580	570	564	559	531	541	563	555	541	491	541	556	531	560	519	570	567	540	584	539	530	529	590	550	523	566	519	540	548	520	550	550	551	536	525	527	561	518	549	510	538	571	511	569	542	542	503	561	579	534	527	499	530	534	520	564	514	524	544	529	505	542	534	535	575	540	567	573	548	503	551	494	523	523	509	575	551	508	502	539	505	527	520	532	534	569	534	537	561	514	540	558	571	551	537	536	546	520	534	526	527	483	532	559	560	553	502	561	529	502	517	534	511	507	550	518	507	510	557	550	525	532	563	544	549	525	536	542	497	501	538	540	536	536	518	542	556	523	520	567	498	526	501	524	537	503	507	536	532	563	494	520	545	521	517	554	547	586	566	518	588	545	531	554	506	551	559	545	528	564	527	553	523	519	526	527	553	554	523	512	528	526	530	520	527	517	497	575	536	549	554	540	532	542	540	545	572	527	522	556	563	512	481	558	515	561	541	516	539	534	530	491	538	521	474	521	567	536	520	533	584	574	504	516	496	540	581	533	521	501	492	527	571	511	549	547	547	523	575	574	576	555	564	544	545	536	551	536	570	495	488	539	490	530	517	563	570	537	525	517	554	579	532	538	536	535	541	506	544	511	538	501	537	543	486	550	542	567	547	551	577	536	545	545	495	522	545	558	560	527	515	545	505	513	502	548	556	572	523	499	532	532	577	498	555	551	566	554	524	501	551	559	529	523	554	574	507	589	544	530	523	491	526	536	581	526	549	518	519	545	541	546	522	501	518	564	507	516	523	513	516	554	523	518	565	544	543	484	578	523	539	498	508	556	542	524	528	542	528	516	545	543	516	531	524	560	562	563	554	505	512	553	561	509	544	525	527	529	509	543	552	515	547	529	531	554	551	567	534	544	549	535	498	551	501	534	515	526	557	501	562	523	491	538	514	513	538	546	518	520	555	559	511	557	528	563	539	519	510	499	539	527	557	506	500	516	508	507	564	540	510	511	506	513	549	513	539	539	534	573	542	528	496	505	523	509	541	524	512	509	488	538	571	597	527	556	550	529	518	517	543	522	510	535	541	509	491	578	521	525	532	542	493	533	540	518	536	544	543	563	530	553	533	552	515	535	517	542	505	538	493	522	563	547	584	551	483	520	579	570	537	556	533	521	503	544	526	591	513	547	512	559	544	540	532	500	499	517	560	541	501	503	553	540	542	554	525	530	521	568	519	546	517	535	534	544	509	590	550	538	562	517	589	539	551	549	511	494	545	527	532	537	498	520	555	522	502	497	512	565	503	509	528	511	536	520	525	543	523	565	493	545	505	527	523	533	547	543	544	501	526	494	544	556	531	518	508	519	545	521	519	561	534	519	552	551	482	512	531	522	520	494	536	496	551	528	563	531	505	548	522	582	577	548	537	534	547	501	512	500	547	496	509	539	537	568	519	542	559	545	555	572	516	499	528	551	529	529	577	544	543	548	523	522	542	510	516	554	541	521	514	548	505	474	532	521	543	525	542	502	525	558	507	538	521	572	559	511	526	518	542	559	526	529	554	536	496	556	582	546	534	535	498	534	561	491	512	553	543	584	555	568	537	560	503	568	471	474	555	529	557	499	473	562	534	519	544	556	589	527	561	540	505	528	530	535	511	553	547	506	537	527	534	545	576	577	492	473	584	527	522	550	511	558	522	519	544	556	505	565	528	556	512	567	546	555	521	519	500	490	545	506	521	503	542	494	513	547	561	500	529	500	549	544	516	500	570	508	537	491	535	550	506	525	569	545	589	550	533	575	515	522	557	543	526	563	531	529	542	541	509	541	561	563	496	517	524	546	521	526	556	522	491	499	518	559	538	498	545	557	488	538	520	559	538	602	539	519	505	520	513	494	539	531	544	590	545	508	560	536	532	539	537	512	543	564	521	552	549	504	499	503	522	561	512	526	550	561	546	517	525	574	521	543	529	577	534	504	521	536	567	549	557	526	505	515	564	530	504	516	509	513	520	542	563	512	520	588	522	519	520	518	531	515	509	563	550	540	535	553	557	537	546	516	553	545	537	528	523	533	541	537	543	528	567	500	518	544	554	553	561	541	554	492	562	540	521	532	541	538	536	530	516	537	530	545	539	483	553	507	548	517	495	549	542	541	512	499	514	486	576	544	540	546	555	541	559	539	523	515	529	547	517	538	534	533	491	559	541	493	543	529	542	537	527	545	505	526	524	540	562	558	495	546	536	526	518	523	538	533	575	564	543	508	544	522	588	493	519	527	492	549	526	501	511	533	553	535	481	515	524	586	542	493	577	533	535	533	497	554	511	563	529	482	534	533	551	553	535	575	553	557	553	543	538	505	535	566	551	483	511	557	526	526	519	504	548	538	575	536	553	520	482	511	501	525	554	526	508	542	563	551	485	536	517	533	528	560	531	534	540	532	513	493	511	568	531	541	574	534	539	526	504	541	511	478	546	523	518	518	515	518	533	542	512	490	560	516	508	501	532	538	573	544	513	567	578	511	508	571	521	538	507	553	548	547	538	576	540	509	502	558	511	551	530	507	505	532	513	529	530	526	496	575	523	511	554	557	523	535	542	552	516	528	557	541	554	530	470	569	546	521	474	540	501	496	542	535	508	507	482	540	521	513	535	513	546	497	531	529	553	506	539	531	546	512	537	520	497	514	550	543	513	485	561	533	574	541	497	572	515	526	537	541	528	553	509	522	531	550	496	516	542	517	530	502	559	569	552	481	541	540	541	565	503	541	543	519	533	540	525	531	578	510	574	568	521	470	564	545	552	519	553	522	509	542	524	561	520	522	510	524	564	506	531	544	543	543	568	544	527	517	544	539	576	530	504	559	510	592	518	504	516	557	522	502	528	543	543	530	541	492	551	533	506	525	528	541	544	528	506	555	518	516	526	535	544	531	528	506	509	493	521	534	530	517	532	567	526	537	533	473	539	520	500	527	529	551	496	494	543	509	504	537	535	538	559	533	509	514	499	530	546	515	545	491	561	550	535	573	538	557	581	498	520	514	533	483	503	536	540	537	539	524	513	506	536	549	542	553	554	505	517	488	559	496	552	512	542	550	559	518	554	538	509	562	574	504	506	542	522	484	558	548	562	553	546	519	492	514	496	510	506	498	533	528	539	525	564	558	549	556	528	529	481	580	529	550	506	541	527	508	509	510	536	557	553	516	536	495	567	537	535	546	512	530	520	542	510	578	547	558	563	545	534	560	502	555	522	526	513	500	523	537	524	506	519	536	553	520	537	566	514	526	548	558	584	523	520	521	494	518	529	512	553	560	525	531	505	513	552	570	523	547	527	559	534	508	549	553	520	550	529	531	522	552	566	519	561	548	532	543	488	566	540	513	538	568	508	535	499	504	551	567	516	518	521	506	542	550	525	526	534	551	500	488	540	536	524	569	537	514	567	539	507	521	521	492	503	487	545	538	566	521	498	540	493	511	521	519	528	492	526
32799	14238	3124	1005	635	397	347	310	280	270	232	254	272	225	194	215	223	220	216	213	204	193	180	239	165	241	219	202	197	205	219	223	236	222	203	229	198	197	234	210	216	194	190	208	184	225	229	230	199	215	212	200	217	220	251	222	236	218	216	198	215	209	212	229	233	195	199	200	215	211	203	205	209	206	217	218	211	189	200	207	230	228	193	189	220	185	209	202	232	191	223	220	204	198	228	202	200	190	222	191	225	226	185	208	222	227	215	205	193	229	228	199	218	221	200	200	183	227	213	215	207	206	214	223	203	204	199	195	220	205	191	238	221	195	226	210	241	229	187	204	207	208	213	207	202	213	193	180	215	189	234	203	208	209	202	200	191	192	203	197	212	229	209	207	214	203	204	172	190	219	201	184	205	197	201	204	188	202	229	168	211	207	203	198	210	209	200	197	207	227	197	202	209	204	204	201	189	218	208	198	203	204	216	206	204	197	195	218	187	197	205	235	206	237	188	223	213	210	205	212	195	200	225	209	174	206	206	217	201	201	203	208	210	206	212	207	197	220	220	200	223	198	181	202	211	222	216	216	230	232	210	199	199	208	219	211	210	216	204	226	191	217	192	214	219	227	213	237	205	214	236	196	221	182	189	216	211	200	220	215	219	223	206	226	234	202	210	205	216	205	167	219	221	185	198	214	213	215	205	192	219	227	215	206	219	204	213	217	205	222	200	197	202	234	219	220	189	209	225	204	206	198	192	192	205	196	228	197	204	174	195	206	210	220	192	225	209	226	213	209	238	252	204	209	196	183	186	211	192	210	212	214	203	247	242	238	195	189	208	199	221	202	200	194	203	213	219	204	200	203	232	224	185	208	194	212	196	217	191	205	215	214	234	221	191	199	239	192	189	200	237	165	209	207	213	228	212	229	225	200	203	237	201	221	256	219	201	188	218	182	203	194	207	227	193	224	233	176	204	212	192	214	184	185	206	188	190	199	199	195	211	207	196	198	191	196	202	215	184	212	218	217	215	167	193	201	200	198	203	218	189	206	215	195	197	209	201	217	177	188	201	205	208	210	225	228	191	194	192	199	194	241	194	207	218	215	190	230	230	199	197	188	210	229	199	209	206	206	229	196	223	171	207	191	209	235	212	188	191	222	179	208	203	202	174	224	204	214	209	200	209	192	200	195	199	216	204	199	185	193	191	178	239	197	228	218	203	235	219	182	183	177	191	249	225	236	220	206	178	195	226	217	207	193	209	208	228	159	225	212	184	227	194	216	182	210	194	207	208	238	206	193	204	198	178	203	218	226	207	199	200	200	223	210	231	194	206	202	183	228	201	222	220	195	211	201	179	214	196	183	216	207	203	226	224	212	227	225	189	206	231	211	199	191	249	220	231	212	212	200	207	216	183	200	218	207	176	220	198	213	208	214	205	204	198	213	215	221	217	231	189	213	204	189	191	217	195	209	194	205	206	199	207	209	204	205	211	198	229	216	250	228	244	217	216	212	200	225	201	226	206	248	200	190	180	193	192	182	186	180	206	230	203	209	202	190	217	199	178	207	216	246	204	186	222	236	205	208	205	223	205	194	215	227	207	180	190	197	213	227	194	220	207	186	187	237	197	202	211	205	213	217	186	205	236	198	188	196	224	198	191	216	233	216	224	203	214	205	198	203	200	205	214	216	191	192	193	208	231	220	193	206	193	207	221	205	250	221	205	221	206	208	194	188	239	215	215	208	217	217	216	191	212	216	222	203	221	215	238	197	208	185	218	233	206	197	208	210	212	212	222	238	198	187	206	191	198	203	210	185	171	233	235	209	216	213	201	228	226	201	199	183	212	191	197	192	200	206	207	223	203	213	212	228	204	198	207	200	189	217	221	184	205	215	211	196	220	190	215	242	189	241	218	222	220	186	212	194	182	209	207	216	214	228	199	203	224	215	206	191	196	211	188	206	211	199	197	200	206	200	199	188	213	194	240	217	206	221	232	215	185	218	220	224	207	208	173	190	203	228	212	215	245	204	205	177	194	216	203	196	192	228	226	207	226	203	193	230	203	183	203	192	250	204	227	231	199	206	175	219	221	207	204	212	180	221	200	233	197	202	194	215	213	191	178	232	187	237	197	223	208	190	202	203	218	233	211	220	233	240	227	212	185	178	199	218	220	189	199	213	221	228	220	205	195	191	190	215	178	203	221	211	214	208	229	219	184	230	235	181	225	200	201	213	181	229	200	192	225	226	216	220	232	207	238	196	187	217	208	208	229	206	255	186	194	231	181	207	229	235	200	201	204	210	217	215	211	212	215	210	204	190	206	210	220	202	214	224	214	243	241	207	204	198	232	210	211	215	226	208	230	241	212	200	223	211	212	210	217	227	173	190	197	199	192	198	212	223	218	228	212	207	211	199	236	203	197	224	206	194	216	204	231	207	185	215	213	193	214	205	204	182	218	217	210	175	226	212	192	204	211	215	199	188	195	229	182	215	219	206	219	225	226	235	217	233	199	222	173	203	246	216	204	206	219	194	239	201	198	199	234	211	213	181	193	179	220	200	223	191	214	191	200	203	192	210	220	223	208	199	203	174	235	201	203	233	219	235	199	216	179	204	232	232	205	212	188	211	224	226	214	200	245	221	205	176	202	212	182	201	215	226	222	209	212	196	202	205	210	234	206	223	199	191	231	218	217	214	210	225	201	214	205	187	199	236	217	213	202	211	196	201	191	216	211	174	226	221	179	198	200	224	203	211	218	202	223	240	205	212	198	196	183	202	214	209	190	216	208	206	228	205	214	224	194	223	224	203	229	199	196	216	198	206	168	217	219	234	219	200	200	198	226	221	207	201	225	201	190	207	206	199	211	183	224	201	205	212	211	177	236	174	215	185	223	241	185	203	190	214	197	198	238	175	191	202	195	180	219	194	191	222	236	220	190	229	205	211	197	194	187	174	208	211	227	194	212	208	230	210	204	215	202	233	196	206	222	195	212	197	198	207	233	220	211	195	225	211	195	240	222	212	222	222	193	194	201	181	206	212	212	189	242	215	198	217	191	199	223	212	221	245	224	202	192	214	195	213	199	195	215	229	206	215	185	228	247	234	183	192	228	219	193	183	227	208	213	216	201	206	216	211	224	208	210	228	233	214	207	240	221	199	217	196	227	201	231	192	217	184	202	208	246	245	221	212	212	207	210	191	209	221	206	190	195	222	196	229	180	208	188	236	193	187	213	218	208	197	210	198	239	226	176	203	199	206	221	234	207	184	211	203	208	190	214	176	214	209	204	225	197	207	205	230	211	216	248	201	203	225	223	215	229	238	209	204	206	187	182	223	185	212	216	189	194	212	236	196	199	186	195	210	236	230	202	207	200	191	205	196	207	230	199	225	202	216	203	226	208	206	204	191	179	191	235	226	242	196	206	219	224	240	235	192	200	205	219	211	220	214	198	189	215	202	210	207	214	212	213	236	196	196	212	194	231	197	195	246	212	210	194	202	210	200	215	184
5330	2377	1831	1094	760	614	539	520	534	484	523	509	533	500	536	528	510	493	501	521	493	459	518	488	495	500	484	520	493	505	480	485	496	480	463	485	452	536	455	482	517	443	509	475	517	474	526	481	494	471	502	512	508	504	474	488	484	521	505	477	495	511	490	513	506	481	501	473	499	519	499	498	486	484	503	511	482	452	489	482	546	470	480	541	488	494	515	488	503	508	524	488	472	493	490	455	489	499	548	517	455	518	488	509	475	526	495	500	512	521	470	508	540	482	482	475	505	516	503	466	474	501	499	488	493	504	516	479	460	477	478	483	524	486	545	459	489	495	504	488	494	480	494	488	512	479	464	523	510	482	484	513	513	491	480	520	534	488	498	506	476	520	471	527	508	504	486	516	499	508	481	479	470	512	482	507	497	488	483	516	498	503	518	456	510	499	512	462	513	501	475	470	477	502	495	480	473	519	487	506	457	462	514	483	488	486	447	466	487	479	486	501	517	509	494	518	491	443	488	456	491	477	505	489	511	507	547	518	494	434	524	527	486	502	484	494	478	489	502	498	503	475	454	492	475	515	543	503	506	501	505	495	476	508	498	477	458	537	489	500	482	435	482	497	438	522	504	516	516	522	495	453	510	494	478	470	496	504	497	472	473	503	470	491	511	513	509	483	469	514	520	474	457	473	496	496	494	511	476	509	535	479	495	484	487	517	455	477	499	475	510	480	508	480	497	474	497	504	526	530	465	483	500	494	494	504	496	480	458	482	468	472	490	505	483	480	465	472	476	495	470	477	465	501	481	510	526	451	475	454	518	509	494	507	499	482	526	474	504	466	498	495	521	462	501	486	499	499	507	454	500	485	499	479	534	507	481	523	480	505	489	508	482	477	460	534	521	477	515	466	506	505	461	494	501	499	467	537	477	480	488	480	488	459	464	517	529	490	482	511	448	498	461	536	494	487	527	531	474	487	493	488	478	467	489	500	483	510	515	505	486	495	461	501	475	547	501	501	529	520	455	475	508	506	479	531	503	457	484	511	473	504	429	497	496	493	501	465	464	493	478	503	501	502	484	489	512	499	486	484	467	502	488	466	482	466	507	486	520	470	448	510	535	455	511	464	506	483	513	533	478	521	462	476	499	458	487	507	498	475	477	485	517	550	493	487	516	473	495	479	515	528	469	518	436	496	480	523	461	498	519	486	452	466	518	527	473	494	505	471	477	499	514	488	472	511	494	492	521	509	490	510	478	438	511	484	512	496	458	472	514	477	517	504	451	489	476	501	502	491	475	509	459	476	498	507	547	489	472	478	467	458	476	495	513	496	511	491	457	473	497	500	531	487	486	487	515	472	486	479	463	496	488	457	489	523	461	508	494	549	477	471	495	490	480	519	488	470	484	489	513	493	455	487	472	517	458	501	532	450	522	482	490	491	506	486	469	492	496	490	500	474	505	486	456	491	502	494	491	531	486	485	495	514	476	474	466	466	523	517	461	475	497	490	499	514	503	481	474	494	510	471	489	454	481	478	508	491	516	479	485	470	494	500	481	502	475	496	484	491	544	472	503	478	487	501	499	498	481	504	480	510	465	509	530	503	493	494	466	488	485	520	515	490	499	471	475	500	532	481	510	453	479	497	511	514	505	480	461	498	498	461	535	511	466	463	514	487	534	489	536	479	522	450	490	473	468	507	471	497	482	526	520	512	454	514	496	497	515	516	478	517	452	495	475	464	488	477	481	474	467	459	468	496	500	483	506	527	484	477	505	507	484	490	508	495	489	442	518	500	457	499	456	454	457	525	529	459	476	471	530	469	518	502	477	459	499	452	454	529	533	503	486	501	475	501	468	478	475	509	492	512	521	501	492	452	481	463	471	494	484	443	520	503	465	503	526	502	508	504	473	475	455	532	504	442	561	514	488	478	502	464	498	460	466	498	487	477	469	497	511	511	488	495	467	466	531	499	517	488	481	486	508	514	494	516	448	481	483	510	521	488	484	472	507	511	474	485	492	485	497	457	467	455	474	500	528	520	512	478	490	503	510	534	490	490	500	498	496	492	469	518	477	501	508	496	481	495	480	473	484	497	499	491	524	484	491	515	514	488	503	510	505	467	510	488	481	495	504	489	502	529	502	500	489	486	476	498	460	457	480	469	436	463	479	489	487	469	471	509	522	483	490	483	502	475	518	512	530	460	533	496	504	510	469	521	497	506	525	484	507	500	509	485	485	462	455	494	496	492	476	519	499	513	521	499	487	478	474	504	470	501	469	487	466	475	500	472	470	501	475	485	522	479	501	509	473	501	531	511	437	486	477	478	493	467	501	543	461	504	476	491	507	549	496	472	502	522	470	542	513	482	481	502	515	505	479	543	477	461	496	524	519	499	528	501	473	503	488	480	489	464	542	473	464	505	488	477	440	483	490	443	494	490	487	461	514	455	516	533	429	502	478	523	502	469	484	480	514	531	497	497	473	533	471	476	454	494	481	447	475	458	479	492	490	448	472	483	504	507	490	471	484	512	462	469	463	497	483	480	500	506	471	478	535	490	513	532	497	543	495	508	517	458	493	503	547	468	472	499	488	508	506	500	488	496	500	472	474	505	453	483	463	473	515	482	513	486	511	449	463	487	495	485	473	480	498	529	489	467	443	480	449	510	544	508	492	487	539	508	518	472	487	507	489	459	484	514	486	485	529	499	496	493	487	499	487	506	529	501	480	511	501	491	492	481	455	471	462	508	508	474	460	507	496	493	441	466	489	479	530	519	504	473	531	467	484	518	499	462	466	513	489	492	503	496	517	475	513	501	468	490	483	499	472	484	546	467	504	524	506	497	489	463	536	530	500	472	477	499	484	471	505	521	530	488	509	449	524	505	500	499	468	467	505	484	466	452	510	498	496	508	513	514	453	493	494	492	465	490	518	491	480	469	477	492	476	489	462	509	550	523	500	457	479	521	509	489	502	511	478	514	486	519	526	553	510	492	501	504	469	457	480	457	492	481	547	486	455	500	469	542	475	482	484	479	456	475	516	440	473	493	489	476	454	513	483	530	522	520	443	499	471	464	508	493	528	535	484	503	465	516	504	521	507	532	477	453	490	460	453	495	482	456	479	478	492	497	479	499	482	477	504	468	480	506	499	462	540	486	524	490	485	486	481	480	506	512	471	512	477	445	473	494	499	479	485	505	488	479	449	518	489	501	459	493	468	489	486	464	478	499	545	501	493	485	533	476	448	487	496	499	494	483	485	470	467	489	504	513	498	488	525	467	469	486	486	507	511	474	462	538	477	476	485	517	509	492	487	490	516	488	458	497	492	520	502	469	492	493	478	490	499	477	492	463	490	526	468	517	521	497	514	476	490	496	467	497	504	507	512	477	476	483	485	520	461	523	496	529	466	526	502	465	487	482	499	455	490	491	454	508	470	499	496	483	512	450	462	515	475	505	551	478	483	528	497	469	471	484	472	516	502	471	464	527	500	487	492	516	477	482	516	469	475	491
24530	20978	24631	27471	20689	3904	828	625	527	489	455	431	373	338	339	344	305	324	320	333	264	321	332	341	322	337	319	321	297	313	336	333	298	293	312	303	294	339	301	315	353	330	332	318	307	382	314	340	296	279	349	298	309	292	306	332	352	298	335	325	318	342	289	335	288	331	324	302	291	290	316	311	293	298	313	302	334	316	291	294	320	346	285	308	306	360	305	318	286	311	292	344	339	308	284	310	310	295	315	320	276	307	292	324	279	313	307	298	310	328	314	296	300	317	323	319	329	314	301	281	342	287	304	317	303	285	294	349	294	314	303	315	285	337	327	292	303	298	316	310	303	291	300	257	310	341	310	315	332	311	305	333	328	314	313	319	303	314	296	324	294	297	313	292	340	289	303	306	294	291	307	287	329	293	306	299	310	319	281	307	309	300	312	313	309	312	322	320	276	291	296	309	312	308	335	321	288	312	292	333	316	323	314	333	337	330	289	313	317	319	303	313	311	337	277	314	288	341	271	362	301	274	318	286	263	308	317	328	344	281	335	362	283	277	310	283	300	291	275	298	291	298	317	304	292	289	303	337	320	331	312	325	296	292	337	315	345	296	312	288	303	307	304	299	342	308	290	307	327	322	348	278	306	329	272	337	289	299	288	288	314	336	322	308	272	297	320	336	277	299	330	327	329	343	278	312	274	308	315	321	299	309	272	305	315	287	312	313	308	315	323	316	305	300	278	296	320	303	316	316	300	263	310	307	313	316	294	312	295	308	320	325	327	302	289	286	289	296	304	326	287	305	298	305	273	291	310	284	278	298	314	320	312	342	297	304	339	304	276	332	288	320	281	336	328	295	316	300	307	293	323	284	344	289	287	296	349	296	295	316	329	328	273	289	305	293	317	289	327	330	306	291	272	332	316	333	304	264	312	295	291	316	287	291	291	318	309	312	284	313	332	278	336	358	303	321	317	323	310	310	309	281	310	321	311	319	297	294	344	321	319	285	285	287	330	322	297	320	339	352	298	316	296	307	302	351	291	310	285	274	335	289	272	332	296	305	298	333	302	301	337	282	296	307	263	289	331	318	298	317	289	303	290	291	311	288	326	286	314	294	302	297	321	305	300	295	338	318	326	307	286	297	308	323	301	311	283	305	270	330	283	269	309	300	335	297	326	294	318	310	333	333	318	279	312	295	267	307	308	294	298	272	327	307	257	304	300	356	330	312	288	308	321	281	277	333	313	305	315	317	314	325	304	290	304	314	312	280	299	306	307	314	301	309	315	290	320	301	316	327	305	327	326	335	294	265	346	295	332	292	271	325	318	310	309	306	321	333	304	299	286	298	286	294	322	305	278	298	289	306	293	291	329	298	336	290	281	319	294	308	293	301	295	307	265	318	271	275	324	302	306	297	284	313	302	308	269	302	290	302	307	294	301	316	306	316	329	331	303	305	316	322	304	308	280	317	307	321	299	317	305	327	293	327	304	293	307	298	360	298	292	335	294	322	289	300	291	316	334	295	308	320	282	303	334	312	315	306	303	325	305	305	287	353	307	317	304	302	303	306	313	303	297	320	314	306	297	334	307	305	332	336	267	311	300	327	323	296	308	326	283	316	302	334	310	298	310	281	301	305	294	283	310	306	302	270	314	318	304	304	325	296	354	313	299	339	348	324	306	313	292	301	303	304	327	322	304	290	327	307	323	306	316	291	292	321	323	308	314	297	317	295	359	299	327	312	301	286	312	287	301	320	303	328	281	297	296	358	283	324	306	314	290	277	328	303	295	317	288	277	302	289	316	307	290	300	325	307	301	302	331	328	338	302	314	305	317	279	302	299	313	327	319	281	308	299	284	300	311	301	294	334	287	315	278	323	303	298	324	316	275	318	301	294	307	289	308	335	330	314	315	307	299	302	299	303	293	312	315	313	315	350	334	308	330	275	310	302	323	296	278	341	327	305	324	305	304	256	329	342	299	293	331	303	285	319	285	284	306	313	341	274	301	308	286	317	292	315	304	289	280	296	293	280	330	341	310	299	288	298	303	295	293	305	326	340	295	336	290	305	316	300	302	294	308	290	296	312	297	303	281	307	299	303	313	269	271	329	300	305	308	282	288	306	276	333	297	279	322	320	341	332	300	292	280	298	309	311	306	287	318	321	326	341	329	304	311	282	332	295	285	307	311	309	308	306	312	281	278	290	282	299	332	293	275	297	292	282	329	323	291	288	341	291	294	324	311	301	325	294	326	290	338	322	283	293	311	317	292	298	278	317	309	306	336	349	323	282	303	301	327	292	327	324	314	314	327	344	332	344	310	310	301	282	316	298	326	315	262	296	328	344	338	295	323	310	303	302	314	316	293	286	344	290	296	306	325	300	311	302	289	314	293	323	319	294	308	295	330	335	320	293	316	329	319	334	300	301	281	331	304	294	310	308	320	332	307	286	295	300	319	289	304	317	313	319	317	295	309	316	273	282	318	305	304	330	325	280	284	294	329	320	315	301	292	315	300	341	301	277	314	276	331	331	333	307	337	311	324	325	283	308	341	316	276	306	304	295	316	326	276	313	309	316	316	288	280	279	311	324	339	300	294	303	300	309	275	282	337	317	287	276	284	301	271	299	281	305	301	337	328	326	306	337	319	313	277	305	320	313	322	328	308	317	309	280	278	311	319	288	292	294	338	305	299	300	302	339	303	283	316	312	305	283	302	310	290	297	297	286	309	300	271	288	295	343	316	290	313	289	318	290	298	305	315	293	304	320	274	295	317	309	292	307	310	319	303	297	313	298	311	299	321	298	272	286	324	309	334	322	338	262	340	307	301	308	300	339	296	344	290	319	304	332	293	285	286	342	266	330	347	316	306	285	283	320	262	319	329	313	335	312	285	308	294	314	332	291	325	335	299	307	314	327	324	290	331	349	324	341	308	327	326	320	297	287	311	262	341	309	274	324	302	279	295	320	280	286	325	292	333	314	342	307	290	327	321	276	336	305	314	293	323	344	322	309	315	310	337	351	301	314	321	315	290	297	326	315	308	285	323	299	291	310	315	295	330	335	299	340	337	327	317	270	325	309	294	319	320	306	333	288	310	285	321	318	305	262	304	309	278	321	316	280	276	310	291	331	312	309	287	322	320	288	304	298	302	313	324	316	288	332	355	333	359	301	265	296	316	320	290	295	337	330	277	306	309	341	295	278	293	303	298	328	284	316	319	316	327	316	294	299	287	320	295	293	299	329	287	282	305	306	315	328	321	287	292	337	299	313	319	331	321	296	303	308	297	319	338	304	291	294	304	282	330	311	285	308	322	298	324	324	321	284	325	314	295	309	348	314	303	326	327	310	285	292	285	286	261	288	307	344	285	251	303	332	323	351	255	317	309	275	315	273	289	299	285	325	268	326	311	298	319	299	336	278	306	312	316	335	302	316	343	318	320	284	306	293	293	282	318	305	329	300	325	302	299	307	305	311	322	302	300	306	329	320	331	272	330	330	286	327	281	292	311	319
3830	6345	4623	2347	1358	997	937	861	772	791	760	711	753	699	663	685	622	702	705	682	718	641	689	648	712	638	687	680	676	671	684	641	651	678	717	675	723	693	640	674	677	672	642	704	672	641	716	672	633	701	594	698	711	714	682	691	679	639	667	690	677	651	634	646	664	668	655	712	646	659	705	664	695	668	704	676	685	657	659	638	691	700	689	642	645	686	676	685	687	632	674	656	687	684	652	638	693	658	649	643	625	640	633	702	684	668	680	640	691	694	697	657	718	713	674	725	641	672	630	648	632	633	654	631	646	671	685	647	632	669	641	645	636	673	653	707	655	666	670	681	685	631	647	683	696	661	734	673	674	661	638	680	695	718	670	647	658	712	662	675	711	649	623	660	658	700	683	659	674	652	654	659	663	639	671	659	651	637	652	648	659	727	634	634	671	675	649	679	703	656	672	693	672	671	653	692	676	640	630	642	665	674	633	702	643	678	696	664	656	722	664	660	649	651	682	664	677	705	699	671	688	664	663	649	679	677	646	696	668	679	708	647	659	671	646	617	646	707	663	666	690	681	693	691	672	678	633	654	662	659	664	670	647	658	611	658	657	676	680	640	681	655	676	652	689	648	647	658	631	659	654	634	695	665	640	662	675	663	643	698	674	706	677	679	618	683	648	624	665	689	678	703	648	706	673	641	605	666	641	679	675	666	632	696	664	667	703	672	643	702	640	645	651	638	654	638	645	688	673	651	670	690	642	674	668	664	640	658	700	656	678	680	659	663	676	682	671	715	635	653	654	691	648	641	642	718	634	694	663	634	680	708	650	679	731	636	687	689	676	598	638	660	643	620	689	648	669	655	706	622	670	632	675	615	643	677	681	673	660	631	670	637	699	606	696	692	657	655	645	671	624	632	688	676	700	646	666	654	674	630	686	674	708	658	700	643	695	723	677	678	674	655	613	622	644	665	672	682	631	616	671	639	700	640	636	664	676	671	662	692	630	634	619	670	690	665	659	659	660	700	696	670	671	633	652	631	707	716	666	665	640	686	698	636	675	632	698	664	714	643	643	619	698	661	658	685	701	684	643	675	712	714	663	722	664	674	657	701	678	647	656	664	695	712	651	666	667	645	692	710	713	677	645	682	649	671	655	655	731	670	714	705	698	711	682	672	667	682	680	627	668	667	642	675	640	656	653	648	692	673	668	660	650	709	670	704	661	681	621	622	683	636	671	655	706	631	644	727	621	697	623	644	655	748	663	667	676	696	693	677	708	664	646	680	636	665	670	666	673	687	657	649	671	644	675	720	674	626	663	639	660	648	670	666	638	665	648	629	644	641	646	698	690	628	661	678	645	692	668	671	662	665	649	646	645	660	666	655	675	716	726	633	687	671	656	633	708	666	674	678	684	665	672	639	673	665	699	714	696	701	696	682	691	692	663	661	656	663	688	674	647	634	658	653	666	613	688	672	650	662	654	645	668	645	662	665	663	697	653	682	671	685	682	646	655	700	713	677	702	713	676	671	696	694	669	708	645	674	680	686	690	658	626	667	623	679	668	702	629	664	645	690	690	649	705	656	701	687	723	654	661	680	668	651	637	655	673	663	670	677	683	667	727	689	728	615	669	687	674	634	657	673	636	616	662	672	658	667	703	690	681	656	664	675	617	647	663	670	669	711	718	657	710	670	648	658	686	695	677	662	669	659	667	665	663	706	615	632	728	676	679	695	680	622	673	677	657	667	641	639	685	677	690	660	687	669	644	666	684	647	610	676	664	662	671	702	682	655	715	633	693	660	642	634	676	678	710	661	731	643	640	675	663	685	675	667	729	672	634	665	688	631	662	704	668	634	694	657	655	645	648	696	648	681	694	680	709	686	650	651	664	667	637	658	667	704	689	612	711	655	651	672	683	678	645	677	710	669	660	652	659	708	604	641	638	673	703	660	647	654	642	610	635	636	697	683	625	640	659	643	694	662	678	673	699	712	672	688	702	680	607	659	713	661	682	677	675	624	626	686	659	645	709	666	665	694	617	648	653	656	657	690	688	677	653	666	675	648	698	671	653	693	692	638	671	683	682	659	691	638	643	702	710	709	690	655	702	662	639	697	660	653	663	616	661	670	702	671	653	671	678	649	665	686	662	664	682	707	664	722	665	646	691	653	682	650	664	638	679	665	643	732	651	671	669	673	706	690	658	679	638	689	661	647	680	643	679	703	690	696	678	681	711	629	654	700	663	684	667	689	638	629	665	724	691	660	723	640	651	665	662	676	668	637	667	684	624	649	669	667	670	637	677	639	659	660	637	666	668	668	630	715	699	652	667	646	639	679	616	659	698	634	688	663	671	660	634	677	680	657	669	640	701	694	660	621	640	641	637	690	646	686	648	720	612	679	647	660	660	661	642	673	684	682	648	672	644	691	682	648	694	648	667	631	672	622	644	652	653	642	688	717	708	685	676	681	684	703	633	661	647	632	716	702	694	665	690	674	674	658	620	678	593	642	636	696	685	653	674	680	646	634	722	692	675	704	643	633	675	629	649	691	655	654	666	634	681	671	622	590	674	609	648	679	656	672	638	679	633	677	663	656	653	691	734	681	662	689	710	643	679	669	662	663	691	649	666	648	688	696	664	672	659	670	630	599	632	662	694	661	684	653	640	697	659	632	627	740	666	656	664	632	660	689	690	675	683	662	651	657	694	682	664	643	645	670	672	686	710	663	682	682	656	665	701	656	657	665	650	630	635	692	650	684	651	645	656	657	690	643	663	727	680	687	648	613	677	744	664	665	679	666	692	702	640	758	640	674	661	689	660	656	700	668	686	697	660	679	654	707	677	651	693	674	617	682	678	681	656	664	667	670	632	666	659	681	636	686	695	661	650	735	610	654	684	680	676	679	617	658	680	672	688	675	703	677	676	693	642	664	655	679	667	692	695	667	648	684	638	677	676	640	684	695	655	696	634	690	666	622	661	659	703	650	705	660	654	632	640	667	618	692	707	662	680	676	668	676	654	682	687	681	648	646	676	698	670	696	655	661	675	671	684	656	675	657	639	676	685	603	681	680	679	661	648	626	704	641	677	668	669	648	671	666	688	669	686	643	715	690	679	656	659	679	677	658	710	684	642	683	654	618	677	652	649	665	651	644	659	658	661	612	702	668	682	694	645	661	651	646	705	645	669	642	658	676	656	665	627	641	675	687	673	683	727	626	684	673	621	674	639	653	669	660	653	661	654	689	673	634	669	666	735	716	680	674	687	676	657	660	648	677	688	642	688	690	647	672	670	677	690	644	696	680	639	695	631	660	673	648	652	655	668	668	663	661	695	691	701	696	622	665	733	657	668	684	621	674	639	660	658	678	673	629	666	740	696	689	680	676	695	656	641	666	670	686	687	685	659	638	645	671	651	691	675	691	650	594	686	677	645	659	619	664	666	654	691	672	648	667	667	656	661	631	650	688	660	680	644	699	652	673	661	674	671	640	689	674	689	676	647	659	610	671	695	656
23665	20934	25164	26852	20950	20925	4435	925	584	545	518	461	389	408	301	308	288	271	280	301	269	270	279	282	302	293	266	241	237	257	279	236	266	268	231	265	250	260	277	245	253	267	250	271	276	296	250	267	231	269	261	262	229	272	269	234	250	235	240	243	242	242	289	221	259	277	218	258	233	247	290	242	234	254	239	266	266	209	200	247	231	262	270	276	235	275	270	254	242	211	241	249	244	237	251	235	227	244	245	244	228	251	232	230	248	229	255	278	238	258	277	223	224	247	296	248	250	269	244	251	241	271	229	259	239	249	233	247	246	235	238	228	239	232	243	252	223	218	272	222	233	263	214	263	248	293	244	223	227	239	246	249	250	221	247	229	211	248	246	235	238	223	241	262	250	228	266	291	266	272	247	276	223	242	255	250	222	229	215	225	234	256	253	248	234	244	234	228	233	241	254	278	261	239	235	263	253	250	267	264	253	273	278	250	233	219	228	261	241	242	239	254	226	256	257	256	226	243	252	249	260	233	208	259	216	252	257	259	267	240	249	270	224	242	233	223	249	252	248	223	290	259	225	229	253	233	227	257	267	224	251	266	251	233	239	244	259	236	267	243	242	255	269	237	260	255	285	290	243	290	255	244	247	253	263	233	236	236	255	249	249	240	272	252	278	251	258	234	231	254	271	255	280	217	227	250	234	236	240	260	208	243	272	247	243	218	241	235	230	239	248	237	227	258	269	244	248	237	266	241	244	263	262	260	234	276	255	277	241	256	253	241	242	258	256	187	251	238	252	231	243	249	252	246	246	246	244	234	253	233	243	239	214	237	256	232	259	230	226	232	276	253	245	226	259	233	247	233	231	242	247	248	264	219	257	233	269	254	264	215	273	249	241	270	247	240	268	217	244	227	266	253	225	245	207	247	224	244	235	231	259	245	283	247	241	252	225	236	260	231	245	243	245	255	236	232	213	241	240	283	260	264	217	268	256	265	282	238	272	252	251	275	258	273	253	242	288	273	250	253	257	226	234	216	241	269	260	226	233	235	253	205	222	262	245	244	240	205	249	242	208	232	248	248	230	233	260	239	232	275	259	242	245	202	242	261	256	266	238	236	255	266	227	264	273	222	246	238	242	254	239	231	260	229	234	268	279	271	228	231	193	255	244	234	255	249	237	258	268	226	261	252	240	283	235	274	236	235	222	242	266	263	245	285	247	216	228	218	231	251	218	278	264	291	270	239	309	231	242	226	222	256	248	221	237	228	256	242	263	238	224	248	261	258	272	208	224	250	236	256	225	236	201	253	263	238	241	253	248	258	267	254	234	264	232	218	242	263	231	212	253	289	275	235	239	255	246	252	227	244	249	257	231	243	243	230	243	260	259	246	265	216	248	241	247	257	250	255	262	229	223	252	222	225	213	267	264	211	241	277	248	244	243	237	240	244	230	240	238	250	209	255	242	252	243	228	222	219	253	233	245	275	251	266	237	259	263	227	227	228	266	249	240	258	233	272	231	222	249	243	222	226	254	256	245	225	244	251	245	220	237	268	257	251	247	225	244	253	236	251	193	251	207	235	188	208	274	223	250	227	250	247	255	222	234	261	244	229	278	250	247	253	209	269	266	252	219	240	240	237	227	266	245	262	243	241	256	247	271	242	244	219	235	243	241	278	259	247	253	229	255	230	254	228	244	231	231	236	228	266	230	195	258	237	222	243	251	267	242	234	242	241	215	226	250	249	238	247	240	246	240	237	251	233	215	232	261	236	249	236	216	278	239	228	263	252	275	274	264	239	264	206	214	241	267	260	275	245	250	244	243	234	257	246	236	254	210	244	221	238	255	240	238	233	245	238	255	247	232	242	243	224	240	259	208	254	249	227	245	205	231	264	233	238	238	254	234	246	242	246	236	235	240	254	250	264	246	254	291	249	264	276	249	235	271	238	235	257	248	246	263	274	252	249	245	267	242	236	236	222	242	251	250	251	259	250	240	259	276	242	249	258	250	252	226	267	250	225	242	245	233	245	257	277	226	243	243	247	227	250	252	271	268	240	236	245	247	226	235	206	273	297	216	244	219	257	256	246	244	223	252	246	253	253	247	251	255	258	244	250	278	271	245	236	243	268	264	261	265	221	234	254	234	275	268	262	246	268	271	251	275	249	217	210	245	248	228	255	269	218	231	190	226	259	249	226	236	266	241	288	245	234	242	245	238	257	244	248	230	251	240	240	267	238	248	243	249	246	274	239	247	279	257	266	253	238	238	228	232	247	268	239	241	279	245	250	246	285	225	258	257	255	248	242	221	216	242	282	243	229	250	227	236	258	195	274	228	255	240	235	240	244	213	249	239	259	252	228	262	250	246	253	228	270	216	265	260	238	236	227	218	231	263	263	230	229	219	228	261	249	266	264	251	234	226	257	250	234	234	240	257	261	255	234	238	272	272	252	257	281	254	224	291	248	241	287	270	258	264	243	244	243	238	233	254	249	246	234	238	251	248	246	248	245	251	262	229	259	234	249	209	253	229	229	251	259	272	235	232	232	239	233	223	236	285	279	227	264	240	241	235	270	210	249	246	242	272	254	253	252	240	240	224	252	227	223	244	210	245	240	216	275	236	243	220	239	229	233	243	235	229	276	222	218	213	281	283	232	232	254	222	224	264	232	241	245	262	253	237	252	235	245	268	234	234	247	274	277	239	242	241	248	241	256	253	265	257	218	243	223	247	249	241	250	239	237	207	226	245	238	266	237	233	241	253	273	225	232	252	263	265	212	241	215	220	236	276	241	213	222	222	250	273	272	266	224	230	220	232	251	216	246	263	256	230	281	250	242	281	249	245	238	259	231	236	240	261	235	231	232	248	261	262	238	252	245	248	277	278	281	264	278	255	269	280	227	227	255	255	223	236	226	257	253	240	250	300	240	249	216	201	246	264	263	238	244	262	228	229	255	266	236	218	229	242	230	245	288	249	222	266	224	258	289	246	246	230	228	244	255	264	270	243	235	235	209	243	254	213	234	236	255	277	247	259	239	253	221	249	229	228	253	238	244	212	232	241	258	260	244	214	245	237	236	253	219	273	252	236	236	256	283	230	239	245	249	214	262	249	232	221	267	221	217	251	247	276	253	246	285	264	239	231	249	221	220	217	238	227	245	239	263	234	242	298	273	254	206	246	240	280	238	241	243	254	260	216	245	217	257	250	268	208	256	242	236	234	253	273	211	225	257	279	215	260	254	232	243	236	243	277	220	276	282	262	255	227	254	242	238	277	230	261	247	242	267	209	227	266	227	263	234	244	263	246	219	244	245	280	222	261	288	261	232	263	245	250	254	270	241	243	277	268	253	246	242	226	240	231	265	249	267	300	247	243	263	279	237	236	235	262	274	255	234	219	214	285	236	228	259	255	238	259	251	246	270	246	259	239	250	222	222	242	221	285	243	255	225	225	230	242	248	232	247	253	286	233	235	235	244	267	239	244	217	235	276	243	248	240	257	219	250	249	271	217	248
4082	9374	6855	3154	1690	1094	893	820	753	689	706	666	621	567	576	563	548	564	530	567	539	517	530	543	517	546	493	581	540	522	525	543	554	538	524	565	531	539	535	547	501	501	529	537	504	491	525	538	544	578	553	516	558	543	570	534	552	578	532	537	489	544	530	535	486	518	543	488	538	526	537	523	573	512	537	585	521	526	535	513	561	557	527	534	492	543	525	567	557	552	548	534	515	527	512	544	565	515	504	530	541	512	546	523	571	535	529	517	533	507	549	543	549	561	545	564	468	496	547	511	490	519	518	508	539	514	546	573	557	565	531	536	530	538	508	496	559	539	533	529	539	509	512	540	537	548	510	532	540	598	540	567	510	545	542	551	524	534	509	543	519	525	572	544	509	569	566	513	523	513	520	526	508	546	531	528	526	514	557	516	559	548	550	509	501	553	501	531	544	524	519	513	578	507	502	500	581	518	512	503	488	531	535	488	542	541	551	512	495	503	536	522	551	521	525	545	554	523	524	540	516	524	510	542	536	525	505	501	575	533	508	499	541	541	542	552	508	538	553	524	510	490	530	521	510	539	502	510	545	535	528	529	546	538	553	551	533	529	534	497	558	545	542	516	510	534	554	550	485	498	546	552	466	488	548	570	520	523	547	558	532	549	488	527	520	504	522	572	559	555	523	530	535	534	493	530	554	526	521	523	552	544	526	525	563	563	564	522	532	514	552	530	516	529	538	485	551	543	531	523	497	503	528	492	526	531	540	538	545	532	547	563	533	477	539	509	524	520	538	483	513	537	514	524	514	541	522	515	512	552	540	493	509	533	543	539	484	530	511	546	515	526	565	568	567	571	527	510	547	549	545	491	540	528	500	532	523	512	549	551	524	500	515	557	544	512	551	545	517	536	507	550	530	598	521	499	514	517	534	530	560	574	486	513	566	524	556	525	557	527	527	537	503	502	560	553	529	526	547	527	507	511	544	515	502	511	561	539	518	538	528	549	525	501	508	545	537	533	544	558	553	542	537	573	493	507	505	511	560	512	544	544	565	510	546	503	487	510	514	562	549	535	541	504	555	511	537	539	530	505	547	560	474	515	512	523	529	527	521	571	533	478	505	517	547	492	569	524	538	560	542	557	524	559	530	552	513	563	566	525	533	521	550	485	580	528	519	509	532	512	515	497	556	524	541	535	524	548	537	550	579	569	559	525	540	511	536	522	531	496	526	555	502	497	521	540	534	539	520	539	532	544	548	560	514	541	531	521	530	528	500	506	547	526	546	531	544	509	556	517	531	522	528	526	540	502	531	540	540	559	563	519	568	522	544	551	491	506	549	541	497	520	513	491	562	565	539	526	511	563	517	520	506	547	518	539	550	549	505	509	553	546	514	527	545	553	550	505	499	526	506	570	520	511	521	495	502	534	506	567	527	513	506	522	556	512	560	548	508	551	506	565	508	506	530	514	549	541	493	563	550	591	514	499	525	573	519	526	493	524	504	491	514	503	540	504	513	534	529	517	548	525	505	577	510	566	529	529	570	522	566	552	538	564	483	554	525	522	525	532	519	533	511	536	513	526	519	592	519	501	541	528	525	520	543	566	558	563	531	534	537	565	556	513	558	544	507	483	501	506	551	526	514	541	550	494	548	462	542	516	546	545	544	523	546	549	495	536	541	532	545	565	555	476	480	517	535	550	515	523	593	516	576	531	571	556	503	532	538	509	486	526	495	556	559	545	528	558	550	521	549	543	529	559	555	534	527	492	539	515	529	542	555	558	552	526	514	504	539	502	536	502	515	522	515	547	550	522	513	535	528	554	546	521	540	549	548	567	527	543	558	521	521	505	510	558	530	514	522	506	531	551	507	570	523	468	539	492	553	519	499	555	522	561	510	514	492	497	536	510	551	528	522	528	527	539	545	531	573	495	504	501	534	553	505	539	535	527	525	487	552	548	476	523	546	552	570	479	520	466	527	528	520	538	504	564	514	515	510	503	561	532	534	553	526	533	563	522	528	538	551	478	534	522	512	532	495	552	516	534	477	500	556	554	516	537	533	506	516	557	565	497	521	571	520	543	517	527	489	537	505	511	527	536	554	523	548	526	505	521	512	534	532	532	514	508	526	509	525	531	498	483	547	499	556	528	488	563	557	558	556	525	503	567	547	517	515	517	539	525	527	538	518	503	491	514	485	529	521	523	545	535	571	516	567	600	505	574	492	542	492	520	564	520	557	535	515	507	565	494	510	515	544	515	533	510	537	544	537	514	533	528	519	502	520	540	513	548	537	539	511	539	555	560	573	540	503	496	541	527	505	549	515	541	533	507	519	504	580	548	542	532	518	526	504	522	531	522	551	551	527	512	537	519	537	520	499	525	544	550	562	540	505	498	577	553	489	536	513	524	508	516	523	553	557	528	519	502	519	529	543	521	496	536	507	528	500	511	494	507	570	511	534	559	462	507	525	539	554	577	534	528	552	516	533	483	538	552	513	520	518	521	527	567	581	540	539	550	495	543	607	531	520	522	527	497	529	520	568	509	494	569	525	513	516	544	537	560	573	535	532	570	540	505	553	527	532	500	539	551	513	574	547	527	546	507	540	550	600	520	527	501	502	580	521	494	498	510	529	522	516	509	503	514	532	494	577	522	577	517	550	508	547	505	549	508	572	571	511	555	517	551	543	553	519	522	533	512	482	538	574	536	521	551	535	536	539	526	528	510	547	523	504	563	511	501	511	551	544	499	490	537	556	510	580	527	540	554	526	494	512	518	553	508	515	485	542	556	551	515	530	513	538	571	510	538	504	549	548	525	510	556	533	525	508	500	518	527	552	544	541	509	498	520	543	547	490	563	521	536	488	523	599	551	548	554	538	523	527	532	504	538	548	529	538	573	558	540	507	511	531	528	548	534	526	465	538	578	511	513	547	539	527	534	515	540	562	528	506	541	510	560	542	518	528	503	524	563	537	551	560	557	529	546	563	477	543	513	544	547	564	513	512	559	534	526	531	530	514	517	485	558	526	536	557	565	546	511	494	552	524	512	514	548	544	532	535	537	536	554	547	518	517	559	511	504	536	560	526	516	515	510	540	559	514	553	531	519	543	537	532	511	521	517	577	562	535	536	530	510	537	538	539	565	476	543	567	586	519	532	579	503	548	494	507	523	534	519	567	528	520	542	555	557	531	528	535	541	497	578	515	542	516	542	492	525	548	507	522	538	505	533	536	523	525	555	556	561	575	539	508	536	537	537	522	557	508	519	533	503	492	516	538	533	548	539	533	573	558	526	510	512	568	535	552	489	519	522	564	506	486	514	548	517	527	539	502	559	514	492	559	532	482	527	577	530	547	550	548	536	514	507	557	520	523	523	533	554	564	532	559	540	505	538	551	541	550	549	549	518	549	576	539	561	542	535	546	540	534	528	562	529	558	500	519	487	511	499	534	540	530	529	537	548	503	553	504	529	539	514	536	513	493	523	552	521	504	530	529	517	506	509	539	509	530	532
33170	14759	3693	1233	731	567	392	335	311	283	277	273	240	257	194	233	209	232	189	204	227	223	202	212	198	218	214	194	213	215	211	212	209	224	220	226	192	219	237	262	197	212	212	212	208	253	226	231	206	210	218	211	227	226	217	241	219	209	246	193	195	214	206	218	189	204	209	219	226	209	192	237	240	194	226	178	188	189	219	211	239	207	203	218	221	240	190	226	208	191	197	207	233	216	219	206	218	178	221	214	224	188	224	207	213	207	199	195	182	206	177	238	217	194	206	172	220	223	227	231	196	196	233	236	200	210	213	240	220	232	206	226	246	201	189	218	237	213	235	198	223	229	215	191	217	237	215	210	205	208	218	212	204	208	229	226	212	225	186	222	200	226	220	222	196	224	207	234	211	197	221	226	251	203	203	193	223	222	235	215	223	235	243	200	225	236	217	216	237	223	196	196	197	256	202	216	219	224	202	195	196	198	237	250	190	207	197	212	226	191	215	199	194	205	230	191	232	173	196	234	207	219	217	210	184	198	158	246	228	220	215	219	228	233	240	235	197	216	212	214	190	201	171	226	221	228	204	195	204	198	213	196	219	244	209	209	212	173	235	215	247	219	186	210	189	184	201	208	223	226	211	209	210	196	225	231	222	215	241	212	224	235	202	220	208	202	188	202	206	185	243	211	230	245	207	217	223	215	205	227	211	212	185	203	177	249	233	224	200	222	220	200	225	192	219	203	214	229	249	218	216	217	200	194	224	204	234	220	208	195	212	205	214	194	223	227	236	193	253	201	179	202	211	228	209	206	217	206	219	216	210	208	200	199	201	248	230	213	230	216	181	254	202	204	214	225	218	226	210	231	232	204	195	221	203	198	199	245	208	232	204	208	200	229	212	209	220	210	212	223	219	218	215	206	210	205	208	219	213	214	217	201	180	221	227	196	220	217	201	225	228	180	203	218	200	214	198	201	193	222	209	208	196	192	221	195	234	211	210	208	229	213	222	221	229	241	213	207	257	234	221	214	219	231	221	216	190	208	217	198	195	203	217	212	234	190	193	202	201	210	211	235	205	205	209	176	218	220	210	229	227	180	199	190	195	185	200	226	197	200	208	223	222	200	217	217	214	225	199	207	197	205	231	218	218	194	244	225	208	220	200	227	222	227	206	216	210	244	222	215	221	239	222	199	247	233	205	225	244	224	220	199	217	216	211	209	199	190	223	206	213	218	200	212	238	226	188	218	187	209	206	225	192	199	217	222	185	226	231	205	223	220	221	178	209	214	215	231	226	200	224	209	205	215	177	224	205	212	213	219	219	229	212	219	198	237	247	200	218	226	205	222	200	235	199	225	220	204	217	200	195	217	206	198	228	200	204	217	208	221	206	218	199	210	215	192	193	238	223	234	191	217	192	219	203	222	228	196	263	215	171	212	195	207	211	207	238	204	201	203	227	222	187	211	211	224	235	203	206	206	226	235	190	203	189	229	249	219	206	222	195	215	200	200	209	206	217	202	221	201	213	223	210	212	201	218	202	189	232	216	199	224	189	225	219	207	249	231	215	197	225	223	211	206	204	204	252	202	193	224	226	208	204	219	200	228	225	203	214	225	195	216	232	223	229	216	200	235	202	201	181	218	204	220	199	220	209	202	236	210	184	187	199	230	236	222	212	213	208	217	233	192	238	213	194	238	213	187	198	195	211	175	194	196	223	196	229	208	210	221	216	235	190	193	211	207	232	224	216	220	220	207	226	213	212	204	201	223	188	241	222	195	236	205	234	164	213	236	234	191	177	199	192	198	196	204	239	233	184	213	206	192	218	194	213	207	234	225	224	198	194	229	205	230	235	222	212	200	210	209	222	199	230	193	205	215	213	233	189	231	213	234	193	199	217	208	226	226	223	210	214	207	212	198	203	197	235	208	213	212	201	229	238	187	227	230	234	215	212	222	246	190	192	201	193	212	218	219	211	193	237	216	209	188	192	241	232	215	199	209	197	221	230	212	223	232	182	221	184	207	209	210	207	209	224	221	205	194	191	195	205	205	200	223	249	213	214	219	191	211	244	197	211	213	172	199	215	221	227	200	217	232	196	214	208	223	226	220	229	222	228	227	184	241	221	221	200	214	233	229	217	183	212	214	218	225	194	219	220	205	237	227	254	247	238	212	212	202	238	227	200	203	209	230	190	218	184	195	215	194	212	193	209	210	213	224	232	208	205	219	238	181	227	214	244	210	203	237	209	232	221	208	229	215	208	195	229	202	230	214	226	235	216	235	203	213	223	236	221	219	228	221	181	223	201	231	209	224	213	221	203	218	218	229	227	223	219	197	204	233	187	205	217	207	189	200	195	203	213	233	221	235	219	203	239	206	224	217	245	210	176	219	214	196	211	193	225	213	180	221	224	185	218	189	186	244	202	207	195	212	199	210	234	226	239	223	228	202	250	212	204	210	202	212	214	206	230	203	197	219	196	213	215	229	189	226	242	216	228	217	209	232	202	199	233	205	222	217	194	214	238	207	234	241	211	191	202	187	182	219	215	220	253	198	171	187	217	203	193	222	184	247	196	184	188	198	221	214	226	232	216	215	208	229	217	223	211	218	180	221	203	225	202	204	191	224	203	214	186	206	193	204	210	210	220	215	182	210	216	177	233	205	241	207	230	259	210	227	199	208	248	215	190	239	203	211	218	216	224	187	231	209	209	212	221	220	202	226	218	207	241	201	236	197	211	215	192	201	219	215	183	220	236	217	208	213	201	228	237	209	211	219	237	241	209	198	219	238	195	238	206	191	211	194	241	209	223	227	205	224	234	207	221	199	203	211	190	198	225	186	207	231	218	198	228	203	216	234	198	206	237	213	206	242	197	213	204	210	214	206	208	212	224	229	201	213	231	230	211	209	198	190	201	202	200	210	195	206	213	198	202	228	206	204	207	206	220	204	216	199	200	236	218	195	216	184	209	196	218	199	213	229	217	211	206	213	180	213	205	215	209	215	203	229	209	205	225	208	231	216	188	216	214	214	197	217	236	221	191	208	215	213	227	205	213	238	224	209	228	215	223	227	230	219	237	182	214	221	199	191	203	218	221	215	196	228	197	203	209	221	207	224	222	234	217	231	204	205	236	198	205	221	196	206	231	225	186	193	234	224	185	248	252	231	199	211	193	210	191	213	239	202	218	203	196	197	233	232	227	207	227	203	225	216	205	212	227	199	225	240	236	225	244	197	192	227	188	201	195	229	209	205	226	218	224	187	212	205	205	211	227	207	218	209	211	242	215	229	183	219	234	224	202	199	206	219	197	192	223	228	231	218	191	211	198	225	201	191	216	218	205	203	223	192	220	186	218	199	222	224	201	197	192	212	202	221	218	206	247	205	231	213	202	201	220	211	219	223	180	218	179	214	231	215	203	213	209	201	175	212	189	205	222	220	243	216	224	201	212	221	200	213	190	227	257	192	187	225	210	185	235	232	229	203	240	215	194	221	230	213	201	216	213	230	219	217
5487	2740	2234	1147	693	615	556	560	555	535	519	533	527	502	516	480	466	525	487	519	545	532	468	518	504	488	519	530	516	504	488	530	520	520	490	509	505	495	463	483	508	507	478	483	520	476	486	516	487	477	481	455	524	515	505	491	524	498	540	472	471	462	484	497	481	574	506	503	473	459	490	492	515	471	489	467	523	506	512	471	483	529	483	490	496	505	511	488	490	529	490	514	474	522	483	491	546	480	493	483	496	510	505	442	426	519	489	519	485	495	497	475	487	526	549	503	483	479	473	525	504	481	518	540	486	438	469	559	506	512	488	550	557	477	447	440	483	504	496	505	477	504	478	506	493	497	501	470	471	491	491	490	475	514	484	524	530	485	529	472	499	489	497	523	526	540	460	504	500	486	528	515	541	549	481	545	526	477	503	488	546	463	484	561	488	499	509	503	486	481	488	508	495	475	500	486	489	467	518	523	451	493	487	502	480	501	511	512	498	486	484	481	498	521	495	485	511	493	516	500	504	489	531	504	490	473	479	557	454	474	490	450	507	532	500	510	513	530	437	522	489	494	513	464	506	478	519	522	515	489	494	496	520	533	482	518	498	497	507	502	494	490	517	536	537	500	487	510	521	449	502	515	516	492	508	470	472	500	500	454	511	478	515	490	496	489	477	515	486	516	486	521	480	514	516	493	509	531	478	500	463	476	567	535	528	484	525	534	464	564	500	512	496	505	473	472	498	511	514	513	478	481	430	501	525	510	463	490	524	506	470	449	513	541	462	452	504	465	497	490	483	461	499	511	486	505	495	534	515	474	489	491	530	469	524	460	482	499	479	522	534	514	478	492	480	477	501	490	498	488	514	486	539	512	505	519	489	491	481	490	519	509	563	526	469	522	534	483	547	476	500	491	493	498	532	462	504	533	482	531	484	504	459	510	506	521	494	514	513	486	463	539	500	487	493	501	470	490	508	500	478	474	543	521	515	519	507	511	462	495	516	451	491	510	507	500	536	474	513	508	513	459	517	485	504	489	516	508	524	507	484	485	505	495	455	516	467	487	484	514	513	480	463	452	530	458	487	474	492	514	507	516	457	447	486	491	517	519	515	511	513	495	471	525	481	538	524	539	482	486	454	530	535	516	530	497	512	488	515	477	525	497	524	530	489	482	510	537	504	496	455	479	454	504	515	496	520	481	477	497	533	497	483	489	522	532	513	494	487	501	518	449	454	552	503	512	489	530	507	493	499	478	506	503	506	521	497	484	521	524	498	504	476	524	473	511	488	494	520	495	498	480	512	516	514	503	507	512	512	499	488	498	486	483	480	524	504	511	516	474	526	499	490	527	463	500	509	492	498	513	485	505	493	486	492	519	490	470	528	500	526	459	475	515	499	520	508	519	478	531	495	484	504	477	510	491	485	495	520	540	490	482	529	474	503	494	493	552	513	497	478	479	470	480	482	482	492	482	480	505	527	482	502	522	496	454	499	473	511	504	484	486	507	499	491	516	497	501	492	526	464	467	515	474	536	522	477	495	462	501	522	500	530	481	507	502	512	523	490	456	476	548	496	541	522	508	486	465	491	516	506	508	458	473	464	493	546	502	504	527	483	498	511	470	505	505	498	483	489	492	500	522	494	458	512	506	481	459	511	521	507	522	541	532	517	474	488	438	469	475	514	499	512	513	483	499	491	524	461	487	489	492	483	486	526	496	448	521	474	531	502	522	487	519	507	483	464	440	491	500	502	477	480	485	488	522	495	423	530	482	497	513	521	501	499	463	507	493	542	487	500	503	464	464	518	504	503	523	466	539	489	502	481	486	534	484	494	454	496	490	514	503	510	514	493	500	512	509	521	480	500	499	531	486	501	529	511	502	480	518	522	498	530	508	466	513	532	529	482	482	482	522	488	534	504	518	461	506	496	518	477	484	480	521	495	546	476	459	523	507	509	479	466	513	465	509	471	524	458	510	484	527	511	483	478	514	476	481	496	478	539	468	518	511	506	531	501	523	509	509	465	525	513	447	497	476	516	494	534	519	476	471	478	497	507	496	545	522	524	521	508	510	506	538	462	506	514	499	491	470	466	463	509	520	497	498	537	492	491	525	520	498	517	507	485	499	493	492	540	510	494	530	494	500	504	517	493	533	512	534	447	484	489	532	479	494	500	485	470	498	504	503	500	469	509	502	510	503	496	512	470	467	485	478	489	482	470	518	501	492	496	495	476	492	529	474	485	568	511	511	531	482	500	482	516	553	487	512	483	497	471	511	488	478	507	496	494	487	478	456	486	512	497	504	537	524	486	489	518	500	524	532	509	466	471	460	475	492	476	491	485	526	482	495	508	499	491	494	490	493	480	498	450	499	494	510	516	535	477	518	490	474	493	549	509	536	521	499	481	503	495	504	517	498	497	488	445	457	491	492	492	489	533	497	493	457	474	519	476	536	482	508	516	480	500	516	495	487	543	501	487	464	503	507	515	489	504	487	496	470	468	472	527	484	492	464	509	521	494	510	536	492	487	507	486	482	462	517	519	458	516	522	490	475	500	504	516	474	491	493	526	461	507	487	504	486	493	504	504	517	507	485	487	475	499	516	500	501	476	543	538	513	491	515	500	486	485	513	505	494	519	458	487	512	478	531	462	527	477	500	486	472	493	475	492	513	498	469	515	484	532	527	483	490	506	542	483	478	531	459	459	491	499	513	497	471	497	491	509	517	529	453	538	482	503	503	492	462	506	483	485	465	544	444	498	486	509	510	469	492	553	492	494	525	490	501	490	535	512	499	521	515	534	506	501	505	507	476	498	504	520	488	529	458	497	505	499	504	481	500	489	469	473	460	520	499	538	512	481	498	493	483	527	469	469	530	479	542	507	487	530	508	520	482	536	528	493	488	490	510	450	479	484	516	481	498	487	482	485	469	486	502	512	496	508	500	508	500	463	503	494	511	491	491	514	493	507	486	509	476	543	463	473	508	514	489	495	537	529	520	490	499	558	480	496	509	507	487	485	461	464	486	496	475	479	494	487	515	541	490	532	537	504	513	491	546	489	510	464	464	516	484	488	476	524	523	453	525	531	512	506	506	476	465	505	471	508	485	541	487	491	517	496	481	506	500	471	456	519	465	484	493	500	478	483	491	504	491	506	501	480	461	535	530	506	474	534	478	519	482	509	511	458	478	499	510	477	506	558	502	483	506	510	487	463	537	507	495	481	514	531	472	528	512	517	459	518	491	472	494	483	490	513	463	528	511	525	522	510	528	489	529	495	475	498	513	498	496	515	474	473	482	494	506	538	466	522	489	539	477	513	511	513	516	486	543	496	527	484	502	504	493	503	467	509	472	495	483	539	460	504	483	513	479	498	512	457	494	492	500	503	531	440	518	471	499	537	514	519	543	511	480	525	497	469	522	466	528	489	492	502	520	537	480	512	508	488	519	465	507	511	510	537	494	484	499	502	498	483	493	474	496	510	501	501	489	461	507	464	528	484	464	481	519	522	505
24509	20979	24706	27409	20718	3814	859	640	535	514	483	451	357	337	377	373	293	306	301	284	345	316	333	301	272	333	309	314	321	292	315	319	287	317	286	287	303	336	284	332	320	313	339	343	300	317	343	354	307	319	293	315	299	317	354	300	308	314	285	296	292	312	322	315	307	306	296	303	338	307	319	313	315	317	305	284	282	303	311	347	287	297	283	309	290	344	295	313	307	315	300	315	300	329	324	263	318	286	299	285	341	290	303	299	262	322	321	318	335	319	317	283	298	310	266	292	281	311	291	290	302	293	316	325	284	305	295	344	303	330	300	340	310	321	281	307	292	298	304	328	307	307	294	293	302	319	310	303	297	312	334	319	336	320	330	320	293	321	348	328	313	301	312	314	283	297	293	345	288	301	335	340	308	319	302	291	291	326	302	298	305	297	276	281	329	299	315	305	294	284	309	319	285	313	314	281	309	306	293	317	323	310	338	339	336	340	327	256	301	281	295	330	293	285	336	351	295	313	361	289	321	283	314	349	300	355	329	297	263	308	292	300	319	277	331	339	305	319	309	264	339	318	315	281	266	297	279	340	319	309	319	297	332	316	300	243	309	296	314	283	340	309	307	317	319	305	318	306	301	317	301	293	307	292	320	291	335	283	285	313	291	333	322	310	293	297	309	305	327	305	317	326	332	337	274	292	316	296	284	294	355	312	272	284	322	301	353	300	326	306	282	318	298	339	324	300	325	306	309	323	325	273	305	314	313	308	301	301	323	336	313	335	337	298	295	305	315	303	314	318	305	294	283	305	294	308	315	297	283	300	346	339	285	316	273	304	270	301	313	293	313	298	336	294	330	310	321	295	306	296	319	297	290	317	316	268	312	311	329	347	294	304	312	302	334	292	326	284	308	311	304	277	303	321	306	325	304	294	308	303	330	292	316	299	281	320	268	313	313	316	312	302	315	317	300	299	315	304	308	272	285	278	304	303	365	309	329	286	293	312	297	302	304	332	298	278	336	316	290	318	347	307	338	334	326	348	336	288	294	324	285	300	294	316	314	300	295	275	300	340	307	300	308	302	355	323	367	298	324	301	330	323	290	292	320	326	300	322	330	307	324	320	296	294	309	282	323	328	304	289	303	314	303	291	311	325	336	334	304	321	317	333	294	297	326	331	300	293	296	309	333	294	308	308	288	339	285	338	346	323	304	293	296	315	283	272	304	272	289	309	313	302	290	307	289	332	333	360	288	304	313	295	309	303	320	283	275	314	299	281	350	351	299	311	289	299	324	308	308	294	289	291	311	346	298	346	329	311	296	299	295	327	307	316	304	298	318	295	318	324	311	307	316	321	335	317	336	312	346	315	327	334	311	312	311	319	294	340	347	321	307	286	339	314	305	290	304	277	289	336	295	301	344	300	285	294	315	321	320	275	345	308	306	268	314	348	294	342	290	282	285	276	291	303	270	287	270	287	309	276	269	277	325	320	340	320	301	268	322	277	312	330	336	305	318	324	313	314	274	307	326	326	318	301	306	306	319	298	298	289	313	300	298	310	284	303	327	298	313	318	333	290	278	286	330	286	278	321	302	307	302	299	311	319	288	320	329	278	332	307	335	290	349	346	294	261	297	323	272	308	275	323	335	303	286	299	323	313	317	330	293	322	297	328	292	310	321	314	304	322	305	321	275	301	313	291	298	311	299	290	295	320	295	298	311	305	300	324	312	285	316	308	321	293	298	326	322	290	291	326	315	325	297	325	316	288	331	315	348	321	284	337	288	280	327	284	298	295	300	282	330	333	330	304	285	319	307	327	338	319	272	322	312	319	280	297	297	278	289	327	329	338	291	280	334	319	283	307	319	324	316	338	341	287	286	335	299	306	272	316	291	330	299	315	317	279	309	295	307	301	296	331	309	286	305	261	305	301	294	331	312	315	311	290	275	277	306	321	317	314	284	296	296	325	291	280	313	310	319	316	328	340	312	288	322	284	303	308	350	319	297	293	264	315	293	318	296	314	322	262	304	326	295	307	337	326	293	348	321	342	312	289	301	298	300	332	295	334	275	322	333	333	319	301	327	334	305	293	283	291	314	290	294	326	318	309	341	322	342	325	277	283	285	323	290	287	295	331	288	290	305	317	310	352	311	282	290	324	301	319	282	332	299	309	332	303	323	308	325	302	296	293	288	317	318	291	297	363	328	305	292	270	298	283	307	309	320	305	302	299	331	317	301	301	289	311	293	306	314	290	315	299	335	339	318	319	276	295	294	311	349	336	286	295	314	291	321	304	286	296	353	324	319	333	301	322	284	306	318	292	311	308	319	297	326	314	290	285	293	265	314	303	303	335	308	312	340	332	304	292	299	297	313	330	301	317	298	303	272	319	314	306	321	293	286	289	304	330	334	325	299	309	319	308	303	313	298	296	346	269	303	290	278	306	304	302	292	316	298	312	306	320	310	312	325	317	282	277	277	310	279	315	288	289	315	329	333	306	295	295	323	332	310	337	310	312	318	328	333	315	322	318	329	322	297	314	337	326	307	310	312	314	296	306	306	350	294	305	304	300	267	284	317	316	309	310	339	301	298	312	289	289	266	315	296	317	323	302	329	270	287	261	289	318	323	306	309	317	300	305	316	316	313	311	281	304	264	299	289	317	318	265	340	298	324	299	306	280	319	290	334	318	301	296	304	285	338	316	322	323	301	342	319	297	302	273	315	335	340	309	277	314	295	305	298	322	311	298	333	299	280	278	299	285	319	316	303	299	327	301	266	321	325	335	325	296	322	322	326	313	295	319	295	319	282	323	317	325	302	337	329	316	297	301	270	276	294	296	302	299	287	308	309	305	289	322	316	289	291	282	314	287	293	328	315	285	305	347	293	331	305	334	329	294	311	296	330	325	310	298	312	310	338	320	312	327	314	295	298	316	297	344	315	330	300	306	309	324	308	344	327	338	308	328	288	296	275	322	317	320	318	328	329	299	293	274	327	307	323	252	294	281	332	282	329	307	279	297	280	296	298	362	325	315	313	323	284	288	286	304	293	323	307	286	308	271	287	307	297	296	305	321	338	275	307	290	302	311	280	290	334	308	293	324	296	301	309	285	252	275	311	334	326	297	322	324	357	287	296	310	303	341	347	354	304	327	290	296	290	297	294	281	341	295	313	346	302	288	292	316	331	348	314	311	274	321	304	316	301	352	327	309	305	347	293	341	291	323	332	302	334	313	339	340	317	309	325	319	353	324	345	284	306	309	330	301	292	339	306	307	315	302	347	291	330	323	309	297	294	301	314	322	334	318	315	318	283	313	329	327	318	274	276	326	322	306	300	305	290	311	315	291	347	302	282	280	335	324	295	328	304	322	295	311	285	309	294	300	326	331	294	306	310	368	285	281	306	322	321	334	296	294	288	290	323	300	280	315	301	317	288	271	307	318	277	323	291	296	285	316	270	325	279	297	327	290	268	312	335	314	323	329	291	300	296	315	321	301	286	319	303	332	325	313	286	284
3664	6470	5139	2289	1347	1048	917	872	792	821	742	769	707	750	718	740	660	667	657	682	673	677	726	649	675	645	649	652	682	688	680	646	672	698	702	694	654	687	692	706	649	661	641	668	701	686	656	668	650	681	655	692	697	693	676	632	691	655	735	693	643	674	719	704	658	645	658	692	690	671	652	724	712	715	695	688	653	666	597	682	671	660	676	700	645	680	625	641	694	646	654	635	674	683	677	682	653	700	618	676	679	656	623	622	588	671	636	710	716	697	666	629	684	644	663	671	708	682	719	666	644	708	695	681	708	700	683	637	685	677	651	646	630	655	651	641	644	639	678	646	674	655	678	664	658	645	685	657	657	680	673	680	678	685	667	695	668	638	694	715	686	673	670	631	678	706	643	669	652	664	617	647	667	698	641	678	648	680	671	675	696	675	622	632	693	699	683	658	664	673	698	696	705	650	687	693	685	680	676	688	671	655	703	695	692	656	691	657	715	688	646	706	614	679	711	672	680	686	703	692	681	685	678	653	693	693	666	656	647	692	677	661	696	693	639	649	670	693	710	676	673	672	754	637	690	668	675	689	677	642	614	703	685	679	653	695	686	655	703	681	629	664	669	679	676	649	667	654	662	686	630	671	650	655	684	649	684	701	643	658	677	657	640	686	649	703	713	695	670	683	688	682	677	658	648	689	675	707	699	681	691	641	716	684	638	678	664	719	654	652	662	649	651	699	633	647	656	706	684	680	655	676	656	696	629	667	633	726	605	743	667	664	702	698	657	633	661	685	691	667	674	646	654	690	628	658	690	689	681	674	616	684	679	700	706	648	682	648	635	646	689	637	689	659	654	642	668	757	681	661	683	664	670	702	654	678	668	703	647	690	673	673	719	668	695	693	671	704	657	692	663	726	708	674	736	639	658	695	698	700	696	667	660	680	682	778	725	656	653	678	630	615	670	621	689	646	624	682	678	693	667	654	721	634	698	659	660	686	652	699	684	677	683	649	678	663	621	638	674	638	624	669	713	713	689	676	688	703	680	684	675	740	679	700	660	690	679	700	660	644	659	691	700	651	711	724	690	651	668	639	665	692	618	654	650	634	674	641	656	695	626	652	682	646	693	656	682	682	621	665	653	713	675	689	667	655	643	712	713	697	702	676	656	686	701	657	679	619	673	661	674	632	667	696	689	660	676	668	670	662	638	650	675	669	631	649	665	651	658	668	653	671	694	696	668	632	715	673	653	681	640	665	721	642	718	685	691	641	673	623	707	678	666	617	648	679	700	655	693	669	690	656	671	727	693	676	693	647	706	684	656	676	742	666	687	696	641	653	678	672	680	680	680	678	670	685	702	652	640	663	696	631	743	712	699	657	676	710	698	688	687	686	658	675	666	705	677	732	674	675	688	637	656	702	681	696	686	684	680	703	629	699	653	663	641	647	698	648	671	686	624	689	633	668	667	668	669	686	708	694	680	642	692	647	642	696	682	698	618	662	693	695	715	682	668	655	635	651	676	667	667	708	670	661	720	666	645	662	696	682	677	699	651	705	620	703	619	667	668	651	691	670	690	624	688	656	615	671	671	684	697	657	655	663	711	665	737	698	704	683	702	657	673	660	660	694	633	678	660	667	725	656	678	658	697	727	653	660	643	696	727	696	713	656	696	674	658	646	672	680	730	652	641	724	682	686	658	711	669	655	669	667	706	662	642	724	679	689	637	712	714	671	720	629	699	673	647	660	679	670	685	695	685	720	659	647	677	654	663	674	694	648	658	688	704	688	673	711	727	683	723	654	703	681	685	642	680	658	662	651	650	719	674	664	663	679	679	668	698	654	626	674	732	696	727	627	680	680	638	701	635	676	688	706	670	689	681	684	692	646	650	683	752	648	615	633	641	672	648	646	656	662	692	688	677	646	638	647	652	666	662	646	695	698	701	635	633	708	730	703	659	662	654	705	696	669	652	663	635	689	654	679	679	660	723	657	639	687	691	663	662	693	692	677	650	609	727	649	667	646	687	725	647	662	700	631	643	680	696	713	695	690	678	710	694	728	597	661	687	667	659	690	635	659	671	646	690	671	644	673	714	681	709	663	717	707	716	642	634	677	708	637	625	623	683	671	645	694	644	662	651	664	710	661	697	700	649	682	691	673	667	677	645	656	628	680	664	640	726	629	729	645	630	651	675	640	685	712	666	699	725	643	672	653	637	723	705	711	641	634	669	700	646	725	699	681	646	670	697	694	686	667	695	633	699	628	714	692	689	708	705	654	654	693	697	695	716	671	700	630	629	673	637	629	636	667	685	642	688	692	674	655	616	659	643	706	671	662	691	701	668	668	692	653	675	686	683	684	687	695	685	694	705	674	690	664	638	710	641	663	707	652	651	660	688	692	642	721	626	686	632	669	668	653	614	651	655	673	692	669	691	698	689	629	664	687	692	699	652	667	656	673	671	697	700	712	672	709	668	688	675	682	686	646	645	654	635	707	653	651	714	650	667	704	686	690	691	619	670	702	608	664	652	633	677	705	658	621	684	682	645	745	675	678	640	668	647	670	719	650	697	662	693	688	725	633	654	634	694	659	675	651	662	686	674	683	696	679	686	732	599	640	698	645	667	624	726	663	681	692	705	686	721	636	662	697	680	644	681	652	643	646	685	677	655	686	656	686	676	639	650	678	624	682	660	701	679	662	670	653	675	693	640	680	685	652	683	624	661	662	642	719	666	715	654	718	670	671	651	663	673	643	672	675	684	686	652	692	726	651	646	705	697	691	677	618	644	663	689	644	650	647	656	661	642	669	665	655	646	698	662	692	638	640	693	704	650	669	670	670	675	722	671	643	664	747	618	665	644	668	682	659	691	625	663	701	653	681	668	655	640	649	677	659	691	648	699	658	665	645	671	671	675	700	688	664	691	672	684	674	625	658	664	699	671	637	679	681	680	660	639	653	710	656	621	687	698	652	668	619	712	694	663	675	707	675	661	663	645	693	640	661	644	685	705	676	640	707	665	660	667	673	660	702	652	699	725	676	701	661	655	676	692	731	690	645	657	664	671	618	698	698	671	667	688	697	685	732	684	633	698	668	713	657	684	691	676	656	706	620	676	690	676	672	654	632	639	723	687	691	690	661	664	680	709	654	684	688	702	715	675	674	632	641	635	604	669	694	661	640	696	656	652	700	631	654	683	642	659	700	646	669	671	664	661	676	655	676	651	675	613	667	652	650	658	647	669	682	687	668	737	659	651	649	665	721	690	640	707	700	640	709	704	647	676	697	661	693	653	695	659	679	679	649	652	645	673	672	686	696	677	661	672	692	669	636	651	687	638	653	678	666	715	674	683	666	680	631	676	692	678	659	704	708	638	681	681	707	689	657	710	648	604	669	669	702	680	682	702	669	693	703	633	655	659	691	660	682	636	626	647	673	660	650	679	661	669	695	670	690	702	668	689	672	674	679	634	643	669	691	641	645	648	695	674	701	687	711	712	634	646	683	683	641	651	701
23731	20986	25249	26927	20993	21017	4315	933	674	580	546	518	401	372	315	284	280	315	277	292	305	268	290	284	271	259	239	285	259	229	220	266	253	255	261	260	255	255	258	240	261	248	232	280	243	277	259	261	291	232	241	284	290	248	246	254	245	264	274	244	207	237	267	266	276	222	269	256	276	260	290	227	255	244	262	236	258	266	265	267	265	243	224	222	278	258	271	257	274	222	237	244	258	241	249	225	242	244	241	256	279	264	251	249	261	267	234	239	207	225	232	246	221	228	273	233	219	242	240	275	253	264	265	232	220	269	213	251	245	224	230	231	225	272	252	236	283	230	215	243	227	252	290	250	264	251	253	255	249	285	230	244	233	276	251	228	224	236	251	236	255	245	263	264	237	239	242	235	254	232	268	250	249	222	247	247	239	253	272	247	221	245	258	252	240	264	279	225	287	234	243	268	253	233	260	234	273	227	248	267	261	263	253	260	244	231	219	239	229	256	230	246	251	269	264	236	239	254	255	278	234	253	232	263	223	239	243	274	248	234	262	245	239	253	217	215	235	257	248	244	232	209	218	263	262	233	227	272	254	244	217	216	258	223	226	236	218	217	243	255	256	263	266	286	235	236	255	211	247	257	236	244	246	240	219	237	254	252	263	234	257	259	250	283	253	239	205	249	254	233	236	257	243	268	214	228	253	264	255	231	223	221	260	231	259	235	224	251	245	261	262	230	259	258	261	216	230	227	262	240	240	265	258	253	261	243	284	257	249	250	256	264	244	219	209	251	256	254	246	235	257	252	247	259	248	238	241	230	259	214	233	247	254	253	259	237	248	249	246	252	261	257	246	238	244	251	229	244	248	252	240	237	263	246	268	245	227	229	238	227	255	247	256	239	245	255	250	241	236	250	226	241	273	239	256	240	277	225	257	272	263	231	229	238	227	263	256	249	254	239	225	251	261	236	264	278	241	270	260	236	229	209	237	208	238	241	270	261	274	249	280	270	249	260	258	237	249	228	258	271	239	256	274	251	241	252	222	238	230	250	246	262	268	252	257	238	223	262	221	275	255	252	269	259	253	263	241	270	224	257	234	255	237	263	254	262	261	251	270	264	240	245	261	258	287	249	250	241	236	256	252	241	288	214	216	240	247	269	262	246	253	275	248	238	234	230	252	243	260	273	247	245	237	222	275	287	224	267	223	236	215	256	237	255	245	238	221	264	251	240	248	243	258	253	246	282	250	284	253	255	245	271	226	268	241	218	226	249	249	227	267	247	229	263	243	255	222	271	221	217	231	246	242	245	276	251	248	259	254	257	261	264	244	226	251	240	261	238	236	229	243	242	205	264	222	257	246	228	226	267	227	242	238	252	224	264	222	221	237	283	249	264	243	259	248	233	237	262	257	252	257	260	249	257	251	243	241	245	252	220	258	261	245	253	261	248	274	242	219	231	285	264	259	247	260	225	256	227	274	238	236	256	260	271	268	269	248	278	270	246	261	287	244	243	237	253	229	255	239	234	244	241	247	231	248	247	227	271	219	240	266	239	243	272	248	245	232	262	258	253	261	278	245	230	237	237	250	257	261	221	241	271	239	260	227	239	251	242	262	246	238	271	264	250	262	258	244	261	252	236	276	256	248	240	267	254	244	271	218	274	255	265	235	233	217	240	246	225	246	231	220	252	266	249	268	246	233	227	270	210	260	252	230	267	233	232	237	245	247	245	261	244	250	223	242	247	264	235	231	264	234	252	231	245	238	242	224	248	280	242	254	228	291	287	233	237	232	223	237	228	243	244	223	231	244	252	244	257	248	264	239	268	256	271	228	222	248	243	244	219	263	238	228	230	249	237	257	255	250	246	249	254	197	232	225	225	287	284	248	266	252	271	258	239	252	252	249	251	251	277	280	261	290	292	221	255	249	281	253	241	273	241	259	240	211	238	266	238	219	271	260	236	255	229	238	241	223	244	244	237	260	259	249	256	245	256	229	261	238	265	275	258	274	247	248	252	243	226	276	255	237	233	239	267	260	223	244	242	256	238	238	293	246	238	242	253	257	251	236	249	248	228	239	234	234	249	232	238	234	213	256	264	248	219	272	255	224	251	236	243	261	238	213	249	247	248	257	261	246	280	225	249	264	246	235	282	244	249	270	284	217	232	279	241	219	227	250	237	244	245	263	249	230	232	251	259	252	229	252	283	234	240	245	235	251	236	249	248	247	262	250	238	247	211	241	267	254	249	241	240	265	258	251	237	222	242	238	238	264	236	225	217	255	251	272	222	248	263	251	273	242	291	264	249	241	236	238	255	239	238	263	238	237	230	274	286	223	224	244	225	239	246	248	253	241	248	255	222	246	254	277	242	234	271	246	260	247	252	241	267	233	257	247	225	263	256	262	242	237	231	238	253	242	228	213	237	223	234	236	268	252	243	272	259	293	236	267	237	253	254	270	259	231	239	251	283	252	276	266	232	247	246	248	250	250	243	251	258	258	239	254	288	246	238	234	243	271	235	230	249	259	230	232	227	245	250	237	250	224	254	254	267	247	248	257	267	256	240	252	228	258	257	277	256	240	237	230	261	236	262	220	239	212	297	257	282	268	242	242	266	235	238	258	197	265	240	276	227	254	277	238	239	270	244	249	241	269	226	250	252	260	239	238	262	210	217	213	260	214	225	240	207	242	262	235	273	278	254	270	261	241	262	255	224	241	245	261	273	239	260	262	270	236	234	243	265	252	257	298	243	226	229	268	222	247	221	240	238	243	264	260	254	231	274	217	265	227	247	275	224	251	259	202	237	250	239	241	255	212	219	239	281	240	250	208	262	232	233	230	258	234	234	219	259	268	276	288	252	260	262	251	232	258	245	224	219	246	255	242	261	225	240	239	233	242	277	248	271	250	260	259	256	288	249	243	221	244	231	262	274	244	251	252	240	242	236	231	232	214	223	265	244	241	252	253	232	231	246	271	230	276	241	240	215	248	250	230	311	271	246	229	255	253	256	235	240	223	272	250	251	273	251	239	267	229	270	258	237	249	238	259	219	284	232	223	272	222	256	233	241	233	246	249	260	254	239	269	252	223	248	231	217	248	234	283	265	224	267	250	277	259	258	252	231	259	233	221	258	227	237	267	239	223	247	244	245	243	249	272	266	248	264	222	248	230	243	262	247	257	249	244	244	273	267	282	308	231	239	234	252	220	251	297	244	240	252	272	248	239	263	227	244	271	243	248	216	226	284	246	202	244	249	226	263	244	254	236	269	256	271	232	254	227	216	253	246	228	269	229	251	252	260	266	267	260	240	274	233	253	255	267	268	246	253	234	279	260	267	271	250	249	238	263	237	272	255	240	262	244	243	252	255	265	259	237	284	249	244	234	222	219	245	233	256	288	235	222	259	219	238	264	279	225	210	235	270	251	294	197	225	276	248	233	239	276	261	263	230	228	243	243	256	242	259	244	252	265	227	228	226	222	248	249	242	247	277	276	277	260	260	248	214	226	262	246	258
3994	10313	7695	3291	1648	1192	949	782	746	727	626	727	634	607	629	549	575	569	597	582	581	546	572	548	580	571	584	511	552	566	540	567	523	514	545	526	525	530	545	545	577	553	553	520	488	529	546	547	569	599	523	525	581	529	581	542	555	523	537	541	558	534	534	555	529	511	543	550	511	510	523	539	537	542	562	627	539	539	559	555	534	567	550	531	537	519	564	513	481	524	568	529	564	546	555	549	526	547	544	544	541	523	531	534	563	514	572	507	570	472	563	506	510	561	520	561	520	557	531	527	533	535	534	537	548	503	544	523	501	533	566	544	532	564	500	574	546	492	514	534	508	542	554	528	523	531	514	565	564	529	495	526	526	576	509	529	512	520	565	568	550	512	549	552	495	554	551	503	534	559	518	545	550	534	553	577	571	534	533	566	498	504	546	535	524	549	527	480	568	547	499	502	557	526	546	510	527	541	565	541	578	535	560	559	554	567	497	533	527	561	552	499	543	566	532	502	562	504	540	513	518	569	502	549	565	512	480	557	514	554	560	595	591	549	559	497	556	547	518	521	563	522	578	534	525	543	547	542	540	546	561	536	509	544	565	550	522	542	557	510	512	489	560	539	509	518	547	534	516	544	517	542	537	555	569	517	585	540	572	539	573	526	524	534	520	527	507	539	504	504	535	552	520	546	550	539	532	535	532	489	545	536	547	552	622	540	508	511	507	519	511	556	517	553	517	532	544	527	552	543	512	557	494	543	507	570	536	550	523	507	505	532	538	519	524	504	523	528	512	534	540	532	520	525	527	490	582	558	545	564	527	537	530	570	516	523	540	538	562	538	533	543	557	503	557	533	514	534	513	547	576	471	529	505	562	533	539	552	507	527	499	503	568	566	501	536	574	536	522	549	547	495	522	528	546	538	534	495	571	542	531	518	553	546	534	489	532	513	538	563	540	541	510	505	502	532	519	546	544	564	575	533	512	535	534	528	515	515	551	536	529	579	551	533	585	481	538	577	579	559	559	563	534	538	531	535	549	565	532	522	510	509	529	526	515	555	507	511	577	529	561	547	558	556	515	544	537	556	539	511	554	534	531	515	535	541	559	526	512	556	531	546	539	505	503	539	526	573	520	507	507	528	518	515	539	507	500	523	527	516	545	520	512	520	559	513	552	550	492	528	557	557	513	579	510	533	582	554	562	515	572	491	591	533	527	551	522	503	545	512	542	528	503	512	550	515	563	489	553	523	573	534	545	527	559	526	523	490	533	541	554	541	525	497	524	553	576	581	534	505	551	520	524	522	526	557	558	561	563	505	514	536	571	570	550	527	560	537	552	517	588	530	501	561	495	491	576	555	558	523	546	556	516	500	545	567	538	538	525	589	528	546	569	565	548	542	531	562	566	527	573	511	532	567	562	523	542	550	510	563	563	572	538	510	558	567	509	562	492	547	560	559	580	510	516	550	546	539	508	521	570	478	480	544	528	549	521	549	522	540	575	567	532	554	536	528	558	534	541	556	574	541	529	517	573	572	533	535	517	552	538	539	556	490	542	579	541	535	540	538	548	520	549	526	569	561	558	522	545	508	549	522	565	525	527	501	561	567	561	534	527	575	519	572	542	506	531	556	544	585	520	531	522	528	548	522	542	552	484	547	543	580	550	495	563	550	555	530	540	528	500	549	559	520	561	508	547	559	537	550	517	547	547	568	553	524	503	548	546	540	500	513	544	533	524	531	562	552	524	583	563	539	559	506	523	547	550	527	543	493	524	517	553	582	526	537	535	522	501	536	544	534	526	525	545	590	530	541	549	549	530	553	530	556	512	503	495	578	572	561	530	537	542	533	505	523	568	531	514	531	568	539	514	495	535	506	554	518	540	526	550	536	557	531	546	524	537	558	537	555	545	540	550	558	537	512	535	536	533	569	546	553	483	481	553	488	540	529	580	542	536	530	543	546	526	536	533	556	496	513	528	542	503	563	520	530	562	551	533	499	531	539	525	576	552	533	539	558	552	506	521	541	502	533	519	544	562	582	487	523	545	539	497	551	543	510	510	489	579	497	573	517	554	537	516	553	576	577	502	517	612	557	557	517	561	517	571	512	509	568	490	501	505	537	557	529	519	534	530	577	566	534	497	523	542	547	545	547	535	501	487	553	507	542	565	551	548	544	565	505	495	540	526	568	546	546	519	535	540	569	532	512	529	529	544	511	540	538	574	556	545	559	534	549	512	563	515	547	526	536	543	526	551	512	560	538	525	571	535	551	521	538	561	560	522	561	542	507	490	527	587	536	520	566	552	514	539	527	542	553	483	497	520	521	543	566	532	537	508	516	536	525	524	547	503	579	514	566	540	510	539	557	572	574	536	552	580	520	538	565	549	569	524	499	549	570	504	546	524	566	512	513	543	519	508	517	499	538	531	496	514	525	514	544	531	559	509	584	530	520	536	526	570	564	539	534	541	532	550	561	496	529	513	551	546	591	544	552	546	498	513	499	596	504	539	528	530	560	547	554	520	526	542	531	537	544	513	529	547	513	531	540	542	517	559	518	522	545	537	528	504	531	534	522	557	544	516	498	551	539	538	521	522	521	481	512	514	548	525	563	515	547	534	550	543	550	498	536	538	484	538	501	516	572	563	558	553	557	504	499	514	549	570	538	555	500	506	530	569	532	563	489	490	544	561	510	504	555	544	552	568	570	534	558	480	525	524	540	570	527	539	523	554	550	530	519	513	509	457	548	531	535	486	536	558	571	555	502	523	545	527	550	529	527	577	513	535	505	507	530	542	575	536	530	502	545	481	518	551	545	519	512	521	525	505	544	574	546	516	536	513	506	520	557	500	550	522	544	584	530	546	552	573	555	525	535	534	509	468	541	521	526	507	578	517	533	525	564	503	541	566	541	504	512	506	516	554	545	553	542	543	532	497	528	542	547	569	527	530	553	524	508	538	496	501	549	527	572	538	516	526	517	533	539	570	522	510	509	546	509	560	547	514	585	552	527	522	550	577	542	555	551	511	539	579	566	530	560	506	554	551	550	538	533	518	534	540	547	548	560	538	599	553	541	550	571	518	550	543	531	559	539	506	522	556	483	545	524	508	604	513	548	567	494	542	550	538	556	515	533	569	559	522	509	515	553	503	578	547	530	563	592	549	574	538	535	527	511	514	513	544	517	527	535	564	529	572	529	566	523	545	547	537	569	548	539	536	585	510	508	545	541	546	567	566	576	514	552	554	552	510	509	551	554	529	515	528	562	583	535	553	520	521	548	495	527	550	569	558	534	540	523	531	515	527	544	517	536	504	525	524	516	506	536	522	518	528	566	518	563	545	566	549	512	547	551	489	523	528	522	537	537	515	560	531	572	553	585	578	500	510	558	552	532	520	544	528	530	536	551	553	509	538	523	512	571	587	510	568	533	566	561	538	523	552	598	553	542	531	512	537	544	554	523	577	548	537	516	498	502	528	563	539	558	559	497	558	505	532	596	577	519	552	561	548	530
33380	14784	3896	1297	742	646	414	361	302	322	323	264	253	253	224	244	238	216	237	236	231	208	230	205	229	235	264	211	222	230	231	208	208	231	216	227	251	227	239	230	211	214	256	212	224	231	213	220	225	204	182	211	228	199	203	236	233	209	208	232	208	222	216	246	224	223	208	236	219	213	207	234	243	246	238	200	209	221	206	231	214	184	217	217	220	165	209	192	210	190	208	207	232	201	216	221	196	205	229	216	229	227	211	213	197	215	226	235	230	230	246	203	212	235	199	222	228	197	188	201	218	198	194	208	196	196	170	218	189	219	215	209	236	220	246	229	213	208	205	193	244	206	228	201	183	220	218	194	202	229	209	220	221	183	187	215	220	189	219	211	228	211	225	195	211	199	235	230	203	216	200	235	228	184	206	225	194	219	224	211	210	202	186	224	216	221	222	220	213	232	219	204	204	208	213	225	218	215	198	239	227	210	229	216	240	239	209	253	214	211	241	170	226	195	192	210	213	241	203	204	224	205	202	227	212	229	205	218	218	226	237	235	210	188	219	212	196	215	202	218	238	235	222	206	179	200	199	236	207	213	223	242	204	221	207	221	266	212	185	190	197	204	194	238	216	213	206	234	199	213	237	205	208	212	216	230	224	210	205	201	230	211	186	217	205	232	228	192	206	210	208	243	223	199	219	199	220	213	220	207	218	231	198	206	207	233	216	205	207	210	204	215	193	236	210	213	219	199	192	211	216	225	227	227	217	215	241	215	212	195	184	192	211	239	210	227	222	215	200	228	217	195	206	241	203	227	239	213	210	244	219	215	207	234	223	219	215	202	194	215	194	213	210	202	210	223	211	242	242	249	225	227	211	211	204	215	232	212	189	211	214	236	215	235	204	214	201	211	210	221	231	201	213	224	213	249	220	234	192	243	203	204	215	221	237	206	234	200	252	219	203	210	201	225	251	233	245	245	216	235	190	228	219	212	201	200	204	251	213	212	222	212	216	231	237	195	190	226	205	220	209	223	209	210	225	252	187	223	217	221	222	195	243	219	234	235	214	202	227	211	201	235	216	236	205	211	208	217	196	224	191	212	214	217	216	244	224	185	205	221	240	192	225	221	210	194	204	207	211	231	209	194	228	229	205	211	205	213	200	205	196	238	222	247	203	210	241	204	212	234	238	216	211	232	201	230	193	221	227	204	222	232	242	206	201	191	208	224	243	212	221	193	239	226	189	222	202	208	184	218	230	188	211	253	189	192	245	211	260	246	209	217	212	236	229	186	231	219	196	219	193	207	222	227	213	204	229	220	179	193	191	206	195	234	209	211	195	221	254	199	221	201	211	219	191	215	210	237	192	198	199	201	235	228	199	226	219	212	196	223	207	194	248	220	188	203	227	210	223	231	201	233	207	217	242	213	213	228	175	215	220	207	200	213	197	220	187	221	205	214	205	238	252	241	215	208	211	226	214	238	231	208	222	204	210	209	219	216	203	214	238	169	219	217	198	222	181	193	215	210	192	236	240	255	231	181	203	217	230	235	205	247	174	221	220	226	233	208	210	191	199	215	221	228	195	205	219	191	229	220	237	226	232	198	214	232	196	228	197	200	215	197	255	210	228	236	216	223	221	195	208	216	165	176	231	230	232	234	252	235	207	222	197	215	228	211	226	221	215	234	216	217	207	224	215	209	192	176	220	209	221	228	193	232	228	209	216	192	228	222	223	229	227	239	214	243	203	236	199	186	234	212	199	218	212	219	254	226	235	218	208	204	210	208	206	212	193	226	220	227	224	234	204	254	221	228	212	224	209	201	238	230	206	248	217	242	196	200	199	207	200	208	209	219	205	217	203	222	216	216	208	187	232	218	218	202	215	210	233	209	204	204	236	226	235	219	205	213	228	218	203	204	210	208	227	212	232	224	205	228	236	214	196	229	213	222	201	190	210	176	208	178	218	215	191	247	200	219	210	216	227	242	213	220	206	224	214	193	222	205	218	230	200	186	212	226	219	249	238	221	215	202	209	235	231	190	201	225	224	210	214	233	194	229	211	197	208	202	210	190	182	217	195	188	188	223	197	206	207	222	219	212	213	196	211	221	228	226	185	225	209	240	230	228	218	204	210	218	198	206	231	211	222	223	237	225	187	245	189	224	212	218	216	228	216	232	209	214	219	201	215	222	215	207	195	209	201	212	243	212	219	215	244	188	235	207	226	201	221	237	233	199	209	211	201	195	220	208	234	197	199	182	214	239	246	229	191	205	235	196	224	222	211	191	229	208	215	191	230	203	219	204	210	224	214	217	245	203	222	205	213	224	231	201	224	200	255	203	211	229	201	213	215	203	240	216	202	188	200	232	216	181	200	217	210	197	215	181	163	213	208	235	210	218	199	212	263	214	216	215	201	199	212	212	254	200	228	204	233	229	219	227	211	211	228	219	211	228	218	236	193	222	245	235	217	222	191	205	187	198	203	204	210	203	242	198	194	189	206	202	226	202	217	185	195	201	200	246	230	213	218	196	194	222	206	199	201	198	207	211	211	227	226	226	199	224	244	249	231	226	213	196	213	209	219	216	203	190	166	233	221	207	220	226	210	212	228	198	234	222	212	201	200	217	198	195	191	221	204	203	233	219	221	219	215	219	224	242	209	220	220	203	210	205	230	220	231	194	208	210	223	236	209	206	215	188	215	181	200	221	206	201	226	226	219	204	223	226	228	223	198	235	208	206	209	236	182	215	213	195	193	230	224	224	212	238	201	207	199	225	207	215	226	228	229	208	208	194	213	217	218	210	211	214	215	204	212	210	226	205	208	193	222	200	214	199	219	232	228	212	205	206	227	220	211	215	239	250	220	230	226	216	248	190	192	237	226	211	238	226	225	235	187	228	205	205	205	184	213	212	210	180	214	213	203	224	187	219	220	203	244	217	201	218	239	204	235	208	255	219	190	226	204	214	192	231	218	195	236	225	195	249	264	199	211	223	226	219	225	209	222	200	228	217	217	225	192	218	219	211	208	224	207	229	221	224	203	201	217	209	211	203	228	223	209	228	202	234	220	216	194	226	200	227	233	247	255	220	226	241	199	229	222	222	232	217	214	234	233	212	220	230	207	214	228	182	223	261	234	215	213	225	206	239	229	190	205	212	212	201	224	201	205	225	211	205	211	208	205	223	221	221	218	225	221	230	205	226	256	221	223	242	188	214	191	211	214	230	202	258	206	233	207	210	223	212	225	215	194	202	214	218	215	234	232	266	219	210	204	226	233	217	215	226	217	224	249	211	205	229	222	201	223	225	240	214	224	177	238	196	224	201	222	222	216	219	223	213	225	245	224	211	224	226	213	210	214	217	217	225	211	236	247	223	226	211	193	204	228	222	223	228	223	228	207	182	201	220	219	241	220	199	221	197	203	204	233	208	218	208	192	230	259	201	203	249	238	202	199	213	205	243	210	224	218	197	234	203	221	213	239	239	226	224	217	211	199	213	231	250	212	196	232	220	201	206
5410	3239	2449	1150	751	590	582	576	525	569	507	527	538	526	495	513	508	515	467	493	490	526	537	496	523	500	511	511	513	501	545	501	479	483	516	520	499	500	535	520	502	535	494	503	520	527	490	529	497	494	514	493	507	505	516	500	467	480	507	495	507	499	533	508	503	455	539	543	493	489	546	531	484	501	482	503	507	504	471	573	476	503	516	464	483	538	520	533	519	477	493	491	518	545	505	530	517	508	505	466	494	532	527	509	532	497	513	560	484	480	456	505	511	478	520	512	495	500	475	528	504	497	475	514	531	481	538	477	500	479	531	502	517	530	532	521	462	539	485	512	480	502	522	479	478	475	484	508	474	482	526	438	519	513	489	523	492	494	502	469	475	492	505	488	500	489	543	479	478	508	526	510	502	533	482	485	535	542	494	488	531	496	508	485	489	519	532	513	458	522	526	518	510	499	484	513	507	530	481	532	507	502	470	470	515	518	486	527	479	490	520	525	474	460	504	499	520	506	516	505	497	478	509	480	473	490	499	533	481	477	471	536	517	493	521	525	477	512	489	515	493	487	490	486	547	498	499	496	502	499	497	488	471	476	516	475	481	519	524	556	521	500	490	487	474	505	512	518	463	522	497	495	483	485	491	509	511	491	511	519	489	498	504	473	508	478	509	519	483	536	522	471	518	515	457	502	509	540	511	505	509	550	461	467	524	528	483	520	527	531	498	541	499	548	459	499	531	514	556	518	516	494	508	465	473	503	491	544	524	552	490	493	485	507	491	518	487	538	523	519	504	555	509	510	516	486	536	503	514	522	508	484	505	505	482	506	520	508	504	487	500	553	488	516	522	528	485	486	490	490	464	479	549	490	492	495	517	505	511	502	517	508	484	526	508	479	528	466	503	477	513	509	517	498	481	520	510	509	499	524	485	514	518	512	495	496	513	498	517	526	511	537	499	490	503	496	502	507	485	520	501	482	503	540	526	448	483	506	504	519	509	488	524	534	497	508	486	497	504	488	499	485	504	512	489	520	533	487	513	523	529	468	479	479	516	509	514	500	470	487	506	529	481	523	468	485	509	521	541	488	501	521	493	496	506	533	521	555	503	524	487	494	487	491	444	506	488	513	489	506	525	515	510	503	521	495	508	507	510	488	536	484	524	458	501	499	561	515	536	502	523	499	524	520	545	522	532	493	497	532	510	510	474	518	488	497	494	499	523	509	497	522	478	505	550	515	460	512	484	486	538	455	500	507	515	500	498	503	516	532	511	527	470	475	517	499	546	529	495	473	510	522	493	513	522	490	490	499	485	530	474	503	473	538	508	487	478	485	497	490	503	495	490	503	508	517	549	482	529	515	509	518	501	474	452	512	498	453	482	505	498	519	497	482	506	520	501	531	517	526	520	508	506	494	520	465	488	473	547	504	543	516	502	489	497	519	473	533	516	524	486	516	492	507	498	503	486	512	477	514	525	518	490	456	511	514	529	513	490	507	469	493	517	465	514	494	552	515	467	513	515	516	536	512	531	542	537	484	481	520	524	507	505	509	473	531	539	544	479	537	489	511	498	512	492	481	550	512	538	539	518	485	483	510	491	501	535	499	503	500	462	505	471	494	529	519	501	481	477	510	514	472	480	506	496	494	495	502	479	554	493	527	527	512	472	515	494	446	482	490	549	508	524	479	501	511	488	492	512	519	501	501	473	483	466	480	551	527	514	510	547	509	489	489	487	525	561	511	483	511	526	478	496	538	520	523	540	501	509	497	489	506	493	496	471	492	477	491	485	530	522	502	478	553	501	495	486	515	487	530	494	474	500	511	539	489	491	490	475	525	530	512	493	517	468	477	509	526	522	505	506	529	532	505	511	524	475	510	524	495	486	463	527	502	469	555	491	513	487	481	482	470	486	544	540	522	506	509	506	486	550	537	464	509	504	520	494	506	489	483	489	509	478	490	548	493	530	500	470	457	484	521	520	508	518	457	496	495	503	500	598	447	497	528	514	544	523	500	510	482	485	498	445	527	507	491	507	520	491	522	544	496	500	528	515	544	492	499	521	479	513	470	497	505	488	530	501	522	515	517	492	529	506	496	511	522	496	488	465	494	502	507	495	502	485	496	477	495	507	477	551	500	479	527	491	527	488	490	530	555	460	510	481	483	533	518	497	502	520	520	517	464	472	509	478	468	522	490	503	519	516	507	478	474	477	466	506	513	525	494	496	488	486	497	491	470	448	483	510	543	508	518	496	490	519	498	493	479	488	552	533	507	491	493	481	521	473	528	477	504	478	524	522	514	500	482	489	482	509	513	519	467	503	496	521	494	515	528	484	511	484	517	528	552	538	503	533	535	508	479	503	532	474	486	497	497	470	506	526	499	492	482	479	506	474	517	512	542	510	498	518	513	499	512	465	489	497	521	499	497	529	472	488	478	532	517	479	506	529	501	512	493	455	513	476	497	562	505	501	498	473	522	502	483	489	518	535	504	506	486	490	479	460	462	502	508	493	526	492	505	499	498	519	471	522	491	499	504	482	499	537	465	534	504	479	530	482	483	472	519	497	492	521	511	512	492	517	474	461	498	511	532	554	506	518	529	505	527	507	529	500	493	484	502	525	517	521	525	550	537	522	504	541	527	466	510	498	518	484	474	510	542	496	539	553	513	504	505	517	531	495	512	465	483	511	487	506	509	487	518	492	497	505	521	514	498	519	513	517	526	512	508	534	454	497	519	528	531	496	516	474	527	546	465	530	446	530	507	508	511	508	526	544	515	552	496	538	528	505	508	506	495	504	474	489	505	540	497	503	528	496	521	524	553	497	508	480	501	565	547	489	546	539	515	526	495	507	509	462	530	459	552	498	506	490	535	482	489	485	482	502	478	522	479	495	557	480	486	523	491	482	472	500	512	480	521	510	487	512	449	463	523	496	510	519	456	521	485	494	485	488	499	503	500	489	539	466	573	497	522	498	495	500	506	530	464	469	482	520	514	563	493	519	493	500	506	493	519	476	495	507	520	527	481	486	491	527	481	522	495	523	538	558	509	538	523	499	474	464	498	490	512	482	482	464	490	518	516	515	557	509	496	534	518	486	465	481	524	524	478	477	493	480	517	473	530	492	514	459	482	485	537	498	542	540	520	502	482	492	502	453	483	515	489	479	530	475	506	484	486	509	494	502	501	511	518	495	463	461	504	461	545	507	518	493	485	497	515	465	469	486	544	506	514	495	530	517	508	488	459	528	516	497	492	484	489	447	516	476	532	513	517	519	474	504	520	488	536	488	522	495	513	517	469	505	488	500	480	507	472	492	519	505	489	480	516	544	509	541	481	484	505	524	509	506	518	491	510	508	523	482	531	493	518	525	484	505	498	520	515	499	506	525	497	506	488	509	500	494	455	491	511	532	488	488	513	549	490	512	482	521	512	496	529	489	520	496	530	506	526	521	515	463	470	507	520	505	493	499	517	502	501	532	459	477	503	487	505	519	514	511	500	497	475	492	469
24585	21026	24718	27435	20733	3976	832	616	550	548	497	445	424	382	327	365	325	316	311	326	353	301	358	335	311	303	304	330	294	319	332	370	327	308	331	341	316	316	331	331	303	317	306	332	295	351	314	352	290	351	312	301	284	322	330	261	269	311	305	317	324	298	298	310	293	324	297	287	308	309	315	300	312	300	315	302	302	340	316	305	314	313	315	297	302	280	315	309	305	323	301	330	317	330	301	272	312	312	310	328	344	323	280	364	313	301	302	306	312	315	318	273	305	323	311	303	360	336	335	300	318	316	303	325	329	278	321	337	328	312	293	336	336	320	319	304	340	277	310	342	315	301	307	312	290	302	301	319	298	301	294	293	303	332	316	296	303	302	259	322	300	309	342	301	327	296	333	328	332	347	307	307	341	320	326	287	316	314	333	337	316	282	330	312	351	299	303	275	328	364	315	322	311	306	287	326	311	330	310	329	296	285	324	330	352	295	292	319	307	292	335	325	333	314	308	291	301	313	299	313	329	313	284	283	342	309	291	275	324	308	300	323	322	309	259	289	309	329	322	319	296	326	332	317	297	304	359	308	305	296	248	284	324	313	316	334	314	346	329	317	342	334	306	298	307	294	277	287	290	289	298	306	305	289	325	293	319	274	325	255	302	270	315	295	302	341	311	297	333	311	319	309	284	302	333	326	316	324	336	295	279	312	304	329	311	284	304	314	363	310	319	285	270	295	326	327	317	287	300	321	341	327	345	320	323	339	329	285	290	309	284	335	318	289	305	295	306	312	305	317	313	318	330	312	298	302	302	283	292	324	268	290	322	293	312	312	299	307	305	341	292	307	307	322	297	311	303	291	310	321	296	339	307	320	282	295	297	288	301	297	324	325	283	305	312	324	282	297	339	294	307	310	293	337	322	273	279	323	276	276	349	304	316	274	291	308	326	301	313	353	285	292	335	323	301	292	300	322	326	309	308	317	332	321	331	306	300	318	314	308	322	336	307	286	307	331	332	318	283	289	318	312	291	339	320	349	314	259	344	313	341	323	349	350	306	295	314	297	314	316	324	281	321	313	307	308	305	319	292	324	340	321	291	308	293	290	322	327	290	293	311	317	298	304	295	309	322	297	303	325	288	328	328	320	331	311	343	345	329	329	332	321	337	298	282	280	314	274	336	333	303	312	329	308	323	300	351	310	319	303	310	293	324	307	330	337	291	314	266	306	292	326	315	278	289	295	273	310	330	308	334	310	298	303	317	340	302	343	286	291	286	295	344	328	303	316	329	276	301	341	314	287	300	321	306	305	311	312	278	319	307	271	314	335	302	292	297	296	296	337	272	315	282	307	335	261	295	311	308	300	325	292	358	344	336	322	317	334	336	288	297	293	325	327	292	292	335	311	314	301	306	273	290	344	310	322	308	298	303	326	342	319	305	288	311	288	294	315	312	308	291	328	281	296	308	330	311	317	319	314	281	278	329	341	328	338	308	320	287	269	295	323	296	302	318	329	326	310	307	307	298	332	298	321	305	285	309	323	287	371	305	318	302	301	352	331	313	311	304	280	319	328	305	320	333	324	314	304	297	334	337	296	304	299	321	328	323	300	279	307	327	283	310	285	321	301	299	319	308	322	275	326	315	345	307	310	297	328	298	314	299	281	302	329	287	313	326	280	279	300	290	311	283	337	325	316	309	334	308	338	334	348	335	299	334	294	347	333	292	359	316	296	291	336	305	283	307	309	306	328	311	358	318	298	264	316	295	289	298	312	340	297	297	305	319	322	305	325	339	333	345	318	316	320	297	319	291	309	295	307	288	281	285	336	304	307	307	291	281	308	305	330	298	303	301	285	329	293	299	269	324	281	316	279	279	302	336	318	298	305	303	303	310	285	299	332	298	289	276	331	314	281	326	323	324	327	286	343	306	313	317	338	280	310	316	340	307	287	336	332	320	327	290	298	293	293	357	317	335	329	346	317	286	294	312	311	322	296	314	273	294	308	332	331	337	314	326	261	343	314	310	312	311	294	307	287	335	310	322	313	312	303	323	313	334	335	314	331	310	312	288	315	293	346	317	304	310	285	275	294	306	325	296	292	328	304	328	321	294	317	335	337	329	306	304	313	341	324	283	292	298	331	315	315	312	308	295	323	287	306	289	302	314	362	318	279	325	323	285	320	294	277	312	285	315	291	319	324	286	342	303	299	296	320	310	281	309	313	299	306	295	288	296	304	347	298	323	349	328	331	313	309	293	304	303	337	310	297	326	309	330	292	303	306	308	330	310	274	328	280	330	311	301	331	305	288	303	291	329	277	320	291	329	309	282	285	285	338	317	337	321	273	275	288	324	301	282	260	292	311	335	307	313	313	316	320	328	327	321	306	308	330	305	306	298	288	334	301	295	309	306	293	272	330	270	327	290	327	315	281	305	301	294	347	321	249	278	313	303	275	299	281	305	304	299	299	336	313	309	288	305	282	301	306	317	298	302	287	273	323	315	302	284	309	342	295	298	272	275	284	322	296	284	294	312	325	288	303	333	353	336	320	338	277	309	359	305	332	356	300	324	327	299	338	318	277	324	298	298	297	301	275	310	297	311	282	290	300	298	323	341	331	325	296	314	272	334	332	334	300	312	331	308	349	304	343	307	294	303	338	348	322	336	303	314	314	306	338	296	312	297	343	319	300	340	308	289	295	305	271	316	322	335	321	326	307	356	330	305	275	336	313	297	271	283	330	325	322	301	317	309	338	304	304	314	290	309	273	342	293	258	313	299	287	332	273	327	288	334	310	286	347	311	311	304	328	343	339	300	307	339	286	310	321	317	282	278	307	322	306	317	286	349	269	298	314	300	289	365	302	307	314	324	313	347	310	321	302	303	338	334	291	267	309	305	332	308	337	274	303	320	295	337	302	295	320	311	302	307	307	321	309	316	289	294	338	297	301	321	330	283	326	312	303	315	326	301	343	293	292	313	325	296	294	315	329	318	306	330	322	333	305	289	300	312	305	316	320	299	294	338	292	293	308	299	312	345	323	322	311	315	325	321	306	307	306	312	315	296	309	301	327	334	307	292	343	319	330	273	327	300	321	337	275	327	334	285	297	319	318	308	318	305	290	296	317	308	315	329	319	299	323	297	324	310	298	352	289	298	283	347	331	316	305	294	306	304	368	338	291	307	348	299	284	290	303	293	280	304	292	321	352	290	325	315	317	285	298	303	315	289	294	339	304	309	310	283	317	296	329	307	298	299	310	323	291	311	301	317	338	334	306	316	348	329	311	274	313	304	320	311	310	300	337	291	324	302	313	348	302	312	307	327	303	307	337	310	338	335	321	306	293	314	281	279	306	313	319	310	327	300	319	296	302	342	312	289	306	314	307	300	284	297	309	312	269	326	305	354	291	325	277	268	318	308	284	297	284	333	326	312	277	289	306	306	326	346	302	316	307	260	306	296	353	314	327	306	320	330	289	313	295	308	295	282	271	295	289	307	299	299	315	313	326	324	307
3901	6777	5325	2393	1384	1010	964	864	838	804	739	787	734	743	679	747	679	648	695	705	722	751	646	715	685	704	713	702	661	687	655	657	687	635	666	607	676	720	684	615	627	669	709	633	668	679	657	690	696	694	646	717	678	700	652	651	670	693	684	706	685	665	679	676	694	663	713	663	651	741	658	647	676	657	701	729	694	668	634	627	669	706	640	695	672	667	702	739	670	653	665	703	647	668	659	703	664	671	715	679	641	691	698	673	650	658	772	670	623	673	711	666	687	646	678	699	652	666	681	643	688	702	698	645	651	625	720	663	662	688	680	669	683	688	650	717	654	665	676	661	682	644	644	643	658	671	699	680	733	678	644	672	729	669	636	656	694	696	702	684	668	634	661	667	649	682	652	697	666	673	714	641	650	679	656	669	675	665	662	688	625	681	687	637	616	623	671	651	665	652	675	610	694	629	699	669	674	646	675	676	699	658	671	673	657	654	681	648	723	709	665	695	692	707	704	669	681	653	667	665	661	672	657	694	676	673	668	685	689	710	691	630	683	687	674	691	606	654	709	663	672	681	695	747	716	665	670	737	693	686	656	724	705	699	681	639	687	667	659	689	674	686	635	685	681	705	666	671	678	732	704	726	658	643	685	669	659	670	713	674	648	680	664	695	659	663	672	662	698	663	722	665	679	728	665	718	667	643	687	649	653	660	651	647	654	659	728	641	686	656	672	690	655	694	694	639	642	730	695	662	696	661	635	682	660	692	631	633	612	644	724	681	686	696	712	702	688	661	713	679	657	672	646	713	696	708	650	681	672	635	702	692	681	689	693	703	688	705	703	706	713	708	661	684	649	683	680	679	684	685	647	680	686	677	678	694	685	678	703	646	701	678	650	708	712	675	634	744	668	665	654	712	683	673	667	720	645	694	686	649	641	667	661	635	668	647	645	702	707	681	701	647	670	659	673	699	672	712	655	687	639	644	652	651	700	698	675	655	710	651	679	702	671	656	660	657	686	647	674	719	690	646	682	692	622	667	703	714	677	659	689	688	713	702	665	673	684	687	684	714	670	705	699	666	639	660	641	656	665	697	709	709	706	674	675	699	689	673	707	616	644	695	675	662	697	694	663	607	716	679	674	662	674	732	642	665	656	719	680	694	645	698	664	663	677	648	663	686	668	676	680	645	665	706	689	679	677	662	678	633	680	700	693	634	665	664	647	664	690	691	674	653	645	631	681	666	651	680	670	662	671	677	691	679	708	637	702	737	658	701	639	698	639	655	665	670	607	677	681	643	670	674	675	722	724	684	628	683	660	699	715	675	683	691	728	705	741	647	665	651	679	651	658	660	682	662	668	668	653	659	657	634	726	664	667	690	659	656	658	677	628	697	648	660	648	660	696	655	701	709	658	686	666	667	662	627	665	688	673	678	673	663	666	683	697	660	699	676	685	664	694	719	683	650	663	668	675	666	637	647	648	662	706	669	680	676	651	652	698	625	693	653	676	667	627	686	690	648	674	666	661	639	681	662	652	646	632	682	656	658	663	707	666	656	681	692	707	690	667	726	690	666	655	658	681	688	688	661	643	714	648	690	720	619	666	686	680	683	678	665	674	663	668	706	705	713	654	700	657	694	723	624	645	739	709	686	674	656	644	680	673	691	699	650	659	687	649	702	732	641	665	661	645	684	657	697	681	702	641	700	669	698	629	716	650	749	682	672	692	668	665	671	672	661	667	703	675	730	640	611	683	669	684	700	626	694	696	676	656	669	643	675	658	673	669	678	689	651	689	741	677	662	660	652	662	651	654	730	668	660	683	692	665	650	689	689	643	645	740	699	671	706	705	668	699	687	663	667	654	693	663	633	634	672	686	674	669	666	652	669	686	670	665	653	666	664	664	721	674	673	645	718	660	661	688	669	685	637	694	699	667	733	708	680	626	709	641	668	715	691	657	634	667	685	674	718	650	674	683	635	678	697	665	708	653	662	699	636	646	690	679	660	717	678	724	657	691	684	647	713	649	704	639	674	669	702	645	652	703	661	667	655	699	696	636	658	706	741	707	659	677	640	686	695	656	699	687	665	712	673	676	657	709	625	674	689	678	694	649	696	655	670	655	639	706	696	677	689	713	661	723	687	724	738	626	681	675	676	671	663	658	693	647	639	680	662	669	666	666	726	707	701	720	638	722	662	659	717	672	641	667	655	643	669	641	640	697	701	667	673	686	689	669	674	662	632	701	640	666	633	657	664	648	656	684	665	660	632	659	694	680	702	704	678	713	634	686	688	662	654	705	679	745	685	691	671	660	653	677	661	668	658	732	711	655	673	637	698	662	629	695	694	668	640	675	679	721	660	665	708	722	667	684	674	698	636	707	687	672	668	705	661	670	676	664	643	712	685	690	626	615	707	675	651	686	633	741	690	634	662	678	636	669	663	665	709	668	674	618	694	656	702	695	670	679	656	686	670	723	674	679	701	582	678	658	677	680	632	683	656	638	656	627	688	667	684	705	646	683	706	660	689	673	665	657	711	673	704	695	676	680	678	679	679	662	635	649	658	647	660	718	658	655	681	640	641	712	618	672	678	741	675	701	686	659	685	599	710	643	700	688	657	701	680	693	675	677	732	679	679	688	672	708	677	672	693	642	678	648	690	662	708	687	703	657	755	707	642	683	654	653	680	693	706	711	677	716	696	662	707	653	655	663	698	722	671	668	670	642	710	640	722	685	712	674	616	666	716	688	711	633	667	645	691	678	665	688	689	663	706	657	660	700	691	650	656	681	713	679	677	701	671	704	676	666	711	665	659	694	661	633	716	655	629	665	704	683	692	641	639	680	638	624	677	682	672	648	683	696	671	686	649	679	682	637	705	674	666	683	658	637	670	645	634	721	651	680	676	684	708	694	667	653	646	674	716	678	648	690	639	676	653	647	663	687	689	654	671	682	686	691	669	671	696	707	696	658	648	709	715	651	660	619	635	666	721	681	683	707	686	643	669	668	657	677	691	696	650	639	668	682	659	710	695	660	656	607	679	706	694	668	689	723	669	664	665	676	713	713	716	658	640	674	659	659	657	687	679	692	653	640	642	662	687	675	688	662	654	668	639	665	638	683	648	705	662	679	639	653	665	658	632	668	713	617	627	677	664	712	654	691	649	710	690	683	644	698	681	698	674	668	685	680	631	671	723	705	706	646	678	719	643	637	707	688	679	699	684	675	671	665	615	681	700	673	665	675	674	696	621	666	667	654	683	669	648	679	665	646	666	727	615	685	681	692	691	660	684	714	709	684	687	672	654	712	645	667	670	677	722	692	696	691	667	694	690	631	697	653	689	680	697	684	686	647	645	635	703	683	675	703	648	667	688	683	634	677	694	661	634	681	729	678	679	626	660	677	695	673	687	602	639	662	645	656	672	661	664	680	656	647	651	668	672	697	668	672	641	628	651	669	676	675	638	649	668	678	672	700	688	711	670	679	671	720	667	697	687	695	687	640	662	711	682	671	680
23740	21018	25297	26946	21025	21005	4255	972	740	598	563	485	370	345	309	278	278	308	292	272	263	279	258	263	284	264	274	289	264	271	269	239	265	257	258	233	255	283	282	248	288	266	280	219	265	245	264	258	277	267	256	256	274	277	254	262	257	291	252	300	249	251	267	284	262	241	257	255	261	271	254	235	258	284	249	272	257	235	241	261	274	261	271	248	234	249	227	272	247	261	259	252	267	265	273	248	282	230	271	251	263	276	244	255	215	235	243	243	251	259	243	257	254	243	241	250	255	240	234	291	273	275	220	234	263	231	238	257	280	268	257	263	250	267	238	255	246	238	242	242	244	282	260	278	268	264	255	238	247	219	231	256	236	263	257	248	238	216	249	211	246	227	265	231	238	243	224	235	265	255	253	254	253	224	270	239	247	240	251	286	242	247	238	238	239	232	237	224	245	211	248	238	260	298	231	274	214	235	228	237	242	257	249	253	254	255	269	240	234	234	255	225	242	257	260	242	238	237	268	251	232	302	236	258	258	249	240	259	244	244	272	234	269	252	262	283	243	243	223	241	247	266	241	231	258	254	251	238	241	252	237	210	249	246	247	235	239	255	256	283	277	261	252	261	245	263	258	245	245	237	235	250	259	266	280	243	233	248	255	247	266	250	258	219	241	275	238	255	232	250	232	237	241	250	234	263	221	239	240	313	257	243	213	246	277	283	276	237	249	269	271	275	269	245	266	265	265	247	245	251	257	255	232	246	259	243	242	224	232	248	255	269	261	240	241	255	232	259	267	228	229	227	269	242	238	248	230	265	254	263	257	223	244	272	270	236	243	252	255	272	269	263	230	254	257	259	241	271	252	226	255	257	247	233	234	251	235	255	243	252	262	232	241	257	258	259	285	276	272	225	247	245	236	215	250	226	223	255	243	229	263	276	235	251	257	215	254	258	260	252	249	230	239	244	234	247	244	256	241	257	252	274	255	237	264	224	228	240	227	239	271	232	266	264	207	247	255	230	274	249	254	247	206	282	237	245	248	232	245	274	250	236	272	256	252	281	245	241	235	230	266	233	246	236	254	258	260	267	239	259	268	254	259	243	222	265	264	208	255	264	251	265	216	249	226	233	269	260	233	275	258	240	254	251	233	249	256	267	245	248	257	263	252	265	236	245	252	272	249	241	234	230	298	258	273	248	237	265	246	261	271	240	249	241	245	242	254	288	229	250	235	235	224	251	265	248	250	273	261	259	235	247	236	253	271	294	267	235	287	248	232	254	233	226	265	255	247	266	226	237	261	250	253	224	235	246	234	238	247	237	257	238	248	252	231	281	264	269	227	231	254	260	264	271	268	259	286	245	232	241	248	245	247	266	251	266	222	258	243	237	233	271	246	240	274	260	259	249	260	232	243	231	242	220	267	243	257	260	249	232	266	289	240	244	258	236	261	240	261	255	280	245	261	253	227	267	231	211	234	240	257	283	267	267	231	245	257	244	236	253	257	236	250	244	269	241	221	259	237	266	283	268	264	227	255	240	233	240	258	229	255	264	257	261	279	239	244	228	227	252	246	238	262	228	244	252	257	260	254	248	276	225	214	235	264	228	250	244	264	251	264	233	234	234	258	247	256	242	248	291	270	230	265	228	275	238	241	252	264	238	226	264	264	223	242	287	260	234	272	255	229	248	283	240	280	233	233	248	263	242	234	235	255	245	265	272	232	230	233	268	249	236	254	266	240	240	265	271	269	278	267	255	237	224	232	258	264	269	262	281	279	253	259	232	249	249	246	241	281	267	249	254	275	210	265	243	254	260	231	266	250	253	276	253	264	243	254	226	249	260	241	212	258	219	225	296	240	241	267	250	238	263	254	247	232	248	254	261	220	241	250	236	228	235	270	248	239	237	257	229	217	232	272	248	257	250	259	257	261	246	249	255	226	250	252	242	249	222	250	235	256	269	260	259	220	257	247	267	247	276	243	239	240	238	249	262	214	228	274	246	280	280	208	270	263	245	270	248	243	268	228	249	256	260	215	251	250	278	261	239	229	238	280	270	274	233	261	241	245	203	259	237	266	234	261	232	250	256	257	259	220	231	259	235	226	234	278	286	239	247	232	260	278	227	262	232	226	224	255	255	261	241	244	218	239	254	279	227	241	271	233	265	250	255	241	240	281	267	236	266	240	277	229	257	274	266	264	263	248	208	243	224	239	276	227	252	259	244	234	240	268	220	234	226	254	267	253	241	245	246	245	272	239	209	222	234	239	256	234	279	251	234	253	241	232	212	264	250	272	243	249	256	280	242	259	233	245	270	243	250	214	268	272	251	251	260	251	256	238	249	229	249	231	258	216	244	250	244	270	266	265	247	236	221	219	274	219	249	277	268	254	245	242	261	251	261	237	243	239	231	216	243	271	239	229	232	265	225	242	249	225	267	297	243	243	240	244	250	246	234	250	251	254	248	257	286	207	243	232	249	263	253	262	272	250	265	240	243	254	254	235	230	279	262	232	263	233	253	267	253	250	245	230	248	246	258	241	261	231	254	231	230	235	240	236	233	251	251	248	239	213	264	269	245	225	268	251	254	247	259	251	230	274	296	208	233	236	247	234	251	254	276	217	260	245	237	250	221	232	227	239	252	233	246	286	290	251	248	296	247	270	241	225	234	264	212	257	237	226	247	249	244	272	277	235	242	277	237	223	216	252	285	234	257	264	249	229	244	256	255	242	282	235	261	223	238	251	221	252	237	270	274	262	245	251	257	253	246	266	267	253	250	243	248	235	270	254	265	239	232	248	244	258	251	242	240	227	213	260	261	268	245	250	246	254	238	256	255	252	268	242	243	278	260	230	227	235	271	232	258	236	236	263	216	261	249	258	251	298	264	247	271	244	268	230	238	230	245	243	247	282	233	245	253	251	279	272	251	266	216	249	237	264	224	243	253	257	265	224	244	267	247	283	272	241	263	286	254	233	235	231	257	275	252	269	258	265	270	243	266	242	242	257	249	229	228	224	257	247	264	249	228	257	236	242	269	210	269	251	261	232	238	302	242	290	240	269	264	265	285	239	256	230	263	258	220	244	234	256	236	256	236	275	224	252	247	263	258	221	234	233	265	263	216	248	262	249	240	234	272	238	261	274	268	229	238	281	252	271	249	256	258	223	275	223	238	257	236	259	247	264	261	239	242	231	235	261	220	238	277	229	256	230	243	243	251	239	257	235	248	236	261	257	269	275	241	231	246	259	268	254	239	250	254	238	274	251	273	250	260	210	254	201	229	262	252	239	233	238	242	237	250	251	246	264	229	268	253	309	261	236	252	257	223	268	275	255	240	279	254	227	223	257	242	253	269	266	231	248	228	235	263	255	246	237	258	252	229	256	270	252	259	244	250	238	222	278	234	236	228	213	233	271	247	268	218	258	268	249	272	246	248	220	260	257	244	217	252	259	268	226	251	228	263	243	239	253	249	252	259	252	237	241	221	271	233	229	237	280	237	243	246	270	240	265	244
4300	10174	7703	3139	1750	1167	919	884	802	664	678	639	604	604	550	581	572	547	531	565	569	542	544	566	571	590	503	496	580	572	541	510	540	526	566	560	561	570	567	488	501	531	546	507	578	526	531	522	548	520	579	557	537	520	567	568	548	572	557	568	561	528	561	535	588	589	538	540	527	531	535	548	612	547	565	528	547	580	591	544	498	566	518	550	536	526	563	576	543	558	509	566	532	533	521	509	569	567	557	540	540	577	487	560	553	528	507	532	570	520	527	534	517	533	508	558	546	527	560	532	546	519	536	528	502	500	549	552	539	512	567	547	543	564	537	581	528	531	587	539	512	540	508	541	537	568	549	551	555	516	553	547	522	534	586	532	547	496	571	560	544	561	529	529	544	588	528	555	553	527	529	558	537	535	554	535	537	526	515	502	553	570	528	522	544	507	536	518	552	503	534	529	509	525	539	496	567	568	550	559	519	547	560	528	544	579	560	576	520	521	579	523	555	544	527	562	541	526	522	511	527	529	578	505	545	551	517	552	539	504	547	500	512	520	561	537	553	540	559	553	512	553	571	502	527	555	520	539	514	569	541	551	523	554	537	524	514	523	540	565	541	538	542	525	514	563	560	546	513	582	568	527	526	562	502	543	551	530	569	535	551	550	534	531	525	524	560	544	568	541	527	517	502	576	554	550	537	503	538	524	536	523	546	561	550	540	535	552	534	538	540	553	537	566	539	568	525	522	540	563	515	566	545	499	516	521	534	502	545	569	551	539	548	545	531	505	518	516	503	542	575	548	534	553	513	549	527	534	503	549	543	512	517	536	525	580	565	524	552	526	594	537	553	554	492	537	526	499	532	584	536	521	515	523	525	531	507	572	532	546	552	559	566	533	543	524	572	530	580	492	547	539	529	524	556	532	529	560	518	527	516	515	545	514	566	523	549	518	548	544	572	560	525	511	539	499	506	538	539	521	517	543	555	536	550	547	521	488	577	553	550	529	534	538	519	530	533	525	529	492	544	527	537	524	507	591	548	534	551	536	545	524	490	519	520	527	538	534	548	538	506	543	509	572	512	576	526	502	533	544	523	531	568	511	542	515	503	553	523	531	536	491	528	517	548	538	565	527	558	535	508	571	553	525	540	541	531	553	590	580	536	538	514	555	494	571	536	510	588	557	517	602	516	558	530	530	562	544	508	532	552	559	531	587	511	525	561	520	509	521	489	534	538	521	531	541	530	505	542	535	520	513	566	494	551	540	585	557	549	551	523	502	503	547	531	521	527	564	506	515	522	532	565	571	561	534	476	578	529	566	567	543	525	552	518	533	545	561	528	525	553	504	548	542	527	514	528	522	537	572	545	555	547	514	529	503	563	567	545	519	513	548	571	537	523	517	536	537	531	581	531	521	525	549	528	539	517	561	523	527	498	539	526	476	565	580	555	550	538	535	531	533	492	528	557	545	494	521	550	524	544	528	524	528	512	513	513	553	539	541	500	503	575	497	507	567	568	561	512	509	544	534	567	525	506	489	536	571	556	531	537	593	542	522	537	539	571	519	545	536	533	502	538	528	555	582	549	521	550	533	556	524	508	532	541	563	578	530	517	564	540	548	503	522	527	516	527	548	525	531	517	496	560	523	560	508	541	539	566	560	556	592	520	512	536	537	529	536	512	544	545	522	551	539	563	539	551	548	522	549	474	553	526	552	553	556	523	513	546	532	537	555	548	508	546	553	517	521	584	538	534	524	534	548	505	541	545	595	530	539	536	488	530	540	544	534	565	574	533	511	565	546	532	528	531	525	494	532	538	520	526	536	505	517	528	512	570	546	566	537	519	510	551	542	542	563	526	498	489	548	537	526	552	524	533	550	529	534	539	501	534	521	517	500	571	486	527	558	550	514	492	520	562	514	507	513	580	528	539	564	497	538	557	501	505	523	539	578	505	511	516	507	583	566	546	541	531	510	543	562	557	539	511	604	538	537	550	542	545	554	570	557	547	500	535	487	544	505	513	514	588	528	501	534	558	558	535	518	543	522	555	494	522	539	554	525	543	535	575	544	554	550	556	489	544	471	527	493	497	500	582	512	504	556	547	507	557	497	538	517	497	550	544	521	565	550	512	524	541	529	518	547	564	550	515	560	536	543	544	513	541	514	536	537	528	562	529	554	498	513	545	522	542	572	536	533	519	544	516	542	568	543	553	546	549	522	576	567	502	514	562	559	561	538	524	548	553	545	514	492	513	521	530	522	555	545	479	557	525	540	551	532	564	528	535	535	562	558	521	506	527	545	553	553	515	519	525	569	559	553	519	510	497	561	552	529	553	525	561	520	497	534	522	521	493	528	540	523	516	558	554	502	526	566	493	560	498	526	538	515	542	576	542	539	563	525	532	524	497	533	526	529	513	555	553	553	563	589	569	539	524	583	546	512	547	531	540	536	526	554	560	522	551	568	546	528	549	521	543	527	516	574	536	511	525	529	591	569	522	523	521	551	518	553	545	515	536	546	523	590	539	561	546	553	527	560	589	556	549	526	526	538	495	522	526	560	519	548	507	516	519	520	536	532	531	519	547	550	550	581	537	546	588	532	517	550	532	554	537	543	509	522	527	506	510	513	569	568	561	533	526	535	509	555	551	518	540	526	528	515	498	527	509	548	525	543	528	540	548	543	514	514	514	538	514	513	545	570	520	544	555	515	562	544	550	550	518	564	546	518	565	544	534	503	507	528	559	552	543	549	523	492	528	544	532	540	582	579	557	521	524	535	540	505	529	550	531	552	546	490	496	580	529	534	507	518	545	549	559	525	566	478	524	570	592	503	493	531	529	540	499	579	544	546	545	506	541	522	544	524	516	545	511	543	531	569	569	573	529	505	534	517	567	519	563	552	469	523	560	528	536	558	535	527	545	537	534	538	523	526	517	556	539	542	490	581	480	528	540	535	529	544	523	550	550	512	538	544	530	501	560	555	506	554	520	514	515	564	526	536	539	520	557	513	523	519	514	501	519	536	541	521	522	529	487	501	528	520	492	527	543	525	526	533	544	517	530	516	495	526	527	521	541	519	555	544	520	519	554	517	525	539	565	509	537	533	546	541	537	531	526	582	574	513	561	520	565	496	522	582	576	536	515	541	558	528	529	510	488	527	536	532	580	549	552	537	546	522	540	533	569	553	593	476	505	547	548	549	533	532	515	541	534	560	507	521	588	539	585	542	514	524	508	595	524	521	549	520	524	555	545	568	549	507	545	547	507	520	547	512	558	553	533	553	541	532	518	562	569	564	505	601	565	543	557	566	562	542	519	539	535	547	574	576	506	581	548	529	540	492	493	550	499	521	527	544	534	574	560	512	551	545	519	543	548	532	561	519	541	509	555	533	534	578	549	568	560	536	518	536	536	549	541	537	533	521	529	593	477	586	498	532	542	557	553	588	545	497	536	514	558	545	540	590	545	532	522	582	584	533	584	537	517	538	543	537	593	513	518	568	518	514	525	544	538	521
33172	14820	3973	1241	739	605	417	359	324	282	260	269	222	247	208	230	215	216	216	198	222	221	208	228	207	217	200	212	212	198	227	231	208	214	215	201	184	226	221	221	213	229	210	224	203	209	216	222	221	220	205	203	216	195	192	188	227	212	213	233	259	196	180	215	233	206	229	205	236	206	207	174	205	194	241	217	208	219	208	208	220	213	206	194	234	235	210	174	221	209	233	202	204	211	220	223	225	246	235	225	200	209	189	216	208	213	218	200	259	212	180	236	206	192	223	234	204	242	204	198	194	217	222	207	209	197	233	264	226	232	210	222	227	199	224	212	226	233	228	191	205	218	218	207	229	187	196	225	230	220	203	207	218	219	228	225	201	217	205	212	205	209	198	244	214	238	206	198	202	197	209	220	201	215	210	206	227	215	201	197	211	196	191	212	193	232	216	197	199	210	181	238	208	198	222	213	224	225	222	212	202	184	206	226	230	216	201	224	216	198	205	188	209	193	215	209	224	202	233	198	216	191	220	219	210	201	222	225	234	215	234	242	221	212	204	253	188	204	203	205	207	192	230	236	226	206	201	184	185	216	182	207	231	198	226	217	219	239	220	230	213	233	221	229	202	245	213	236	210	219	227	203	217	252	217	221	202	247	208	242	195	198	209	211	226	196	203	204	239	221	247	184	215	216	200	222	257	194	194	204	216	217	206	206	205	193	216	217	203	205	232	212	220	202	216	224	223	204	235	239	215	218	190	228	216	209	234	212	202	218	190	220	234	249	187	228	202	209	212	184	196	223	223	222	203	223	234	226	221	235	196	212	248	188	244	218	204	209	208	229	230	195	200	214	226	194	209	233	234	215	225	187	203	203	228	227	214	212	220	225	202	230	209	209	203	201	193	219	190	198	199	229	203	217	211	198	171	190	235	202	230	215	226	210	194	225	207	244	228	229	210	231	219	194	204	181	210	203	226	193	215	204	207	228	225	225	203	215	203	194	201	251	207	193	210	232	228	210	219	205	228	195	224	211	177	231	245	220	235	209	244	224	214	228	222	233	252	189	216	195	200	209	220	219	230	220	207	213	212	196	205	200	212	234	210	226	222	236	241	220	205	205	189	191	219	237	235	233	226	225	192	215	224	193	199	209	218	198	220	198	200	197	212	215	229	223	227	208	222	177	218	194	203	223	220	206	228	212	214	198	213	199	228	195	226	215	225	186	192	222	213	216	218	204	223	242	251	229	218	227	196	207	195	228	201	190	228	226	228	221	232	201	201	224	216	220	206	205	208	227	201	212	214	193	205	186	211	207	218	192	185	200	223	198	203	218	205	198	214	223	216	221	204	194	197	238	197	200	214	198	223	196	196	201	198	207	233	199	217	186	208	207	222	188	221	225	219	192	193	217	214	233	212	193	216	207	224	196	217	212	218	233	205	223	198	199	225	213	200	205	201	216	230	223	184	206	225	243	218	222	234	212	205	242	241	202	240	203	217	192	203	221	219	197	216	203	221	202	223	203	206	177	211	219	240	214	218	206	236	214	254	232	234	205	192	214	222	238	215	223	216	205	241	182	202	206	197	249	228	228	203	185	214	218	225	206	201	232	201	224	192	217	218	235	227	230	209	195	214	204	205	259	224	222	225	238	217	221	201	252	195	224	226	207	207	194	198	218	212	202	195	223	197	222	185	212	204	208	235	251	234	210	212	210	223	240	203	212	212	213	225	204	197	214	194	208	224	235	190	212	209	240	244	238	242	212	243	228	237	222	192	201	209	239	218	213	200	211	188	201	219	224	205	189	224	229	238	211	213	205	205	225	190	196	195	203	225	228	194	190	205	215	219	262	222	237	215	209	237	200	201	190	234	226	232	227	203	228	230	227	224	239	222	206	241	207	231	201	208	201	196	208	254	219	231	193	200	224	212	227	225	209	246	202	199	207	233	223	216	217	220	237	185	241	207	237	229	216	232	239	214	197	207	174	232	211	222	216	205	208	227	228	198	220	203	235	226	221	213	221	213	210	189	211	210	205	215	202	201	212	217	230	211	221	184	232	178	217	232	221	197	217	227	209	190	203	229	236	218	218	218	212	229	239	206	217	244	227	220	244	237	216	208	202	200	205	231	204	217	192	224	213	223	198	215	209	196	234	217	214	203	216	203	207	218	221	197	196	214	197	192	237	212	179	211	241	252	190	201	193	235	233	210	246	206	218	208	216	209	228	217	219	242	191	242	214	215	226	215	191	198	220	202	187	211	215	244	194	219	192	225	222	199	205	201	194	221	217	207	211	230	228	208	229	226	206	189	189	206	209	185	209	209	195	191	197	210	214	194	215	206	206	231	218	204	243	215	200	230	191	198	200	195	208	214	235	226	203	221	198	193	220	216	208	191	229	219	191	227	209	217	218	199	220	225	210	211	206	198	224	216	235	221	226	214	212	217	216	215	221	205	240	212	215	225	227	239	209	218	242	198	210	235	202	224	228	186	209	234	217	206	231	201	208	231	230	228	217	220	202	256	220	235	224	224	214	216	202	216	237	235	219	211	237	219	192	214	243	199	219	220	208	209	223	197	244	212	204	220	233	216	219	238	217	214	253	215	217	198	215	209	226	208	210	221	244	245	209	211	196	221	218	227	229	207	224	195	215	183	208	222	174	186	219	239	207	204	228	227	206	220	251	196	194	193	215	203	210	247	203	214	234	235	202	214	221	193	224	196	237	224	205	212	217	185	198	201	215	208	214	215	202	196	215	184	192	215	209	203	174	226	228	208	202	237	234	201	202	203	218	225	212	191	222	228	216	183	220	204	215	229	221	261	229	186	251	219	197	236	236	194	203	213	213	197	212	203	216	217	197	227	212	220	196	243	226	197	229	225	213	191	232	222	216	213	199	212	214	231	195	218	242	241	217	190	224	216	209	201	196	242	213	208	261	195	237	226	212	186	225	206	191	175	230	196	194	215	215	221	228	226	245	196	208	216	194	221	227	233	206	235	205	213	223	225	192	217	208	213	234	211	213	228	198	222	205	209	216	240	221	216	184	214	203	222	240	210	185	206	230	188	210	221	218	225	198	212	223	213	182	196	225	235	190	213	205	188	208	199	188	201	234	205	192	219	219	218	198	195	227	218	210	225	198	235	225	255	235	233	212	215	199	220	226	208	235	185	205	227	205	226	207	205	229	217	214	218	213	214	207	230	210	227	220	234	214	243	211	210	237	205	203	207	231	208	229	205	197	225	245	211	201	215	218	190	224	199	220	208	219	211	205	245	204	212	218	223	239	211	199	217	224	200	193	188	193	202	198	224	205	208	218	215	213	213	203	211	223	237	213	221	209	213	246	218	201	228	220	208	225	201	217	231	218	219	227	199	215	203	215	183	202	213	202	215	217	231	224	211	210	189	232	198	223	209	214	201	210	206	197	207	212	210	247	223	192	215	221	264	241	194	216	206	239	249	223	191	199	241	222	200	193	230	214	222	211	203	239	197	206	191	212	179	200	216	187
5536	3058	2493	1108	698	655	594	553	581	517	517	510	529	533	496	488	470	493	497	521	508	556	542	525	486	498	500	510	522	505	470	502	482	458	499	482	471	511	484	514	519	503	497	474	489	483	513	520	502	512	478	488	508	508	503	514	544	509	510	487	495	493	481	542	516	490	512	485	510	503	556	513	525	541	500	527	512	511	523	519	521	509	527	461	482	502	499	510	446	522	487	499	497	497	520	504	522	513	537	508	545	499	548	529	481	517	495	516	490	509	549	458	528	505	483	481	502	501	501	474	471	522	464	529	512	475	492	495	477	524	523	544	486	472	487	530	503	475	520	501	462	463	520	477	489	506	508	470	513	510	469	524	524	502	538	478	474	511	535	503	499	509	483	504	496	519	541	502	489	505	496	479	459	545	489	511	485	499	547	491	505	519	514	520	463	500	508	518	501	516	524	510	472	489	477	506	496	513	528	506	520	519	497	496	472	512	458	526	513	507	514	530	493	521	514	480	469	479	515	507	506	511	482	512	498	487	486	537	518	496	499	513	505	508	505	554	531	480	515	491	523	513	510	494	500	503	493	493	485	494	540	516	476	498	501	445	512	461	521	519	519	488	514	476	521	512	493	533	503	499	500	474	534	517	476	525	468	517	506	512	480	491	519	515	504	474	482	489	540	485	549	519	486	458	498	513	487	531	502	525	545	567	520	489	501	484	517	478	495	474	531	477	505	511	525	492	473	502	518	522	533	502	518	548	517	496	464	489	498	452	491	531	499	497	495	486	460	543	528	502	524	473	531	513	503	473	480	501	517	499	553	494	510	524	494	484	563	534	528	486	512	501	469	485	490	520	510	513	526	515	473	508	473	469	502	496	503	479	495	472	519	511	535	530	518	493	489	509	478	500	517	531	509	510	492	461	487	526	466	506	511	506	483	498	492	464	521	474	543	478	544	473	501	504	478	512	501	541	478	483	482	529	552	505	499	551	567	499	511	478	483	524	507	491	482	491	483	503	518	516	482	507	558	492	512	493	522	510	492	509	468	493	507	508	472	512	513	529	512	476	510	470	504	549	494	501	515	500	489	529	474	515	497	488	537	486	531	496	489	500	524	535	488	511	489	524	512	475	513	496	516	509	530	505	473	513	505	500	497	492	523	511	497	518	472	519	468	512	487	520	557	503	510	497	478	511	506	510	492	504	524	537	466	495	506	497	501	504	486	514	503	462	492	454	511	474	546	476	548	513	510	514	512	477	480	538	526	509	470	535	499	450	493	536	477	551	505	522	531	517	518	461	523	508	502	481	463	529	491	522	479	496	493	497	510	492	506	557	484	476	515	534	493	495	506	502	478	533	486	496	502	503	482	448	486	506	509	497	450	536	479	496	487	506	485	531	511	510	492	554	496	502	498	481	533	551	505	488	535	464	519	501	467	554	490	468	499	490	514	529	520	504	520	447	509	508	518	508	541	546	488	500	531	520	500	493	492	560	513	513	492	537	487	488	516	473	478	496	514	517	536	509	494	460	499	495	512	515	512	510	498	519	484	516	515	503	519	527	495	495	502	482	510	470	499	525	501	495	498	537	468	501	514	486	503	407	495	526	496	466	481	475	508	487	486	519	506	503	524	497	459	492	545	532	511	546	483	510	481	506	461	497	496	502	498	484	502	468	492	492	486	513	454	495	475	516	557	474	544	497	533	490	524	486	503	481	494	495	448	493	535	476	550	518	543	504	492	514	492	491	516	525	482	508	486	515	515	497	490	503	514	501	473	525	534	503	525	469	478	509	516	475	491	526	511	516	510	520	531	488	521	503	488	531	528	496	556	504	488	496	508	498	514	477	488	518	471	522	452	490	480	487	470	495	531	506	498	507	520	499	503	530	494	493	496	513	509	498	509	524	496	502	513	497	497	493	464	497	498	519	502	520	525	540	517	502	476	527	500	527	556	485	521	491	467	467	536	504	501	509	486	539	494	491	484	536	538	512	507	484	472	491	491	515	521	481	491	535	476	498	529	488	498	503	512	538	479	489	554	489	515	498	495	468	547	471	457	512	486	487	515	487	518	549	487	510	464	495	516	519	509	493	517	514	477	509	454	512	469	521	473	519	529	516	492	468	522	524	480	490	537	520	486	508	483	524	514	461	487	491	515	464	491	504	464	526	515	518	513	519	471	484	508	488	479	533	550	507	492	514	538	498	498	502	499	509	479	488	488	525	509	499	500	492	478	456	484	463	480	446	503	511	481	515	503	521	505	486	527	513	527	516	472	533	494	466	473	504	489	510	508	501	489	503	502	518	516	479	480	558	464	459	505	472	494	509	517	518	489	496	477	526	523	513	488	490	558	527	517	531	513	515	504	506	488	518	536	488	511	539	494	470	530	459	522	503	521	528	521	513	543	483	503	440	526	532	504	498	488	478	526	500	524	525	482	480	476	519	527	508	518	461	509	525	487	508	558	500	541	474	488	508	517	483	487	497	515	524	510	530	532	519	507	477	492	503	498	482	478	515	514	499	502	523	482	470	500	508	497	515	517	496	514	470	500	462	531	499	474	526	509	496	516	521	507	490	491	506	503	515	451	480	487	514	474	494	517	510	479	492	512	475	505	522	516	504	489	513	516	489	509	467	546	513	514	500	520	518	476	524	517	475	502	471	449	499	544	485	463	513	547	543	514	511	516	499	511	472	471	482	493	497	523	480	476	485	501	510	498	504	507	485	469	501	480	495	500	526	504	485	498	490	496	483	507	495	486	479	489	538	503	506	500	503	534	523	527	505	534	471	539	506	497	529	468	493	474	531	483	500	503	470	549	514	503	509	430	503	546	521	471	530	540	494	510	473	506	511	527	520	485	525	525	515	470	515	455	518	512	456	485	465	487	502	508	477	482	529	505	517	473	539	478	516	517	462	498	551	456	499	469	522	498	513	549	502	519	551	494	521	533	519	541	493	512	546	461	543	529	516	486	478	450	474	507	500	503	482	508	518	500	477	474	524	538	478	492	497	501	461	510	497	486	509	509	502	510	525	477	516	497	522	463	509	464	454	518	515	513	491	500	474	526	503	503	507	476	508	488	462	505	503	492	528	498	523	547	520	502	504	483	494	513	520	498	510	500	483	459	519	518	508	507	525	495	558	504	485	465	524	457	483	501	501	456	548	504	461	517	498	465	510	507	485	495	502	524	464	513	502	546	499	485	504	532	518	485	510	508	516	518	495	520	466	505	490	473	467	508	510	486	490	508	498	478	527	516	540	488	491	523	514	476	528	496	480	505	502	525	516	506	488	493	490	505	515	512	484	505	486	504	520	450	489	527	509	485	507	496	504	521	520	511	470	524	485	498	514	484	511	506	503	489	493	504	495	490	502	522	510	482	517	502	463	528	480	514	513	514	491	507	505	511	507	526	516	531	501	480	510	481	505	531	516	480	531	487	504	465	503	476	523	510	477	522	499	497	505	499	476	497	480	505	532	507	484	504	483	509	461	503	490	513	519	511	534
24462	20982	24644	27512	20703	3766	906	673	563	530	482	424	380	345	368	363	367	326	337	276	314	291	314	291	344	298	322	324	316	293	299	298	284	321	286	326	305	297	291	298	289	317	299	316	315	297	319	338	329	342	349	355	301	294	273	322	347	294	318	289	290	335	275	318	306	304	314	284	308	296	296	304	326	302	336	323	311	325	303	304	306	316	291	310	346	348	333	319	314	301	296	329	334	289	331	291	291	309	320	306	320	299	347	309	317	365	345	340	339	332	324	313	300	266	312	295	313	333	297	353	280	331	309	320	307	339	338	340	308	317	299	308	307	323	314	312	295	321	304	296	327	348	332	300	276	293	312	296	300	291	311	302	258	315	330	315	281	310	320	302	316	318	309	283	311	293	315	331	300	306	335	285	299	301	289	352	296	315	342	367	303	273	296	296	338	313	293	305	324	326	298	321	336	341	321	331	312	261	325	288	327	315	335	292	262	286	302	268	314	321	327	304	313	303	313	322	361	309	324	290	353	294	308	314	305	288	308	344	309	330	300	278	320	301	314	321	327	288	313	308	306	320	326	301	347	341	312	344	296	283	318	309	286	290	327	288	270	295	295	302	319	304	340	320	318	313	301	332	277	308	279	309	286	287	299	305	300	325	334	285	324	319	303	310	321	292	333	306	337	311	278	317	312	285	304	313	299	306	315	303	322	314	297	297	312	314	316	327	294	293	288	291	330	292	306	268	306	287	318	287	321	278	323	287	304	331	292	324	287	304	294	325	310	306	335	338	258	293	352	305	291	336	301	295	297	308	298	296	317	321	298	286	315	305	323	325	299	317	275	299	321	302	296	321	339	311	324	299	311	306	295	299	262	325	319	297	320	284	274	316	306	306	335	269	283	327	317	315	330	312	302	343	331	313	286	317	352	282	290	284	309	310	337	309	271	309	312	350	292	298	323	347	312	292	293	282	363	322	291	287	276	300	301	319	322	318	307	278	338	285	279	326	280	299	318	304	349	306	293	320	317	309	273	296	270	316	287	315	288	313	301	291	313	299	299	299	323	345	343	296	303	295	344	307	304	298	334	316	292	320	290	296	294	292	313	308	308	290	308	321	321	321	310	283	283	298	317	321	315	310	288	302	352	286	299	312	285	304	329	312	325	327	298	317	314	298	312	299	274	321	339	282	288	285	345	305	298	275	278	298	315	280	304	278	280	301	293	311	323	341	321	311	320	282	338	318	339	305	335	307	293	315	295	330	331	278	313	282	290	315	318	300	344	330	337	355	347	308	334	310	289	292	319	297	293	286	291	312	321	285	305	305	317	296	281	330	301	282	339	346	319	296	314	307	304	278	288	314	321	334	293	317	295	312	310	315	325	298	284	316	305	298	333	315	320	340	335	317	306	289	301	317	304	320	318	303	325	294	302	300	290	273	281	285	319	325	298	328	347	345	327	304	325	330	335	330	289	348	347	286	314	324	276	292	282	338	287	294	298	320	310	290	322	300	310	283	340	266	347	313	299	322	283	313	313	287	324	276	299	268	305	279	348	306	291	294	309	286	316	299	299	343	326	306	285	318	345	298	298	308	298	313	315	338	300	319	294	289	310	338	325	315	313	339	264	306	298	305	309	318	317	275	312	310	307	322	302	307	324	299	345	312	320	310	333	326	321	307	325	294	321	300	293	333	337	304	284	315	319	311	294	334	313	307	287	317	320	285	318	310	310	308	291	320	316	314	292	316	320	303	323	275	304	347	279	324	302	300	299	310	328	306	321	312	298	309	293	313	308	277	288	267	301	280	321	312	332	314	281	271	297	295	304	335	295	289	321	341	319	307	344	321	318	302	302	285	318	278	317	282	324	311	337	307	280	318	287	304	313	302	289	289	292	302	334	326	306	304	283	292	285	307	286	297	310	298	310	302	292	306	306	288	317	296	312	327	299	301	358	327	303	276	345	332	333	322	305	280	330	314	330	324	277	317	329	318	301	309	305	324	306	293	318	323	305	309	297	319	277	313	330	298	256	302	298	298	317	283	300	307	301	299	286	286	355	315	286	284	334	299	293	255	335	332	314	309	280	281	269	301	304	293	301	317	314	317	296	300	317	330	284	299	320	308	308	297	289	313	300	310	325	299	301	302	288	278	294	287	295	309	302	294	296	315	295	266	299	308	312	312	304	275	361	310	317	279	301	319	286	331	334	310	279	303	300	295	302	328	318	262	301	344	316	313	333	331	292	308	303	339	293	296	292	289	290	277	326	324	333	330	314	283	315	313	313	306	323	288	304	321	330	319	358	336	295	315	303	284	314	303	303	302	320	333	290	316	309	286	304	319	319	304	292	296	286	299	336	288	318	321	322	317	297	287	289	320	286	270	333	318	313	303	291	272	288	305	310	337	288	316	354	330	336	336	265	327	294	314	317	321	304	348	294	325	301	284	267	298	310	317	296	325	300	258	312	308	320	294	291	320	272	294	309	287	314	285	319	289	323	322	336	311	282	323	346	303	316	306	274	340	301	311	324	285	288	328	339	304	316	346	325	301	313	327	330	308	291	301	290	317	298	326	324	312	327	288	315	306	290	271	294	313	313	339	314	302	293	305	306	275	297	310	291	287	331	281	292	304	280	304	365	315	314	306	310	307	332	307	317	301	291	326	344	324	322	316	303	301	284	303	306	295	331	304	286	286	297	284	289	315	310	302	310	322	306	293	314	278	330	314	316	359	313	294	328	295	297	342	318	273	276	289	310	323	292	342	284	332	320	278	354	341	297	308	315	294	318	322	316	293	306	258	295	306	300	288	298	338	304	278	304	309	351	331	333	309	337	293	297	306	275	325	344	300	334	309	311	318	304	327	263	295	274	299	325	292	329	282	296	300	306	301	287	335	286	264	301	303	330	301	316	317	310	296	266	324	336	303	325	322	329	313	329	301	324	318	332	300	323	332	321	316	326	323	299	320	293	295	300	306	313	318	299	314	263	323	325	310	316	306	298	296	281	311	307	267	332	300	345	301	323	304	309	299	284	318	361	320	268	312	315	380	341	296	285	286	306	305	306	316	321	287	322	305	296	297	317	305	314	318	307	305	305	297	309	338	308	325	292	332	302	311	313	305	284	305	300	331	296	330	315	311	325	312	344	307	315	313	278	338	320	295	307	296	308	320	322	359	307	294	318	297	298	277	319	291	312	286	310	322	328	336	282	317	282	333	326	288	342	324	330	303	326	328	284	333	354	303	311	369	309	336	294	310	296	300	312	309	330	299	305	269	314	303	321	311	304	285	297	317	311	296	286	307	278	344	321	271	339	340	307	312	302	293	295	319	293	289	288	311	302	309	287	295	326	283	284	312	321	312	292	278	282	316	335	307	314	297	317	314	295	280	299	359	304	316	303	295	282	287	307	291	299	341	322	336	315	327	310	304	297	315	290	309	310	297	292	287	282	314	317	300	334	301	308	299	311	308	304	298	311	321	315	300	309	298	354	286	353	338	304	271	316	316	299	295
3972	7163	5234	2336	1415	1073	1009	881	842	774	765	723	741	711	675	689	675	689	706	680	681	702	659	698	656	686	658	670	652	721	726	697	672	644	685	658	705	689	679	714	655	669	669	663	662	648	664	715	651	668	660	675	647	709	716	687	674	697	697	701	622	712	661	637	721	694	645	690	693	677	684	697	627	688	702	651	670	645	628	692	673	708	663	701	692	663	678	669	663	677	632	650	671	675	629	663	696	672	700	659	658	696	690	685	660	722	677	682	677	661	690	688	664	730	687	698	656	663	665	660	695	653	699	621	712	715	659	675	714	680	718	651	674	672	708	668	670	645	658	653	669	664	673	719	686	683	670	719	656	675	633	714	655	676	682	663	637	667	669	674	676	705	700	733	686	686	664	702	703	737	713	713	644	696	645	669	679	654	659	709	731	666	723	697	646	671	688	696	613	643	675	653	716	679	646	643	675	709	695	678	651	686	724	626	669	730	644	697	713	700	720	716	730	707	655	656	663	638	641	719	657	686	691	682	651	684	702	644	678	634	668	676	663	728	649	679	643	652	664	651	685	663	670	667	682	707	670	683	678	680	649	693	668	640	638	698	677	649	694	680	671	672	701	661	657	634	670	691	658	636	660	699	700	683	668	665	665	691	666	671	687	655	659	687	655	668	661	697	681	611	669	692	646	692	683	637	704	677	685	701	653	674	667	659	649	698	699	691	635	676	668	654	709	689	648	678	621	665	655	706	662	644	664	616	705	727	684	680	675	654	645	687	666	693	634	701	655	656	698	648	666	698	711	706	704	672	634	669	636	708	646	679	682	677	699	637	627	650	660	667	694	633	670	660	676	654	689	711	691	686	676	646	665	633	623	632	657	685	651	657	687	727	672	663	660	704	664	695	678	679	655	629	689	665	651	685	658	665	686	673	705	658	649	683	669	650	636	650	676	651	684	664	670	677	651	689	734	664	653	662	644	654	706	673	626	679	639	680	640	692	612	674	676	716	700	682	659	678	668	646	646	706	654	653	673	669	639	626	719	677	668	686	670	678	679	647	702	681	713	689	648	718	693	670	689	635	658	681	681	633	678	681	648	700	681	691	646	633	664	670	669	660	627	668	653	734	691	693	670	710	705	635	660	699	681	654	662	695	690	697	682	675	662	691	675	656	679	629	701	731	711	710	658	691	649	652	650	686	697	655	667	651	669	667	627	641	689	674	680	690	681	702	674	641	659	738	703	667	640	678	690	659	701	716	682	679	633	684	694	710	698	652	700	669	668	667	675	699	678	714	684	649	705	683	715	691	660	648	669	683	688	682	674	704	688	678	665	643	662	690	658	676	673	675	706	633	710	668	598	660	659	674	609	687	706	694	674	631	666	656	649	684	704	637	650	656	709	669	672	641	695	695	666	646	678	655	678	691	710	685	652	633	670	658	626	654	656	670	645	654	673	677	687	684	675	704	660	638	637	672	726	679	656	686	691	647	672	683	631	648	654	678	662	654	650	692	685	667	678	657	651	694	671	679	660	687	731	685	646	661	692	730	665	668	700	703	682	656	684	657	672	652	667	669	697	678	697	688	676	675	681	633	665	663	661	701	663	682	685	654	738	657	663	682	646	648	675	695	673	667	659	682	684	690	691	674	637	664	700	699	647	677	657	695	654	652	712	598	703	694	681	643	683	682	664	656	730	713	672	676	678	691	666	678	653	718	715	683	669	667	702	673	699	630	704	701	672	652	706	702	667	654	715	647	653	698	676	749	676	679	690	684	656	684	662	659	675	695	656	665	686	641	728	691	661	682	654	621	693	655	700	673	712	653	705	659	621	652	680	639	640	686	662	643	642	645	678	639	708	700	700	670	724	700	672	638	677	596	724	651	668	642	671	706	654	666	647	632	673	627	625	644	654	741	670	677	623	703	702	697	676	677	678	653	706	685	698	655	705	682	679	675	671	676	661	697	665	651	661	649	644	668	697	670	662	622	683	690	700	673	662	667	674	678	653	658	619	635	628	647	642	690	661	695	661	635	674	624	698	675	655	721	695	659	627	679	638	681	628	651	672	672	676	649	642	703	625	698	694	706	669	676	679	708	641	654	615	662	695	705	747	694	691	698	654	651	645	665	700	649	654	694	719	699	716	684	660	640	668	688	671	696	681	626	647	721	679	681	664	634	669	671	690	651	661	694	679	682	679	681	699	650	665	672	678	688	635	646	725	674	683	635	701	705	679	662	668	691	651	691	625	685	665	702	663	649	665	688	710	679	688	663	676	694	722	630	679	659	665	666	696	693	651	632	674	648	627	694	669	666	656	669	680	687	663	654	675	646	673	671	667	654	685	736	698	690	633	685	697	681	687	687	650	670	665	664	663	684	673	717	685	655	679	683	683	705	700	683	650	665	669	669	674	700	642	683	632	647	670	660	652	678	631	690	658	678	642	683	686	650	666	655	645	671	658	675	659	654	648	700	687	678	688	691	697	671	707	696	720	729	707	644	747	647	639	742	668	648	620	604	694	696	654	663	634	687	695	690	708	675	740	724	660	645	680	700	648	649	662	648	687	681	715	672	647	673	678	653	701	675	700	657	639	685	694	714	699	631	675	713	670	674	637	738	697	676	687	697	697	644	660	683	700	677	706	671	704	666	700	679	659	670	679	670	656	637	690	669	681	627	740	718	694	672	616	717	642	660	682	644	676	686	658	687	671	662	641	675	675	725	640	667	665	709	680	695	709	644	703	662	676	677	688	701	652	674	713	645	680	679	682	677	708	688	709	647	672	677	637	677	620	644	681	665	649	711	705	685	648	681	668	675	633	683	693	666	635	671	665	658	625	666	674	711	680	662	710	633	638	738	663	675	678	694	653	688	697	678	664	693	663	632	714	663	667	669	670	713	671	678	694	632	677	693	666	680	691	675	704	673	651	703	647	686	678	685	675	620	671	669	643	675	664	685	682	678	700	716	671	645	644	697	695	663	705	686	662	685	689	665	682	694	670	692	631	700	673	672	676	656	716	676	684	688	653	627	682	713	671	632	681	638	617	655	664	643	696	676	661	646	653	701	658	675	663	711	683	627	634	673	650	631	678	704	678	685	691	680	648	690	687	692	666	681	655	685	698	639	677	718	685	720	654	653	676	597	667	725	641	682	679	646	653	687	670	667	696	701	739	645	661	664	672	649	674	702	684	672	648	673	692	684	638	655	688	627	685	694	657	680	696	669	685	671	692	663	692	662	695	649	679	700	680	703	733	648	681	662	644	692	684	643	686	718	732	671	692	657	689	677	647	742	725	687	643	698	715	690	643	633	674	706	708	688	674	693	604	695	657	664	612	674	681	601	662	660	659	689	679	696	667	639	695	645	662	692	671	667	717	727	680	662	671	643	661	636	682	669	681	664	682	679	654	704	654	706	698	670	713	694	695	687	700	608	648	706	616	677	670	667	661	666	633	725	676	682	667	656	640	681	705	715	644	707	674	693	712	667	673	684	648	674	642	677	713	664
23648	20991	25328	26886	21000	21010	4569	1137	714	615	532	480	412	351	325	294	308	284	281	271	261	262	265	292	282	271	248	287	277	281	238	268	247	268	268	242	247	271	277	250	256	235	274	282	227	271	241	253	263	274	262	243	253	240	256	259	268	266	258	235	259	277	232	264	232	218	271	245	299	265	272	247	260	255	236	233	226	238	218	223	238	270	251	228	272	252	234	223	254	258	255	264	241	250	245	279	241	252	255	285	250	229	248	239	242	280	266	248	252	262	254	247	231	233	251	281	246	248	242	241	248	250	246	241	255	267	256	266	247	234	244	231	259	281	262	284	236	259	211	244	252	239	236	239	246	244	242	286	246	227	248	249	270	252	252	241	276	240	217	257	249	256	248	220	260	264	237	270	234	242	263	248	257	238	253	258	253	223	231	239	237	249	226	227	233	244	227	260	248	247	269	239	249	261	261	238	246	212	238	232	262	268	262	242	229	264	240	255	234	257	266	256	283	267	249	236	245	265	234	250	212	237	226	244	239	232	266	262	237	280	265	267	269	223	245	239	263	268	224	233	246	253	247	231	234	261	247	232	253	253	266	247	227	267	275	293	292	254	254	240	235	257	246	247	252	276	238	271	235	245	253	246	264	264	232	249	250	252	260	259	232	235	236	230	254	245	226	263	257	243	226	266	253	248	220	260	241	253	274	260	239	259	255	271	226	237	243	243	218	252	260	252	259	239	221	251	250	237	257	241	229	279	263	274	227	260	270	241	251	247	229	254	259	236	261	279	250	225	249	250	292	270	252	233	257	251	286	265	264	263	250	244	239	238	236	242	237	247	226	246	252	254	244	251	265	261	234	243	242	249	235	242	281	217	248	257	236	270	237	259	258	253	253	281	246	227	271	263	248	241	257	258	250	265	247	266	237	262	263	253	254	236	258	262	240	246	254	262	231	222	259	254	251	232	265	273	254	258	224	265	266	222	237	236	220	252	266	238	243	250	256	240	230	246	225	252	229	255	254	249	234	260	250	224	269	272	240	249	242	226	251	237	244	227	256	240	277	244	246	226	251	302	267	281	258	272	284	243	292	241	260	257	248	285	217	262	250	227	229	255	266	261	276	232	251	258	246	228	247	279	248	253	249	252	229	260	257	264	225	218	240	283	273	234	282	230	254	244	222	238	247	258	267	253	254	265	268	245	266	263	233	252	214	225	230	245	244	230	252	265	282	255	238	222	250	272	257	265	231	255	226	260	272	247	221	244	275	242	257	232	257	275	290	279	227	250	247	247	233	233	245	254	239	240	269	236	278	275	243	306	269	251	239	249	251	265	264	287	247	224	243	241	245	273	242	263	250	261	246	264	243	269	295	220	259	257	275	255	244	258	244	253	241	263	255	232	274	257	267	279	276	264	260	246	244	256	225	295	228	225	224	226	245	260	250	243	282	273	245	252	275	237	238	220	272	236	292	238	296	265	231	252	252	244	236	253	250	251	246	216	239	295	233	232	274	248	234	247	247	245	246	271	242	246	240	276	253	278	248	245	247	221	259	261	244	250	268	258	261	261	262	292	260	263	269	250	244	293	254	264	234	238	256	213	246	261	245	271	254	281	238	243	257	258	246	241	212	244	286	244	262	259	254	234	259	268	257	253	242	284	242	240	256	268	272	245	277	233	259	267	247	257	258	258	253	232	268	237	260	229	276	262	211	249	257	244	259	237	242	250	269	246	246	206	248	262	253	248	210	224	231	231	252	252	239	272	243	234	226	234	239	238	237	242	234	220	254	244	270	262	266	232	262	265	214	241	266	248	242	233	210	249	259	234	261	242	238	252	252	240	257	267	256	282	258	236	270	239	259	284	263	242	231	270	256	254	266	265	288	266	268	248	265	275	268	279	237	243	260	250	252	258	257	226	258	249	250	257	277	261	257	235	239	246	254	246	262	246	284	270	269	234	248	234	224	270	244	260	220	248	201	272	263	230	278	199	282	286	217	243	233	224	242	243	234	223	268	264	238	230	225	246	231	247	255	250	260	267	247	246	213	244	228	264	233	268	211	232	235	245	208	241	236	259	242	255	265	235	225	248	250	258	239	236	218	259	235	242	226	266	255	284	259	234	240	205	240	247	222	235	228	273	256	248	254	211	242	221	254	252	260	261	249	229	238	234	242	240	262	226	234	245	226	262	257	247	235	237	242	232	236	263	221	222	268	267	240	235	235	228	253	201	266	239	261	292	240	270	271	248	249	242	255	287	238	255	237	254	217	215	258	286	243	275	274	289	261	244	251	256	263	248	235	247	253	250	231	268	247	283	257	236	258	276	255	263	235	249	243	244	242	285	248	231	257	218	231	233	234	249	253	287	247	254	227	254	249	257	250	249	251	246	264	224	244	242	242	260	250	234	261	242	246	233	266	274	290	278	260	253	262	253	245	263	238	237	260	246	248	268	246	216	260	228	251	278	263	245	258	219	257	248	251	268	275	233	226	243	248	242	221	218	266	270	240	223	289	222	249	222	241	233	248	262	261	260	259	248	232	234	244	262	240	234	248	244	230	241	245	270	276	255	266	250	246	214	250	251	264	267	277	278	239	269	263	258	261	257	235	250	276	258	271	251	238	236	267	254	235	271	256	227	268	235	254	233	238	283	286	264	250	225	253	249	235	228	231	248	278	286	254	246	253	256	254	263	261	238	259	244	279	226	251	267	234	242	255	214	227	272	221	239	269	263	258	281	272	232	230	226	232	247	255	265	258	256	242	217	244	267	241	263	231	240	236	269	223	265	264	270	263	224	217	254	233	260	270	271	272	225	275	243	238	269	241	243	246	253	221	254	247	265	244	278	211	236	248	263	243	231	245	264	270	247	266	238	222	231	240	242	281	238	236	246	226	242	237	275	227	233	258	266	261	265	240	280	266	253	291	264	261	233	250	254	271	263	246	259	258	263	261	250	235	274	208	237	250	251	262	227	226	279	281	262	237	243	244	246	241	223	252	253	292	253	275	246	267	211	295	268	249	228	299	288	206	241	238	276	233	249	248	252	228	241	235	241	262	280	265	233	244	258	251	237	222	221	255	252	243	264	237	224	267	257	239	252	253	282	255	220	264	253	264	283	249	212	231	223	217	243	259	253	254	222	242	275	243	245	247	220	244	239	231	264	271	238	267	243	278	262	230	242	247	244	264	253	264	252	254	256	276	225	270	255	272	236	239	240	249	251	238	217	260	240	253	245	237	255	239	236	279	230	237	248	265	244	252	249	257	261	258	242	254	250	250	248	211	270	272	255	265	257	269	227	225	196	270	250	240	232	278	260	264	219	230	236	261	263	233	260	244	256	252	260	266	239	248	267	260	284	262	261	244	240	230	238	273	235	226	254	276	270	235	257	280	251	262	264	258	258	237	269	231	258	234	248	211	240	223	248	231	230	246	244	235	244	223	247	215	226	236	239	232	216	227	256	245	237	245	256	288	263	254	257	259	224	259	277	293	206	230	270	271	262	281	264
4066	10545	7443	3040	1684	1169	987	880	817	712	698	641	582	652	539	537	532	552	544	563	519	519	550	529	559	553	540	550	546	535	567	510	574	532	517	519	555	549	535	523	540	533	563	554	548	542	533	566	546	554	565	607	559	589	507	510	560	549	525	545	545	536	535	549	544	535	520	523	564	547	583	542	509	504	550	558	559	552	478	569	551	558	541	530	511	571	564	523	512	526	527	483	537	560	508	550	581	574	579	533	483	553	521	537	572	555	549	518	540	558	559	522	537	569	531	542	516	567	523	529	504	553	546	579	520	550	540	518	534	546	525	528	552	525	540	546	490	476	552	525	554	545	511	550	537	531	490	549	520	513	523	521	552	582	532	522	538	532	539	527	525	554	519	523	577	531	544	523	514	515	554	523	530	513	536	512	527	510	558	518	542	502	541	551	543	564	524	532	554	554	547	533	510	505	532	587	586	544	547	504	489	531	533	550	534	536	572	537	520	510	508	542	528	557	532	524	517	509	551	559	552	517	545	525	546	525	536	554	550	558	526	524	523	561	499	535	578	510	519	530	536	508	545	557	512	530	515	541	560	561	548	535	575	550	538	523	548	534	520	520	526	527	523	510	551	525	546	526	518	566	573	539	552	576	518	545	528	518	507	511	473	535	518	577	540	544	563	476	501	550	571	519	516	546	528	539	527	562	536	536	535	554	504	585	540	532	538	549	530	524	579	549	568	532	525	553	533	533	575	562	556	556	520	529	503	563	517	515	564	535	600	554	537	519	518	541	527	554	515	517	515	490	555	502	557	562	524	511	512	541	527	581	560	541	537	551	526	587	540	508	522	526	547	535	534	534	549	532	569	513	549	535	522	538	496	517	508	526	519	554	530	554	508	542	563	544	534	532	521	529	542	538	507	514	556	517	550	529	553	527	562	555	528	565	553	509	559	548	553	505	546	535	557	542	544	516	512	554	515	571	564	528	533	519	514	518	575	535	555	540	522	543	499	548	535	536	526	586	545	546	514	540	540	519	560	538	522	539	505	550	536	524	542	527	529	536	555	542	536	520	524	515	566	498	562	509	554	527	564	534	561	527	528	553	521	541	524	523	565	524	583	530	515	533	539	522	550	530	570	557	548	526	574	565	527	549	513	535	555	557	556	524	557	577	525	522	534	544	514	512	513	529	518	525	537	535	514	536	538	564	552	534	560	515	525	562	530	555	511	545	490	514	514	536	530	533	548	533	568	588	540	549	526	543	517	503	530	548	516	547	532	518	575	503	592	503	601	516	529	535	548	533	539	574	560	562	491	540	536	578	583	505	535	574	592	529	482	530	542	537	566	524	524	530	527	545	511	560	568	541	492	565	509	501	558	525	528	510	531	522	511	567	541	526	516	558	544	536	534	512	538	541	575	546	522	528	590	527	541	524	537	551	521	545	561	521	555	542	548	515	551	531	532	554	564	578	518	534	566	565	544	551	527	572	535	531	508	499	500	519	484	555	531	499	538	513	555	546	541	526	539	520	537	532	572	535	526	521	592	537	547	509	559	543	558	513	569	544	560	531	534	579	539	541	516	552	515	515	479	568	539	549	520	544	548	566	531	501	526	511	528	510	524	515	535	537	509	535	508	547	553	523	551	542	511	521	526	521	519	537	506	481	514	496	528	517	505	564	531	528	506	547	493	536	509	534	534	561	516	528	536	522	517	520	505	545	523	572	479	505	492	513	506	545	553	554	562	546	575	569	542	556	555	554	537	548	510	558	510	511	530	563	574	542	536	542	563	526	529	527	529	544	530	542	496	541	543	519	526	554	493	499	555	545	562	563	522	560	519	587	541	552	540	542	523	549	505	526	498	548	549	517	503	562	543	506	549	524	527	553	539	568	538	520	517	543	517	551	528	522	577	529	558	528	526	583	562	529	502	544	521	541	505	521	508	521	545	530	522	560	513	565	535	531	534	574	544	553	532	570	514	529	497	545	563	528	543	540	550	574	476	558	521	523	536	557	531	554	553	521	461	515	533	531	533	556	537	510	555	540	500	509	503	566	528	554	568	529	531	546	545	527	540	520	519	569	550	565	548	570	535	549	563	532	502	521	540	572	546	533	563	488	476	520	539	526	510	556	529	553	529	530	551	549	543	525	533	515	533	516	505	524	540	574	520	550	535	567	509	530	535	524	543	537	556	528	544	551	583	550	540	559	553	518	517	524	538	494	507	538	524	505	540	601	533	511	543	529	530	518	540	568	529	526	571	547	523	547	567	567	535	540	549	526	531	459	565	539	525	544	545	524	548	563	515	535	561	595	538	528	543	518	544	542	571	555	515	523	565	530	534	539	542	536	521	522	515	553	547	547	519	547	554	574	533	531	494	499	529	585	514	540	533	537	508	517	534	546	516	550	507	537	521	525	535	510	578	463	524	513	487	554	501	532	540	558	528	515	561	547	482	516	552	523	518	532	546	580	516	541	549	574	534	549	574	567	512	536	525	555	524	516	556	518	551	541	553	575	530	551	530	550	505	521	512	545	535	509	547	509	525	574	554	534	519	540	545	514	556	533	546	499	522	502	542	525	511	515	553	548	565	525	532	492	548	542	472	537	506	521	553	534	554	503	514	552	545	553	543	549	511	512	528	574	503	559	581	517	517	483	547	582	518	534	545	528	523	518	557	543	554	511	487	530	536	505	533	555	564	506	541	481	519	527	512	533	512	525	543	540	549	511	527	550	535	513	532	577	533	521	469	547	554	512	521	569	530	502	539	536	557	476	528	529	542	519	530	545	525	585	523	499	520	525	545	523	516	497	534	503	552	532	495	504	517	538	520	518	562	533	543	523	533	547	564	522	506	584	541	506	546	582	514	551	518	559	550	526	512	521	529	489	512	525	563	549	498	553	563	545	516	551	504	566	528	542	525	529	518	519	521	540	557	517	542	552	503	513	540	531	575	554	549	508	517	520	514	513	509	588	577	541	555	516	503	513	510	510	530	555	550	535	593	547	538	549	507	538	493	532	570	540	543	517	538	552	550	550	501	555	559	530	526	519	568	575	544	496	523	517	558	567	530	559	497	553	526	530	525	550	557	517	564	557	501	542	548	525	529	508	518	529	544	558	566	542	528	576	544	533	554	587	552	556	497	523	558	494	534	542	577	525	556	534	496	547	518	539	544	512	540	547	561	554	544	498	507	560	543	581	546	568	525	534	543	633	530	511	554	541	546	546	526	558	513	565	484	503	538	509	537	519	520	569	601	535	518	524	550	535	543	550	533	537	565	545	513	490	532	521	542	527	537	557	535	520	586	564	544	556	563	541	554	522	523	547	566	541	550	558	523	541	534	524	575	557	547	584	541	493	582	520	525	512	571	591	557	524	560	512	552	569	496	523	535	535	536	536	561	510	560	541	520	546	580	567	562	557	567	530	496	544	535	536	507	494	534	567	533	543	503	535	529	522	519	529	524	531	520	525	550	566	505	567	589	548	508	573	537	523	509	537	545	523	511	530
33239	14742	3735	1128	533	493	364	365	364	345	238	253	268	248	208	200	213	246	207	212	212	225	207	235	219	260	239	208	210	221	220	219	235	202	174	209	192	206	226	234	213	226	213	221	210	239	215	226	223	233	205	231	217	232	200	219	217	208	221	188	234	216	187	220	226	198	179	197	215	208	208	226	207	227	234	217	204	214	209	198	214	208	215	217	213	214	188	203	198	214	217	232	216	207	234	207	220	213	213	235	189	207	233	265	235	231	218	213	213	203	186	207	212	193	212	218	203	228	217	218	223	214	183	214	222	211	232	214	212	194	199	246	211	220	224	236	207	224	238	218	204	217	216	197	195	211	211	212	224	230	217	200	196	224	217	206	211	224	203	230	227	214	211	176	211	221	217	230	211	205	226	196	199	220	225	224	205	208	207	241	239	198	205	217	190	214	207	201	241	224	228	236	216	218	240	208	233	212	212	227	205	207	207	234	232	194	181	219	215	211	225	204	213	232	231	230	248	210	207	234	196	192	200	227	228	211	197	205	215	234	225	212	193	228	211	196	220	224	197	222	218	179	212	228	217	199	184	198	220	181	235	234	214	206	193	200	229	219	202	219	223	219	213	220	206	185	207	193	211	218	201	196	203	230	213	176	191	200	245	206	189	218	187	224	215	219	226	253	228	221	216	202	229	238	219	211	206	223	216	210	210	228	220	209	217	197	211	217	222	212	208	220	222	229	232	206	197	233	191	220	198	185	233	195	205	200	223	204	195	212	195	184	235	221	215	231	219	222	213	206	203	174	202	215	216	232	229	220	180	211	219	201	248	202	216	228	221	218	200	195	192	213	204	204	238	212	182	207	234	214	194	210	198	203	227	218	200	205	205	207	207	236	209	234	258	240	245	206	217	236	222	198	185	218	226	210	208	220	216	208	232	248	211	218	199	211	207	222	228	200	246	214	193	230	215	201	225	210	224	197	173	212	198	205	206	188	220	252	199	216	228	225	227	216	184	210	222	197	212	194	233	219	242	231	223	197	224	217	218	209	211	248	198	231	211	223	196	197	206	226	235	201	209	182	219	194	220	200	225	229	211	241	212	210	213	178	211	202	232	211	195	220	213	205	204	164	196	238	237	243	232	209	222	212	232	193	197	224	215	212	224	211	221	219	190	221	216	230	244	221	213	235	204	240	182	189	198	203	234	222	205	189	223	191	221	196	219	210	249	206	206	229	190	228	228	200	196	221	217	198	202	191	238	209	209	202	186	203	219	228	220	221	190	217	215	198	212	233	210	199	244	210	208	212	220	227	216	205	208	236	232	197	203	222	187	214	220	188	217	216	208	196	215	197	210	262	221	189	189	229	230	215	214	220	210	192	205	236	205	229	206	231	234	195	220	192	214	236	211	197	212	202	222	212	206	237	218	224	228	223	186	217	217	218	194	210	232	233	211	219	211	200	212	191	207	233	232	196	201	216	232	205	200	213	209	211	213	199	205	227	220	229	177	212	201	211	218	234	226	228	243	217	200	217	224	239	203	232	237	223	214	211	206	215	203	228	237	222	203	214	219	210	211	178	207	229	210	226	227	190	192	202	219	231	210	190	218	238	228	217	215	209	229	228	206	205	214	207	210	212	211	261	229	220	218	228	225	235	231	213	249	215	215	225	234	223	220	214	198	242	219	215	236	245	208	211	199	247	197	234	212	226	247	231	206	228	244	193	211	222	228	230	215	237	194	201	216	233	192	197	215	213	209	208	202	197	204	205	200	210	222	217	216	216	194	186	274	193	218	207	203	226	251	239	220	199	222	196	228	235	210	237	219	229	246	210	242	230	215	223	211	234	210	215	217	191	217	224	216	209	203	207	204	229	222	203	216	197	224	207	211	192	193	219	226	202	205	221	241	214	198	233	228	203	219	208	202	223	214	224	207	202	190	221	245	210	229	215	197	205	200	202	229	225	197	207	215	203	245	253	240	202	190	199	225	219	210	261	183	224	220	188	205	227	192	236	224	233	200	216	211	230	237	209	228	216	229	223	233	227	200	216	201	185	215	239	187	235	194	197	209	173	225	205	203	214	199	223	209	232	209	215	223	216	217	224	218	210	244	205	220	204	237	208	222	216	218	229	215	234	220	209	206	235	219	212	200	212	198	222	217	201	187	205	217	232	243	218	211	217	225	173	224	222	200	210	219	207	209	191	191	194	228	204	221	217	203	213	221	221	215	226	226	248	254	233	226	211	237	198	222	206	212	216	211	204	205	209	190	247	200	205	218	248	234	205	225	212	217	233	203	215	225	207	190	217	205	228	214	233	204	203	236	219	228	243	200	184	198	220	200	212	199	229	183	215	215	204	231	216	188	190	227	207	233	218	204	217	226	239	240	210	196	218	215	231	215	207	180	208	200	246	224	211	227	218	228	223	228	217	204	212	181	206	181	206	200	224	223	231	217	202	214	212	217	226	205	264	244	217	199	218	233	196	221	195	210	223	207	240	207	226	202	209	200	196	211	208	201	195	221	187	224	236	230	219	204	203	232	239	203	214	213	207	218	203	224	208	197	186	246	195	216	223	200	245	220	220	219	246	203	209	201	194	224	213	205	211	197	231	230	223	216	206	221	219	198	213	210	233	230	224	202	218	239	249	209	213	245	208	204	179	192	218	213	193	218	228	215	215	227	210	223	262	219	194	206	208	192	223	215	230	207	201	207	197	257	216	205	242	216	210	204	210	212	212	225	238	228	225	215	208	225	241	202	216	230	215	190	215	198	210	206	237	215	244	225	217	190	225	215	215	220	225	216	214	197	210	236	217	199	211	243	212	234	191	205	220	228	225	192	207	217	212	217	211	201	191	202	228	202	205	220	216	216	225	198	226	236	202	201	207	217	230	232	196	227	218	217	205	203	236	201	206	192	211	215	206	207	207	223	214	240	213	215	193	197	184	204	186	209	220	190	212	212	229	225	208	212	196	226	222	227	208	199	206	220	198	217	179	193	201	219	198	198	231	192	183	208	203	228	197	203	201	212	236	219	197	207	223	219	212	226	210	196	213	210	218	222	228	217	199	259	213	216	193	204	222	216	201	205	224	242	196	211	193	206	210	203	227	204	183	209	213	209	192	220	203	231	214	217	194	229	213	230	203	198	216	207	186	257	211	222	221	214	217	195	242	185	195	226	191	184	186	216	181	227	198	225	244	211	230	209	242	195	196	222	241	202	232	214	185	205	218	215	230	212	203	215	217	201	200	198	253	211	209	229	216	206	240	226	207	207	220	215	216	214	228	209	233	231	215	225	208	197	208	207	228	212	219	213	241	218	246	182	207	233	206	204	233	202	223	212	205	187	227	237	221	216	212	206	230	220	216	226	208	214	187	239	221	205	236	202	208	217	204	219	209	205	210	211	245	217	173	212	226	240	191	227	252	199	224	196	202	238	217	232	199	236	200	227	182	240	199	190	199	206	220	200	198	206	209	215	215	225	221	214	227	197	201	210	203	196	246	216	188
5555	2978	2323	1163	751	659	631	560	555	515	549	531	546	506	491	538	538	497	486	530	469	492	505	474	557	502	502	529	512	486	540	531	519	496	514	487	510	473	524	509	507	493	505	488	523	485	491	537	540	509	515	485	501	518	517	476	494	488	517	485	490	507	506	517	518	472	522	507	498	503	485	479	515	504	489	542	500	498	545	480	517	513	441	526	482	501	491	473	510	475	523	500	493	466	531	498	511	489	465	487	478	514	521	501	498	534	533	454	478	508	478	508	462	470	503	549	539	511	491	450	496	527	464	488	465	485	510	511	561	466	474	515	481	513	481	532	542	481	526	449	461	496	487	550	517	462	499	492	436	508	484	509	490	472	469	537	525	515	495	525	500	498	521	508	496	506	497	469	507	491	513	445	508	496	506	485	528	540	497	503	543	541	477	463	507	471	531	494	474	505	527	518	458	520	473	488	482	492	495	485	462	568	480	493	481	481	508	520	494	480	496	482	491	499	483	514	518	514	513	515	513	473	521	447	479	444	484	495	465	488	494	509	473	505	500	526	512	493	535	501	525	518	529	523	479	468	495	461	502	488	494	471	489	501	522	521	489	518	542	503	487	477	466	477	508	477	484	510	472	501	503	513	477	484	514	491	472	508	467	515	546	498	528	466	491	511	461	497	517	444	496	491	515	476	488	529	508	502	538	486	554	497	502	499	547	508	550	505	540	513	487	513	491	499	517	519	502	489	476	511	476	518	545	504	487	519	518	480	465	502	461	470	517	462	517	547	536	480	475	455	477	527	483	481	506	495	486	506	465	511	519	497	490	503	508	493	530	505	499	503	518	525	492	506	516	496	479	481	520	514	503	512	485	506	517	507	518	534	503	525	437	485	549	513	478	510	514	464	528	499	526	476	529	496	486	477	526	545	515	466	501	501	499	468	533	472	488	517	476	458	529	501	503	483	530	487	534	515	478	511	467	529	531	543	489	521	516	508	497	505	542	513	504	496	502	476	468	477	522	533	458	465	474	508	485	497	505	522	499	489	479	522	496	486	503	510	513	507	471	502	460	504	546	517	512	492	498	527	519	492	498	493	462	520	524	497	469	494	523	508	484	509	472	509	509	505	469	504	524	476	501	488	496	480	515	495	499	483	509	521	491	492	453	506	520	519	503	508	502	501	510	495	506	520	459	520	483	503	523	499	492	467	527	475	529	463	484	509	495	492	474	459	487	486	539	527	535	551	508	501	477	526	494	497	500	524	517	508	506	521	535	512	474	510	518	474	485	482	505	529	472	485	496	498	481	516	488	484	509	482	481	538	541	515	469	504	496	542	484	483	489	515	507	445	519	508	475	501	541	501	520	496	460	510	504	528	514	489	518	456	551	512	532	484	504	495	496	535	552	492	482	501	501	495	554	545	526	465	501	514	504	517	480	484	515	510	498	525	529	479	528	442	511	496	489	491	506	531	511	507	516	500	523	519	494	533	501	488	477	518	532	525	505	494	491	513	492	497	471	523	492	524	508	501	467	478	518	483	531	554	507	496	484	490	509	542	469	540	505	480	540	530	493	521	506	485	501	479	464	494	449	491	512	515	491	521	493	479	471	512	509	493	525	469	461	488	523	473	497	515	461	509	501	489	508	523	489	487	498	513	480	517	527	491	513	502	446	512	466	519	523	498	470	464	480	477	518	485	507	495	520	486	525	519	540	518	493	469	524	518	494	491	525	522	465	487	502	468	491	507	516	514	450	482	488	483	529	489	513	492	507	500	515	524	496	529	498	506	491	511	502	486	482	513	502	465	511	487	517	518	543	538	510	458	512	533	510	534	522	472	504	485	536	457	538	468	495	527	513	469	484	478	504	540	531	518	510	536	471	495	516	502	493	508	504	495	527	493	518	527	523	475	495	533	471	506	494	505	526	458	497	492	490	533	493	494	534	507	520	493	472	471	466	490	459	518	490	490	499	486	472	524	502	530	502	516	488	511	503	472	498	483	459	513	515	522	500	503	523	500	538	495	509	498	460	488	503	496	496	517	495	533	544	556	474	479	460	495	481	506	523	508	498	501	480	481	510	509	437	528	506	508	495	527	513	509	482	501	490	482	504	511	513	485	526	486	524	513	511	502	507	551	566	507	492	545	511	531	513	495	520	496	523	513	532	500	500	525	540	507	484	521	500	484	513	494	527	523	510	477	468	506	516	473	508	527	495	498	501	489	498	495	525	509	532	484	505	527	494	509	483	507	502	484	483	498	535	498	508	490	521	466	528	481	497	482	492	505	532	498	498	523	482	518	532	491	493	466	518	510	504	500	477	505	490	472	489	522	476	479	520	525	475	491	526	479	447	459	514	490	504	500	506	481	528	497	473	505	467	506	464	534	487	516	485	494	511	510	509	529	531	520	528	506	506	532	496	550	511	501	489	491	493	489	518	488	490	522	523	483	477	464	490	499	485	473	504	488	492	493	501	494	536	484	498	492	488	485	481	486	508	471	529	461	537	486	523	494	517	513	506	504	535	449	509	524	500	521	500	533	516	513	517	478	532	499	484	458	524	500	526	496	494	485	521	476	465	443	544	477	508	507	539	543	532	484	484	501	510	486	490	474	479	517	503	489	480	482	529	499	486	461	499	534	481	507	491	513	537	551	482	494	456	551	514	492	498	515	555	502	489	499	480	513	487	468	498	447	540	524	517	512	496	503	459	526	521	517	473	483	536	527	531	471	503	479	461	494	490	474	487	467	494	506	530	500	517	497	470	500	490	462	499	528	494	543	532	520	530	502	503	529	489	517	481	495	535	526	514	499	487	500	499	519	499	456	488	492	495	511	478	498	471	491	524	510	513	536	513	457	492	539	501	487	483	512	484	521	541	489	503	485	487	513	483	525	528	507	507	521	483	513	527	494	487	503	480	512	507	493	548	518	470	519	492	466	498	527	549	517	486	508	510	538	514	490	516	468	521	506	477	483	505	550	517	485	466	467	542	524	515	527	495	502	515	528	500	508	500	513	509	512	468	483	488	479	462	482	455	473	513	444	473	497	499	490	476	528	520	519	471	488	477	493	489	507	491	500	497	500	447	505	530	505	535	506	470	528	522	528	497	479	522	541	507	518	539	476	457	505	486	489	510	520	485	521	483	510	493	517	494	552	488	467	505	515	459	531	535	523	460	510	495	468	493	500	460	490	521	495	519	457	477	497	563	476	524	515	502	486	514	508	509	504	486	486	509	527	494	499	501	536	466	483	490	522	480	484	496	491	517	500	507	487	462	484	500	476	520	499	469	523	520	479	492	486	460	528	441	503	477	454	475	484	518	495	485	499	525	475	495	507	505	519	502	483	534	520	513	516	480	482	495	489	489	518	479	502	502	506	489	490	522	504	562	462	491	546	475	502	512	493	488	487	512	539	559	489	495	504	507	494	492	473	489	525	510	500	475	458	515	528	492	505	508	526	494	480	515	539	510	498	501	483	507	517	486	538	555	522	526	521	501	488	483	484
24705	21001	24566	27389	20606	3878	905	721	579	546	470	416	366	380	328	319	350	334	334	292	315	335	331	321	304	297	286	328	343	293	315	313	301	320	303	279	302	301	301	295	324	293	341	302	325	288	330	306	351	313	330	333	315	320	305	363	299	338	320	319	328	326	291	325	321	299	312	319	292	309	332	308	338	329	282	320	294	335	304	305	288	308	291	326	282	340	307	357	332	326	281	287	308	313	315	335	326	308	315	301	335	326	317	279	334	307	329	315	284	336	366	319	327	282	300	301	306	292	321	269	325	332	303	339	323	321	278	304	306	308	298	309	322	321	287	324	284	274	319	318	318	286	326	287	326	291	302	292	332	335	354	304	303	318	312	315	295	299	294	313	358	289	295	307	314	287	297	311	324	314	282	283	304	320	321	322	317	312	300	313	315	289	330	276	293	315	325	295	324	333	350	305	285	314	317	326	285	321	362	321	297	327	315	317	287	299	302	310	315	324	303	311	323	295	338	279	369	299	291	297	312	294	299	331	350	295	304	314	323	288	330	333	302	325	306	301	328	317	329	318	280	310	349	334	324	346	275	354	273	318	319	307	298	297	287	318	324	308	299	294	311	309	297	299	290	293	308	297	295	278	319	303	263	276	348	348	313	318	303	303	311	288	267	311	318	311	292	287	321	309	304	327	294	311	344	289	271	297	312	304	270	325	310	307	309	320	309	309	329	328	292	311	305	331	317	275	330	311	326	292	341	289	331	311	319	309	298	314	292	303	300	314	295	303	323	367	307	278	319	340	308	326	274	308	319	316	269	311	319	297	328	283	246	323	318	294	336	288	338	332	327	299	345	309	334	297	310	298	297	322	334	306	302	315	297	311	286	297	309	299	308	306	325	307	344	348	320	298	299	275	303	339	290	318	313	286	289	311	283	333	342	311	330	332	289	340	307	326	332	312	299	320	302	303	301	299	303	311	308	322	319	337	295	288	305	299	319	306	262	287	307	322	295	286	301	308	339	310	329	312	319	312	315	312	317	303	293	310	357	306	324	348	314	314	298	307	319	311	277	322	280	296	317	305	338	283	308	295	350	313	294	308	339	334	345	333	341	305	294	302	325	298	314	302	309	334	336	351	300	301	296	336	305	335	352	318	312	327	322	303	317	311	310	295	306	311	318	312	339	292	315	322	341	306	312	314	308	319	324	308	305	299	313	305	348	311	306	302	301	298	306	284	313	302	305	307	327	298	328	337	287	319	289	324	333	284	340	313	284	298	267	338	325	323	296	312	306	340	303	309	333	316	291	332	307	317	293	305	328	290	288	301	337	320	349	293	315	308	337	320	296	291	311	343	317	309	290	324	323	288	315	285	328	305	289	274	353	288	293	295	329	331	338	299	291	295	331	314	307	332	328	295	310	317	319	304	296	297	288	272	306	308	318	313	310	309	307	313	325	302	291	331	293	320	306	303	322	308	322	315	315	303	307	298	296	293	308	330	339	310	301	297	288	310	277	334	303	303	310	336	287	302	291	323	302	331	340	362	311	323	303	309	319	346	324	348	309	282	283	315	303	324	336	282	262	307	293	297	279	326	297	313	310	333	316	294	345	323	293	328	282	328	316	310	274	308	326	306	326	309	319	273	294	314	306	311	292	306	275	285	329	317	321	315	277	309	332	264	329	306	287	299	315	305	268	297	324	366	280	268	366	332	350	300	361	312	316	293	273	318	306	346	345	305	311	303	322	328	296	314	304	315	318	290	281	304	328	329	281	316	307	301	307	313	319	293	318	323	327	360	296	321	280	307	339	300	312	344	286	301	281	322	286	261	285	283	286	307	313	350	313	327	341	333	313	311	348	320	304	339	323	329	279	309	291	316	283	286	294	287	335	288	283	305	310	371	309	313	302	328	311	303	302	325	318	330	318	308	303	291	281	265	316	347	316	288	345	315	306	352	304	297	307	277	312	287	272	319	312	326	284	272	280	342	275	355	307	319	314	313	320	309	291	334	335	317	320	322	310	309	297	311	348	329	333	299	297	320	263	299	335	311	292	312	286	304	312	320	334	314	336	329	311	299	319	286	293	333	296	309	296	285	316	312	330	313	322	331	313	299	323	303	370	292	292	289	294	301	309	316	303	314	309	306	286	298	316	304	318	320	323	298	289	293	350	323	324	291	301	324	284	318	324	327	289	325	330	311	313	302	319	315	294	301	277	309	335	288	299	294	314	300	294	307	347	346	347	326	307	313	332	312	323	361	309	319	326	325	333	330	303	272	317	344	304	326	311	286	318	280	303	288	343	332	305	309	330	327	327	324	349	314	350	314	308	333	291	285	325	353	311	340	315	303	297	321	289	284	345	303	291	319	325	310	310	320	316	330	314	271	307	316	296	293	306	298	297	301	293	330	299	347	317	319	310	326	365	316	310	309	317	286	339	323	280	275	297	318	308	303	282	285	307	320	295	285	336	284	336	342	291	298	332	328	303	332	320	305	301	343	298	343	294	336	302	290	287	303	305	313	289	306	318	300	297	308	306	315	289	298	287	292	316	294	323	301	262	310	308	283	278	296	339	300	286	313	309	282	328	290	353	300	303	319	327	279	275	297	321	335	329	293	299	300	304	320	320	327	350	302	338	299	281	322	299	346	344	310	332	296	305	299	304	280	270	266	317	310	289	267	302	293	329	294	329	306	302	298	304	329	299	331	297	356	332	295	302	297	297	270	289	284	321	328	332	306	326	308	302	299	324	328	326	299	255	319	342	317	332	357	314	295	297	311	301	309	298	315	323	304	319	309	330	343	298	292	304	343	305	309	317	312	321	305	325	324	277	332	307	304	330	299	326	324	276	318	345	282	292	299	307	261	284	271	303	283	307	316	298	284	313	306	310	322	307	279	320	323	312	294	287	284	294	309	326	310	324	291	322	306	317	302	316	284	310	284	321	303	279	310	296	298	306	272	288	326	352	305	306	289	289	308	289	313	304	328	331	324	326	314	300	289	305	311	321	320	309	302	310	286	354	276	309	292	322	286	295	314	316	305	299	287	287	323	300	330	283	324	378	326	294	318	324	302	297	301	331	328	330	308	301	294	346	343	319	286	298	284	323	331	324	317	307	307	291	305	313	300	330	311	299	306	316	272	328	322	324	312	335	292	303	316	281	289	323	293	299	342	322	286	291	295	300	320	308	327	295	332	273	316	312	320	316	294	300	288	332	327	306	279	304	340	322	314	301	328	288	283	335	268	336	313	326	287	316	305	303	302	322	312	302	317	281	335	294	323	322	305	281	310	295	302	305	316	306	295	303	314	286	325	334	336	332	335	291	314	322	326	317	326	313	317	303	324	316	301	283	300	298	300	297	286	300	303	320	336	314	307	323	322	367	282	317	317	275	286	325	298	304	316	281	313	288	305	283	289	310	334	303	310	327	285	310	289	310	321	302	359	300	315	265	349	317	293	291	312	298	280	313	333	311	321	291	329	299	281	301	285	312	317	300	309	292	337	291	293
3883	7155	5281	2315	1382	1120	947	908	806	779	762	760	738	714	703	700	659	710	617	683	678	648	696	677	676	654	729	685	695	639	645	651	709	667	667	649	716	707	680	673	687	690	686	659	687	671	689	681	648	708	676	637	720	682	726	654	677	698	633	675	627	661	671	708	639	701	639	696	695	667	664	656	686	655	657	696	649	687	683	663	699	676	686	675	699	674	646	675	704	682	679	672	695	681	648	712	689	688	695	695	659	666	693	714	706	705	674	713	697	657	684	639	626	693	648	692	721	651	655	686	659	682	687	653	667	621	680	659	652	647	651	697	672	652	686	695	665	726	669	666	644	696	686	686	644	685	639	678	620	666	690	693	677	689	716	667	742	664	689	659	652	709	663	665	709	682	644	686	655	659	692	703	655	697	696	687	682	686	687	689	675	687	657	615	633	658	643	653	679	682	658	727	696	664	691	650	700	675	667	681	669	666	673	622	679	695	683	739	698	670	656	650	659	647	640	683	676	705	625	720	651	627	618	663	690	651	724	643	680	678	672	674	710	624	680	684	687	647	684	663	703	693	700	671	714	689	688	661	730	672	673	663	664	653	696	679	658	641	655	656	646	669	642	685	683	691	668	660	713	710	673	644	712	644	665	667	676	664	713	647	635	670	719	658	655	608	678	666	655	687	679	669	696	693	661	710	645	691	683	658	621	675	661	639	714	688	671	666	689	725	666	704	668	714	672	598	687	701	666	684	671	711	659	689	679	614	693	660	710	666	690	700	711	690	712	692	664	657	631	720	693	705	653	639	738	669	669	704	669	691	687	672	682	664	674	639	691	651	641	715	649	708	622	658	704	664	678	700	689	679	682	653	727	690	678	715	690	743	663	685	681	658	689	701	697	676	667	712	669	634	631	671	639	678	669	673	631	701	636	683	678	697	669	647	705	650	667	649	642	660	668	653	704	710	676	649	694	687	673	685	671	653	657	654	688	633	675	662	672	675	697	675	654	686	661	674	693	685	716	643	719	689	661	671	689	675	702	686	669	675	657	680	718	668	712	645	683	671	649	697	678	682	731	654	686	637	658	674	659	698	674	714	664	718	640	640	621	702	681	690	706	668	642	644	684	688	695	721	706	670	674	639	723	714	697	687	657	695	700	668	686	671	705	679	651	722	718	716	715	651	695	701	701	711	723	689	656	639	713	680	686	637	639	670	682	612	746	647	664	670	618	652	697	664	733	702	678	708	665	677	692	681	657	688	660	685	656	664	693	677	664	708	645	707	660	672	655	669	699	685	717	687	649	679	740	691	643	613	658	664	692	647	664	676	657	649	700	676	684	692	711	686	707	670	603	648	669	692	678	665	654	687	672	719	645	694	682	671	682	679	687	682	656	658	680	675	667	670	751	662	680	658	646	697	671	676	668	630	649	662	654	627	692	663	689	673	689	672	666	659	633	696	662	670	676	682	670	682	714	691	719	688	670	632	656	687	695	632	683	641	708	686	704	666	688	672	674	659	681	652	666	701	658	632	715	700	667	709	704	636	673	668	690	669	683	660	633	661	644	647	653	665	713	701	685	678	696	677	662	695	703	656	663	689	697	694	676	668	655	699	640	646	653	653	700	689	675	648	710	664	700	670	700	659	688	660	673	687	622	656	659	711	673	703	649	670	623	659	701	658	678	686	667	638	694	709	674	671	664	683	691	672	683	701	668	671	697	650	638	646	696	636	645	641	633	700	659	636	665	674	699	661	672	644	661	725	655	691	654	667	666	702	645	697	669	704	697	686	678	681	675	655	730	692	672	702	667	697	653	666	656	712	676	663	690	650	689	691	654	682	677	691	660	707	658	692	725	719	631	675	687	659	650	698	671	690	674	692	694	669	652	684	659	648	688	671	707	683	712	682	697	722	669	675	673	691	659	685	705	670	711	649	687	675	638	686	669	702	677	644	681	681	665	693	725	660	767	651	734	693	695	698	637	610	689	670	680	649	621	709	654	680	693	654	671	648	661	720	683	701	692	659	692	654	692	682	681	642	655	679	675	677	675	682	690	679	676	640	661	671	678	668	694	659	659	710	681	633	643	651	651	690	698	693	631	640	680	686	614	693	691	691	638	681	644	698	683	669	708	682	652	639	698	681	691	715	723	673	702	659	698	707	655	654	648	690	727	666	664	667	655	692	688	648	684	673	660	665	676	672	706	651	677	686	661	708	713	643	668	689	659	641	678	693	720	678	652	719	685	695	635	645	675	681	667	711	674	652	678	672	687	690	640	682	681	653	690	663	690	646	686	674	639	688	634	668	719	667	687	664	682	668	677	678	678	649	692	676	705	701	660	677	664	648	720	688	719	689	656	686	655	681	712	661	653	632	669	678	701	675	635	663	633	660	629	723	725	631	682	701	727	714	668	661	673	628	695	667	656	672	649	730	666	676	713	672	640	691	709	643	655	676	691	680	669	654	664	686	666	694	609	649	688	665	694	661	670	637	691	673	694	683	651	689	706	634	662	668	663	690	671	638	729	679	645	607	665	675	682	697	666	703	666	678	698	723	720	686	642	697	687	671	683	663	671	642	679	656	656	670	680	673	677	677	669	694	645	643	666	668	697	661	687	682	702	724	663	659	723	702	668	660	649	652	702	698	652	660	648	628	692	677	710	672	627	690	671	672	695	641	641	671	659	685	697	678	656	697	677	710	700	696	638	701	646	644	669	687	648	658	694	664	686	669	723	664	652	689	698	704	725	672	651	656	690	679	676	631	659	680	692	680	734	625	650	683	687	708	691	707	672	680	666	698	703	688	696	705	663	681	645	669	684	718	706	721	713	673	676	687	683	676	687	672	668	724	696	654	653	683	638	699	650	653	688	641	661	691	686	674	689	730	691	647	668	722	638	651	663	665	654	653	674	722	660	666	720	662	700	629	682	669	692	646	693	666	662	719	719	680	655	716	669	718	706	649	662	650	681	642	727	713	695	699	690	638	678	661	677	682	649	676	663	703	672	665	655	663	647	614	625	726	669	650	695	650	664	633	674	682	684	649	700	635	632	672	658	706	720	680	667	684	699	634	651	649	654	694	671	631	689	687	670	676	676	676	689	664	641	689	690	640	648	703	663	705	668	691	711	675	634	686	666	622	676	670	667	694	687	694	696	719	653	679	654	717	674	660	731	703	704	645	679	675	636	666	695	708	695	624	704	691	668	716	677	647	647	688	716	654	639	692	684	669	670	716	655	646	698	683	690	667	660	681	708	665	668	639	668	674	693	695	665	679	665	628	645	703	664	681	721	695	692	621	700	660	662	665	699	655	656	642	679	673	688	679	640	593	671	711	724	648	640	714	640	661	700	648	698	642	684	725	759	659	653	699	688	710	692	718	666	671	688	666	750	659	674	682	670	618	672	671	641	666	695	634	654	664	702	672	674	716	635	701	688	678	685	704	663	650	685	692	660	695	696	645	681	638	681	673	701	666	679	682	695	667	634	679	699	633	711	724	660	713	718	685
23679	20990	25308	26884	21003	21040	4728	1142	722	626	481	444	407	332	322	285	262	259	268	274	284	220	250	284	239	273	244	267	258	258	258	213	274	259	261	242	253	282	243	277	266	261	248	284	264	273	256	263	281	254	260	258	278	249	260	261	242	254	265	292	278	262	262	247	287	238	298	218	225	262	256	223	243	239	234	252	212	269	287	242	245	223	248	237	241	260	254	259	261	264	257	262	257	262	240	273	200	260	216	234	267	246	257	231	262	239	250	243	254	267	240	237	251	240	230	252	270	247	271	263	253	245	270	232	261	259	258	239	254	232	226	290	258	282	257	259	264	250	270	254	269	240	241	251	264	240	232	216	243	247	269	252	253	267	253	221	252	242	240	286	248	267	253	265	259	242	262	227	225	240	244	265	253	247	257	226	236	266	249	268	284	281	246	265	221	266	270	231	246	243	243	252	214	251	225	244	247	251	227	241	260	269	268	231	201	243	257	235	240	220	229	237	244	234	250	235	240	240	259	265	231	248	213	275	248	240	242	279	240	231	257	252	266	239	252	244	248	232	249	235	246	259	232	240	270	246	222	261	236	282	242	261	268	243	225	274	254	260	249	221	251	243	243	226	239	272	235	257	244	275	287	261	249	252	237	252	258	248	241	276	244	283	282	227	231	218	243	216	255	254	254	255	271	276	255	264	223	251	270	245	252	231	249	258	229	262	237	257	265	258	262	246	219	274	253	234	245	247	253	268	274	238	256	216	228	276	265	259	247	250	283	243	277	278	248	255	281	248	271	231	263	240	246	243	244	251	247	249	245	255	235	232	229	235	239	277	234	248	224	252	302	253	243	229	223	281	237	234	259	243	269	273	221	247	256	265	233	250	285	227	251	237	240	237	291	232	273	286	241	235	256	231	237	265	214	225	232	280	257	262	264	268	255	233	229	252	265	227	239	260	247	273	277	250	259	250	273	230	267	271	237	263	240	224	220	271	256	237	258	231	253	272	257	251	246	250	242	266	258	248	236	237	269	277	267	236	240	251	225	266	245	269	232	248	253	219	252	272	225	248	260	258	268	252	220	263	237	247	262	263	225	215	253	272	233	262	251	234	276	267	262	230	268	252	230	234	257	261	267	233	265	238	249	220	225	230	218	230	254	244	217	260	251	278	250	259	245	218	290	261	222	252	240	259	221	243	231	247	279	264	287	253	242	225	241	239	267	254	252	299	244	242	233	245	255	252	248	262	257	221	268	261	263	238	244	271	277	240	279	271	237	242	242	242	229	246	252	238	243	220	277	256	268	206	277	260	258	234	298	285	264	267	249	272	245	261	239	233	242	238	246	273	274	246	231	251	245	276	223	244	237	237	237	242	261	260	222	238	248	287	258	268	244	237	241	250	259	253	250	266	217	273	239	256	256	228	254	269	246	256	261	271	236	265	257	242	225	222	241	200	250	275	266	257	251	244	243	245	256	245	234	250	236	270	237	242	269	270	229	244	230	236	251	231	236	247	241	269	240	238	235	209	223	234	262	241	231	262	243	266	270	241	236	260	265	255	266	221	240	268	252	267	233	238	250	263	277	258	246	278	242	253	233	244	247	266	239	254	249	276	241	231	241	266	258	256	248	252	280	276	255	263	294	247	240	269	264	276	246	246	243	260	248	256	239	270	244	246	226	267	225	268	234	232	261	266	218	243	254	255	227	270	253	251	273	236	270	275	271	240	228	261	255	249	260	248	268	275	274	247	251	235	270	230	255	252	260	284	249	288	237	254	264	253	256	243	256	272	240	272	248	258	275	239	251	239	207	255	232	278	249	274	255	235	292	270	263	223	233	232	218	255	226	245	250	245	249	311	259	251	238	251	219	239	273	269	254	255	246	248	267	251	255	227	279	250	244	259	251	257	252	280	268	247	238	237	269	239	247	226	277	251	221	215	251	241	253	249	265	241	269	252	231	257	270	235	257	243	266	233	227	262	273	230	255	233	285	235	242	250	255	257	237	262	268	225	259	254	243	245	298	235	234	275	256	237	256	273	230	262	236	230	265	268	256	272	268	244	255	251	271	240	236	223	251	290	255	244	242	233	256	267	238	238	213	236	257	255	239	241	273	262	247	249	234	247	264	235	249	248	230	246	216	241	255	255	246	246	247	241	229	239	228	232	218	250	272	281	254	242	263	223	228	261	245	276	241	250	250	233	253	261	243	258	306	239	248	261	227	259	244	248	257	251	261	286	214	230	249	227	253	260	291	245	259	212	263	262	257	249	257	238	233	254	265	243	243	241	254	235	254	240	251	234	273	249	266	251	242	240	253	254	243	260	240	272	227	249	259	287	256	256	225	240	248	224	284	270	236	236	287	261	252	255	271	249	230	243	264	270	235	250	257	215	249	230	276	257	230	251	269	256	279	257	259	256	252	269	249	292	237	249	235	226	211	222	249	296	262	266	247	250	249	224	252	246	251	234	259	253	229	269	232	265	231	270	218	266	279	238	243	227	270	286	214	265	253	256	240	273	250	266	270	247	237	253	272	256	254	262	249	248	277	255	242	252	249	264	246	242	257	251	234	239	239	236	245	233	264	257	254	268	248	246	256	199	239	253	260	234	254	234	259	248	236	239	244	266	247	259	253	262	270	264	278	253	260	275	212	248	222	235	258	265	226	260	233	229	248	264	230	223	252	230	244	256	237	245	254	260	242	264	276	238	251	257	223	260	262	269	269	243	253	257	256	258	231	230	206	244	208	235	265	278	243	248	268	252	244	262	245	253	248	244	269	225	261	247	245	231	253	242	266	259	212	249	233	248	253	249	248	231	221	265	237	246	265	257	246	270	256	245	247	230	241	210	217	240	250	252	246	252	282	262	232	267	268	243	262	247	280	238	273	285	266	245	252	214	228	252	273	230	229	228	245	237	276	266	225	254	244	235	217	299	252	241	245	261	272	268	252	230	235	241	244	236	245	236	271	259	231	264	246	233	242	260	273	267	261	257	262	231	220	251	272	235	261	252	251	242	254	228	242	240	253	246	218	264	245	268	232	253	229	242	253	229	255	273	249	233	268	240	263	242	251	266	237	223	232	247	248	242	256	227	244	255	232	226	244	244	235	244	234	239	245	248	256	280	246	219	242	247	257	232	230	244	209	273	264	222	223	240	274	261	237	262	267	227	233	245	256	252	238	268	244	246	231	286	238	225	244	258	249	219	247	282	265	258	259	250	267	277	236	247	254	244	241	251	259	221	261	262	288	284	219	214	254	252	218	265	244	248	240	229	286	241	281	277	257	251	224	213	236	267	250	240	240	267	268	251	269	255	252	276	269	228	254	230	225	253	243	275	236	245	215	242	233	240	225	259	246	227	224	236	236	249	233	225	269	244	236	252	266	259	232	224	260	260	221	254	273	246	261	277	261	222	250	252	273	263	252	247	240	211	258	241	249	251	229	231	194	255	269	232	268	247	237	288	257	235	242	244	262	244	242	253	255	257	255	243	270	222	266	249	275	256
4278	10439	7807	3355	1785	1198	988	890	776	760	654	614	600	626	585	652	565	585	577	559	523	562	587	556	566	598	559	533	583	537	551	548	533	541	544	526	564	509	570	508	547	576	499	527	533	531	554	528	524	556	521	546	534	573	526	517	567	587	606	563	555	548	552	566	531	557	495	550	563	505	544	575	557	529	554	535	516	598	553	538	535	516	499	537	522	512	539	586	548	529	530	515	528	565	536	559	552	484	538	530	533	550	526	559	520	552	509	558	522	553	489	577	573	600	547	519	513	520	528	546	518	541	522	525	517	561	583	521	565	520	545	567	552	544	533	559	530	519	519	507	519	571	553	516	558	502	579	581	535	540	576	507	548	497	569	534	526	507	548	545	548	544	542	530	526	487	520	538	506	499	527	526	542	541	556	507	550	499	528	513	540	541	513	554	534	559	495	524	536	553	560	561	577	521	516	536	516	527	513	550	526	540	518	565	531	534	523	536	531	536	532	540	545	565	525	518	510	537	549	521	537	536	530	536	517	528	505	569	555	544	550	550	475	544	590	555	606	524	520	512	539	509	540	553	553	501	524	523	539	541	561	572	531	516	509	522	565	504	531	544	552	589	566	509	555	533	535	545	545	552	539	497	541	508	529	542	571	573	528	565	555	550	554	516	545	536	577	546	575	530	541	492	555	518	554	592	582	494	563	530	538	525	483	556	546	537	530	550	511	572	524	561	517	540	520	518	531	547	512	488	538	526	571	533	532	546	543	533	544	513	535	538	549	550	503	508	564	549	519	545	550	563	575	515	618	532	555	569	534	530	500	530	514	567	512	572	598	517	541	518	553	534	505	583	574	545	499	542	533	542	537	560	553	513	493	554	553	565	511	568	572	530	529	528	538	575	540	556	539	562	604	540	485	548	510	530	560	566	534	593	520	576	484	518	573	508	559	532	553	522	534	507	536	541	511	532	565	534	530	532	523	553	501	566	499	551	536	528	547	577	547	552	489	496	546	507	515	557	548	506	537	501	533	541	553	575	508	525	538	533	547	552	500	537	538	581	542	544	519	552	536	561	582	501	567	579	550	544	496	527	534	567	510	556	556	513	549	540	542	497	525	524	492	513	538	545	519	542	510	565	526	562	552	495	528	586	533	530	562	511	542	522	537	565	526	549	551	519	526	544	512	521	531	556	549	555	532	527	519	527	498	543	518	531	526	510	541	575	540	503	562	527	523	540	519	538	527	552	535	509	541	566	532	527	556	531	530	546	516	542	523	564	509	545	526	532	524	581	557	545	517	518	528	567	537	544	551	539	529	525	555	537	523	566	545	533	558	531	545	550	553	542	573	559	569	527	540	550	544	543	539	552	530	505	503	514	531	564	552	545	550	540	537	554	562	530	516	552	532	539	542	524	517	547	538	533	510	540	517	502	531	498	553	557	574	583	539	518	532	545	522	530	538	555	536	535	530	582	522	521	573	545	554	514	503	532	543	526	577	532	562	566	556	532	515	551	570	508	530	527	551	551	566	537	523	547	550	480	586	570	577	548	566	483	561	554	516	532	567	469	562	555	532	557	544	570	516	507	540	540	544	545	539	573	525	536	557	565	537	506	516	518	549	533	566	557	509	558	542	575	537	543	580	557	543	528	523	548	530	546	557	546	531	504	516	555	560	544	512	546	536	546	539	541	604	530	538	524	552	538	525	510	535	498	519	556	523	524	546	525	550	588	548	534	571	564	571	544	534	541	545	543	539	526	588	519	538	578	569	498	512	556	552	556	514	565	568	564	520	532	521	563	543	551	555	547	542	576	529	513	513	571	520	520	629	561	541	522	557	534	521	568	506	534	553	546	529	568	536	550	557	557	526	539	549	511	516	566	517	539	562	537	556	562	531	541	583	550	552	558	538	531	603	537	523	526	523	533	542	546	531	510	604	556	519	536	553	520	546	554	518	546	540	511	519	536	534	531	510	533	545	502	572	520	535	530	555	527	569	533	506	572	560	537	556	528	536	522	500	555	505	545	512	521	539	485	508	541	564	515	580	538	486	536	540	535	509	548	563	563	509	566	540	552	524	525	535	532	531	576	535	560	574	541	508	573	523	574	525	569	529	539	549	551	547	535	561	497	555	532	529	507	553	557	550	574	519	543	569	504	557	546	573	539	530	533	511	511	561	533	564	544	555	558	522	514	525	553	518	545	533	588	566	588	536	578	540	530	582	575	511	554	542	546	526	561	514	551	522	525	531	543	605	557	532	516	549	577	570	526	539	495	554	533	557	520	548	523	581	585	563	507	524	544	527	560	541	591	562	569	571	565	556	556	594	559	542	587	554	518	524	536	542	561	528	529	541	500	529	558	520	514	579	526	548	529	509	517	523	542	521	509	518	534	547	517	580	518	538	542	534	556	553	485	502	550	519	551	539	565	498	583	567	546	550	529	531	574	565	576	504	519	541	518	560	567	530	499	552	554	507	523	566	500	561	553	504	528	556	521	543	582	541	491	537	537	528	519	538	525	531	511	519	531	561	526	560	538	520	539	562	578	564	546	562	512	575	547	539	534	520	573	589	541	504	536	545	557	484	545	522	522	556	489	541	602	518	524	540	546	525	529	563	545	546	470	514	546	574	536	557	555	497	525	542	543	544	541	565	539	592	524	545	525	523	550	550	557	558	534	471	504	528	518	546	546	542	524	508	526	540	572	540	535	515	524	487	516	534	535	510	494	561	524	532	585	550	529	514	510	546	542	562	566	568	527	555	515	576	522	548	524	523	528	543	539	546	543	563	554	509	586	534	562	536	541	570	560	561	546	538	554	463	537	514	561	594	525	544	497	573	540	508	517	559	553	559	527	558	555	497	556	512	543	536	498	526	598	517	567	538	517	522	548	516	520	561	508	542	537	523	549	508	511	535	538	525	507	513	534	530	538	556	553	552	536	556	569	491	498	573	491	505	494	575	530	550	542	515	550	564	523	572	539	544	554	543	603	531	550	560	554	551	546	545	503	507	581	541	567	530	554	565	540	556	521	549	588	536	557	540	534	539	537	512	530	546	527	576	513	492	565	538	597	542	556	546	530	531	569	546	533	533	572	545	527	567	563	534	502	527	538	524	528	559	537	547	521	590	555	516	544	524	551	537	506	574	568	504	504	518	506	556	560	539	530	527	505	534	525	519	515	557	548	560	543	553	536	521	526	536	510	562	512	529	523	553	530	554	513	538	543	512	545	557	530	523	519	549	569	534	548	516	527	542	560	517	549	517	550	482	548	538	522	530	547	547	534	536	507	515	546	490	525	517	506	522	521	537	518	557	545	526	542	551	575	554	551	538	493	491	545	504	487	498	555	521	546	517	551	523	509	563	573	510	546	515	542	543	536	535	539	568	525	559	576	555	519	539	535	508	539	517	501	531	520	524	541	558	540	543	536	509	570	579	521	541	574	534	553	521	518	572	534	512	480	526	531	510	549	533	548	543	531	516	508	552	541	570	553	533	508	510	534	535	548
33228	14886	4006	1415	815	646	460	374	331	297	278	282	267	249	248	219	207	216	253	208	220	221	196	215	216	212	229	221	217	221	258	208	211	218	209	223	202	235	222	245	227	192	218	222	243	217	211	229	231	232	233	217	234	225	242	242	236	239	211	223	217	218	233	243	195	195	206	222	232	238	242	218	212	210	186	222	217	229	233	216	208	213	200	186	220	216	235	206	217	211	193	208	197	214	226	218	230	226	218	242	231	200	216	220	231	227	239	233	224	225	217	249	238	216	241	200	181	231	248	231	221	227	249	285	206	205	208	221	241	224	225	234	203	216	214	232	237	219	214	185	239	209	224	223	231	236	239	227	221	233	211	199	216	216	213	204	206	237	220	225	237	201	231	212	220	234	248	195	223	177	207	220	202	238	232	246	215	223	229	204	202	237	247	191	214	226	224	214	227	242	221	236	222	216	224	223	240	255	211	216	194	252	210	212	207	227	245	204	224	234	205	218	235	214	248	197	200	234	216	220	176	237	228	201	212	217	187	239	223	240	218	215	218	219	229	233	216	208	238	206	201	227	208	227	208	188	198	219	251	220	236	206	201	210	227	211	190	206	208	204	193	226	230	226	221	221	237	202	252	219	211	197	193	231	223	217	222	211	233	206	235	212	188	252	238	210	224	206	207	216	216	206	214	223	214	247	204	202	198	207	193	230	197	207	226	218	203	214	196	224	249	228	232	220	206	224	218	196	196	211	216	241	218	204	223	230	231	215	232	195	229	208	200	208	203	200	212	208	253	210	231	234	225	212	197	208	224	215	215	215	207	192	180	222	197	213	244	207	228	256	248	248	203	207	235	218	213	213	225	235	226	221	210	233	204	212	201	225	202	194	204	237	221	236	221	233	219	220	233	180	218	216	228	226	206	218	214	236	221	210	189	210	221	225	200	260	206	197	200	196	220	216	241	226	226	224	195	231	253	200	205	220	242	236	191	229	195	229	240	223	214	198	217	207	227	229	208	209	223	192	211	184	229	224	220	207	185	213	194	220	237	213	207	199	192	210	230	211	232	219	223	200	209	182	209	226	222	218	211	234	219	220	237	240	260	210	218	196	221	213	217	240	252	212	215	226	202	208	222	202	214	235	225	246	240	226	224	215	216	203	195	255	237	220	207	217	240	217	215	247	229	225	195	211	224	241	207	232	237	213	244	218	220	210	187	224	208	239	218	207	208	260	220	201	219	224	199	211	236	191	191	204	208	246	215	204	172	202	215	188	222	205	218	232	217	232	229	235	207	222	227	202	211	207	213	211	206	220	250	267	237	215	232	212	218	223	215	207	241	218	230	211	252	230	204	222	215	221	204	259	225	219	225	233	246	206	229	213	193	225	193	234	227	250	242	260	196	203	207	247	223	207	211	236	201	211	214	203	216	219	249	219	221	219	230	232	210	190	232	218	206	222	204	213	200	209	214	182	214	194	174	243	258	225	212	240	210	220	224	229	210	216	207	202	206	232	240	201	212	212	205	215	217	223	225	220	221	270	217	237	250	223	205	186	221	231	214	206	197	215	224	190	240	226	222	218	206	223	230	230	233	230	234	212	193	206	217	239	229	224	212	206	238	217	217	194	221	224	227	221	227	210	225	188	215	222	223	205	217	200	212	235	214	204	215	226	216	215	219	175	217	232	215	199	212	208	199	191	223	195	223	214	197	195	223	198	248	219	226	212	187	223	222	239	235	194	230	215	237	215	227	255	243	207	234	196	203	215	215	214	219	188	216	201	238	233	231	204	226	230	199	207	218	232	240	202	197	247	233	208	214	194	231	239	223	196	234	211	211	243	228	195	180	226	199	214	232	249	224	226	246	218	212	220	262	227	215	224	218	226	208	194	224	208	212	214	206	197	215	220	218	217	197	239	213	230	203	224	225	236	216	204	204	240	193	219	183	218	233	252	223	212	237	226	215	216	249	196	211	195	215	232	222	210	198	208	216	209	212	231	203	191	241	197	225	230	228	225	228	216	230	216	216	205	212	215	210	224	195	212	242	233	199	202	233	194	213	248	215	217	223	222	223	222	224	226	230	182	209	205	205	224	202	204	214	186	221	231	246	227	221	220	197	218	193	245	199	195	224	221	209	193	213	238	199	231	210	206	236	209	216	220	214	201	258	237	226	233	201	247	226	230	214	206	198	230	218	205	206	240	249	208	238	229	205	223	241	229	224	208	237	205	194	224	204	213	198	246	212	241	186	238	259	206	244	252	207	186	230	239	181	235	198	235	243	201	208	235	229	239	231	219	192	219	217	225	224	235	197	199	226	198	210	231	228	212	229	212	181	232	231	215	232	229	213	219	247	224	215	221	227	209	246	199	199	238	208	275	230	214	230	242	230	227	202	217	201	227	230	206	240	226	230	225	249	217	201	209	194	209	197	185	216	224	224	194	197	219	236	184	208	249	203	201	207	210	250	192	196	191	186	212	192	197	238	228	222	235	201	184	224	198	188	212	232	215	216	230	221	203	203	215	217	218	222	202	206	207	232	227	252	212	213	215	188	207	213	193	238	215	229	212	221	218	233	235	207	214	202	222	223	228	220	222	234	227	213	214	227	221	252	207	216	228	224	224	229	252	202	219	242	245	202	203	196	204	212	193	215	208	222	191	222	208	215	217	193	205	202	204	237	209	226	226	207	230	225	210	260	230	252	225	218	214	213	238	191	242	210	209	213	211	233	211	232	234	201	242	200	215	207	206	220	230	224	186	234	231	220	236	235	192	193	224	211	237	207	245	233	211	216	214	196	200	236	222	225	200	221	203	226	210	209	242	196	217	197	236	220	202	214	230	203	223	203	207	209	215	193	204	222	214	244	210	214	206	189	245	245	215	208	222	239	224	197	229	253	206	189	188	212	243	238	232	192	223	223	208	247	243	201	222	229	247	242	192	197	226	208	244	202	227	212	201	203	210	219	239	245	211	198	224	213	230	248	215	239	222	221	212	219	209	230	234	236	194	213	229	205	232	242	215	225	196	266	234	247	204	203	227	249	237	190	218	229	185	232	227	192	212	214	211	212	221	212	237	229	251	209	219	246	215	249	215	194	255	227	212	230	228	208	232	235	206	184	244	216	215	195	232	228	181	206	226	232	237	237	235	208	202	228	199	231	221	208	236	205	205	222	225	205	195	200	190	217	211	206	237	231	209	210	222	233	214	201	219	212	216	231	211	224	217	223	233	218	181	222	194	215	210	221	211	200	208	193	219	214	219	209	200	221	239	190	191	228	241	212	230	226	221	227	216	230	213	232	199	219	219	234	247	218	200	226	231	190	214	215	206	244	224	209	230	226	242	217	204	228	216	189	227	217	234	217	161	186	208	207	206	242	221	251	228	238	211	210	195	249	218	223	209	214	185	232	202	193	250	244	212	223	215	252	220	192	230	203	202	221	186	206	184	218	200	246	235	215	216	233	241	227	246	237	208	193	208	240	223	221	222	203	193	199	216	213	222	223	226
5526	3251	2466	1154	770	690	622	563	555	523	555	569	542	547	540	525	494	537	526	506	516	487	519	507	508	534	509	523	503	513	526	503	503	477	497	525	506	506	518	507	516	540	518	513	511	500	490	503	550	548	490	504	500	502	481	465	560	519	511	517	522	495	532	521	513	524	480	479	472	502	499	495	497	486	512	523	483	514	521	522	525	535	461	521	474	496	502	505	449	491	507	517	519	508	525	502	539	525	517	485	521	481	520	476	480	525	506	456	513	509	502	522	488	515	481	506	554	527	528	519	490	531	547	491	497	501	521	514	515	484	494	529	499	520	510	517	498	516	506	504	496	516	512	497	505	517	487	499	501	502	509	473	498	498	488	530	531	539	541	536	506	486	484	519	481	520	545	541	531	458	532	481	467	489	500	529	522	496	504	543	491	503	482	502	481	508	514	486	497	484	532	495	524	452	484	514	508	490	465	474	485	486	468	527	508	484	525	542	539	496	500	479	504	524	514	485	517	542	482	526	506	539	516	488	497	507	508	503	482	526	516	480	507	471	517	494	512	527	482	504	494	513	484	531	506	529	502	494	462	530	504	496	509	512	477	495	498	516	502	506	512	518	514	501	501	502	500	468	499	538	509	525	525	536	517	504	508	531	518	503	477	507	557	471	488	500	533	474	516	527	525	523	492	488	540	498	474	542	524	483	541	522	486	515	489	508	496	508	549	523	507	495	471	531	523	530	512	445	528	534	495	474	518	514	509	464	488	502	496	498	493	535	512	504	535	544	533	492	508	484	514	535	490	519	530	485	479	474	502	502	506	506	522	511	482	479	530	512	491	547	507	511	466	539	517	506	504	534	533	481	502	535	476	492	493	495	511	522	507	537	526	533	522	457	486	516	557	498	503	491	495	506	543	488	488	521	501	515	512	502	486	531	470	537	491	497	504	498	526	508	486	559	513	562	468	492	518	532	513	476	491	496	511	479	515	511	528	518	567	506	486	485	520	474	499	518	515	498	507	527	498	544	502	492	531	516	521	542	500	532	506	528	518	525	504	485	503	528	498	505	546	504	521	521	553	527	539	498	496	522	463	508	525	483	515	513	515	512	512	497	531	468	491	462	514	537	550	526	526	501	461	496	518	505	533	495	512	504	506	481	493	486	529	491	518	502	494	540	524	507	508	543	506	459	528	531	557	511	504	562	491	496	509	565	487	490	488	479	496	453	518	555	489	461	526	513	521	503	498	605	505	482	544	500	514	493	499	476	538	463	446	514	522	498	500	513	539	513	510	502	518	461	472	511	531	466	517	522	529	497	518	508	492	494	498	542	514	505	494	516	503	503	497	506	517	503	519	517	517	511	481	472	511	476	509	540	468	517	506	472	547	534	536	465	495	554	488	518	501	508	509	551	525	473	507	530	546	499	537	508	526	519	530	490	513	485	458	533	509	522	523	523	520	524	524	503	516	557	508	493	497	479	500	479	491	527	522	495	519	550	537	527	500	509	517	501	519	517	462	541	512	541	491	519	555	488	492	501	495	506	502	479	487	537	528	543	493	505	482	531	553	492	533	531	516	515	501	503	515	472	494	482	527	498	454	482	475	498	512	529	497	481	484	490	502	516	486	464	502	514	498	528	519	516	522	479	495	500	527	493	506	499	478	512	547	526	478	546	547	473	502	491	487	511	529	535	500	493	507	497	522	538	510	523	511	473	470	523	516	528	520	507	536	486	534	515	536	504	465	473	538	526	502	497	532	470	510	505	500	521	535	463	500	526	489	533	497	534	483	463	514	496	471	510	471	483	492	515	526	497	529	496	538	492	482	523	468	495	538	545	482	491	500	491	481	500	516	487	525	501	476	514	542	516	537	481	499	507	521	489	523	502	485	488	515	512	543	487	533	482	524	525	515	504	483	506	503	520	531	498	515	482	530	504	487	478	521	465	516	498	492	535	526	511	515	486	467	508	509	492	542	501	509	509	504	535	561	512	500	520	522	567	527	501	499	490	518	508	485	498	506	492	530	506	517	515	503	525	483	507	542	532	463	528	467	505	516	504	489	510	519	515	484	522	481	480	498	539	507	510	500	484	500	505	436	498	469	475	511	511	462	523	515	531	498	467	499	506	532	477	531	524	518	485	517	544	479	519	481	526	528	538	521	495	532	477	553	523	504	506	510	500	501	499	509	486	527	515	509	511	502	476	484	492	551	547	521	561	479	515	530	475	495	492	504	489	549	526	516	554	478	480	467	513	504	507	535	494	506	515	523	490	501	487	531	525	537	520	460	514	520	479	487	511	508	535	507	505	500	545	574	518	528	471	482	493	504	496	466	529	507	518	504	499	547	493	523	497	533	487	516	522	467	521	465	525	519	506	567	503	500	510	495	483	513	468	530	500	491	530	520	480	489	520	499	522	504	516	485	507	521	525	499	529	507	473	544	498	496	506	490	507	497	522	487	516	512	495	505	516	491	521	442	483	520	529	510	519	467	467	482	497	463	514	485	537	535	512	542	520	553	519	521	524	527	544	517	516	525	495	521	523	515	514	529	485	517	549	531	532	500	537	501	511	523	470	502	496	525	480	527	495	501	519	486	499	536	520	500	460	471	534	499	511	566	478	559	551	505	492	527	488	501	523	521	480	522	472	507	543	518	492	493	496	498	508	474	521	490	512	472	519	544	516	502	500	541	547	521	515	483	505	519	520	507	517	520	512	516	508	460	494	516	511	521	517	526	498	490	528	511	511	483	528	494	471	505	522	483	520	518	501	541	498	537	502	529	550	473	516	506	542	494	514	512	511	514	514	467	537	491	485	560	491	488	532	484	508	516	522	482	489	521	494	537	524	561	504	493	484	552	481	496	500	500	519	528	507	502	501	522	489	547	515	532	484	493	526	522	540	554	552	491	494	479	533	506	491	484	476	549	536	523	536	500	496	456	501	511	455	519	522	493	512	533	519	504	516	521	529	514	487	498	500	516	504	505	481	509	479	485	559	528	495	523	482	509	494	506	534	497	497	489	530	527	495	487	521	511	509	520	536	500	551	516	527	492	485	557	485	522	549	508	532	521	527	508	505	495	511	532	491	545	457	514	530	442	475	538	502	493	529	535	508	476	468	514	498	492	505	513	523	521	498	524	489	500	519	492	499	508	554	519	497	513	515	530	453	493	545	461	497	471	519	515	494	510	502	526	503	532	545	527	505	492	528	519	528	496	504	484	504	501	525	496	549	542	510	478	516	480	490	515	473	568	545	552	506	511	484	484	472	525	495	568	497	533	509	509	548	517	491	512	471	509	502	509	520	495	484	484	487	486	488	508	525	506	486	515	484	514	537	552	503	556	501	503	531	516	482	501	523	498	519	478	499	534	498	510	481	511	477	546	466	497	518	552	468	490	539	475	559	501	533	526	483	485	557	555	514	498	516	520	502	494	493	499	542	501	516	501	485	531	514	532	517	522	517	500	514	504	481	487	517	508	470	518	506	466	523	499	501	541	513	534	502
24529	21000	24688	27494	20751	4181	1006	714	608	536	466	428	415	381	390	358	322	343	308	313	332	307	323	301	333	307	303	292	302	304	341	326	327	324	297	295	315	301	329	304	299	326	331	311	302	327	344	304	345	313	319	320	292	348	321	335	294	314	284	322	301	315	342	326	285	345	318	338	330	311	302	300	308	322	300	313	314	292	301	286	346	294	316	316	328	338	313	316	334	335	315	327	311	321	282	304	319	322	382	300	317	323	330	289	303	335	315	338	340	308	319	341	293	299	309	342	296	289	335	347	282	305	334	300	345	299	328	337	303	326	303	284	342	333	317	356	317	299	347	323	311	317	277	287	319	300	328	345	335	300	302	303	309	337	322	332	287	331	329	338	337	311	308	294	308	327	309	317	341	336	319	325	318	307	317	326	262	304	307	285	294	328	333	304	356	311	295	312	281	285	319	314	288	304	308	275	333	324	321	311	331	272	305	279	285	291	292	301	285	305	361	333	307	348	345	289	319	316	330	283	299	324	309	340	340	334	291	278	312	337	287	317	325	317	306	318	346	315	323	324	308	331	322	317	316	298	320	339	334	315	307	264	293	319	332	286	308	332	316	273	338	310	347	316	315	291	280	314	311	319	301	287	284	332	294	316	303	340	319	329	323	313	307	311	286	337	287	321	285	307	312	329	346	275	330	293	294	322	331	277	316	300	301	335	321	307	328	302	305	313	335	291	301	292	281	300	321	307	344	326	311	333	315	310	311	298	307	328	314	296	299	294	295	287	313	333	325	301	315	295	320	310	307	279	347	318	313	315	319	326	313	303	299	305	314	357	296	303	293	277	313	314	326	296	365	329	305	329	316	291	295	332	310	293	305	339	303	304	296	329	339	273	290	306	321	288	310	313	322	317	305	280	313	322	308	280	281	326	277	307	312	311	335	285	318	306	285	297	332	343	284	343	332	308	329	300	328	372	311	290	307	301	307	323	299	312	309	305	339	323	328	304	300	307	315	310	321	356	331	346	322	316	328	280	341	304	321	305	326	316	327	356	327	329	338	294	307	314	308	358	282	322	308	321	301	334	316	301	300	293	327	327	308	308	325	325	309	313	297	348	322	328	361	336	347	290	277	276	315	315	327	322	293	315	311	269	299	317	304	316	308	320	306	281	346	313	308	338	318	283	328	309	318	279	300	312	328	299	312	275	295	308	314	313	313	298	306	320	336	318	313	305	337	329	309	318	304	322	308	315	291	309	293	320	304	352	336	330	289	310	305	320	328	296	292	299	349	328	275	294	332	329	293	295	281	328	305	332	317	299	308	282	296	303	322	321	294	318	308	321	294	357	347	325	278	292	303	337	324	334	323	346	338	320	311	355	326	306	309	320	298	340	302	350	281	316	329	338	308	291	270	298	331	306	309	317	329	307	318	309	282	327	314	329	330	304	295	300	329	298	316	310	309	314	323	315	299	312	310	326	312	301	318	303	312	295	305	337	306	306	318	297	312	286	295	291	313	329	319	325	308	320	305	340	325	322	291	313	314	293	338	322	351	295	294	298	320	317	300	329	319	325	291	310	319	307	289	322	355	314	298	305	300	324	330	334	305	332	346	302	312	313	339	340	313	298	299	316	308	330	301	289	274	327	319	340	329	302	312	326	287	300	333	318	334	289	267	283	318	327	314	316	290	313	299	294	305	330	338	314	339	314	276	289	279	304	304	296	297	310	313	305	317	325	352	317	324	337	336	322	278	281	333	332	323	310	313	348	288	320	292	284	314	311	352	326	350	333	293	279	302	288	330	312	335	343	299	307	298	305	314	310	335	319	316	290	298	291	292	366	315	298	297	286	316	312	350	331	267	323	290	305	371	312	325	316	314	340	300	292	295	317	322	313	325	272	325	326	335	301	293	335	269	301	329	301	326	311	315	337	321	322	298	286	329	329	346	310	369	315	315	299	348	310	312	309	294	311	339	304	285	291	309	331	318	316	287	322	325	298	364	293	329	316	311	319	334	335	288	296	283	283	323	286	327	335	330	324	316	352	279	325	306	305	293	336	300	301	339	334	306	341	338	316	291	298	305	322	330	288	278	285	301	314	340	308	324	309	302	306	343	301	348	325	325	280	301	270	304	285	297	285	361	312	326	288	330	324	317	302	287	298	302	333	282	280	349	291	302	311	332	299	332	316	302	294	328	286	304	303	298	327	330	310	282	354	260	292	307	319	327	294	306	321	305	289	307	304	286	299	316	309	275	320	302	307	320	346	311	330	299	334	305	318	323	330	326	310	321	303	323	301	312	332	289	302	301	330	306	315	325	319	309	271	312	315	292	310	294	328	318	345	310	313	311	317	321	354	284	314	334	329	289	317	316	287	299	272	347	342	274	313	291	289	312	302	334	326	336	351	305	329	335	300	279	297	309	301	302	278	332	315	300	295	301	293	331	307	288	309	287	288	293	305	314	317	314	314	325	325	315	308	315	319	308	313	324	294	299	313	276	302	321	344	346	311	312	325	361	366	329	322	278	338	323	323	321	316	316	312	306	289	326	311	315	288	335	304	306	317	282	310	264	333	297	306	311	301	300	323	330	286	309	300	302	303	303	313	309	304	308	299	308	337	332	316	282	297	322	321	336	288	333	322	364	312	303	308	338	302	302	331	261	296	332	291	332	363	316	324	323	278	318	330	320	324	313	270	323	324	312	298	324	313	313	325	278	289	328	306	288	316	350	294	293	310	334	327	317	323	339	304	321	347	283	292	284	373	301	320	314	322	321	301	339	314	328	289	342	338	312	307	331	296	309	303	311	319	310	326	311	299	317	287	309	302	296	310	306	340	316	303	323	344	306	329	327	324	323	310	335	309	288	346	316	325	289	316	348	293	312	299	350	344	337	305	301	338	324	295	306	291	343	318	320	318	302	323	337	278	292	309	282	320	318	312	304	307	290	337	324	307	326	315	305	292	299	296	310	315	316	323	324	324	291	339	316	277	299	281	304	297	285	312	314	351	330	303	322	303	317	314	332	302	298	353	334	301	301	328	288	356	301	345	301	295	332	303	316	309	299	321	316	271	299	300	290	300	280	287	338	328	341	283	319	317	353	300	333	314	337	331	299	324	316	329	312	316	333	334	297	329	315	320	308	327	332	312	310	289	339	335	332	332	285	336	355	301	293	294	329	306	292	347	328	292	313	308	321	292	301	322	329	295	318	348	265	316	292	339	277	304	333	301	343	302	280	320	314	313	288	315	286	284	320	317	339	299	335	305	287	333	296	324	307	302	298	278	280	338	293	330	290	309	287	323	324	320	320	325	300	296	280	265	314	308	288	274	298	284	279	312	300	299	340	327	303	292	318	333	307	305	325	336	327	316	343	344	341	313	322	301	324	340	312	319	308	294	287	301	309	295	284	307	339	305	334	324	349	295	283	316	297	309	320	300	308	292	324	320	328	319	299	311	306	301	329	327	296	304	301	301	287	336	308	324	345	325	302	337	305	334	328	317	281	322
3982	7120	4960	2437	1460	1071	988	880	871	796	820	729	712	765	719	712	714	694	646	749	656	653	703	673	657	683	706	688	657	661	696	708	692	699	691	684	661	753	680	692	676	699	682	664	653	700	678	647	683	718	659	698	708	706	677	685	703	717	677	688	650	673	690	678	690	714	682	658	684	756	667	668	690	718	646	659	626	720	669	694	683	692	638	681	703	720	715	675	680	680	696	740	705	704	659	683	701	726	669	630	709	693	677	647	665	699	718	677	686	689	680	715	637	732	660	699	675	691	716	659	742	668	679	715	688	659	717	656	659	663	651	639	658	620	604	697	672	733	714	655	652	667	692	750	653	687	739	661	693	708	640	716	679	688	715	684	681	736	662	689	690	661	718	723	638	680	675	697	658	667	660	705	671	672	667	680	712	745	658	676	691	677	656	705	681	725	712	676	643	655	636	658	663	705	702	652	696	675	679	656	673	673	671	674	675	704	639	700	697	678	723	666	688	681	630	700	676	719	651	654	680	706	670	703	670	740	638	677	673	675	658	647	669	681	650	668	661	660	710	683	722	645	705	666	694	713	681	643	645	644	648	746	647	662	669	708	656	698	662	695	714	698	686	677	701	637	707	685	696	682	694	692	668	708	671	659	649	709	681	664	698	675	699	696	682	707	700	724	651	708	689	626	660	685	678	632	653	675	659	707	702	688	681	700	641	683	684	693	634	691	687	696	672	669	709	672	655	645	718	681	668	667	662	722	658	679	675	689	652	662	666	633	701	660	685	676	647	693	692	672	708	682	644	655	691	660	667	670	632	603	683	653	711	689	727	685	684	675	719	689	665	674	716	699	712	695	679	685	648	651	678	648	671	684	707	727	676	671	661	664	671	654	671	712	647	678	693	712	667	687	700	717	667	658	646	664	667	642	728	651	710	714	704	671	649	669	711	729	687	676	718	707	710	694	669	670	692	664	638	698	686	657	704	713	702	664	650	687	672	722	736	701	702	679	698	616	651	672	715	679	670	686	688	701	684	634	617	703	695	709	713	656	704	692	685	678	708	743	710	703	663	658	638	685	721	668	657	682	664	646	652	728	673	664	652	693	640	630	698	644	708	676	677	652	683	636	705	674	679	689	674	674	652	677	676	652	707	704	710	679	718	684	757	681	718	688	682	701	662	652	680	701	633	685	697	652	675	675	622	696	664	641	713	705	676	674	685	705	688	692	687	684	728	665	665	658	651	680	651	698	678	661	681	666	661	697	704	671	664	675	657	656	667	671	649	628	693	690	638	660	686	743	684	671	638	691	679	690	660	672	678	663	678	661	699	641	668	728	703	690	679	718	652	692	671	616	686	662	674	627	665	669	651	703	677	677	710	702	647	686	718	649	656	728	668	652	671	676	658	682	674	725	672	689	655	683	667	663	680	722	643	657	645	681	674	693	641	665	694	672	702	685	691	738	690	721	684	687	640	654	688	710	637	674	687	628	677	694	722	649	642	676	708	698	705	679	704	679	681	693	697	674	687	674	672	707	688	703	714	698	661	745	697	652	627	646	740	693	690	675	700	701	682	674	694	718	679	685	688	677	702	704	667	696	682	673	646	655	727	673	636	699	690	685	649	689	720	688	701	646	697	694	737	675	659	661	700	655	675	667	668	685	660	667	695	729	705	654	682	665	680	690	698	724	643	680	671	692	671	682	676	674	695	706	712	720	666	694	678	703	659	692	698	693	684	649	697	680	708	677	653	693	686	659	653	696	700	693	679	660	676	704	710	678	727	653	673	694	645	673	668	661	710	658	685	719	676	702	690	683	645	670	691	687	696	670	704	644	664	679	707	632	668	673	690	662	662	658	680	663	664	699	682	639	674	678	667	692	654	691	694	670	677	693	673	654	698	675	677	687	670	694	624	703	675	655	674	693	656	704	706	650	697	689	664	680	652	698	670	651	688	687	706	696	670	654	662	687	666	684	714	720	680	672	646	677	652	676	678	691	668	706	676	717	708	685	752	683	707	671	681	713	712	686	674	680	697	717	721	682	707	661	673	675	659	678	670	701	670	691	713	691	676	692	670	690	701	612	718	709	696	706	743	634	653	662	649	668	651	644	674	726	692	654	671	684	710	676	728	646	708	629	686	690	679	669	684	690	690	644	722	669	716	712	681	682	649	652	677	685	675	667	656	693	664	725	710	708	690	656	680	716	710	673	703	643	687	672	641	674	680	750	699	666	634	644	708	704	650	670	713	684	640	668	631	652	623	719	698	668	662	716	678	682	652	705	658	698	708	663	618	666	701	655	669	690	656	648	653	663	685	720	692	655	614	691	744	694	667	636	668	653	657	711	704	615	673	676	690	681	687	697	673	684	654	703	673	678	659	679	670	687	660	694	710	671	735	621	653	754	698	668	678	736	666	650	669	702	662	687	616	718	689	699	673	735	653	681	629	707	705	679	718	666	688	684	662	683	712	610	657	673	664	676	634	677	679	687	694	666	683	667	741	716	645	669	699	665	674	680	680	712	629	678	650	614	737	693	637	667	673	659	665	700	682	705	656	716	687	657	675	700	717	666	701	666	668	707	656	722	677	635	678	672	665	667	644	682	622	710	694	672	694	658	691	712	659	657	661	678	661	678	710	707	647	690	685	680	639	695	667	687	672	680	729	696	632	726	662	695	733	706	662	695	689	692	663	640	685	688	644	696	648	671	697	635	686	639	667	658	651	679	688	656	656	637	668	702	697	713	670	677	653	705	680	651	691	686	666	691	680	695	714	670	677	686	690	662	723	684	685	673	695	717	642	684	654	696	657	768	715	672	661	651	751	647	723	647	656	691	700	676	683	697	655	700	693	735	609	704	653	679	668	710	665	683	650	651	690	629	715	688	641	646	722	666	674	646	634	728	685	704	666	713	684	654	672	693	648	675	617	618	687	706	664	686	665	661	716	657	668	673	699	665	668	671	688	708	668	641	675	669	672	663	727	698	663	707	644	725	646	645	690	673	666	643	648	667	672	670	691	698	698	630	700	707	632	628	652	662	707	680	653	643	636	719	692	651	721	747	685	649	657	648	677	682	684	734	707	681	661	701	695	681	662	686	680	706	662	719	651	635	659	629	701	725	648	719	723	657	717	675	740	676	726	698	673	641	616	689	661	674	691	642	698	669	673	643	699	713	659	657	647	724	642	621	669	683	686	678	639	679	701	635	700	642	691	642	676	713	717	686	704	705	702	685	649	649	634	661	644	667	674	674	664	734	719	674	666	688	698	659	701	679	689	638	752	666	603	690	662	654	664	657	679	691	715	658	677	698	656	636	657	730	730	685	694	659	674	682	689	675	726	698	660	666	666	677	708	714	676	642	680	628	663	646	705	687	668	698	712	697	695	707	680	635	676	665	685	675	747	657	716	688	679	685	712	667	618	673	693	664	689	665	694	673	671	651	664	651	689	690	664	685	675	675	713	673	658	690	667	669	716	673	703	612	660	647	671	691	696	635	650	718	678	698
23750	20998	25273	26939	21009	21035	4652	1028	798	640	517	434	406	366	351	308	281	286	263	274	270	297	256	298	301	275	269	255	259	270	256	269	251	279	288	258	250	279	278	255	260	270	284	245	261	272	268	280	252	262	300	249	262	258	262	288	239	251	265	246	256	253	280	254	264	258	262	267	278	260	282	267	283	230	276	246	268	239	237	271	261	283	255	251	258	251	246	244	244	242	240	274	249	255	254	250	209	246	271	253	243	243	234	266	254	227	277	235	247	244	253	253	237	198	226	281	260	249	231	242	248	245	308	258	273	258	226	221	250	237	246	271	264	251	259	254	243	247	238	280	277	251	231	285	240	242	239	236	285	223	245	264	243	260	252	238	229	255	252	229	263	246	245	238	251	232	230	262	261	259	259	251	243	235	233	255	248	251	251	271	261	248	244	274	256	263	237	265	239	270	241	261	286	236	247	247	257	261	255	239	237	250	288	245	249	266	256	257	257	249	262	252	265	267	264	236	244	227	266	244	245	277	284	263	235	278	270	225	212	252	279	220	222	244	259	265	257	265	264	245	214	239	247	239	229	248	268	248	249	287	281	209	251	226	262	244	246	245	247	241	287	278	253	259	264	233	261	247	259	263	238	260	277	235	242	247	236	252	258	259	235	282	274	265	230	286	233	249	239	244	219	246	236	276	259	262	258	237	273	231	263	262	235	235	286	265	241	304	252	265	288	242	222	235	279	243	268	227	201	278	259	250	257	249	240	228	253	242	217	270	269	254	248	233	250	292	250	276	227	242	230	232	249	277	269	220	260	247	242	226	258	252	234	246	230	239	239	263	264	259	242	276	279	271	236	234	269	230	239	241	269	219	234	256	235	215	262	259	242	222	277	249	262	250	237	255	233	258	255	229	266	230	248	261	231	233	252	254	240	250	259	273	243	240	274	262	257	229	286	241	222	286	271	253	253	231	271	265	232	253	263	253	229	252	226	244	238	239	230	256	285	241	252	255	256	247	266	221	230	252	202	235	226	257	262	269	234	254	258	242	242	261	256	233	260	227	222	245	257	257	250	268	262	269	248	290	280	244	217	261	257	248	240	256	298	280	257	245	276	284	236	234	243	262	253	253	266	248	237	242	280	241	227	252	232	232	253	259	273	263	233	234	243	271	260	267	243	248	266	231	261	227	238	255	230	258	229	265	234	247	244	263	260	260	249	236	260	266	233	257	234	231	222	263	265	222	229	230	233	266	247	259	263	262	251	246	280	260	235	220	247	290	254	272	259	256	242	247	239	221	230	249	238	248	215	256	251	251	270	247	240	237	237	247	255	271	264	228	254	249	218	238	264	265	281	261	244	234	255	257	203	235	249	257	256	239	228	216	240	262	257	226	233	242	263	255	234	231	255	238	260	239	257	257	273	225	263	257	230	240	280	269	260	277	258	236	259	287	259	267	264	260	261	239	299	266	287	248	258	269	267	242	267	253	256	223	257	222	233	265	273	262	248	253	236	242	257	262	245	235	247	227	255	217	236	242	231	279	251	239	232	216	245	236	253	233	245	243	252	222	251	269	276	278	263	231	273	263	241	259	243	244	255	244	209	228	239	245	250	237	250	256	233	284	232	243	225	236	282	272	235	261	214	252	237	279	262	247	252	275	267	254	257	261	237	258	249	249	248	243	266	252	255	263	266	286	267	237	256	211	232	224	243	256	269	250	247	248	234	223	254	246	279	249	235	252	243	241	250	257	253	249	203	288	277	245	276	231	251	257	229	229	258	256	260	248	257	242	230	262	264	234	251	270	234	260	270	267	244	256	211	264	271	272	265	241	260	280	232	256	254	256	226	271	236	279	248	261	244	256	267	255	265	258	264	238	265	264	229	244	256	248	262	230	255	252	262	253	236	267	251	296	260	263	251	267	274	272	251	250	238	266	252	253	200	260	249	227	237	282	204	241	262	227	259	260	270	260	253	274	284	251	275	252	256	297	236	272	245	285	275	263	236	230	237	250	238	225	246	243	234	273	274	250	254	242	252	261	258	256	258	243	227	204	248	243	245	237	269	285	260	246	220	241	210	256	239	260	254	255	256	228	230	277	269	256	231	262	223	218	231	247	247	247	220	255	255	251	252	226	254	230	238	271	243	237	250	256	260	255	214	265	211	255	265	241	232	223	258	255	243	260	249	250	246	237	234	236	256	216	288	234	263	238	260	230	248	234	253	231	261	255	270	233	280	215	243	255	265	254	250	245	219	270	230	235	265	268	257	247	260	237	255	267	262	295	248	248	256	267	246	252	251	266	238	217	243	251	261	267	268	265	241	239	282	248	256	225	258	259	266	246	231	275	226	258	241	253	263	257	224	264	256	256	223	282	286	283	272	269	244	243	243	268	265	234	268	270	255	246	237	291	237	240	262	239	258	238	242	248	256	212	237	239	256	251	265	254	249	232	256	255	250	264	265	264	221	269	257	250	244	251	275	257	270	251	235	278	260	268	256	229	241	259	219	241	260	275	247	243	257	257	249	243	243	264	248	237	251	261	250	221	293	243	267	244	247	303	231	266	251	242	242	251	228	241	243	261	271	269	267	225	222	243	262	274	245	246	229	252	264	274	278	269	231	233	253	264	279	230	268	217	228	249	242	260	230	262	235	253	268	262	234	236	242	241	249	259	284	242	246	254	245	239	267	243	230	290	242	233	258	240	243	261	252	251	281	250	252	235	225	244	214	246	269	251	240	241	260	244	270	247	253	281	218	272	270	243	272	249	245	232	239	208	253	224	263	268	260	279	242	256	269	254	211	203	246	260	252	281	247	219	238	247	238	241	250	243	261	250	260	291	240	267	279	251	273	265	243	243	283	249	287	275	244	240	251	268	233	269	225	254	260	249	249	274	232	224	264	257	243	256	246	261	255	263	275	278	241	252	244	230	244	267	249	255	265	268	262	249	274	252	239	252	249	298	258	264	252	229	250	263	243	227	225	285	228	249	260	215	282	253	218	251	263	227	227	269	264	224	251	241	285	230	238	255	236	233	251	253	260	227	229	234	216	237	258	268	244	252	261	235	253	293	237	255	275	247	245	272	248	272	270	260	228	228	252	248	258	248	243	245	252	254	261	257	261	220	218	210	270	252	232	258	244	250	227	247	267	237	233	248	265	234	229	270	276	292	257	271	255	244	261	277	238	243	226	240	228	261	272	235	269	244	227	264	276	262	272	260	260	277	244	245	251	234	237	240	235	229	233	262	255	263	218	217	265	235	269	237	238	303	224	259	232	247	240	250	291	243	269	235	232	254	260	262	267	281	252	268	238	255	257	272	255	236	208	269	238	238	241	231	248	279	272	253	269	256	251	259	256	245	267	218	267	225	255	248	215	236	260	257	260	261	243	227	262	251	254	267	259	218	259	260	253	289	258	250	230	267	223	229	267	254	264	241	259	275	272	246	245	255	240	291	243	287	249	280	222	236	264	243	219	224	229	283	242	240	263	252	228	238	240	265	241	262
4307	10322	7282	3408	1735	1314	1035	904	827	737	710	592	649	616	604	555	613	520	570	579	559	557	554	542	577	545	495	596	521	502	546	557	555	556	571	497	558	540	569	534	564	536	559	539	533	523	531	518	569	569	567	554	504	560	536	553	549	529	568	582	566	556	515	545	547	578	566	568	513	549	557	547	567	527	595	541	538	515	560	561	545	592	512	558	516	514	525	577	567	511	582	559	514	546	534	560	557	538	541	549	550	588	545	582	521	583	527	542	514	558	568	557	519	536	526	507	515	526	528	565	549	545	562	552	526	514	543	539	530	516	530	564	514	534	525	567	546	539	547	549	541	498	541	548	495	512	532	532	571	568	545	505	574	548	538	532	520	528	506	566	501	559	514	582	519	521	508	521	543	560	533	498	514	555	567	512	541	521	515	567	543	526	552	536	527	558	551	530	541	547	482	543	551	541	555	533	538	546	511	520	533	546	523	552	540	528	532	547	550	492	534	543	574	557	501	553	512	579	552	515	563	558	517	533	524	545	523	541	575	531	551	531	572	525	524	535	567	555	523	564	499	507	544	519	513	552	491	493	498	533	533	548	533	520	536	552	511	551	569	540	570	534	558	547	571	518	572	536	525	536	520	541	533	511	562	564	532	526	522	508	495	513	545	552	564	551	526	511	554	577	540	532	541	543	539	534	544	564	552	552	522	553	514	526	530	535	548	508	557	542	531	543	535	509	532	517	504	557	556	485	529	549	522	533	522	526	566	546	523	558	540	575	528	536	538	579	521	539	576	557	571	611	544	564	559	540	518	576	574	513	543	519	535	546	549	513	567	569	541	558	552	582	512	519	534	567	570	588	530	518	515	540	518	518	515	530	572	523	549	558	564	564	534	550	550	574	537	500	583	556	533	562	543	536	522	513	559	513	496	538	519	515	548	535	551	556	555	557	527	524	557	540	561	524	556	538	522	519	564	533	501	537	525	540	573	540	565	550	545	557	577	520	572	547	518	547	553	499	505	570	565	574	555	548	541	543	541	556	565	505	514	543	545	526	534	526	527	516	530	502	560	561	539	557	565	548	549	552	545	512	542	528	544	560	538	538	508	566	522	535	531	502	548	564	491	598	542	531	543	544	503	538	565	527	507	566	550	575	573	539	567	549	578	578	524	534	560	510	545	572	554	545	546	516	484	522	582	473	542	553	562	534	529	557	525	552	532	529	551	541	515	507	542	552	538	554	529	516	569	525	544	537	585	508	554	543	545	546	533	576	556	548	535	534	562	514	576	557	570	510	563	561	530	540	554	525	563	587	560	571	571	555	554	532	533	555	527	496	538	536	530	520	513	517	578	567	539	524	550	541	542	550	557	517	517	585	562	512	570	506	518	509	529	474	579	531	536	547	557	533	587	541	515	560	609	518	524	534	538	555	545	564	566	545	555	562	563	555	549	528	503	536	524	542	528	561	591	562	567	514	531	552	556	500	579	522	505	499	528	492	567	533	512	553	513	517	526	574	498	585	538	589	547	529	557	525	528	526	508	531	589	516	545	530	526	563	511	527	527	546	525	535	533	543	551	561	560	567	564	551	510	543	540	507	535	546	538	541	517	578	560	528	562	557	538	549	566	555	530	580	555	531	551	568	565	510	531	536	559	570	528	527	542	527	539	563	572	561	507	516	537	565	508	531	609	548	525	477	562	504	535	483	495	545	532	557	518	537	564	503	516	520	510	535	523	518	539	523	525	541	542	581	536	547	581	541	539	518	556	534	557	536	511	543	567	578	499	531	525	526	581	526	538	573	537	564	552	526	505	529	560	565	559	508	492	555	478	549	538	538	550	552	522	527	564	535	552	523	586	536	526	568	545	608	532	540	505	540	563	514	548	550	574	507	503	575	561	506	522	536	552	580	549	533	580	527	553	558	545	590	535	520	580	565	530	590	536	553	589	588	556	555	584	512	557	538	495	567	575	512	584	587	533	525	554	538	565	546	529	542	567	542	559	516	549	571	555	536	526	541	540	547	507	562	540	531	538	528	520	555	558	530	586	520	582	566	547	524	527	531	499	513	517	506	511	577	553	543	524	571	495	564	620	569	556	519	513	562	557	548	547	549	528	560	545	556	542	538	531	561	543	573	541	563	552	520	557	544	541	504	546	512	512	529	540	589	554	527	540	562	558	523	512	580	514	545	540	581	566	542	547	550	528	563	525	512	553	503	506	565	558	538	513	550	591	524	565	523	552	569	548	523	536	506	558	555	495	519	574	562	544	526	550	571	527	514	536	543	490	523	520	546	532	508	527	553	531	519	556	570	542	565	549	535	552	529	506	505	552	496	491	566	558	539	541	543	522	528	497	556	581	537	580	557	542	549	524	520	527	560	593	537	495	583	542	544	550	569	534	546	520	531	531	555	576	574	533	589	561	525	553	524	551	514	528	541	519	530	505	576	507	524	557	533	529	544	557	539	509	556	493	575	558	580	539	509	547	529	493	537	554	546	513	592	539	568	537	541	508	513	483	528	559	515	559	512	558	499	533	540	521	537	510	508	555	576	530	556	525	536	539	516	558	528	551	569	538	544	529	540	557	530	544	514	587	545	540	577	557	522	525	553	538	511	533	508	585	556	512	509	542	524	556	530	541	517	526	597	573	574	504	555	563	554	561	547	510	576	531	515	528	538	511	571	519	541	591	549	539	511	531	488	524	518	596	580	533	556	543	495	557	515	566	506	557	537	518	521	523	502	486	549	518	544	552	537	505	541	541	541	550	541	543	598	580	552	538	494	543	537	559	498	557	564	532	539	521	521	544	553	579	560	539	545	532	526	576	551	556	519	577	560	523	558	511	523	512	526	577	528	550	520	536	540	529	561	566	525	502	523	526	539	523	541	536	563	493	534	526	588	590	523	524	525	561	554	509	540	562	552	539	552	569	577	517	547	539	546	558	544	557	567	523	518	515	544	561	578	563	536	607	529	521	576	508	524	544	548	567	523	555	487	569	577	559	546	541	540	532	555	547	576	535	559	521	571	554	506	527	521	547	577	548	560	559	566	546	550	572	539	547	528	505	564	526	546	596	512	516	522	579	511	588	584	548	530	518	556	537	536	542	513	525	563	541	531	524	549	573	467	576	610	561	538	554	550	524	538	559	521	559	548	541	492	529	529	550	583	515	565	561	532	545	574	556	556	545	527	537	589	498	543	540	581	541	536	548	511	500	580	502	554	557	567	569	513	552	530	570	536	510	535	555	571	550	520	571	546	523	546	529	543	501	549	568	572	537	509	566	556	553	538	554	526	539	549	515	529	482	519	506	550	558	558	553	572	519	555	556	519	563	504	566	581	523	554	559	533	510	546	528	527	518	601	515	548	544	526	552	514	561	528	540	511	540	575	551	522	581	516	525	539	494	544	505	601	515	534	533	550	495	521	527	524	523	524	524	517	555	519	494	491	602	571	563	516	535	518	515	559	524	521	502	545	559	543	523	568	545	510	489	542	525	516	553	505
33250	14841	3818	1147	636	509	456	361	340	343	279	294	279	250	212	225	209	246	222	201	211	252	252	241	222	233	202	232	225	221	227	223	238	234	217	227	233	238	218	256	240	210	231	200	207	227	222	198	205	205	203	222	204	222	207	205	210	211	226	238	215	226	219	202	205	238	204	208	230	201	247	224	226	230	217	237	234	238	204	209	185	238	218	198	215	200	215	218	210	204	238	230	207	221	218	198	207	199	190	218	208	177	200	225	235	214	205	241	232	213	204	191	235	196	235	232	212	223	220	196	235	236	209	219	222	230	188	229	222	229	223	219	230	219	217	179	204	222	224	176	227	205	183	233	222	220	250	207	212	244	209	203	211	207	213	229	204	221	200	204	223	198	236	237	191	212	211	228	200	230	237	184	219	212	226	220	243	185	201	209	206	212	237	211	194	222	219	239	201	228	212	220	193	208	215	218	201	221	210	221	226	213	245	221	210	220	211	188	229	226	193	228	217	239	230	228	196	226	206	219	217	193	199	203	237	238	241	240	210	201	222	228	218	241	240	211	214	230	226	203	222	213	209	201	217	248	215	210	211	216	218	209	218	241	207	203	205	207	210	234	216	206	231	192	207	197	178	210	243	201	230	206	222	193	207	227	206	207	224	232	213	227	226	228	249	219	197	193	197	239	227	216	235	192	227	201	226	222	181	224	238	204	216	193	211	202	179	192	224	206	233	206	225	219	247	243	216	208	218	211	206	185	215	202	249	218	228	214	218	223	222	226	226	216	234	234	237	210	211	224	208	214	234	217	218	216	208	212	207	218	207	231	196	242	211	202	221	218	229	235	227	199	219	200	239	220	221	250	201	239	258	210	209	208	235	218	206	220	220	206	217	242	211	234	211	233	202	227	210	201	218	202	199	205	245	204	231	198	209	204	193	214	218	214	203	236	235	222	221	186	209	195	219	191	213	214	227	206	225	242	241	217	222	225	219	230	199	248	210	198	221	234	220	227	222	237	176	206	216	243	193	211	186	218	221	236	206	234	227	213	189	193	182	211	218	258	241	204	195	215	220	232	236	228	216	212	238	213	249	236	211	202	208	232	187	216	215	195	207	208	220	223	205	215	245	207	241	189	197	206	218	240	214	228	241	245	204	262	240	205	222	228	209	212	205	204	235	205	231	213	223	206	206	206	235	231	223	217	220	206	214	250	227	219	241	222	208	213	181	196	212	247	231	227	185	224	198	213	206	243	198	206	213	198	194	204	216	206	218	212	233	226	191	209	220	247	209	231	214	192	226	203	193	219	217	241	219	211	192	219	228	230	202	236	261	187	227	196	239	207	238	208	220	215	212	221	201	213	221	220	201	218	182	206	189	188	212	205	201	237	194	205	234	227	209	228	194	233	212	215	237	222	206	226	205	223	240	253	187	224	225	241	236	213	201	195	205	209	214	245	227	221	210	192	244	214	218	198	222	235	212	226	209	249	220	225	221	194	223	200	213	224	209	239	245	236	203	235	228	227	212	215	251	222	207	240	186	238	216	229	217	224	231	207	190	197	228	217	234	175	233	230	204	244	228	194	229	245	243	231	201	203	210	207	214	222	223	223	205	220	197	218	224	218	228	215	222	219	223	234	193	203	232	199	228	223	197	203	189	205	202	223	218	196	208	234	201	218	224	235	225	218	217	234	240	211	201	199	228	226	222	240	237	206	192	221	219	207	215	223	201	238	208	229	237	215	200	237	209	223	232	202	229	236	213	212	205	189	235	237	196	207	194	227	215	201	231	215	232	210	229	224	206	224	212	193	194	235	232	249	210	219	211	183	208	216	217	212	252	232	225	221	220	209	212	192	228	230	194	234	219	198	242	238	236	205	186	218	221	205	204	231	245	207	215	207	211	169	209	234	241	212	239	236	188	213	216	221	227	239	207	219	214	212	207	216	201	230	215	226	212	215	241	202	218	212	210	230	217	230	203	201	210	220	205	213	206	196	222	204	200	203	225	210	222	201	193	214	212	232	223	195	229	193	221	208	211	187	208	194	219	216	208	236	242	213	222	239	229	206	222	223	245	216	212	221	211	210	206	233	206	245	209	235	223	205	218	218	207	234	227	248	219	206	231	203	223	188	207	212	230	209	205	209	217	257	229	209	196	207	209	233	190	237	229	271	217	219	211	219	193	176	214	193	237	236	227	208	201	196	245	212	210	218	216	214	230	220	193	218	244	206	206	230	209	229	208	216	208	208	219	228	205	216	226	215	239	217	218	212	223	214	224	200	221	220	197	196	223	177	242	207	223	202	221	197	218	220	233	228	200	197	197	235	221	225	223	198	221	231	196	204	201	182	219	202	211	215	225	232	224	182	236	217	209	222	216	217	210	191	223	220	247	210	210	237	188	202	232	250	200	204	205	209	213	220	216	216	173	218	219	227	242	218	230	205	238	200	218	235	224	234	223	216	236	220	201	208	199	246	197	216	206	217	203	204	235	206	230	207	208	200	219	213	232	194	205	195	224	196	206	215	220	219	213	212	217	204	197	189	203	233	238	213	195	255	217	206	224	211	253	220	216	217	236	220	214	230	209	197	224	189	228	246	223	207	221	224	235	235	208	222	240	232	226	197	221	241	208	234	223	203	225	214	203	208	217	242	199	226	223	182	213	226	240	206	215	229	236	225	231	217	234	210	239	202	206	201	229	208	183	228	246	211	244	216	204	201	234	226	229	218	261	200	217	228	219	217	202	201	231	217	227	240	217	219	215	216	218	203	260	223	237	239	189	213	204	208	241	185	223	213	210	210	197	218	222	199	218	227	226	193	218	201	221	239	213	228	214	205	218	214	224	192	225	236	236	238	237	217	213	218	228	244	207	236	228	223	218	209	218	239	242	197	225	201	209	211	241	240	221	214	215	238	232	229	232	200	234	222	201	235	244	241	217	198	232	238	217	223	212	199	218	264	213	222	201	206	219	217	189	207	200	195	212	198	195	204	207	223	213	219	206	197	193	188	234	229	265	207	217	218	217	212	199	219	236	227	231	233	221	213	187	209	191	204	210	222	209	231	230	225	239	207	219	223	194	213	228	201	208	218	194	242	236	220	220	229	194	211	232	229	198	212	204	223	193	201	235	232	229	211	219	209	232	183	221	223	228	245	241	228	211	201	238	202	224	213	211	216	242	233	233	227	227	231	192	223	214	218	215	233	213	202	242	207	214	205	217	205	215	202	258	191	193	236	231	229	216	216	212	202	215	231	224	189	202	229	207	220	201	243	192	213	226	226	204	211	193	232	215	194	209	235	189	197	219	219	208	211	232	218	238	216	186	229	225	238	223	194	216	214	220	222	243	213	206	216	222	199	207	216	218	219	215	239	208	236	244	240	204	210	203	217	228	224	249	210	206	238	256	235	210	219	203	206	228	240	230	239	215	208	224	206	200	215	254	206	218	205	248	207	220	210	197	223	220	221	196	221	207	190	208	221	232	213	231	224	213	219	242	199	210	208	217	220
5544	3105	2459	1219	807	654	628	633	551	548	555	556	508	565	528	478	493	492	500	511	505	477	501	503	497	515	519	553	526	488	492	561	479	485	492	483	560	533	506	500	517	507	509	502	500	541	543	535	535	499	530	507	550	543	530	537	519	485	514	529	486	486	528	480	535	528	529	493	488	525	509	527	522	500	482	530	499	512	523	496	472	515	503	507	501	525	494	507	517	496	514	530	564	529	509	475	518	546	521	512	497	538	487	526	527	543	544	499	500	481	498	507	538	551	491	520	508	508	496	483	476	501	466	484	479	510	502	515	538	539	523	529	491	516	491	491	499	542	483	532	516	478	495	497	523	530	496	540	472	545	507	523	542	506	476	537	520	501	517	513	443	531	520	485	532	480	543	512	534	475	484	554	486	478	474	497	523	520	556	532	528	484	488	499	494	529	506	487	452	486	543	498	478	521	486	502	518	497	511	546	513	488	468	513	488	508	497	478	532	498	493	507	527	507	496	523	497	486	506	485	508	449	524	514	506	545	531	522	477	501	521	518	512	483	512	540	492	499	477	486	550	466	504	500	512	470	488	497	476	524	488	500	518	536	512	497	511	523	507	524	518	540	524	470	470	459	540	500	509	530	501	486	509	481	513	514	507	519	527	520	507	480	482	506	477	492	505	505	474	515	507	516	499	521	575	512	505	520	524	508	543	468	489	517	494	508	569	485	537	522	498	516	541	491	528	586	525	497	493	548	549	493	519	524	542	500	525	511	479	525	472	499	513	533	543	547	499	519	480	520	499	536	482	537	528	506	518	489	491	528	500	545	502	524	484	509	506	550	478	501	499	535	542	508	511	549	488	461	496	516	467	507	523	493	494	490	510	498	542	501	500	472	525	520	513	482	499	520	519	478	529	541	516	520	510	526	544	487	501	482	478	537	488	497	470	503	519	539	519	484	505	509	555	511	483	491	500	511	532	540	499	492	511	455	515	507	532	504	505	483	502	496	494	467	552	486	539	502	515	522	531	525	477	494	510	544	497	496	489	490	506	535	508	521	499	516	452	499	499	531	532	517	524	536	519	506	537	494	539	501	504	517	495	526	504	500	540	491	496	547	524	487	513	529	498	502	499	556	552	472	489	507	501	526	547	511	501	512	510	519	518	493	522	535	511	558	496	512	532	466	500	503	480	495	516	474	500	530	477	433	530	526	528	475	517	508	505	499	489	520	501	503	522	514	467	492	493	501	548	538	489	490	526	506	520	538	539	548	473	523	470	537	535	496	459	499	502	491	522	491	509	497	468	545	510	483	488	467	533	466	545	528	528	538	498	550	517	503	512	478	497	510	502	532	558	500	525	488	538	500	523	468	512	512	512	521	523	495	508	534	526	510	509	500	505	547	520	454	551	550	489	486	477	520	500	530	550	506	478	519	461	528	505	500	520	496	482	474	487	494	486	472	479	544	502	523	514	526	510	554	478	542	508	477	499	483	516	488	496	476	519	523	532	537	510	485	515	536	518	517	523	504	506	541	551	521	491	504	542	499	506	506	542	517	508	521	509	473	523	535	540	517	543	476	531	502	459	523	524	483	510	545	493	505	525	499	502	535	482	506	508	483	472	487	514	507	496	512	497	516	492	477	472	538	483	517	513	507	493	512	510	507	531	522	487	529	477	505	537	496	488	481	473	532	535	466	499	472	554	474	511	511	492	528	534	479	480	518	469	503	495	513	502	481	553	524	495	503	507	523	515	483	521	531	530	484	525	489	511	508	534	508	518	534	496	510	507	569	530	504	540	493	457	549	483	510	493	497	486	485	516	536	502	468	499	502	525	499	496	529	487	519	514	531	491	523	516	517	531	537	531	549	512	539	486	503	522	522	537	525	546	481	483	455	502	492	503	493	533	497	517	500	507	509	504	505	526	513	520	532	495	513	483	496	504	495	523	511	534	508	536	504	489	540	520	499	505	535	512	499	498	484	524	570	509	543	494	506	505	453	527	504	508	494	537	473	520	519	540	525	486	504	502	481	524	503	523	487	505	513	489	489	531	480	486	496	492	494	523	492	528	504	538	512	516	544	511	492	471	512	478	482	528	513	514	498	531	535	463	450	493	517	526	467	543	513	542	504	546	500	520	556	499	519	553	498	502	517	526	484	526	528	488	509	538	535	522	504	547	482	515	497	552	492	513	476	516	478	480	490	496	502	506	481	504	569	482	502	473	515	485	543	533	492	532	497	510	487	472	540	473	505	534	532	502	467	518	548	442	512	532	479	500	535	503	567	516	514	539	524	492	564	505	496	546	518	506	516	512	531	489	503	488	547	476	497	487	495	502	460	507	536	520	540	510	536	494	516	526	522	498	546	525	453	517	471	498	567	512	528	499	532	528	504	495	470	444	481	528	484	526	521	488	538	507	494	491	531	491	509	504	534	520	525	495	513	526	493	550	491	562	507	541	535	479	529	486	490	512	492	501	504	513	520	546	476	479	498	516	470	501	527	522	496	488	523	512	481	537	492	488	494	499	464	536	487	507	478	558	491	525	516	512	501	515	518	511	504	522	498	526	563	489	533	505	476	499	484	505	479	497	516	505	499	501	528	496	546	528	481	502	468	542	531	528	502	531	461	509	506	505	485	487	533	543	516	489	525	516	544	526	538	467	524	529	463	512	485	531	529	488	508	511	512	519	508	491	507	469	501	477	515	508	506	496	500	495	499	526	479	482	522	496	499	477	507	467	535	521	501	503	565	500	531	500	493	485	509	496	519	531	530	470	527	499	553	444	525	524	503	538	515	508	508	538	548	510	534	487	494	515	502	462	500	508	517	506	528	468	534	507	495	478	508	525	545	534	461	511	526	517	550	480	464	536	520	523	539	515	490	512	531	497	510	491	541	540	494	534	489	523	528	482	522	466	539	496	482	505	515	535	467	528	515	477	499	459	541	554	528	548	508	456	512	504	522	482	474	488	541	509	486	490	519	475	484	460	513	484	506	535	516	525	487	491	530	522	537	523	522	518	513	468	526	510	508	489	493	543	484	505	500	550	499	552	488	513	536	487	486	501	492	525	508	490	528	492	557	497	493	491	503	497	482	508	541	539	462	488	496	494	552	508	503	485	494	517	494	525	586	480	519	483	517	463	515	501	510	507	546	503	501	555	514	530	527	471	518	510	508	478	529	461	529	543	479	514	498	506	517	501	510	498	531	524	502	542	518	509	534	510	486	478	489	532	546	517	508	540	503	527	466	506	509	514	514	512	512	484	526	513	498	517	505	501	507	510	489	456	520	473	517	492	530	516	549	497	519	503	502	533	501	519	526	506	507	506	492	461	581	529	495	504	497	516	471	507	535	485	458	544	483	493	514	513	540	531	496	509	460	513	555	539	518	476	498	480	480	517	515	510	488	481	556	496	530	521	525	472	493	523	485	488	566	492	497	474	505	509	488	493	492	486	495	520	499	497	487	518	491	512	517	518	502	501	495	502	492	495	531	512	518	496	500	518	484
24561	21004	24680	27510	20725	4061	1035	790	641	543	495	408	409	368	341	375	340	349	302	345	319	325	315	294	315	330	326	295	313	335	308	305	330	341	290	306	326	292	310	288	305	318	314	337	310	310	313	318	328	310	329	311	313	323	325	310	304	333	317	302	329	317	345	311	312	324	302	275	277	320	325	343	299	318	331	334	301	317	289	336	340	297	321	320	326	307	331	312	325	279	315	312	339	300	300	299	316	302	303	342	291	310	353	314	329	305	311	333	304	306	357	355	332	352	324	309	335	346	315	311	297	325	302	291	324	332	281	356	360	333	292	322	305	302	323	336	315	326	305	311	318	292	295	342	314	325	331	308	309	322	330	318	290	318	333	329	361	332	295	335	309	333	310	313	320	310	298	328	323	336	315	298	334	347	336	321	305	317	298	311	324	318	298	334	315	320	283	327	334	260	328	350	286	311	343	323	292	297	303	319	263	284	321	318	347	334	311	323	312	337	340	295	315	307	258	304	320	327	342	328	308	309	299	352	321	336	330	312	291	318	332	290	326	311	300	303	330	298	274	322	291	244	320	325	341	322	324	358	291	308	314	326	338	290	304	316	345	319	319	280	293	329	341	327	301	297	284	298	318	306	308	299	336	341	308	305	316	324	301	331	323	312	313	322	330	289	284	329	280	320	307	297	310	312	276	271	317	290	314	312	280	308	329	302	336	294	305	295	305	321	301	329	318	337	309	322	300	313	309	298	296	310	337	321	306	334	307	258	319	315	329	337	333	313	351	320	309	315	294	301	307	312	301	291	345	330	371	327	361	295	308	299	312	341	303	311	285	272	298	299	308	316	342	322	293	324	322	307	321	339	312	359	365	336	289	284	335	315	319	333	305	312	272	281	319	319	292	344	341	289	327	312	317	315	321	336	300	312	282	321	327	284	321	363	341	303	321	292	306	313	315	340	295	314	327	311	308	326	332	267	331	319	304	295	322	272	293	342	310	340	310	307	331	320	318	305	338	296	328	288	333	291	293	288	319	307	319	289	287	271	278	301	319	318	337	318	269	323	318	254	301	307	338	314	292	322	321	300	329	335	306	327	344	337	310	335	325	289	289	322	305	313	322	294	297	319	353	334	357	319	299	319	320	344	347	312	303	320	297	309	313	328	331	344	333	330	308	295	324	314	319	292	289	285	348	308	320	323	290	338	303	336	313	298	340	289	313	324	330	303	334	302	321	339	346	325	307	297	331	297	301	317	324	317	300	308	336	317	304	308	306	342	333	295	291	300	308	315	332	324	294	318	309	313	266	329	338	296	310	325	333	308	310	336	302	345	301	290	299	287	285	306	306	312	331	322	313	314	311	341	311	348	324	324	324	306	298	304	311	312	313	310	299	276	288	321	337	304	316	306	335	307	349	318	317	322	329	336	338	311	338	308	322	298	352	332	337	299	294	326	296	284	301	340	316	359	333	327	316	299	317	301	289	295	326	319	300	293	277	298	325	291	280	337	315	296	325	338	319	314	303	368	301	303	285	307	313	318	317	340	294	299	330	327	315	309	349	304	328	346	317	326	336	338	312	310	324	298	354	310	317	325	326	327	316	289	284	313	323	305	318	293	307	324	321	332	312	304	340	369	333	335	313	308	298	286	313	300	300	318	308	297	298	302	296	331	307	325	310	298	326	272	340	313	290	319	299	325	314	332	300	320	345	308	278	288	340	313	331	294	292	321	337	336	283	304	331	347	316	323	346	305	317	320	305	336	269	340	321	315	328	305	281	320	350	337	334	323	299	303	305	357	340	294	342	330	306	356	313	352	324	352	315	308	279	314	349	332	320	329	315	308	293	300	298	297	339	302	327	313	281	321	291	296	310	298	336	323	335	297	354	299	274	310	320	290	294	300	298	313	288	300	324	343	308	327	312	298	315	318	270	308	337	300	334	289	299	304	335	270	294	325	325	321	308	321	320	307	343	278	326	327	329	301	331	280	314	341	309	347	302	307	313	324	284	294	310	320	347	337	345	306	328	322	307	339	315	301	295	294	308	302	306	300	280	328	309	315	328	286	316	336	305	287	320	336	291	339	322	302	307	322	306	315	312	327	324	295	337	345	322	315	302	280	330	309	326	282	333	300	289	327	311	288	330	321	334	301	291	289	305	336	321	299	312	322	326	320	307	333	311	307	288	332	319	360	336	309	298	335	320	294	310	298	322	352	312	310	304	276	330	322	300	305	325	312	309	289	308	324	314	289	343	327	333	284	293	323	291	376	309	316	325	318	298	276	293	313	301	361	305	304	315	317	340	314	332	328	299	338	333	319	346	312	338	345	319	322	288	304	312	295	312	300	336	323	309	302	317	323	314	329	345	303	338	331	332	310	306	329	317	263	291	280	305	339	345	306	335	309	327	301	329	340	332	345	287	310	311	317	323	293	289	273	286	291	310	300	292	311	358	306	303	331	312	313	308	287	322	321	285	301	324	329	300	290	309	344	318	345	314	341	281	340	328	332	327	313	307	322	320	282	278	308	308	331	299	331	299	330	301	317	309	329	314	300	309	314	340	327	317	305	347	321	308	299	334	305	313	327	284	317	330	278	324	357	329	340	311	354	323	320	281	318	312	295	310	290	304	330	329	321	321	337	333	311	312	304	330	334	309	293	313	324	315	290	257	265	328	315	309	320	317	332	304	303	339	348	329	318	288	306	277	300	284	312	338	322	315	301	365	325	320	309	322	309	324	292	326	280	304	317	322	320	301	341	292	304	300	316	323	314	317	327	294	333	330	323	294	322	333	309	269	309	367	306	345	288	287	327	301	301	284	323	271	335	301	342	312	330	330	325	319	309	298	271	279	281	319	313	339	327	312	290	320	299	280	290	313	323	278	296	307	301	333	321	305	294	330	308	317	291	302	309	280	327	311	321	352	309	316	316	319	342	329	308	317	314	294	288	313	342	331	348	311	313	267	321	316	335	303	324	321	306	312	304	322	341	346	305	332	336	295	349	309	270	308	298	325	316	337	318	293	310	325	291	337	286	308	329	312	327	312	338	296	333	276	312	324	310	289	306	310	310	286	325	315	297	329	314	319	267	317	290	325	304	277	319	306	311	305	319	288	305	333	279	341	315	333	321	313	329	340	302	312	301	317	296	341	308	296	354	321	290	305	326	325	320	339	303	313	286	316	324	323	329	328	339	311	307	329	310	266	312	299	301	311	294	322	308	293	276	320	326	292	276	280	291	316	321	296	291	291	302	316	315	333	308	291	334	321	309	277	313	344	320	313	326	326	299	312	310	326	296	310	293	316	277	316	304	290	337	317	320	316	307	306	285	311	334	306	286	313	310	307	309	296	329	328	297	329	351	319	334	287	295	317	322	332	293	305	344	275	287	309	337	351	303	337	317	282	298	301	284	292	288	301	327	284	319	313	323	333	311	318	320	341	328	352	298	256	332	287	279	314	318	324	355	307	314	323	307	313	347	307	300	277	291	278	292	289	318	305	312	330	300
3859	7071	5385	2477	1482	1175	1032	873	857	808	755	797	755	705	670	693	699	698	753	726	694	668	684	690	674	695	686	710	694	731	643	707	668	686	650	717	648	701	672	688	662	724	681	643	686	717	638	642	703	672	664	663	720	708	693	700	661	644	678	641	675	679	679	684	685	711	643	705	672	654	694	624	680	667	716	639	694	684	664	683	698	687	684	652	712	692	658	674	693	702	659	696	702	687	683	668	694	676	678	704	673	656	662	689	651	680	656	668	631	684	702	630	644	720	637	684	683	630	664	700	687	674	668	709	642	660	729	677	676	711	690	673	661	711	694	680	716	645	674	621	692	654	725	644	657	678	662	639	711	693	699	697	670	676	671	644	692	690	647	692	677	647	639	701	617	691	632	700	677	732	693	652	721	727	682	714	745	672	693	697	681	658	700	670	659	708	703	699	663	608	683	673	647	716	699	695	667	679	722	654	694	650	705	689	677	611	663	661	711	686	662	661	658	690	679	654	657	715	682	633	689	621	653	688	664	691	654	682	694	666	637	635	673	748	670	688	719	642	706	614	655	651	657	705	659	679	678	694	651	697	663	705	671	684	613	693	687	664	647	731	632	691	709	685	684	659	700	670	714	671	717	704	647	689	662	675	657	695	713	654	664	707	650	685	703	698	685	656	695	698	713	695	703	686	624	632	662	679	652	734	730	697	699	706	635	678	635	726	639	682	654	696	627	711	619	638	653	665	649	674	660	699	673	680	706	675	649	686	766	709	691	667	689	712	646	700	696	703	685	715	721	681	661	693	686	703	708	698	667	648	701	717	663	664	665	689	675	685	692	694	643	635	719	678	674	695	678	655	710	677	671	686	706	662	688	642	715	641	728	673	693	665	660	735	689	695	655	651	694	648	691	685	656	662	662	676	651	672	682	661	716	702	671	662	656	707	706	684	686	707	673	696	681	690	714	722	693	675	630	647	652	692	652	679	703	699	653	692	631	708	665	721	720	646	706	674	730	688	715	701	698	668	703	672	707	667	678	695	680	654	696	666	733	635	670	642	672	693	698	681	681	742	656	651	657	706	666	698	690	666	669	686	685	629	683	683	672	728	685	666	673	694	684	649	683	666	697	675	739	656	735	661	708	651	682	689	667	713	680	702	665	636	663	676	704	727	690	682	690	674	720	676	701	643	721	689	663	664	667	689	720	663	618	650	666	708	646	669	683	677	682	713	653	670	688	705	702	712	718	670	661	660	700	717	709	701	682	676	669	681	678	702	687	722	697	686	734	666	651	669	662	655	665	655	668	632	675	675	694	698	698	676	700	702	660	654	703	651	697	673	708	661	664	702	695	690	702	649	625	651	695	680	686	694	687	640	637	674	698	686	638	689	659	671	655	672	651	669	660	650	648	649	687	669	702	684	650	694	723	662	642	648	699	661	727	651	689	672	700	656	697	642	700	682	698	653	701	679	633	703	657	646	694	665	702	648	639	688	659	705	661	709	700	679	713	684	656	690	690	693	688	708	744	661	637	700	682	711	734	691	673	638	624	656	674	696	656	654	642	654	680	660	692	724	687	761	701	634	675	714	680	666	646	689	680	652	681	658	686	683	624	694	665	679	672	629	700	666	651	661	667	738	672	669	655	714	721	691	693	668	681	658	655	715	699	656	739	665	661	689	660	723	676	693	680	689	718	644	660	692	689	682	665	704	677	687	701	730	686	660	688	697	664	656	701	679	712	694	694	711	617	687	651	665	683	716	700	669	720	695	665	682	663	647	648	686	692	708	725	736	652	656	660	716	688	651	693	684	705	674	651	701	649	705	596	703	675	668	728	689	710	655	657	689	709	652	700	638	687	664	636	692	645	704	720	717	694	649	670	674	703	721	707	718	675	696	630	719	717	733	695	685	641	697	696	708	672	655	681	756	695	666	714	701	687	627	678	680	683	668	643	663	698	650	674	700	673	704	671	725	709	684	696	690	669	685	696	716	675	671	687	681	670	653	691	661	669	720	616	700	700	665	687	666	650	692	658	694	716	676	666	683	677	681	680	670	636	678	682	672	693	638	676	708	706	661	686	644	627	700	728	694	647	700	678	664	645	667	691	718	703	640	671	644	679	671	683	654	690	688	653	727	679	681	689	701	625	707	711	666	705	665	705	666	683	673	667	670	692	670	680	694	674	667	655	695	662	655	686	670	718	683	679	738	634	667	632	645	707	671	649	621	705	655	721	608	681	648	659	704	640	740	705	674	693	690	712	676	646	688	710	672	710	683	699	677	639	676	674	705	635	718	680	682	663	697	677	726	707	624	659	685	657	677	662	683	677	695	655	645	655	714	678	679	682	721	681	675	704	697	727	667	684	672	673	652	665	683	684	665	663	674	688	739	716	649	673	642	668	683	710	648	669	708	664	693	671	705	684	692	638	670	677	659	653	712	699	654	721	663	663	679	644	684	677	647	738	703	676	652	654	655	682	693	646	692	664	721	609	597	631	666	693	634	646	665	681	662	671	651	686	692	680	676	674	649	684	664	671	698	692	635	674	689	709	657	728	680	682	659	638	672	679	666	644	678	657	656	687	674	689	667	667	656	647	697	681	651	688	728	678	730	676	698	706	697	642	700	674	673	671	676	666	665	717	730	704	663	699	756	654	693	649	728	677	668	617	674	717	728	697	684	701	675	618	673	675	667	688	658	628	671	726	679	640	707	711	682	656	704	705	668	693	692	680	681	660	716	694	642	675	687	676	655	730	623	652	690	646	697	676	657	649	695	704	651	722	639	732	628	688	711	635	695	663	684	683	684	647	654	653	669	701	640	666	660	666	647	690	685	696	686	669	732	678	663	663	678	694	673	687	682	648	682	649	626	732	695	647	685	615	671	678	662	679	656	633	699	649	683	688	651	695	662	680	666	736	660	653	688	694	639	679	699	661	670	702	690	660	680	653	687	659	660	687	654	689	648	673	660	719	714	674	668	678	731	697	668	648	717	686	697	728	678	705	721	663	655	677	695	652	659	688	679	643	704	698	682	669	698	648	688	666	663	649	684	651	713	666	696	699	673	633	645	651	628	695	654	687	670	655	678	625	673	693	685	683	689	664	682	695	665	697	680	690	665	680	710	697	687	718	654	676	697	656	659	711	660	674	623	643	705	693	677	698	666	719	673	677	648	652	648	699	690	672	656	688	676	658	645	666	677	639	638	674	644	708	735	680	701	710	628	701	726	709	653	685	683	677	683	662	679	700	688	665	650	701	658	720	664	719	726	641	673	655	668	726	698	694	686	682	678	624	635	671	710	722	690	690	636	699	634	725	639	671	664	720	705	669	691	696	679	718	712	659	731	683	692	700	675	673	669	702	675	646	673	642	671	655	674	634	640	686	668	648	648	692	702	689	683	657	642	647	666	693	632	630	720	652	685	664	660	680	691	644	732	679	704	647	697	714	737	716	667	697	706	713	687	696	693	678	680	676	675	693	654	680	644	641	661	716	658	700	679	680	666
23662	20920	25156	26823	20929	20972	4903	1272	884	702	497	417	406	375	323	301	284	308	279	275	252	281	262	234	265	272	302	253	247	310	292	256	252	254	254	289	285	266	242	256	259	238	274	235	245	267	285	255	264	284	228	260	277	282	260	280	262	246	256	268	263	235	251	266	232	256	240	269	257	231	235	260	235	258	251	241	251	240	265	261	286	236	254	271	258	264	238	251	274	263	259	260	271	244	226	249	278	231	237	251	242	224	277	270	277	258	223	245	252	259	266	269	230	254	270	242	241	250	242	251	249	246	237	266	248	270	246	281	233	272	256	250	249	262	229	244	241	254	212	248	265	282	258	283	250	248	251	254	277	273	240	229	267	261	252	241	238	268	254	251	264	257	248	268	241	278	270	267	257	249	286	280	274	246	255	232	258	275	236	252	248	255	224	289	247	260	262	266	258	275	238	229	236	247	257	223	240	278	263	256	247	230	255	250	254	249	221	248	268	241	232	278	271	284	252	269	259	244	256	233	263	228	236	231	270	235	254	275	275	242	273	227	248	217	235	231	255	269	260	260	289	254	267	274	287	243	270	250	247	282	246	247	265	196	270	242	259	217	259	228	257	252	257	249	246	254	246	249	264	244	226	251	271	243	250	265	239	248	268	265	230	236	219	251	256	262	256	261	246	222	275	268	245	257	238	271	275	243	262	229	234	243	232	237	272	238	227	247	254	247	240	256	255	232	261	248	271	260	246	256	253	235	252	272	258	258	251	227	261	259	212	236	220	244	244	263	219	232	257	249	266	270	258	251	270	242	253	248	259	250	243	261	258	251	258	281	265	257	234	262	245	265	252	257	248	252	241	257	283	250	239	260	250	269	245	241	231	253	261	273	255	254	257	271	241	263	240	256	253	261	250	256	271	237	272	276	240	251	246	238	225	229	257	272	275	235	232	263	248	236	246	231	264	242	256	234	266	227	247	246	274	238	254	225	243	275	231	235	257	282	247	264	242	229	280	254	242	257	242	260	251	239	267	236	227	249	226	246	274	233	223	216	267	243	222	253	283	242	269	227	270	248	292	257	268	273	251	250	266	249	292	234	260	296	270	249	233	226	242	244	240	235	244	262	267	261	305	235	245	245	260	265	271	269	260	270	268	239	236	262	257	224	253	277	254	229	241	272	248	261	273	231	257	230	248	273	231	234	243	260	248	244	271	232	217	238	263	260	235	226	247	286	259	236	262	246	277	231	233	247	255	260	220	292	243	260	269	267	272	265	244	244	271	228	252	251	240	282	218	238	230	254	263	244	260	236	251	237	268	234	244	266	254	235	218	264	280	252	271	230	239	216	245	224	253	236	228	249	264	258	259	245	262	268	239	259	259	268	270	247	251	235	233	234	243	228	240	267	261	230	245	262	235	232	236	262	248	271	245	233	235	240	254	269	260	279	247	229	272	236	253	259	247	238	258	238	243	224	261	249	231	230	261	207	250	235	253	229	253	275	251	261	238	249	257	250	264	258	255	228	250	251	258	269	226	228	245	243	238	237	283	244	260	259	259	280	268	271	246	246	290	278	259	221	241	223	290	277	251	246	260	213	251	241	243	246	239	219	251	236	245	277	252	250	256	215	255	280	264	222	259	250	259	229	239	249	221	256	258	247	241	258	254	233	256	255	262	281	251	220	242	251	242	238	242	246	248	242	263	227	232	232	239	251	274	266	244	262	241	223	263	254	292	259	289	278	265	270	260	293	270	263	267	270	226	266	311	269	255	254	265	231	265	225	253	245	247	245	245	240	223	206	235	237	232	248	238	250	229	269	256	262	260	226	221	251	229	251	258	264	267	248	273	258	235	226	259	275	252	245	257	239	262	262	253	267	227	224	260	233	251	243	231	236	237	257	245	262	247	265	225	238	250	257	277	264	247	260	235	257	259	224	265	279	277	251	246	267	231	241	248	242	247	252	251	249	217	251	255	252	265	247	281	269	279	266	244	262	245	249	255	248	264	282	262	243	245	255	230	246	220	245	223	299	266	247	263	247	280	240	246	247	261	242	213	318	213	263	254	256	253	265	246	258	245	251	273	240	271	227	280	242	262	242	237	252	261	247	229	279	274	271	243	248	264	266	250	227	249	252	232	255	238	238	244	233	252	275	260	257	266	246	243	251	268	241	235	229	284	268	231	255	232	243	245	268	290	234	215	235	296	230	255	234	263	284	262	218	233	257	255	257	250	246	301	268	254	246	257	235	265	244	232	251	254	244	234	239	235	248	248	288	242	254	249	255	235	242	243	241	230	278	260	266	275	245	274	247	258	220	292	277	253	259	230	279	277	227	258	234	249	272	265	257	255	239	249	257	246	256	276	270	248	259	280	238	232	263	259	255	236	254	245	254	268	244	211	247	265	237	274	256	250	244	244	237	271	252	269	255	238	278	264	240	252	224	239	264	247	233	276	261	253	253	290	221	223	264	232	232	212	262	253	241	240	223	244	249	265	248	264	283	274	239	226	284	242	262	223	227	231	255	265	255	229	261	256	260	280	274	266	242	217	264	264	280	237	241	264	231	289	263	229	253	206	223	215	201	226	236	259	253	252	253	257	226	207	244	233	258	255	243	205	273	295	306	279	295	237	247	232	252	267	248	265	248	238	260	217	248	218	258	265	275	255	276	261	251	246	282	259	229	241	275	280	255	273	263	238	240	249	264	226	250	271	229	257	264	259	228	255	252	251	237	250	237	260	235	258	233	247	236	254	251	241	278	282	243	243	257	229	256	282	260	262	229	263	256	237	243	258	272	268	228	229	262	256	261	260	252	268	242	237	227	222	283	259	230	252	252	249	250	259	260	255	228	267	265	302	240	246	228	244	245	255	229	260	266	251	260	230	228	260	255	247	241	266	258	230	245	256	234	233	288	254	218	240	247	230	257	247	246	250	256	247	232	272	239	234	239	215	277	235	246	242	241	249	235	252	240	230	266	271	223	282	269	257	286	260	230	240	241	259	247	234	264	261	241	259	232	269	262	216	218	230	247	261	249	237	255	253	241	259	256	245	252	241	249	243	251	294	267	238	251	235	262	231	285	251	223	279	221	246	235	230	231	261	250	268	260	264	255	245	263	258	227	263	267	244	260	253	248	240	240	225	211	263	226	257	233	251	273	275	251	247	254	277	245	245	257	249	223	234	278	279	273	270	230	252	253	275	236	245	256	292	233	251	277	284	249	249	240	266	229	221	274	238	257	236	232	271	241	248	279	277	249	240	249	241	219	257	225	255	247	251	241	237	282	244	254	253	239	236	229	230	264	286	207	248	284	243	229	256	214	241	266	203	254	238	231	227	225	284	260	240	235	259	263	228	245	248	234	255	258	273	248	288	249	238	252	252	254	226	272	276	266	278	245	249	266	243	254	262	262	238	239	259	234	246	255	232	262	250	244	261	244	262	258	267	231	247	239	256	257	237	243	244	239	255	236	268	232	268	264	259	263	234	279	256	269	240	253	262	240	239	229
4189	10433	7591	3566	1597	1286	1116	882	847	749	626	614	616	619	582	593	605	568	587	611	587	534	563	576	517	541	568	564	590	557	537	563	547	552	547	590	554	546	518	513	577	546	510	573	561	541	598	590	553	603	548	575	547	503	582	528	517	520	548	544	511	544	522	549	535	587	533	527	563	564	530	547	551	529	519	566	505	554	534	520	591	541	541	565	516	473	527	549	508	548	536	553	529	511	567	563	542	525	580	535	560	566	550	535	581	561	511	528	530	524	530	503	538	565	529	540	560	551	535	553	571	518	567	535	531	529	552	563	588	514	530	559	526	556	531	544	525	555	533	529	555	508	519	585	564	535	557	564	566	539	481	520	538	534	524	536	500	538	538	536	514	533	541	546	515	515	520	558	581	495	520	524	522	566	523	570	578	568	554	530	519	556	540	544	562	563	571	507	558	522	505	554	491	546	563	540	478	578	547	526	546	540	511	538	547	556	537	581	573	515	569	541	552	545	555	520	514	533	554	548	546	547	519	526	517	538	543	516	565	512	523	542	525	568	591	579	530	471	561	523	539	556	555	559	511	530	539	535	570	537	554	546	535	518	556	565	557	521	555	531	562	563	549	536	500	516	547	585	516	568	540	532	547	559	522	520	540	561	540	529	540	543	525	542	547	528	518	515	517	589	574	532	550	582	533	527	539	557	564	542	547	569	559	511	543	557	537	537	538	525	546	556	501	565	529	497	514	551	518	519	526	526	550	523	528	548	507	552	589	527	559	532	529	539	527	520	559	546	519	596	544	545	484	509	563	533	546	532	560	552	515	556	537	555	553	548	550	501	550	572	552	581	543	540	560	579	552	548	533	519	560	501	516	532	578	467	545	563	538	549	551	591	511	543	496	515	512	536	595	548	563	567	535	516	582	556	522	524	593	523	529	568	544	551	532	552	569	525	547	529	538	528	518	539	499	564	509	495	521	550	580	515	536	514	594	523	605	545	483	573	536	568	539	572	511	498	522	555	598	529	565	573	517	574	571	519	531	501	513	556	572	529	555	575	551	504	534	562	549	480	531	513	524	594	554	547	541	538	511	553	524	522	511	505	531	586	537	519	574	575	525	553	488	487	521	541	552	519	525	523	522	549	566	549	546	566	576	580	507	517	535	525	537	538	540	563	488	503	526	532	533	518	526	548	549	519	526	571	549	528	550	546	527	564	542	527	505	532	562	559	549	536	538	563	540	540	552	538	538	543	552	556	544	547	558	542	554	578	600	559	550	571	556	523	549	510	545	546	546	536	478	525	505	513	559	511	567	516	530	534	576	538	532	569	536	522	546	536	516	592	560	537	504	527	550	536	491	523	548	496	516	534	531	555	585	535	558	549	560	552	521	547	534	545	521	548	564	537	565	540	541	529	485	532	554	572	538	536	540	549	567	578	475	532	563	573	561	535	571	508	549	524	508	583	526	554	550	530	523	599	541	532	547	572	555	533	540	519	556	553	570	542	560	581	539	586	551	540	513	539	513	557	558	555	547	553	560	550	578	517	539	502	558	530	536	544	543	542	529	547	554	551	542	545	532	571	537	494	565	543	512	539	546	562	536	513	526	525	581	529	545	568	535	513	527	549	534	524	502	528	485	534	533	539	521	519	553	565	552	519	525	539	537	524	593	496	566	575	487	515	573	475	558	588	519	536	547	585	525	519	534	552	566	558	514	535	538	519	552	510	573	564	535	525	543	502	568	549	541	519	556	546	579	527	504	529	548	513	565	532	545	525	565	528	542	509	556	576	525	561	569	498	523	519	555	544	530	537	534	509	508	537	513	527	542	521	560	531	549	579	522	567	526	574	543	558	565	542	530	546	590	591	565	510	545	536	570	571	574	540	520	547	555	540	544	582	537	523	530	533	561	565	551	529	528	569	569	543	539	523	544	537	520	537	547	524	516	565	537	537	544	541	504	552	546	520	567	526	525	576	543	522	534	537	554	532	524	581	566	570	587	530	526	538	544	503	550	515	538	586	493	482	517	528	536	561	533	534	548	529	585	557	539	567	508	552	533	532	519	510	525	537	555	573	581	524	543	573	550	532	541	554	557	580	536	571	530	474	525	521	575	537	539	531	528	561	566	538	521	551	539	527	519	544	494	522	505	509	556	544	548	529	485	566	583	493	519	530	563	547	466	515	560	550	579	559	561	552	542	512	523	530	529	546	530	513	547	526	554	539	536	522	514	516	548	562	508	539	538	535	492	523	571	550	489	544	502	556	551	564	531	522	531	506	558	535	513	542	504	569	530	523	508	504	536	540	558	531	524	529	542	544	561	515	515	541	510	545	545	530	526	522	535	546	546	543	533	552	498	532	547	511	593	545	562	532	548	518	520	549	505	531	552	561	531	537	538	510	548	553	578	533	515	540	552	501	512	527	505	570	535	531	575	533	533	527	547	528	520	562	483	568	531	573	528	516	535	537	555	596	528	566	537	508	584	552	519	562	541	520	553	541	536	544	546	560	555	520	534	513	550	548	540	548	518	531	537	537	562	485	583	539	557	522	516	540	518	553	512	516	538	561	551	565	541	524	545	544	563	514	522	575	537	559	493	560	516	515	561	546	482	479	508	535	563	565	505	542	566	536	545	546	522	525	555	553	538	539	553	511	541	552	556	526	536	563	553	523	570	543	541	534	545	529	520	546	509	591	504	536	501	488	503	518	541	552	532	550	515	559	537	563	515	527	562	569	492	495	558	532	539	551	570	518	514	540	576	547	521	536	521	543	535	546	524	573	560	519	568	584	525	543	525	558	521	509	578	525	524	554	574	545	564	595	532	559	510	518	548	527	520	546	493	543	566	555	533	546	547	523	541	525	564	556	582	525	558	544	511	543	549	529	511	536	571	543	550	544	533	555	502	550	555	563	526	521	549	552	546	541	529	529	537	513	543	530	549	531	567	554	494	531	525	507	537	568	539	535	527	511	543	576	555	531	596	539	570	556	590	594	507	556	516	506	535	538	534	553	522	489	542	533	565	529	564	545	529	545	546	579	514	536	501	583	547	558	551	533	514	505	547	513	545	541	541	534	554	563	565	562	550	570	523	562	538	571	547	554	524	550	584	555	561	544	553	543	558	547	525	516	520	566	551	551	549	556	516	569	540	520	550	507	571	557	537	586	523	533	536	530	557	574	541	549	489	566	554	526	583	562	574	571	529	579	557	535	557	538	506	546	505	514	553	550	551	544	518	548	533	485	541	535	532	564	502	547	566	563	568	549	536	521	509	516	548	579	546	550	527	528	547	546	528	540	575	540	543	532	521	520	560	481	548	545	570	543	565	562	537	529	553	565	553	537	528	523	503	505	533	538	549	510	589	560	570	520	536	556	499	514	580	540	529	516	549	545	518	567	562	499	569	572	533	576	535	542	533	539	524	521	569	568	529	547	530	539	550	529	562	536	590	575	534	533	573	543	523	548	566	578	530	556	528	548	557	528	544	487	528	538	528	536	554	544	556	539
33111	14871	4048	1396	817	720	488	409	356	334	231	286	273	217	266	250	230	224	204	204	217	251	210	243	206	213	220	228	237	216	247	193	204	188	228	231	226	207	241	236	236	204	232	220	215	233	211	242	198	237	235	226	239	252	236	223	205	208	250	214	197	215	216	242	229	213	220	225	228	192	222	213	203	211	207	220	198	238	215	216	225	203	234	222	218	224	248	214	228	211	233	208	231	212	213	223	249	227	219	209	235	195	209	210	243	220	222	209	205	213	207	223	196	208	244	230	226	208	218	208	223	226	202	221	200	220	213	230	215	204	236	241	234	180	203	206	201	217	190	214	248	196	217	242	220	190	206	215	223	205	185	229	224	206	217	234	253	228	223	203	189	206	216	230	245	234	214	204	228	218	187	262	258	218	210	193	203	233	234	224	223	210	244	234	223	238	208	210	221	209	215	246	203	222	212	209	218	211	245	200	206	224	212	233	225	245	213	207	216	212	220	203	204	217	238	223	230	216	215	227	228	230	216	215	221	215	209	226	238	212	245	219	214	211	225	245	222	206	194	217	212	251	221	198	202	216	232	245	208	210	213	218	260	238	238	219	218	211	220	215	231	236	203	228	228	208	227	227	211	233	239	211	219	221	212	202	201	211	211	216	233	219	206	221	198	223	211	235	231	230	231	229	228	193	232	217	235	219	199	223	248	213	216	228	226	214	213	230	237	212	244	219	210	211	225	219	218	236	234	247	224	196	198	207	242	232	212	259	232	201	214	248	214	197	220	207	224	221	185	195	193	255	202	225	189	215	200	211	214	213	237	187	232	236	214	212	232	223	230	188	204	192	217	239	237	232	210	234	238	219	225	204	229	243	242	229	213	218	231	209	205	218	229	209	219	208	221	246	219	211	209	214	215	215	209	218	244	221	248	235	228	186	241	215	223	239	201	220	222	213	220	208	186	201	222	219	214	215	209	213	213	210	221	232	221	223	220	227	213	250	221	228	213	221	226	201	247	226	223	222	207	236	245	256	237	225	234	226	218	240	212	206	218	214	210	197	211	204	222	241	208	214	220	223	215	224	195	197	236	209	228	218	234	220	223	205	218	208	216	211	226	212	235	240	250	199	213	239	201	191	220	213	234	224	225	207	185	210	223	250	217	198	226	196	205	202	228	218	213	233	231	203	207	224	234	235	231	200	205	224	237	181	267	254	228	226	235	233	215	195	236	242	247	224	234	243	225	244	222	218	219	234	206	228	215	223	214	224	197	205	212	210	224	187	209	221	214	223	190	213	239	201	209	222	231	183	220	205	200	253	239	213	199	206	227	232	220	229	236	243	221	241	223	211	229	231	234	194	177	198	206	205	221	231	205	209	209	218	220	258	214	219	200	222	216	211	225	240	233	200	185	200	214	211	225	215	216	248	216	209	227	223	225	204	211	218	216	204	227	210	208	229	217	235	227	216	232	182	198	209	203	221	242	196	197	223	227	223	202	230	235	223	239	223	216	211	225	201	206	223	221	250	214	201	236	246	194	199	214	213	220	196	229	215	205	198	226	211	228	203	218	219	212	218	240	202	200	200	289	248	254	226	204	197	205	199	205	206	226	218	217	217	227	207	260	202	206	211	236	214	217	218	207	194	225	235	229	248	233	214	228	165	223	228	239	237	234	221	221	208	228	230	207	235	241	222	213	203	224	229	230	207	210	202	210	215	216	193	230	210	231	206	215	222	193	211	211	191	215	234	234	234	225	200	216	215	209	235	187	217	221	214	197	220	233	229	189	213	223	224	228	208	231	201	247	217	210	230	209	224	212	228	228	191	222	200	197	182	206	198	235	212	220	228	213	235	212	237	250	204	229	182	192	241	245	227	234	224	221	219	217	214	226	224	197	215	199	210	233	203	218	212	222	225	211	209	221	222	227	199	191	219	225	207	223	262	211	203	183	219	216	253	182	250	228	200	202	245	240	214	209	219	202	202	225	223	241	255	216	217	210	193	212	227	198	196	237	206	224	209	197	235	230	198	210	206	217	203	209	237	260	226	196	197	222	234	219	204	217	239	206	217	195	207	218	208	235	217	220	235	242	229	213	216	192	203	180	233	196	247	226	222	215	215	218	205	247	235	203	198	197	255	187	229	232	241	191	246	230	197	208	244	193	229	215	210	224	225	239	234	205	214	227	202	212	214	215	196	233	177	224	226	197	206	197	192	214	221	232	256	219	214	210	217	222	245	215	201	221	223	210	225	203	248	198	220	217	215	226	226	230	217	219	212	210	230	204	210	203	221	188	226	229	211	203	199	219	198	220	214	208	178	200	221	205	233	226	197	215	206	250	228	213	254	245	226	220	208	232	194	234	254	196	222	210	229	232	240	240	228	199	208	225	229	209	234	209	233	252	235	226	208	219	224	202	211	186	220	222	213	198	215	231	238	211	225	212	228	211	214	214	216	219	250	231	229	244	231	244	196	227	249	223	214	236	218	218	224	250	193	270	234	240	223	206	237	222	196	215	236	211	238	208	212	202	212	210	232	198	207	239	219	206	228	220	191	238	190	216	248	207	221	219	223	228	250	209	192	216	222	229	227	242	194	242	218	199	255	235	207	208	211	202	252	228	206	223	187	233	220	221	221	223	247	203	250	196	242	234	206	211	232	214	230	202	203	232	217	201	205	207	211	228	229	228	231	188	254	242	228	240	211	227	213	211	220	204	199	219	206	200	239	226	208	239	227	208	214	192	227	216	225	234	187	226	249	213	200	195	234	206	231	233	196	248	232	221	219	221	208	220	220	204	204	190	230	209	194	225	211	198	215	217	242	244	211	209	229	214	194	212	236	190	227	193	215	207	201	228	164	203	214	216	211	221	213	219	211	244	215	209	214	232	188	214	240	193	204	233	228	200	188	215	200	231	202	208	194	208	252	215	244	239	232	217	199	224	206	243	256	241	196	234	217	201	210	213	238	196	222	240	205	213	213	214	212	210	215	193	221	216	209	225	212	257	188	227	226	213	248	204	225	215	211	218	232	210	222	236	214	222	203	193	185	222	215	240	225	219	201	167	209	196	200	204	219	194	201	212	240	257	241	198	227	245	216	204	225	199	210	218	214	246	230	208	217	212	238	208	225	187	208	225	223	202	220	218	256	220	216	216	210	238	233	210	222	255	207	204	217	228	229	238	192	227	244	206	220	255	252	192	251	209	235	221	212	205	194	236	228	202	201	209	179	212	232	201	212	188	224	209	200	213	230	233	213	234	204	209	220	210	226	214	260	214	231	191	223	234	209	227	213	231	193	224	208	241	219	203	203	233	216	240	236	216	212	210	218	221	217	198	195	211	207	227	247	235	236	220	240	220	220	213	214	235	237	236	244	237	196	223	222	217	217	253	202	247	205	230	218	210	239	223	198	238	204	223	223	208	239	234	213	220	209	212	222	227	218	220	201	214	205	202	236	189	210	213	196	198	235	247	218	221	210	209	218	227	217	197	244	226	226	180	254	235	249
5586	3480	2466	1227	774	725	669	608	604	554	554	525	562	523	510	522	555	510	530	522	485	500	502	520	526	495	529	519	497	560	563	489	491	521	514	497	533	513	484	515	508	565	503	529	492	531	536	523	541	526	510	526	485	508	519	492	480	520	509	487	498	547	496	550	581	518	512	537	509	502	538	493	507	531	493	540	504	517	499	496	479	530	537	522	496	522	478	512	518	532	514	500	497	477	516	487	529	476	517	503	548	525	523	511	513	513	542	491	509	526	523	516	556	479	498	564	501	519	514	553	500	475	528	520	475	510	520	503	506	523	505	526	502	506	510	478	508	484	508	518	523	503	492	516	452	478	504	499	526	506	473	487	502	449	488	559	518	470	480	549	550	525	482	491	480	505	525	483	556	535	501	515	475	514	487	507	477	512	517	557	512	497	473	500	533	485	518	508	509	510	526	540	492	538	489	560	497	498	503	508	499	519	487	527	495	511	514	526	512	531	488	503	484	518	527	508	502	514	533	552	488	484	513	503	527	507	524	491	507	498	542	512	477	521	527	538	516	446	550	551	505	482	506	544	538	500	534	479	506	510	553	538	536	515	478	516	550	548	554	491	546	520	524	501	492	496	511	533	541	490	505	537	526	499	550	478	496	499	537	536	526	525	526	513	511	501	490	488	513	493	530	499	488	512	542	508	525	500	523	520	509	525	521	491	550	513	488	512	540	501	479	460	514	499	486	503	494	512	504	507	513	506	529	537	507	529	477	538	506	489	525	488	513	477	499	512	495	491	453	527	513	506	505	513	522	483	526	540	543	488	536	514	508	543	552	466	520	488	483	511	512	537	515	539	545	493	519	505	514	545	514	532	482	525	536	509	555	489	502	491	468	500	490	512	488	520	518	497	491	502	521	509	524	515	520	473	510	520	491	533	469	487	536	491	507	486	495	517	539	563	547	512	516	522	496	490	520	511	549	512	536	529	492	457	509	524	530	494	488	494	518	548	576	491	508	513	538	487	535	487	517	513	512	528	512	524	474	501	546	494	542	483	481	466	507	514	513	494	487	485	514	469	486	526	527	499	510	524	499	528	524	495	536	520	527	547	534	479	527	535	487	536	507	542	542	540	522	527	498	512	558	552	552	526	523	526	505	496	564	536	502	495	490	512	516	500	531	530	517	501	503	519	525	507	474	479	503	543	477	543	512	521	542	471	504	510	528	530	479	520	547	508	534	509	511	510	484	502	487	467	492	514	492	542	506	523	507	540	500	510	520	479	524	504	506	514	521	539	469	526	530	523	525	506	537	509	509	480	514	499	532	508	505	556	526	528	481	488	521	486	523	515	517	526	523	513	489	522	517	517	511	575	525	522	502	507	506	573	528	510	532	534	492	525	519	553	483	522	493	496	510	513	486	499	498	507	487	513	531	509	546	508	544	496	497	491	532	502	472	535	545	484	513	522	500	509	547	488	547	476	477	505	462	522	529	496	498	514	479	519	520	550	522	480	499	516	526	512	489	521	496	515	520	477	489	509	517	502	537	513	522	494	476	446	543	502	495	507	480	525	491	517	486	496	503	535	493	474	513	505	509	504	502	524	510	524	510	488	488	561	524	536	520	530	528	486	488	495	493	542	485	520	526	511	515	526	499	509	500	479	470	512	497	533	508	508	552	455	537	521	529	520	535	487	526	509	498	517	557	511	512	489	537	512	525	458	520	517	499	539	501	539	520	517	515	504	523	524	504	513	482	532	506	509	523	509	485	555	486	554	512	471	532	487	501	500	498	507	522	519	508	497	552	527	553	526	510	504	463	550	518	497	514	529	477	481	511	515	532	479	516	566	510	502	494	491	571	510	500	482	549	540	483	503	502	547	477	549	542	508	509	502	457	507	561	520	504	506	505	508	515	515	519	527	573	535	517	512	483	483	516	539	521	535	488	516	519	520	493	483	505	494	491	513	535	517	493	524	537	516	487	511	458	533	522	504	510	479	502	497	546	505	511	471	498	483	533	533	537	548	490	520	492	487	528	499	470	491	513	495	520	493	527	503	553	497	475	503	507	524	510	518	526	519	497	504	494	476	540	488	476	517	499	509	513	518	507	469	484	447	509	492	537	521	539	547	494	503	485	505	499	473	518	491	541	481	514	483	506	526	502	542	535	502	495	506	547	493	497	571	494	497	514	491	512	535	499	518	520	460	487	503	518	500	521	536	527	530	513	531	474	509	480	504	503	521	510	498	474	491	501	517	546	522	506	482	504	506	541	504	491	495	490	495	477	486	519	519	467	537	489	517	522	500	534	534	493	481	499	476	542	484	483	518	482	509	498	507	543	540	507	511	506	472	496	496	526	567	458	507	500	495	503	505	492	489	494	485	499	519	517	506	515	540	477	519	523	518	523	567	474	469	505	537	489	505	546	500	525	494	482	469	457	526	532	524	522	491	494	536	465	486	543	507	495	549	479	532	491	503	523	520	540	506	498	527	494	491	513	488	525	511	491	511	554	499	521	505	501	529	507	497	515	496	512	530	536	499	522	471	550	511	501	539	512	514	514	469	532	485	514	551	550	510	513	505	467	500	492	521	517	518	515	491	511	469	499	494	502	572	520	511	502	532	538	546	550	476	505	515	517	501	533	515	500	497	495	499	503	502	521	509	516	538	515	501	474	524	518	500	534	523	480	512	499	484	518	553	530	525	520	504	544	468	498	474	501	528	484	466	507	484	520	537	545	484	481	493	494	514	501	510	545	520	498	514	472	539	482	508	501	512	490	526	546	463	506	515	515	522	500	466	496	474	522	499	512	544	534	460	498	519	535	530	498	544	551	505	515	526	506	479	522	482	506	517	463	498	528	504	506	532	493	514	551	501	520	505	515	499	521	523	532	529	511	541	512	468	522	515	509	508	519	537	515	528	516	500	557	499	513	498	453	489	537	521	518	523	511	516	536	509	522	537	497	546	532	502	514	530	496	466	526	496	499	525	482	512	535	524	564	510	508	506	484	522	484	514	505	501	522	516	520	503	518	518	556	520	522	533	513	520	557	505	498	526	508	516	506	509	503	516	535	483	537	500	454	509	561	514	493	474	515	540	540	496	468	526	531	473	497	492	533	497	512	477	506	516	515	530	511	516	470	517	522	533	506	519	514	528	533	523	465	537	489	508	488	497	523	529	520	559	510	496	507	518	502	550	576	525	501	503	470	505	511	517	531	508	483	489	476	526	496	558	528	509	454	530	489	520	486	544	523	556	482	520	535	520	531	474	502	544	502	509	530	556	521	504	527	509	488	523	522	535	497	528	524	533	499	541	510	542	520	496	487	519	530	506	469	493	477	497	526	504	545	514	538	466	486	480	481	493	541	516	517	507	513	530	511	500	505	532	523	494	508	522	503	526	522	526	490	491	523	505	505	530	516	480	505	529	517	512	470	512	516	495	494	519	508	523	507	466	503	573	486	521	543	524	528	483	507	472	507	538	520	484	519	512	549	529	529	491	529	520	522	502
24488	20986	24607	27488	20671	4205	1101	786	663	536	440	444	422	358	342	350	327	330	354	314	342	292	310	316	331	290	337	317	313	337	301	296	329	320	307	309	312	313	299	313	323	296	321	324	304	329	310	328	306	359	315	329	338	328	343	295	327	328	340	299	311	310	359	333	291	317	328	283	306	323	317	309	371	310	293	307	295	331	313	327	335	332	285	338	297	295	293	328	310	312	320	287	293	298	328	311	281	314	305	347	332	328	321	299	336	286	328	303	344	338	309	353	337	324	296	284	325	282	296	332	317	333	303	324	338	303	331	316	323	313	312	315	345	298	319	313	332	326	298	298	328	321	330	329	298	324	306	296	320	325	285	352	293	324	303	288	341	319	306	332	283	295	303	324	319	308	306	372	310	329	341	293	287	340	295	326	308	328	343	355	319	298	333	312	268	332	312	294	301	336	288	331	304	315	314	282	329	340	294	342	315	302	345	325	308	293	306	310	292	332	327	322	291	313	290	295	310	312	302	301	300	321	338	334	327	321	313	314	280	316	312	305	321	303	308	301	320	356	348	334	302	313	291	321	303	300	319	336	313	305	300	309	300	338	317	320	304	307	335	315	307	332	346	335	358	366	328	321	325	321	313	270	319	308	324	296	355	305	315	305	347	320	331	330	326	328	313	320	273	352	322	285	330	324	314	318	312	327	325	301	323	284	326	308	308	308	295	288	326	307	353	288	291	291	329	313	313	305	322	319	311	318	314	296	339	302	312	319	291	317	321	304	352	322	331	317	326	348	336	297	338	320	314	351	295	272	323	289	307	280	327	351	327	308	324	292	323	316	328	301	328	337	318	287	307	342	305	326	307	314	287	311	317	327	298	290	303	342	308	343	326	302	310	321	327	304	307	332	354	328	325	312	288	313	291	308	330	311	306	274	339	303	318	294	296	322	298	334	317	308	316	321	342	268	294	334	370	322	279	322	328	324	299	326	297	311	316	315	312	356	292	321	306	278	310	318	328	305	306	335	305	340	292	325	343	266	335	315	336	305	354	331	345	301	306	305	290	343	323	328	328	311	323	321	296	354	317	327	342	309	270	335	330	311	318	270	345	334	309	285	334	313	304	327	290	321	330	328	328	307	310	339	311	283	290	286	313	332	313	329	284	320	287	311	294	306	312	309	283	301	299	287	336	334	302	336	338	309	324	306	354	292	310	315	297	296	290	331	301	306	346	310	304	300	302	318	325	332	310	327	327	314	327	330	272	284	327	332	322	316	293	356	368	314	284	316	308	318	336	317	298	354	324	328	305	325	352	327	305	308	301	291	313	308	324	329	307	309	313	314	322	293	255	322	336	303	275	320	296	351	315	336	299	321	331	323	315	301	349	327	316	342	303	346	339	314	293	313	331	334	326	325	322	305	294	296	335	316	315	317	323	323	301	341	325	307	295	296	295	321	308	300	314	285	344	305	339	329	312	325	304	334	344	323	307	327	328	325	305	307	352	332	347	286	310	298	320	322	317	313	311	298	349	303	306	303	308	331	324	285	302	315	355	320	310	306	305	314	290	315	302	328	323	309	340	334	278	292	309	296	320	258	352	325	282	346	364	347	320	319	320	319	320	306	293	326	305	308	343	305	261	331	297	323	322	298	315	321	346	284	291	292	353	316	311	340	296	295	281	304	344	316	320	296	309	336	299	281	310	315	312	285	354	292	302	312	346	311	288	280	297	287	298	337	368	354	330	297	321	316	304	335	287	305	305	347	298	303	326	299	320	286	315	296	319	280	315	338	292	306	311	335	316	296	288	305	306	345	338	318	322	346	349	297	302	287	302	302	308	329	331	287	354	292	309	331	319	315	319	318	296	311	288	322	324	285	311	342	294	330	302	294	307	312	325	296	313	307	315	307	305	299	316	301	313	313	316	303	305	369	328	332	315	310	313	331	338	298	300	297	295	330	340	318	323	315	337	318	327	332	335	321	346	312	317	315	339	339	307	327	305	276	287	294	352	315	334	299	334	290	301	271	328	278	304	292	326	327	311	310	324	317	280	328	316	355	331	305	314	301	341	288	318	334	303	352	294	291	296	343	305	292	361	302	313	299	289	330	310	316	314	299	329	327	323	337	320	315	316	320	299	328	311	321	287	315	305	335	323	312	356	278	313	317	253	346	296	298	315	305	299	315	316	325	316	312	304	322	298	295	294	328	299	351	297	305	305	340	356	297	357	344	348	294	283	313	290	310	287	351	339	311	326	286	321	317	337	347	314	353	329	284	284	337	295	295	319	322	316	340	297	312	302	317	311	341	318	326	312	284	299	299	302	344	314	326	349	297	347	351	320	308	273	302	323	295	292	308	331	312	305	329	310	314	335	287	318	320	314	304	294	299	312	336	320	296	332	289	312	374	294	324	342	342	304	289	342	333	329	299	313	307	315	284	306	347	308	298	351	332	338	307	317	338	325	299	325	314	305	328	313	330	307	304	333	305	319	315	338	327	322	323	304	284	327	316	301	313	294	311	330	309	319	323	352	346	326	319	315	291	343	342	311	309	325	294	311	290	309	329	305	303	299	331	330	284	325	300	312	314	314	311	301	315	294	305	317	323	323	315	279	299	352	349	300	304	300	296	301	326	284	301	291	309	329	325	304	312	293	322	301	307	349	328	306	313	274	316	278	312	284	329	317	306	282	296	333	324	318	321	345	336	321	318	322	336	312	327	340	286	315	351	322	351	313	326	309	324	295	310	328	295	323	322	301	323	276	277	308	295	308	318	335	319	289	335	324	328	320	301	322	326	326	316	314	358	357	298	311	332	325	323	308	308	317	318	351	304	327	315	312	329	308	297	322	295	316	350	313	324	301	330	320	316	297	303	315	322	332	319	297	310	317	297	289	302	281	318	366	309	320	311	299	310	288	306	301	285	294	290	318	312	333	315	317	291	312	299	297	297	306	316	307	291	303	333	347	300	278	325	281	345	301	328	369	305	301	285	324	330	312	336	353	288	319	270	329	331	307	321	315	314	296	297	346	310	314	328	295	301	344	304	297	320	322	274	327	343	301	289	303	295	334	319	333	312	315	332	300	298	291	276	345	316	327	306	285	313	322	324	322	361	300	295	296	302	309	317	330	289	333	322	319	289	282	315	338	324	347	314	321	319	299	277	298	310	347	292	288	313	282	315	313	357	331	303	341	334	266	329	367	323	288	314	296	271	314	292	299	302	345	342	318	325	298	309	300	322	311	333	327	296	340	316	316	306	306	320	341	323	326	310	333	316	310	345	295	299	266	293	306	334	331	349	332	337	326	339	289	334	308	346	333	308	262	298	322	292	307	317	369	298	317	305	327	311	299	314	290	316	344	267	313	301	313	281	312	300	302	278	312	301	327	286	308	331	312	310	341	300	353	304	272	296	323	304	357	312	317	291	368	318	328	315	332	304	357	331	315	301	314	341	345	301	330	309	316	316	299	331	311	316	316	263	315	296	311	338	325	287	290	329	307	325	324	317
4111	7335	5363	2546	1459	1190	972	974	879	812	767	769	721	701	718	708	720	667	721	720	718	694	684	685	686	675	627	664	649	652	636	692	742	686	650	652	692	701	684	683	641	705	699	681	702	712	707	697	723	673	691	699	702	706	655	710	719	695	650	686	691	698	678	691	685	674	675	662	692	723	682	670	707	610	699	714	704	701	708	679	656	665	712	707	631	719	658	672	661	674	723	691	695	712	709	673	692	704	695	722	680	625	672	693	683	671	675	684	710	726	665	691	651	654	723	714	690	658	722	697	694	719	666	697	677	707	679	681	703	671	693	690	681	681	675	679	716	706	703	677	700	725	701	668	700	667	665	642	665	735	668	640	680	687	670	672	654	682	693	663	697	677	672	688	693	689	701	728	646	649	719	691	718	668	657	710	660	689	672	688	644	669	687	703	691	718	666	684	687	695	652	672	723	705	679	676	671	671	664	724	705	656	623	731	686	667	691	708	685	679	721	730	668	657	731	686	676	651	659	693	729	632	680	651	664	682	674	660	693	713	668	698	642	711	688	685	701	683	655	741	718	669	708	703	678	684	720	670	699	687	688	690	684	681	683	653	664	656	694	649	721	694	655	681	691	657	668	671	714	683	657	654	693	693	667	660	686	744	710	657	671	649	704	627	690	699	694	689	705	655	681	701	694	617	695	656	672	674	631	674	691	698	650	696	670	672	743	716	716	618	682	681	691	656	681	681	699	701	678	648	696	723	661	657	663	692	689	708	679	682	710	688	687	663	630	667	709	687	673	671	671	646	697	713	663	712	649	715	668	678	646	664	664	667	695	652	690	677	696	660	742	639	678	703	694	705	648	661	748	716	666	679	690	668	681	681	653	709	664	665	643	678	695	692	701	684	649	641	703	721	667	697	667	665	686	675	687	732	652	682	705	672	655	700	688	697	672	695	656	723	707	678	640	715	674	654	695	711	624	647	659	690	638	673	710	681	701	675	638	659	709	656	618	664	696	698	669	707	627	666	633	689	711	684	656	743	669	665	653	689	689	646	627	689	704	653	652	636	646	718	692	683	713	704	692	694	645	659	665	717	689	690	720	667	672	664	626	678	652	670	702	695	678	675	693	709	682	681	695	717	672	667	685	642	707	683	676	710	689	669	664	668	725	682	679	718	692	664	666	671	706	707	646	707	673	707	688	650	656	677	672	701	682	693	663	757	697	700	664	658	735	710	660	674	671	657	645	658	681	756	698	665	657	726	664	683	679	742	702	724	678	650	658	691	662	673	662	702	651	719	663	664	649	671	684	681	686	680	700	696	701	725	709	677	689	708	730	714	711	685	639	685	663	708	631	731	667	664	720	655	737	666	651	697	656	683	689	684	748	700	686	700	711	698	650	679	645	653	702	655	701	721	670	669	699	688	665	667	687	709	647	692	715	726	684	642	674	669	659	687	680	640	664	658	673	701	643	684	630	691	700	681	695	653	703	679	699	669	685	709	694	668	616	700	694	712	690	722	688	687	718	678	649	701	721	672	725	694	648	694	697	664	677	686	661	707	651	684	679	689	694	657	668	671	695	677	689	705	675	689	667	703	700	708	675	605	673	695	685	685	709	713	652	647	608	692	663	681	656	659	663	714	679	661	622	669	698	714	704	633	701	687	649	639	679	697	701	679	727	679	685	701	707	696	690	646	682	706	674	675	677	638	707	703	715	700	654	687	689	710	661	670	628	653	667	625	684	745	680	714	652	729	706	709	676	694	680	719	694	737	687	652	663	688	619	696	727	674	704	718	656	653	695	624	683	686	675	673	659	659	679	654	671	661	628	681	700	720	647	675	683	712	687	684	659	679	695	688	690	720	698	702	707	689	686	658	651	694	672	633	713	744	685	679	664	711	649	724	668	656	650	643	672	669	687	668	673	736	647	721	726	719	689	678	667	690	743	690	687	676	673	678	659	729	647	673	683	700	688	695	708	675	695	689	670	674	699	730	637	686	692	726	672	640	691	711	679	706	661	675	715	644	669	711	639	697	639	709	649	692	695	701	678	717	696	667	721	744	686	700	706	661	702	687	673	675	623	650	678	673	673	706	697	709	689	642	661	710	716	675	677	666	680	677	672	663	632	669	657	672	669	727	677	664	699	667	706	707	681	707	734	678	702	662	641	700	678	677	724	687	724	728	689	680	665	700	672	625	665	665	688	644	682	661	641	719	727	694	683	615	700	648	700	670	611	666	693	735	676	703	655	707	693	662	703	686	703	634	670	699	668	706	704	690	680	715	676	719	690	653	629	671	628	688	696	657	632	701	682	689	693	727	667	638	631	774	689	682	636	716	697	650	680	687	638	685	695	731	669	690	704	666	696	685	715	699	669	693	661	706	658	667	641	673	688	670	678	713	698	655	700	663	707	711	673	677	668	727	662	679	657	644	709	664	707	632	640	677	686	680	688	648	662	708	685	678	649	700	637	687	699	690	706	702	669	694	661	659	677	715	685	697	682	686	651	713	674	663	621	672	662	667	673	715	632	695	682	645	690	682	676	671	713	686	637	658	693	730	735	710	629	679	693	649	661	640	684	700	663	682	717	705	724	635	709	662	638	688	707	729	698	657	673	665	707	661	697	657	626	700	714	668	686	676	722	720	657	660	752	681	703	671	681	680	654	666	665	712	671	687	696	674	682	722	655	727	663	641	695	676	633	690	708	654	677	659	711	719	725	664	672	700	720	721	609	668	692	675	696	674	654	743	640	684	698	701	705	639	673	690	660	665	657	646	693	668	670	719	680	660	699	679	702	694	666	654	641	683	686	660	660	675	690	647	682	682	714	708	670	659	687	695	681	668	743	677	664	660	659	732	684	724	666	667	696	666	692	717	667	709	690	641	695	683	687	654	629	700	674	650	699	667	657	682	685	646	665	627	701	667	661	664	744	694	635	708	646	648	685	674	685	645	666	619	652	654	647	692	705	666	662	677	669	681	690	691	743	700	712	672	664	665	671	706	631	698	692	719	681	695	662	689	681	687	678	647	735	667	670	695	649	700	654	695	677	660	716	632	698	679	636	691	669	690	690	674	669	684	666	640	692	676	650	687	697	703	693	693	669	688	697	647	681	726	656	669	691	699	775	707	726	697	657	726	673	711	690	733	677	723	705	691	669	711	624	644	669	707	669	671	687	678	682	721	718	684	666	685	677	711	717	729	705	660	666	642	605	677	695	725	686	667	693	644	699	662	654	648	677	632	641	662	648	677	661	634	686	670	672	704	672	663	679	660	651	687	693	686	679	661	696	701	699	656	677	692	695	681	693	670	668	635	702	632	686	663	667	704	699	635	668	637	661	717	698	711	672	651	685	698	657	704	671	697	684	686	666	659	683	712	679	706	716	654	682	658	713	655	708	686	656	665	682	701	693	695	705	709	640	616	642	609	722	640	716	663	711	689	719	711	699	710	713	668	692	629	643	727	712	671	710	677	659	676	681	712	669	679	669	658	695	690	682	685	611	663
23779	21020	25278	26970	21036	21081	4900	1276	862	611	530	436	397	385	376	309	285	284	314	275	238	266	275	273	292	228	240	256	272	266	265	274	258	267	270	256	288	237	258	267	247	268	307	251	257	266	257	268	278	275	301	263	246	246	283	259	271	285	266	260	252	260	296	279	248	261	264	231	223	238	193	258	255	260	245	233	241	238	287	257	257	285	256	272	273	281	251	266	254	247	254	229	252	232	267	255	280	251	241	271	242	245	292	245	251	247	253	276	223	260	234	266	268	237	274	281	229	265	246	242	265	259	258	283	233	224	223	242	261	272	256	268	261	254	263	237	297	267	239	281	231	251	306	244	270	231	251	264	240	281	270	269	268	235	272	246	307	261	280	232	276	247	243	259	288	239	249	267	250	258	250	244	245	268	271	265	280	269	252	249	262	246	250	254	276	277	264	229	237	266	273	269	266	221	236	257	220	246	248	231	242	211	249	273	257	265	272	275	257	255	266	266	263	257	260	235	271	262	247	268	244	250	234	255	214	263	288	248	242	283	273	269	246	227	259	264	250	224	235	256	240	285	287	236	252	242	222	263	250	260	244	237	246	260	270	226	290	266	243	249	247	286	236	262	269	252	263	268	240	245	244	249	237	249	248	254	249	238	237	238	251	229	273	250	246	270	241	263	226	235	242	264	253	279	280	227	273	233	245	248	302	263	240	263	232	259	243	220	249	260	282	245	270	259	261	249	275	255	256	245	271	214	242	245	230	245	248	259	245	268	245	259	244	234	248	254	241	233	269	249	264	263	232	246	267	255	260	256	270	261	254	289	260	254	254	244	247	261	222	233	262	256	260	241	227	257	226	256	234	249	279	258	266	236	263	280	245	238	233	282	261	268	238	262	246	246	257	231	252	229	236	258	273	268	244	253	261	268	256	294	265	275	278	258	246	265	258	234	260	259	286	279	251	240	245	258	247	256	221	255	242	261	266	287	264	251	253	238	245	243	240	242	246	244	229	250	258	250	252	261	271	244	247	243	253	243	264	245	255	266	259	238	211	236	263	279	241	241	236	248	266	262	251	280	245	243	288	265	236	237	270	245	238	270	251	284	244	260	242	229	258	240	263	250	250	245	247	225	291	251	257	274	251	256	245	272	265	253	270	253	258	247	263	277	252	300	244	244	239	227	270	242	252	257	258	246	267	284	248	236	250	227	257	253	251	260	269	246	257	260	254	240	268	280	255	263	247	261	226	277	248	258	285	254	283	255	243	245	242	252	234	231	274	273	246	290	270	240	250	238	265	254	244	231	248	254	276	253	258	280	269	225	249	274	239	235	246	249	258	253	227	256	256	271	264	237	257	236	263	259	262	234	247	257	247	268	248	279	246	238	243	276	229	265	275	237	234	247	237	253	217	241	258	227	267	231	255	233	273	284	263	249	241	257	267	265	263	262	268	286	289	258	274	230	290	252	221	271	265	250	264	269	219	243	255	253	270	263	263	272	242	281	289	251	273	257	283	249	276	231	240	276	241	267	242	256	230	229	265	249	262	265	250	258	248	241	267	250	251	232	274	224	249	234	244	259	257	253	251	265	252	242	273	230	237	229	233	239	244	279	235	229	238	256	264	230	257	262	266	240	245	249	252	239	259	252	253	218	278	228	254	230	256	247	255	258	261	280	234	260	227	263	235	234	247	236	254	280	265	265	279	252	259	249	271	275	248	257	239	253	239	249	240	255	262	208	277	275	251	258	234	265	254	244	281	289	254	249	262	238	257	226	224	249	265	257	255	259	263	208	240	238	269	282	255	228	278	251	262	279	284	245	251	271	255	260	275	254	264	267	253	228	259	241	286	264	257	256	252	262	270	271	231	239	266	282	278	244	241	271	256	237	241	255	264	245	249	223	265	276	249	261	277	276	255	260	208	261	284	254	235	283	268	226	240	253	266	238	271	276	241	248	274	248	268	246	260	282	272	234	244	270	230	244	264	234	264	249	287	222	221	276	260	260	274	279	226	285	256	256	261	247	235	268	261	260	260	255	259	238	239	271	271	259	254	250	249	246	230	250	245	238	279	236	290	235	243	263	219	245	247	251	277	233	241	258	244	236	216	243	273	256	258	256	242	240	248	250	245	250	279	263	270	266	256	253	293	225	251	260	250	258	267	243	264	235	253	232	211	236	236	241	287	249	236	252	244	261	251	246	266	265	278	249	250	307	231	236	246	257	246	295	270	238	235	235	267	251	263	247	239	270	249	236	222	233	251	291	273	258	261	233	263	273	226	259	263	255	242	220	239	275	254	266	259	231	243	255	238	248	248	253	267	231	246	222	289	277	268	281	229	254	239	232	222	222	259	265	246	275	243	233	247	221	246	265	264	269	292	245	267	268	255	282	263	243	260	236	224	252	218	265	241	226	253	277	226	248	254	238	251	238	282	251	250	251	253	267	260	258	250	243	224	259	233	269	280	253	204	279	242	263	233	263	225	211	277	275	279	236	245	259	240	226	258	261	239	232	242	264	253	240	244	261	195	225	263	265	240	277	220	239	267	230	261	219	258	283	262	251	248	249	288	258	278	233	246	268	271	240	247	258	244	250	245	248	242	274	274	235	290	281	232	272	291	273	226	272	264	247	240	265	258	259	256	213	236	256	300	246	277	236	237	252	259	254	276	215	260	257	257	250	245	247	264	251	259	245	284	259	242	244	276	245	271	251	232	248	262	248	231	267	246	284	241	270	268	242	233	248	270	270	239	236	273	260	224	270	267	248	282	230	244	214	217	283	239	198	273	237	266	238	281	265	266	277	254	259	239	268	246	252	246	262	267	226	250	269	244	277	254	213	274	260	261	220	227	273	249	252	276	277	254	260	286	255	213	264	266	200	226	246	250	272	282	251	288	271	276	271	240	254	252	242	248	225	204	257	245	249	256	247	265	238	231	235	278	243	246	231	247	259	256	270	221	246	272	267	262	245	208	290	276	261	249	254	248	268	267	225	287	249	226	261	284	243	216	245	246	211	260	222	232	236	273	253	286	284	274	255	277	262	227	269	218	239	257	267	262	252	252	271	237	258	258	268	261	260	246	249	261	261	276	246	268	239	276	256	258	262	249	235	266	249	257	253	243	259	222	228	278	272	283	278	257	241	244	229	286	234	261	231	274	252	266	281	239	228	267	244	228	232	259	272	263	242	241	278	243	236	232	227	241	251	263	273	284	257	283	267	222	261	252	261	229	232	228	277	247	262	251	227	255	248	261	266	256	254	244	289	247	262	259	239	226	276	246	271	259	227	233	266	241	261	267	231	240	273	271	253	227	261	282	239	257	303	271	240	227	259	280	274	263	269	251	267	232	246	265	242	247	262	280	276	257	280	274	252	246	246	266	263	257	250	251	304	261	232	249	232	227	273	283	266	257	211	260	285	242	296	270	272	254	248	214	253	262	289	219	268	233	255	270	256	266	232	246	284	250	269	232	256	260	232	243	261	243	239	237	241	249	274	238	273	272	288
4416	10912	7923	3453	1845	1396	1139	948	846	762	762	672	657	592	565	545	574	595	557	608	580	531	541	568	510	564	545	516	586	531	529	558	557	553	524	541	504	536	527	542	530	518	535	534	535	531	557	534	559	553	552	591	552	579	535	524	538	514	548	534	583	577	523	554	563	590	598	518	515	548	548	540	562	591	500	512	510	499	552	543	587	523	505	519	566	564	503	577	561	532	567	535	561	519	528	541	541	573	577	552	487	567	518	548	584	542	537	504	539	526	532	515	537	567	549	519	559	528	568	586	523	573	543	534	565	498	554	550	544	565	530	547	555	534	533	570	572	541	527	507	548	540	534	550	533	558	552	528	554	546	547	551	530	535	590	548	564	530	528	517	540	519	540	491	539	549	547	560	557	548	539	569	568	536	537	547	524	539	500	545	550	532	549	558	534	529	537	574	563	590	554	593	497	552	537	558	546	590	585	565	544	521	555	542	504	544	560	535	566	539	535	541	551	527	496	538	560	552	527	536	544	546	506	520	554	515	522	526	497	547	531	563	573	534	538	539	520	547	576	560	563	527	561	517	526	525	560	542	540	529	516	532	514	580	530	555	576	588	573	566	572	580	566	530	529	549	502	528	593	533	509	549	519	520	539	579	531	541	533	516	496	498	533	532	537	595	556	569	533	529	552	542	541	573	573	529	543	556	547	529	514	529	544	573	549	565	544	570	566	541	532	543	556	512	555	562	557	543	511	563	545	569	509	529	528	559	534	515	554	561	520	552	485	535	555	509	510	562	530	565	521	530	569	558	513	554	587	560	552	515	549	541	542	584	556	577	578	540	532	560	556	571	589	536	511	585	606	583	511	550	575	552	562	577	532	582	511	533	539	524	525	554	545	513	552	541	583	552	529	527	509	527	540	538	552	515	555	560	559	528	530	513	574	529	535	539	561	570	556	527	527	552	519	541	513	554	568	576	561	520	593	521	560	568	550	550	539	507	617	548	559	544	511	580	530	499	572	542	544	567	552	582	546	562	546	575	591	549	561	507	577	521	539	532	567	563	498	559	529	562	502	516	577	525	536	548	540	556	562	541	574	531	583	543	514	515	508	542	544	554	558	541	584	506	563	564	528	527	579	524	557	542	548	552	535	534	574	531	567	555	533	532	539	553	577	565	480	551	523	596	550	534	555	519	531	554	561	539	602	551	553	514	506	541	484	536	550	538	562	532	542	554	545	536	532	518	538	546	549	562	539	559	549	593	582	501	541	514	541	537	530	510	524	555	543	535	548	540	531	522	511	562	567	536	506	536	587	568	532	544	531	550	548	523	564	535	553	556	555	547	525	501	544	516	563	561	565	522	548	519	536	546	547	570	536	540	524	619	553	490	562	533	525	582	529	554	542	518	551	533	558	558	507	538	515	584	528	503	584	547	518	522	510	561	557	561	559	540	515	502	545	528	550	561	535	523	553	557	545	550	499	514	589	606	501	547	532	590	588	554	573	545	554	560	607	544	537	573	567	592	570	512	498	557	540	564	510	555	572	538	557	508	524	545	543	593	546	506	543	540	553	567	569	555	526	566	552	508	570	540	527	527	533	587	530	514	552	523	558	543	557	548	485	540	534	565	526	562	546	547	541	548	513	558	524	516	533	568	584	536	546	521	582	578	567	534	540	584	546	566	527	530	577	538	532	535	526	532	586	551	578	578	541	549	522	526	546	513	532	544	585	557	503	532	522	526	571	530	520	536	551	530	553	540	537	518	545	543	514	586	560	540	526	539	556	510	545	529	515	506	572	540	551	571	534	542	513	557	572	529	555	561	513	589	555	568	547	560	590	559	499	513	537	558	531	515	546	555	577	520	518	537	513	525	552	545	546	516	570	539	550	523	541	535	526	531	496	555	545	543	508	549	542	499	561	554	547	517	542	543	507	540	554	558	595	561	567	560	540	534	535	587	505	548	551	522	513	542	530	565	545	528	551	534	536	551	573	532	530	583	544	584	562	593	549	540	518	556	545	527	549	514	525	507	571	554	578	534	625	563	532	526	563	528	542	547	563	565	556	544	531	568	547	565	543	548	525	518	517	557	534	558	533	545	549	546	581	564	572	530	569	593	548	538	526	527	561	579	508	548	517	510	531	517	530	557	577	523	522	590	544	530	581	545	516	521	554	588	544	536	527	511	597	541	558	582	530	543	574	518	546	569	493	590	535	527	568	506	554	575	525	538	570	525	535	543	543	545	599	575	531	536	520	551	522	550	515	535	533	572	562	581	537	563	564	545	552	550	523	571	550	520	587	528	583	552	530	562	522	517	519	562	553	505	531	575	517	578	515	532	573	533	516	539	543	536	583	562	522	548	530	534	542	542	522	550	542	546	528	571	541	561	539	546	551	533	541	570	578	566	561	545	618	575	526	525	549	555	585	552	536	556	568	547	540	560	562	506	556	586	567	547	502	560	574	542	523	552	550	557	580	533	548	545	568	577	530	538	520	566	547	557	534	561	529	535	546	503	544	518	549	537	568	583	515	520	587	569	497	544	545	521	561	512	567	594	547	567	524	550	538	532	543	564	538	536	542	524	542	550	564	539	529	537	576	569	502	537	520	552	554	577	589	569	572	565	505	527	540	516	544	576	544	541	530	556	528	528	528	557	598	526	534	576	514	557	573	586	530	572	575	564	573	540	569	539	600	546	575	569	528	537	553	541	549	551	533	574	526	554	555	540	501	556	549	577	555	558	531	499	508	558	544	561	543	502	543	559	532	570	531	558	554	562	524	557	540	537	552	529	547	534	553	553	546	562	556	556	574	552	537	578	528	549	552	548	538	513	535	540	523	539	535	533	551	546	537	595	580	534	572	558	532	577	573	533	539	545	554	554	575	522	521	533	551	574	574	521	576	531	531	539	556	555	586	551	541	578	565	494	540	533	536	536	538	566	530	547	548	514	518	564	557	577	562	549	523	531	535	577	533	564	535	522	551	547	550	560	511	490	601	527	556	604	544	525	556	545	559	549	568	537	575	546	553	547	587	574	553	532	545	535	545	511	527	543	564	569	525	567	582	562	502	573	531	524	548	566	482	521	589	562	538	500	578	552	508	567	561	572	553	534	542	540	542	546	521	543	517	503	569	549	551	527	523	523	541	552	521	584	522	526	550	532	589	523	522	506	515	545	565	570	546	534	541	511	559	526	562	564	546	508	527	583	543	558	585	530	487	521	510	584	607	553	556	545	547	548	528	500	556	542	555	529	551	549	568	543	561	544	528	540	460	540	528	548	571	527	540	575	550	518	510	556	510	565	544	527	570	545	552	526	563	540	539	546	526	556	546	577	497	513	502	529	564	537	550	532	565	565	511	552	548	552	509	500	565	560	571	524	534	534	581	524	541	572	512	544	566	546	613	527	545	495	577	576	544	541	531	567	522	550	529	557	552	546	568	528	569	564	543	528	561	542	505	548	529	543	557	528	519	548	521	515	522	545	512	540	534	574	597	515	517	568	528	533
33296	14682	3813	1146	657	574	471	396	333	327	280	268	242	230	218	237	217	214	208	223	203	224	216	204	215	263	241	214	238	239	190	220	254	209	250	222	202	212	238	249	226	220	233	211	216	228	214	250	212	241	226	231	219	185	222	251	240	228	230	209	201	205	225	200	194	226	230	221	211	217	242	203	211	179	231	239	213	222	230	228	218	178	196	243	207	229	230	222	235	233	236	224	237	219	240	206	226	229	256	233	208	200	222	224	224	239	214	223	240	217	177	232	224	218	225	213	233	251	229	227	213	211	251	224	211	241	232	233	247	227	192	214	220	223	237	237	223	195	241	229	219	211	198	229	227	166	204	200	233	193	199	208	194	241	207	196	207	223	188	234	206	218	219	241	228	229	227	232	207	219	226	231	237	212	240	217	224	230	208	197	254	244	208	238	235	267	216	243	224	223	226	234	217	209	212	224	242	243	232	213	213	233	206	235	201	204	222	208	201	213	213	224	241	227	237	237	210	262	224	198	229	194	225	217	243	234	252	216	214	218	219	243	226	212	224	195	242	214	217	206	225	251	205	215	243	247	197	213	178	218	222	211	220	247	220	197	228	215	239	233	235	225	225	226	208	224	242	243	237	228	223	232	231	211	192	206	222	234	236	225	234	241	245	231	209	230	237	237	221	196	231	241	245	225	247	220	197	237	226	251	223	243	226	192	235	250	217	239	226	223	227	218	219	200	239	232	219	223	248	260	230	232	226	211	208	236	206	208	232	198	204	199	221	238	208	201	216	218	232	204	188	230	246	234	220	224	221	231	202	181	208	211	238	255	243	229	229	207	237	211	207	228	209	233	205	216	217	228	235	200	201	220	214	225	205	209	225	190	200	210	212	231	224	214	207	234	221	207	219	192	211	224	250	249	212	201	197	195	204	251	212	195	234	237	223	226	217	204	223	215	213	204	206	224	204	207	206	215	243	218	202	209	251	259	242	202	228	215	237	209	240	233	229	230	221	238	235	208	248	220	224	232	192	229	208	227	201	237	231	228	214	228	233	230	206	207	205	235	226	239	216	228	213	220	223	241	236	227	217	204	194	249	219	202	220	228	204	217	235	190	197	215	228	220	252	201	196	230	205	251	227	239	207	238	243	221	231	210	216	246	202	210	203	211	205	231	235	219	253	223	222	231	229	228	219	214	236	212	193	209	219	213	207	211	239	225	224	191	239	212	211	218	235	222	216	207	222	210	229	223	218	242	216	263	225	195	225	223	213	229	203	231	200	192	226	222	234	252	229	202	242	225	228	230	248	220	221	242	223	239	198	199	237	236	208	219	222	217	199	220	227	237	226	209	238	233	217	213	229	227	225	235	251	212	212	213	228	200	199	189	214	205	256	236	230	228	213	205	216	206	247	233	238	205	236	235	222	237	220	205	199	217	218	229	232	238	238	222	255	220	227	239	216	208	211	240	237	227	204	236	219	197	197	221	192	230	205	221	243	231	205	228	219	254	204	204	213	244	205	234	240	208	218	221	225	257	195	202	220	251	245	242	217	241	235	215	227	227	206	212	204	187	203	209	223	229	215	205	211	221	237	241	212	198	241	246	225	227	229	214	214	224	211	230	225	222	216	206	221	247	230	210	239	221	231	221	268	203	197	209	202	235	231	219	229	215	203	216	227	207	191	225	210	210	229	233	187	235	188	211	207	220	203	194	209	227	216	251	217	189	223	211	228	231	233	219	220	205	223	224	210	233	229	211	203	202	252	251	230	223	222	242	230	200	210	214	206	226	239	199	202	238	201	241	221	225	206	216	226	210	248	237	218	215	228	213	189	229	219	211	237	225	244	208	245	231	207	222	233	226	230	211	212	204	222	211	231	223	198	215	237	200	204	223	209	197	224	222	230	205	216	216	237	219	220	216	243	217	192	242	210	213	212	219	222	232	208	230	228	232	208	203	205	221	206	219	233	237	237	228	225	228	220	211	227	219	204	218	220	207	200	234	225	226	228	213	242	217	229	230	251	204	211	214	252	189	229	228	222	205	228	226	245	252	225	218	208	203	204	242	240	225	199	235	238	226	231	206	209	237	237	221	219	233	220	240	233	224	203	214	238	233	236	224	225	229	239	228	231	224	226	219	251	213	236	252	216	189	241	215	227	215	219	222	211	233	216	231	250	211	208	188	223	213	249	237	232	235	231	214	193	214	233	244	207	207	209	233	250	213	187	191	206	218	210	224	256	223	224	238	235	222	235	240	272	230	227	196	181	225	229	218	218	238	203	238	182	186	225	199	206	235	228	240	206	224	205	214	216	234	212	220	231	209	240	233	236	234	247	263	200	221	225	224	222	232	191	232	219	219	229	211	207	203	244	211	209	200	208	224	225	206	207	232	227	220	210	206	178	228	212	225	246	210	210	223	236	214	212	209	243	219	196	217	213	201	223	204	235	251	201	211	206	221	216	240	225	217	205	242	209	215	235	193	227	215	252	214	230	230	224	225	203	184	218	213	208	220	226	213	189	212	203	242	234	220	193	226	226	234	210	218	256	246	212	238	227	227	210	208	211	223	209	233	223	197	221	189	215	220	219	243	213	230	219	229	222	218	232	214	206	231	203	222	231	235	236	220	207	234	213	208	238	219	230	241	204	212	244	234	212	213	241	254	227	213	201	243	239	230	210	234	204	250	246	208	210	226	258	197	222	238	229	222	211	272	219	209	210	230	200	228	203	199	205	182	238	226	226	240	224	241	233	216	184	213	228	243	233	262	214	186	208	230	218	213	226	220	260	201	255	178	215	231	257	216	227	254	223	190	220	231	235	218	206	217	212	210	214	187	198	244	216	214	235	230	221	223	224	216	226	222	214	221	219	224	234	227	228	209	215	207	237	218	208	230	264	230	221	255	225	248	224	238	244	226	218	222	227	237	220	224	241	215	214	199	238	233	232	220	217	204	235	211	203	191	210	233	205	222	227	205	254	205	223	217	216	220	208	210	203	249	220	204	237	239	225	194	256	241	202	212	214	251	236	227	228	233	235	202	210	213	212	239	249	227	206	219	247	186	213	207	195	249	200	226	203	247	258	220	229	223	231	224	217	213	205	223	241	245	218	199	239	200	206	213	202	222	188	208	192	207	214	215	194	245	223	235	242	222	225	223	258	201	236	218	235	257	257	231	223	200	206	215	199	213	203	269	222	258	195	212	243	220	220	236	225	225	203	241	213	219	217	211	216	214	209	224	242	216	227	231	228	207	213	218	236	206	230	234	203	214	240	245	246	226	193	209	212	222	224	195	241	196	245	215	220	220	217	217	212	246	249	208	233	183	225	196	212	242	241	200	213	202	223	242	238	213	215	216	226	200	217	213	243	209	209	228	194	219	228	239	198	197	191	226	218	195	236	221	214	229	199	217	234	238	224	222	231	220	241	222	225	231	194	221	234	255	229	214	232	243	237	246	225	199	240	220	200	199	217	209	224	226	225	240	231	215	244	208	249	227	240	236	244	201
5623	3445	2400	1207	792	738	651	625	610	583	518	553	507	516	476	512	501	520	477	509	501	493	513	515	475	504	548	533	571	505	528	532	524	514	470	528	490	486	503	518	492	511	499	534	510	531	489	508	540	562	491	525	513	524	540	532	522	477	569	477	525	534	501	541	525	492	514	488	507	496	526	504	473	507	523	501	496	554	475	474	483	522	502	518	536	511	507	508	461	501	518	507	498	484	497	528	500	513	488	503	511	519	566	480	495	504	527	536	494	539	524	532	493	544	535	526	546	512	498	549	540	508	490	531	511	537	526	519	495	545	520	517	511	507	534	508	479	516	508	522	471	498	478	504	511	505	507	549	488	510	460	489	525	497	514	573	527	502	536	517	503	491	513	573	520	490	539	527	490	523	526	499	492	472	514	509	560	532	471	550	536	536	488	491	527	492	547	511	522	503	535	526	528	497	545	554	508	515	492	540	509	487	535	506	508	500	491	509	496	491	495	476	496	513	506	465	505	491	556	486	478	559	496	499	523	538	498	482	492	489	556	477	524	508	540	478	527	504	518	508	541	515	530	474	452	488	469	499	504	515	525	499	522	447	468	499	487	530	528	574	518	518	509	499	530	485	532	539	499	510	509	516	490	516	544	523	502	479	487	470	535	509	542	529	518	543	560	524	512	506	498	498	511	514	492	519	515	570	478	502	509	550	499	533	513	511	492	549	469	538	521	530	513	498	538	512	502	538	519	497	500	529	494	535	484	459	466	498	502	516	528	524	537	528	514	518	534	532	486	522	487	485	542	524	507	514	518	545	527	547	538	534	520	507	518	475	517	488	479	525	523	494	554	522	485	496	474	504	554	504	538	473	515	537	531	458	507	519	487	552	524	500	500	535	565	524	493	456	507	498	518	518	538	563	509	496	509	554	504	514	515	516	460	517	506	486	527	537	504	495	515	514	524	537	482	514	549	506	525	532	486	523	527	537	519	528	536	529	556	472	518	496	491	485	528	475	536	506	523	523	502	470	500	505	534	540	519	500	508	503	521	520	497	537	477	510	531	557	504	507	523	518	509	511	501	497	507	482	490	540	513	517	523	462	500	526	538	505	489	520	516	513	478	523	495	496	539	486	510	528	510	526	512	471	542	488	471	558	514	511	487	519	518	487	566	534	510	533	506	473	506	538	517	544	537	539	531	510	524	504	546	516	499	514	519	511	457	520	491	491	504	491	482	508	494	519	510	541	527	540	494	524	503	507	483	493	504	536	493	512	522	517	511	505	513	539	552	494	514	489	517	522	548	495	504	546	535	533	534	524	511	474	529	568	502	511	510	481	496	541	528	535	524	509	483	511	520	533	500	479	476	564	508	518	528	502	528	475	519	509	487	546	480	535	548	525	514	498	492	543	524	479	519	458	538	496	523	506	501	539	527	473	532	516	505	508	501	472	507	530	526	497	497	511	508	535	506	509	500	439	501	482	576	546	525	495	505	476	505	529	529	549	507	472	494	556	503	510	525	522	514	570	526	510	542	506	512	519	509	505	497	527	521	519	517	492	544	519	520	547	535	481	557	514	519	522	495	488	508	534	548	509	488	556	534	513	522	530	547	500	471	549	564	504	553	505	536	519	524	529	547	480	506	508	505	527	507	507	535	507	501	539	498	513	543	523	554	481	471	499	512	531	522	520	542	520	479	530	518	487	511	514	526	495	524	516	543	506	507	496	485	491	540	535	516	501	498	518	493	483	515	482	503	509	537	499	546	528	540	481	503	497	519	493	497	494	535	526	437	495	506	490	538	538	565	479	507	516	525	555	469	538	504	507	554	451	540	479	490	489	510	528	497	525	521	506	511	515	518	503	507	508	543	549	500	500	512	516	535	523	491	509	480	518	478	495	517	506	539	502	518	510	532	509	505	514	499	503	472	534	515	518	539	500	509	558	524	487	536	520	493	493	487	493	491	499	567	521	537	509	516	528	478	514	507	522	526	519	504	525	556	506	495	501	500	509	505	514	529	536	498	518	511	551	513	526	545	533	476	503	505	551	494	490	496	501	511	461	460	514	539	495	475	544	553	534	488	540	543	518	571	483	510	498	513	502	486	529	517	523	537	524	478	508	499	503	490	489	553	500	489	521	569	521	480	509	498	518	509	508	554	505	537	468	522	519	539	542	492	507	524	480	516	499	490	539	541	520	500	512	536	494	530	499	497	489	556	516	538	542	531	476	500	514	483	456	586	470	526	510	485	496	536	572	502	532	536	547	516	545	553	501	501	534	466	538	551	494	524	528	526	486	482	538	498	508	555	506	541	550	540	546	545	523	516	525	481	527	512	503	538	514	497	489	497	503	546	513	492	484	512	529	484	523	497	548	537	562	526	496	579	482	522	509	530	512	518	463	488	502	511	452	521	533	472	529	521	534	547	478	550	488	507	469	527	506	511	523	536	515	503	522	529	543	520	533	524	531	490	490	496	496	492	497	510	491	528	498	524	539	529	460	539	515	522	494	541	487	492	528	495	513	519	485	476	477	497	481	511	489	524	566	533	527	521	524	506	553	536	512	530	529	477	553	563	565	520	496	518	512	506	493	497	485	584	467	500	481	516	492	514	533	500	506	541	490	511	503	510	547	504	524	531	495	475	513	524	533	509	503	522	470	511	504	526	495	478	510	497	503	503	539	530	504	523	493	505	490	545	501	570	532	477	467	540	523	495	526	512	533	462	528	493	518	466	511	492	510	522	509	530	543	522	520	487	532	557	501	512	484	488	543	540	490	498	523	548	495	544	510	514	530	502	515	523	525	493	509	513	501	519	547	499	522	475	528	501	497	504	515	491	543	512	499	505	509	566	525	495	549	547	543	533	468	504	511	541	540	507	500	526	556	497	517	476	508	535	547	497	491	518	536	489	505	512	505	546	474	537	518	516	507	484	543	510	447	498	519	526	524	497	534	496	524	521	537	532	537	477	509	530	488	527	538	524	513	522	519	490	492	495	493	490	510	493	541	532	469	509	493	522	515	526	503	530	534	527	533	521	525	511	490	504	528	481	508	497	514	520	488	531	480	465	482	490	524	541	526	494	537	504	544	508	490	511	443	519	538	556	531	512	527	502	555	515	496	521	495	529	531	495	544	492	503	489	503	525	508	495	503	539	540	523	490	528	493	504	506	529	500	505	514	511	537	496	529	514	522	511	490	517	492	523	509	530	499	506	523	480	515	552	492	508	537	477	481	496	527	495	566	530	536	521	526	521	546	535	520	485	486	515	480	500	517	536	525	540	502	526	506	525	531	516	516	527	516	488	524	586	497	534	487	512	499	504	484	532	512	468	556	513	480	510	559	526	515	467	478	528	523	560	530	535	530	493	512	532	539	510	490	494	501	521	502	530	506	488	490	518	507	509	502	495	495	526	500	494	521	514	513	501	525	522	506	493	543	520	539	558	461	527	554	542	524	461	517	525	556	503	539	501	539	560	518	505	511	503	519	509	555	515	517	534	487	513	547
24537	20986	24634	27490	20665	4140	1050	793	662	555	458	465	398	412	359	331	353	338	360	307	357	342	301	312	358	323	330	334	297	310	321	288	321	301	328	300	301	319	326	323	298	341	320	285	315	337	352	336	320	310	335	290	311	251	320	334	342	316	321	327	314	308	316	345	295	320	303	317	359	347	320	292	290	337	294	333	315	297	343	295	315	276	327	319	338	333	296	318	316	307	329	334	318	293	307	314	342	307	298	311	307	315	344	298	323	342	306	313	280	304	305	345	339	284	321	293	297	324	354	360	319	280	339	293	319	301	307	367	324	322	351	354	310	320	282	313	310	329	292	322	330	309	308	293	313	317	310	311	323	329	319	318	323	312	314	313	331	328	307	314	326	319	277	309	307	340	315	321	318	283	330	297	344	310	314	335	328	317	305	296	303	343	309	302	327	315	330	288	308	339	356	311	301	311	325	335	342	333	316	325	293	312	314	266	334	308	323	345	334	302	311	303	298	323	299	296	328	307	308	327	358	337	310	292	288	314	334	354	323	328	327	313	308	328	327	317	331	324	315	316	300	319	296	323	324	322	332	338	290	339	338	296	312	309	302	335	323	327	312	342	320	308	319	306	300	340	289	305	332	335	304	311	334	308	313	321	304	333	311	314	309	312	297	323	289	324	320	307	314	341	325	306	330	333	313	308	327	351	323	300	308	316	272	318	321	284	344	307	308	304	296	326	305	301	302	323	312	319	327	299	305	313	288	336	352	300	324	318	304	322	299	312	319	339	278	347	336	296	338	319	324	291	330	321	322	350	304	319	306	322	309	336	333	364	333	318	294	330	321	335	281	307	316	274	320	280	346	302	342	331	315	300	311	347	328	296	268	299	281	301	300	314	297	329	312	289	298	311	317	325	327	303	307	322	316	318	304	316	321	327	329	333	368	352	276	312	349	313	315	351	289	303	321	300	304	305	279	310	310	301	354	292	285	308	309	304	344	354	304	293	303	345	321	318	324	316	315	308	309	288	309	378	310	280	330	306	284	324	325	327	316	318	316	305	290	329	301	323	298	332	314	323	313	321	311	322	303	306	306	328	314	342	346	301	322	338	260	294	294	311	321	336	326	290	332	307	322	287	317	305	310	296	317	296	326	322	295	302	313	332	315	339	302	305	307	332	357	313	300	305	355	318	342	334	339	319	324	311	279	274	320	278	311	331	297	305	322	305	289	308	315	329	338	309	330	346	315	327	367	315	314	341	306	300	338	280	325	337	334	335	284	332	333	309	281	293	300	278	325	318	325	320	292	306	306	330	292	351	295	331	313	309	311	319	302	326	287	301	333	330	329	302	301	343	328	310	294	282	323	322	293	293	323	287	310	314	321	286	296	306	313	351	343	316	358	306	313	330	314	308	313	288	298	337	285	328	323	319	333	327	287	325	307	324	292	301	330	304	314	305	287	297	334	325	303	278	325	332	312	324	307	326	308	317	300	324	332	334	309	324	325	313	332	320	286	330	301	294	357	312	284	320	325	316	331	328	315	341	282	328	313	310	354	301	333	305	298	334	318	320	321	327	302	333	308	342	299	345	321	324	314	314	317	307	340	321	277	323	345	298	320	299	293	273	306	318	320	317	289	332	319	301	315	325	291	283	330	319	307	350	333	354	317	278	293	270	333	317	319	329	309	365	297	330	329	307	338	309	341	340	313	309	303	291	289	349	316	291	321	308	342	312	320	333	317	323	299	297	319	315	309	298	293	316	330	295	306	371	310	283	316	297	334	321	313	274	331	316	293	296	298	324	323	297	321	317	311	327	296	288	345	323	319	296	300	304	328	283	322	303	360	323	322	317	328	317	343	333	318	271	301	307	339	300	311	302	320	316	311	288	308	364	301	320	331	344	307	325	302	340	315	322	315	345	337	327	295	299	330	331	317	301	344	311	277	333	364	299	355	342	316	327	335	313	333	332	326	309	330	314	292	320	304	297	308	345	339	284	319	290	307	277	316	303	304	297	290	312	334	284	330	290	283	317	341	338	331	292	313	328	326	336	326	305	334	320	328	346	315	330	285	319	315	329	306	356	278	303	314	278	323	336	272	314	317	314	353	362	297	284	335	308	310	348	311	330	304	338	316	284	301	311	347	313	303	329	312	303	303	310	338	313	299	320	323	337	309	320	329	274	344	301	327	334	297	273	298	311	273	320	319	326	306	316	310	334	328	310	320	321	311	315	312	310	340	287	278	327	305	305	316	328	291	356	302	303	309	321	304	324	345	339	321	305	323	325	315	311	304	330	309	319	306	312	315	303	326	335	337	312	301	321	336	355	293	323	320	318	300	295	307	327	324	336	294	357	342	328	287	305	291	302	321	322	330	301	281	329	336	308	284	359	299	355	314	329	311	302	300	345	335	309	335	292	289	295	321	330	309	316	321	330	330	307	307	312	297	331	346	334	332	321	310	298	301	331	327	320	326	310	270	301	304	325	326	335	314	319	298	320	276	317	318	312	324	333	314	352	316	296	335	264	304	303	335	306	302	331	280	299	286	371	322	293	312	272	275	328	291	309	297	344	289	301	295	315	331	309	334	357	312	311	340	296	288	308	319	298	304	333	320	311	314	341	290	292	299	340	322	363	318	284	289	302	295	340	328	353	313	275	319	320	301	335	312	328	325	313	329	271	310	320	285	296	307	288	297	353	280	302	330	324	337	298	295	338	280	278	304	301	341	302	326	302	315	316	376	337	322	323	319	283	311	311	308	293	328	312	348	325	304	322	310	298	307	329	353	326	287	326	288	311	328	307	323	325	308	282	319	314	311	291	285	310	319	341	324	311	348	287	328	308	313	296	355	333	302	330	303	298	320	296	279	316	328	317	293	289	320	283	315	313	313	296	318	306	312	311	345	331	343	326	319	331	323	310	316	312	347	294	289	329	321	317	296	328	291	321	309	331	329	332	283	352	324	285	305	325	292	321	320	306	290	306	290	311	307	299	321	307	275	292	342	293	319	270	300	307	311	290	345	307	325	279	310	340	296	323	311	279	324	326	339	294	315	306	270	322	302	336	322	313	308	288	314	299	316	335	299	278	294	285	302	312	311	340	327	287	321	307	348	354	309	320	318	314	334	322	288	279	301	338	294	333	293	324	330	308	312	327	295	323	328	326	303	342	281	297	302	294	301	323	322	325	309	331	305	290	284	355	324	307	333	353	299	338	320	325	332	285	319	295	367	280	309	328	330	319	338	369	304	314	318	309	316	320	337	295	319	303	304	345	303	311	332	290	333	306	299	330	346	317	344	296	297	299	300	313	294	298	300	315	324	323	338	318	304	315	336	342	293	290	311	330	316	327	313	318	287	335	316	324	305	313	349	333	365	304	346	304	325	328	300	320	337	295	325	322	309	327	304	291	311	326	337	320	331	339	323	318	315	293	309	315	325	348	321	307	321	304	332	309	340	345	376	312	323	323	275	325	314	313	326	317	268	324	322	293	323	336	290	258	309	311	336	335
4061	7531	5416	2471	1473	1161	1035	969	841	823	765	783	762	726	740	714	698	689	739	710	655	722	707	691	710	711	626	686	702	710	702	705	697	660	715	712	663	695	675	688	680	663	695	646	690	687	698	670	682	720	688	658	708	663	652	671	695	680	710	648	704	708	672	690	692	703	715	652	713	707	653	676	712	743	651	737	701	700	727	675	644	723	647	634	708	685	689	693	684	683	678	676	673	713	650	702	687	689	666	670	672	691	670	688	667	655	707	696	689	647	694	749	632	691	689	699	663	699	706	666	686	716	688	686	703	656	683	683	646	714	727	717	638	668	662	683	647	708	702	666	680	702	657	725	668	685	655	702	657	710	702	700	643	687	661	670	691	663	687	651	680	654	681	689	676	630	718	662	664	655	667	631	688	715	678	676	668	715	671	704	716	729	698	660	672	671	642	658	638	728	685	693	684	697	687	671	685	675	707	700	692	696	685	655	636	655	675	626	707	703	652	682	681	708	725	650	688	695	703	665	661	688	728	688	707	728	709	653	676	689	694	697	729	672	706	667	691	665	658	699	712	649	676	702	734	683	689	722	679	648	698	688	686	647	689	694	658	744	673	673	686	681	690	704	685	688	678	738	710	682	686	708	677	686	695	665	689	718	653	716	710	689	682	669	677	720	647	697	685	683	672	646	662	663	744	662	728	724	702	695	672	716	680	686	676	735	697	717	721	711	695	682	657	692	691	671	676	737	659	677	698	670	652	629	666	694	651	655	696	643	696	696	707	688	694	652	691	706	700	715	702	699	679	673	655	646	705	667	688	683	640	677	631	659	723	721	655	687	737	697	694	734	726	672	677	696	686	640	661	643	661	699	668	706	727	669	648	688	653	708	686	689	722	665	651	651	701	680	682	668	667	636	676	664	662	653	682	680	683	734	643	670	723	691	700	691	668	699	672	709	715	715	705	688	644	661	643	711	695	652	683	682	751	656	691	710	700	701	628	685	723	647	663	695	670	702	704	735	670	684	710	709	686	673	677	688	690	666	680	713	619	703	680	682	673	744	649	670	676	699	721	674	647	710	689	697	653	708	693	717	656	678	753	672	660	660	702	659	701	697	678	698	663	645	732	691	669	672	718	684	697	699	691	741	690	682	729	625	671	617	716	707	713	677	648	659	714	729	674	632	683	711	649	699	650	698	691	693	711	667	689	654	719	686	699	706	763	679	698	681	683	712	676	720	681	665	671	723	713	709	663	701	645	664	651	707	685	673	727	681	674	752	669	712	704	691	668	717	679	691	659	669	680	713	650	700	685	707	676	740	679	734	660	700	684	656	697	658	697	684	700	678	684	656	611	669	675	703	661	691	676	687	686	669	710	676	664	683	658	686	675	663	704	684	686	686	698	707	713	715	707	685	673	670	700	698	668	646	714	717	667	686	675	696	648	741	649	666	703	676	659	691	701	649	679	682	663	690	698	655	699	683	669	714	681	649	722	718	652	658	682	728	695	682	712	695	692	742	623	667	703	723	665	655	642	664	676	691	703	639	724	681	773	708	687	690	658	678	660	655	710	665	647	655	672	665	657	668	650	695	719	703	697	670	631	679	686	668	698	677	677	674	711	603	712	739	679	688	640	669	700	697	691	663	668	752	702	668	650	693	673	701	698	682	697	728	685	710	684	726	693	718	716	686	663	683	701	676	715	679	686	647	729	665	699	679	674	658	726	673	702	663	690	697	670	734	618	726	645	724	674	666	690	730	666	679	681	708	698	706	666	695	639	740	634	694	694	723	686	657	657	693	687	680	655	693	725	662	695	698	669	718	659	666	672	737	684	670	668	685	738	702	736	700	672	713	730	674	719	700	721	766	713	715	703	666	706	689	704	694	707	646	733	674	665	657	692	700	691	703	683	694	696	685	693	681	741	694	670	686	677	702	678	690	693	687	702	675	669	668	672	727	678	704	686	687	687	636	711	682	703	722	686	691	690	727	684	696	719	674	647	655	715	637	633	671	642	684	699	675	686	633	708	695	682	712	741	709	659	709	692	669	668	674	738	719	711	695	702	694	644	680	713	701	668	674	652	662	679	749	722	702	717	715	683	670	720	683	733	659	719	709	691	684	702	678	678	667	644	664	690	661	631	663	655	700	685	686	661	697	641	657	690	664	658	679	677	711	647	687	725	668	654	665	691	697	679	690	706	705	643	642	715	657	665	696	610	697	710	732	704	674	639	714	658	764	688	722	720	671	686	682	635	713	766	698	678	704	712	662	725	698	698	694	682	709	665	699	682	663	678	699	689	731	693	657	678	647	648	706	690	693	675	692	647	639	726	697	666	648	692	668	661	709	685	692	708	692	642	719	668	654	690	658	673	743	667	692	643	693	699	673	717	734	693	691	694	665	701	706	714	753	682	655	668	670	651	662	693	678	689	696	728	695	709	707	677	700	702	679	687	647	666	659	677	652	688	689	670	733	641	666	634	662	693	647	711	678	679	656	742	649	691	640	655	711	683	694	664	685	664	684	694	692	713	680	709	701	678	674	700	720	679	695	662	706	722	702	670	710	668	705	737	682	699	661	675	680	681	669	679	664	690	698	673	714	684	705	689	698	644	691	705	690	651	673	707	687	688	754	676	687	677	699	667	689	682	630	651	666	656	719	707	654	696	693	681	680	703	659	671	675	647	713	698	665	652	709	689	693	686	689	698	649	681	707	651	691	673	707	690	705	695	668	700	718	694	690	725	675	643	689	664	655	689	695	691	672	737	730	675	653	664	667	685	657	673	693	671	732	682	693	647	674	652	659	728	717	677	715	699	657	673	654	652	643	713	653	683	663	717	716	697	658	702	694	655	692	708	684	707	654	654	715	677	704	702	733	718	640	681	691	697	688	697	671	705	741	698	748	662	670	688	677	707	668	663	720	682	681	727	649	688	685	680	671	686	702	672	657	720	663	670	678	713	699	630	695	663	698	713	691	698	682	678	671	701	710	711	664	689	710	665	710	654	691	686	744	681	678	683	675	710	671	701	667	691	662	690	714	719	659	670	687	714	703	684	698	708	645	675	641	648	726	651	698	653	647	722	673	674	695	672	691	696	712	658	683	693	657	667	657	717	650	681	721	657	669	657	647	717	653	673	663	654	650	647	671	677	689	655	689	677	737	711	675	722	670	686	714	693	697	654	669	679	652	699	652	708	680	694	663	692	737	697	694	699	720	632	711	681	660	688	680	707	679	673	721	722	719	653	701	682	691	717	714	649	683	642	689	706	699	709	676	692	694	712	673	673	704	726	682	668	657	668	704	689	680	696	669	627	670	654	693	717	648	666	711	675	669	643	689	683	672	668	672	677	664	659	687	680	645	658	646	644	671	647	710	691	658	707	678	741	657	673	654	650	694	667	659	679	679	645	694	698	714	686	728	627	650	651	683	715	688	671	634	683	685	709	703	692	653	656	675	654	636	702	692	647	721	661	712	682	671	706	678	663	672	710	628	671	710	679	712	658	670
23746	20998	25263	26913	21022	21061	4779	1293	787	683	557	452	476	387	373	315	278	290	320	322	265	313	271	295	240	255	262	286	251	278	271	285	249	271	257	259	255	270	237	253	270	304	271	272	292	264	268	266	267	276	298	260	273	285	299	260	273	224	241	248	262	234	240	285	269	264	264	256	256	236	236	278	296	263	232	250	252	282	248	279	250	268	245	227	228	261	228	285	259	236	240	285	271	249	240	238	226	279	264	256	249	259	272	246	257	242	271	261	272	269	237	262	257	253	242	261	235	271	268	264	241	241	241	260	243	229	246	259	279	230	223	285	277	243	265	249	266	267	246	246	241	243	276	249	272	269	288	253	258	289	302	290	255	246	254	282	271	270	281	241	266	246	248	242	243	252	237	266	245	238	252	275	296	260	268	244	218	254	246	247	253	258	225	262	256	256	228	214	276	259	234	234	251	243	279	264	249	247	241	259	279	254	241	265	257	278	258	218	255	224	299	266	267	221	242	229	247	270	267	270	221	242	214	231	221	257	211	239	263	259	276	257	238	253	250	260	239	261	265	246	272	242	236	254	246	254	259	241	245	239	239	261	256	273	266	233	267	245	275	274	232	262	280	261	252	248	234	236	269	253	283	245	259	216	264	281	240	251	231	212	235	286	243	242	257	266	256	234	247	227	251	247	266	281	255	248	258	256	270	237	276	281	231	266	240	229	258	241	238	255	267	224	241	276	243	271	257	227	240	246	260	277	288	233	271	281	281	243	238	266	285	267	259	269	271	241	223	256	239	215	234	264	238	239	249	253	267	251	279	276	236	252	284	278	238	275	249	270	246	246	253	260	249	255	262	271	253	275	254	244	249	277	234	291	276	268	242	273	260	240	247	254	263	238	263	260	269	227	246	243	259	280	261	260	259	250	298	261	260	250	272	258	235	230	245	247	215	235	275	245	228	217	237	256	272	275	234	232	250	227	241	223	267	262	271	273	263	251	235	211	246	243	234	207	261	229	230	250	226	266	253	240	278	255	272	234	221	242	263	263	258	238	245	290	235	257	226	240	263	245	280	234	247	247	239	230	284	223	251	239	250	228	243	274	233	270	245	244	283	250	264	250	260	230	252	227	252	236	288	245	271	241	257	272	263	237	249	267	271	267	279	283	218	287	247	248	252	233	271	242	244	238	246	242	263	261	252	283	243	244	222	265	269	260	245	264	252	263	271	279	229	247	279	257	265	254	284	263	248	241	237	246	282	244	228	246	265	250	253	261	249	238	267	266	254	274	269	268	249	278	255	246	242	254	286	247	304	268	274	250	254	255	265	237	254	250	238	241	243	245	259	238	278	257	268	282	264	247	238	245	252	247	286	248	293	246	287	325	255	238	260	256	278	249	260	253	220	274	285	275	297	239	282	278	247	250	220	239	273	248	240	277	255	219	251	236	241	262	246	258	250	275	263	258	239	243	228	267	224	242	269	216	219	237	263	297	206	284	273	241	247	251	272	252	259	283	254	259	262	256	232	258	279	258	252	249	244	253	254	271	259	282	272	232	240	256	226	252	245	256	257	252	237	235	259	258	260	246	258	272	237	225	270	246	276	252	258	257	277	238	256	272	280	257	244	259	209	238	266	271	254	286	271	245	256	268	243	236	235	234	280	275	272	233	253	274	238	233	244	262	265	251	239	281	274	242	250	222	263	254	245	269	249	261	271	242	277	269	258	250	219	251	248	271	252	273	256	244	267	243	273	234	215	255	226	261	211	241	241	245	244	237	237	279	267	247	246	256	244	251	254	234	245	257	252	244	261	233	273	260	246	247	275	219	264	221	235	261	247	280	229	236	276	266	272	265	260	244	250	239	245	234	271	247	281	250	281	243	229	268	254	261	247	254	263	259	233	234	215	227	241	245	250	243	307	234	246	233	229	232	268	240	243	233	260	270	222	227	235	231	258	243	256	271	274	275	265	224	248	219	266	309	283	252	275	251	243	259	247	260	255	270	224	236	240	241	250	248	252	262	253	253	235	224	285	247	254	276	258	247	250	296	244	244	258	234	277	252	256	240	255	257	235	273	298	267	262	276	239	226	245	255	260	259	245	267	285	228	233	236	263	268	236	250	252	234	269	271	206	255	238	248	247	279	269	276	235	249	248	259	283	259	237	228	224	259	226	269	264	201	241	265	255	272	231	251	249	252	256	264	248	229	219	245	234	231	253	264	267	281	267	237	283	239	263	261	250	251	248	283	255	275	278	282	228	288	269	275	280	257	242	283	234	273	228	267	266	245	261	237	255	216	209	245	234	238	231	249	238	245	236	253	253	255	253	231	255	272	260	253	229	231	242	248	241	223	264	263	267	215	259	266	265	237	273	260	229	252	263	296	267	265	263	234	262	252	253	284	280	267	267	250	258	275	245	225	247	249	235	255	220	258	245	246	224	228	243	264	230	231	247	266	250	275	256	248	281	270	241	273	229	257	279	248	254	233	247	262	250	287	238	248	272	252	246	222	267	265	220	269	263	240	226	282	264	246	266	242	272	280	278	233	289	224	246	228	243	254	236	241	278	301	241	243	245	264	255	209	249	234	232	240	247	260	240	252	249	240	235	239	262	276	250	238	212	257	267	259	263	273	260	257	256	254	289	280	232	254	251	226	256	265	243	240	242	227	246	244	255	287	254	242	261	282	261	259	273	270	244	267	273	233	260	252	239	279	226	246	266	249	258	277	252	250	230	250	241	259	266	262	250	259	241	267	249	253	258	237	251	239	247	270	256	227	255	231	253	247	233	262	252	230	262	246	264	276	232	200	266	266	229	302	264	249	222	248	257	263	242	281	243	234	234	268	248	261	250	267	267	266	253	254	238	244	247	238	243	240	228	276	270	274	234	269	257	240	249	243	273	221	247	252	256	253	251	241	286	249	266	267	312	236	240	253	264	202	264	249	285	246	270	254	242	291	242	257	248	224	249	242	249	239	271	253	261	284	245	257	260	259	249	229	236	263	228	271	223	241	245	239	239	267	242	248	264	237	261	251	278	269	260	256	251	263	267	240	266	246	242	258	243	233	265	240	254	265	261	262	242	251	274	281	257	220	239	238	246	269	228	232	231	255	288	272	255	233	256	258	234	240	238	252	263	248	253	239	256	276	276	252	276	243	243	255	269	262	239	247	278	271	270	276	247	245	234	246	289	231	245	266	227	242	268	258	259	236	246	249	257	271	252	267	233	251	265	259	240	278	248	234	256	262	242	261	242	278	278	255	252	257	265	240	234	254	287	245	229	268	248	219	272	264	249	250	226	264	271	251	273	247	228	254	259	247	239	260	230	259	249	250	317	270	257	290	278	244	301	263	240	264	265	238	252	222	240	247	244	228	245	262	250	242	241	264	249	272	249	243	235	257	256	227	288	276	260	235	262	236	258	265	216	262	251	272	245	269	245	247	249	244	239	261	257	263	267	275	246	255	229	223	262	282	233	261	251	227	247	243	265	209	254	248	265	248	252	245
4536	10839	7605	3329	1933	1361	1074	983	901	767	703	636	614	655	582	597	539	560	542	556	570	548	569	553	603	520	586	545	551	566	535	523	560	555	538	553	553	558	580	540	560	570	537	565	546	565	590	578	562	565	543	580	569	537	579	565	606	546	561	537	525	554	570	554	518	524	512	534	554	544	540	544	542	555	528	552	506	557	505	564	551	561	551	515	616	522	546	566	554	583	551	556	556	516	517	516	540	555	551	542	551	523	557	522	535	530	547	574	564	548	616	560	582	530	538	541	551	535	557	579	536	542	562	532	487	557	522	550	571	623	577	500	521	578	559	543	550	553	566	527	508	518	572	583	557	524	497	562	549	557	561	542	564	566	588	534	539	527	583	572	531	536	548	548	550	561	563	509	555	587	576	568	542	554	571	561	537	550	519	550	562	574	517	546	543	554	545	516	518	535	531	540	542	559	519	534	565	526	550	533	560	584	545	585	582	587	546	519	537	550	540	553	525	565	611	566	570	558	533	522	539	575	550	569	516	531	582	558	482	533	520	515	548	540	521	557	536	550	544	590	552	537	533	584	541	557	526	584	506	570	580	541	490	523	554	540	548	530	513	532	511	546	510	522	575	507	545	566	575	543	581	532	525	536	521	552	531	569	513	520	549	539	531	548	494	535	545	572	542	563	552	558	516	520	515	523	519	584	540	594	580	523	527	533	534	516	510	558	543	555	576	537	544	550	573	512	553	553	525	568	535	550	584	575	538	532	558	517	533	539	543	536	523	572	536	557	502	536	562	576	532	531	548	539	547	532	568	535	509	554	518	512	556	508	530	567	538	530	520	524	553	495	555	539	531	523	548	551	534	525	548	556	533	535	529	545	521	571	552	559	538	537	571	566	571	565	547	535	542	534	539	559	542	533	529	567	527	552	561	523	537	583	514	550	542	521	562	569	557	562	529	515	541	551	531	566	515	595	591	565	521	525	554	542	523	580	537	540	581	518	560	579	560	514	565	578	511	563	543	551	541	552	562	557	547	521	589	497	547	521	547	558	517	529	552	509	552	564	536	531	587	543	483	534	508	529	536	525	513	550	570	580	544	547	561	583	578	549	547	547	538	573	561	553	540	527	568	546	527	518	520	562	562	575	561	538	545	495	510	559	570	537	533	542	562	503	565	518	527	559	504	560	548	540	561	585	528	557	537	552	529	559	567	555	570	583	525	539	529	557	557	602	551	505	550	533	554	531	516	545	561	545	560	549	560	576	532	556	605	576	531	549	539	561	512	525	528	535	578	496	541	527	555	570	542	530	545	548	553	530	540	564	541	543	562	514	598	550	542	523	532	505	561	554	569	566	509	579	558	516	546	524	544	529	516	535	530	509	556	543	539	557	554	549	516	552	572	522	592	543	526	492	555	552	540	529	521	549	563	520	512	524	519	564	516	574	560	545	560	594	551	526	509	556	562	571	578	521	533	531	555	509	549	554	591	538	549	539	555	584	554	547	540	551	575	565	540	543	563	563	550	522	556	528	564	523	540	578	590	547	531	545	537	540	485	546	546	544	521	570	501	514	523	487	558	522	552	537	528	563	521	507	544	549	497	555	562	536	577	532	549	555	528	535	554	580	562	530	538	520	571	581	571	548	548	525	520	538	548	562	537	539	559	526	541	551	551	554	569	527	542	547	572	621	521	516	561	519	560	555	552	508	572	573	531	594	568	511	543	499	576	568	503	544	554	565	556	550	550	558	520	534	526	557	530	548	525	552	562	553	550	540	505	588	557	612	569	537	560	531	544	532	530	541	527	507	555	533	552	592	522	577	538	593	564	572	544	525	555	545	527	585	563	629	565	532	583	507	574	516	567	516	555	573	533	536	531	509	541	500	589	531	537	565	538	530	554	560	527	528	547	502	586	557	558	539	527	577	517	560	520	528	522	544	575	511	518	541	539	540	544	534	535	552	541	578	569	513	551	570	562	569	560	559	529	541	586	508	558	541	559	538	534	546	540	528	573	548	520	527	545	527	549	585	534	588	527	524	594	525	552	568	559	555	547	541	514	545	537	564	557	524	528	598	570	562	501	568	551	552	549	580	567	529	583	545	576	551	577	570	544	570	570	531	530	544	547	542	554	524	546	530	552	550	547	529	540	572	531	558	524	529	535	535	535	545	513	549	545	590	547	578	549	535	534	534	520	547	513	567	551	577	574	537	573	560	575	556	558	536	564	578	558	515	555	572	550	568	563	554	542	519	540	498	551	570	569	535	547	594	552	542	559	566	539	522	613	520	564	522	568	565	507	553	550	563	575	561	538	568	522	560	534	586	548	554	541	517	562	548	549	558	566	534	605	517	528	554	538	527	519	512	566	550	536	514	576	522	547	536	533	548	522	572	526	526	531	548	563	582	519	540	578	537	557	548	572	553	520	543	547	573	550	564	582	531	573	545	545	570	528	576	546	529	551	564	514	552	534	578	507	573	492	560	542	540	570	533	537	541	560	547	583	569	509	565	582	564	584	557	507	543	564	549	547	579	581	501	533	546	587	570	511	561	554	528	545	542	587	555	573	535	574	536	562	544	520	526	540	560	529	546	508	489	556	540	505	522	501	526	559	579	497	546	479	533	517	595	548	522	553	615	550	567	550	552	526	497	518	549	531	537	542	544	504	553	548	530	608	556	532	577	605	537	561	512	557	539	538	606	516	573	479	521	564	541	556	538	536	531	539	521	501	556	594	556	565	574	550	554	529	552	514	546	547	548	565	548	567	600	560	553	556	580	532	576	578	539	555	542	558	534	559	557	539	532	533	552	525	533	565	566	538	551	535	563	528	529	478	569	546	528	548	547	529	518	571	543	505	586	557	503	518	543	538	522	536	593	623	527	504	547	567	549	547	563	553	512	582	562	533	539	553	562	557	529	542	521	522	523	539	541	567	519	544	556	519	570	519	568	545	557	542	516	514	557	509	526	531	582	557	557	542	507	565	538	565	569	573	616	540	582	557	580	551	484	516	539	564	532	579	560	553	549	566	586	528	547	565	551	526	619	552	547	530	551	572	547	542	527	551	521	522	580	549	514	567	498	584	539	541	558	525	520	501	533	530	551	528	529	523	554	531	553	579	561	511	549	524	525	551	572	552	524	581	507	583	550	562	538	555	524	561	518	554	551	561	539	535	541	564	547	586	542	578	536	516	541	584	528	512	514	545	539	518	515	558	555	505	569	532	536	538	535	547	566	568	530	500	527	578	580	540	543	575	567	543	527	518	519	518	557	519	558	566	539	561	533	543	521	539	533	559	494	520	536	546	534	573	537	586	540	558	542	569	560	610	545	508	571	513	586	539	534	570	555	594	576	516	555	527	572	517	527	565	493	547	537	544	529	546	575	550	549	541	540	574	548	500	523	562	555	558	574	532	527	543	535	534	494	575	568	584	540	559	537	540	534	561	531	541	550	619	523	554	514	549	488	575	554	569	544	540	558	502	575	541	587	522	569	563	518	540	555	571	545
33237	14770	3832	1429	890	726	488	390	353	308	275	280	264	246	245	219	199	203	199	215	237	245	237	249	212	207	228	204	229	239	190	208	211	222	207	235	230	217	218	196	231	224	240	221	227	221	218	215	218	210	226	247	204	195	248	222	225	228	235	217	224	203	228	236	232	242	204	250	203	231	230	219	195	215	207	222	213	223	206	189	216	192	241	193	223	242	232	211	231	210	218	215	226	259	238	216	238	246	220	213	243	242	223	182	191	222	237	242	209	206	220	216	207	228	211	204	226	204	212	230	225	202	215	234	219	232	266	206	253	237	216	242	228	210	208	228	209	242	226	249	217	199	235	213	198	249	230	205	255	224	230	209	240	213	237	207	247	228	248	240	220	248	220	214	213	233	226	225	234	220	223	193	225	210	203	213	254	230	223	243	209	229	207	186	218	217	249	212	209	214	248	243	237	222	240	219	216	225	209	209	221	208	233	228	188	219	238	224	248	218	219	242	219	238	218	228	200	227	189	190	196	202	206	216	226	212	209	212	234	195	202	197	196	217	225	236	214	226	222	180	240	223	231	188	201	271	242	214	216	234	230	232	249	222	206	235	204	214	225	218	224	244	199	224	193	210	231	236	234	217	247	228	246	243	225	229	207	220	217	196	226	236	275	207	213	234	233	240	205	203	207	210	212	229	207	203	240	212	210	225	236	203	206	245	249	210	219	224	201	201	218	218	196	192	225	224	223	231	210	214	221	226	244	197	216	215	210	238	220	220	224	219	198	213	208	214	227	220	224	212	231	228	216	205	198	194	202	224	194	241	200	232	242	236	228	229	226	237	203	212	223	225	212	221	207	211	223	204	219	253	237	205	222	196	213	182	232	245	210	200	208	216	194	217	203	214	237	231	237	219	226	240	225	215	229	238	220	201	229	258	208	223	187	221	218	219	214	222	219	232	214	232	217	218	276	188	222	229	258	249	222	257	197	198	229	238	244	232	242	201	221	228	225	223	190	193	213	219	217	239	200	206	220	231	234	213	232	227	223	234	213	229	240	240	216	206	220	252	204	222	220	226	219	225	236	214	232	256	233	206	211	189	226	206	220	210	223	203	236	252	218	192	212	231	237	233	209	261	212	250	201	230	200	227	213	223	243	220	221	220	221	198	251	250	198	232	204	204	252	231	254	188	222	244	216	234	221	215	244	210	219	193	223	229	198	233	210	232	197	249	206	234	227	246	203	217	213	207	215	212	187	213	214	199	225	195	195	227	223	208	221	229	212	255	232	211	220	220	249	219	243	216	217	218	218	222	220	202	223	234	199	220	221	248	211	200	188	229	223	208	236	228	233	207	222	236	231	236	227	226	208	247	214	216	240	220	235	214	213	200	210	214	197	228	203	221	212	215	229	209	219	240	236	212	237	218	232	214	231	219	211	233	231	207	224	230	238	216	236	223	221	205	193	241	222	234	223	216	212	202	236	230	205	199	228	225	226	213	194	200	188	233	226	231	222	204	229	229	193	216	221	215	246	226	217	229	196	231	203	224	232	222	222	205	214	236	231	238	233	229	215	236	232	207	223	233	217	218	229	244	209	240	226	233	203	214	205	240	209	230	238	235	217	224	203	223	213	236	241	211	185	234	216	241	201	228	188	195	238	219	206	227	197	215	219	200	211	225	194	189	231	239	222	263	230	246	230	212	189	241	212	228	219	241	255	213	225	221	221	226	191	253	220	218	219	208	228	234	232	210	231	204	227	218	207	210	205	235	222	199	208	216	204	235	245	237	211	227	226	214	221	230	237	223	226	211	204	231	215	210	233	222	235	224	219	214	242	235	247	204	232	203	241	235	206	216	244	240	214	238	250	249	177	220	219	226	212	208	228	220	192	236	221	251	216	209	217	214	215	194	214	214	231	241	210	213	224	210	239	215	209	231	218	213	220	216	244	206	223	239	209	214	214	200	212	225	222	231	202	211	210	243	207	229	216	205	204	225	213	213	235	234	248	218	240	240	212	235	213	220	215	195	216	187	241	219	230	243	203	255	238	222	231	208	241	221	204	216	225	234	231	224	215	234	220	248	230	230	221	211	222	234	213	203	205	223	248	240	232	220	229	208	206	230	224	215	200	230	208	253	220	194	222	215	246	243	212	222	218	216	215	242	213	204	240	241	213	203	211	217	215	223	216	238	218	220	227	221	237	224	233	206	218	224	220	227	234	212	239	234	202	214	219	244	192	230	227	209	224	216	216	223	233	204	202	240	203	210	227	207	212	198	229	253	201	220	226	232	248	218	226	195	211	215	242	243	199	250	232	233	221	231	227	226	201	192	219	231	185	220	205	207	211	199	230	230	251	211	223	223	206	247	200	195	199	193	237	214	180	235	232	204	220	196	218	219	202	191	209	229	224	222	243	228	213	224	241	210	219	239	217	215	225	208	208	211	202	224	214	217	185	216	223	214	204	223	249	227	225	232	229	216	226	203	210	239	267	205	219	231	213	214	211	237	204	228	235	190	197	241	217	249	199	193	213	211	204	209	209	246	200	237	210	197	222	219	206	230	256	204	239	216	207	203	243	230	245	263	250	234	227	235	195	184	215	226	210	223	221	217	212	261	236	225	204	221	244	223	201	215	233	216	253	173	230	232	208	198	227	220	227	212	222	207	203	214	239	234	220	220	245	228	206	244	208	200	228	249	230	225	224	220	208	232	224	247	220	198	209	206	212	223	248	216	199	200	211	193	205	194	194	216	182	215	194	228	261	201	208	206	226	232	204	217	215	232	235	223	220	219	235	194	217	229	192	211	183	215	224	231	202	207	208	199	213	209	224	203	219	232	212	230	226	242	216	217	218	228	212	231	227	215	196	220	239	204	240	216	217	226	221	233	223	233	212	198	236	261	221	230	244	210	208	220	223	212	211	227	216	212	208	210	204	234	205	256	234	206	231	232	197	212	256	240	231	211	236	181	222	227	222	216	219	256	214	221	252	220	249	222	193	198	209	218	205	195	220	211	254	195	211	227	231	217	215	248	213	194	236	215	208	215	221	212	238	240	229	214	226	239	215	226	252	197	208	201	233	220	226	191	197	226	206	220	219	208	238	207	236	239	219	238	197	229	237	241	236	254	229	238	234	237	211	211	202	194	240	222	248	229	213	213	258	252	208	199	219	207	206	213	223	227	207	239	214	195	232	234	230	203	208	203	249	203	225	235	210	237	248	190	222	262	243	211	210	223	236	225	229	200	223	223	231	240	207	230	204	244	240	221	194	218	204	237	202	221	230	231	233	218	240	221	209	206	226	217	228	235	203	212	210	202	223	208	227	228	219	232	227	210	208	216	243	223	216	226	227	224	231	232	202	243	228	210	166	219	224	225	220	256	222	216	221	223	236	251	235	229	195	218	207	205	193	219	232	236	210	218	210	225	242	236	221	206	208	251	226	204	190	218	203	215	253	249	217	225	196	268	238	198	212	217	213	221	227	226	221	228	235	211	228	213	231	199	207	215
5570	3300	2403	1211	873	685	651	654	614	596	550	532	580	546	507	510	521	517	552	524	523	519	518	508	504	494	525	501	501	517	524	521	496	561	521	529	542	489	522	521	534	539	504	502	562	499	537	529	531	494	489	528	506	462	524	537	533	521	537	459	567	537	530	534	496	516	525	512	559	536	506	561	546	499	511	518	542	527	511	533	511	552	499	523	500	519	514	522	519	473	474	526	539	514	518	526	525	451	487	536	486	566	552	494	498	501	515	501	558	539	545	468	545	491	540	526	516	534	528	476	543	512	470	516	485	523	519	523	492	505	529	497	537	534	542	498	546	530	554	468	496	467	510	539	476	524	490	531	507	505	544	498	535	562	503	499	524	512	516	568	524	484	540	524	496	509	501	513	498	505	515	556	506	506	502	522	476	523	541	511	516	550	546	536	534	537	520	495	519	522	497	514	537	488	522	537	544	515	579	496	510	491	518	504	538	523	479	499	535	525	482	499	519	518	529	521	544	565	511	510	529	503	465	537	526	546	526	537	492	495	537	526	544	486	535	469	527	492	521	581	551	499	507	527	542	486	565	553	474	547	523	485	522	555	494	503	558	524	482	536	505	512	513	506	504	512	544	531	505	508	538	508	540	509	528	530	530	524	535	534	503	485	528	501	499	521	506	548	465	516	499	555	502	506	502	542	503	487	527	564	534	498	518	527	480	500	521	512	472	494	484	496	550	555	530	526	509	517	530	533	545	500	511	517	509	525	503	497	525	511	537	483	470	517	546	526	534	529	485	491	539	546	575	545	527	557	490	520	465	462	532	502	510	532	522	480	528	540	498	508	543	494	506	515	527	526	502	525	524	533	513	479	533	507	508	511	518	484	524	500	540	523	532	504	525	524	489	492	505	518	513	487	521	513	517	559	516	509	468	542	555	504	547	522	540	546	518	510	516	502	517	528	477	517	515	559	479	524	482	500	538	517	555	538	538	522	544	511	535	553	506	536	480	560	512	518	532	547	532	511	525	508	484	510	541	531	536	495	500	554	498	508	527	487	557	536	538	512	514	516	528	510	504	521	548	506	521	574	551	475	497	512	498	505	539	500	496	491	490	527	489	538	482	508	531	526	469	527	507	510	507	554	514	505	477	563	543	506	482	463	521	488	528	530	504	523	501	522	503	510	528	538	540	526	522	501	535	527	501	510	532	482	509	555	497	487	528	525	493	515	516	518	550	540	531	475	511	534	508	511	521	504	503	505	516	567	513	512	505	507	484	520	524	473	518	538	500	528	540	504	504	540	531	523	485	585	525	505	569	491	509	512	541	524	548	504	470	507	586	462	484	504	534	543	497	496	539	558	484	516	539	517	477	569	493	532	515	516	507	525	518	526	545	538	490	495	533	548	507	541	550	535	547	480	529	531	530	533	495	539	533	522	529	529	482	517	519	513	474	502	496	539	558	484	514	551	514	491	534	481	556	555	478	496	522	519	507	573	539	588	535	528	556	508	518	525	527	522	497	549	456	505	537	516	494	537	508	545	519	498	514	514	537	538	512	512	513	550	544	566	531	502	540	518	499	484	488	525	504	506	492	512	483	503	560	519	542	531	519	531	506	509	542	535	532	518	527	537	535	539	487	526	537	522	525	508	512	524	523	494	535	494	515	509	483	467	508	494	499	520	512	551	536	521	463	457	506	573	510	509	540	536	546	504	523	490	523	489	500	556	570	497	506	539	554	485	504	506	525	513	486	578	502	552	541	500	509	554	532	530	505	484	495	548	546	482	513	529	509	517	492	497	525	505	506	532	517	481	580	516	539	516	548	564	502	505	528	520	545	458	509	536	476	482	560	559	518	519	539	523	501	504	540	498	496	492	521	488	483	514	524	538	476	494	473	481	562	523	545	531	504	497	468	476	541	509	512	505	538	486	537	495	513	532	565	487	505	487	503	474	477	521	508	513	543	545	528	527	514	481	473	513	535	514	555	509	491	519	496	531	482	548	495	536	577	506	504	532	492	528	511	521	551	511	514	524	522	529	551	533	541	542	484	503	518	509	493	525	513	469	553	553	502	493	507	497	513	519	511	525	500	487	495	547	480	507	526	505	532	528	528	523	531	504	500	522	554	482	522	544	524	522	506	509	503	551	550	491	524	528	518	537	487	486	507	523	500	543	508	505	517	520	509	501	513	513	542	524	516	527	545	527	546	466	473	509	472	517	505	538	542	548	484	531	519	526	497	490	507	519	492	526	566	535	488	511	539	525	527	509	537	535	532	487	524	510	489	510	514	540	490	519	482	553	511	497	517	577	521	522	546	531	541	497	511	520	508	519	557	498	535	512	531	526	526	504	513	537	513	521	488	516	494	470	506	510	528	524	513	487	512	531	530	475	526	539	505	535	541	506	517	528	543	523	474	538	529	544	547	496	538	469	520	455	528	493	523	473	563	485	510	497	489	530	524	506	505	527	508	524	506	495	510	528	480	512	508	574	521	554	497	500	579	494	490	526	511	530	529	509	490	521	500	502	537	482	521	522	577	515	518	489	518	502	496	514	531	498	541	477	504	471	485	489	531	518	533	543	504	496	458	522	544	541	551	515	532	516	531	558	491	480	523	522	530	495	541	526	499	512	514	475	483	525	516	493	519	492	515	513	506	562	519	489	516	506	515	556	471	500	557	499	488	520	559	483	512	518	497	530	533	548	489	468	504	543	537	516	507	489	523	540	531	500	501	519	524	496	487	523	505	542	531	567	477	537	544	510	496	515	534	456	536	515	497	496	497	504	485	547	501	488	503	485	534	461	519	542	519	551	491	531	545	508	488	517	498	539	524	512	516	518	529	515	538	522	517	518	520	501	487	514	503	508	510	526	551	496	535	532	523	476	487	474	536	507	520	453	509	485	532	493	506	504	469	511	511	509	522	494	535	520	482	554	529	511	528	483	437	532	524	514	499	522	536	488	527	552	525	484	573	520	532	527	512	559	538	490	508	508	515	480	514	533	569	515	528	518	537	538	454	501	497	550	501	498	517	532	555	518	511	565	514	494	483	534	471	520	496	517	551	517	536	480	484	469	504	470	525	527	507	539	528	510	525	496	532	538	523	550	514	540	570	525	481	516	531	544	551	546	473	544	513	541	497	531	495	495	528	482	479	500	521	539	525	493	463	534	498	520	518	493	477	530	540	509	517	479	537	485	518	516	461	521	521	524	489	537	452	500	536	509	524	476	556	547	500	543	503	507	523	527	509	523	513	532	494	518	484	520	558	540	559	534	531	532	492	527	545	521	501	535	544	548	551	491	529	501	526	497	483	513	528	523	495	507	491	518	518	573	542	502	532	513	468	557	530	509	480	498	502	561	491	511	525	504	515	486	506	557	518	492	530	532	522	525	531	466	504	487	488	554	527	481	508	495	519	535	558	514	512	511	518	521	531	509	493	498	505	525	524	508	549	540	480	468	561	512	527	523	519	511	520	500	532	476	466	573	550	482	500	451	517	493	513	552
24538	20989	24655	27492	20726	4242	989	796	640	601	507	420	450	375	365	336	327	351	317	337	320	338	324	305	331	345	320	315	302	323	330	323	324	323	346	344	327	337	326	326	296	293	311	314	321	309	317	293	311	311	325	322	311	303	313	323	331	363	325	314	336	309	313	344	344	292	339	360	309	302	308	296	308	321	282	325	322	320	313	313	296	326	311	309	301	287	328	320	328	371	317	298	277	331	282	320	313	332	355	314	286	322	319	330	288	289	339	291	285	326	316	313	294	348	343	297	297	314	332	282	340	302	326	321	324	314	303	273	316	331	290	317	324	318	338	316	333	294	290	322	335	273	343	296	295	303	318	334	289	321	313	328	343	307	306	302	352	312	336	329	339	324	340	289	324	287	318	360	306	305	306	329	291	309	303	294	300	351	291	321	312	302	324	337	307	321	326	307	312	301	323	317	305	319	321	314	313	348	334	305	336	333	285	328	314	301	340	293	294	291	314	262	332	280	347	301	343	314	314	341	332	298	315	312	296	305	291	292	313	327	302	318	293	287	337	321	331	307	329	343	313	310	297	281	299	328	313	278	346	320	303	303	339	308	323	333	315	304	330	330	315	342	275	292	296	294	306	318	326	283	256	281	337	377	286	349	333	293	321	331	305	324	313	319	307	346	304	316	301	313	338	285	328	330	298	296	312	324	326	314	295	332	291	271	341	326	311	312	327	314	287	305	301	284	278	351	293	324	347	329	306	348	312	347	334	319	289	316	326	300	323	291	308	315	300	320	303	306	302	335	321	341	310	323	297	288	315	318	320	313	302	335	306	311	280	333	314	317	340	336	345	325	293	315	291	307	328	319	320	330	321	305	294	311	313	304	294	302	334	290	314	319	338	307	311	323	286	304	325	327	346	341	326	328	314	372	271	324	314	327	313	288	311	318	322	290	299	290	308	302	293	325	348	331	317	295	298	323	313	323	303	338	319	317	293	298	291	314	333	321	341	320	334	291	347	348	313	338	313	307	304	282	327	306	311	303	348	328	339	327	305	345	328	321	320	290	312	276	267	307	310	307	292	277	336	313	318	316	315	344	292	317	312	307	268	301	309	315	307	277	335	308	280	302	304	321	297	289	332	337	290	321	318	338	318	304	319	314	316	344	287	270	264	337	310	342	326	259	276	337	315	319	286	281	308	308	300	306	309	332	327	293	324	315	287	316	329	295	276	308	288	326	312	302	332	307	320	269	309	280	336	308	319	307	328	328	297	317	309	324	321	297	307	315	287	316	318	344	322	312	313	327	326	353	312	326	318	288	332	349	323	311	313	318	310	311	303	297	283	343	331	292	291	328	270	308	284	314	294	330	298	301	310	306	303	328	310	319	363	297	282	314	314	323	309	315	294	320	340	296	282	314	295	285	300	333	310	322	298	335	303	315	365	314	352	301	307	315	305	326	318	315	325	321	310	294	317	304	320	324	309	350	312	313	316	323	325	306	342	285	320	284	333	361	305	317	300	307	325	284	294	308	286	307	308	309	312	304	345	293	303	309	316	316	363	316	292	325	283	318	327	302	342	282	278	359	288	294	311	312	324	323	328	333	323	323	334	319	339	307	338	313	288	333	341	328	332	320	295	319	317	317	334	316	303	323	338	344	320	333	345	329	331	298	317	297	308	288	307	292	305	326	283	297	288	272	298	309	309	331	267	331	318	300	314	323	314	330	324	324	289	295	318	337	295	309	307	307	307	306	302	286	282	332	318	313	296	310	271	301	297	315	305	322	328	334	331	319	324	320	306	285	296	281	350	299	269	307	314	308	350	364	318	304	303	313	289	371	315	297	297	310	341	343	307	311	280	314	279	319	311	319	309	293	318	318	374	316	329	309	320	318	345	290	334	345	352	302	316	329	310	346	279	316	293	326	330	270	315	355	308	327	302	323	314	317	319	351	321	317	332	307	303	296	328	329	309	323	345	310	329	345	315	298	296	291	306	320	296	270	313	336	331	327	304	315	323	322	285	313	314	313	330	301	321	323	327	285	340	302	299	307	329	316	299	321	339	296	344	345	283	315	288	306	350	299	281	330	295	307	322	307	323	329	297	309	332	315	297	296	316	316	337	311	330	331	316	308	285	353	312	319	329	326	270	307	343	269	339	293	307	303	309	298	332	322	315	317	335	332	316	333	295	314	301	303	322	337	306	268	299	306	318	312	347	317	308	315	301	314	338	343	301	321	339	298	308	304	327	314	310	342	261	309	304	302	311	335	292	334	321	314	335	302	290	320	306	336	313	295	317	315	290	324	298	337	328	303	313	307	335	326	317	328	291	278	300	332	340	321	310	331	292	361	278	307	335	301	326	340	344	331	335	316	324	329	297	305	317	294	311	356	312	321	304	315	331	317	337	322	323	302	289	325	249	290	293	328	314	318	330	320	307	283	302	317	370	336	320	314	303	315	295	323	323	313	313	305	287	283	336	338	312	292	316	356	296	323	338	299	283	315	302	288	299	309	319	264	277	327	317	344	368	348	302	327	338	344	294	275	316	355	299	290	299	341	276	303	320	336	304	283	334	309	347	313	303	297	324	310	308	345	309	320	330	337	314	327	316	307	313	305	288	324	332	300	314	318	323	343	317	317	295	317	298	307	323	337	314	333	341	294	318	349	321	296	294	302	322	319	317	323	315	352	321	334	292	324	305	332	312	345	307	310	302	312	311	301	316	295	338	314	328	327	321	309	301	316	333	328	305	315	332	313	333	305	298	323	315	293	305	305	366	321	316	311	350	326	347	284	278	294	326	333	317	306	290	307	295	322	321	293	300	310	315	329	323	304	320	344	337	334	305	314	319	299	320	312	309	331	312	294	316	329	313	291	362	318	306	299	336	302	303	320	322	291	337	304	307	321	300	316	313	312	325	300	264	310	298	318	297	313	288	309	337	297	305	320	330	321	314	332	329	293	332	321	327	332	331	295	313	306	312	332	332	342	313	369	323	341	317	331	347	338	347	315	303	324	338	315	334	314	314	326	300	282	328	313	330	324	296	322	315	268	326	327	267	315	309	334	295	319	309	330	346	322	281	315	311	302	322	341	334	314	310	323	313	320	328	257	316	344	324	323	303	299	298	324	290	287	308	360	306	320	342	277	314	291	295	320	337	330	313	298	314	311	324	317	305	343	309	311	350	341	349	291	327	288	311	310	324	288	330	349	264	298	293	331	338	334	334	320	288	337	348	294	304	285	296	346	298	343	316	329	314	296	296	340	297	309	304	331	311	318	322	311	324	317	300	341	323	310	329	322	282	290	278	295	297	330	323	291	337	303	326	326	325	336	296	311	281	324	312	262	316	306	290	322	304	301	305	322	296	326	308	300	327	284	313	317	330	312	276	308	343	299	311	301	299	325	293	330	328	282	300	316	273	331	301	335	298	340	325	329	310	323	295	309	315	313	315	289	304	306	304	297	282	320	299	328	360	326	302	278	280	339	347	309	302	342	308	295	282	339	306	327
4110	7333	4946	2495	1597	1213	989	934	893	843	760	789	756	744	734	719	706	648	672	703	677	704	699	727	696	730	701	680	695	672	708	669	699	722	691	692	671	671	650	747	713	676	682	685	676	686	685	733	705	686	680	682	687	696	680	706	714	692	688	687	701	696	729	662	703	686	691	645	664	650	710	694	711	701	672	735	679	712	740	694	691	687	651	670	680	673	676	726	672	724	720	686	686	705	661	695	724	689	656	688	645	689	698	685	705	664	708	710	704	656	686	689	719	705	650	679	686	618	728	680	687	678	711	709	702	676	709	706	693	689	620	660	714	701	733	710	709	682	670	688	653	714	714	727	677	692	685	674	636	658	694	646	670	658	700	655	683	656	711	690	696	698	719	722	686	690	711	637	676	685	659	715	686	704	735	677	698	718	707	668	711	674	655	714	669	684	673	683	663	676	660	680	674	682	676	662	678	672	684	694	681	731	710	702	687	665	690	711	693	742	680	694	711	701	640	666	633	684	687	668	674	666	702	717	685	666	679	671	703	697	672	656	666	676	717	682	700	695	699	719	723	649	722	667	711	698	717	699	710	702	675	664	715	699	731	689	709	649	674	672	712	680	667	679	695	662	642	723	714	697	718	677	713	715	703	712	688	697	686	698	697	688	693	713	671	708	712	670	698	685	703	649	703	665	690	676	671	647	661	689	678	693	706	681	672	693	669	668	707	672	698	699	696	731	681	687	660	640	639	684	656	665	681	688	708	704	731	684	701	683	716	721	685	654	706	691	707	675	671	679	677	639	689	665	689	685	645	659	637	731	705	715	688	719	709	660	754	651	671	675	654	738	672	724	669	672	723	706	713	676	711	704	703	690	708	674	699	683	682	686	672	711	694	678	701	655	662	699	719	709	690	640	683	700	707	647	691	717	645	728	693	697	711	734	641	616	665	691	683	700	677	722	726	641	709	695	690	714	704	618	658	686	676	703	691	701	742	687	694	695	698	700	680	731	688	686	703	724	683	664	689	688	648	693	687	668	728	639	719	713	677	701	663	694	671	665	687	663	692	688	697	678	679	684	715	658	670	713	695	671	673	661	704	718	714	677	709	654	677	744	693	685	699	690	662	669	714	723	693	674	659	698	733	648	663	696	696	707	706	646	650	671	669	680	681	732	700	674	706	666	693	729	669	720	668	689	653	680	666	670	664	724	690	724	619	653	687	665	642	674	749	675	729	679	692	680	651	694	719	713	659	681	719	710	672	633	720	681	681	654	710	645	706	703	684	671	671	626	693	694	626	669	681	688	665	720	719	647	693	657	700	713	663	649	682	677	726	698	713	669	679	673	708	692	703	718	683	706	668	669	712	729	695	718	704	649	713	621	671	710	670	686	701	648	722	673	685	681	661	706	717	639	699	654	698	709	704	720	699	684	687	684	670	665	657	656	683	682	698	653	645	720	681	710	684	729	691	641	683	717	674	698	697	692	702	684	709	678	687	712	671	714	654	702	686	693	718	694	652	692	676	693	653	661	660	673	678	643	683	700	706	677	722	676	714	712	683	659	710	649	702	689	672	648	674	721	634	654	678	705	673	656	681	681	716	692	699	665	725	660	652	660	722	692	654	725	683	682	699	723	661	670	731	707	678	708	685	693	653	685	693	705	728	706	698	715	687	720	689	699	692	655	702	672	714	725	662	667	664	699	702	708	662	668	677	733	712	690	659	654	685	693	644	678	688	691	663	694	638	647	704	714	715	718	697	660	665	717	693	684	651	752	725	670	734	758	722	693	653	700	687	671	653	711	702	630	705	700	677	681	659	696	676	682	702	678	669	709	695	648	691	705	729	690	677	686	661	668	686	653	687	694	705	670	669	683	724	671	684	682	682	695	739	737	659	673	734	679	651	648	643	714	714	681	693	691	694	680	706	740	669	670	670	694	660	722	743	706	681	667	695	666	657	689	688	691	677	675	676	674	730	694	687	726	680	670	691	657	718	669	698	714	647	701	666	697	716	704	661	649	713	689	681	709	723	694	710	681	633	723	679	691	687	691	698	662	679	656	674	713	657	683	681	696	671	684	727	694	655	673	732	716	711	743	750	720	712	706	655	692	735	682	680	685	703	726	697	632	721	674	673	678	707	731	697	686	716	673	709	673	745	697	667	654	690	627	674	716	702	711	679	688	739	729	705	699	670	691	690	717	678	680	644	662	660	707	621	730	680	693	707	660	692	668	689	673	646	672	680	675	664	700	681	695	688	652	739	707	756	680	662	669	714	702	714	676	714	649	692	738	688	660	683	675	695	694	694	641	687	709	686	709	726	716	755	668	688	671	704	705	647	710	663	662	697	667	661	659	699	668	639	717	668	717	711	626	708	735	698	706	741	697	717	681	668	674	661	718	679	658	681	739	731	665	653	685	678	671	662	688	665	668	724	713	634	679	739	667	706	644	654	689	665	670	704	639	607	709	675	705	699	696	672	730	713	689	691	660	669	688	680	697	680	677	656	673	681	707	658	647	681	648	640	672	699	698	665	706	656	693	741	673	728	630	701	691	686	673	623	664	672	753	661	698	667	701	723	670	692	725	685	684	748	711	685	704	677	699	722	640	703	678	730	676	718	720	668	684	664	717	692	662	663	706	717	678	690	690	692	693	730	718	668	729	654	716	666	729	674	661	720	685	718	699	705	704	645	669	718	656	674	726	705	701	736	639	680	681	676	674	651	719	716	699	663	693	641	678	690	665	694	713	688	688	716	642	679	664	765	705	678	707	710	691	722	696	694	637	707	698	697	624	691	662	695	684	675	657	702	704	695	658	683	721	662	700	697	722	672	696	645	735	675	712	661	683	711	678	685	682	713	710	671	726	656	687	673	687	695	721	667	703	693	687	645	620	692	701	675	727	678	652	654	690	661	668	713	655	685	704	700	658	673	701	651	695	656	668	692	706	712	627	666	665	651	694	710	723	698	727	704	708	674	733	722	743	689	683	661	615	678	651	682	692	691	728	670	685	708	691	693	717	688	696	684	702	695	675	719	694	643	694	698	651	727	670	638	696	726	684	712	669	669	694	755	643	666	665	696	640	647	669	701	677	716	682	687	695	672	676	647	689	704	651	684	656	661	685	664	674	659	715	673	676	694	695	701	674	691	737	691	676	684	702	713	652	685	682	662	729	677	700	658	680	745	658	687	681	694	689	720	724	676	692	668	672	703	661	753	666	717	685	710	766	705	686	739	710	673	666	666	676	686	703	718	653	686	628	675	654	666	696	692	695	666	689	672	695	707	671	701	634	711	697	692	654	686	694	701	658	687	675	710	706	678	674	653	661	657	717	655	655	728	673	714	687	702	700	666	660	689	674	704	694	707	665	720	668	666	704	697	670	746	660	673	703	697	679	642	695	686	709	702	708	653	636	673	654	737	673	683	710	671	715	700	670	660	675	688	627	699	714	662	646	695	721	682	658	658	695	722	648	652	689	662	679	660	705	626	668	682	681	681	699	647	732
23669	20978	25243	26889	20995	21032	5018	1244	874	634	555	472	408	463	365	316	307	287	288	267	257	252	273	231	302	249	244	263	285	273	237	235	265	264	260	257	242	259	274	233	276	278	287	283	282	248	271	295	291	307	281	254	305	290	244	254	288	262	237	268	234	254	266	279	246	269	250	265	277	262	241	254	251	280	238	245	256	257	247	285	228	279	221	279	261	254	256	265	239	305	240	267	281	259	255	233	245	253	250	231	240	232	266	244	294	246	246	247	216	272	265	275	234	253	258	240	289	252	253	268	264	259	270	266	282	257	252	250	240	288	250	283	255	268	290	296	261	251	246	252	226	269	263	252	279	265	225	261	218	250	283	260	270	264	274	259	257	265	274	269	276	256	274	226	279	266	251	242	260	237	262	239	231	259	260	254	253	247	292	261	259	265	269	262	217	283	276	279	268	237	280	222	270	274	277	258	255	292	253	224	264	252	278	247	287	280	275	258	275	259	283	259	230	259	228	251	209	235	234	260	258	244	229	235	276	238	267	237	260	240	248	289	250	293	258	240	241	250	265	282	256	241	252	221	263	250	252	276	230	244	249	259	249	282	248	243	275	278	279	251	275	265	261	225	251	247	259	244	257	266	247	241	259	244	231	266	263	272	291	282	276	244	243	267	227	250	296	275	248	237	255	237	255	252	246	240	248	258	246	240	283	262	275	267	252	235	238	251	229	227	239	254	252	237	256	251	291	247	245	244	241	234	270	248	259	278	242	266	248	265	269	238	248	239	252	244	256	237	211	226	230	284	293	212	226	249	259	228	271	259	276	274	258	249	269	225	255	217	256	241	274	268	269	273	252	246	263	272	249	255	231	239	203	260	268	266	241	256	217	227	266	262	231	296	224	275	284	264	256	219	280	248	234	266	272	266	266	269	304	279	267	243	265	228	235	228	227	240	270	266	266	267	250	288	231	257	311	268	251	235	238	243	260	250	285	294	255	265	235	234	228	294	274	278	268	262	243	270	257	264	234	240	245	260	271	267	255	261	285	227	267	254	274	267	246	256	245	250	266	236	278	233	261	237	242	281	275	220	243	268	308	233	244	231	246	258	227	240	255	221	232	259	240	277	268	244	236	224	265	261	266	258	248	252	251	267	233	236	272	272	264	254	224	267	254	263	251	252	264	268	249	245	242	234	243	281	255	242	290	243	248	272	233	271	258	280	248	269	230	267	284	238	234	225	257	256	249	286	232	255	269	251	282	250	261	272	246	284	260	263	225	246	259	229	295	268	246	251	291	258	262	258	221	249	247	273	251	247	224	285	252	255	253	249	258	249	272	237	255	245	222	241	250	245	254	249	271	268	253	261	284	266	256	250	253	215	223	257	252	252	236	281	260	229	241	242	234	239	222	263	261	267	255	270	254	253	244	250	263	250	256	267	241	260	265	261	246	243	238	272	245	267	250	256	270	246	227	246	232	232	271	252	238	262	240	251	206	252	260	239	229	258	271	247	292	266	299	264	223	250	236	244	248	251	227	262	269	260	204	259	220	258	236	276	225	229	250	277	280	252	242	260	258	245	273	231	257	284	249	248	281	243	247	273	258	232	262	268	275	289	283	225	249	274	253	246	248	256	243	270	243	254	257	257	256	240	252	264	226	263	264	263	273	255	241	254	246	238	241	226	241	218	281	272	261	232	244	261	290	257	240	244	287	253	231	222	267	239	233	296	243	238	249	259	308	268	246	227	276	268	261	270	256	243	266	269	267	273	258	249	247	242	281	274	250	218	263	236	259	298	256	251	223	213	266	260	256	283	236	279	233	241	234	252	264	262	267	257	261	246	236	276	229	278	226	241	212	218	205	232	252	259	249	254	264	250	257	257	284	286	254	273	280	244	237	250	274	265	254	289	231	241	253	256	286	248	250	262	226	258	276	244	264	227	241	266	261	243	247	248	226	261	212	252	254	233	274	272	263	273	278	256	239	270	266	248	240	237	259	254	274	268	260	268	223	251	261	249	231	249	256	246	278	263	233	259	246	250	233	272	229	232	235	249	253	256	255	232	229	258	270	243	257	267	302	280	234	261	301	265	276	238	243	280	268	261	258	235	260	265	277	269	233	255	228	252	275	235	261	242	220	244	274	264	246	271	255	219	250	234	257	258	254	259	245	243	268	298	256	258	291	284	219	241	266	251	211	246	240	245	246	248	272	231	285	292	231	282	256	264	242	253	252	263	283	237	278	252	266	257	247	237	277	243	253	245	296	261	247	269	245	251	253	304	252	241	274	262	257	265	282	259	267	259	232	249	251	265	226	229	250	254	244	233	264	252	250	236	265	265	226	257	271	267	251	275	246	240	241	238	266	292	243	241	276	245	288	266	253	291	234	243	228	247	234	269	254	275	259	237	275	241	222	254	262	264	256	255	250	233	251	252	217	232	249	255	246	272	264	231	265	235	264	246	264	256	254	249	249	248	265	299	250	239	289	244	306	253	298	264	253	248	266	250	214	249	261	267	272	238	254	251	260	243	238	308	232	252	229	277	239	253	285	243	242	252	271	275	239	260	275	252	257	278	253	266	246	244	258	248	242	271	206	250	264	248	253	290	268	264	227	252	267	256	257	239	235	221	266	263	239	262	225	225	227	245	275	252	268	227	258	231	232	251	239	269	244	269	236	239	239	268	255	246	259	257	249	248	241	248	280	259	237	234	237	269	263	245	249	282	255	275	234	248	271	275	256	251	242	254	243	228	259	236	257	282	260	301	240	242	276	220	252	271	234	260	270	252	266	247	262	291	269	247	305	260	266	257	275	248	270	300	272	266	258	231	242	227	231	278	233	265	281	234	246	270	268	261	254	271	267	254	214	229	228	255	253	253	260	282	256	256	254	265	254	259	248	244	262	245	239	247	270	283	254	260	256	263	282	242	255	251	235	256	242	237	244	242	244	239	261	264	267	228	261	280	208	272	227	249	244	256	217	246	266	244	257	242	269	243	280	264	262	269	239	264	249	260	261	266	249	228	271	257	249	255	271	252	236	219	244	254	264	241	247	259	245	254	275	285	259	250	225	231	252	268	237	236	270	227	265	246	249	232	260	273	232	256	251	265	235	258	282	277	244	252	255	241	255	253	243	280	239	290	265	265	251	265	225	249	256	279	238	231	280	258	269	244	290	255	248	239	252	254	255	291	274	253	247	264	251	238	245	238	272	249	264	259	225	258	257	252	268	262	291	222	281	262	264	225	223	260	252	276	247	258	261	208	268	264	268	255	271	266	245	291	258	232	263	286	237	271	269	253	250	259	250	254	268	233	265	288	272	221	266	264	244	269	256	259	289	259	253	248	248	255	267	268	245	251	235	244	285	246	264	253	234	277	255	236	250	234	245	241	250	268	276	254	246	265	251	240	253	225	247	251	277	286	255	263	267	277	250	253	261	255	252	218	236	257	257	256	226	248	281	252	231	262	249	235	256	260	257	263	240	241	245	250	274	255	287	243	245	245	232	284
4422	10200	7133	3245	2000	1331	1076	999	905	709	737	630	685	623	601	590	585	562	589	560	570	562	571	525	546	555	563	589	553	549	534	555	538	518	544	547	570	546	580	570	539	505	498	524	576	607	575	559	550	554	563	596	577	569	585	566	521	611	556	569	570	576	520	540	537	554	586	552	542	576	557	562	507	567	574	510	568	530	521	584	494	564	570	559	532	539	541	525	550	521	584	600	510	530	535	545	572	546	575	558	564	538	525	525	534	529	536	555	530	527	512	525	576	568	542	599	595	556	547	516	527	565	566	563	521	517	552	580	584	571	523	541	521	528	551	519	532	583	577	515	508	509	554	563	536	532	525	536	554	562	567	532	532	581	509	539	522	576	544	532	566	559	579	548	518	499	559	556	591	560	545	548	525	491	540	532	530	532	533	522	545	504	529	540	521	580	497	509	532	524	509	619	526	543	552	565	518	567	552	575	519	565	558	536	567	535	519	544	556	585	561	573	606	549	572	521	475	553	562	563	524	515	553	540	541	513	553	557	584	566	518	559	542	521	584	569	485	528	558	549	556	531	562	553	545	520	588	549	557	567	519	578	497	549	569	553	530	537	544	551	545	556	538	532	536	574	538	535	513	560	579	547	539	550	512	556	519	611	559	542	558	550	551	588	543	527	555	521	554	547	548	548	546	557	545	532	550	616	566	561	548	569	559	551	573	545	526	534	553	561	561	552	547	555	540	540	524	576	537	502	568	543	572	556	549	577	522	549	565	512	565	568	533	582	556	536	561	552	497	547	535	546	527	604	552	552	593	515	568	536	555	523	537	565	578	541	536	617	572	552	543	516	499	585	502	550	587	577	532	541	529	557	559	578	555	529	544	546	561	534	534	539	521	552	541	519	579	536	513	560	566	582	544	547	565	539	559	583	581	558	529	581	571	534	552	583	540	565	582	551	549	561	550	536	548	547	571	504	488	537	542	560	538	548	575	539	559	550	570	543	565	592	563	558	524	580	559	539	556	539	567	596	547	599	503	551	539	537	569	558	479	525	535	559	539	544	588	580	583	510	538	560	532	564	512	553	506	505	578	553	542	550	551	579	492	491	551	540	556	549	560	530	554	571	580	567	512	533	554	525	553	570	569	531	551	530	538	538	590	544	523	540	510	546	572	560	570	581	554	566	593	573	553	590	518	562	495	563	575	559	561	511	583	516	525	525	530	514	540	544	569	530	528	583	563	552	556	532	545	543	551	598	516	568	537	584	563	559	542	547	513	551	546	553	540	589	547	519	525	552	562	537	542	568	564	547	538	516	517	552	577	580	552	572	547	558	552	549	563	551	554	559	570	602	549	606	526	532	547	532	538	527	543	555	550	601	565	577	527	544	540	564	548	516	544	542	556	536	564	522	544	543	504	579	531	539	560	529	535	566	546	590	548	556	570	544	527	526	538	526	518	541	553	569	516	546	552	520	542	530	559	568	535	534	508	536	529	528	553	561	553	549	572	495	593	562	551	535	571	496	535	515	533	545	515	535	553	529	548	489	564	591	502	518	566	575	544	518	556	539	580	547	528	584	573	527	553	570	595	565	555	545	566	570	505	540	546	513	539	544	535	539	550	531	579	525	558	553	533	545	551	557	538	549	581	596	515	541	588	518	571	530	558	550	558	569	551	537	519	557	519	553	517	525	567	533	541	536	573	577	567	552	544	546	526	546	544	530	525	554	534	591	503	541	534	574	597	575	528	564	507	553	538	514	563	542	525	521	519	533	551	553	529	562	552	516	523	552	544	527	569	595	519	587	550	516	509	576	532	550	554	541	534	537	551	567	566	522	551	569	530	580	577	539	532	528	567	599	590	518	510	510	580	522	541	560	611	531	577	583	494	523	528	592	542	544	556	546	551	532	518	520	576	542	565	533	549	520	532	556	532	548	558	551	511	519	551	556	539	551	531	508	568	592	501	582	558	541	516	566	544	560	535	557	522	552	576	546	506	528	576	510	533	579	537	564	548	544	552	524	536	554	572	568	513	546	530	569	574	518	575	542	574	540	515	561	563	568	580	508	546	563	566	541	539	549	512	494	586	542	558	547	548	549	535	553	548	558	557	499	497	552	542	551	553	564	545	590	565	581	588	561	545	510	535	557	580	523	560	557	533	518	514	534	536	526	534	568	548	546	536	558	579	567	525	576	527	521	562	520	514	500	538	606	552	566	528	514	533	528	515	565	528	545	526	574	549	549	552	547	564	572	584	542	541	554	512	538	547	540	523	593	503	572	489	572	546	540	501	562	545	550	567	559	577	551	533	550	549	516	500	540	551	507	535	528	533	584	584	527	552	577	518	525	562	558	560	530	573	535	563	512	556	538	538	576	573	553	551	529	606	529	514	516	514	520	579	563	544	517	529	553	538	537	533	553	581	519	578	563	527	503	559	528	537	551	520	520	531	528	568	555	502	559	581	543	537	534	546	528	524	561	526	530	543	536	561	557	538	555	551	552	525	540	583	583	554	550	538	532	564	577	512	561	520	570	582	539	551	567	553	550	518	571	578	570	532	556	537	550	543	548	532	557	545	530	525	529	547	560	541	527	566	519	548	554	575	510	541	534	560	532	567	575	522	527	575	506	567	573	556	563	500	568	594	554	548	572	558	584	510	529	523	565	536	500	590	558	566	562	531	594	528	577	569	589	578	550	549	555	531	501	567	526	564	560	570	562	523	569	519	561	552	552	566	512	535	564	531	539	545	560	541	542	506	547	550	510	559	537	526	531	519	570	537	596	546	554	534	589	555	580	523	576	547	542	520	552	565	541	536	563	515	566	528	534	595	562	520	522	535	491	537	526	543	507	604	554	542	544	560	528	579	494	572	545	569	569	579	531	536	531	557	540	514	530	511	565	550	502	551	545	521	563	532	494	553	543	564	568	556	575	545	557	542	545	538	586	559	553	549	571	547	567	533	501	559	555	573	511	543	558	582	527	527	538	548	514	552	539	516	567	531	530	555	576	524	531	535	510	529	541	554	513	568	559	543	557	525	519	562	545	533	559	544	584	567	534	552	550	499	557	560	518	568	542	531	548	532	555	528	557	527	513	555	584	584	532	537	560	543	517	534	503	561	520	541	566	523	571	523	567	539	558	546	570	555	600	550	551	533	604	537	541	527	565	556	594	554	546	544	516	572	575	536	528	533	499	572	565	534	535	525	563	575	544	539	536	602	561	556	555	514	575	503	514	515	578	513	548	549	603	531	565	539	560	534	537	560	531	549	520	558	532	563	593	575	568	571	554	568	560	571	562	528	560	558	550	544	552	513	528	545	549	572	540	526	573	537	536	537	523	537	534	587	568	483	521	574	508	578	495	542	591	528	560	524	565	574	550	547	517	558	551	566	564	570	524	537	547	561	551	538	547	555	523	556	538	550	564	550	531	553	514	519	545	576	570	537	567	540	530	524	553	526	571	556	529	570	592	530	531	551	536	570	563	601	539	523	542	559	543	571	569	563	567
32915	14802	3754	1158	745	480	489	371	359	311	275	286	259	238	256	201	205	226	221	207	217	224	225	215	219	218	225	233	214	256	216	225	228	252	248	251	253	228	231	209	220	258	190	222	226	238	220	215	259	244	209	222	237	221	243	241	239	227	215	251	227	235	200	220	204	231	241	191	216	191	213	241	204	224	218	206	205	190	204	223	212	237	213	226	213	231	216	236	251	229	239	241	195	216	229	217	199	214	255	229	207	209	207	206	251	223	236	220	231	227	211	211	223	197	216	184	237	237	228	228	211	218	228	227	200	190	223	215	195	207	216	232	210	217	229	240	208	214	211	218	227	221	230	217	205	231	231	208	221	211	228	232	235	215	198	237	233	234	217	215	226	213	219	221	216	235	235	248	233	235	252	204	239	203	202	210	207	229	213	211	219	226	200	247	241	250	248	253	213	225	245	211	248	227	251	189	185	217	227	196	222	215	227	228	247	236	220	201	210	246	228	236	250	200	227	229	208	220	208	235	233	214	228	237	216	215	224	222	218	230	222	222	244	213	245	201	207	208	221	200	171	228	230	242	241	265	212	219	212	260	246	222	214	223	232	204	207	247	228	222	206	239	230	250	225	254	218	236	234	224	191	208	222	246	223	234	210	199	217	211	188	213	228	242	234	246	243	246	232	243	241	225	227	226	226	197	218	231	223	200	229	233	223	219	251	265	245	221	232	235	203	226	229	223	235	197	211	205	201	208	225	215	199	232	217	243	242	190	216	247	236	206	220	210	204	214	218	242	226	215	241	203	231	238	198	196	247	246	228	223	210	233	233	232	245	220	225	191	206	211	223	206	216	200	246	233	209	213	232	231	226	210	193	209	229	224	229	246	206	220	247	192	230	203	226	229	190	208	215	188	240	216	216	250	239	220	206	209	231	208	215	212	227	213	215	225	225	225	246	228	259	212	238	224	217	233	213	222	206	200	183	227	249	234	244	196	232	216	204	201	199	210	248	235	206	219	227	246	236	236	196	244	207	210	235	206	197	212	188	246	225	236	215	194	202	230	220	232	212	218	203	224	208	178	213	245	220	225	224	234	216	226	223	242	210	225	195	227	234	237	227	249	230	193	181	215	214	232	255	219	201	196	211	219	237	213	233	226	208	216	219	222	198	269	233	224	212	254	195	246	213	234	223	224	241	197	201	198	254	204	212	213	212	200	211	215	211	229	214	225	256	206	206	224	214	221	230	237	196	232	251	226	200	215	206	222	246	235	235	205	234	241	213	220	226	211	202	201	236	236	220	214	203	204	209	222	225	248	210	226	221	199	225	252	220	214	200	217	175	241	224	238	253	236	220	227	219	215	225	246	215	214	240	189	229	244	236	215	242	246	204	245	222	235	211	222	192	256	197	227	231	215	236	198	211	227	216	228	208	204	208	217	209	199	211	215	206	232	227	225	231	238	232	252	255	208	216	226	234	235	208	214	211	212	218	216	231	231	213	219	211	186	221	203	202	216	220	210	222	235	219	223	233	243	221	207	232	222	237	225	203	226	241	211	218	239	224	231	211	208	207	212	213	218	251	252	204	248	193	262	233	197	214	199	227	211	249	224	228	222	239	255	207	223	238	216	226	217	245	250	235	223	218	215	219	225	212	225	213	211	205	240	222	193	231	216	236	200	228	189	219	229	203	217	230	218	221	207	234	222	208	220	260	197	238	220	225	198	236	220	237	222	231	201	249	234	222	200	223	237	216	232	240	212	220	207	200	202	250	208	229	236	251	233	258	209	227	226	224	222	199	225	205	213	189	235	252	232	239	224	206	225	208	245	233	210	254	239	208	197	230	214	239	228	237	202	202	207	232	214	202	201	221	230	210	194	174	219	224	203	227	227	219	232	203	222	231	227	246	231	236	258	215	241	203	224	212	222	218	217	225	259	228	215	196	226	215	208	202	221	248	225	228	223	228	206	239	224	216	244	233	197	224	206	248	227	205	236	201	199	228	203	192	207	229	208	218	247	204	206	196	214	242	229	199	214	223	230	217	218	196	215	209	229	251	255	206	207	204	231	239	233	218	234	211	221	195	228	227	204	204	218	222	225	243	228	217	216	194	219	234	203	193	273	211	255	225	248	242	236	229	240	236	208	206	197	233	203	216	239	235	197	229	221	237	224	235	192	223	234	218	201	251	210	216	239	254	227	232	210	213	211	214	227	230	233	220	206	195	210	207	234	226	219	216	195	251	227	225	181	237	225	229	232	216	227	194	226	206	240	219	214	222	230	225	198	218	257	233	242	228	212	227	219	207	211	199	213	227	240	212	200	232	203	204	217	229	232	228	226	215	235	200	224	184	222	240	189	282	217	246	211	207	224	218	216	219	233	238	220	230	213	217	233	223	187	220	215	201	203	238	214	196	196	223	231	226	222	214	213	207	199	213	228	221	218	216	214	259	234	225	238	222	223	245	215	213	241	223	222	207	240	230	220	198	207	222	217	203	227	217	240	206	193	236	187	195	227	249	219	240	225	191	239	240	204	255	240	200	211	203	231	204	229	202	237	199	244	256	240	209	228	210	209	246	202	210	205	223	257	253	235	229	221	208	199	191	213	227	224	190	236	194	206	214	225	221	226	219	239	239	231	217	206	219	222	214	229	199	226	210	250	219	188	237	208	203	200	209	222	193	197	208	223	213	211	192	234	231	202	248	231	218	209	210	200	221	235	214	227	237	248	228	231	233	212	229	193	199	190	215	203	217	200	241	214	202	230	229	206	192	196	237	243	243	239	202	209	220	223	198	202	223	213	243	216	215	224	241	206	232	195	201	215	209	194	208	238	244	214	220	219	226	224	200	248	244	203	239	234	245	244	221	226	235	218	271	205	199	213	197	211	210	196	197	209	199	221	232	219	237	246	225	225	218	225	196	220	223	228	216	235	209	229	216	218	214	241	203	251	232	233	242	215	224	205	206	196	213	195	232	209	215	261	224	222	235	208	192	234	220	228	216	223	220	231	193	219	206	220	210	230	221	249	192	233	226	179	195	242	235	230	242	218	232	203	223	221	240	228	200	200	234	211	209	258	221	253	235	230	186	198	190	203	202	207	223	246	212	198	215	234	238	240	207	213	229	231	240	191	223	229	230	239	250	237	224	250	214	218	205	224	236	218	198	214	215	234	239	216	201	242	206	223	205	232	204	209	225	242	201	231	237	220	234	231	228	219	245	226	220	241	216	219	242	230	221	206	224	214	212	208	210	200	201	220	240	220	184	218	218	227	239	188	249	212	204	248	227	199	227	241	224	216	208	211	211	222	206	227	220	208	231	220	202	218	211	238	211	212	231	221	208	229	218	215	227	237	220	222	211	251	222	239	239	229	196	197	202	213	258	233	230	222	247	204	237	227	199	242	231	227	190	222	216	175	216	233	219	218	214	230	193	227	220	213	225	253	220	221	223	215	235	254	220	252	206	211	239	218	203	257	211	230	209	233	234	223	211	234	222	233	232	223	199	218
5510	3084	2343	1137	876	745	649	600	561	498	554	537	531	524	507	529	517	545	536	509	523	560	499	521	487	500	535	511	509	500	545	505	550	498	529	521	497	511	540	495	516	515	551	523	551	511	549	542	512	531	514	532	487	516	505	530	525	459	529	522	516	508	550	507	493	508	488	493	517	555	509	487	521	528	514	514	521	564	496	494	502	520	496	558	516	512	492	488	504	499	512	461	529	514	512	542	483	539	531	498	502	531	505	569	538	516	489	501	494	527	541	500	520	510	493	528	545	467	504	538	529	559	533	537	501	536	528	515	508	511	520	487	510	526	533	560	557	497	516	524	524	514	543	497	518	535	496	509	553	497	563	493	537	554	548	515	501	510	511	485	525	487	499	498	545	470	528	519	511	431	512	528	469	583	474	524	567	508	482	509	531	507	502	518	495	560	489	490	532	511	499	539	521	530	529	500	529	481	541	537	510	506	532	507	491	486	530	549	567	523	476	513	515	502	537	538	489	517	524	536	541	491	504	534	496	503	530	490	502	492	519	515	537	533	526	519	501	534	527	523	492	508	528	544	523	481	531	543	455	520	574	517	509	497	510	533	531	522	542	512	509	517	531	514	495	534	499	503	490	545	519	538	536	526	571	479	530	551	516	505	487	511	466	458	521	520	500	551	534	556	446	507	521	491	499	557	515	515	493	501	480	518	539	542	517	530	519	499	504	531	476	514	537	473	534	546	531	527	482	506	526	521	502	520	474	539	530	515	519	526	507	508	552	516	516	536	511	525	563	496	510	495	505	517	479	486	560	517	477	537	538	521	514	489	509	539	543	512	495	463	515	494	553	506	493	461	545	514	507	521	540	501	470	515	533	498	552	477	520	520	507	509	498	501	536	556	484	475	526	536	495	535	534	515	524	523	501	524	521	527	501	497	508	503	484	492	533	472	503	485	549	510	515	528	558	537	525	479	524	550	547	519	512	535	522	533	542	544	521	485	514	534	524	497	528	468	545	491	527	510	508	542	513	533	492	473	457	550	513	504	506	542	487	524	535	487	556	507	511	503	521	482	507	521	493	506	506	510	546	538	519	505	530	472	525	496	495	516	559	532	523	512	485	514	543	493	487	532	470	524	538	513	502	517	507	521	512	539	535	499	530	523	547	516	471	490	496	560	513	512	518	514	543	518	530	525	508	505	527	559	517	496	546	502	512	482	516	509	485	516	522	526	537	520	496	459	515	524	548	496	493	552	480	511	509	504	501	508	494	523	521	552	515	530	530	505	533	549	527	452	492	512	546	511	473	502	517	476	487	497	499	522	503	511	528	462	509	523	512	503	521	498	504	519	499	520	518	527	489	490	508	505	536	523	504	506	564	582	550	527	514	496	513	488	522	525	532	524	508	529	532	522	500	516	511	552	543	562	501	487	532	512	522	539	506	525	488	512	516	498	534	539	537	552	520	568	483	499	507	548	537	519	525	548	491	546	517	532	510	496	511	518	522	517	525	563	481	513	570	498	501	549	480	521	488	491	504	544	530	540	503	503	520	551	504	484	496	528	498	509	545	542	497	532	506	521	517	528	509	530	509	506	504	502	524	520	532	553	543	515	534	495	524	500	499	518	526	521	534	540	507	556	521	526	506	500	490	529	503	533	500	498	502	551	503	508	529	486	521	476	507	564	513	477	522	532	499	533	527	541	492	509	528	509	521	492	562	516	541	494	519	530	518	504	530	533	480	519	510	467	544	495	523	525	483	522	531	516	526	504	518	541	516	543	499	480	505	512	517	488	472	513	543	483	527	507	551	523	482	530	490	528	542	498	517	507	511	538	501	521	503	507	516	494	526	525	530	514	545	525	465	487	535	551	514	485	489	545	556	502	499	511	557	500	485	507	475	499	495	516	510	496	491	511	501	522	526	499	536	547	542	545	512	528	514	519	530	513	511	501	521	507	542	516	533	489	497	502	492	496	517	516	512	526	489	522	504	551	494	504	503	547	519	483	523	496	463	530	537	520	540	521	538	503	491	516	508	490	539	507	511	470	512	529	513	494	546	519	523	528	518	517	525	523	538	516	506	536	533	461	528	498	522	510	490	544	498	511	527	507	518	492	446	475	491	470	516	536	521	498	536	520	495	533	521	516	505	540	528	509	534	515	560	530	510	515	514	561	507	539	513	543	490	510	564	509	512	488	519	516	522	486	526	488	527	520	508	525	485	538	503	517	486	534	537	478	538	484	506	508	538	523	539	498	551	512	534	532	522	499	506	546	560	512	496	550	538	558	546	515	494	487	518	523	504	469	525	522	527	518	510	498	514	517	528	514	499	507	567	551	493	505	527	494	498	502	526	528	488	541	526	525	508	496	531	525	526	506	534	534	508	517	507	533	588	496	549	550	476	483	494	534	486	455	531	519	508	500	526	522	552	555	499	542	484	500	488	528	547	512	542	522	480	533	519	524	531	525	518	506	508	557	518	492	577	526	526	502	488	514	489	534	526	494	512	520	538	512	491	546	502	530	485	503	510	542	500	550	507	521	496	508	513	493	506	492	534	545	556	524	520	509	497	548	484	543	502	499	493	523	518	499	543	541	534	490	534	552	521	514	543	521	554	521	486	545	517	513	519	510	506	557	535	478	530	511	505	526	521	496	500	505	509	540	539	513	469	494	501	512	523	515	522	550	503	538	492	521	548	525	545	527	547	517	504	520	487	511	505	552	499	492	503	523	495	472	480	517	453	515	492	499	521	496	520	532	491	525	504	515	513	491	533	521	495	517	496	500	549	521	527	553	528	491	509	522	463	527	502	484	525	527	516	510	512	484	496	488	543	502	506	537	533	460	497	541	492	519	542	521	503	551	497	525	484	500	550	516	522	507	521	544	481	518	532	512	534	524	545	478	522	519	533	550	498	515	509	553	553	493	534	530	514	520	509	512	525	541	544	513	509	499	505	530	543	499	476	529	537	584	513	505	493	544	490	510	537	549	496	554	552	481	515	504	505	524	505	505	507	533	546	497	506	565	500	518	540	523	500	535	530	570	494	514	496	521	513	505	499	511	503	517	501	536	504	510	542	544	531	536	492	485	536	520	467	501	499	541	543	507	481	469	518	513	497	531	529	535	530	481	502	500	503	536	493	562	507	538	516	520	519	502	507	523	476	538	515	518	506	492	515	534	481	516	484	505	508	539	526	534	551	533	519	483	512	554	493	486	535	533	543	532	520	548	522	527	560	500	515	500	515	553	501	538	476	534	507	544	527	529	524	524	507	480	553	506	509	542	533	504	524	522	508	503	574	537	508	538	504	520	572	513	519	523	498	501	516	494	515	524	542	496	504	540	524	520	524	562	490	519	536	559	581	545	515	550	546	502	501	505	524	513	530	490	535	483	504	473	521	508	533	523	532	505	521	516	503	513	548	509	532	512	542	518	557	550	469	505	529	475	533	513	500	498	566	494	535	547	540	509	506	545	505	514	510	528	540	511	490	503	517	552	498	492	559	495
24531	20978	24612	27475	20729	4354	1003	810	704	548	480	443	394	386	422	356	343	338	306	320	385	331	339	373	300	317	304	341	320	339	311	350	298	325	336	325	312	304	306	286	297	310	336	305	307	298	314	375	342	321	325	323	314	308	306	311	296	281	351	321	336	350	330	333	304	343	336	334	324	323	311	298	319	275	319	315	306	323	333	329	302	280	329	295	289	287	339	317	308	340	317	339	302	302	309	310	309	307	306	326	342	301	320	319	366	296	364	306	339	347	328	297	342	298	294	293	316	300	298	334	348	324	350	310	321	307	313	322	284	331	323	357	307	312	311	309	318	287	327	330	338	331	315	303	311	338	322	345	326	329	331	317	320	268	304	315	308	342	309	327	324	327	342	307	323	300	311	317	347	315	320	304	361	334	320	334	363	349	322	325	326	330	309	299	311	317	323	309	325	323	328	317	333	319	327	299	319	307	320	300	313	290	317	334	315	296	345	328	294	323	332	302	306	319	312	321	299	311	325	300	313	321	323	355	340	350	315	340	335	319	332	321	322	293	319	306	317	335	316	313	349	312	328	321	297	307	323	321	322	293	291	302	316	295	334	321	306	326	319	295	312	316	309	330	346	288	353	282	300	337	342	314	322	342	356	326	293	313	285	295	291	304	364	292	295	320	334	336	287	323	328	314	306	343	294	310	302	291	350	331	294	305	314	287	290	316	332	369	316	315	341	296	314	312	320	326	333	299	319	324	321	327	292	296	314	310	338	306	319	327	295	338	312	314	278	323	318	307	282	293	297	283	320	322	370	302	333	312	327	329	304	297	299	323	333	335	300	307	345	315	313	329	333	326	325	274	335	307	312	323	319	322	313	305	323	307	285	323	316	303	319	333	312	320	332	303	323	275	314	337	351	325	295	345	345	309	310	317	296	339	337	326	318	328	322	309	299	308	308	325	299	334	327	298	328	306	295	332	336	289	306	358	287	317	323	289	308	291	313	334	324	318	325	318	322	313	302	334	348	320	309	328	298	297	307	286	276	305	298	337	364	320	343	304	315	329	298	300	331	298	339	289	292	298	323	320	306	286	293	314	321	317	329	302	313	291	327	343	331	320	310	317	319	314	314	335	337	294	359	352	326	281	357	310	329	310	311	355	344	348	309	309	302	331	304	329	293	350	316	320	284	313	298	304	313	310	300	296	322	314	302	296	322	334	320	350	324	286	364	317	323	310	332	314	381	304	343	313	332	317	277	309	333	311	325	299	305	347	309	309	312	325	294	320	307	312	333	318	346	304	290	297	313	316	321	313	330	312	310	323	312	323	339	347	302	299	325	298	308	325	328	319	335	280	322	329	331	308	317	299	297	338	283	311	309	297	347	306	317	330	328	311	310	305	318	330	338	288	326	311	339	308	335	322	293	291	317	307	347	307	324	330	289	319	328	349	299	306	325	328	311	338	321	320	329	325	325	339	312	278	316	291	346	313	310	329	330	302	298	315	309	290	332	261	305	319	284	300	356	288	322	295	290	305	283	289	344	295	357	331	286	297	320	302	344	306	316	312	329	291	339	312	334	326	289	321	308	334	313	327	302	306	263	321	302	305	341	292	319	308	302	322	331	301	326	307	309	321	313	291	300	328	317	297	335	322	271	338	327	367	283	294	327	326	348	363	272	317	323	318	303	309	291	348	323	283	296	327	293	338	315	328	332	342	318	293	311	335	304	294	323	328	316	290	338	267	300	248	302	318	310	312	319	350	303	264	303	340	331	333	313	291	348	312	307	297	317	285	339	348	312	295	324	319	296	312	314	335	329	326	329	335	323	302	282	311	301	275	322	276	308	307	344	335	322	346	300	319	310	323	313	310	309	314	319	290	347	318	336	329	299	332	311	276	299	298	335	316	299	295	352	342	332	320	311	317	304	321	311	309	309	306	309	326	345	327	308	324	306	310	342	338	337	300	341	328	338	355	332	293	305	304	298	327	303	349	295	306	325	327	296	336	315	323	343	307	324	298	316	352	316	316	340	325	321	315	348	338	321	328	335	329	288	308	314	323	332	314	318	344	325	358	321	305	301	329	339	337	315	298	296	325	290	323	305	304	330	322	318	313	313	300	304	334	322	319	334	311	311	326	321	315	328	330	305	292	301	317	330	338	322	302	312	319	311	312	324	359	326	290	308	297	290	328	288	322	344	317	294	324	347	338	317	323	347	338	348	301	321	307	309	336	334	314	307	300	316	329	332	306	299	342	342	320	338	307	320	328	340	281	314	330	352	293	324	299	298	314	313	303	318	318	314	329	315	333	324	313	320	315	319	336	266	313	318	336	306	328	318	301	314	320	346	338	298	308	285	315	343	320	334	366	297	330	330	305	303	308	296	333	338	299	290	349	299	333	340	308	304	323	311	263	311	344	293	311	309	327	318	333	308	318	294	317	332	335	280	320	322	359	301	295	298	300	290	355	325	345	278	320	272	309	292	287	312	333	303	324	321	335	331	312	319	302	313	284	308	317	313	320	335	330	329	295	308	324	330	360	307	318	322	293	336	318	313	294	313	287	315	296	306	300	337	328	314	296	303	337	351	326	295	295	328	341	285	293	322	307	311	300	299	315	302	346	319	306	352	312	331	347	335	309	330	344	297	337	316	324	288	323	297	302	296	280	323	312	295	307	310	286	306	334	345	306	307	323	310	317	325	320	313	342	334	331	301	275	325	309	325	313	316	305	327	329	281	299	314	318	318	307	333	283	350	303	303	304	319	319	317	297	292	301	298	327	311	314	335	291	348	302	319	318	322	332	329	331	300	344	310	289	289	303	354	331	312	322	340	308	341	295	335	328	314	301	343	359	314	322	306	326	307	349	315	282	305	313	279	329	309	306	334	330	326	293	333	311	322	301	322	348	324	295	327	332	336	302	322	299	322	282	279	319	330	317	272	317	293	323	297	334	326	334	308	329	285	285	334	333	320	296	333	311	321	324	285	312	306	312	326	318	299	294	314	293	317	311	281	317	319	289	325	309	317	292	275	288	333	275	299	318	291	318	321	291	316	286	309	287	292	302	298	333	320	297	324	315	317	276	328	351	325	310	333	318	310	302	303	332	308	284	345	320	310	325	315	315	322	303	320	312	327	316	309	310	310	296	345	333	287	293	324	338	315	270	339	298	325	328	315	327	354	313	333	320	313	333	306	287	306	338	319	301	318	326	353	332	318	311	291	311	294	337	333	317	312	332	305	321	305	324	299	310	350	329	317	322	304	343	316	322	326	289	334	300	302	292	322	294	308	330	318	327	333	336	296	329	290	311	285	313	299	342	340	313	306	298	298	328	314	315	337	311	313	325	313	329	325	332	339	336	286	311	293	329	312	311	330	315	310	299	307	318	322	302	315	342	289	289	317	287	296	354	320	327	327	325	296	291	368	325	344	315	342	306	288	297	309	318	365	319	305	336	330	347	295	327	315	311	323	325	337	290	272	261	316	308	340	297	308	315	305	329	318	314	325	307
4020	6921	4908	2428	1607	1178	1025	914	908	859	797	730	762	717	699	670	679	654	706	692	687	650	683	677	647	662	668	759	701	691	686	725	719	710	701	715	708	657	643	702	636	671	716	702	678	688	661	656	684	697	765	659	726	642	717	706	745	676	703	697	662	705	738	684	684	684	674	651	641	716	679	697	681	711	669	719	648	653	696	711	653	692	733	688	735	680	721	676	665	701	657	687	691	690	676	696	668	694	676	667	685	677	667	646	671	638	670	716	688	688	647	671	676	686	670	675	719	688	633	711	734	705	681	704	684	668	662	679	691	690	662	718	646	687	709	679	666	740	737	696	690	700	693	679	705	702	719	692	669	690	698	717	688	734	658	714	658	703	701	659	673	663	698	683	710	698	716	713	683	691	671	713	751	689	726	673	662	665	721	702	719	661	692	706	674	710	732	704	677	672	712	702	676	673	679	694	655	706	691	667	733	660	661	680	699	671	680	719	691	716	660	707	679	638	691	686	696	681	630	701	696	701	668	683	704	700	651	684	710	706	670	726	678	690	670	680	647	670	704	714	689	689	695	649	699	680	715	714	671	652	649	677	687	698	711	679	725	677	722	717	689	658	701	662	702	698	687	643	663	695	641	653	673	665	697	691	677	707	709	687	668	686	711	681	681	715	694	713	645	629	693	649	691	695	665	717	723	685	680	677	702	737	728	669	712	699	714	711	669	722	730	685	683	709	697	683	643	662	717	718	680	681	704	690	689	647	698	651	694	714	661	676	719	683	676	686	674	687	709	753	628	698	687	699	709	655	702	699	719	693	656	660	675	626	652	725	687	685	731	690	680	685	684	677	695	686	681	656	703	708	643	660	678	714	666	709	710	712	672	666	649	638	698	715	661	701	718	693	664	711	677	711	705	656	722	675	695	696	663	674	678	685	749	675	687	731	657	652	652	669	693	656	735	698	693	708	682	662	666	716	604	670	731	704	668	692	667	706	691	697	717	687	677	696	690	677	660	660	646	667	704	663	706	676	728	720	670	699	674	717	721	682	693	688	708	703	685	661	701	691	700	709	710	714	690	708	656	713	688	689	693	652	675	725	677	698	681	723	674	680	691	741	682	648	693	676	650	681	692	714	683	702	712	702	684	667	700	720	672	674	733	680	688	705	689	685	687	675	666	691	733	677	702	683	675	678	713	696	706	724	699	690	651	706	721	645	682	653	703	657	685	682	671	682	699	653	687	699	708	724	723	677	716	655	682	628	703	684	696	714	692	686	668	676	735	678	716	654	675	702	710	687	683	680	718	680	700	708	705	697	687	671	681	686	665	667	701	684	682	704	658	699	710	690	677	680	653	766	656	658	669	714	680	691	713	678	670	660	670	693	697	658	687	683	683	734	688	708	681	625	726	709	681	667	701	669	679	753	698	677	693	719	710	670	715	696	651	718	663	724	734	700	719	636	687	739	673	707	706	699	699	683	687	637	657	665	656	690	662	700	719	722	701	700	675	679	668	685	665	711	729	711	678	691	662	669	667	693	737	726	704	670	700	681	707	667	721	674	653	699	656	698	679	673	735	711	651	721	727	687	672	735	714	675	716	694	648	665	686	690	723	685	685	690	699	664	685	682	702	724	730	698	743	698	713	715	659	720	709	646	673	734	667	648	708	703	693	702	684	736	696	665	728	697	674	728	670	687	672	711	689	722	705	702	717	703	731	669	645	641	713	713	692	691	651	647	683	686	634	701	673	681	682	708	679	669	726	689	643	707	638	711	694	672	671	720	697	686	691	714	674	713	674	699	697	721	689	673	641	670	666	683	631	669	695	720	685	716	718	651	671	690	654	677	628	711	720	712	707	674	705	689	726	703	706	670	704	658	670	702	679	671	661	685	721	715	661	702	677	704	716	641	670	683	678	669	642	679	726	673	721	714	651	695	676	662	704	683	640	709	670	682	683	689	656	683	680	646	693	712	698	693	661	674	675	722	689	714	660	694	657	724	688	668	696	661	678	694	714	700	755	665	623	687	642	699	689	701	690	624	715	667	735	726	690	663	701	693	674	713	704	658	686	705	776	691	715	650	649	666	719	726	683	681	694	668	707	686	725	664	742	659	676	701	672	707	719	694	648	681	690	640	677	719	700	728	687	721	640	668	676	694	682	719	663	728	713	690	709	677	738	676	666	681	641	667	679	695	674	638	713	660	686	687	698	669	635	749	672	704	671	725	724	685	687	693	669	687	706	663	694	736	703	664	681	641	691	658	674	695	723	673	653	677	702	690	713	703	743	636	654	666	704	686	647	703	709	683	685	684	691	676	658	718	663	672	691	709	665	676	679	687	660	673	690	706	702	704	667	717	682	679	672	676	712	717	655	666	628	714	728	691	708	739	732	672	640	675	698	699	699	674	703	668	714	656	692	715	774	718	664	712	666	686	698	701	710	689	738	710	689	686	729	704	714	644	642	655	700	717	655	715	668	629	697	708	677	699	657	680	682	678	706	716	660	704	766	719	691	697	757	697	617	746	719	655	638	710	673	619	678	694	674	671	668	661	698	720	686	663	709	697	704	654	695	703	693	685	748	674	713	682	694	673	673	741	639	712	676	654	676	690	696	691	688	680	656	717	680	698	706	673	668	660	739	726	721	675	674	702	662	705	738	664	737	727	662	684	692	683	671	635	701	746	676	695	692	663	643	716	704	712	668	701	660	659	685	749	664	704	649	708	671	709	680	692	682	696	690	704	645	712	656	712	702	725	707	623	673	699	720	624	656	700	709	683	673	732	706	702	686	715	717	720	680	647	673	708	693	702	675	699	688	687	685	666	666	687	659	699	655	704	681	685	703	705	677	672	666	702	702	672	703	712	689	696	685	682	700	678	701	704	660	664	664	677	656	699	714	699	721	747	724	685	691	649	710	696	729	707	710	743	652	647	702	683	705	672	657	661	663	660	703	640	699	684	654	671	666	627	690	741	694	692	674	668	695	674	648	738	714	678	690	682	658	669	706	649	672	699	739	684	654	668	675	670	651	691	702	686	667	720	723	762	674	693	701	679	696	693	716	742	697	727	685	700	715	654	709	704	696	686	675	675	681	644	658	690	674	683	719	656	696	651	656	682	649	688	666	736	653	663	657	707	680	733	708	684	726	712	718	714	692	727	670	725	701	676	725	657	688	749	669	709	646	727	705	665	694	704	703	678	686	710	706	680	727	698	684	731	703	720	743	690	660	696	672	696	646	682	696	669	690	678	663	696	664	693	657	737	717	661	685	691	684	677	714	706	721	700	680	692	677	648	708	697	667	702	676	671	694	658	721	695	675	685	678	716	673	692	646	670	721	619	691	699	673	658	691	694	641	725	685	693	672	702	654	731	689	661	659	661	673	704	686	691	700	696	628	681	701	660	699	737	681	684	724	700	673	719	696	713	681	658	702	702	690	678	703	690	682	681	707	662	652	607	667	681	728	660	731	676	698	670	735	691	713	689	700	703	715	672	648	677	719	684
23751	21032	25358	26919	21060	21131	5086	1224	983	717	573	498	427	388	334	289	285	285	319	288	300	280	304	248	266	278	265	288	251	251	239	240	246	284	280	256	238	229	247	266	250	273	227	257	270	267	254	242	273	243	282	272	268	272	264	248	255	269	236	263	256	258	261	275	270	232	242	252	275	265	261	289	269	255	274	243	258	237	279	235	247	261	251	230	248	252	248	231	246	256	273	257	258	272	231	244	240	253	259	245	271	246	237	280	275	242	232	324	258	227	273	264	247	248	239	261	242	252	250	259	275	249	263	274	249	269	285	249	261	266	256	245	278	255	250	254	257	258	280	246	230	255	242	255	247	247	243	279	244	285	256	262	276	280	233	263	245	257	236	250	248	256	251	264	277	236	304	220	261	241	243	248	244	238	231	240	239	239	244	248	239	247	234	270	255	249	218	276	280	264	278	271	255	248	249	266	250	270	247	275	268	249	251	256	231	252	270	252	270	257	250	230	279	282	272	229	218	238	238	259	256	224	230	255	224	275	252	228	266	215	248	257	245	249	279	275	260	227	267	260	257	281	274	253	242	268	289	258	243	246	238	205	236	261	276	276	257	260	266	285	258	258	266	262	260	251	252	251	256	239	262	246	222	270	248	259	260	248	250	255	249	276	227	238	261	251	248	276	230	233	226	246	259	253	221	223	236	267	274	245	230	260	280	261	262	250	251	271	255	278	249	217	243	260	265	257	248	259	273	265	223	242	263	279	285	294	279	280	236	294	258	263	242	271	263	251	272	265	272	247	270	268	265	254	256	265	251	231	275	258	263	247	258	253	260	236	280	225	225	240	258	234	280	263	275	221	260	258	235	220	261	233	222	241	235	235	211	273	269	244	252	207	273	264	262	287	260	258	262	226	238	270	247	243	254	249	243	274	246	241	249	253	230	269	244	228	253	234	257	242	254	260	273	247	252	266	240	259	282	274	237	237	263	270	263	274	269	223	250	307	267	246	226	249	233	287	242	214	244	234	251	217	245	262	284	255	284	278	254	295	246	226	238	256	235	241	252	274	234	214	228	275	267	231	234	270	276	257	279	274	246	268	255	276	246	241	239	260	224	265	239	246	239	249	249	240	246	270	255	270	273	274	245	274	249	273	265	237	281	245	277	225	256	277	237	254	253	271	221	227	248	227	276	272	262	269	287	254	271	260	260	235	249	250	271	263	235	237	258	242	259	244	255	268	234	247	289	257	254	237	251	264	259	257	242	244	257	234	261	281	251	264	277	252	267	254	256	255	298	285	229	239	251	276	263	245	252	291	279	243	253	243	272	208	253	235	256	284	265	294	273	237	246	233	197	247	258	263	257	229	263	225	276	306	261	253	265	265	235	238	254	283	258	260	267	234	221	254	265	255	256	253	247	252	253	271	235	290	258	275	284	260	260	248	267	252	253	245	236	273	240	267	264	231	267	228	237	262	280	298	249	275	242	252	235	252	244	225	231	242	251	278	251	256	276	260	244	226	230	268	263	273	255	227	269	280	285	267	266	256	250	258	227	248	252	280	246	244	235	244	232	244	260	278	246	244	259	237	262	235	268	219	225	275	246	263	241	261	287	269	253	260	209	257	268	245	265	236	263	288	250	250	256	273	238	254	254	262	257	258	254	270	258	245	253	250	265	272	242	229	267	228	225	261	220	286	242	265	225	255	250	253	268	256	276	271	269	257	258	251	237	268	265	261	266	245	261	252	226	247	276	227	269	244	257	267	252	256	250	261	290	249	244	240	261	251	252	262	220	274	242	259	266	240	253	279	257	261	251	244	241	273	252	257	253	254	270	270	237	250	260	241	260	263	280	236	271	256	263	262	253	262	268	263	242	236	279	261	238	270	247	249	267	267	251	253	240	238	231	291	258	244	255	273	245	236	255	226	268	265	267	251	239	266	255	240	247	263	258	243	244	251	283	244	248	266	252	265	239	281	259	253	277	241	255	290	260	243	259	271	249	260	266	254	256	263	262	270	242	231	260	265	273	226	248	273	274	242	233	234	230	259	249	264	246	235	255	271	258	266	282	245	235	275	261	270	247	276	267	266	236	262	234	254	269	263	232	263	249	268	260	258	250	273	248	241	254	257	242	239	247	266	240	237	230	241	248	257	259	253	242	228	258	269	291	273	240	255	266	247	262	263	256	264	241	227	293	237	258	243	244	250	275	285	260	251	248	239	272	227	239	277	259	286	252	264	253	259	287	263	239	263	244	264	221	263	261	251	254	254	238	255	237	273	249	275	245	241	233	250	267	278	254	241	275	232	249	283	243	269	256	282	239	274	258	246	229	284	290	234	260	287	263	251	286	247	250	240	234	240	267	270	251	266	287	226	235	260	234	240	271	268	236	269	256	243	266	276	278	251	245	276	264	282	243	242	275	255	253	243	252	249	256	245	233	272	245	238	275	239	266	272	273	242	280	280	260	246	248	233	236	237	245	257	251	265	266	259	252	271	267	243	292	240	255	258	265	223	240	250	251	226	256	262	261	265	252	265	278	255	259	243	255	248	244	250	242	247	253	296	278	220	230	274	273	227	244	234	254	257	251	257	262	277	253	250	278	246	231	258	249	254	259	226	235	269	266	271	221	245	269	256	264	242	258	244	272	278	247	247	241	269	247	269	258	263	264	287	244	258	236	253	241	250	257	254	249	245	279	269	248	267	237	267	274	264	234	242	240	261	274	256	238	253	267	251	267	263	232	275	240	258	278	258	243	238	264	277	248	254	273	252	257	213	237	287	245	265	273	239	261	270	270	272	249	260	239	266	250	231	259	267	253	225	251	276	232	284	272	273	265	262	239	260	229	261	245	266	237	223	281	237	246	240	254	252	271	240	238	231	248	284	274	249	266	258	259	291	256	265	277	255	265	241	228	236	237	247	230	278	259	254	247	264	257	247	250	260	241	255	267	286	250	234	234	282	241	258	269	246	257	284	228	272	260	265	258	244	261	270	243	259	258	201	241	255	226	259	261	269	239	203	268	269	276	267	303	235	233	241	224	298	233	240	272	263	243	249	234	277	263	257	301	226	262	264	235	255	232	255	250	235	265	281	247	263	218	231	259	265	242	221	273	261	265	242	225	246	270	258	262	255	253	245	222	242	259	266	234	244	233	244	253	271	263	259	254	262	236	265	267	247	246	264	301	236	254	280	258	247	269	231	245	238	254	242	231	225	266	233	235	268	264	261	275	246	246	265	237	275	259	249	263	255	268	279	243	249	244	279	252	267	242	291	248	252	241	233	256	245	254	219	248	252	245	262	254	273	248	247	263	280	257	227	268	227	258	251	238	269	312	249	267	251	246	237	264	226	236	255	237	244	237	269	263	247	246	243	275	255	259	286	283	268	285	264	237	247	262	264	255	250	283	237	220	253	226	222	257	267	264	251	251	247	278	257	277	247	247	277	264	281	249	248	244	266	259	262	231	257	222	223	257	266	289	230	257	240	233	253	240	256	246	295	259	262
4181	9896	7098	3388	1984	1305	1052	1053	845	785	716	675	595	600	592	558	581	559	587	535	547	576	582	592	544	512	552	532	566	606	583	548	569	550	540	525	537	546	582	543	569	545	546	516	539	548	551	578	550	583	543	526	591	561	543	537	520	537	540	568	542	552	578	580	562	591	531	541	511	553	544	496	542	526	591	514	525	518	508	550	576	517	537	583	519	542	544	479	583	564	525	597	514	555	574	492	572	588	556	502	532	541	526	514	571	526	529	510	578	559	553	526	507	546	590	568	530	546	581	512	557	520	561	512	509	543	541	530	540	546	592	518	554	569	549	532	584	567	601	533	555	550	543	546	521	501	539	567	528	538	556	547	541	563	558	572	547	530	519	589	557	502	515	518	531	550	519	574	517	561	561	528	553	513	545	577	513	540	560	549	553	579	512	527	539	593	532	525	581	510	536	562	566	550	569	551	542	525	518	592	510	564	518	543	530	532	522	528	559	577	559	553	551	568	531	554	546	534	540	537	543	579	547	551	590	553	522	567	589	573	539	504	552	538	548	520	552	572	566	574	529	530	520	536	528	564	528	574	522	543	532	543	565	549	574	539	545	537	565	577	519	550	534	527	570	522	552	551	579	546	588	558	551	540	575	546	590	538	606	579	525	540	534	562	547	495	509	497	573	573	585	531	573	528	534	534	540	544	567	553	606	508	554	549	553	540	536	564	557	556	542	512	534	563	559	546	577	525	568	549	538	543	549	575	530	491	540	520	535	553	511	536	563	548	569	535	564	549	550	508	526	534	564	551	547	546	526	539	530	559	555	523	531	502	587	572	566	529	548	559	553	562	581	516	537	519	547	505	565	566	553	545	501	592	560	558	523	530	558	573	601	548	584	546	575	544	556	563	592	539	548	546	584	579	550	551	552	531	548	535	618	533	518	537	557	551	512	575	539	571	599	522	553	531	579	536	504	548	542	525	540	538	558	562	516	549	536	557	573	558	582	558	557	513	600	571	551	491	555	559	525	527	522	525	530	557	552	572	545	524	517	584	554	490	567	542	569	550	525	538	529	575	500	535	529	533	567	564	535	509	554	544	523	514	593	519	586	529	558	544	585	582	564	578	584	554	532	554	534	556	526	525	610	527	479	567	535	543	554	517	535	532	554	552	530	553	565	527	551	574	560	526	559	570	572	570	566	596	518	581	552	579	543	548	513	569	543	549	517	631	571	517	567	557	563	521	506	575	526	547	523	529	533	527	561	552	562	579	531	610	549	574	502	529	529	565	527	544	533	533	502	527	536	556	608	549	507	583	530	526	541	572	540	618	531	533	556	553	554	509	542	550	572	565	535	558	536	569	548	567	537	515	552	556	538	548	501	521	539	525	520	573	510	526	502	532	572	562	573	549	503	551	583	530	541	548	553	537	517	541	545	539	586	519	565	521	586	521	592	524	531	549	538	526	537	539	513	533	553	571	567	574	519	507	559	524	563	521	592	569	529	586	563	575	516	559	558	581	545	563	580	507	540	530	530	536	555	560	548	572	622	536	541	544	536	584	564	545	522	526	504	569	525	542	543	527	565	596	525	546	506	550	552	519	563	546	562	554	598	552	542	558	558	527	547	545	576	541	555	548	510	574	546	545	517	550	538	548	575	534	568	535	550	540	531	565	547	588	582	571	541	540	568	576	578	522	535	562	556	601	570	534	547	543	520	517	551	549	560	523	521	522	608	551	593	526	524	511	522	544	533	521	567	561	552	534	559	544	542	528	521	570	559	522	574	541	547	538	569	545	523	539	536	526	594	548	545	554	544	579	554	560	556	547	551	507	561	518	539	543	541	573	523	572	550	528	534	550	580	538	534	527	550	524	527	516	569	563	526	571	554	528	566	594	490	553	565	551	578	542	593	519	578	546	514	557	509	554	544	539	559	552	524	554	582	569	502	526	555	570	511	581	534	545	542	546	560	540	561	566	592	566	567	518	557	579	552	563	526	555	541	564	564	574	538	560	552	530	574	515	560	544	539	534	523	594	577	577	522	559	551	524	539	550	529	518	497	573	584	572	561	567	573	534	539	560	534	567	594	548	561	521	545	515	532	527	549	496	539	566	520	517	558	528	539	547	562	562	567	550	536	524	557	583	587	518	570	587	543	567	537	563	510	564	571	523	555	543	564	548	566	591	521	511	548	526	511	543	577	502	503	553	553	563	541	554	569	548	567	550	574	545	546	562	571	531	565	540	578	564	547	578	540	509	490	544	555	570	555	555	533	555	554	572	585	503	544	502	558	507	511	536	558	549	541	537	544	541	562	540	519	552	531	553	562	602	549	577	529	565	524	521	583	553	571	549	587	551	510	561	511	582	524	571	548	528	543	558	541	539	574	543	534	538	536	556	566	568	539	576	529	585	579	584	554	556	553	586	539	557	523	604	531	513	563	538	531	535	559	546	528	560	566	551	549	553	550	538	555	531	519	542	529	548	524	533	555	566	548	546	505	545	569	533	583	598	539	530	523	524	543	551	548	602	595	545	549	542	532	559	544	564	593	510	544	567	550	500	547	552	591	551	557	542	580	538	591	551	558	542	505	560	609	525	579	544	559	549	556	594	546	524	569	554	527	546	537	538	502	543	573	545	527	552	563	564	564	575	578	582	573	557	554	575	502	548	555	577	570	520	511	543	529	540	534	571	541	530	533	557	524	579	549	590	566	548	544	567	540	540	529	555	559	538	521	560	506	565	541	594	538	552	587	510	531	568	571	530	542	547	553	527	563	528	550	519	563	575	526	612	549	541	550	517	505	540	592	575	569	539	511	541	558	545	545	512	543	507	590	528	543	584	513	525	593	551	526	556	535	577	584	548	539	550	565	597	589	567	545	522	541	525	522	562	529	529	556	529	525	588	554	557	510	563	522	482	524	552	580	589	558	570	536	527	551	548	559	536	524	534	571	533	514	571	544	582	561	530	566	539	529	545	550	503	572	556	547	540	553	529	572	515	524	524	553	540	532	527	535	533	557	515	512	551	552	528	569	520	557	546	567	516	545	582	557	525	582	512	548	536	587	548	569	560	583	518	552	585	577	532	552	537	567	506	556	544	571	575	541	542	548	550	602	539	576	579	536	521	581	552	501	576	583	541	546	565	540	540	572	554	526	514	541	523	558	559	553	534	531	533	552	585	521	519	542	560	522	521	594	528	549	583	587	521	516	535	590	580	555	538	578	503	549	580	531	530	564	529	572	558	533	537	586	521	547	557	573	586	555	543	543	520	552	531	573	536	521	566	535	574	497	538	518	477	568	542	508	559	568	555	541	561	547	584	524	523	545	519	541	538	536	562	596	546	588	551	578	533	608	571	578	509	535	532	544	508	538	522	527	588	527	535	536	545	539	566	559	524	536	540	529	558	562	590	579	569	530	523	545	554	566	553	532	541	546	533	595	543	569	529	546	529	549	553	531	590	540	568	560	577	536	561	583	560	580	496	545	570	547	522	572	535	549	563	563	546
33211	14849	3893	1407	911	765	495	412	366	334	312	290	248	263	210	246	229	185	217	226	196	243	273	206	215	211	227	229	205	239	211	222	223	222	212	260	221	237	238	194	232	206	226	206	237	246	217	220	226	224	221	220	227	232	225	245	224	248	230	224	199	222	208	229	221	231	219	230	220	238	220	239	224	195	202	204	224	244	231	222	228	245	208	209	228	230	200	220	211	234	238	224	197	246	221	209	218	204	202	218	222	238	185	206	238	198	236	253	233	229	204	222	231	205	245	213	228	196	209	188	221	240	212	225	211	213	221	222	198	221	209	205	247	250	236	226	207	218	213	229	238	229	196	216	237	213	227	217	209	214	211	241	229	213	222	234	222	234	222	226	222	210	214	226	201	204	220	190	214	223	207	201	211	231	224	198	195	201	227	209	223	223	218	211	233	229	230	208	251	226	187	189	230	207	201	221	229	214	218	229	208	248	211	234	195	236	231	219	194	228	209	190	219	229	250	193	224	204	252	225	249	230	219	214	247	226	240	198	221	198	256	273	238	223	210	220	205	239	211	229	236	240	234	219	241	226	213	237	185	225	211	182	222	206	204	225	224	201	213	223	224	229	225	236	224	244	207	210	214	210	227	218	194	227	223	222	231	249	248	211	232	214	222	216	242	226	227	232	211	249	212	260	227	286	221	246	204	234	228	210	223	195	188	228	210	202	193	223	217	215	218	232	229	204	224	205	244	239	221	203	235	215	187	213	193	237	237	222	211	214	226	243	237	224	223	230	231	226	246	199	217	220	221	251	262	209	222	196	241	189	242	213	226	207	212	220	243	233	210	209	221	222	223	214	224	218	221	205	236	220	233	223	240	269	223	229	232	240	238	213	209	217	215	192	236	220	211	208	240	234	211	237	231	199	254	228	242	197	225	246	229	222	220	209	235	205	233	228	244	229	227	222	231	221	221	236	249	207	228	212	209	222	241	227	197	222	218	204	210	229	232	212	234	218	229	221	184	219	243	211	215	218	212	223	220	200	206	212	208	254	222	212	240	216	206	234	220	202	218	207	197	228	231	251	259	208	226	239	250	215	216	205	213	219	212	202	236	228	233	238	239	206	226	218	230	229	216	236	227	208	239	230	213	186	235	232	217	222	206	190	204	232	266	231	187	208	216	219	235	212	211	257	240	235	226	220	233	200	204	230	201	254	234	224	219	240	255	218	227	236	219	218	224	224	221	239	228	206	218	220	247	239	207	230	211	209	241	249	242	192	230	227	226	231	232	231	237	235	255	222	197	226	241	218	210	194	231	223	218	186	217	251	220	218	222	218	233	209	218	210	232	229	213	244	240	237	220	226	240	224	236	238	236	220	196	228	246	203	212	231	235	210	213	219	248	230	234	206	241	224	215	222	251	236	228	215	242	218	192	237	218	240	227	197	205	228	216	243	207	236	218	250	196	234	219	238	240	203	204	203	235	219	202	244	236	207	215	228	218	252	225	230	212	229	234	214	213	232	216	218	244	195	204	226	219	191	224	223	209	231	235	189	239	248	218	235	193	205	224	218	226	249	230	180	239	213	205	223	187	198	222	216	213	230	221	213	196	214	221	258	211	266	207	223	227	223	207	206	209	242	240	227	251	218	235	211	206	217	196	225	229	229	210	226	234	243	208	227	232	195	233	224	234	235	236	211	208	233	211	249	199	217	195	196	229	222	231	215	235	204	229	216	223	225	228	211	246	226	234	230	242	208	241	249	223	208	204	243	235	236	229	229	203	224	209	245	214	229	201	194	231	250	224	232	192	223	221	222	235	193	219	212	240	227	209	239	241	244	216	211	243	237	214	238	237	230	203	229	224	205	220	226	219	219	219	217	216	224	229	223	213	223	217	211	229	229	201	230	192	202	211	241	208	194	211	231	250	207	225	220	193	206	196	230	225	217	188	209	222	228	230	224	267	218	224	186	216	235	213	228	220	203	228	214	211	215	226	210	237	218	241	228	216	210	221	211	230	242	226	226	216	227	265	208	196	210	230	206	221	208	183	201	213	205	191	227	232	224	246	188	202	231	237	231	227	210	194	206	228	230	223	190	232	236	225	241	230	238	238	206	237	191	241	222	244	238	255	213	219	234	232	213	231	230	197	209	261	232	223	218	206	243	241	211	230	224	232	220	220	226	201	222	261	230	270	228	220	230	203	226	225	213	232	226	201	238	225	191	219	235	222	224	209	202	204	208	200	217	217	217	203	215	220	209	223	222	220	198	221	232	215	224	200	215	240	242	205	218	239	213	221	214	229	211	236	225	226	215	222	219	222	238	243	217	236	232	210	211	210	221	214	199	197	213	214	199	191	245	243	245	209	207	239	216	216	223	236	228	219	233	238	214	245	226	221	193	206	251	233	220	241	247	225	217	211	242	218	234	245	224	228	226	241	205	246	232	210	239	202	252	250	227	225	189	208	188	234	201	229	203	236	206	208	224	200	222	205	195	223	206	223	210	215	208	198	223	235	239	213	225	214	208	232	219	234	239	209	210	215	223	228	231	233	220	225	218	183	254	207	222	241	207	218	206	224	212	199	217	217	216	244	240	236	195	204	227	243	235	219	233	225	238	187	220	233	208	229	244	226	211	200	218	217	239	217	218	217	211	223	226	212	243	253	233	202	211	215	243	224	211	210	223	223	197	239	216	242	250	220	208	213	216	230	204	243	250	224	187	232	254	204	236	208	222	212	206	229	215	252	224	177	239	246	238	207	225	203	219	218	201	210	234	248	236	247	203	239	227	219	217	213	212	219	248	230	223	237	234	216	225	208	230	213	217	206	200	211	208	214	216	213	232	213	221	218	206	227	219	253	224	206	223	229	225	238	229	206	221	209	203	206	218	197	217	235	222	193	242	227	236	231	233	241	232	245	218	222	190	242	237	202	226	207	201	202	245	217	244	225	203	215	248	207	230	206	217	237	224	204	221	226	195	228	242	208	217	235	222	237	226	230	237	201	221	212	226	216	214	202	222	222	212	201	212	207	212	229	216	222	201	207	236	248	211	217	218	223	221	229	224	224	195	202	226	194	225	223	242	204	218	227	222	240	183	210	200	196	228	210	235	234	213	229	221	213	221	215	229	246	245	241	212	236	217	196	212	219	212	216	203	199	220	214	211	193	225	232	232	202	227	221	205	221	215	210	217	233	229	233	212	230	227	219	247	227	228	240	239	238	231	234	209	233	242	208	210	222	223	220	207	211	214	205	219	227	236	196	213	210	195	209	233	214	212	201	220	221	241	200	245	251	251	211	215	206	232	205	233	193	203	236	223	230	209	180	191	234	207	223	228	226	235	207	206	230	223	208	215	233	204	224	250	213	236	225	214	213	221	201	235	228	229	213	228	220	208	248	225	199	237	200	194	233	212	228	223	220	237	217	237	202	207	195	231	214	236	229	224	235	239	240	230	215	263	203	220	218	240	231	227	219	221	219	215	239	205	238	222	205	208	257	229	212	231	222	230
5403	2837	2119	1223	898	708	625	624	575	585	552	548	518	486	536	558	525	544	462	505	498	528	511	502	507	494	493	502	532	540	516	504	507	491	552	496	511	532	527	505	560	515	567	536	491	462	510	535	495	513	541	550	497	521	501	511	516	548	493	493	495	525	533	486	527	507	499	485	513	551	523	495	528	506	505	543	463	532	514	523	519	516	530	496	503	551	535	516	505	538	509	534	457	535	529	506	539	515	518	512	487	542	570	549	543	510	530	519	522	509	510	507	488	506	525	523	524	523	516	534	493	510	522	523	506	493	531	521	516	526	535	495	556	499	514	516	575	472	511	543	502	487	525	538	531	520	548	500	522	500	471	500	547	535	520	533	498	555	512	513	513	467	499	506	541	534	482	535	502	508	501	548	500	508	525	479	508	525	521	540	519	494	505	517	522	499	511	531	509	538	511	562	511	502	531	526	541	511	505	507	527	497	527	529	531	517	529	523	520	509	517	561	537	532	526	551	531	462	532	540	510	540	529	494	496	527	528	520	517	470	494	458	507	554	495	513	504	563	532	521	518	517	526	572	514	585	497	490	534	524	491	503	516	502	533	487	539	512	543	516	509	545	499	532	513	525	493	540	492	557	518	486	556	584	506	494	574	544	528	523	527	548	500	527	499	558	515	522	542	490	491	496	507	513	552	559	527	488	500	534	508	510	493	530	506	475	574	502	537	465	537	526	488	492	520	561	515	552	509	511	519	522	471	529	525	568	560	528	494	546	513	487	510	509	509	515	500	547	500	521	508	546	525	516	524	550	526	501	463	515	541	553	508	521	496	574	513	509	483	518	504	497	488	501	498	494	536	528	507	513	519	522	525	502	524	475	530	478	510	520	518	467	525	520	532	545	486	521	468	514	521	539	485	515	523	488	482	528	511	505	515	507	509	555	510	526	511	525	514	507	528	546	510	506	568	522	526	544	538	485	540	522	514	497	508	537	493	556	535	526	527	508	530	554	524	531	550	559	485	515	540	543	514	556	516	529	516	528	502	521	537	500	503	510	515	511	514	513	503	556	492	559	561	493	562	527	464	542	488	479	529	480	550	535	493	497	538	533	466	556	532	533	495	492	533	530	483	502	530	507	486	510	473	508	535	534	517	500	501	504	497	512	500	547	506	488	526	490	506	521	519	531	532	564	544	518	512	510	520	508	523	481	510	493	488	479	497	520	496	513	538	526	519	504	529	488	506	498	533	547	540	530	540	482	512	497	532	540	528	520	497	500	535	486	487	528	517	506	528	523	549	537	530	526	461	555	536	523	534	534	535	538	535	519	491	478	500	514	492	503	545	540	558	557	513	510	519	493	504	511	519	531	510	540	502	529	523	525	523	475	462	497	483	520	491	486	466	524	491	536	569	515	526	513	512	498	499	541	521	507	487	586	541	506	515	508	497	519	509	537	535	482	489	478	540	542	539	527	513	540	526	486	550	514	505	496	523	459	499	506	523	504	524	493	513	500	508	502	509	526	530	505	482	494	510	524	517	538	489	503	519	525	510	476	525	535	528	494	515	515	521	530	535	556	503	497	522	518	546	505	527	513	490	523	527	507	512	523	544	502	506	468	492	498	519	508	520	510	537	502	538	527	539	554	521	555	558	515	502	503	475	526	524	536	500	576	519	542	506	483	507	515	496	504	526	513	495	539	513	512	512	523	553	530	539	550	512	514	479	519	539	475	460	562	526	537	538	484	551	514	524	472	553	482	492	524	490	495	508	520	533	539	487	534	531	543	537	496	516	530	501	514	504	521	502	553	504	535	534	476	537	507	505	506	475	557	513	563	516	567	535	509	487	526	528	496	526	512	574	531	553	504	539	469	485	545	494	524	502	506	526	504	503	523	507	530	536	522	517	489	526	469	520	534	513	483	559	502	538	518	491	531	523	472	511	510	535	494	514	535	527	509	506	477	540	532	495	536	529	506	483	531	532	482	470	517	513	548	534	549	505	501	541	492	498	543	498	520	507	543	517	479	511	534	506	539	538	514	507	513	507	522	511	533	512	565	561	532	504	515	481	507	526	526	525	496	533	511	521	510	522	553	529	514	489	569	486	542	471	540	513	480	477	536	491	494	522	523	529	524	524	516	520	493	535	526	521	546	514	536	517	550	508	482	556	482	521	529	474	511	459	530	537	528	494	537	473	522	534	489	543	493	477	527	530	510	494	569	486	536	498	508	500	516	520	505	531	521	501	513	511	494	514	481	522	491	481	505	530	473	529	501	524	553	514	530	513	537	549	484	512	538	507	507	464	525	512	468	504	555	525	551	508	536	506	506	470	572	497	546	476	491	526	492	496	506	516	525	489	491	504	527	515	517	517	515	507	476	503	485	491	515	536	531	489	531	486	541	530	487	527	492	515	487	490	500	517	542	484	517	488	491	549	516	514	534	500	507	498	545	482	517	545	509	531	524	560	474	519	499	481	526	533	510	522	546	535	525	535	472	552	473	479	539	551	515	507	528	516	485	543	520	537	486	547	519	479	539	523	527	515	532	496	525	490	507	496	555	546	535	534	540	542	516	517	512	548	485	502	515	495	500	507	530	512	536	499	528	516	557	517	493	508	520	502	462	560	500	488	522	505	482	548	499	524	526	553	505	523	487	530	497	507	520	545	500	502	479	537	500	520	566	537	534	506	546	526	507	545	506	519	498	485	502	512	529	501	520	550	535	531	514	502	498	518	527	536	531	490	524	547	542	513	494	498	482	526	510	522	518	540	494	498	486	507	530	511	514	488	506	581	513	500	513	516	494	514	476	528	468	552	507	512	521	532	502	508	538	499	531	499	504	504	505	499	527	547	537	534	501	570	543	490	529	494	498	497	494	511	478	521	551	488	531	499	520	514	527	551	516	492	524	478	557	548	501	522	525	529	521	480	518	518	513	547	521	504	543	514	470	521	538	482	502	502	548	488	522	537	487	535	499	492	531	532	540	505	506	521	491	537	496	493	494	515	502	571	530	516	500	519	522	489	548	533	528	473	536	500	567	516	543	505	533	512	512	512	500	523	508	556	542	513	525	471	497	507	504	524	479	490	564	535	518	530	503	506	520	530	496	514	501	533	510	515	547	520	514	502	527	518	506	512	506	520	501	511	544	523	523	568	553	518	501	530	497	504	517	511	510	497	515	493	511	490	495	470	545	546	488	535	513	503	507	481	521	540	502	502	498	514	500	525	535	543	515	520	531	506	529	509	489	504	535	513	516	528	532	504	515	524	508	503	511	517	473	517	517	529	520	503	517	506	500	503	507	533	537	520	478	502	511	478	530	472	490	488	503	549	556	499	540	515	502	522	547	495	508	526	533	525	515	526	506	540	501	540	505	524	506	549	546	501	551	513	478	564	506	519	539	542	514	548	470	546	521	498	534	459	514	479	542	550	486	510	473	501	501	528	567	534	493	499	530	498	565	515	507	537	525	551	507	513	512	506	553	539	515	549	524	558	531	506	537	524	564
24586	21010	24681	27520	20801	4526	1144	761	715	606	479	449	389	373	353	325	345	345	337	316	324	340	307	336	323	306	305	318	307	360	372	341	319	350	319	347	333	368	355	342	280	297	310	323	313	307	286	340	332	322	321	330	324	349	303	344	329	344	324	337	310	322	335	322	302	339	315	332	304	325	330	340	323	280	325	319	333	337	325	342	291	306	315	354	303	319	285	319	319	329	329	331	357	317	323	313	344	340	304	312	330	308	343	302	326	314	287	333	322	347	301	348	314	320	324	341	337	330	283	317	337	339	360	318	310	298	324	313	310	304	302	349	288	315	330	302	307	341	322	333	290	315	304	319	344	313	288	326	358	319	303	333	325	334	293	314	312	341	309	303	312	291	300	308	332	320	354	345	334	339	313	315	339	335	337	297	315	302	311	282	317	340	323	307	314	299	333	347	352	331	328	293	303	321	327	339	322	306	310	324	297	319	317	329	355	326	322	323	318	314	309	286	330	318	313	299	341	345	340	317	278	344	307	301	299	338	319	282	319	313	313	309	315	316	324	336	311	301	303	310	321	372	320	314	324	308	300	326	316	326	291	279	309	315	304	338	309	322	294	320	320	316	291	329	267	335	349	327	299	333	340	287	313	305	335	311	338	319	276	307	311	315	326	305	304	337	303	330	358	319	330	336	325	323	303	331	325	317	317	343	312	360	374	310	340	369	359	335	345	273	342	288	300	334	317	357	325	303	302	310	309	326	325	332	341	323	318	316	299	322	308	349	314	321	322	314	313	325	363	340	300	316	316	268	309	277	301	330	332	298	284	334	321	304	313	331	297	306	345	302	300	322	319	302	325	299	315	320	303	316	334	341	326	286	293	306	321	321	317	296	327	316	323	293	330	301	291	282	291	324	300	302	315	378	332	334	311	363	325	290	305	297	313	301	306	327	299	295	337	318	321	309	284	300	276	277	304	330	330	322	298	315	311	318	324	313	293	335	324	319	301	309	315	301	343	334	267	291	336	316	317	340	320	326	306	317	367	344	308	323	358	331	319	326	327	311	299	299	300	319	284	350	305	302	337	291	341	334	303	304	297	314	324	338	317	321	323	312	330	319	308	292	316	336	365	337	308	327	318	326	336	318	286	315	306	301	365	313	328	331	316	277	343	266	290	311	323	317	300	332	299	330	350	350	353	300	297	314	313	326	316	339	325	324	341	298	317	319	349	300	349	306	305	284	330	282	286	323	322	292	312	321	361	282	288	342	321	307	328	317	316	312	319	323	320	317	333	331	309	311	309	339	314	281	315	284	284	345	330	303	355	311	311	365	306	304	353	336	329	333	322	306	336	303	335	333	303	316	302	292	311	318	304	299	345	341	298	354	328	288	334	305	323	316	348	311	340	338	316	330	301	303	326	319	305	322	304	343	331	332	335	301	329	287	317	328	328	328	308	305	299	327	317	355	317	307	326	314	333	313	324	299	300	297	324	330	308	305	322	339	308	356	314	338	304	311	335	327	317	323	312	304	297	288	299	343	338	323	293	312	312	326	315	292	313	334	274	316	293	311	326	292	289	300	340	298	301	316	321	325	282	302	333	290	328	303	354	321	272	335	313	328	314	309	272	320	314	285	286	326	317	325	327	330	310	338	325	349	301	288	307	317	311	329	301	324	297	351	297	330	297	329	270	289	303	315	303	329	286	281	316	297	314	297	305	296	319	354	310	323	266	295	302	338	304	323	294	308	295	337	299	316	313	323	324	307	296	301	304	341	339	304	303	337	283	330	292	316	327	334	305	324	321	310	332	306	272	334	307	269	316	313	296	329	321	305	342	348	341	300	321	330	293	303	332	309	309	308	358	307	317	301	300	303	354	318	339	333	293	287	333	332	340	298	317	328	325	278	319	305	289	324	312	330	274	307	316	324	306	321	308	298	337	300	321	270	321	312	341	307	333	316	324	281	326	327	330	339	278	328	336	303	319	270	307	325	299	319	314	291	343	306	324	328	321	318	305	324	317	295	331	326	308	273	319	300	309	304	315	325	360	298	352	332	304	315	332	313	299	306	331	302	273	312	289	302	324	296	331	311	321	305	327	330	336	325	317	313	301	323	298	328	325	311	339	351	344	307	320	307	312	292	343	337	315	323	331	315	346	323	312	310	335	343	315	333	288	291	352	319	305	338	279	301	331	309	343	333	342	285	299	279	292	304	352	345	321	346	277	311	309	324	316	310	293	304	314	313	296	311	317	321	314	282	292	271	293	305	305	300	316	315	307	304	375	327	290	325	316	327	318	283	313	299	311	305	367	329	285	322	354	332	326	297	298	298	326	327	325	280	329	302	313	288	326	334	345	321	309	304	347	323	326	330	291	298	323	320	299	306	313	331	336	326	323	328	295	311	303	331	301	318	335	308	345	305	318	307	301	280	316	314	303	315	308	303	312	330	303	311	291	290	309	286	326	300	324	316	329	320	320	315	321	300	297	312	305	303	311	295	307	311	334	328	309	311	307	302	347	312	353	279	296	294	328	341	284	314	325	325	334	295	340	330	328	320	316	318	344	305	304	318	287	338	346	343	312	300	322	326	279	324	343	312	319	263	292	309	324	278	326	339	313	331	331	325	313	337	317	286	305	314	325	344	295	316	286	357	333	329	319	352	319	344	343	345	277	298	320	325	326	300	318	304	291	330	297	333	344	297	286	297	347	318	329	337	314	323	311	317	330	324	311	342	327	281	325	312	296	326	312	296	313	327	335	304	326	322	331	305	324	319	280	313	306	325	312	329	317	297	315	322	321	343	321	317	329	328	301	322	314	300	314	296	319	294	318	292	325	323	331	309	300	330	286	285	323	326	314	287	329	311	320	320	349	295	324	285	306	338	305	295	315	333	319	299	317	324	307	319	301	313	318	277	303	328	305	309	349	341	337	312	274	320	303	363	289	283	327	326	298	290	295	306	306	295	326	341	295	325	332	331	315	287	315	302	309	315	316	321	293	272	297	333	273	301	318	307	261	331	303	312	313	310	331	332	309	324	350	329	300	303	298	313	318	333	347	336	341	296	311	321	299	317	319	315	330	263	312	288	332	305	322	302	338	292	316	292	299	331	327	340	310	299	345	322	327	309	310	315	319	304	356	337	357	329	348	315	282	313	303	320	336	320	330	321	322	339	332	310	341	331	325	309	343	299	349	353	332	301	321	312	309	278	310	289	325	307	285	335	320	319	310	329	322	291	338	310	295	305	324	308	322	356	311	317	289	304	305	343	314	344	320	306	263	325	304	301	343	328	346	338	291	291	301	295	312	312	316	305	309	308	299	311	308	344	293	308	327	342	309	336	319	324	333	321	290	302	330	298	303	329	335	339	340	314	292	310	341	338	317	315	330	289	360	305	337	318	300	340	291	312	301	334	314	301	352	349	321	304	316	324	283	322	351	314	283	314	320	275	316	287	297	363	325	302	304	329	323	286	301	345	298	295	289	296	335	313	337	321	350	338	320	294	287	318
3885	6500	4712	2526	1532	1124	1017	951	930	797	830	744	717	702	744	702	676	679	672	702	697	649	742	687	668	739	652	677	633	654	710	721	649	702	637	672	651	680	639	681	680	703	720	745	765	740	705	736	697	678	670	648	723	681	683	674	713	705	733	717	697	706	666	650	643	702	711	694	720	664	714	701	663	678	700	628	656	698	681	658	691	700	675	723	686	674	633	665	695	663	702	661	685	691	688	687	680	666	692	673	725	716	688	656	704	644	683	677	675	724	705	693	654	685	695	731	671	653	709	665	693	706	688	698	675	695	698	694	670	684	665	747	716	689	723	666	683	743	641	666	684	646	675	693	685	676	715	688	662	683	695	659	636	685	742	643	669	687	691	704	680	683	663	693	695	689	718	678	709	682	645	710	707	659	700	683	661	694	644	672	682	755	718	676	677	667	663	707	726	689	691	733	715	693	668	718	664	720	655	678	669	678	711	695	683	688	634	700	727	697	712	697	678	700	691	693	678	664	663	694	659	701	703	688	645	663	684	654	651	662	731	742	665	659	695	718	693	685	698	685	699	681	660	649	700	726	686	641	683	714	739	682	665	694	717	610	710	680	640	650	697	713	748	688	712	700	692	661	707	745	698	699	691	662	698	659	664	677	672	690	678	672	669	688	684	695	660	641	656	665	683	618	724	705	699	653	651	656	704	690	705	692	660	728	682	689	636	712	675	634	663	718	725	673	678	636	702	723	719	680	706	680	676	712	705	664	662	677	683	679	711	692	646	685	683	668	697	726	723	662	693	690	709	729	667	614	683	718	653	678	714	676	725	675	671	709	674	710	693	689	681	701	702	642	686	695	675	708	699	665	683	675	684	664	711	696	678	660	681	727	719	695	745	679	667	706	635	710	692	671	651	692	663	725	692	712	676	752	654	704	679	678	734	664	718	718	668	673	704	700	692	687	656	650	639	681	672	680	706	678	703	709	699	658	661	671	721	705	654	677	707	662	683	703	709	684	721	679	694	720	673	672	702	689	666	645	712	648	669	721	664	689	686	694	694	646	669	685	685	614	683	648	703	655	650	715	680	683	696	667	615	707	667	684	683	658	659	668	671	635	712	687	709	709	691	674	668	660	728	715	707	694	684	735	710	708	683	685	672	692	682	727	709	664	672	696	666	649	654	711	714	660	728	675	727	676	702	680	685	680	698	673	695	651	651	676	650	697	712	646	662	692	686	611	661	717	690	713	689	680	699	680	720	675	681	732	678	661	687	662	676	719	725	661	731	721	660	717	685	701	704	658	711	662	670	665	699	662	647	713	697	654	740	652	696	735	704	694	684	692	663	683	685	650	689	737	681	729	681	692	684	701	692	688	695	716	660	686	677	702	680	722	724	653	703	755	688	648	696	675	684	700	677	667	677	692	663	688	674	712	699	674	709	684	703	655	683	691	675	675	714	707	675	696	700	646	695	669	683	677	669	667	676	730	722	635	696	707	713	709	700	744	694	705	699	706	745	713	670	671	677	651	628	679	716	692	715	705	708	683	666	697	673	662	684	668	676	686	680	660	681	704	657	634	646	705	678	700	690	729	700	645	667	677	673	661	692	723	738	704	694	727	707	673	708	642	666	699	678	693	691	677	694	682	673	670	634	690	650	687	676	649	682	697	666	665	633	655	692	685	656	694	689	702	651	701	670	693	677	676	647	654	704	640	653	729	715	681	728	664	682	653	703	714	685	668	710	670	638	686	650	661	701	715	661	684	711	701	676	741	676	731	645	679	709	658	699	705	641	658	706	690	700	692	707	735	680	667	710	689	692	681	668	673	644	702	703	714	674	719	704	689	703	678	703	716	664	695	714	619	693	701	688	703	683	656	678	666	689	676	687	698	716	677	688	668	629	687	701	749	699	676	695	666	656	665	724	688	730	701	714	692	652	659	683	746	631	670	681	726	664	674	668	677	701	669	662	675	693	702	661	680	680	716	707	666	700	661	650	668	660	736	661	698	678	611	676	738	672	709	646	727	671	668	719	680	667	715	712	751	693	666	692	667	659	732	733	694	691	656	686	729	669	694	687	665	694	709	689	718	703	676	722	727	674	689	657	673	722	705	685	680	684	698	699	691	743	691	688	692	705	704	691	673	708	726	673	665	685	693	653	705	740	710	726	651	686	714	723	692	658	706	633	747	699	673	701	666	705	676	659	715	682	672	686	686	693	681	698	701	704	711	682	678	637	642	715	691	722	704	691	691	688	669	678	680	710	655	673	750	646	725	669	739	645	688	734	716	651	673	650	721	694	696	690	666	728	697	678	701	694	677	647	656	666	645	655	672	733	690	672	716	753	655	673	678	708	676	657	631	656	667	708	687	685	691	641	701	649	681	692	671	690	651	735	694	719	695	709	717	682	691	711	669	644	687	638	675	688	727	649	690	692	693	713	656	665	656	699	702	696	650	644	703	675	664	667	681	739	653	658	676	651	659	671	649	659	679	671	654	671	651	669	679	726	708	692	686	710	685	689	711	634	681	719	694	697	647	744	674	701	699	751	687	723	721	685	673	707	657	683	678	668	675	647	689	713	699	688	670	694	625	619	701	632	641	656	651	719	728	676	682	635	705	685	733	720	735	663	674	699	712	692	700	682	702	732	712	751	664	713	691	696	692	702	656	703	671	728	710	711	668	683	709	689	669	694	693	657	697	665	666	733	671	671	689	665	680	676	763	655	725	664	688	656	673	665	709	693	691	651	695	647	698	685	665	656	721	708	683	697	712	725	709	664	673	672	649	719	680	633	692	664	672	733	654	657	705	697	719	696	687	719	672	678	680	679	721	718	697	668	699	701	709	695	695	670	737	671	700	694	667	674	698	691	686	677	707	666	692	723	696	684	720	678	697	724	699	682	701	705	715	697	723	685	673	698	710	683	678	651	644	689	658	654	672	668	687	678	698	671	667	736	685	685	726	709	650	682	670	678	687	692	698	689	660	672	661	749	670	662	695	651	690	708	637	694	694	701	659	677	740	691	665	670	717	653	685	681	680	691	684	689	636	674	723	712	693	679	707	710	684	656	689	693	737	705	679	671	707	675	704	698	670	685	680	675	645	692	665	691	678	647	682	674	681	674	652	715	671	692	641	716	657	692	715	695	685	690	707	705	679	719	716	692	684	640	692	699	700	671	713	701	741	691	722	676	708	680	720	705	682	697	709	684	718	670	656	720	680	697	699	681	689	679	721	666	664	653	644	655	687	618	645	743	676	718	683	765	673	668	658	687	712	692	653	660	702	669	714	684	688	709	644	728	684	634	686	691	692	688	700	638	708	672	696	700	650	684	636	675	707	679	715	745	713	669	680	687	713	710	701	690	652	620	674	662	682	672	654	664	658	678	683	696	670	741	662	669	650	650	633	708	703	632	700	699	632	676	684	710	704	701	638	702	695	709	711	695	726	674	672	674	646	705	697	666	718	670	688	651	696	694	714	700	687	679	646	696	715	707	717	676	660	706	710
23663	20986	25315	26881	21003	21040	5304	1288	939	771	624	502	433	337	304	312	305	273	268	311	280	293	232	281	272	303	290	278	265	253	257	284	246	243	253	272	264	259	236	262	258	275	276	276	266	273	270	246	236	243	268	271	228	269	274	273	260	291	286	256	287	299	306	259	257	301	240	269	283	249	253	261	248	235	288	228	243	265	222	241	254	257	240	227	241	246	273	260	246	238	238	259	266	236	285	209	267	251	263	234	234	271	256	258	264	280	266	278	225	264	289	281	278	265	266	288	254	277	272	244	241	225	251	249	282	248	229	241	271	232	261	243	246	241	263	246	283	259	293	235	259	260	246	242	258	298	272	242	276	286	246	266	235	253	266	268	251	252	235	261	240	269	241	251	282	263	249	261	273	287	243	274	264	268	264	265	258	257	246	252	282	230	269	248	237	234	286	250	244	287	222	254	265	268	227	309	256	289	268	267	258	244	264	245	256	284	247	245	252	270	280	298	284	313	263	260	217	270	260	279	229	259	237	275	299	286	262	253	271	254	292	276	271	267	247	265	278	236	269	233	253	264	271	279	268	242	247	246	261	268	231	220	260	234	239	267	238	206	263	257	268	213	240	255	246	232	260	214	279	265	261	219	259	262	273	257	276	248	253	263	250	288	243	265	241	272	226	249	252	264	286	250	279	262	227	257	261	275	300	256	261	251	252	245	258	250	233	288	262	238	239	245	251	271	211	242	247	260	249	237	253	255	261	250	257	249	272	251	236	280	246	227	284	258	251	272	247	257	248	264	260	253	258	238	242	301	233	238	260	267	229	258	237	239	240	256	247	252	247	266	273	273	280	271	247	277	213	279	226	242	254	230	294	249	247	252	244	212	293	265	256	258	260	302	242	269	227	231	214	253	246	270	254	262	261	270	264	238	254	271	216	273	264	225	235	269	269	234	248	271	248	226	274	260	281	269	229	245	253	266	235	266	237	235	233	254	257	306	262	248	236	269	257	228	286	257	256	270	259	249	248	263	259	256	285	248	240	249	270	304	257	227	258	251	220	209	282	269	279	248	269	282	259	284	242	289	243	262	241	258	252	214	270	272	287	240	292	282	268	253	238	247	239	271	221	242	263	274	246	263	247	275	266	252	263	269	266	241	269	251	214	294	278	256	272	233	239	231	240	253	237	257	275	282	227	226	228	261	293	267	250	243	261	259	241	245	252	241	262	234	261	250	265	280	261	227	256	230	240	247	266	253	235	248	249	244	243	244	266	251	273	269	285	284	261	253	226	253	258	267	264	267	256	271	253	281	239	240	243	277	263	233	260	239	194	242	266	268	254	248	259	254	263	268	245	259	242	273	262	248	262	225	274	263	264	258	249	244	257	266	271	245	280	255	237	250	256	251	264	267	257	252	253	246	267	249	246	234	246	254	269	254	237	262	252	248	270	285	265	263	261	254	225	197	257	219	284	244	274	228	258	265	289	272	237	253	281	261	278	248	247	234	284	297	270	233	229	244	252	269	264	230	225	280	267	236	284	254	256	279	281	267	267	268	251	242	272	255	278	259	261	244	250	227	248	235	257	251	258	250	281	236	224	222	252	246	223	236	249	263	226	259	267	266	224	259	265	251	270	260	228	259	249	249	217	262	220	242	265	271	259	227	270	282	252	284	273	248	280	263	281	242	254	237	263	248	251	255	254	271	248	235	274	275	281	247	253	280	221	246	256	249	225	265	252	260	254	251	266	284	274	260	276	249	242	237	283	269	240	275	261	254	219	239	260	233	241	260	253	250	265	268	250	264	251	253	248	250	233	223	269	258	242	241	285	247	272	259	248	253	256	276	255	254	249	275	265	255	269	255	227	245	261	261	258	239	219	246	279	236	263	240	237	275	225	221	230	278	240	295	230	271	279	275	265	286	279	282	251	230	252	280	291	274	255	262	260	249	250	250	257	253	260	253	232	309	260	240	286	245	238	237	247	245	235	260	271	277	267	227	261	255	231	261	245	277	250	263	242	274	263	251	252	244	269	271	279	247	253	255	230	262	273	298	222	291	240	221	263	257	211	251	234	275	265	268	286	252	274	275	254	249	242	255	251	249	250	236	262	254	274	244	245	272	259	258	243	271	227	264	232	225	240	262	248	273	258	250	253	238	248	226	251	233	268	246	256	226	270	210	237	263	293	274	266	252	299	255	249	272	257	261	224	251	250	256	255	263	241	246	279	281	260	227	273	236	269	276	245	263	258	255	246	261	262	261	268	248	228	254	234	258	265	224	254	258	246	251	263	250	268	243	293	270	269	218	258	273	281	300	236	259	273	265	256	254	281	211	267	265	262	245	242	259	254	264	259	246	262	257	255	260	244	225	221	252	268	275	271	235	262	257	252	252	271	247	240	271	271	306	240	293	232	255	235	261	213	238	235	241	248	258	276	256	242	236	239	242	260	274	256	252	251	272	234	262	253	250	259	269	230	251	252	280	273	267	253	252	244	262	253	247	282	226	250	245	229	277	246	275	267	249	269	253	255	265	267	229	239	282	234	249	247	233	266	254	263	268	265	218	263	258	238	255	272	252	263	265	248	284	249	255	247	257	284	269	239	229	246	234	257	248	273	263	282	242	264	245	222	243	269	253	242	271	271	234	277	235	258	282	255	262	272	302	285	266	237	247	248	285	241	263	262	221	255	236	259	256	247	239	267	260	254	267	249	277	230	257	263	240	260	259	250	239	258	279	261	252	229	257	254	232	249	286	260	270	259	272	242	251	263	229	215	246	248	255	239	248	228	266	250	230	283	272	238	251	240	271	229	251	252	262	274	227	274	238	217	254	250	224	276	282	232	274	251	274	257	275	258	281	272	220	243	245	240	249	272	249	259	240	250	265	271	249	237	248	256	252	268	269	250	240	276	308	242	257	236	240	263	234	251	264	235	291	227	273	258	285	279	246	241	275	258	256	224	250	231	255	233	262	236	236	234	215	253	220	231	246	246	240	252	264	240	258	259	239	280	271	231	264	277	285	225	245	275	274	227	251	260	239	255	256	260	256	260	251	230	285	236	252	251	244	254	249	254	252	249	244	272	261	252	272	260	230	253	267	258	255	244	246	278	256	244	249	273	257	282	241	289	277	237	239	255	235	254	234	270	267	259	271	291	265	242	256	242	255	284	229	223	270	254	263	250	261	239	257	268	214	279	249	250	276	251	255	254	248	273	244	242	257	228	256	274	253	261	269	257	241	266	248	244	301	248	232	226	248	266	279	248	232	281	262	262	233	258	240	287	252	252	237	221	266	227	233	270	233	243	245	237	234	269	275	237	246	272	288	273	238	256	263	251	236	277	252	251	255	242	244	255	255	259	239	260	245	210	290	280	271	271	277	267	262	252	223	253	234	235	255	236	240	247	242	253	242	247	279	276	265	256	253	249	269	303	262	280	256	255	251	269	253	274	256	253	256	257	277	257	259	265	237	273	251	277	283	252	264	233	282	252	296	268	257	255	247	249	219
4045	9445	6760	3433	1954	1385	1086	981	885	780	776	668	590	609	558	577	558	539	564	573	559	574	547	563	601	541	510	585	566	527	562	538	604	573	532	590	579	493	550	600	572	551	566	570	547	553	564	528	527	541	609	510	564	574	590	551	569	556	549	523	538	625	552	555	506	545	593	523	544	498	544	541	561	546	577	565	534	518	520	547	581	548	537	521	513	552	540	544	506	556	523	551	529	565	542	513	529	548	548	539	534	605	539	573	542	527	512	530	555	502	543	562	569	552	577	557	548	553	505	537	576	549	524	532	579	538	560	557	520	546	529	541	544	596	579	554	528	576	581	516	534	532	575	579	599	544	565	506	555	513	570	539	513	548	568	545	562	585	560	551	564	559	529	553	546	530	543	562	532	577	574	544	577	537	563	561	534	549	575	525	536	549	608	571	532	505	534	530	534	547	545	525	548	557	583	539	542	530	544	526	580	569	543	529	534	579	522	559	548	550	566	563	559	531	587	546	565	582	549	549	550	532	556	546	543	558	520	549	535	581	564	565	553	525	546	560	537	563	530	553	522	535	552	529	539	541	566	540	536	541	525	513	558	554	577	627	558	513	522	558	541	498	576	571	528	501	581	569	561	549	512	558	546	520	538	542	556	517	541	561	534	543	552	541	554	543	545	525	544	542	585	543	548	533	596	572	519	538	544	582	584	514	536	552	517	540	566	519	530	554	542	578	548	489	525	548	540	541	554	557	585	585	563	528	548	509	541	516	548	535	518	603	561	538	529	546	529	552	571	521	548	556	591	523	560	558	560	520	541	482	571	530	562	549	531	562	571	536	559	614	574	514	540	618	549	518	513	546	536	533	530	523	587	538	554	548	526	552	533	550	545	542	542	512	548	557	569	584	546	589	544	560	516	516	555	537	597	493	529	541	528	576	521	528	566	560	553	532	573	569	529	562	532	555	585	534	547	555	573	547	536	536	546	547	558	524	547	534	507	513	558	576	531	531	520	570	584	542	563	575	569	536	553	508	523	524	589	532	560	502	539	577	554	565	526	542	542	510	573	506	537	540	568	515	547	562	513	552	542	574	529	581	603	551	551	554	574	501	534	523	556	579	582	523	531	553	505	566	578	575	524	544	518	526	549	575	583	572	528	569	553	539	531	525	586	547	587	572	541	595	515	565	566	549	526	584	525	549	530	543	522	530	531	559	518	535	550	545	542	593	575	540	563	553	571	547	546	563	608	550	577	544	566	543	564	509	532	522	586	551	575	581	541	556	530	533	612	525	539	573	498	519	532	543	578	542	515	599	528	524	553	538	545	497	542	580	542	559	552	552	533	549	582	580	539	530	546	559	552	529	512	555	529	541	519	551	533	528	533	538	558	551	522	549	515	523	553	539	539	542	580	541	534	574	557	566	570	576	525	551	554	580	573	531	548	551	521	553	589	529	539	566	549	552	507	548	556	581	571	556	536	547	555	537	544	540	508	523	530	614	541	496	574	544	541	525	517	531	578	534	543	559	583	539	513	566	536	541	580	538	580	512	541	492	559	578	550	529	525	558	568	553	550	565	569	556	557	512	550	515	579	542	559	539	528	526	553	533	546	598	551	523	520	548	557	576	560	521	513	536	560	565	550	572	557	557	605	560	558	565	536	537	549	567	545	554	554	547	569	503	574	570	511	514	554	581	516	543	541	525	548	569	587	536	572	512	552	542	540	564	535	531	554	530	507	535	534	495	539	542	522	556	526	571	525	530	553	529	551	585	605	516	563	591	550	556	519	565	545	555	513	521	547	526	526	564	528	596	488	578	545	546	575	573	556	524	550	566	530	550	571	498	499	534	529	533	540	582	574	566	572	540	573	547	568	564	550	550	513	538	563	576	536	562	553	564	532	491	555	554	567	520	594	570	582	513	538	521	536	543	591	579	544	530	583	552	523	500	533	578	594	486	522	554	557	559	528	517	500	525	543	546	542	549	609	550	541	557	533	530	562	500	561	608	566	557	573	585	538	502	547	541	577	526	552	576	549	542	563	503	568	541	540	539	572	541	591	538	573	619	593	561	532	544	571	523	540	519	524	539	553	520	539	572	544	569	551	550	556	507	520	563	554	552	540	526	534	521	506	569	596	555	537	543	555	520	513	588	575	531	528	591	566	553	569	577	527	542	535	535	547	570	570	538	528	533	547	521	553	556	522	554	541	580	561	524	566	504	525	531	549	542	550	535	544	558	543	556	544	542	522	543	526	523	546	563	570	560	578	533	566	552	590	529	532	559	508	598	565	541	586	570	534	588	555	545	569	537	553	546	528	523	554	503	537	524	547	518	490	554	531	556	538	568	565	556	587	547	490	513	545	555	575	521	543	539	543	539	557	569	550	552	498	557	525	518	577	526	580	548	497	574	543	541	527	557	558	589	538	539	537	564	541	566	543	548	555	531	532	542	522	527	571	556	533	600	580	598	535	538	573	521	534	564	520	546	561	553	553	528	576	522	524	574	581	526	569	487	546	550	526	592	571	557	549	531	527	518	542	561	507	540	557	500	531	566	540	545	556	554	558	541	549	556	604	582	546	559	488	567	530	521	543	545	517	537	547	572	545	544	590	542	515	549	567	563	523	565	530	506	537	558	533	558	495	544	520	517	554	561	556	557	509	521	584	567	548	506	572	571	564	539	542	548	496	478	568	538	524	575	523	549	528	570	537	518	567	548	548	520	511	549	552	539	595	525	538	569	533	566	552	532	537	563	582	572	554	565	522	562	566	566	518	530	532	541	510	534	586	552	538	520	526	517	534	555	529	557	560	578	538	540	546	542	545	591	526	525	522	552	560	577	583	555	547	542	581	527	520	566	552	580	569	532	545	577	512	572	546	513	539	542	546	523	549	576	558	544	536	546	562	556	567	539	537	538	552	541	539	573	534	548	515	557	559	545	595	550	532	563	562	557	531	545	557	591	531	512	549	552	593	554	550	555	513	546	535	558	546	552	478	545	527	546	527	514	546	545	540	515	546	541	520	539	584	527	559	541	585	506	549	567	540	556	562	486	584	531	545	545	566	540	512	579	533	544	530	514	512	534	554	547	579	542	572	517	562	552	511	518	510	535	557	552	564	530	529	535	549	518	531	522	558	541	557	469	525	564	605	550	525	543	548	514	578	566	544	490	540	521	523	541	531	549	541	581	500	590	569	553	562	570	582	559	519	512	564	544	548	543	492	532	556	545	516	508	569	526	516	525	529	563	560	553	542	519	538	539	497	544	519	555	534	563	548	547	584	574	549	516	562	577	539	525	528	523	543	578	493	533	583	548	543	591	567	535	508	519	543	552	554	512	529	572	575	559	520	523	539	577	498	514	556	627	545	552	542	539	529	569	566	576	512	542	572	571	541	528	569	556	541	561	556	559	547	553	560	504	534	570	527	557	537	560	566	588	530	565	537	539	520	546	527	559	544	517	555	546	493	538	522	502	532	538	556	560	558	594	500	545	508	568	554	533	561	567
33134	14855	3641	1385	947	761	548	409	402	309	329	280	260	240	266	245	239	222	221	192	243	229	228	208	211	247	246	226	222	250	243	220	218	242	241	230	257	206	211	238	214	239	245	264	203	253	226	220	204	230	233	235	226	224	239	219	225	238	229	233	237	217	197	237	206	246	242	216	222	236	241	212	229	231	228	265	252	261	229	225	267	216	219	223	239	224	216	218	232	237	222	232	227	224	179	246	226	260	262	216	214	252	223	229	230	230	249	209	222	229	208	203	217	225	213	239	216	202	182	224	212	227	208	221	217	241	235	216	196	203	225	221	235	214	261	197	231	225	219	239	233	228	221	218	210	185	225	236	239	203	198	207	242	215	233	245	229	210	219	221	243	212	209	233	221	223	249	229	226	190	196	219	222	192	206	231	248	244	231	234	247	198	254	222	230	229	231	232	224	243	236	242	223	196	219	215	248	233	224	222	226	217	208	208	242	202	228	239	251	202	233	258	246	219	233	230	239	250	235	186	213	231	204	221	204	242	218	209	251	251	209	207	245	204	211	213	196	239	243	219	230	246	205	208	216	231	207	212	228	243	227	233	202	206	208	210	205	215	238	206	226	218	233	216	237	234	206	245	260	243	262	202	222	229	224	226	236	238	223	217	244	232	227	210	218	238	241	225	239	211	230	222	215	221	198	208	237	242	228	216	229	224	220	226	263	210	237	229	254	239	239	204	191	215	219	215	234	222	213	197	236	205	225	241	234	233	237	234	223	248	198	237	229	203	266	227	245	218	228	216	206	220	239	242	214	215	232	223	225	238	239	222	247	223	211	218	207	239	244	234	248	229	235	225	227	234	209	216	225	198	232	218	212	244	249	223	212	226	225	199	218	243	250	222	247	200	174	229	212	237	234	225	207	203	240	239	236	240	203	217	216	222	243	236	207	224	239	197	220	202	238	235	242	214	226	241	257	249	233	203	210	240	245	194	221	240	244	220	224	223	237	230	232	192	191	218	213	212	208	210	220	236	228	220	227	217	222	222	227	212	215	214	232	211	209	237	196	206	220	207	249	228	192	223	214	207	205	245	214	227	233	211	236	218	226	211	222	243	240	240	228	215	193	232	208	238	247	218	214	195	220	212	219	241	190	228	212	233	207	256	229	225	200	226	207	238	211	221	223	227	225	236	218	232	247	216	231	241	250	199	241	200	223	215	241	219	210	212	211	217	219	205	212	246	199	227	211	209	219	221	260	223	199	238	214	208	212	232	253	263	216	230	217	237	206	243	215	220	234	222	213	251	211	210	202	189	223	198	195	224	216	233	246	223	224	220	229	213	239	221	237	217	228	237	241	194	236	230	217	217	221	213	213	208	235	221	234	241	217	230	217	260	216	230	250	205	239	202	226	215	214	233	205	223	215	245	240	228	252	223	251	218	205	243	250	209	214	226	205	199	215	199	213	220	209	252	248	208	235	265	250	213	217	256	217	234	228	239	236	240	229	219	225	197	249	206	222	232	240	217	220	236	209	210	226	200	234	221	225	245	213	203	233	235	253	220	229	217	238	224	199	221	214	236	230	234	222	252	222	248	213	229	246	227	207	232	204	207	223	244	217	203	250	219	222	215	232	242	258	238	217	209	212	219	248	228	217	257	224	221	194	218	237	212	201	228	244	224	218	202	237	225	206	226	218	205	251	218	197	218	226	241	222	232	245	235	211	228	262	241	252	229	218	216	234	218	239	212	187	254	229	198	231	235	200	197	238	261	248	237	262	251	236	255	249	215	253	206	193	221	224	199	243	200	208	204	225	209	207	213	212	236	247	206	219	216	224	195	200	198	211	235	217	256	215	223	189	227	226	233	219	219	234	237	218	223	194	240	221	244	238	238	216	229	251	238	234	205	242	241	239	200	234	241	207	211	209	210	263	234	197	248	197	207	230	220	230	241	230	196	209	219	215	208	210	197	192	200	221	213	236	222	234	218	209	214	227	219	234	208	226	238	220	257	234	241	263	211	198	234	213	225	219	236	214	204	249	215	235	196	233	194	227	242	232	226	210	218	247	220	231	198	228	197	193	226	212	234	211	219	257	228	218	204	227	221	209	205	222	245	244	216	231	250	232	209	223	247	273	212	232	226	230	255	207	205	209	205	252	219	220	229	231	223	229	230	237	206	229	225	247	219	223	235	208	251	238	237	202	217	261	209	239	228	227	236	247	240	247	185	194	227	247	236	241	231	198	225	241	232	256	211	223	231	219	237	236	222	210	243	215	207	218	184	223	259	226	235	236	220	235	202	215	220	240	208	251	221	226	237	227	223	246	207	211	245	210	206	245	232	228	221	202	222	212	228	206	228	217	198	226	200	237	213	242	222	205	248	207	191	225	201	225	197	236	228	255	205	212	204	199	232	212	227	249	214	228	228	226	229	206	233	219	230	229	236	211	253	245	232	253	246	236	247	208	230	222	243	207	223	238	220	249	241	212	216	212	214	221	220	209	209	232	235	225	205	219	255	236	218	213	244	232	207	199	258	260	235	228	217	219	195	235	242	247	234	235	214	258	230	215	222	214	208	228	221	235	219	235	195	192	245	194	240	223	231	219	222	201	241	226	209	239	227	239	239	226	243	201	209	232	212	210	220	243	234	263	240	232	201	240	231	189	234	209	223	239	208	235	193	224	217	226	231	231	230	220	230	226	230	222	223	207	220	222	248	209	234	220	219	221	247	220	216	235	249	229	233	222	232	239	218	222	199	221	226	228	222	244	244	223	227	217	244	228	217	211	199	210	255	231	242	187	240	226	275	205	222	238	206	245	235	235	222	221	237	242	237	251	213	225	233	218	236	212	201	220	241	232	223	224	214	199	218	206	217	207	210	226	221	206	191	232	242	246	205	248	222	247	255	237	215	205	223	251	215	200	245	221	211	259	244	209	221	231	211	220	213	206	221	232	229	204	216	222	204	211	236	213	215	207	195	224	251	224	220	215	222	212	233	238	198	202	216	229	247	204	200	202	217	226	207	226	237	225	215	237	229	214	238	222	225	211	219	224	225	247	229	230	261	209	200	206	234	223	208	233	230	218	230	195	226	228	229	209	224	214	252	226	231	223	216	249	212	209	224	229	244	207	210	208	226	209	236	253	230	240	245	222	219	256	219	222	227	215	227	190	238	230	216	248	239	227	239	221	234	204	262	205	222	210	237	230	236	230	202	207	240	218	219	212	207	274	246	235	234	209	222	213	231	223	242	209	252	227	228	234	231	234	211	208	225	233	216	215	191	200	249	237	229	229	265	221	240	212	211	248	233	246	226	215	234	227	222	187	220	228	216	221	223	205	227	227	216	237	225	244	205	230	225	242	187	217	234	248	228	200	222	225	238	217	220	233	192	261	214	212	227	237	230	209	205	246	226	210	205	218	219	214	233	204	228	243	214	225	213	230	220	235	227	221	258	245	253	197	220	242	219	209	198	213	248	201	236	229	211	227	220	207	209	205	239	223	204	244	239
5420	2847	2176	1297	902	750	689	615	645	597	568	528	551	517	504	538	526	546	592	484	567	513	516	569	547	515	531	512	498	525	492	492	526	576	519	541	519	491	518	521	493	534	519	555	557	549	526	526	508	546	531	489	505	502	524	551	552	511	542	530	531	516	494	512	524	541	538	554	507	525	541	516	494	566	533	525	529	486	493	504	507	478	567	537	512	513	493	522	479	500	513	506	491	513	546	505	562	515	530	532	512	503	525	521	514	503	522	540	565	532	521	515	541	548	522	525	546	539	526	523	518	503	512	503	516	526	558	533	502	533	530	540	497	508	453	534	541	511	558	543	511	532	492	540	506	516	524	553	531	511	527	540	552	510	523	481	514	517	564	524	499	510	526	506	539	539	524	498	505	497	522	570	476	523	518	538	534	540	552	529	500	543	531	502	574	522	559	500	521	506	535	536	525	516	487	525	518	492	516	531	480	540	506	508	515	518	521	508	550	527	489	562	506	531	518	517	504	548	495	539	507	551	528	513	544	520	511	549	520	539	564	494	508	530	542	528	558	528	497	544	563	545	517	546	505	548	512	498	499	549	536	542	541	497	522	559	516	509	519	524	520	489	541	546	503	503	574	546	533	529	543	517	514	529	521	542	515	514	532	592	480	568	511	550	513	474	491	525	531	519	500	529	495	540	523	510	504	528	527	534	543	558	498	529	552	509	516	503	504	508	494	541	514	510	537	503	561	492	532	534	559	501	561	536	483	542	538	511	520	521	524	536	489	504	574	544	523	526	507	499	538	504	564	526	491	539	545	539	557	474	493	535	491	523	520	530	568	513	482	543	496	530	520	549	483	507	475	545	501	476	564	509	526	551	506	532	525	523	515	562	533	532	486	501	510	498	493	503	480	561	499	521	518	527	563	525	533	511	531	496	527	502	531	526	520	505	512	509	541	510	522	519	506	511	520	518	524	539	543	521	517	481	491	535	520	503	494	526	482	520	501	515	528	482	532	506	503	569	549	544	517	496	537	527	560	539	512	525	508	530	506	513	541	514	498	476	521	552	466	543	491	515	521	528	518	485	467	536	506	491	529	514	513	547	526	520	533	521	540	469	500	536	488	554	458	558	531	535	521	532	511	540	523	514	540	526	519	523	550	528	498	532	546	538	526	554	500	493	511	478	476	547	531	516	510	531	510	524	528	492	528	470	550	473	530	524	523	489	525	549	508	515	522	489	529	487	490	504	500	519	546	529	524	533	521	532	541	529	560	492	511	487	517	583	509	518	557	519	536	511	551	514	525	502	523	515	476	517	529	521	513	508	504	510	548	511	527	540	541	536	535	584	519	514	539	526	498	528	568	548	494	546	517	503	505	515	528	506	556	532	492	538	553	522	491	529	539	491	504	509	528	557	545	552	558	497	519	570	537	506	500	524	501	520	517	560	529	520	537	495	516	485	537	546	486	527	524	538	486	512	514	563	513	491	528	532	520	524	526	521	526	520	486	511	555	555	502	527	539	554	516	532	503	498	526	504	549	483	525	533	562	554	546	494	499	489	581	520	529	521	559	498	525	522	521	500	517	511	498	488	516	531	536	542	505	542	562	516	521	485	512	525	523	503	527	523	533	474	522	458	548	504	521	502	471	537	499	572	540	526	524	505	566	575	462	500	550	525	532	515	551	530	505	506	535	512	495	488	531	559	509	482	584	516	530	485	525	545	489	529	547	513	533	517	493	538	531	510	515	523	488	478	489	501	545	540	531	529	496	547	504	517	482	535	522	541	555	576	553	529	518	534	514	480	546	526	526	504	508	572	506	511	512	533	514	520	541	543	499	515	510	533	493	514	492	518	509	527	521	533	552	510	515	526	474	528	544	509	540	540	535	476	529	507	553	506	532	527	534	507	491	531	515	502	513	504	501	514	513	548	523	555	543	504	507	537	489	480	510	554	522	501	553	500	524	561	489	559	544	473	524	543	497	500	514	495	552	539	529	504	550	499	516	505	494	523	483	534	548	528	560	548	519	533	540	511	547	542	498	554	568	505	505	504	535	554	519	537	525	517	480	516	523	482	485	548	540	531	529	484	532	564	510	516	525	542	473	545	537	524	545	507	496	549	523	527	551	519	542	550	524	559	560	534	547	473	478	533	502	532	570	585	483	537	529	542	489	525	519	510	531	542	540	519	502	539	462	547	577	494	499	534	520	543	546	532	486	524	542	544	478	487	495	494	496	496	505	494	509	508	476	510	571	541	460	507	565	490	547	528	503	475	505	511	519	517	572	512	511	552	548	511	514	493	502	508	516	512	555	504	496	506	540	480	491	504	468	500	544	527	522	537	519	497	555	494	472	512	512	509	529	519	521	509	521	523	494	527	556	552	521	509	510	532	534	512	494	489	526	530	532	560	527	543	508	541	525	520	509	546	529	543	486	554	496	527	508	513	502	545	547	495	532	503	518	511	487	502	474	555	496	505	472	579	523	532	548	570	518	494	545	530	546	541	506	515	561	476	509	478	493	533	468	525	519	511	512	532	503	496	521	475	556	484	504	548	522	503	457	567	487	513	515	530	491	503	554	515	562	550	490	492	509	489	502	533	483	535	524	525	510	563	488	497	507	487	527	502	533	536	495	477	510	569	550	551	509	506	507	540	536	533	546	545	527	531	544	493	489	521	523	511	515	502	493	517	487	505	487	514	563	487	563	528	521	491	504	589	508	534	525	551	480	525	515	567	526	521	546	525	512	560	537	538	478	542	549	490	488	489	546	520	540	553	515	517	456	511	530	519	556	491	519	535	509	542	487	537	517	563	546	525	551	503	480	531	523	507	498	521	504	559	507	553	502	520	516	545	507	485	508	527	573	506	498	534	495	517	566	529	509	547	522	520	504	512	542	511	484	554	539	531	494	520	496	527	490	505	490	553	544	529	540	543	525	500	514	506	492	536	497	521	525	532	585	502	495	526	530	503	475	531	493	507	538	509	554	503	506	537	544	519	528	564	524	544	533	527	511	519	495	553	558	506	537	577	541	511	575	486	537	561	518	498	532	498	543	512	567	541	525	509	557	564	521	522	502	519	480	504	546	476	558	541	549	549	524	553	549	529	538	523	520	545	539	522	512	515	541	568	538	543	503	516	522	553	520	518	531	529	526	530	527	524	512	550	552	506	545	539	537	482	523	542	517	542	537	486	472	483	500	553	528	514	514	524	518	498	530	517	543	488	547	532	518	531	536	514	527	481	541	510	545	508	475	548	508	541	501	555	484	515	556	542	527	547	536	475	524	533	505	494	535	534	527	538	515	544	516	534	517	520	538	542	525	491	540	533	487	519	542	540	546	506	548	496	462	565	557	511	514	527	528	562	499	518	495	480	527	524	516	515	548	518	538	567	546	568	531	522	509	499	542	526	513	568	543	485	556	540	506	530	476	497	501	518	527	516	540	522	547	499	525	553	519	502	537	487	529	531	552	527	526	564	551	514	545	522	542	501	543	526	527	507	524	532
24524	20991	24662	27464	20738	4489	1204	849	737	648	543	515	408	385	352	316	342	317	320	314	324	330	327	313	332	348	349	305	320	336	323	345	361	301	324	339	349	295	297	322	337	340	333	347	318	316	324	311	323	305	333	305	332	324	318	340	330	260	300	334	334	331	314	351	360	302	319	322	328	314	350	291	309	323	314	343	350	360	306	303	327	301	309	322	305	305	314	291	305	317	309	309	322	311	285	295	308	297	335	300	286	310	331	298	339	275	330	348	258	325	288	303	323	334	299	300	305	320	299	324	282	314	332	321	307	306	342	341	326	301	339	339	327	339	337	324	308	326	299	313	348	318	317	345	271	316	287	313	268	327	287	316	320	295	313	279	341	314	320	319	286	303	279	337	310	346	302	322	321	330	329	321	311	307	323	304	298	328	330	309	305	302	312	355	339	337	329	345	305	284	315	356	341	346	349	337	319	368	328	308	292	347	343	301	316	280	362	274	336	323	293	281	297	342	318	348	288	335	305	298	311	341	293	284	336	326	335	323	327	285	349	302	317	320	320	339	302	334	317	331	298	305	343	317	289	338	291	336	283	336	318	323	325	308	282	291	364	315	308	340	293	309	319	277	312	344	323	348	330	321	343	342	311	345	320	322	324	312	294	327	304	339	305	299	276	311	294	318	336	331	367	330	323	338	325	317	315	287	299	322	299	333	302	338	318	323	288	350	364	349	320	290	325	300	336	291	284	318	335	298	301	322	307	304	328	309	324	342	286	315	337	297	308	347	302	277	334	344	353	338	302	278	319	341	302	288	332	351	310	313	299	363	312	311	304	292	309	367	303	323	356	309	328	283	284	304	308	348	291	314	312	329	311	350	295	346	353	315	331	343	308	329	329	336	324	343	324	303	333	301	303	318	330	328	311	329	344	273	303	316	299	340	345	328	296	305	337	297	311	306	303	343	319	339	320	313	303	347	312	348	308	278	334	345	347	304	339	297	320	294	301	301	288	304	308	332	317	339	317	339	318	282	312	312	331	356	290	298	352	350	291	280	313	309	338	339	370	340	278	345	319	319	367	308	352	316	341	324	375	339	329	323	321	329	345	303	306	304	325	325	326	331	318	293	346	334	295	363	296	300	315	356	364	302	324	277	318	326	295	319	302	315	348	292	307	312	344	300	324	353	309	303	301	313	292	324	300	295	312	317	326	307	279	339	347	319	328	291	302	321	370	334	322	315	267	370	314	324	313	337	334	350	340	295	348	339	316	293	316	332	273	297	338	343	327	334	306	343	326	325	348	328	309	312	301	311	304	296	386	339	297	343	331	298	350	289	323	313	337	313	300	301	332	306	326	325	332	316	326	314	333	319	288	303	301	327	324	313	276	345	317	312	340	341	333	297	296	304	328	335	311	308	350	306	313	334	318	286	317	323	358	329	281	330	279	286	290	307	311	319	301	305	308	331	289	305	305	335	308	318	337	284	342	343	333	281	305	324	358	336	327	310	304	308	354	313	341	347	283	344	330	297	303	313	294	325	315	313	315	317	306	295	315	315	321	334	313	275	295	330	305	301	339	308	307	290	311	289	287	307	333	310	344	332	308	339	289	286	284	319	328	307	345	309	309	288	287	339	348	343	275	316	325	319	316	312	331	324	322	340	338	321	313	312	314	327	317	306	337	302	308	322	304	323	338	316	323	292	344	333	295	305	314	311	351	292	299	322	351	321	336	307	303	286	326	328	364	347	331	328	318	250	348	325	311	315	348	344	302	316	334	294	346	316	331	312	317	306	285	327	342	290	314	338	320	331	279	352	280	329	298	291	308	344	310	295	318	298	297	356	344	302	303	316	309	292	331	314	341	324	325	345	324	297	290	323	359	317	326	318	347	344	275	284	294	339	286	316	304	323	312	315	360	309	312	292	331	327	334	290	324	367	315	328	267	322	339	322	317	333	334	320	310	337	332	326	309	311	331	300	293	316	306	302	298	336	332	280	334	339	313	362	308	323	298	353	309	343	300	282	293	376	309	317	321	318	334	325	325	308	298	316	316	354	346	323	321	315	305	319	301	316	326	316	305	333	315	299	336	341	327	279	296	339	311	306	351	331	285	306	292	303	299	294	304	308	366	251	302	303	341	340	326	303	301	306	314	345	281	292	306	328	313	370	330	311	317	317	304	335	315	282	329	350	306	328	326	317	315	328	326	288	317	350	305	299	312	285	363	330	323	329	300	310	340	346	323	308	316	334	305	360	331	318	298	319	332	320	305	306	317	315	314	339	289	307	313	318	378	335	329	313	321	331	307	343	326	310	322	322	344	331	320	317	343	348	320	312	316	365	338	328	288	335	279	332	333	308	304	323	286	286	282	305	300	327	307	348	315	325	350	284	287	294	311	304	334	306	338	316	353	334	316	280	304	301	305	312	327	336	324	291	288	285	326	329	315	286	327	285	322	325	315	306	304	261	337	314	344	310	315	294	353	323	333	316	308	331	313	350	305	313	316	363	308	323	339	328	321	334	263	302	352	307	325	324	310	341	340	328	340	318	313	278	320	309	320	316	327	298	331	281	302	285	340	321	287	344	335	301	307	320	311	336	357	304	273	332	296	312	347	306	318	282	297	295	311	334	333	324	306	317	300	292	312	305	329	293	367	328	297	306	331	323	315	318	314	274	309	252	342	321	319	316	318	283	308	334	304	363	286	330	305	325	341	328	313	290	339	328	368	315	329	336	321	314	320	354	300	344	330	332	271	316	316	341	284	316	279	327	338	307	291	303	267	320	328	294	326	325	311	311	342	363	322	360	295	320	275	338	338	290	296	336	275	328	335	335	331	320	317	309	318	325	336	358	350	322	275	306	310	318	328	303	327	289	322	317	300	338	316	343	329	311	321	358	307	340	321	332	298	333	359	316	304	334	325	300	295	301	342	321	311	332	333	304	324	290	326	323	328	346	332	316	353	301	333	298	309	292	332	338	333	289	272	300	329	338	302	305	366	324	322	309	316	322	294	373	339	315	314	324	313	302	332	323	280	306	373	304	328	323	325	324	338	301	300	352	331	329	351	287	296	336	314	311	312	324	306	297	297	342	304	314	337	293	295	333	306	350	301	271	284	311	323	354	323	307	318	324	320	313	324	362	332	311	312	300	339	306	313	291	328	327	304	321	318	333	317	333	333	264	368	322	295	294	307	297	298	339	329	316	341	330	364	330	316	323	314	371	305	318	310	282	297	318	339	319	316	335	329	354	299	331	309	332	307	325	301	306	318	332	315	305	348	306	316	332	303	323	319	295	316	297	302	282	318	316	291	319	315	364	345	321	303	294	311	321	294	314	303	322	316	290	312	319	330	294	312	284	319	308	370	315	347	372	330	343	321	300	313	332	340	304	310	310	319	328	296	348	356	306	317	301	285	343	294	287	345	323	328	316	283	321	307	318	317	312	301	347	308	313	339	338	342	327	289	307	338	324	309	333	301	307	340	327	349	303	326	336	306	357	329	344	315	299
3835	6530	4863	2434	1535	1337	1048	945	943	856	805	735	855	717	743	716	761	745	716	682	726	712	650	719	693	709	690	739	674	672	708	635	686	726	636	716	706	715	708	693	725	726	679	700	698	758	696	696	696	705	719	696	733	682	735	679	689	674	780	638	734	657	647	707	681	654	714	722	678	731	723	680	726	712	748	744	739	712	656	730	669	741	715	678	679	721	700	682	677	693	676	707	683	679	663	678	707	657	678	720	670	719	671	694	681	671	680	694	643	687	722	721	724	650	675	661	672	667	664	660	632	703	734	680	650	736	732	706	650	703	689	659	669	720	706	673	690	702	669	705	729	684	700	693	703	755	699	687	679	693	667	655	683	716	714	714	701	669	712	642	643	701	744	760	713	730	695	704	684	705	712	702	685	696	723	703	710	717	625	643	696	687	704	669	673	705	732	699	688	704	736	721	722	663	692	679	693	611	698	715	698	681	672	675	693	660	723	695	693	696	674	757	684	682	671	685	666	731	699	659	659	697	656	650	665	671	707	703	729	677	680	676	675	722	618	699	673	661	712	693	691	692	706	690	697	700	707	701	724	682	686	721	689	703	624	669	692	684	667	699	696	697	717	683	654	666	748	623	718	711	720	661	660	672	727	730	701	703	712	658	687	699	712	694	691	711	714	708	709	679	707	707	683	675	698	693	665	685	668	705	725	690	676	707	688	667	718	724	685	758	666	649	670	704	696	754	707	673	702	695	668	685	675	702	704	705	667	695	685	692	741	699	703	686	673	674	648	689	727	707	680	726	661	714	705	702	645	685	658	715	678	655	670	691	663	762	698	742	688	700	639	698	715	684	673	678	664	722	684	698	692	675	696	703	694	663	699	712	691	687	742	692	707	675	665	697	707	736	678	737	781	642	723	703	696	708	720	720	688	656	670	691	686	653	683	672	674	686	678	683	708	684	725	709	684	729	641	721	669	687	749	685	664	692	688	699	695	740	699	701	664	692	637	680	693	736	646	680	714	716	619	706	724	659	693	718	694	693	740	674	727	652	704	668	690	685	679	699	725	650	702	658	692	654	705	709	650	736	706	699	667	667	670	697	678	678	666	672	667	686	679	743	753	654	692	691	723	710	709	707	689	660	724	680	672	736	699	718	686	717	684	698	645	714	670	678	722	730	733	757	732	729	705	739	682	746	752	698	682	692	723	707	684	715	694	632	672	656	665	748	690	731	662	712	704	687	752	658	714	695	722	687	710	698	713	710	627	670	676	712	656	709	717	706	735	702	717	666	715	731	724	729	678	707	674	721	688	699	651	690	678	666	705	676	648	655	715	745	695	672	679	713	703	708	701	740	706	696	694	725	675	697	702	683	706	681	671	696	653	696	692	676	657	655	653	665	644	702	709	712	671	710	696	686	670	728	665	672	694	735	735	690	637	751	704	768	678	737	741	697	682	702	658	669	713	663	711	659	699	727	715	690	696	658	696	711	702	719	696	675	698	703	687	707	676	681	661	723	683	663	730	675	684	686	668	645	708	710	660	670	678	678	634	744	679	632	715	709	694	682	702	692	679	677	694	679	669	725	647	696	664	749	739	695	675	677	732	716	668	691	704	659	685	656	700	694	682	749	681	710	717	673	687	735	717	687	684	731	714	660	715	681	686	723	657	718	691	647	688	668	689	713	704	713	656	641	690	696	708	705	672	725	698	708	717	722	732	694	647	697	691	702	714	714	706	680	699	719	658	696	677	711	664	679	672	682	633	657	733	699	694	688	647	735	690	725	695	664	697	708	713	716	699	646	668	715	700	674	671	713	675	715	666	718	679	708	749	666	692	679	730	687	680	707	675	666	677	663	701	712	683	627	748	740	668	678	698	686	662	659	690	684	676	663	693	687	700	697	691	673	658	728	682	688	678	678	731	652	661	683	701	664	709	684	682	733	681	655	674	700	692	659	686	681	672	695	745	670	668	729	675	705	696	656	691	676	662	683	670	678	684	618	700	664	684	647	694	706	699	707	663	706	725	673	653	668	686	676	686	680	723	712	657	678	672	672	664	711	670	661	714	635	673	711	677	675	724	647	692	697	698	644	689	664	686	655	743	696	685	667	670	672	708	663	742	686	666	682	704	674	722	726	713	700	687	686	690	637	702	675	700	669	673	718	728	711	712	663	675	689	679	662	712	692	694	663	681	722	646	721	713	706	681	740	681	692	690	663	675	683	685	670	726	702	680	636	731	674	693	686	740	690	712	710	694	718	663	728	711	686	717	712	709	635	676	659	689	682	704	713	697	652	680	720	680	696	710	645	702	728	657	690	685	670	675	685	707	661	661	733	651	723	664	676	723	715	728	636	708	725	745	677	683	694	671	673	754	651	708	723	703	704	666	681	697	688	680	647	724	686	688	661	666	714	707	692	650	663	700	756	714	684	726	742	689	670	648	717	660	649	647	645	696	647	685	726	625	657	655	661	703	709	724	720	682	719	715	669	652	730	684	697	692	707	690	693	693	713	736	604	688	681	668	687	693	688	696	686	715	707	671	674	647	705	708	698	682	707	666	744	732	668	724	691	694	699	697	723	708	680	640	726	673	675	685	714	728	704	668	742	732	697	676	693	661	699	709	723	738	670	694	778	688	658	683	650	687	648	689	707	668	668	709	652	714	692	657	664	678	673	697	697	654	725	731	709	695	694	692	677	688	669	735	682	679	717	713	674	700	687	743	713	670	713	677	699	716	684	678	661	702	723	697	674	651	716	719	728	683	731	684	679	652	720	672	721	682	689	672	704	658	684	690	749	690	683	717	728	720	712	696	717	704	686	717	712	667	762	715	698	726	684	736	675	665	677	692	691	681	632	661	737	686	680	748	728	661	727	646	691	668	700	676	659	698	689	686	699	684	673	701	642	678	693	693	684	724	704	709	696	760	666	679	706	715	673	658	691	671	660	689	697	686	725	743	666	664	660	703	684	709	696	744	661	681	661	743	674	701	736	652	734	682	642	704	723	646	654	726	680	678	677	674	665	648	676	667	656	655	690	693	692	673	667	703	678	715	673	707	631	691	671	696	667	701	672	703	659	754	697	699	674	712	719	707	673	689	694	670	711	724	697	724	719	685	696	742	658	705	684	687	703	681	666	704	708	736	694	688	678	674	700	710	720	704	672	673	731	676	739	635	668	696	698	689	668	699	685	703	683	740	710	691	717	637	707	676	682	641	713	660	712	696	695	704	657	705	669	691	720	713	705	701	699	689	729	704	668	699	645	702	670	685	704	713	700	738	716	685	696	649	715	714	667	699	685	648	663	695	714	718	679	709	714	645	681	705	692	707	706	677	667	684	644	685	727	669	699	744	665	699	689	709	655	710	708	698	737	675	668	656	696	674	682	670	713	679	727	677	698	711	683	691	667	697	704	718	631	723	709	713	713	681	709	681	700	710	717	680	631	698	703	694	706	699	676	689	710	680	695	701	686	710	699	693	684	682	687	709	701	696	655	754	656	707	664
23720	20992	25266	26897	21002	21053	5528	1338	979	743	616	537	449	370	337	292	285	276	304	274	305	260	299	291	305	283	304	270	264	273	246	229	279	279	243	251	273	254	227	299	290	274	265	272	251	296	281	288	227	304	269	235	247	273	257	266	247	285	270	261	253	254	279	233	281	270	270	263	261	278	251	250	277	274	266	266	267	293	279	228	307	251	245	243	264	227	225	240	286	232	271	267	250	246	261	285	226	226	266	280	257	270	227	250	255	266	275	269	258	268	273	255	253	260	273	266	263	268	241	276	244	237	276	232	276	238	254	268	276	256	231	245	269	279	249	250	255	300	277	252	245	247	273	266	283	258	249	256	234	259	269	237	258	287	253	264	261	254	266	271	266	296	265	257	249	239	244	253	255	251	237	247	244	270	262	223	296	265	285	252	248	245	246	269	215	256	258	253	272	241	238	260	297	260	239	259	265	271	270	274	267	268	260	252	250	286	260	259	240	241	247	258	294	256	267	281	244	255	285	267	268	252	268	252	232	282	277	275	249	265	259	265	255	252	234	245	239	273	272	247	270	251	262	268	263	221	256	236	241	248	224	278	269	230	244	260	241	249	232	277	225	226	239	240	235	258	258	232	234	263	240	248	274	243	276	267	255	233	260	251	261	230	284	265	241	274	230	273	260	233	228	264	253	224	238	246	266	241	251	281	261	274	261	229	250	254	245	282	244	259	257	258	262	239	237	234	256	228	275	259	228	244	250	259	252	265	264	243	279	276	267	269	268	266	252	257	230	300	266	289	254	254	272	244	294	255	249	258	259	268	248	255	248	235	248	276	273	263	252	271	241	281	280	265	244	243	245	258	250	262	250	283	254	247	263	254	234	253	268	264	244	263	287	231	262	248	246	261	280	252	259	259	266	271	246	281	242	268	248	263	255	240	260	269	274	259	237	274	275	261	255	282	237	265	297	263	228	254	233	239	232	238	268	249	232	249	252	257	247	269	286	261	265	251	288	253	266	253	251	260	244	237	231	245	251	266	267	261	257	255	262	269	283	287	267	224	253	241	244	238	233	267	269	271	254	270	289	258	243	266	261	261	258	243	230	214	293	261	229	266	234	251	249	265	261	272	274	281	280	249	259	259	245	276	262	257	236	262	201	248	254	259	267	254	252	271	256	254	239	262	246	238	234	278	223	248	267	221	258	246	272	241	249	240	228	282	258	259	260	267	279	263	279	224	262	266	244	281	252	243	231	240	279	278	219	264	219	235	267	258	280	262	282	292	280	277	272	245	265	292	251	249	239	249	263	256	256	264	255	259	262	271	284	278	283	250	280	250	260	263	260	223	255	232	241	254	243	257	257	265	262	264	244	259	245	281	260	260	280	260	236	270	278	259	232	264	281	273	250	282	274	280	265	205	237	283	254	267	269	227	280	270	244	238	267	243	268	270	258	245	236	248	237	258	243	266	243	237	249	234	230	269	294	232	255	274	242	288	264	248	244	242	272	271	247	246	248	274	257	272	266	246	267	252	246	257	273	262	247	251	253	283	272	294	262	256	263	254	263	246	236	283	246	250	260	239	248	263	260	295	252	278	290	278	281	279	229	225	252	246	254	243	278	222	251	287	273	255	257	238	238	272	242	248	254	249	247	233	277	260	270	279	267	261	237	261	256	278	248	239	231	247	288	230	266	254	261	259	227	275	270	223	235	256	251	244	271	287	255	235	267	237	228	271	247	263	267	247	246	262	241	256	256	233	240	253	255	264	264	236	293	270	281	287	247	256	241	260	270	256	262	294	270	258	264	282	245	253	281	263	296	261	258	256	242	249	276	232	248	242	266	230	259	249	265	270	237	266	238	277	249	244	247	249	265	245	230	259	278	254	248	251	300	276	249	258	253	256	245	262	241	264	263	231	269	271	269	229	252	240	272	257	235	252	270	261	253	271	264	284	256	233	268	249	242	247	262	218	237	251	254	253	285	281	243	231	247	262	277	234	236	225	279	229	249	230	252	258	247	262	259	256	269	257	243	252	292	253	276	247	253	248	255	258	258	247	259	236	264	235	256	287	267	219	246	227	282	219	252	245	263	258	233	237	236	232	254	269	287	258	260	260	252	251	241	248	231	266	266	226	242	225	267	283	277	260	265	257	275	292	237	264	258	260	204	242	267	243	247	260	249	251	259	283	202	226	250	278	251	242	250	264	244	252	246	245	243	262	244	231	273	234	248	241	236	290	273	266	255	262	236	268	275	272	237	254	247	229	258	270	298	288	251	248	262	244	248	225	234	238	278	252	251	263	243	246	243	258	275	277	245	275	249	234	259	256	254	295	257	255	239	230	269	255	248	269	293	234	270	291	249	271	271	247	235	211	287	253	269	297	272	258	232	247	252	263	230	264	242	233	223	249	257	238	266	254	268	286	273	235	256	258	277	238	247	261	231	223	278	289	241	244	230	231	289	260	282	277	280	254	281	250	237	255	256	264	267	276	256	273	253	230	258	260	238	275	278	258	230	257	285	268	214	250	267	289	261	263	256	259	242	253	258	215	242	226	236	266	268	255	247	240	266	265	242	279	262	263	271	258	258	264	249	300	258	289	264	271	277	259	259	245	264	272	228	259	249	254	278	269	263	286	259	261	275	274	273	239	253	250	221	256	257	242	229	210	266	261	242	267	241	237	237	264	251	287	240	242	254	266	268	253	269	263	282	253	274	239	256	239	257	255	292	234	244	266	277	270	264	255	245	269	250	250	272	252	231	266	260	273	248	253	240	255	235	249	269	269	253	287	238	256	252	227	243	242	253	230	247	257	264	256	253	273	237	291	266	231	257	266	274	230	287	255	271	240	263	238	249	254	258	274	252	252	277	261	244	272	299	271	238	265	257	275	271	285	235	257	268	260	262	247	271	302	265	288	242	261	287	236	220	227	232	265	265	269	231	243	281	238	264	243	281	257	251	241	266	255	253	258	265	239	255	290	256	247	275	272	247	257	271	246	264	260	278	265	242	254	246	262	242	285	253	234	270	237	257	266	248	232	255	258	261	239	274	245	236	282	248	275	268	252	233	241	229	240	232	226	281	238	281	234	288	254	263	252	251	229	277	268	268	217	247	258	259	242	263	249	250	258	238	259	231	263	256	269	287	261	257	297	268	280	262	253	244	262	250	264	278	299	252	247	261	241	260	261	237	228	256	270	276	262	284	259	256	276	249	270	218	252	257	267	246	211	250	242	231	263	253	233	250	246	231	259	282	266	247	277	214	255	247	256	268	250	250	245	244	256	251	205	248	229	251	282	270	242	230	239	261	251	257	249	306	264	280	247	271	285	238	273	242	258	248	236	257	229	231	283	258	229	269	241	258	252	241	253	273	249	249	286	253	250	258	282	256	239	260	257	259	259	296	247	248	246	253	256	225	241	245	253	256	279	239	253	264	285	253	259	254	277	254	254	274	257	249	218	242	267	285	233	233	226	234	269	268	236	263	261	260	239	261	249	229	281	251	244
4151	9730	6931	3328	2039	1498	1199	1003	933	779	713	707	668	582	631	582	593	581	535	560	591	518	564	615	538	578	540	566	540	568	541	536	566	516	574	557	553	568	573	578	549	546	545	542	545	559	570	561	515	541	569	537	589	527	543	568	551	556	623	610	576	521	601	562	567	557	528	537	542	535	555	569	537	560	564	588	549	572	586	583	572	553	563	537	539	534	548	564	551	645	581	546	544	568	544	569	565	561	544	526	543	578	507	511	606	590	526	555	546	498	547	553	593	594	497	540	560	552	610	548	509	564	564	574	573	574	545	542	571	531	524	604	550	566	561	553	513	533	564	580	510	561	567	546	548	557	546	511	561	502	511	554	582	555	529	567	536	551	537	547	578	541	522	557	552	528	523	578	585	545	563	556	542	549	553	548	581	522	580	544	550	516	560	583	527	565	501	566	528	558	541	531	530	543	544	575	535	568	557	550	583	526	555	574	545	561	550	546	572	570	563	555	526	542	529	541	559	539	551	556	556	577	524	547	542	533	545	552	570	580	587	533	533	573	526	539	546	545	554	536	573	482	512	554	566	569	536	563	531	573	575	540	598	519	567	545	585	568	504	545	563	580	517	537	517	558	550	535	557	532	566	539	524	530	556	527	539	564	575	551	578	549	544	548	511	558	550	566	569	562	537	585	507	541	580	556	558	515	520	539	576	542	588	562	574	519	538	559	552	553	572	507	550	547	570	565	571	550	545	554	563	549	548	575	565	569	572	551	581	530	561	576	551	543	543	563	540	552	622	581	524	585	515	587	552	580	556	548	545	534	576	611	544	556	561	555	563	559	567	508	533	580	579	508	539	546	584	561	572	580	551	563	552	567	517	556	602	542	573	517	533	528	544	559	562	506	536	547	567	563	546	545	525	555	554	533	528	544	580	567	571	536	520	511	572	579	600	587	523	556	564	520	551	566	514	579	558	552	577	587	521	607	526	602	569	594	541	592	558	551	501	547	603	588	520	585	558	546	525	544	531	547	624	557	578	521	565	541	535	544	590	551	529	538	536	582	520	566	513	551	533	508	536	541	522	558	575	559	531	535	541	571	548	560	530	534	545	597	513	603	558	521	534	589	573	619	543	551	552	529	554	550	584	522	591	561	563	588	550	566	581	499	564	564	532	536	531	521	511	572	577	556	515	521	543	563	560	550	548	544	524	564	532	523	549	537	558	538	538	551	574	575	530	553	558	524	568	579	531	588	525	515	561	539	552	557	547	596	560	546	516	539	547	573	571	589	564	595	586	570	542	521	569	551	569	599	556	560	548	545	521	555	553	561	624	548	549	555	524	589	533	585	551	567	591	586	547	538	552	568	559	555	549	521	552	551	569	563	576	546	512	558	596	533	534	528	548	548	532	560	546	540	526	534	513	545	531	576	534	560	605	508	560	541	544	574	522	572	551	555	550	510	559	574	521	534	574	564	547	514	519	500	538	578	534	537	589	565	521	559	531	564	563	539	534	572	492	511	598	575	539	602	532	569	517	559	564	538	553	543	564	527	521	536	563	540	549	530	530	545	557	556	515	554	568	554	546	579	539	514	538	574	533	573	564	541	545	537	534	533	550	531	511	575	526	511	518	550	513	544	542	551	565	586	572	527	562	557	536	544	540	565	581	529	549	534	546	534	512	526	563	588	558	522	566	570	566	565	562	550	588	549	523	580	556	581	519	563	538	549	528	505	517	545	572	551	576	559	542	543	539	536	568	570	515	520	558	515	542	593	571	553	543	519	548	526	545	573	610	541	567	597	530	520	525	544	568	535	561	506	598	533	519	567	534	505	515	508	517	491	557	534	579	548	594	576	548	579	556	545	562	553	560	574	554	544	547	578	570	522	532	563	549	545	551	534	521	564	544	574	522	538	544	572	525	540	569	545	524	550	518	539	526	564	519	546	568	554	520	600	566	513	597	559	530	529	559	578	553	530	564	559	556	550	564	550	536	545	533	575	554	541	534	579	576	554	538	573	547	556	535	553	522	578	544	550	568	569	530	550	523	564	539	550	594	569	532	560	580	565	546	559	529	580	540	567	555	552	509	559	550	545	522	560	567	540	520	584	548	516	561	540	548	579	559	544	549	591	540	533	600	580	559	523	581	565	525	546	550	546	544	531	509	496	578	563	583	564	558	535	510	524	537	586	560	543	550	579	584	530	542	535	512	513	542	558	566	515	518	528	558	575	539	562	541	555	533	570	526	557	535	585	526	518	535	549	542	583	564	581	567	531	537	562	537	583	536	559	547	592	577	547	544	524	576	562	559	529	586	592	552	538	580	579	581	549	545	550	541	546	539	568	577	518	536	524	544	540	568	602	513	536	538	537	504	563	572	568	540	534	585	553	593	575	529	570	524	574	561	569	560	526	533	533	567	492	531	589	547	553	603	543	553	531	539	528	591	593	575	553	577	543	569	560	574	539	518	603	568	525	575	559	528	543	550	554	565	562	568	518	530	576	544	565	559	555	504	521	552	584	545	589	558	585	549	574	508	584	594	551	558	534	555	533	524	554	538	534	584	535	560	574	564	541	534	549	519	581	576	572	532	556	540	546	577	587	560	575	582	575	508	560	572	541	563	575	560	539	544	555	548	542	573	521	544	515	569	586	505	551	509	527	505	587	549	551	593	545	577	590	560	562	560	546	548	558	564	596	564	547	528	561	538	590	594	562	519	561	524	540	559	543	548	594	560	508	515	566	577	530	512	542	572	586	517	594	569	561	526	556	550	583	564	522	522	583	539	539	546	524	519	611	526	543	520	551	567	543	582	536	513	590	525	590	595	536	520	551	511	559	541	552	561	577	522	530	547	564	542	542	565	527	583	542	561	514	494	544	527	528	545	534	543	553	548	547	527	583	568	574	523	601	534	513	560	557	553	601	547	543	620	555	552	550	553	546	549	599	563	568	548	541	554	525	555	542	554	565	561	564	596	530	600	574	547	554	576	515	506	541	532	540	569	520	544	553	563	565	536	547	538	530	566	534	578	548	556	581	559	532	586	519	576	553	545	553	550	550	556	546	568	551	546	572	550	571	520	590	578	521	549	561	542	595	550	569	551	547	550	535	542	513	563	573	547	542	523	547	533	572	538	558	542	552	569	562	567	586	562	528	567	560	534	553	565	552	564	550	575	577	551	543	561	593	586	573	544	561	600	597	594	547	574	527	561	506	587	535	576	558	497	520	568	606	521	548	527	551	565	498	573	547	546	550	544	582	567	598	531	550	594	593	559	539	570	561	504	549	493	593	568	575	570	555	563	546	560	542	585	555	551	570	554	599	590	540	552	521	545	580	560	565	546	558	571	535	570	561	513	580	515	566	547	521	599	505	546	543	570	538	571	601	536	561	506	549	535	571	545	576	521	593	550	540	527	550	599	526	552	577	562	544	570	539	546	594	557	535	583	554	506	575	506	586	539	611	548	552	553	570	553	557	553	604	508	533	549	539	550	535	534	510	587	539	575	574
33052	14876	3606	1184	807	616	511	486	441	356	330	291	273	282	236	242	247	245	204	236	274	243	242	220	198	232	229	240	233	234	253	223	211	219	232	212	206	227	240	244	227	241	227	225	243	214	284	243	242	234	225	249	227	232	230	203	239	199	196	202	229	242	222	240	230	229	228	241	235	227	244	241	280	255	212	214	228	230	213	244	245	240	212	223	196	205	187	230	216	244	226	259	253	214	230	241	234	221	212	231	223	228	210	233	225	211	257	222	222	223	242	219	238	232	258	215	215	227	241	226	215	241	207	237	221	214	240	252	226	227	246	225	228	234	242	228	249	207	232	235	245	218	237	224	249	204	235	233	266	240	221	221	209	219	197	212	205	196	227	235	222	194	233	220	262	241	195	208	213	226	242	254	262	212	256	215	206	244	199	217	212	189	195	213	238	191	234	219	227	216	223	277	240	230	215	211	237	212	223	246	222	233	220	228	239	204	244	228	216	224	234	225	235	233	224	224	227	225	215	247	228	231	233	256	233	229	224	236	272	224	208	222	240	270	233	221	217	229	217	249	246	253	219	225	217	239	221	229	238	243	240	216	264	232	244	218	216	242	206	269	234	232	186	252	245	206	230	215	217	225	225	241	246	217	196	227	238	238	220	257	221	222	211	216	218	218	230	238	220	220	225	229	248	201	224	226	226	234	258	220	214	237	248	230	228	228	221	180	197	243	264	249	258	262	248	215	255	246	222	219	202	239	226	231	225	263	197	231	218	208	206	225	226	214	218	215	240	216	208	221	235	206	201	215	219	239	219	228	206	205	197	200	232	264	200	217	216	220	240	219	219	215	228	232	218	202	225	222	212	195	214	230	237	236	238	210	212	221	234	244	245	206	202	206	221	236	200	244	219	200	217	245	247	223	206	194	254	267	222	218	251	237	241	230	227	241	241	215	214	214	210	235	219	223	211	217	222	213	223	220	233	238	237	214	208	219	235	253	243	221	209	250	248	241	240	192	224	236	251	211	223	243	250	205	205	213	238	229	254	232	203	249	194	235	208	222	224	223	239	221	202	219	219	236	252	221	232	238	222	228	245	225	220	219	257	218	241	216	226	247	235	239	230	217	231	215	219	230	219	208	229	237	232	230	214	215	226	227	234	192	217	198	211	210	227	203	216	207	208	231	206	220	236	231	235	222	215	205	258	237	216	219	205	214	240	240	225	227	236	218	231	260	258	196	212	213	201	253	245	201	230	246	226	260	229	229	214	238	256	220	220	255	231	226	213	232	247	227	202	206	208	208	243	215	225	214	226	254	229	222	222	214	219	241	195	222	254	238	257	244	213	242	243	232	241	209	199	252	248	194	238	222	235	207	214	221	247	220	202	224	231	224	228	254	244	224	213	234	224	191	236	203	240	236	237	246	209	221	251	212	229	228	212	240	221	233	205	227	225	203	213	215	243	229	233	239	211	203	252	208	212	214	219	230	246	215	225	234	228	202	205	260	223	234	232	247	235	259	239	260	220	213	215	234	229	212	243	247	222	214	231	248	212	255	216	211	222	227	220	211	205	252	231	234	238	232	230	217	207	253	221	243	220	234	222	210	227	254	207	235	216	221	215	241	249	226	197	214	222	243	211	221	222	222	235	221	219	223	239	208	235	209	237	205	244	223	221	229	260	211	233	250	189	204	222	254	235	204	227	208	226	231	269	242	250	238	224	223	214	226	230	220	215	212	209	212	234	211	222	227	213	222	227	238	221	230	268	228	259	208	189	234	267	220	216	239	247	235	213	217	238	223	257	204	189	211	220	255	209	202	212	235	243	219	232	221	210	246	227	223	214	242	218	216	227	228	244	228	233	223	234	222	263	254	240	234	237	215	249	217	239	235	224	229	240	221	230	191	243	273	218	237	218	252	216	237	238	225	226	210	237	209	220	253	205	220	243	226	201	254	224	232	207	214	266	214	240	226	234	219	244	227	257	282	204	224	197	193	227	211	231	249	225	218	234	258	228	224	222	232	254	262	219	224	219	242	219	216	222	229	206	203	223	236	194	250	224	225	234	262	237	237	216	230	211	209	229	208	208	221	219	223	207	243	225	218	249	226	200	243	236	237	208	242	226	209	232	244	227	208	210	232	247	236	235	241	222	223	233	218	232	202	219	254	194	256	245	233	239	260	248	228	232	226	220	234	239	215	224	216	237	217	225	216	214	242	276	245	198	236	259	228	242	234	229	236	265	234	195	223	232	236	195	214	232	222	229	219	223	232	233	222	235	259	235	216	215	221	210	246	228	203	224	204	244	204	205	247	228	242	230	234	237	232	231	252	233	236	224	235	236	233	250	247	222	207	215	220	239	200	211	235	237	228	204	252	214	237	226	209	216	213	237	226	226	207	239	223	246	247	212	217	253	201	227	232	261	255	240	240	250	233	232	226	218	237	195	234	226	213	218	246	218	214	237	217	204	219	238	215	224	229	249	217	213	251	213	250	215	229	235	217	237	227	202	229	226	225	241	206	227	239	245	210	222	219	208	223	218	196	240	213	220	230	246	256	229	264	218	222	227	195	210	214	223	243	229	218	223	221	228	253	260	205	222	232	243	232	215	228	225	214	217	226	232	200	204	188	206	227	231	238	244	216	253	205	243	225	224	216	248	245	250	244	229	199	212	236	244	199	230	236	212	235	240	214	237	201	221	227	203	236	222	213	229	226	219	250	221	234	211	254	251	219	227	247	225	246	214	237	219	233	234	214	234	205	223	208	217	237	212	223	219	230	245	214	208	245	238	217	205	226	221	235	237	218	212	225	251	236	242	208	214	249	214	209	223	230	223	226	237	243	198	214	203	199	228	207	246	243	221	239	222	257	234	249	211	222	234	221	250	228	240	227	219	232	210	244	237	211	251	211	221	219	268	235	215	240	254	249	230	204	224	210	219	199	209	209	227	206	215	253	232	202	213	237	246	234	205	242	216	259	238	237	216	215	236	255	201	244	215	229	245	224	242	252	221	230	264	228	238	200	221	250	204	256	227	258	262	207	242	230	226	246	227	209	241	260	207	220	231	234	224	242	198	209	239	219	226	210	257	235	223	223	231	237	222	218	228	226	225	218	215	221	255	247	215	275	222	244	218	219	234	203	204	238	233	218	212	238	217	226	214	210	227	227	219	204	231	234	232	220	224	246	244	205	229	219	214	235	207	226	260	221	211	214	249	251	247	224	208	239	221	198	198	236	247	217	226	211	240	211	252	224	231	205	205	210	219	213	225	248	211	224	223	192	200	215	214	234	239	239	208	225	265	232	213	219	268	230	240	231	243	222	218	238	188	211	236	258	255	232	222	240	200	238	259	238	225	233	213	235	265	218	230	214	202	248	221	219	240	214	205	215	234	232	220	236	238	226	209	213	231	227	257	197	197	243	212	234	205	242	237	221	234	221	211	240	229	235	226	182	225	237	242	223	220	218	202	230	230	234	224	197	253	225	214	226	210	218	255	244	256	230	232	239
5393	2847	2145	1193	969	790	712	646	612	599	613	539	539	570	522	519	569	525	561	516	533	530	523	516	485	505	507	537	507	530	576	545	561	539	552	547	517	515	544	553	502	519	532	529	534	526	544	541	501	533	557	512	550	515	550	535	531	513	505	567	518	523	503	562	536	534	541	528	515	519	537	531	552	544	497	542	497	543	480	526	523	510	522	532	526	531	498	544	556	513	538	518	533	524	517	558	530	580	516	538	493	551	557	511	561	540	511	552	507	528	519	487	485	529	489	562	535	526	543	529	466	526	502	503	522	566	515	517	538	475	523	521	482	548	524	561	497	525	576	527	539	547	561	528	519	535	558	547	493	527	523	516	509	510	510	555	507	491	536	511	546	540	534	502	527	552	530	524	528	526	524	500	504	501	548	526	499	519	527	531	546	531	545	540	539	487	498	546	526	536	506	512	521	564	523	547	549	518	483	532	538	551	518	552	567	524	547	522	547	536	483	548	521	553	476	553	540	536	488	522	588	519	528	567	484	522	510	522	493	515	517	510	568	512	507	516	526	516	560	530	519	539	529	515	541	519	527	535	553	516	540	554	554	464	465	525	545	560	557	511	522	500	504	561	543	544	514	560	523	505	545	528	586	536	517	503	510	533	537	523	579	502	523	567	521	553	518	516	520	530	480	536	573	518	521	501	508	529	512	529	533	530	534	514	531	520	535	500	521	555	512	523	527	513	545	574	544	512	543	590	552	530	517	513	522	524	537	530	518	521	525	532	521	546	472	548	524	524	516	500	559	467	506	561	514	527	497	497	522	555	538	483	534	558	563	578	520	569	530	509	541	543	507	564	540	537	515	549	500	557	449	521	524	527	550	533	514	513	507	552	545	519	534	513	508	538	557	511	538	555	531	495	552	520	534	565	504	542	582	495	507	512	573	496	514	502	524	529	518	480	515	523	525	526	525	553	530	512	534	546	540	516	546	490	548	536	524	536	536	515	524	515	533	531	525	510	501	553	538	543	523	559	521	510	545	517	569	496	524	524	533	573	540	552	573	533	499	582	508	487	538	509	559	544	546	517	503	536	490	536	551	499	516	511	539	521	536	524	568	513	526	518	536	516	521	544	533	518	534	546	520	553	540	522	516	506	547	509	513	545	528	511	491	571	551	517	554	542	524	511	543	533	524	485	512	546	541	552	558	558	558	531	519	547	524	504	507	514	501	542	522	518	518	547	453	537	520	516	530	541	515	506	499	545	521	536	532	535	546	559	535	544	527	519	518	571	508	517	498	548	512	503	517	564	581	511	544	547	572	550	500	518	501	518	541	529	504	495	568	520	499	521	537	516	553	519	542	510	542	515	537	504	530	515	527	510	519	522	521	507	527	512	517	532	487	496	499	497	540	525	543	488	532	557	512	561	513	523	494	510	529	525	535	511	529	482	537	558	533	535	543	542	544	498	522	507	555	525	546	538	539	504	527	543	513	507	480	575	491	526	514	509	496	476	559	555	542	500	528	511	480	537	541	507	544	513	501	493	521	537	530	529	537	518	497	521	536	535	499	530	499	527	521	566	483	541	494	520	516	538	538	513	556	496	503	517	534	522	499	540	526	536	526	512	523	530	511	498	533	514	549	528	506	513	553	533	530	501	537	557	551	532	557	493	561	528	532	527	554	539	549	537	562	556	538	526	554	514	519	504	545	538	509	536	504	542	536	514	500	536	580	526	502	523	541	525	561	557	554	528	554	540	514	482	463	512	476	498	511	553	491	518	539	532	546	509	529	522	550	501	544	491	513	524	577	500	502	470	552	523	519	505	508	522	541	543	520	525	522	501	527	549	531	561	503	512	527	508	569	516	535	543	526	554	546	530	544	552	520	544	512	523	539	573	492	535	550	548	518	531	503	543	539	506	537	538	548	512	529	503	508	526	518	526	523	500	523	571	537	555	515	489	522	517	567	550	538	489	502	574	541	530	512	488	507	479	544	504	538	572	521	499	513	527	554	506	511	516	526	547	546	528	510	521	500	541	546	503	537	518	564	506	536	536	494	529	486	518	551	547	519	537	548	544	516	504	489	538	495	562	546	509	524	532	542	539	518	479	552	505	544	590	515	528	551	513	544	506	478	519	531	539	517	532	519	514	558	508	539	539	523	537	539	543	500	565	516	502	509	525	491	489	502	532	507	550	520	524	528	541	526	531	514	515	523	516	541	519	544	509	545	553	545	500	529	532	494	513	484	491	522	525	542	510	514	469	548	486	535	514	507	531	510	555	537	498	536	509	515	520	542	582	545	512	529	524	538	545	539	525	507	557	491	539	478	537	513	536	538	556	527	548	523	533	534	532	553	552	532	474	524	528	520	499	526	548	518	492	527	512	524	553	559	506	479	492	506	531	502	514	545	478	507	512	527	548	523	548	514	524	566	524	529	532	522	558	518	518	539	526	492	555	544	499	498	544	556	553	523	518	537	536	518	511	561	536	565	547	529	543	495	480	543	543	488	499	537	511	562	503	502	502	500	500	528	542	497	528	516	545	563	529	517	526	535	504	523	516	518	560	537	537	510	544	513	513	502	565	537	534	494	543	544	508	522	511	484	551	519	546	559	528	500	564	554	520	573	535	547	543	514	510	500	532	573	541	577	555	549	523	541	507	524	509	539	501	528	527	508	509	509	521	532	503	491	514	543	526	501	506	522	523	479	524	536	536	517	540	553	509	529	532	555	522	516	518	544	511	527	543	533	526	523	516	511	560	501	512	521	571	528	563	586	531	551	555	543	524	529	538	542	526	552	571	495	509	479	543	522	483	535	511	557	526	533	550	519	546	565	515	528	547	558	507	501	532	541	517	535	558	504	525	530	545	544	530	547	509	529	521	503	541	518	536	539	542	500	548	530	525	520	524	535	531	543	518	545	524	528	515	558	509	558	493	531	517	534	519	533	560	513	507	528	534	561	572	514	514	489	532	547	531	538	527	492	504	517	543	554	527	537	531	517	481	546	503	495	527	568	534	532	514	497	532	545	503	523	533	531	511	505	555	512	512	492	535	573	534	491	527	523	553	522	545	525	509	521	538	509	543	510	564	534	491	533	535	495	536	505	499	546	576	548	578	532	517	531	529	535	499	526	492	489	541	533	505	505	537	533	536	519	549	499	496	558	521	523	547	538	526	545	566	502	542	533	487	507	571	508	553	533	539	536	503	566	488	555	511	545	515	525	561	537	554	530	528	503	553	532	477	564	551	536	543	547	501	523	553	527	509	521	534	517	536	499	522	488	505	517	528	528	512	557	491	574	516	545	522	564	531	512	506	563	517	506	522	510	524	536	503	550	511	544	535	522	491	481	530	523	538	503	553	517	492	525	562	551	521	515	571	527	530	543	549	547	513	492	501	531	506	532	562	496	550	501	516	529	572	487	511	514	538	497	495	543	545	510	462	507	511	491	533	506	513	530	504	564	521	542	552	514	549	556	555	526	530	538	568	542	537	544	528	542	501	500	501
24418	20929	24577	27386	20698	4553	1232	889	741	657	513	449	420	392	353	362	349	359	312	322	304	340	334	353	301	333	312	353	317	356	317	305	343	330	320	346	322	327	331	312	311	322	312	339	335	318	331	329	353	353	319	306	326	341	331	361	306	294	294	292	316	338	326	315	332	309	323	351	326	307	301	331	310	336	335	373	337	324	314	287	302	305	319	344	333	331	311	338	330	311	313	323	288	322	291	285	293	326	298	312	285	312	273	342	352	296	334	319	325	348	310	316	343	312	319	341	322	325	320	340	316	328	308	338	298	319	288	301	326	354	338	301	311	331	324	297	291	336	315	294	318	319	329	294	340	347	309	321	344	337	327	273	306	307	312	325	304	326	340	311	341	302	292	340	327	315	354	308	281	337	340	288	336	323	347	345	289	341	341	315	318	339	329	298	335	386	342	318	318	345	327	354	345	323	310	314	336	322	316	325	323	315	344	312	306	329	324	325	327	316	315	313	311	267	347	375	306	325	303	314	297	298	335	326	332	327	319	310	309	302	331	320	306	369	325	306	317	324	319	341	296	332	319	311	342	296	310	331	312	322	298	347	334	311	312	307	305	256	317	336	316	289	299	313	328	319	318	365	291	304	338	322	301	346	338	339	355	358	330	343	291	315	319	334	327	304	299	304	330	314	361	331	340	341	308	319	306	305	292	297	305	299	314	311	322	317	335	306	300	320	359	322	335	348	346	315	333	334	309	340	320	299	330	353	318	346	341	328	301	299	315	297	327	330	328	312	329	330	319	319	330	332	293	364	315	291	358	342	319	325	290	327	386	313	286	326	334	284	301	319	330	341	299	262	330	312	298	359	325	303	321	315	341	320	325	286	334	330	293	328	322	289	327	320	322	317	332	337	355	357	325	317	324	335	293	321	299	311	332	339	338	316	279	325	341	363	293	324	345	325	323	326	307	342	318	298	335	311	316	315	303	345	348	307	295	302	317	327	342	326	301	329	349	341	323	300	308	282	322	343	292	325	314	307	304	322	313	316	338	351	314	319	324	336	322	321	316	346	324	318	294	374	326	290	334	334	306	313	367	338	316	318	319	301	335	314	295	325	319	293	315	315	324	334	292	326	309	330	336	330	314	325	319	357	342	313	337	334	338	330	323	374	285	330	344	369	324	318	303	317	328	290	303	318	336	301	310	257	348	292	309	329	309	303	337	308	339	274	317	318	288	309	311	301	333	335	306	324	288	281	322	337	295	283	332	329	292	319	342	286	309	296	316	326	323	314	300	335	338	318	327	312	336	297	330	316	342	330	337	324	305	350	334	290	318	336	319	328	307	329	334	324	330	299	330	290	285	322	326	325	310	333	338	356	321	302	310	330	315	323	325	350	332	362	331	314	323	316	340	339	313	331	311	310	322	326	318	324	288	335	292	309	299	357	315	312	296	298	346	328	307	346	348	311	335	309	347	357	335	270	346	332	334	303	325	332	353	331	339	345	355	336	296	273	318	318	329	299	312	332	318	311	312	282	316	305	329	293	299	302	296	343	301	331	320	324	310	296	312	338	330	347	340	290	305	351	340	282	325	323	353	310	332	357	337	327	343	307	323	314	343	308	345	339	317	274	333	309	333	321	314	321	308	327	315	323	333	300	287	319	292	318	308	321	311	349	293	287	323	322	311	339	313	316	315	330	320	283	315	299	326	313	341	328	329	278	285	299	317	307	310	321	297	308	335	299	318	320	314	310	318	348	341	332	305	351	323	310	330	336	325	307	302	318	270	308	328	313	312	301	308	325	324	288	320	339	324	330	315	326	312	316	300	339	302	283	306	327	308	320	305	297	306	316	331	345	319	367	328	319	266	318	332	328	352	307	283	328	306	352	335	323	323	331	345	359	366	316	346	298	317	343	322	338	327	326	324	336	291	322	324	289	338	304	325	354	286	286	302	355	343	302	326	343	283	353	301	317	355	320	315	307	288	332	319	308	329	315	324	317	335	311	366	322	330	320	323	313	340	286	327	309	316	320	297	315	311	339	316	325	311	338	318	318	340	318	335	341	297	345	312	335	330	362	336	313	337	347	338	307	335	318	334	284	338	303	293	273	342	324	324	309	327	317	324	339	321	307	300	313	308	329	329	297	318	331	337	327	336	303	286	332	312	345	331	310	305	295	308	316	295	316	321	284	344	293	305	295	345	333	338	310	333	298	320	355	312	323	330	291	313	322	320	293	337	311	312	338	302	306	318	330	310	294	331	282	302	311	321	292	302	266	304	291	308	326	297	304	312	330	300	340	318	304	342	313	298	326	325	316	320	311	371	308	293	296	322	309	329	303	299	311	297	315	358	322	344	311	337	315	337	331	334	348	320	325	299	345	341	315	302	325	316	282	327	339	310	303	342	335	341	338	305	347	336	337	328	302	341	332	355	317	297	316	286	311	328	337	306	336	330	325	322	330	325	332	349	318	315	300	330	300	358	342	343	321	323	303	340	324	358	307	312	326	344	307	330	295	311	318	317	318	326	299	308	307	333	312	324	321	314	305	330	290	341	370	306	335	358	342	296	301	323	344	337	307	348	368	298	312	292	332	301	288	311	322	329	343	322	347	305	325	328	306	316	297	290	280	316	329	346	354	322	318	329	307	283	328	288	367	328	332	334	315	364	304	353	312	315	328	353	345	321	321	348	326	332	318	353	328	320	323	348	300	290	313	320	275	327	309	318	335	309	364	299	322	317	347	327	305	296	312	310	313	320	311	355	338	311	306	305	336	347	323	344	342	274	341	329	324	339	348	355	304	295	310	297	333	303	329	319	295	336	331	312	304	336	339	311	371	323	334	298	349	316	312	298	300	311	316	317	314	309	336	297	302	295	292	348	320	334	320	310	346	326	326	296	335	295	327	326	303	321	285	323	309	310	327	333	318	328	339	319	319	324	301	319	314	316	315	335	309	315	293	334	333	331	291	314	318	320	333	330	317	335	344	318	334	287	312	338	339	308	330	309	308	289	300	353	321	314	313	304	330	336	354	310	305	345	345	318	294	277	337	309	324	326	292	328	305	329	309	335	298	318	351	340	308	311	308	333	323	280	283	325	336	297	322	322	304	311	291	335	334	352	304	314	322	325	299	288	302	333	311	345	340	303	303	318	318	325	318	311	327	329	303	289	334	319	337	344	324	288	280	324	324	288	312	291	326	327	314	334	327	343	354	329	304	356	304	325	305	307	316	278	268	301	333	341	328	341	355	323	290	284	349	276	301	307	312	324	302	345	323	336	356	323	324	334	331	327	360	325	338	322	340	339	317	296	311	323	331	305	340	312	310	374	344	332	313	340	340	316	355	285	333	336	322	298	319	332	291	335	293	316	332	320	344	335	330	301	324	303	332	335	320	310	297	316	323	333	308	277	303	346	306	297	316	355	313	319	321	303	330	335	320	292	345	314	293	300	326	353	323	305	301	315	341	295	321	305	320	294	339	279	309	299	298	319	321	340	314	313	306	301	323
3834	6638	4821	2448	1731	1328	1120	988	952	859	812	751	759	777	696	683	737	720	699	687	687	705	681	707	775	745	704	685	706	698	669	708	720	728	706	716	678	716	715	726	686	689	677	711	691	672	685	678	664	717	692	674	706	701	657	693	742	730	725	683	717	704	702	720	640	673	714	733	721	685	699	745	664	755	745	700	686	712	648	715	733	723	688	750	685	705	659	669	697	711	672	707	709	698	667	690	729	684	724	672	701	697	712	688	646	697	667	694	755	682	650	661	680	718	664	640	693	645	731	714	689	690	687	690	686	698	670	707	725	731	730	726	724	663	660	655	660	701	718	685	676	699	681	698	687	696	696	687	622	642	697	690	721	749	703	637	700	683	709	737	711	731	691	695	677	714	656	674	690	686	691	686	724	656	706	672	666	691	700	648	723	681	691	699	718	696	697	696	721	671	685	736	672	675	684	681	699	659	719	680	722	669	737	677	722	658	696	709	703	689	682	694	688	710	742	661	675	704	689	665	688	677	688	712	676	661	686	707	686	680	679	677	694	652	724	710	724	728	688	677	705	698	686	649	634	694	692	745	683	699	673	688	709	712	705	684	674	675	670	688	718	685	651	710	653	722	685	703	674	692	689	678	724	697	683	682	683	639	669	723	721	732	640	721	692	701	653	719	669	710	681	689	659	677	670	706	684	711	700	652	718	698	697	657	671	723	697	684	673	681	660	742	705	678	723	729	656	698	666	704	666	684	716	718	727	683	705	649	676	693	646	669	691	691	699	685	665	680	658	723	693	696	731	645	641	724	687	694	686	700	684	728	750	703	621	658	701	685	680	712	672	710	693	667	682	661	680	700	754	695	722	655	715	682	716	719	700	678	658	719	703	746	698	691	673	715	709	651	678	681	666	715	702	677	714	762	712	710	715	667	709	735	748	667	678	684	717	671	652	773	678	670	673	722	664	696	693	645	711	722	680	694	679	714	729	658	672	726	697	688	674	707	758	649	731	675	683	710	687	677	715	722	674	675	739	722	716	665	711	728	692	622	644	737	738	685	706	709	714	688	712	697	711	686	722	745	744	671	692	689	750	690	721	650	651	741	723	683	681	652	723	684	689	678	740	707	681	713	651	699	643	693	669	663	683	746	733	747	673	717	717	660	675	690	694	710	728	687	730	675	649	682	702	708	722	695	756	681	680	632	667	740	695	685	689	702	701	709	706	705	663	716	702	733	748	692	709	682	707	700	687	644	701	667	710	686	679	727	718	711	657	676	683	702	650	722	717	693	756	701	720	714	714	700	733	690	704	654	727	696	694	667	672	702	682	686	626	671	722	706	680	637	660	718	678	667	706	707	726	703	678	697	731	736	668	704	708	698	703	736	677	705	700	675	724	682	688	768	719	698	703	695	728	678	709	681	673	708	717	714	715	695	683	703	674	668	721	752	684	692	671	736	724	660	687	729	712	767	680	688	702	697	710	659	737	681	699	716	729	703	676	717	689	665	673	692	693	713	675	715	666	738	730	651	676	724	664	693	720	725	722	701	670	672	714	680	648	695	635	686	728	713	671	673	690	715	675	699	714	693	677	698	699	672	675	755	739	688	693	694	693	708	685	717	659	732	697	693	732	677	710	696	690	704	667	709	723	718	706	764	723	689	687	718	733	714	699	686	719	676	721	727	686	651	648	708	673	699	724	709	692	696	689	724	699	696	708	757	692	677	697	678	673	702	679	704	720	680	705	705	678	707	724	665	715	638	687	631	701	697	729	735	700	714	683	718	664	714	668	679	671	707	679	653	723	692	724	616	728	704	692	636	637	749	685	697	693	707	685	725	710	681	682	690	708	735	644	710	722	651	739	692	668	707	693	657	682	719	719	667	719	675	706	688	698	658	727	696	703	678	703	656	704	703	670	712	721	703	737	701	671	699	654	694	675	699	721	702	697	722	684	710	635	686	669	703	724	741	673	697	695	725	721	710	626	695	657	652	759	716	669	717	677	730	698	712	703	706	633	708	713	709	651	663	687	675	704	713	702	709	656	727	692	678	692	681	702	647	703	691	699	695	686	676	715	700	697	668	657	737	706	689	648	680	702	647	713	700	679	745	709	700	705	680	667	714	659	675	693	710	705	679	663	721	659	701	753	709	707	666	685	686	704	697	688	687	703	718	672	699	698	689	724	667	699	703	703	668	669	725	673	661	682	670	693	686	669	742	722	695	689	705	667	718	727	695	709	687	672	695	709	715	685	757	711	692	716	706	704	700	734	706	653	658	662	723	671	669	654	697	731	680	706	693	726	690	670	681	690	732	741	685	692	674	720	650	648	701	711	682	676	703	673	729	702	683	723	679	675	675	681	660	719	651	681	671	689	697	698	660	666	671	719	722	712	688	711	662	686	705	689	673	724	692	711	752	681	688	658	734	678	711	654	698	697	712	672	665	671	728	720	703	744	632	745	654	711	729	720	664	653	772	675	716	686	684	676	724	721	755	672	686	695	676	724	707	693	668	705	695	672	733	729	680	669	742	701	703	688	714	676	728	688	712	689	721	668	706	728	685	694	706	702	693	690	740	692	691	672	720	719	673	685	691	716	671	675	707	695	691	733	697	711	680	677	727	675	699	716	675	689	701	716	696	679	663	716	677	719	719	746	632	709	686	709	671	689	671	743	666	723	675	693	677	659	666	695	754	700	683	712	719	718	685	723	714	669	685	685	676	666	688	692	682	727	667	694	679	681	677	637	702	651	721	692	648	739	748	683	713	715	697	737	690	741	710	711	705	699	713	704	701	699	679	670	667	667	725	658	716	726	663	665	691	717	682	687	647	712	709	684	688	722	717	668	679	701	702	713	716	679	664	709	693	693	715	701	702	674	720	686	717	723	671	673	680	725	696	650	681	738	692	712	736	683	680	700	697	688	692	765	695	685	706	705	711	668	661	713	730	688	669	708	728	679	683	736	683	709	742	689	663	693	690	693	683	660	733	688	677	680	747	686	678	645	725	666	680	694	687	674	677	687	683	657	697	742	716	675	745	696	710	667	685	693	695	661	680	696	674	689	740	702	652	688	684	712	739	675	706	686	744	739	690	717	711	688	690	724	721	696	708	682	691	737	666	672	700	694	706	640	678	663	703	696	660	677	704	684	694	697	738	720	722	713	680	698	716	708	759	680	685	724	718	679	701	688	722	647	675	620	718	661	724	707	691	722	700	703	724	689	666	736	685	687	715	683	681	702	679	706	694	680	727	706	666	653	730	678	741	661	703	664	662	716	690	740	691	686	710	767	663	721	726	703	705	676	769	711	692	686	668	684	714	672	696	698	675	677	717	663	738	680	675	678	683	692	728	709	734	689	707	745	726	653	672	687	699	637	735	704	692	726	719	704	657	683	721	729	726	696	691	715	691	725	716	662	653	649	698	697	669	666	697	671	685	696	694	742	706	699	717	691	691	704	703	728	698	654	661	698	668	689	696	644	674	727	682	714	688	701	640	675	704	654	680
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
